System and method for providing automatic high-value listing feeds for online computer users
First Claim
1. A computer-implemented method comprising:
- obtaining publisher information corresponding to a plurality of publisher content items from a plurality of publisher sites, the publisher information comprising a plurality of user queries and a plurality of keywords corresponding to the plurality of publisher content items;
obtaining merchant information including value information corresponding to the plurality of publisher content items;
generating a merchant data set using the merchant information, the merchant data set comprising information related to relationships between products or items appearing in particular publisher content items, identifiers of publisher sites corresponding to the particular publisher content items, merchant bids corresponding to the products or items, and a merchant or seller associated with each merchant bid;
generating, by a processor, a set of high-value feeds based on the publisher information and the merchant information, wherein generating the set of high-value feeds comprises;
allocating relative profits to each user query based on at least one of a sum of clicks or a sum of bids for each user query determined from the merchant data set;
selecting a set of user queries satisfying a threshold profitability; and
determining, using at least in part the set of user queries selected, a quality score for each listing item corresponding to a keyword from the plurality of keywords, wherein the set of high-value feeds comprises listing items selected using qualities scores; and
transmitting the set of high-value feeds to corresponding publisher sites of the plurality of publisher sites.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing automatic high-value listing feeds for online computer users is disclosed. A particular embodiment includes obtaining publisher information corresponding to a plurality of publisher content items from a plurality of publisher sites; obtaining merchant information including value information corresponding to the plurality of publisher content items; using a processor, the publisher information, and the merchant information to generate a set of high-value feeds for transfer to the plurality of publisher sites, the set of high-value feeds each being ranked corresponding to a quality score computed for each listing item of each high-value feed; and transferring the set of high-value feeds to corresponding publisher sites of the plurality of publisher sites.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
obtaining publisher information corresponding to a plurality of publisher content items from a plurality of publisher sites, the publisher information comprising a plurality of user queries and a plurality of keywords corresponding to the plurality of publisher content items; obtaining merchant information including value information corresponding to the plurality of publisher content items; generating a merchant data set using the merchant information, the merchant data set comprising information related to relationships between products or items appearing in particular publisher content items, identifiers of publisher sites corresponding to the particular publisher content items, merchant bids corresponding to the products or items, and a merchant or seller associated with each merchant bid; generating, by a processor, a set of high-value feeds based on the publisher information and the merchant information, wherein generating the set of high-value feeds comprises; allocating relative profits to each user query based on at least one of a sum of clicks or a sum of bids for each user query determined from the merchant data set; selecting a set of user queries satisfying a threshold profitability; and determining, using at least in part the set of user queries selected, a quality score for each listing item corresponding to a keyword from the plurality of keywords, wherein the set of high-value feeds comprises listing items selected using qualities scores; and transmitting the set of high-value feeds to corresponding publisher sites of the plurality of publisher sites. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one processor; and a non-transitory computer-readable medium storing executable instructions that, when executed, cause the at least one processor to perform operations comprising; obtaining publisher information corresponding to a plurality of publisher content items from a plurality of publisher sites, the publisher information comprising a plurality of user queries and a plurality of keywords corresponding to the plurality of publisher content items; obtaining merchant information including value information corresponding to the plurality of publisher content items; generating a merchant data set using the merchant information, the merchant data set comprising information related to relationships between products or items appearing in particular publisher content items, identifiers of publisher sites corresponding to the particular publisher content items, merchant bids corresponding to the products or items, and a merchant or seller associated with each merchant bid; generating a set of high-value feeds based on the publisher information and the merchant information, wherein generating the set of high-value feeds comprises; allocating relative profits to each user query based on at least one of a sum of clicks or a sum of bids for each user query determined from the merchant data set; selecting a set of user queries satisfying a threshold profitability; and determining, using at least in part the set of user queries selected, a quality score for each listing item corresponding to a keyword from the plurality of keywords, wherein the set of high-value feeds comprises listing items selected using qualities scores; and transmitting the set of high-value feeds to corresponding publisher sites of the plurality of publisher sites. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing executable instructions that, when executed, cause at least one processor to perform operations comprising:
-
obtaining publisher information corresponding to a plurality of publisher content items from a plurality of publisher sites, the publisher information comprising a plurality of user queries and a plurality of keywords corresponding to the plurality of publisher content items; obtaining merchant information including value information corresponding to the plurality of publisher content items; generating a merchant data set using the merchant information, the merchant data set comprising information related to relationships between products or items appearing in particular publisher content items, identifiers of publisher sites corresponding to the particular publisher content items, merchant bids corresponding to the products or items, and a merchant or seller associated with each merchant bid; generating a set of high-value feeds based on the publisher information and the merchant information, wherein generating the set of high-value feeds comprises; allocating relative profits to each user query based on at least one of a sum of clicks or a sum of bids for each user query determined from the merchant data set; selecting a set of user queries satisfying a threshold profitability; and determining, using at least in part the set of user queries selected, a quality score for each listing item corresponding to a keyword from the plurality of keywords, wherein the set of high-value feeds comprises listing items selected using qualities scores; and transmitting the set of high-value feeds to corresponding publisher sites of the plurality of publisher sites. - View Dependent Claims (17, 18, 19, 20)
-
Specification