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:
Aug. 07, 2018
Filed:
Dec. 13, 2016
Palo Alto Research Center Incorporated, Palo Alto, CA (US);
Michael Roberts, Los Gatos, CA (US);
PALO ALTO RESEARCH CENTER INCORPORATED, Palo Alto, CA (US);
Abstract
One embodiment of the present invention provides a system for providing context-based web services to a user. During operation, the system may receive a sentence as input from a user. The system may determine a sentence structure of the sentence, and determine whether there is an entry in a database corresponding to the sentence structure. Responsive to determining that there is no entry in the database corresponding to the sentence structure, the system may engage in a dialog with the user. The system may extract one or more parameters of the sentence based on information from the dialog. The system may obtain contextual and background information associated with the parameters. The system may then determine a set of arguments based on the parameters and the contextual and background information, and interact with web services to perform an action and provide a response to the user.