×

Efficient data storage system

  • US 6,928,526 B1
  • Filed: 12/20/2002
  • Issued: 08/09/2005
  • Est. Priority Date: 12/20/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for storing data comprising:

  • receiving a data stream comprising a set of one or more substreams, wherein each substream includes a plurality of data segments from a single data source;

    determining whether one of the plurality of data segments of a substream of the set has been stored previously in a low latency memory;

    in the event that the data segment is determined to have been stored previously, returning an identifier for the previously stored data segments;

    in the event that the data segment is not determined to have been stored, confirming whether the data segment has been stored; and

    in the event that the data segment is confirmed to not have been stored, storing the data segment, comprising;

    receiving the data segment in a receiving container in memory, wherein the receiving container receives additional data segments from the substream; and

    writing the receiver container to a segment container in a segment database.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×