Multimodal search query processing
Improved capabilities are described for receiving a non-text based information request from a mobile communication facility, transforming the non-text based information request into a text based search query, and presenting a search result to the mobile communication facility based on the text based search query.
1 . A method comprising:
receiving a non-text based information request from a mobile communication facility;
transforming the non-text based information request into a text based search query; and
presenting a search result to the mobile communication facility based on the text based search query.
2 . The method of claim 1 , wherein the non-text based information request is a voice based search query.
3 . The method of claim 1 , wherein the non-text based information request is a camera based search query.
4 . The method of claim 1 , wherein the non-text based information request is a mouse based search query.
5 . The method of claim 1 , wherein the non-text based information request is a sensor based search query.
6 . The method of claim 1 , wherein the non-text based information request is a time based search query.
7 . The method of claim 1 , wherein the non-text based information request is a location based search query.
8 . The method of claim 1 , wherein the non-text based information request is a RFID tag based search query.
9 . The method of claim 1 , wherein the non-text based information request is a bar code based search query.
10 . The method of claim 1 , wherein the step of transforming is accomplished at least in part on the mobile communication facility.
11 . The method of claim 1 , wherein the step of transforming is accomplished at least in part on a server.
12 . The method of claim 1 , wherein the text based search query comprises a disambiguated search query.
13 . The method of claim 1 , wherein the step of presenting the search results comprises presenting at least one suggested search query.
14 . The method of claim 13 , wherein the at least one suggested search query is a plurality of suggested search queries.
15 . The method of claim 13 , wherein the at least one suggested search query is a refined search query.
16 . The method of claim 13 , wherein the at least on suggested search query is a disambiguated search query.
17 . A system comprising:
a receiving facility adapted to receive a non-text based information request from a mobile communication facility;
a transforming facility adapted to transform the non-text based information request into a text based search query; and
a presenting facility adapted to present a search result to the mobile communication facility based on the text based search query.
18 - 25 . (canceled)
26 . The system of claim 17 , wherein the step of transforming is accomplished at least in part on the mobile communication facility.
27 . The system of claim 17 , wherein the step of transforming is accomplished at least in part on a server.
28 . (canceled)
29 . The system of claim 17 , wherein the step of presenting the search results comprises presenting at least one suggested search query.
30 - 32 . (canceled)
33 . The method of claim 1 wherein the mobile communication facility is a phone.
34 . The method of claim 1 wherein the mobile communication facility is a cellular phone.
35 . The method of claim 1 wherein the mobile communication facility is a mobile phone.
36 . The method of claim 1 wherein the mobile communication facility is a GSM phone.