HEADLESS TASK COMPLETION WITHIN DIGITAL PERSONAL ASSISTANTS

Techniques are described for headlessly completing a task of an application in the background of a digital personal assistant. For example, a method can include receiving a voice input via a microphone. Natural language processing can be performed using the voice input to determine a user voice comm...

Full description

Saved in:
Bibliographic Details
Main Authors KANNAN, VISHWAC SENA, CHAMBERS, ROBERT L, EMAMI, ALI, UZELAC, ALEKSANDAR, SOEMO, THOMAS, HWANG, DANIEL J, TRUFINESCU, ADINA MAGDALENA, SHAHID, KHURAM
Format Patent
LanguageEnglish
French
Published 04.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques are described for headlessly completing a task of an application in the background of a digital personal assistant. For example, a method can include receiving a voice input via a microphone. Natural language processing can be performed using the voice input to determine a user voice command. The user voice command can include a request to perform a task of the application. The application can be caused to execute the task as a background process without a user interface of the application appearing. A user interface of the digital personal assistant can provide a response to the user, based on a received state associated with the task, so that the response comes from within a context of the user interface of the digital personal assistant without surfacing the user interface of the application. Il est décrit des techniques permettant de réaliser, sans écran, une tâche dune application dans larrière-plan dun assistant personnel numérique. Par exemple, un procédé peut consister à recevoir une entrée vocale par le biais dun microphone. Un traitement du langage naturel peut être réalisé au moyen de lentrée vocale afin de déterminer une commande vocale dutilisateur. La commande vocale dutilisateur peut comprendre une demande visant à effectuer une tâche de lapplication. Lapplication peut être amenée à exécuter la tâche comme un procédé darrière-plan sans quune interface utilisateur de lapplication napparaisse. Une interface utilisateur de lassistant personnel numérique peut fournir une réponse à lutilisateur, daprès un état reçu associé à la tâche, de façon à ce que la réponse provienne dun contexte de linterface utilisateur de lassistant personnel numérique sans présenter linterface utilisateur de lapplication.
Bibliography:Application Number: CA20153158979