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:
Aug. 02, 2022

Filed:

Sep. 11, 2020
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Anup Bhutada, Nashik, IN;

Rupam Ojha, Bangalore, IN;

Srinivasan Ramanathan, Chennai, IN;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/40 (2020.01); G06F 16/242 (2019.01); G06F 16/958 (2019.01); G06F 16/955 (2019.01);
U.S. Cl.
CPC ...
G06F 16/243 (2019.01); G06F 16/9566 (2019.01); G06F 16/986 (2019.01); G06F 40/40 (2020.01);
Abstract

Methods and systems are disclosed for bridging a natural language processing (NLP) engine to a database engine, enabling natural language queries to be handled by the database engine. The NLP engine produces a query structure, containing an intent and one or more query parameters, for a natural language query. Rules are successively applied to the query structure. When a rule matches, a corresponding action is performed to identify a sub-intent, transform query parameters, or generate a filter string. The sub-intent is mapped to a query destination, which can be an intrinsic or extrinsic service offered by the data engine. A query string is constructed, including the query destination and any filter strings, and transmitted to the database engine to answer the original query. The disclosed technologies are flexible, easily reconfigurable, and future-proof. Variations and use cases are disclosed.


Find Patent Forward Citations

Quick Actions:

Bhutada, Anup. (2022). Bridge from natural language processing engine to database engine (U.S. Patent No. 11403286). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11403286

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…