CROWDSOURCING RETAIL PRICE AND LOCATION METHOD AND SYSTEM
First Claim
1. A method comprising:
- receiving, using at least one computing device, crowdsourced item pricing information, at least some of the crowdsourced item pricing information is extracted from a plurality of receipts received from a plurality of contributing users, each receipt of the plurality identifying a seller, at least one item purchased from the seller and a corresponding price of the item;
maintaining, using the at least one computing device, a data store including the crowdsourced item pricing information comprising information for each of a plurality of sellers, item information for each of a plurality of items and user information for each of the plurality of contributing users;
receiving, using the at least one computing device and from a requester, an item pricing request for one or more items; and
providing a response, using the at least one computing device and the crowdsourced item pricing information, the response identifying, for each item of the one or more items, a seller from the plurality of sellers determined to offer the item at a lowest item price relative to other sellers of the plurality considered for the response and the seller'"'"'s price for the item.
4 Assignments
0 Petitions
Accused Products
Abstract
A crowdsourcing approach is used to collect from contributors, e.g., a large group of consumers, item pricing offered by the sellers from which the contributors have purchased the items. A contributor may provide item pricing information associated with a given store by uploading a receipt from the store, which receipt identifies the item(s) purchased by the contributor and a price for each item purchased, store information, e.g., store name, location, telephone number, etc. A database or other data store may be used to maintain contributor, store and item information. The stored information may identify which store is/are selling which item(s) and at what price(s). A shopping list may be generated, which includes information identifying one or more items and, for each item, the store at which the item(s) may be purchased at the lowest available price relative to other stores. By analyzing consumers'"'"' shopping habits, personalized target of ads and/or promotions can be achieved.
-
Citations
66 Claims
-
1. A method comprising:
-
receiving, using at least one computing device, crowdsourced item pricing information, at least some of the crowdsourced item pricing information is extracted from a plurality of receipts received from a plurality of contributing users, each receipt of the plurality identifying a seller, at least one item purchased from the seller and a corresponding price of the item; maintaining, using the at least one computing device, a data store including the crowdsourced item pricing information comprising information for each of a plurality of sellers, item information for each of a plurality of items and user information for each of the plurality of contributing users; receiving, using the at least one computing device and from a requester, an item pricing request for one or more items; and providing a response, using the at least one computing device and the crowdsourced item pricing information, the response identifying, for each item of the one or more items, a seller from the plurality of sellers determined to offer the item at a lowest item price relative to other sellers of the plurality considered for the response and the seller'"'"'s price for the item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
at least one computing device comprising one or more processors to execute and memory to store instructions to; receive crowdsourced item pricing information, at least some of the crowdsourced item pricing information is extracted from a plurality of receipts received from a plurality of contributing users, each receipt of the plurality identifying a seller, at least one item purchased from the seller and a corresponding price of the item; maintain a data store including the crowdsourced item pricing information comprising information for each of a plurality of sellers, item information for each of a plurality of items and user information for each of the plurality of contributing users; receive, from a requester, an item pricing request for one or more items; and provide a response, using the crowdsourced item pricing information, the response identifying, for each item of the one or more items, a seller from the plurality of sellers determined to offer the item at a lowest item price relative to other sellers of the plurality considered for the response and the seller'"'"'s price for the item. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
45. A computer readable non-transitory storage medium for tangibly storing thereon computer readable instructions that when executed cause at least one processor to:
-
receive crowdsourced item pricing information, at least some of the crowdsourced item pricing information is extracted from a plurality of receipts received from a plurality of contributing users, each receipt of the plurality identifying a seller, at least one item purchased from the seller and a corresponding price of the item; maintain a data store including the crowdsourced item pricing information comprising information for each of a plurality of sellers, item information for each of a plurality of items and user information for each of the plurality of contributing users; receive, from a requester, an item pricing request for one or more items; and provide a response, using the crowdsourced item pricing information, the response identifying, for each item of the one or more items, a seller from the plurality of sellers determined to offer the item at a lowest item price relative to other sellers of the plurality considered for the response and the seller'"'"'s price for the item. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification