Location-based responses to telephone requests
First Claim
Patent Images
1. A method comprising:
- transmitting, by a computing device and to a remote server, a verbal input;
receiving, by the computing device and from the remote server, a digital message that comprises a symbolic representation of the verbal input;
determining, based on the symbolic representation of the verbal input, an application identifier for an application that is indicated by the symbolic representation of the verbal input;
launching, by the computing device and using the application identifier, the application that is indicated by the symbolic representation of the verbal input;
transmitting, using the application and to an information provider, a query that was generated based on the symbolic representation of the verbal input;
obtaining, by the computing device and from the information provider as a response to the query, an information result; and
presenting, through an application interface of the computing device, the information result.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes transmitting, using the application, the symbolic representation indicator to a second information provider for generating results to be displayed on the remote device.
78 Citations
18 Claims
-
1. A method comprising:
-
transmitting, by a computing device and to a remote server, a verbal input; receiving, by the computing device and from the remote server, a digital message that comprises a symbolic representation of the verbal input; determining, based on the symbolic representation of the verbal input, an application identifier for an application that is indicated by the symbolic representation of the verbal input; launching, by the computing device and using the application identifier, the application that is indicated by the symbolic representation of the verbal input; transmitting, using the application and to an information provider, a query that was generated based on the symbolic representation of the verbal input; obtaining, by the computing device and from the information provider as a response to the query, an information result; and presenting, through an application interface of the computing device, the information result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more computer processors; and one or more non-transitory computer readable devices that include instructions that, when executed by the one or more computer processors, causes the processors to perform operations, the operations comprising; transmitting, to a remote server, a verbal input; receiving, from the remote server, a digital message that comprises a symbolic representation of the verbal input; determining, based on the symbolic representation of the verbal input, an application identifier for an application that is indicated by the symbolic representation of the verbal input; launching, using the application identifier, the application that is indicated by the symbolic representation of the verbal input; transmitting, using the application and to an information provider, a query that was generated based on the symbolic representation of the verbal input; obtaining, from the information provider as a response to the query, an information result; and presenting, through an application interface, the information result. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable media storing instructions that, when executed by a processor, perform operations comprising:
-
transmitting, to a remote server, a verbal input; receiving, from the remote server, a digital message that comprises a symbolic representation of the verbal input; determining, based on the symbolic representation of the verbal input, an application identifier for an application that is indicated by the symbolic representation of the verbal input; launching, using the application identifier, the application that is indicated by the symbolic representation of the verbal input; transmitting, using the application and to an information provider, a query that was generated based on the symbolic representation of the verbal input; obtaining, from the information provider as a response to the query, an information result; and presenting, through an application interface, the information result. - View Dependent Claims (15, 16, 17, 18)
-
Specification