Retrieval and presentation of network service results for mobile device using a multimodal browser
First Claim
Patent Images
1. A method comprising acts of:
- sending from a device, via at least one communication medium, a request to obtain information;
receiving at the device, via the at least one communication medium, a response to the request to obtain information, the response comprising one or more search results and a voice grammar dynamically generated based on the one or more search results;
presenting via the device at least some of the one or more search results to a user of the device; and
using the voice grammar dynamically generated based on the one or more search results to process user speech spoken by the user subsequent to the at least some of the one or more search results being presented to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining information using a mobile device can include receiving a request including speech data from the mobile device, and querying a network service using query information extracted from the speech data, whereby search results are received from the network service. The search results can be formatted for presentation on a display of the mobile device. The search results further can be sent, along with a voice grammar generated from the search results, to the mobile device. The mobile device then can render the search results.
334 Citations
20 Claims
-
1. A method comprising acts of:
-
sending from a device, via at least one communication medium, a request to obtain information; receiving at the device, via the at least one communication medium, a response to the request to obtain information, the response comprising one or more search results and a voice grammar dynamically generated based on the one or more search results; presenting via the device at least some of the one or more search results to a user of the device; and using the voice grammar dynamically generated based on the one or more search results to process user speech spoken by the user subsequent to the at least some of the one or more search results being presented to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising at least one processor configured to:
-
send, via at least one communication medium, a request to obtain information; receive, via the at least one communication medium, a response to the request to obtain information, the response comprising one or more search results and a voice grammar dynamically generated based on the one or more search results; present via the device at least some of the one or more search results to a user of the device; and use the voice grammar dynamically generated based on the one or more search results to process user speech spoken by the user subsequent to the at least some of the one or more search results being presented to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one computer-readable storage device having encoded thereon instructions that, when executed by at least one processor of a device, perform a method comprising acts of:
-
sending from the device, via at least one communication medium, a request to obtain information; receiving at the device, via the at least one communication medium, a response to the request to obtain information, the response comprising one or more search results and a voice grammar dynamically generated based on the one or more search results; presenting via the device at least some of the one or more search results to a user of the device; and using the voice grammar dynamically generated based on the one or more search results to process user speech spoken by the user subsequent to the at least some of the one or more search results being presented to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification