Searching for content using voice search queries
First Claim
Patent Images
1. A system for searching for content, the system including a processor and being embodied on one or more computer storage media, comprising:
- an input unit for inputting at least one voice search query, wherein at least one search-query-relevant geographic location can be derived from the at least one voice search query;
a GPS (Global Position Sensor) device for automatically determining a geographical location of the system;
a communication interface for establishing a connection with a search engine, for transmitting the at least one voice search query, the geographical location and a user profile, for receiving a Short Message Service (SMS) message including non-voice search result data from the search engine, and for receiving a confirmation voice search query of a converted text search query, wherein the converted text search query is based on the at least one voice search query, wherein the confirmation voice search query serves to confirm the at least one voice search query; and
a display device that presents the non-voice search result data, wherein the non-voice search result data includes a first header for displaying where the non-voice search result data originated from, a second header for displaying the voice search query in text form, and one or more non-voice search result listings.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer-readable media are disclosed for searching for content from a device. The system, method, and computer-readable media are adapted to transmit a voice search query from a device and can in return allow the device to receive corresponding non-voice search result data. Once non-voice search result data is received it can be displayed to the user on a display of the device.
104 Citations
20 Claims
-
1. A system for searching for content, the system including a processor and being embodied on one or more computer storage media, comprising:
-
an input unit for inputting at least one voice search query, wherein at least one search-query-relevant geographic location can be derived from the at least one voice search query; a GPS (Global Position Sensor) device for automatically determining a geographical location of the system; a communication interface for establishing a connection with a search engine, for transmitting the at least one voice search query, the geographical location and a user profile, for receiving a Short Message Service (SMS) message including non-voice search result data from the search engine, and for receiving a confirmation voice search query of a converted text search query, wherein the converted text search query is based on the at least one voice search query, wherein the confirmation voice search query serves to confirm the at least one voice search query; and a display device that presents the non-voice search result data, wherein the non-voice search result data includes a first header for displaying where the non-voice search result data originated from, a second header for displaying the voice search query in text form, and one or more non-voice search result listings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer storage media having computer-usable instructions stored thereon for performing a method for transmitting search results, the method comprising:
-
receiving one or more voice search queries, a geographical location associated with the one or more search queries, a geographic location of the requesting device, and a user profile from a requesting device, wherein the geographical location associated with the one or more search queries is derived from the one or more voice search queries, and the geographic location of the requesting device is automatically provided by a GPS (Global Position Sensor) associated with the requesting device; processing the one or more voice search queries received from the requesting device by converting the one or more voice search queries into at least one text search query; processing the at least one text search query by converting the at least one text search query into a confirmation voice search query, wherein the confirmation voice search query is communicated to the requesting device to confirm the processing of the one or more voice search queries; searching for one or more search results corresponding to the at least one text search query, the one or more search results including non-voice search result data, wherein the non-voice search result data includes a distance and direction relative to the geographical location of the requesting device; and transmitting the non-voice search result data to the requesting device, wherein the non-voice search result data includes a first header for displaying where the non-voice search result data originated from, a second header for displaying the voice search query in text form, and one or more non-voice search result listings. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for transmitting search results, comprising:
-
receiving one or more voice search queries, a geographical location associated with the one or more search queries, a geographic location of the requesting device, and a user profile from a requesting device, wherein the geographical location associated with the one or more search queries is derived from the one or more voice search queries, and the geographic location of the requesting device is automatically provided by a GPS (Global Position Sensor) associated with the requesting device; processing the one or more voice search queries received from the requesting device by converting the one or more voice search queries into at least one text search query; converting the at least one text search query into a confirmation voice search query, wherein the confirmation voice search query serves to confirm the processing of the one or more voice search queries; processing the geographical location of the requesting device and the user profile; searching for one or more search results corresponding to the at least one text search query, the one or more search results including non-voice search result data, wherein the non-voice search result data includes a distance and direction relative to the geographical location of the requesting device; and transmitting the non-voice search result data to the requesting device, wherein the non-voice search result data includes a first header for displaying where the non-voice search result data originated from, a second header for displaying the voice search query in text form, and one or more non-voice search result listings. - View Dependent Claims (17, 18, 19, 20)
-
Specification