Systems and methods to supplement search results returned to a buyer of parts
US-2021065264-A1 · Mar 4, 2021 · US
US11120484B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11120484-B2 |
| Application number | US-57940409-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 14, 2009 |
| Priority date | Oct 14, 2008 |
| Publication date | Sep 14, 2021 |
| Grant date | Sep 14, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems to search a data source based on compatibility with an application. The system receives a first query that includes keywords and identifies at least one keyword in the first query as application information. The application information describes a first application. Next the system infers remaining keywords in the first query as item information that describe a first item that is sought on a network-based marketplace. The first item is a part that is compatible with the first application. Next, the system searches a data storage device to identify a first listing on the data storage device as matched. The first listing includes an item for sale on the network-based marketplace and listing item information that matches the item information in the first query. The first listing further includes listing application information that is matched based on the application information.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving a first query including keywords; identifying at least one keyword in the first query as application information describing a first application; identifying at least a portion of remaining keywords in the first query as item information describing an item that a user is searching for on a network-based marketplace, the item being a part that is compatible with the first application; generating a second query based on the application information and the item information from the first query, the second query including: (1) structured application information identifying the first application; (2) structured item information identifying the item; and (3) unstructured item information describing the item; and searching a data storage device based on the second query, the searching including identifying a first listing on the data storage device as matched, the first listing being identified as matched based on the first listing including: (1) listing application information matching the structured application information of the second query, (2) structured listing item information matching the structured item information of the second query, and (3) listing item information matching the unstructured item information of the second query. 2. The method of claim 1 , wherein the listing application information includes a first plurality of application identifiers. 3. The method of claim 2 , wherein the first plurality of application identifiers respectively identifies a plurality of applications being compatible with the item. 4. The method of claim 2 wherein the first plurality of application identifiers includes a first application identifier that includes a first plurality of attribute-value pairs that respectively includes a first plurality of values. 5. The method of claim 4 , wherein the first plurality of application identifiers is respectively associated with a first set of predetermined attributes. 6. The method of claim 5 , wherein the identifying the at least one keyword in the first query as application information comprises associating a first plurality of keywords in the first query with a first plurality of attribute-keyword pairs. 7. The method of claim 6 , wherein the identifying the at least one keyword in the first query as application information further comprises identifying a second plurality of attribute-keyword pairs in the first plurality of attribute-keyword pairs. 8. The method of claim 7 , wherein the identifying the first listing as matched includes identifying the second plurality of attribute-keyword pairs as including keywords that respectively match corresponding values included in the first plurality of values. 9. The method of claim 8 , wherein the second plurality of attribute-keyword pairs includes fewer keywords than the first plurality of attribute-value pairs includes values. 10. 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 a first query including keywords; identifying at least one keyword in the first query as application information describing a first application; identifying at least a portion of remaining keywords in the first query as item information describing an item that a user is searching for on a network-based marketplace, the first item being a part that is compatible with the first application; generating a second query based on the application information and the item information from the first query, the second query including: (1) structured application information identifying the first application; (2) structured item information identifying the item; and (3) unstructured item information describing the item; and searching a data storage device based on the second query, the searching including identifying a first listing on the data storage device as matched, the first listing being identified as matched based on the first listing including: (1) listing application information matching the structured application information of the second query, (2) structured listing item information matching the structured item information of the second query, and (3) listing item information matching the unstructured item information of the second query. 11. The system of claim 10 , wherein the listing application information includes a first plurality of application identifiers. 12. The system of claim 11 , wherein the first plurality of application identifiers respectively identifies a plurality of applications being compatible with the item. 13. The system of claim 11 , wherein the first plurality of application identifiers includes a first application identifier that includes a first plurality of attribute-value pairs that respectively includes of a first plurality of values. 14. The system of claim 13 , wherein the first plurality of application identifiers is respectively associated with a first set of predetermined attributes. 15. The system of claim 14 , wherein the operations further comprise associating a first plurality of keywords in the first query with a first plurality of attribute-keyword pairs. 16. The system of claim 15 , wherein the operations further comprise identifying a second plurality of attribute-keyword pairs in the first plurality of attribute-keyword pairs. 17. The system of claim 16 , wherein the operations further comprise identifying the second plurality of attribute-keyword pairs as including keywords respectively matching corresponding values included in the first plurality of values. 18. The system of claim 17 , wherein the second plurality of attribute-keyword pairs includes fewer keywords than the first plurality of attribute-value pairs includes values. 19. A non-transitory machine-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform the following actions: receiving a first query including keywords; identifying at least one keyword in the first query as application information describing a first application; identifying at least a portion of remaining keywords in the first query as item information describing an item that a user is searching for on a network-based marketplace, the item being a part that is compatible with the first application; generating a second query based on the application information and the item information from the first query, the second query including: (1) structured application information identifying the first application; (2) structured item information identifying the item; and (3) unstructured item information describing the item; and searching a data storage device based on the second query, the searching including identifying a first listing on the data storage device as matched, the first listing being identified as matched based on the first listing including: (1) listing application information matching the structured application information of the second query, (2) structured listing item information matching the structured item information of the second query, and (3) listing item information matching the unstructured item information of the second query.
Pooling transaction partners, e.g. group buying or group selling · CPC title
Buying, selling or leasing transactions · CPC title
Presentation of query results · CPC title
Electronic shopping [e-shopping] · CPC title
Catalogue creation or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.