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.
Patent No.:
Date of Patent:
Oct. 15, 2019
Filed:
Sep. 11, 2015
Amazon Technologies, Inc., Seattle, WA (US);
Wei Xiao, Bellevue, WA (US);
Fahad Ahmed, Santa Clara, CA (US);
Andrew Desmond Budiman, Sunnyvale, CA (US);
Usman Ahmed Shami, Sammamish, WA (US);
Fehmi Dogus Ertemur, Newark, CA (US);
Jeffrey Hocheng Nieh, Mountain View, CA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A client application may interact with a database service using a data interchange format with limited support for database data types or query representations. A map may be supported in the interchange format as a collection of name-value pairs. A database query may be parsed to form an abstract syntax tree. From the abstract syntax tree, a hierarchy of nested maps may be formed to represent the query, based on schemas mapping from regions of the abstract syntax tree to maps in the interchange format.