Patent ID: 8825519

Claim:
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.