ON A MOBILE DEVICE TRACKING USE OF SEARCH RESULTS DELIVERED TO THE MOBILE DEVICE
First Claim
1. A method implemented on a mobile device that includes speech recognition functionality, the method comprising:
- receiving an utterance from a user of the mobile device, the utterance including a search request;
using the speech recognition functionality to recognize that the received utterance includes a search request;
sending a representation of the search request to a remote server over a wireless data connection;
receiving information over the wireless data connection that is responsive to the search request;
presenting the received information on the mobile device;
receiving an input from the user of the mobile device, the input selecting an item present in the received information, the item identifying a remote resource;
using the selected item to connect to the remote resource, the connection to the remote resource not involving the remote server; and
sending to the remote server an indication that a connection was made to the resource identified by the selected item.
0 Assignments
0 Petitions
Accused Products
Abstract
A method implemented on a mobile device that includes speech recognition functionality involves: receiving an utterance that includes a search request from a user of the device; recognizing that the utterance includes a search request; sending a representation of the search request to a remote server over a wireless data connection; receiving information over the wireless data connection that is responsive to the search request; presenting the information on the mobile device; receiving an input from the user selecting an item present in the received information, the item identifying a remote resource; using the selected item to connect to the remote resource, the connection to the remote resource not involving the remote server; and sending to the remote server an indication that a connection was made to the resource identified by the selected item. The method further involves storing a log of the user'"'"'s connection to remote resources and sending the log to the server.
131 Citations
18 Claims
-
1. A method implemented on a mobile device that includes speech recognition functionality, the method comprising:
-
receiving an utterance from a user of the mobile device, the utterance including a search request; using the speech recognition functionality to recognize that the received utterance includes a search request; sending a representation of the search request to a remote server over a wireless data connection; receiving information over the wireless data connection that is responsive to the search request; presenting the received information on the mobile device; receiving an input from the user of the mobile device, the input selecting an item present in the received information, the item identifying a remote resource; using the selected item to connect to the remote resource, the connection to the remote resource not involving the remote server; and sending to the remote server an indication that a connection was made to the resource identified by the selected item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device that includes a processor system and memory storing code which when executed by the processor system causes the mobile device to perform the functions of:
-
receiving an utterance from a user of the mobile device, the utterance including a search request; using speech recognition functionality to recognize that the received utterance includes a search request; sending a representation of the search request to a remote server over a wireless data connection; receiving information over the wireless data connection that is responsive to the search request; presenting the received information on the mobile device; receiving an input from the user of the mobile device, the input selecting an item present in the received information, the item identifying a remote resource; using the selected item to connect to the remote resource, the connection to the remote resource not involving the remote server; and sending to the remote server an indication that a connection was made to the resource identified by the selected item. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification