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:
Mar. 19, 2024

Filed:

Jan. 24, 2020
Applicant:

Alan Ai, Inc., Sunnyvale, CA (US);

Inventors:

Andrey Ryabov, Sunnyvale, CA (US);

Anna Miroshnichenko, Chelyabinsk, RU;

Evgeny Yusov, Moscow, RU;

Alex Sotnikov, Voronezh, RU;

Assignee:

Alan AI, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G10L 15/30 (2013.01); G10L 15/18 (2013.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01);
U.S. Cl.
CPC ...
G10L 15/30 (2013.01); G10L 15/1815 (2013.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G10L 2015/223 (2013.01);
Abstract

A voice support server is used to provide voice control functionality to a third party application that does not natively support voice control functions. The voice support server implements a domain specific to the third party application that maintains a domain-specific language model (DLM) reflecting the functionality of the third party application. The DLM comprises a plurality of intent patterns corresponding to different commands and their possible variations that may be issued by the user, and maps each intent pattern to a corresponding action to be performed by the third party application. Received audio data is analyzed to determine one or more user utterances, which are transcribed and compared to the intent patterns of the DLM to identify an intent corresponding to the user utterance. The voice control module may then transmit instructions to the third party application to perform the action corresponding to the identified intent.


Find Patent Forward Citations

Loading…