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:
Feb. 19, 2013

Filed:

Dec. 20, 2009
Applicants:

Junichi Tatemura, Sunnyvale, CA (US);

Arsany Sawires, San Jose, CA (US);

Hyun Jin Moon, Newark, CA (US);

Oliver Po, San Jose, CA (US);

Wang Pin Hsiung, Santa Clara, CA (US);

V. Hakan Hacigumus, San Jose, CA (US);

Inventors:

Junichi Tatemura, Sunnyvale, CA (US);

Arsany Sawires, San Jose, CA (US);

Hyun Jin Moon, Newark, CA (US);

Oliver Po, San Jose, CA (US);

Wang Pin Hsiung, Santa Clara, CA (US);

V. Hakan Hacigumus, San Jose, CA (US);

Assignee:

NEC Laboratories America, Inc., Princeton, NJ (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system includes one or more application nodes sending SQL queries to one or more query execution nodes. Each query execution node translates the SQL queries into key-based requests to the storage engine, which comprises one or more storage nodes. The system provides an abstraction layer with an external schema and an internal schema, maps the external schema into the internal schema; and generates one or more microshards for the storage node.


Find Patent Forward Citations

Loading…