What are you looking for ?
Infinidat
Articles_top

Cleversafe Assigned Nine Patents

On dispersed storage network

Authenticating use of dispersed storage network
Cleversafe, Inc., Chicago, IL, has been assigned a patent (8,813,204) developed by Wesley Leggette, Chicago, IL, for the “authenticating use of a dispersed storage network.”

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method begins with a managing unit authenticating an access request regarding a set of encoded data slices, which represents an encoded data segment. The method continues, when the access request is authenticated, by generating storage unit access requests based on the access request regarding the set of encoded data slices. The method continues with the managing unit authenticating the storage unit access requests. When the storage unit access requests are authenticated, the method continues with the storage units executing the storage unit access requests to fulfill the access request regarding the set of encoded data slices.”

The patent application was filed on June 14, 2013 (13/917,922).

Dispersed storage network resource allocation
Cleversafe, Chicago, IL, has been assigned a patent (8,812,812) developed by Andrew Baptist, Mount Pleasant, WI, Ilya Volvovski, and Jason K. Resch, Chicago, IL, for the “dispersed storage network resource allocation.”

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A dispersed storage unit within a dispersed storage network is configured with registry information including a slice name assignment indicating a range of slice names assigned to a vault associated with at least one user of the dispersed storage network. The slice names further corresponding to a plurality of potential data slices to be subsequently created and received for a pillar of the vault. The dispersed storage unit allocates a portion of physical memory therein to store the potential data slices based on the slice name assignment.”

The patent application was filed on Sept. 20, 2013 (14/032,776).

Command line interpreter for accessing a data object stored
in distributed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,819,011) developed by four co-inventors for a “command line interpreter for accessing a data object stored in a distributed storage network.”

The co-inventors are Manish Motwani, S. Christopher Gladwin, Chicago, IL, Jesse Louis Young, Woodstock, IL, and Matthew Michael England, Chicago, IL.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A user device includes a DSN interface operably coupled with a DSN memory and a DS processing module for storing and retrieving a data object from the DSN memory, wherein the data object is partitioned into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function. The user device also includes a command line interpreter operable to interpret a file command as a request to display the data object by an application program, determine the data object is stored in the DSN memory and request the DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program.

The patent application was filed on July 19, 2010 (12/839,209).

Management of network devices within dispersed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,819,781) developed by Sanjaya Kumar, South Elgin, IL, Steve Hoffman,and Bart Cilfone, Chicago, IL, for the “management of network devices within a dispersed storage network.”

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method of managing devices in a dispersed data storage network is disclosed. A device list is maintained including entries for every device in the dispersed data storage network. Each entry lists a public key, a network address, and hardware identifier for the corresponding device. On startup each device sends a request to join the network. The request includes the device’s public key, network address, and hardware identifier. The request is compared with the device list, and, based on the comparison, and, in some cases, administrator action, the request is granted or denied.”

The patent application was filed on April 20, 2009 (12/426,807).

Storage integrity processing based on error types indispersed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,819,516) developed by five co-inventors for a “method and apparatus for storage integrity processing based on error types in a dispersed storage network.”

The co-inventors are Greg Dhuse, Chicago, IL, Andrew Baptist, Mount Pleasant, WI, Zachary J. Mark, Jason K. Resch, and Ilya Volvovski, Chicago, IL.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A storage integrity system in a dispersed storage network scans an address range of data slices to identify errors in one of a plurality of encoded data slices, wherein the plurality of encoded data slices are generated from a data segment using an error encoding dispersal function. When the storage integrity system detects an error, it identifies one of the encoded data slices for rebuilding. The identified data slice is rebuilt in response to the type of error. For example, when the type of the error includes a temporary error, the storage integrity system waits a predetermined time period to determine whether the error still exists prior to rebuilding the identified data slice.

The patent application was filed on June 12, 2013 (13/916,138).

Efficient storage of encrypted data in dispersed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,819,452) developed by six co-inventors for an “efficient storage of encrypted data in a dispersed storage network.

The co-inventors are S. Christopher Gladwin, Kumar Abhijeet, Greg Dhuse, Jason K. Resch, Chicago, IL, Gary W. Grube, Barrington Hills, IL, and Timothy W. Markison, Mesa, AZ.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method begins with a processing module obtaining data to store and determining whether substantially similar data to the data is stored. When the substantially similar data is not stored, the method continues with the processing module generating a first encryption key based on the data, encoding the first encryption key into encoded data slices in accordance with an error coding dispersal storage function, and storing the encoded data slices in a dispersed storage network (DSN) memory. The method continues with the processing module encrypting the data using an encryption key of the substantially similar data in accordance with an encryption function to produce encrypted data, compressing the encrypted data in accordance with a compression function to produce compressed data, storing the compressed data when the substantially similar data is stored.

The patent application was filed on Sept. 17, 2010 (12/885,124).

Distributed storage integrity processing
Cleversafe, Chicago, IL, has been assigned a patent (8,819,482) developed by five co-inventors for a “method and apparatus for distributed storage integrity processing.”

The co-inventors are Greg Dhuse, Chicago, IL, Andrew Baptist, Mount Pleasant, WI, Zachary J. Mark, Jason K. Resch, and Ilya Volvovski, Chicago, IL.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A distributed storage integrity system in a dispersed storage network includes a scanning agent and a control unit. The scanning agent identifies an encoded data slice that requires rebuilding, wherein the encoded data slice is one of a plurality of encoded data slices generated from a data segment using an error encoding dispersal function. The control unit retrieves at least a number T of encoded data slices needed to reconstruct the data segment based on the error encoding dispersal function. The control unit is operable to reconstruct the data segment from at least the number T of the encoded data slices and generate a rebuilt encoded data slice from the reconstructed data segment. The scanning agent is located in a storage unit and the control unit is located in the storage unit or in a storage integrity processing unit, a dispersed storage processing unit or a dispersed storage managing unit.”

The patent application was filed on Oct. 7, 2013 (14/047,661).

Data revision synchronization in dispersed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,819,179) developed by four co-inventors for “data revision synchronization in a dispersed storage network.”

The co-inventors are Jason K. Resch, Zachary J. Mark, Andrew Baptist,and Ilya Volvovski, Chicago, IL.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method begins by a processing module determining dispersed storage (DS) units that are storing a set of encoded data slices associated with a data segment and sending a revision level check request message to each of the DS units. The method continues with the processing module receiving revision level check response messages from at least some of the DS units within a time period to produce received revision level check response messages and determining concurrency of a revision level of the set of encoded data slices stored by the DS units based on the received revision level check response messages. The method continues with the processing module initiating a revision concurrency process when less than a threshold number of encoded data slices have concurrency of the revision level.

The patent application was filed on Nov. 24, 2010 (12/954,232).

Optimistic data writing in a dispersed storage network
Cleversafe, Chicago, IL, has been assigned a patent (8,826,067) developed by Greg Dhuse, Chicago, for the “optimistic data writing in a dispersed storage network.”

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method begins by a processing module dispersed storage error encoding data to produce a set of encoded data slices and sending a set of write request messages to a set of dispersed storage (DS) units, wherein each of the set of write request messages includes an encoded data slice of the set of encoded data slices. The method continues with the processing module determining whether a pillar width number of favorable write response messages has been received within a write acknowledgement (ACK) time period. The method continues with the processing module executing a retry write process to at least one DS unit of the set of DS units from which a favorable write response message was not received during the write ACK time period when the pillar width number of favorable write response messages has not been received within the write ACK time period.”

The patent application was filed on Oct. 24, 2013 (14/062,478).

Articles_bottom
AIC
ATTO
OPEN-E