Computer-assisted shopping and product location
First Claim
1. A method, comprising:
- receiving, at a crowd-sourced database associated with a plurality of stores, at least one of;
a first request to add a product to a shopping list;
or an intra-store product location indicating a location of a product within a store, from a first client device to update the crowd-sourced database, wherein the crowd-source database comprises information about a plurality of products including the product, a plurality of shopping lists including the shopping list, the plurality of stores including the store, and wherein the first client device is one of a plurality of client devices;
receiving, at the crowd-sourced database, a second request to access the shopping list from a second client device from amongst the plurality of client devices to access the shopping list; and
sending, by the crowd-sourced database, in response to detection of the second device being within a proximity of the store location and the second request received from the second client device, an updated version of the shopping list to the second device, the shopping list having been updated based on the first request by the first client device;
wherein the updated version of the shopping list comprises;
an identifying information for the product and the intra-store product location, andwherein the identifying information for the product and the intra-store product location are associated with each another in the updated version of the shopping list.
0 Assignments
0 Petitions
Accused Products
Abstract
In general, techniques are described that enable crowdsourcing of product-related information. Product-related information may include availability and intra-store locations of various products at particular stores. An example system includes an interface, a memory, and one or more programmable processors configured to receive, at the interface an intra-store product location from a first client device, the intra-store product location indicating a location of a product within a store. The programmable processor(s) are further configured to store, to at least one storage device coupled to the system and in association with the product, the received intra-store product location, receive, at the interface, a request associated with the product from a second client device, and send, from the interface, the intra-store product location to the second client device in response to receiving the request associated with the product.
-
Citations
18 Claims
-
1. A method, comprising:
-
receiving, at a crowd-sourced database associated with a plurality of stores, at least one of;
a first request to add a product to a shopping list;
or an intra-store product location indicating a location of a product within a store, from a first client device to update the crowd-sourced database, wherein the crowd-source database comprises information about a plurality of products including the product, a plurality of shopping lists including the shopping list, the plurality of stores including the store, and wherein the first client device is one of a plurality of client devices;receiving, at the crowd-sourced database, a second request to access the shopping list from a second client device from amongst the plurality of client devices to access the shopping list; and sending, by the crowd-sourced database, in response to detection of the second device being within a proximity of the store location and the second request received from the second client device, an updated version of the shopping list to the second device, the shopping list having been updated based on the first request by the first client device; wherein the updated version of the shopping list comprises;
an identifying information for the product and the intra-store product location, andwherein the identifying information for the product and the intra-store product location are associated with each another in the updated version of the shopping list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, at a crowd-sourced database associated with a plurality of stores, at least one of;
a first request to add a product to a shopping list;
or an intra-store product location indicating a location of a product within a store, from a first client device to update the crowd-sourced database, wherein the crowd-source database comprises information about a plurality of products including the product, a plurality of shopping lists including the shopping list, the plurality of stores including the store, and wherein the first client device is one of a plurality of client devices;receiving, at the crowd-sourced database, a second request to access the shopping list from a second client device from amongst the plurality of client devices to access the shopping list; sending, by the crowd-sourced database in response to detection of the second device being within a proximity of the store location and the second request received from the second client device, an updated version of the shopping list to the second device from the crowd-sourced database, the shopping list having been updated based on the first request by the first client device; wherein the updated version of the shopping list comprises;
an identifying information for the product and the intra-store product location and wherein the identifying information for the product and the intra-store product location are associated with each another in the updated version of the shopping list; andreceiving, at the crowd-sourced database, subsequent to receiving the updated version of the shopping list with the second client device, an updated intra-store product location associated with the product from the second client device, the updated intra-store product location being different from the intra-store product location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification