Onboard advance search refinement
AssigneeSprint Communications Company L.P.
InventorsJason R. Delker, Jason K. Whitney
Life of this patent
Estimating the term…
Abstract
A method of refining a search comprising receiving, by a mobile communication device, a user input, the user input defining a search request; refining, by the mobile communication device, the search request based on a user profile; sending, by the mobile communication device, the refined search request to a search engine; receiving, by the mobile communication device, a search result from the search engine; displaying, by the mobile communication device, the search result.
Claims19
A method of refining a search comprising:
- receiving, by a mobile communication device, a user input, the user input defining a search request;
- intercepting, by the mobile communication device, the search request;
- refining, by the mobile communication device, the intercepted search request based on a user profile associated with a user of the mobile communication device and stored on the mobile communication device, wherein the user profile comprises information about the user's use of the mobile communication device that is monitored and captured by a provider of mobile communication services, and wherein the information about the user's use of the mobile communication device comprises one or more of information about electronic purchases completed at least in part by the mobile communication device, information about power cycles of the mobile communication device, a number of voice calls, or a number of text messages;
- sending, by the mobile communication device, the refined search request to a search engine;
- receiving, by the mobile communication device, a search result from the search engine;
- and
- displaying, by the mobile communication device, the search result.
A mobile communication device for refining search results comprising:
- a radio transceiver;
- a memory;
- a processor coupled to the memory;
- and
- an application stored in the memory of the mobile communication device that, when executed by the processor:
- receives a user input, the user input defining a search request;
- sends the search request via the radio transceiver to a search engine;
- intercepts a search result from the search engine;
- refines the intercepted search result based at least on a user profile associated with a user of the mobile communication device and stored on the mobile communication device, wherein the user profile comprises information about the user's use of the mobile communication device that is monitored and captured by a provider of mobile communication services, and wherein the information about the user's use of the mobile communication device comprises one or more of information about electronic purchases completed at least in part by the mobile communication device, information about power cycles of the mobile communication device, a number of voice calls, or a number of text messages;
- and
- displays the refined search result on the mobile communication device.
A method of refining a search comprising:
- receiving, by a mobile communication device, a user input, the user input defining a search request;
- sending, by the mobile communication device, the search request to a search engine;
- intercepting, by the mobile communication device, a search result from the search engine;
- refining, by the mobile communication device, the intercepted search result based at least on a user profile associated with a user of the mobile communication device and stored on the mobile communication device, wherein the user profile comprises information about the user's use of the mobile communication device that is monitored and captured by a provider of mobile communication services, and wherein the information about the user's use of the mobile communication device comprises one or more of information about electronic purchases completed at least in part by the mobile communication device, information about power cycles of the mobile communication device, a number of voice calls, or a number of text messages;
- and
- displaying, by the mobile communication device, the refined search result.
Dependencies are inferred from the claim text.