| Patent Number |
Title Of Patent |
Date Issued |
| 7587617 |
Data repository and method for promoting network storage of data |
September 8, 2009 |
| In general, the invention features methods by which more-than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |
| 7506173 |
Data repository and method for promoting network storage of data |
March 17, 2009 |
| In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |
| 7478096 |
History preservation in a computer storage system |
January 13, 2009 |
| A method by which a disk-based distributed data storage system is organized for protecting historical records of stored data entities. The method comprises recording distinct states of an entity, corresponding to different moments of time, as separate entity versions coexisting within |
| 7467144 |
History preservation in a computer storage system |
December 16, 2008 |
| A method by which a disk-based distributed data storage system is organized for protecting historical records of stored data entities. The method comprises recording distinct states of an entity, corresponding to different moments of time, as separate entity versions coexisting within |
| 7457959 |
Data repository and method for promoting network storage of data |
November 25, 2008 |
| In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |
| 7457813 |
Storage system for randomly named blocks of data |
November 25, 2008 |
| An index is constructed that is suitable for indexing a large set of records identified by randomly distributed record names and for answering membership queries about the set. The index has more than one level and the first-level index typically resides in RAM. Like a Bloom Filter, the |
| 7457800 |
Storage system for randomly named blocks of data |
November 25, 2008 |
| A method for constructing an index suitable for indexing a large set of records identified by long generally randomly distributed record names and for answering membership queries about the set, the method comprising assigning each different record a different record name, determining th |
| 7412462 |
Data repository and method for promoting network storage of data |
August 12, 2008 |
| In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |
| 7398283 |
Method for providing access control for data items in a data repository in which storage space u |
July 8, 2008 |
| A method for providing naming and access control of data items in a data repository, the method comprising having a first client program deposit a data item in the data repository, the depositing including determining a digital fingerprint from the data item, and storing the data item in |
| 7363326 |
Archive with timestamps and deletion management |
April 22, 2008 |
| A method by which a disk-based distributed data storage system is organized for protecting historical records of stored data entities. The method comprises recording distinct states of an entity, corresponding to different moments of time, as separate entity versions coexisting within |
| 7356701 |
Data repository and method for promoting network storage of data |
April 8, 2008 |
| In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |
| 7318072 |
History preservation in a computer storage system |
January 8, 2008 |
| A method by which a disk-based distributed data storage system is organized for protecting historical records of stored data entities. The method comprises recording distinct states of an entity, corresponding to different moments of time, as separate entity versions coexisting within |
| 7293027 |
Method for protecting history in a file system |
November 6, 2007 |
| A method for protecting history in a file system in which rules governing which versions of files must be retained, and for how long, are enforced by one or more storage systems attached to a network, the method comprising associating with a storage system a time standard configured |
| 7287030 |
Data repository and method for promoting network storage of data |
October 23, 2007 |
| In general, the invention features methods by which more than one client program connected to a network stores the same data item on a storage device of a data repository connected to the network. In one aspect, the method comprises encrypting the data item using a key derived from the |