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:
Jan. 03, 2023
Filed:
Mar. 24, 2021
Salesforce.com, Inc., San Francisco, CA (US);
Michael Machado, San Francisco, CA (US);
John Ball, San Francisco, CA (US);
Thomas Archie Cook, Jr., Boulder, CO (US);
Shashank Harinath, San Francisco, CA (US);
Roojuta Lalani, Fremont, CA (US);
Zineb Laraki, San Francisco, CA (US);
Qingqing Liu, San Francisco, CA (US);
Mike Rosenbaum, San Francisco, CA (US);
Karl Ryszard Skucha, Sunnyvale, CA (US);
Jean-Marc Soumet, San Jose, CA (US);
Manju Vijayakumar, Pleasanton, CA (US);
SALESFORCE.COM, INC., San Francisco, CA (US);
Abstract
Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.