Methods and apparatus for freshness and completeness of information
First Claim
Patent Images
1. A method, comprising:
- extracting, by a server, information from a plurality of data providers via a communication link into at least one of a plurality of predetermined categories;
normalizing, by the server, the extracted information into a searchable internal format;
providing, by the server, a consumer interface configured to receive a search query relating to purchasing of goods;
receiving, by the server, the search query;
discerning, by the server, an item from the received search query, the discerning including searching for the item from a plurality of merchants using the searchable internal format and returning search result;
determining, by the server, a purchasable bundle corresponding to the discerned item, wherein the purchasable bundle includes purchasable products that originate from at least two merchants of the plurality of merchants;
ranking, by the server, the purchasable bundle based on a weighted vote that includes at least one of;
a first weight representative of number of times the purchasable bundle is forwarded by a consumer, anda second weight representative of a purchase of the forwarded purchasable bundle;
retrieving, by the server, the purchasable bundle; and
presenting, by the server, the purchasable bundle for sale via the consumer interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that facilitates publishing and consuming information that is of time sensitivity, for example, price information. Methods are employed to achieve completeness and freshness in information for a given domain. A preferred embodiment is a shopping site that is capable of comparing prices, purchasing bundled products and dealing with coupons.
-
Citations
21 Claims
-
1. A method, comprising:
-
extracting, by a server, information from a plurality of data providers via a communication link into at least one of a plurality of predetermined categories; normalizing, by the server, the extracted information into a searchable internal format; providing, by the server, a consumer interface configured to receive a search query relating to purchasing of goods; receiving, by the server, the search query; discerning, by the server, an item from the received search query, the discerning including searching for the item from a plurality of merchants using the searchable internal format and returning search result; determining, by the server, a purchasable bundle corresponding to the discerned item, wherein the purchasable bundle includes purchasable products that originate from at least two merchants of the plurality of merchants; ranking, by the server, the purchasable bundle based on a weighted vote that includes at least one of; a first weight representative of number of times the purchasable bundle is forwarded by a consumer, and a second weight representative of a purchase of the forwarded purchasable bundle; retrieving, by the server, the purchasable bundle; and presenting, by the server, the purchasable bundle for sale via the consumer interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium storing executable instructions that, when executed by a processor, cause a computer to perform operations comprising:
-
extracting information from a plurality of data providers via a communication link into at least one of a plurality of predetermined categories; normalizing the extracted information into a searchable internal format; providing a consumer interface configured to receive a search query relating to purchasing of goods; receiving the search query; discerning an from the received search query;
the discerning including searching for the item from a plurality of merchants using the searchable internal format and returning a search result;determining a purchasable bundle corresponding to the discerned item, wherein the purchasable bundle includes purchasable products that originate from at least two merchants of the plurality of merchant; ranking the purchasable bundle based on a weighted vote that includes at least one of; a number of times the purchasable bundle is forwarded by a consumer, and a purchase of the forwarded purchasable bundle; retrieving the purchasable bundle; and presenting the purchasable bundle for sale via the consumer interface.
-
Specification