Systems and methods to search with a mobile device
First Claim
1. A system comprising:
- at least one processor;
a receiving module that is executable by the at least one processor to receive a request, over a network, from a mobile device, the request including search information that is utilized to search a database and location information including a first location that identities the present location of the mobile device; and
a processing module that is executable by the at least one processor to generate search results based on the search information, the search results including a plurality of items, the processing module to arrange the plurality of items in the search results based on the search information and the first location, the processing module to identify in conversion information the first location as not associated with an order of most likely item to be purchased to least likely item to be purchased, the processing module to associate the first location with a second location that is associated with an order of most likely item to be purchased to least likely item to be purchased at the second location, the processing module to further arrange the plurality of items into a first arrangement based on the order associated with the second location, the processing module to communicate a user interface, over the network, to the mobile device, the user interface including the plurality of the items being presented in accordance with the first arrangement.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems to search with a mobile device are described. The system receives a request, over a network, from a mobile device. The request includes search information to search a database and location information to identify the location of the mobile device. Next, the system generates search results based on the search information. The search results include a plurality of items. Next, the system arranges items in the search results based on the location of the mobile device. Finally, the system communicates a user interface, over the network, to the mobile device. The user interface includes the search results. The search results include the items. The arrangement of the items in the search results is based on the location of the mobile device.
-
Citations
14 Claims
-
1. A system comprising:
-
at least one processor; a receiving module that is executable by the at least one processor to receive a request, over a network, from a mobile device, the request including search information that is utilized to search a database and location information including a first location that identities the present location of the mobile device; and a processing module that is executable by the at least one processor to generate search results based on the search information, the search results including a plurality of items, the processing module to arrange the plurality of items in the search results based on the search information and the first location, the processing module to identify in conversion information the first location as not associated with an order of most likely item to be purchased to least likely item to be purchased, the processing module to associate the first location with a second location that is associated with an order of most likely item to be purchased to least likely item to be purchased at the second location, the processing module to further arrange the plurality of items into a first arrangement based on the order associated with the second location, the processing module to communicate a user interface, over the network, to the mobile device, the user interface including the plurality of the items being presented in accordance with the first arrangement. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving a request, over a network, from a mobile device, the request including search information to search a database and location information including a first location that identifies the present location of the mobile device; generating search results based on the search information, the search results including a plurality of items; arranging the plurality of items in the search results based on the search information and the first location, the arranging including; identifying, in conversion information, the first location as not being associated with an order of most likely item to be purchased to least likely item to be purchased; associating the first location with a second location that is associated with an order of most likely item to be purchased to least likely item to be purchased at the second location; arranging the plurality of items into a first arrangement based on the order associated with the second location; and communicating a user interface, over the network, to the mobile device, the user interface including the plurality of the items being presented in accordance with the first arrangement. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a receiving module to receive a request, over a network, from a mobile device, the request including search information that is utilized to search a database and location information including a first location that identifies a present location of the mobile device; and a means for generating search results based on the search information, the search results including a plurality of items, the means for arranging the plurality of items in the search results based on the first location, the means for further identifying, in conversion information, the first location as not being associated an order of most likely item to be purchased to least likely item to be purchased, the means for further associating the first location with a second location that is associated with an order of most likely item to be purchased to least likely item to be purchased at the second location, the means for further arranging the plurality of items into a first arrangement based on the order associated with the second location, the means for communicating a user interface, over the network, to the mobile device, the user interface including the search results presented in accordance with the first arrangement.
-
-
14. A machine-readable medium storing instructions that, when executed by a processor, cause the processor to perform the following actions:
-
receive a request, over a network, from a mobile device, the request including search information that is utilized to search a database and location information including a first location that identifies the present to identify a location of the mobile device; generate search results based on the search information, the search results including a plurality of items; identify in conversion information the first location as not being associated with an order of most likely item to be purchased to least likely item to be purchased; associate the first location with a second location that is associated with an order of most likely item to be purchased to least likely item to be purchased at the second location; arrange the plurality of items into a first arrangement based on the order associated with the second location; and communicate a user interface, over the network, to the mobile device, the user interface including the plurality of the items presented in accordance with the first arrangement.
-
Specification