METHODS AND SYSTEMS FOR DERIVING DEMAND METRICS USED IN ORDERING ITEM LISTINGS PRESENTED IN A SEARCH RESULTS PAGE
First Claim
Patent Images
1. A computer-implemented method comprising:
- processing a search query to identify item listings satisfying the search query;
deriving for each item listing satisfying the search query a demand metric using a half life formula such that a value for an event contributing to the demand metric is reduced over time, as determined by the half life formula; and
presenting the item listings satisfying the search query in a search results page ordered at least in part based on the corresponding demand metric for each item listing.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for using a half-life formula for deriving demand metrics used in ordering item listings, when presenting those item listings in a search results page, are described. In some embodiments, a demand metric for an item listing is derived by monitoring events associated with item listings, such as, keeping a count of the number of search impressions an item listing receives. A half-life formula is used to ensure that events occurring earlier in time contribute less to the demand metric than more recently occurring events. The demand metric are used to order the item listings, when the item listings are being presented in a search results page.
9 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
processing a search query to identify item listings satisfying the search query; deriving for each item listing satisfying the search query a demand metric using a half life formula such that a value for an event contributing to the demand metric is reduced over time, as determined by the half life formula; and presenting the item listings satisfying the search query in a search results page ordered at least in part based on the corresponding demand metric for each item listing. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
7. A system comprising:
a hardware-implemented item listing presentation management module configured to i) process a search query to identify item listings satisfying the search query, ii) derive for each item listing satisfying the search query a demand metric using a half life formula such that a value for an event contributing to the demand metric is reduced over time, as determined by the half life formula, and iii) present the item listings satisfying the search query in a search results page ordered at least in part based on the corresponding demand metric for each item listing.
-
13. A server comprising:
-
a memory storing instructions executable by a processor, the processor configured to execute the instructions causing the server to perform a method comprising; processing a search query to identify item listings satisfying the search query; deriving for each item listing satisfying the search query a demand metric using a half life formula such that a value for an event contributing to the demand metric is reduced over time, as determined by the half life formula; presenting the item listings satisfying the search query in a search results page ordered at least in part based on the corresponding demand metric for each item listing. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification