×

Component libraries for voice interaction services

  • US 10,261,752 B2
  • Filed: 08/02/2016
  • Issued: 04/16/2019
  • Est. Priority Date: 08/02/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining, by one or more processors, a library of components for a voice-user interface;

    executing an application using the one or more processors,wherein the application is linked to a particular one of the components from the library of components for the voice-user interface,wherein executing the application includes accessing the library of components for the voice-user interface to retrieve code for the particular one of the components from the library of components for the voice-user interface that is linked to the application;

    generating, by the one or more processors, a native graphical user interface for the executed application, the native graphical user interface comprising first interface elements, the first interface elements comprising content associated with the executed application;

    generating, by the one or more processors, as a result of the particular one of the components from the library of components for the voice-user interface being linked to the application, a second interface element representative of the particular one of the components;

    embedding, by the one or more processors, the second interface element in the native graphical user interface for the executed application; and

    presenting, by the one or more processors, the native graphical user interface for the executed application through a display unit of a communications device, including presenting the second interface element representative of the particular one of the components from the library of components for the voice-user interface that is linked to the application along with the first interface elements within the native graphical user interface.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×