What are you looking for ?
RAIDON

Intelligent Intellectual Property Holdings 2 Assigned Two Patents

Conditional and atomic storage operations, profiling non-volatile cache having logical-to-physical translation layer

Conditional and atomic storage operations
Intelligent Intellectual Property Holdings 2 LLC, Wilmington, DE, has been assigned a patent (9,251,062) developed by Flynn, David, Sandy, UT, Nellans, David, Salt Lake City, UT, and Ouyang, Xiangyong, Columbus, OH, for a “apparatus, system, and method for conditional and atomic storage operations.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An apparatus, system, and method are disclosed for implementing conditional storage operations. Storage clients access and allocate portions of an address space of a non-volatile storage device. A conditional storage request is provided, which causes data to be stored to the non-volatile storage device on the condition that the address space of the device can satisfy the entire request. If only a portion of the request can be satisfied, the conditional storage request may be deferred or fail. An atomic storage request is provided, which may comprise one or more storage operations. The atomic storage request succeeds if all of the one or more storage operations are complete successfully. If one or more of the storage operations fails, the atomic storage request is invalidated, which may comprise deallocating logical identifiers of the request and/or invalidating data on the non-volatile storage device pertaining to the request.

The patent application was filed on November 22, 2013 (14/087,297).

Profiling non-volatile cache having logical-to-physical translation layer
Intelligent Intellectual Property Holdings 2 LLC, Wilmington, DE, has been assigned a patent (9,251,052) developed by Talagala, Nisha, Livermore, CA, Sundararaman, Swaminathan, and Mudrankit, Amar, San Jose, CA, for a “systems and methods for profiling a non-volatile cache having a logical-to-physical translation layer.

The abstract of the patent published by the U.S. Patent and Trademark Office states: ” A cache module leverages a logical address space and storage metadata of a storage module, (e.g., virtual storage module) to cache data of a backing store. The cache module maintains access metadata to track access characteristics of logical identifiers in the logical address space, including accesses pertaining to data that is not currently in the cache. The access metadata may be separate from the storage metadata maintained by the storage module. The cache module may calculate a performance metric of the cache based on profiling metadata, which may include portions of the access metadata. The cache module may determine predictive performance metrics of different cache configurations. An optimal cache configuration may be identified based on the predictive performance metrics.

The patent application was filed on February 22, 2013 (13/774,874).

Articles_bottom
SNL Awards_2026
AIC