Processing storage-related I/O requests using binary tree data structures

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7730222
APP PUB NO 20060047902A1
SERIAL NO

10924582

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The disclosed technology can be used to develop systems and perform methods that receive and process I/O requests directed to at least a part of a logical unit of storage. The I/O requests can be associated with different times corresponding to when such I/O requests were received. Nodes that include non-overlapping address ranges associated with the logical unit of storage can be formed in response to receiving the I/O requests and such nodes can be subsequently organized into a tree data structure. The tree data structure can serve as a basis for determining address overlap, for example to enable processing a first operation associated with a first one of the I/O requests in accordance with the first I/O request's receipt time, while one or more other operations associated with a different I/O request may be processed irrespective of that different I/O request's receipt time. This can be useful in a system in system operations are improved by easy access to information about whether pending I/O requests are directed to overlapping units of storage.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • SYMANTEC OPERATING CORPORATION;VERITAS TECHNOLOGIES LLC;SYMANTEC OPERATING SYSTEM

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Passerini, Ron Somerville, US 7 580

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation