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:
May. 04, 2021
Filed:
Jan. 18, 2017
Google Inc., Mountain View, CA (US);
Nikunj Agrawal, New Delhi, IN;
Mukund Sundararajan, Sunnyvale, CA (US);
Shrikant Ravindra Shanbhag, Jersey City, NJ (US);
Kedar Dhamdhere, Sunnyvale, CA (US);
Garima, Bengaluru, IN;
Kevin Snow McCurley, San Jose, CA (US);
Rohit Ananthakrishna, Bangalore, IN;
Daniel Adam Gundrum, New York, NY (US);
Juyun June Song, Brooklyn, NY (US);
Rifat Ralfi Nahmias, Mountain View, CA (US);
Google LLC, Mountain View, CA (US);
Abstract
Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a natural language query may be originated by a user via a user interface. The natural language query may be parsed to obtain a query term, and a grid range may be identified in a data table as relevant to the query term. A table summary may be prepared including a plurality of data entities based on the grid range. A logic operation may then be determined to apply on the plurality of data entities to derive the query term. The logic operation may then be translated into a formula executable on the data table, and the formula is applied on the data table to generate a result in response to the natural language query.