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. 06, 2022

Filed:

Jun. 23, 2020
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Edwin Sapugay, Foster City, CA (US);

Anil Kumar Madamala, Sunnyvale, CA (US);

Maxim Naboka, Santa Clara, CA (US);

Srinivas SatyaSai Sunkara, Sunnyvale, CA (US);

Lewis Savio Landry Santos, Santa Clara, CA (US);

Murali B. Subbarao, Saratoga, CA (US);

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/30 (2020.01); G06N 20/00 (2019.01); G10L 15/19 (2013.01); G10L 15/22 (2006.01); G06N 5/02 (2006.01); G06F 40/205 (2020.01); G06F 40/211 (2020.01); G10L 15/18 (2013.01); G10L 15/16 (2006.01);
U.S. Cl.
CPC ...
G06F 40/30 (2020.01); G06F 40/205 (2020.01); G06F 40/211 (2020.01); G06N 5/022 (2013.01); G06N 20/00 (2019.01); G10L 15/19 (2013.01); G10L 15/22 (2013.01); G10L 15/16 (2013.01); G10L 15/1807 (2013.01); G10L 15/1822 (2013.01); G10L 2015/223 (2013.01); G10L 2015/225 (2013.01);
Abstract

An agent automation system includes a memory configured to store a natural language understanding (NLU) framework and a processor configured to execute instructions of the NLU framework to cause the agent automation system to perform actions. These actions comprise: generating an annotated utterance tree of an utterance using a combination of rules-based and machine-learning (ML)-based components, wherein a structure of the annotated utterance tree represents a syntactic structure of the utterance, and wherein nodes of the annotated utterance tree include word vectors that represent semantic meanings of words of the utterance; and using the annotated utterance tree as a basis for intent/entity extraction of the utterance.


Find Patent Forward Citations

Loading…