Inventory and delivery management

US10242336B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10242336-B1
Application numberUS-201414558494-A
CountryUS
Kind codeB1
Filing dateDec 2, 2014
Priority dateDec 2, 2014
Publication dateMar 26, 2019
Grant dateMar 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for determining an inventory level for an ordered item and offering delivery for the ordered item within a time frame may be provided. Information about a plurality of merchants may be maintained. An inventory level of the plurality of merchants for an item ordered by a customer may be determined based on the information and a threshold associated with the item. A particular merchant that is within a geographic range of the customer may be selected based on the inventory level and the merchant information. In an example, delivery instructions may be provided to a delivery service for delivering the item to the customer within the time frame.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for managing inventory of items offered by a plurality of merchants within a geographic range of a customer, comprising: maintaining, by a computer system, information about the plurality of merchants associated with an electronic marketplace, the information comprising categories of the items offered by the plurality of merchants and geographic location information of the plurality of merchants; receiving, via a user interface, a request from the customer for an item offered by, the electronic marketplace; identifying a subset of merchants from the plurality of merchants for fulfilling the request within a time frame based at least in part on the geographic range, the geographic range based at least in part on a geographic location of the customer; identifying, for each merchant of the subset of merchants, an inventory level for the item based at least in part on previously fulfilled orders for the item; identifying, for each merchant of the subset of merchants, a merchant rating based at least in part on the inventory level, past deliveries made by each merchant for the item, and indications that the past deliveries for the item were made within the time frame; determining, by the computer system, a probability that a merchant of the subset will fulfill the request within the time frame and below a price, the probability based at least in part on a machine learning algorithm utilizing merchant responses to previous requests for the item by other customers, the inventory level for the item associated with the merchant, and the merchant rating for the merchant; requesting the merchant responses from the subset of the merchants regarding the request based at least in part on the probability exceeding a threshold for the item, the threshold determined based at least in part on the item included in the request; selecting the merchant of the subset based at least in part on the merchant responses and the geographic location of the merchant being within the geographic range of the customer; updating the user interface to indicate that the item is available within the time frame; and providing instructions to a delivery service to deliver the item within the time frame in response to the customer interacting with the user interface to order the item. 2. The computer-implemented method of claim 1 , wherein the threshold is associated with an identified quantity of the item available from the subset of the merchants within the time frame. 3. The computer-implemented method of claim 1 , further comprising: determining the geographic location of the customer based at least in part on customer information; and requesting the merchant responses from the plurality of merchants regarding the request based at least in part on the geographic location of the customer. 4. The computer-implemented method of claim 3 ; further comprising selecting the merchant of the subset based at least in part on the determined geographic location of the customer and the information about the plurality of merchants. 5. The computer-implemented method of claim 1 , wherein the price is determined based at least in part on the machine learning algorithm utilizing the merchant responses, the information about the plurality of merchants, and item information of the item included in the request that is maintained by the electronic marketplace. 6. A non-transitory computer-readable storage medium storing computer-executable instructions for managing inventory of items offered by a plurality of merchants within a geographic range of a customer that, when executed by a computer system, configure the computer system to perform operations comprising: maintaining information about the plurality of merchants associated with an electronic marketplace, the information comprising categories of the items offered by the plurality of merchants and geographic location information of the plurality of merchants; receiving, via a user interface, a request from the customer for an item offered by the electronic marketplace; identifying a subset of merchants from the plurality of merchants for fulfilling the request within a time frame based at least in part on the geographic range, the geographic range based at least in part on a geographic location of the customer; identifying, for each merchant of the subset of merchants, an inventory level for the item based at least in part on previously fulfilled orders for the item; identifying, for each merchant of the subset of merchants, a merchant rating based at least in part on the inventory level, past deliveries made by each merchant for the item, and indications that the past deliveries for the item were made within the time frame; determining a probability that a merchant of the subset will fulfill the request within the time frame and below a price, the probability based at least in part on a machine learning algorithm utilizing merchant responses to previous requests for the item by other customers, the inventory level for the item associated with the merchant, and the merchant rating for the merchant; requesting the merchant responses from the subset of the merchants regarding the request based at least in part on the probability exceeding a threshold for the item; the threshold determined based at least in part on the item included in the request; selecting the merchant of the subset based at least in part on the merchant responses and the geographic location of the merchant being within the geographic range of the customer; updating the user interface to indicate that the item is available within the time frame; and providing instructions to a delivery service to deliver the item within the time frame in response to the customer interacting with the user interface to order the item. 7. The non-transitory computer-readable storage medium of claim 6 , wherein the threshold is associated with an identified quantity of the item available from the subset of the merchants within the time frame. 8. The non-transitory computer-readable storage medium of claim 6 , further comprising: determining the geographic location of the customer based at least n part on customer information; and requesting the merchant responses from the plurality of merchants regarding the request based at least in part on the geographic location of the customer. 9. The non-transitory computer-readable storage medium of claim 8 , further comprising selecting the merchant of the subset based at least in part on the determined geographic location of the customer and the information about the plurality of merchants. 10. The non-transitory computer-readable storage medium of claim 6 , wherein the price is determined based at least in part on the machine learning algorithm utilizing the merchant responses, the information about the plurality of merchants, and item information of the item included in the request that is maintained by the electronic marketplace. 11. A computer system for managing inventory of items offered by a plurality of merchants within a geographic range of a customer, comprising: a processor; and memory including computer-executable instructions that, when executed by the processor, cause the system to at least: maintain information about the plurality of merchants associated with an electronic marketplace, the information comprising categories of the items offered by the plurality of merchants and geographic location information of the plurality of merchants; receive, via a user interface, a request from the customer for an item offered by the electronic marketplace; identify a subset of merchants from the plurality of merchants for fulfillin

Assignees

Inventors

Classifications

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • replenishment orders; recurring orders · CPC title

  • Shipping · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10242336B1 cover?
Techniques for determining an inventory level for an ordered item and offering delivery for the ordered item within a time frame may be provided. Information about a plurality of merchants may be maintained. An inventory level of the plurality of merchants for an item ordered by a customer may be determined based on the information and a threshold associated with the item. A particular merchant…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).