Allocating storage for aligned data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6507901
SERIAL NO

09816283

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and computer program for allocating storage for a header and one or more data elements in a data storage facility are disclosed. The method and computer program include computing a hole size B that is a portion of a word that would be unallocated if storage were allocated to the header and to the data elements in a preferred order. The method and computer program include finding a subset of data elements S={F.sub.i1, F.sub.i2, . . . , F.sub.in } that satisfy the equation (SizeModN(F.sub.i1)+SizeModN(F.sub.i2)+ . . . +SizeModN(F.sub.in))mod N=B where N is the largest alignment requirement associated with any data element. The method and computer program include allocating storage to data elements in S first and allocating storage to the remaining elements in the preferred order. A lookup table and a method for building the lookup table are also disclosed.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TELEDATA SOUND LLC2215-B RENAISSANCE DRIVE SUITE 5 LAS VEGAS NV 89119

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gopalakrishnan, Ramachandran Bangalore, IN 4 8
Ramesh, Bhashyam San Diego, CA 81 1440

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation