Retrieval and Presentation of Network Service Results for Mobile Device Using a Multimodal Browser
First Claim
Patent Images
1. A method of obtaining information using a mobile device comprising:
- receiving a request comprising speech data from the mobile device;
querying a network service using query information extracted from the speech data, whereby search results are received from the network service;
formatting the search results for presentation on a display of the mobile device; and
sending the search results and a voice grammar generated from the search results to the mobile device.
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.
343 Citations
20 Claims
-
1. A method of obtaining information using a mobile device comprising:
-
receiving a request comprising speech data from the mobile device;
querying a network service using query information extracted from the speech data, whereby search results are received from the network service;
formatting the search results for presentation on a display of the mobile device; and
sending the search results and a voice grammar generated from the search results to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of obtaining information using a mobile device comprising:
-
receiving a request comprising speech data from the mobile device;
dynamically building a query using the speech data;
sending the query to a network service and, in response, receiving search results from the network service;
dynamically creating a voice grammar from the search results; and
creating a multi-modal markup language document comprising the search results and the voice grammar and sending the multi-modal markup language document to the mobile device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A machine readable storage having stored thereon a computer program having a plurality of code sections comprising:
-
code for receiving a request comprising speech data from a mobile device;
code for dynamically building a query using the speech data;
code for sending the query to a network service and, in response, receiving search results from the network service;
code for dynamically creating a voice grammar from the search results; and
code for creating a multi-modal markup language document comprising the search results and the voice grammar and sending the multi-modal markup language document to the mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification