Systems and methods to supplement search results returned to a buyer of parts
First Claim
1. A method comprising:
- receiving catalog information, at a network-based marketplace, from a catalog vendor, the network-based marketplace supporting person-to-person trading and compatibility services that are periodically updated in real time;
updating a catalog table responsive to the receiving the catalog information;
finding, with a finding module, a first listing describing a matched part and supplementing a presentation of the first listing with a compatibility, the finding of the finding module comprising;
receiving a first query, over a network and at the network-based marketplace, from a first client machine, the first query including a plurality of keywords;
identifying, using a data processor, at least one compatibility keyword included in the plurality of keywords, the identifying the at least one compatibility keyword being based on the compatibility services being periodically updated in real time responsive to the updating of the catalog table;
inferring remaining keywords in the first query as item information describing a part that the buyer is searching for on the network-based marketplace, the part being associated with an identified compatibility based on the at least one compatibility keyword;
searching a data storage device based on the item information and the at least one compatibility keyword to identify at least one listing on the network-based marketplace as matched, the at least one listing including the first listing; and
communicating, via the network-based marketplace and over the network, a first user interface, the first user interface presenting the first listing describing the matched part, the matched part having an identified compatibility as indicated by supplementing the presentation of the first listing with the at least one compatibility keyword from the first query.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems to supplement search results returned to a buyer of parts are described. The system receives a first query from a buyer. The first query includes keywords. The system identifies at least one compatibility keyword included in the keywords. The system further infers that the other keywords in the query are item information that describes a part that is sought for on a network-based marketplace. The system further infers the part has a compatibility based on the compatibility keywords. Next, the system searches a data storage device based on the item information and the compatibility keywords to identify a first listing as matched. Finally, the system presents the first listing describing the matched part. The matched part is indicated as compatible by supplementing the presentation of the first listing with the compatibility keywords from the first query.
25 Citations
26 Claims
-
1. A method comprising:
-
receiving catalog information, at a network-based marketplace, from a catalog vendor, the network-based marketplace supporting person-to-person trading and compatibility services that are periodically updated in real time; updating a catalog table responsive to the receiving the catalog information; finding, with a finding module, a first listing describing a matched part and supplementing a presentation of the first listing with a compatibility, the finding of the finding module comprising; receiving a first query, over a network and at the network-based marketplace, from a first client machine, the first query including a plurality of keywords; identifying, using a data processor, at least one compatibility keyword included in the plurality of keywords, the identifying the at least one compatibility keyword being based on the compatibility services being periodically updated in real time responsive to the updating of the catalog table; inferring remaining keywords in the first query as item information describing a part that the buyer is searching for on the network-based marketplace, the part being associated with an identified compatibility based on the at least one compatibility keyword; searching a data storage device based on the item information and the at least one compatibility keyword to identify at least one listing on the network-based marketplace as matched, the at least one listing including the first listing; and communicating, via the network-based marketplace and over the network, a first user interface, the first user interface presenting the first listing describing the matched part, the matched part having an identified compatibility as indicated by supplementing the presentation of the first listing with the at least one compatibility keyword from the first query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor and executable instructions accessible on a computer-readable medium that, when executed, cause the at least one processor to perform operations comprising; receiving catalog information, at a network-based marketplace, from a catalog vendor, the network-based marketplace supporting person-to-person trading and compatibility services that are periodically updated in real time, updating a catalog table responsive to the receiving the catalog information, finding, with a finding module, a first listing describing a matched part and supplementing a presentation of the first listing with a compatibility, the finding of the finding module comprising; receiving a first query, over a network and at the network-based marketplace, from a first client machine, the first query including a plurality of keywords; identifying at least one compatibility keyword included in the plurality of keywords, the identifying the at least one compatibility keyword being based on the compatibility services being periodically updated in real time responsive to the updating of the catalog table, inferring other keywords in the first query as item information describing a part that is sought for on the network-based marketplace, the part being associated with an identified compatibility based on the at least one compatibility keyword; searching the data storage device based on the item information and the at least one compatibility keyword to identify at least one listing on the network-based marketplace as matched, the at least one listing including the first listing; and communicating via the network-based marketplace and over a network, a first user interface, the first user interface presenting the first listing describing the matched part, the matched part having identified compatibility as indicated by supplementing the presentation of the first listing with the at least one compatibility keyword from the first query. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A machine-readable medium having no transitory signal and storing instructions that, when executed by at least one processor, cause the at least one processor to perform the actions comprising:
-
receiving catalog information, at a network-based marketplace, from a catalog vendor, the network-based marketplace supporting person-to-person trading and compatibility services that are periodically updated in real time, updating a catalog table responsive to the receiving the catalog information; finding, with a finding module, a first listing describing a matched part and supplementing a presentation of the first listing with a compatibility, the finding of the finding module comprising; receiving a first query, over a network and at the network-based marketplace, from a first client machine, the first query including a plurality of keywords; identifying at least one compatibility keyword included in the plurality of keywords, the identifying the at least one compatibility keyword being based on the compatibility services being periodically updated in real time responsive to the updating of the catalog table; inferring remaining keywords in the first query as item information describing a part that the buyer is searching for on the network-based marketplace, the part being associated with an identified compatibility based on the at least one compatibility keyword; searching a data storage device based on the item information and the at least one compatibility keyword to identify at least one listing on the network-based marketplace as matched, the at least one listing including the first listing; and communicating via the network-based marketplace and over the network, a first user interface, the first user interface presenting the first listing describing the matched part, the matched part having identified compatibility as indicated by supplementing the presentation of the first listing with the at least one compatibility keyword from the first query.
-
-
26. A system comprising:
-
a first means for receiving a first query from a buyer including a plurality of keywords; and
at least one processor and executable instructions accessible on a computer-readable medium that, when executed, cause the at least one processor to perform operations comprising;receiving catalog information, at a network-based marketplace, from a catalog vendor, the network-based marketplace supporting person-to-person trading and compatibility services that are periodically updated in real time; updating a catalog table responsive to the receiving the catalog information; finding, with a finding module, a first listing describing a matched part and supplementing a presentation of the first listing with a compatibility, the finding of the finding module comprising; receiving a first query, over a network and at the network-based marketplace, from a first client machine, the first query including a plurality of keywords; identifying at least one compatibility keyword included in the plurality of keywords, the identifying the at least one compatibility keyword being based on the compatibility services being periodically updated in real time responsive to the updating of the catalog table; inferring other keywords in the first query as item information describing a part that is sought for on the network-based marketplace, the part being associated with an identified compatibility based on the at least one compatibility keyword; searching the data storage device based on the item information and the at least one compatibility keyword to identify at least one listing on the network-based marketplace as matched, the at least one listing including the first listing; and communicating via the network-based marketplace and over the network, a first user interface, the first user interface presenting the first listing describing the matched part, the matched part having identified compatibility as indicated by supplementing the presentation of the first listing with the at least one compatibility keyword from the first query.
-
Specification