The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 16, 2018

Filed:

Nov. 26, 2013
Applicant:

Skyera, Llc, San Jose, CA (US);

Inventors:

Radoslav Danilak, Cupertino, CA (US);

Ladislav Steffko, San Ramon, CA (US);

Qi Wu, San Jose, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 17/30 (2006.01); G06F 12/10 (2016.01); G06F 12/1027 (2016.01); G06F 12/1018 (2016.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0638 (2013.01); G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/0619 (2013.01); G06F 3/0631 (2013.01); G06F 3/0641 (2013.01); G06F 3/0683 (2013.01); G06F 3/0689 (2013.01); G06F 12/10 (2013.01); G06F 12/1027 (2013.01); G06F 17/30292 (2013.01); G06F 17/30327 (2013.01); G06F 17/30336 (2013.01); G06F 12/0238 (2013.01); G06F 12/0292 (2013.01); G06F 12/1018 (2013.01); G06F 2212/7201 (2013.01); Y02B 60/1225 (2013.01); Y02D 10/13 (2018.01);
Abstract

A translation system can translate a storage request having multiple fields to a physical address using the fields as keys to traverse a map. The map can be made of nodes that include one or more node entries. The node entries can be stored in a hashed storage area or sorted storage area of a node. A hashed storage area can enable a quick lookup of densely addressed information by using a portion of the key to determine a location of a node entry. A sorted storage area can enable compact storage of sparse information by storing node entries that currently exist and allowing the entries to be searched. By offering both types of storage in a node, a node can be optimized for both dense and sparse information. A node entry can include a link to a next node or the physical address for the storage request.


Find Patent Forward Citations

Loading…