IP Library Patent Application 11673992
Patent Application
App. No. 11/673,992

ON A MOBILE DEVICE TRACKING USE OF SEARCH RESULTS DELIVERED TO THE MOBILE DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/673,992
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.

Claims (44)

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.

2 . The method of claim 1 further comprising:

prior to sending the indication that a connection was made to the resource, storing the indication that a connection was made to the resource in a log; and

wherein sending to the remote server the indication that a connection was made to the resource includes sending the stored log to the remote server.

3 . The method of claim 2 , wherein sending the log is triggered by receiving the input from the user.

4 . The method of claim 1 , wherein the received information includes at least one of a search result and an advertisement and the selected item includes the advertisement.

5 . The method of claim 1 , wherein the received information includes at least one of a search result and an advertisement and the selected item includes the search result.

6 . The method of claim 1 further comprising:

receiving a plurality of search requests, wherein the first-mentioned search request is one of the plurality of search requests;

sending a representation of a last-received search request of the plurality of search requests to the remote server over the wireless data connection; and

receiving information over the wireless data connection that is responsive to the last-received search request and responsive to the indication that a connection was made to the resource identified by the selected item.

7 . The method of claim 1 , wherein the received input includes an utterance by the user of the mobile device and the speech recognition functionality is used to recognize the item selected by the user.

8 . The method of claim 1 , wherein the mobile device includes a keyboard and the item is selected via the keyboard.

9 . The method of claim 1 , wherein the mobile device includes hardware that supports a graphical user interface, and the item is selected via the graphical user interface.

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.

11 . The mobile device of claim 10 , wherein the code when executed on the processor system further causes the mobile device to perform the function of

prior to sending the indication that a connection was made to the resource, storing the indication that a connection was made to the resource in a log; and

wherein sending to the remote server the indication that a connection was made to the resource includes sending the stored log to the remote server.

12 . The mobile device of claim 11 , wherein sending the log is triggered by receiving the input from the user.

13 . The mobile device of claim 10 , wherein the received information includes at least one of a search result and an advertisement and the selected item includes the advertisement.

14 . The mobile device of claim 10 , wherein the received information includes at least one of a search result and an advertisement and the selected item includes the search result.

15 . The mobile device of claim 10 , wherein the code when executed on the processor system further causes the mobile device to perform the function of:

receiving a plurality of search requests, wherein the first-mentioned search request is one of the plurality of search requests;

sending a representation of a last-received search request of the plurality of search requests to the remote server over the wireless data connection; and

receiving information over the wireless data connection that is responsive to the last-received search request and responsive to the indication that a connection was made to the resource identified by the selected item.

16 . The mobile device of claim 10 , wherein the received input includes an utterance by the user of the mobile device and the speech recognition functionality is used to recognize the item selected by the user.

17 . The mobile device of claim 10 , wherein the mobile device includes a keyboard and the item is selected via the keyboard.

18 . The mobile device of claim 10 , wherein the mobile device includes hardware that supports a graphical user interface, and the item is selected via the graphical user interface.