Providing items of interest
AssigneeAmazon Technologies, Inc.
InventorsMayank Sachan, Peter Lai, David Glick
Life of this patent
Estimating the term…
Abstract
A source-matching service may gather information from one or more interest resources, then process the information to generate a set of keywords corresponding to an item or type of item in which users of a network-based service may be interested. Optionally, the source-matching service may identify a source to provide an item described by the interest keywords through the network-based service, and offer the source the opportunity to provide the item described by the interest keywords through the network-based service.
Claims28
A system for matching sources with interest, the system comprising:
- a computing device comprising a processor, the processor configured to execute computer-readable instructions that configure the processor to at least:
- obtain a plurality of interest indicators from one or more interest resources, each interest indicator describing an item;
- generate a set of interest keywords based at least in part on the plurality of interest indicators;
- identify the item based, at least in part, on the set of interest keywords;
- submit a search request comprising the set of interest keywords to a network-based information resource, the search request configured to identify item sources that offer the item for sale;
- obtain, from the network-based information resource, search results comprising one or more item sources offering the item for sale that correspond to the set of interest keywords;
- for individual item sources of the one or more item sources, determine a score associated with the item source, wherein the score is based, at least in part, on at least one sourcing parameter associated with the item source, wherein the at least one sourcing parameter identifies an estimated number of users employing the item source;
- identify, from the search results, an item source of the one or more item sources capable of providing the item for sale based, at least in part, on the determined score associated with the item source;
- determine that the identified item source has the item in stock;
- and
- in response to determining that the identified item source has the item in stock, transmit an offer to the identified item source, the offer comprising an invitation to provide the item for sale through a network-based service;
- and
- an electronic data store in communication with the computing device, wherein the electronic data store is configured to store interest keywords generated by the computing device.
A computer-implemented method for matching sources to interest, the computer-implemented method comprising:
- as implemented by one or more computing devices configured with specific executable instructions:
- obtaining, from at least one interest resource, a plurality of interest indicators that describe an item;
- determining a score for at least one interest indicator based at least in part on information regarding the at least one interest resource;
- determining a weight for the at least one interest indicator based at least in part on a rating associated with the at least one interest indicator;
- generating a weighted score for the at least one interest indicator based at least in part on the score and the weight for the at least one interest indicator;
- generating, from at least one interest indicator having a weighted score above a threshold value, a set of interest keywords;
- submitting, to a network-based information resource, a search query to identify sources that offer the item for acquisition, the search query comprising the set of interest keywords;
- receiving, from the network-based information resource, search results comprising one or more sources corresponding to at least one interest keyword of the set of interest keywords;
- for individual sources of the one or more sources, determining a score associated with the source that offers the item for acquisition, wherein the score is based, at least in part, on at least one sourcing parameter associated with the source, wherein the at least one sourcing parameter identifies an estimated number of users employing the item source;
- selecting a source from the one or more sources that is capable of providing the item for acquisition based, at least in part, on the determined score associated with the source;
- and
- determining that the identified source has the item in stock;
- in response to determining that the selected source has the item in stock, transmitting, to the selected source, an invitation to become affiliated with a network-based service.
A non-transitory computer-readable medium having a computer-executable component for source matching, the computer-executable component comprising:
- a source-matching component configured to at least:
- obtain, from an interest resource, a plurality of interest indicators, each interest indicator describing an item;
- accept, based at least in part on one or more rules, at least one interest indicator of the plurality of interest indicators;
- generate a set of interest keywords, the set of interest keywords being based at least in part on the at least one accepted interest indicator;
- submit a search query comprising at least one interest keyword of the set of interest keywords to a network-based information resource, the search query configured to identify item sources that offer the item for acquisition;
- obtain, from the network-based information resource in response to the search query, a set of search results corresponding to one or more sources offering the item for acquisition;
- for individual sources of the one or more sources,
- determine a score associated with the source, wherein the score is based, at least in part, on a sourcing parameter associated with the source, wherein the at least one sourcing parameter identifies an estimated number of users employing the item source;
- determine that the source has the item in stock;
- determine that the score associated with the source satisfies a threshold value;
- and
- in response to determining that the score associated with the source satisfies the threshold value and that the source has the item in stock, transmit an invitation to the source to become affiliated with a network-based service.
Dependencies are inferred from the claim text.