Machine learning collaboration techniques
US-2024420212-A1 · Dec 19, 2024 · US
US9898772B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9898772-B1 |
| Application number | US-201314061683-A |
| Country | US |
| Kind code | B1 |
| Filing date | Oct 23, 2013 |
| Priority date | Oct 23, 2013 |
| Publication date | Feb 20, 2018 |
| Grant date | Feb 20, 2018 |
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.
Techniques for providing a recommendation for an item may be provided. In particular, a system can provide a recommendation for one or more items based at least in part on how easily a system can fulfill the recommended item. The ease of fulfillment may be affected by one or more items selected or selected by the user, so that when two potential items can be recommended for the user, the item that is easier to provide to the user with the selected item can receive a better recommendation by the system (e.g., through a ranked or scored recommendation list, by limiting the recommended items provided to a user).
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: providing a network page to a user device over a communication network, the network page comprising item information for a physical item; receiving a selection via the network page; in response to the selection, receiving a current location of the physical item in a home fulfillment center, the current location received from a data store via the communication network; obtaining selected item information for the physical item, the selected item information including a shipping location for the physical item; obtaining recommendation information for: a user associated with the physical item, the recommendation information including a list of recommended items, the list of recommended items comprising a first recommended item, first recommended item information, a second recommended item, and second recommended item information, the first recommended item information associated with a first location of the first recommended item, the first location being in a first fulfillment center, and the second recommended item information associated with a second location of the second recommended item, the second location being in a second fulfillment center that is different than the first fulfillment center; calculating a first recommendation score for the first recommended item and a second recommendation score for the second recommended item, the calculation including comparisons of the current location of the physical item in the home fulfillment center to the first location in the first fulfillment center and to the second location in the second fulfillment center, the calculation including a weighted combination of at least: a preference score that measures the user's preference for the physical item based at least in part on a user profile that comprises an order history and searching history of other items, and a fulfillment score that measures a time to retrieve the physical item from the home fulfillment center or to ship the physical item from the home fulfillment center to at least one of the first fulfillment center or the second fulfillment center, wherein the first recommendation score and the second recommendation score are different based at least in part on the corresponding preference score and the fulfillment score for each calculation; providing a new network page over the communication network with information about the first recommended item from the list of recommended items based at least in part on the first recommendation score and the second recommendation score; receiving a request to order the first recommended item, the request received based at least in part on the information provided over the new network page; and initiating a process for shipping the physical item and the first recommended item. 2. The computer-implemented method of claim 1 , wherein the first recommendation score includes a first cost score, the first cost score is related to a first cost of retrieving the first recommended item from the first fulfillment center, and wherein the second recommendation score includes a second cost score, the second cost score is related to a second cost of retrieving the second recommended item from the second fulfillment center. 3. The computer-implemented method of claim 2 , wherein the first cost score is associated with at least a first fulfillment cost score and the second cost score is associated with at least a second fulfillment cost score. 4. The computer-implemented method of claim 2 , wherein the first cost score is associated with at least a first shipment cost score and the second cost score is associated with at least a second shipment cost score. 5. The computer-implemented method of claim 2 , wherein the first cost score is associated with at least a first post-fulfillment cost score and the second cost score is associated with at least a second post-fulfillment cost score. 6. The computer-implemented method of claim 1 , wherein the first recommendation score includes a first experience score, the first experience score is related to a number of positive reviews of the first recommended item or prior first recommended items returned, and wherein the second recommendation score includes a second experience score, the second experience score is related to a number of positive reviews of the second recommended item or prior second recommended items returned. 7. The computer-implemented method of claim 1 , further comprising: receiving a first fulfillment capacity for the first fulfillment center; receiving a second fulfillment capacity for the second fulfillment center; and adjusting the fulfillment score based at least in part on the first fulfillment capacity being greater than the second fulfillment capacity. 8. The computer-implemented method of claim 1 , wherein the physical item comprises an item that has been placed in an electronic shopping cart for purchase by the user. 9. A system, comprising: a memory that stores computer-executable instructions; and a processor configured to access the memory and execute the computer-executable instructions to collectively at least: provide a network page to a user device over a communication network, the network page comprising item information for a physical item; receive a selection the network page; in response to the selection, receive a current location of the physical item in a home fulfillment center, the current location received from a data store via the communication network; obtain selected item information for the physical item, the selected item information including a shipping location for the physical item; obtain recommendation information for: a user associated with the physical item, the recommendation information including a list of recommended items, the list of recommended items comprising a first recommended item, first recommended item information, a second recommended item, and second recommended item information, the first recommended item information associated with a first location of the first recommended item, the first location being in a first fulfillment center, and the second recommended item information associated with a second location of the second recommended item, the second location being in a second fulfillment center that is different than the first fulfillment center; calculate a first recommendation score for the first recommended item and a second recommendation score for the second recommended item, the calculation including comparisons of the current location of the physical item in the home fulfillment center to the first location in the first fulfillment center and to the second location in the second fulfillment center, the calculation including a weighted combination of at least: a preference score that measures the user's preference for the physical item based at least in part on a user profile that comprises an order history and searching history of other items, and a fulfillment score that measures a time to retrieve the physical item from the home fulfillment center or to ship the physical item from the home fulfillment center to at least one of the first fulfillment center or the second fulfillment center, wherein the first recommendation score and the second recommendation score are different based at least in part on the corresponding preference score and the fulfillment score for each calculation; provide a new network page over the communication network with information about the first recommended item from the list of recommended items based at least in part on the first recommendation score and the second recommendation score; receive a request to order the first recommended item, the reque
Recommending goods or services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.