Methods and systems using demand metrics for presenting aspects for item listings presented in a search results page
First Claim
Patent Images
1. A method of disambiguating an ambiguously identified product category, the method comprising:
- receiving from a client machine, a search query comprising the ambiguously identified product category;
processing the search query to identify item listings, via a database, that satisfy the search query;
periodically deriving, for each item listing satisfying the search query, a dominant product category, the dominant product category being a numerical score based on a number of user-events of different types associated with an item listing, the score being used to predict the likelihood that the item listing will result in a transaction if the item listing is presented in a search results page, the dominant product category derived using a half-life formula such that a value for any particular event contributing to the dominant product category is reduced over time, as determined by the half-life formula, wherein the half-life formula has a configurable parameter representing a number of days until the value of an event contributing to the dominant product category is reduced by half, the configurable parameter being configurable on a per product category basis;
providing via a network interface to the client machine, a first message comprising a plurality of images of the item listings hierarchically related by selectable product category aspects, the first message to be displayed at the client machine, each of the plurality of images relating to the same type of item, the plurality of images ranked by their dominant product categories;
detecting via the network interface a selection at the client machine of more than one of the plurality of images that unambiguously identify the ambiguously identified product category;
responsive to the detecting of the selection, providing via the network interface to the client machine, a second message comprising one or more selectable images of additional aspects of the ambiguously identified product category, the second message to be displayed at the client machine, the one or more selectable images of additional aspects unambiguously identifying the dominant product category as the ambiguously identified product category; and
responsive to detecting the selection of at least one image of an aspect of more than one of the plurality of images that unambiguously identifies the product category or one or more selectable images of additional aspects of the product category, searching for listings of items of the dominant product category having the aspects represented by the at least one image of an aspect.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for using a demand metric for disambiguating a keyword entered from a client machine, the keyword identifying a product brand and ambiguously identifying a product category of the product brand; computing the dominant product category that indicates the probable identity of the product category; and providing signals representing selectable images of aspects of the dominant product category for rendering at the client machine.
-
Citations
6 Claims
-
1. A method of disambiguating an ambiguously identified product category, the method comprising:
-
receiving from a client machine, a search query comprising the ambiguously identified product category; processing the search query to identify item listings, via a database, that satisfy the search query; periodically deriving, for each item listing satisfying the search query, a dominant product category, the dominant product category being a numerical score based on a number of user-events of different types associated with an item listing, the score being used to predict the likelihood that the item listing will result in a transaction if the item listing is presented in a search results page, the dominant product category derived using a half-life formula such that a value for any particular event contributing to the dominant product category is reduced over time, as determined by the half-life formula, wherein the half-life formula has a configurable parameter representing a number of days until the value of an event contributing to the dominant product category is reduced by half, the configurable parameter being configurable on a per product category basis; providing via a network interface to the client machine, a first message comprising a plurality of images of the item listings hierarchically related by selectable product category aspects, the first message to be displayed at the client machine, each of the plurality of images relating to the same type of item, the plurality of images ranked by their dominant product categories; detecting via the network interface a selection at the client machine of more than one of the plurality of images that unambiguously identify the ambiguously identified product category; responsive to the detecting of the selection, providing via the network interface to the client machine, a second message comprising one or more selectable images of additional aspects of the ambiguously identified product category, the second message to be displayed at the client machine, the one or more selectable images of additional aspects unambiguously identifying the dominant product category as the ambiguously identified product category; and responsive to detecting the selection of at least one image of an aspect of more than one of the plurality of images that unambiguously identifies the product category or one or more selectable images of additional aspects of the product category, searching for listings of items of the dominant product category having the aspects represented by the at least one image of an aspect. - View Dependent Claims (2)
-
-
3. A computer-readable hardware storage device having embedded therein a set of instructions which, when executed by one or more processors of a computer, causes the computer to execute operations comprising:
-
receiving, from a client machine, a search query comprising an ambiguously identified product category; processing the search query to identify item listings, via a database, that satisfy the search query; periodically deriving, for each item listing satisfying the search query, a dominant product category, the dominant product category being a numerical score based on a number of user-events of different types associated with the item listing, the score being used to predict the likelihood that an item listing will result in a transaction if the item listing is presented in a search results page, the dominant product category derived using a half-life formula such that a value for any particular event contributing to the dominant product category is reduced over time, as determined by the half-life formula, wherein the half-life formula has a configurable parameter representing the number of days until the value of an event contributing to the dominant product category is reduced by half, the configurable parameter being configurable on a per product category basis; providing via a network interface, to the client machine, a first message comprising a plurality of images of the item listings hierarchically related by selectable product category aspects, the first message to be displayed at the client machine, each of the plurality of images relating to the same type of item, the plurality of images ranked by their dominant product categories; detecting via the network interface the selection at the client machine of more than one of the plurality of images that unambiguously identify the product category; responsive to the detecting of the selection, providing, via the network interface to the client machine, a second message comprising one or more selectable images of additional aspects of the ambiguously identified product category, the second message to be displayed at the client machine, the second plurality of signals unambiguously identifying the dominant product category as the ambiguously identified product category; and responsive to the selection of at least one image of an aspect of more than one of the plurality of images that unambiguously identifies the product category or one or more selectable images of additional aspects of the product category, searching for listings of items of the dominant product category having the aspects represented by the at least one image of an aspect. - View Dependent Claims (4)
-
-
5. A system for identifying a product category, the system comprising:
-
at least one hardware processor configured to include; a receiver module configured to receive, from a client machine, a search query comprising an ambiguously identified product category; a search module configured to process the search query to identify item listings via the database that satisfy the search query; a scoring module configured to periodically derive, for each item listing satisfying the search query, a dominant product category, the dominant product category being a numerical score based on a number of user-events of different types associated with the item listing, the score being used to predict the likelihood that an item listing will result in a transaction if the item listing is presented in a search results page, the dominant product category derived using a half-life formula such that a value for any particular event contributing to the dominant product category is reduced over time, as determined by the half-life formula, wherein the half-life formula has a configurable parameter representing the number of days until the value of an event contributing to the dominant product category is reduced by half, the configurable parameter being configurable on a per product category basis; a transmit module configured to provide via a network interface, to the client machine, first messages contained in a first information stream, the first messages causing a plurality of images of item images hierarchically related by selectable product category aspects for rendering at a client machine, each of the plurality of images relating to the same type of item; a detection module configured to detect over the network the selection at the client machine of more than one of the plurality of images that unambiguously identify the ambiguously identified product category; the transmit module further configured, responsive to detection of the selection, to provide, via the network interface to the client machine, second messages contained in a second information stream, the second messages causing one or more selectable images of additional aspects of the product category to be displayed at the client machine, the detection of one or more selectable images of additional aspects unambiguously identifying the dominant product category as the ambiguously identified product category; and the search module further configured, responsive to the selection of at least one image of an aspect of more than one of the plurality of images that unambiguously identifies the product category or one or more selectable images of additional aspects of the product category, to search for listings of items of the dominant product category having the aspects represented by the at least one image of an aspect. - View Dependent Claims (6)
-
Specification