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:
Dec. 26, 2017

Filed:

Jan. 04, 2016
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Dharma Shukla, Bellevue, WA (US);

Madhan Gajendran, Bellevue, WA (US);

Quetzalcoatl Bradley, Monroe, WA (US);

Shireesh Kumar Thota, Issaquah, WA (US);

Li Zhang, Sunnyvale, CA (US);

Mihai Dan Budiu, Sunnyvale, CA (US);

Yuan Yu, Cupertino, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30011 (2013.01); G06F 17/30321 (2013.01); G06F 17/30486 (2013.01); G06F 17/30554 (2013.01); G06F 17/30964 (2013.01);
Abstract

Query models for document sets (such as XML documents or records in a relational database) typically involve a schema defining the structure of the documents. However, rigidly defined schemas often raise difficulties with document validation with even inconsequential structural variations. Additionally, queries developed against schema-constrained documents are often sensitive to structural details and variations that are not inconsequential to the query, resulting in inaccurate results and development complications, and that may break upon schema changes. Instead, query models for hierarchically structured documents that enable 'twig' queries specifying only the structural details of document nodes that are relevant to the query (e.g., students in a student database having a sibling named 'Lee' and a teacher named “Smith,” irrespective of unrelated structural details of the document). Such “twig” query models may enable a more natural query development, and continued accuracy of queries in the event of unrelated schema variations and changes.


Find Patent Forward Citations

Loading…