Patent ID: 7596513

Claim:
A method for online shopping, comprising: extracting a first plurality of inventory items from an accounting system of a first retailer using a processor, wherein the accounting system of the first retailer comprises an inventory database storing the first plurality of inventory items; updating the inventory database using a point of sale terminal of the accounting system before extracting the first plurality of inventory items; transmitting the first plurality of inventory items to an online shopping system comprising a searchable database and a website, wherein the searchable database is updated to include the first plurality of inventory items; receiving, at the web site, a search request comprising a product, a location of a shopper, and a maximum traveling distance as search criteria after updating the searchable database; retrieving a first inventory item comprising the product from the searchable database, wherein the first plurality of inventory items comprises the first inventory item, and wherein a location of the first retailer is within the maximum traveling distance from the location of the shopper; and sending the location of the first retailer and a portion of the first inventory item in response to the search request.