APPLICATION INTEGRATION WITH A DIGITAL ASSISTANT

Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an inte...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WALKER, Robert, A. II, NEWENDORP, Brandon, J, GIULI, Richard, D, KHOSLA, Vineet, GARG, Ashish, DASARI, Rohit, PETERSON, Corey, RADEBAUGH, Carey, E, GRUBER, Thomas, R, RUSSELL, Jonathan, H
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application. L'invention concerne des systèmes et des procédés pour l'intégration d'applications avec un assistant numérique. Selon un exemple, un procédé consiste, au niveau d'un dispositif électronique ayant un ou plusieurs processeurs et une mémoire, à recevoir une entrée d'utilisateur en langage naturel ; à identifier, avec le ou les processeurs, un objet d'intention d'un ensemble d'objets d'intention et un paramètre associé à l'intention, l'objet d'intention et le paramètre étant dérivés de l'entrée d'utilisateur en langage naturel. Le procédé consiste en outre à identifier une application logicielle associée à l'objet d'intention de l'ensemble d'objets d'intention ; et à fournir l'objet d'intention et le paramètre à l'application logicielle.