Managed inventory

US11853944B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11853944-B2
Application numberUS-202117328206-A
CountryUS
Kind codeB2
Filing dateMay 24, 2021
Priority dateDec 20, 2013
Publication dateDec 26, 2023
Grant dateDec 26, 2023

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.

Example methods and systems are directed to a managed inventory. A database may store information regarding items owned by a user. The information regarding an item may include a quantity owned and one or more triggering events. Based on the occurrence of a triggering event, an order for the item may be placed without user intervention. Data to the database may be provided by one or more sensors. Triggering events may be defined in terms of sensor data. The triggering event may be defined by a user or through machine learning. The order may be placed using a predetermined modality or a dynamically-determined modality based on one or more criteria, such as price, shipping speed, and the urgency of the order.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: accessing history information for a user account, the history information including information for an item ordered by the user account; presenting a first user interface that includes a selector for sensors; receiving an input at the selector, the input being for a selection at the first user interface relating to the sensors; presenting a second user interface that allows configuration of the sensors in response to receiving the input at the selector for the selection at the first user interface; receiving a selection at the second user interface relating to the configuration of a first sensor of the sensors; presenting a third user interface having a field to receive conditions for placing an order for the item; receiving an input at the field of the third user interface corresponding to a condition for placing the order for the item; configuring the first sensor based on the received configuration, the configuration relating to determining a duration of time; electronically receiving first sensor data from the first sensor relating to the duration of time; processing the first sensor data to determine if the duration of time exceeds a time threshold; configuring a second sensor to detect an ambient temperature; electronically receiving second sensor data from the second sensor relating to the ambient temperature; processing the second sensor data to determine if a detected ambient temperature exceeds a temperature threshold; determining an amount of the item used; processing the first sensor data to determine a quantity of the item to be ordered, the quantity of the item to be ordered being determined based on the amount of the item used, the duration of time, the ambient temperature, and variable based on whether the duration of time exceeds the time threshold and whether the detected ambient temperature exceeds the temperature threshold; and causing delivery of the item by a delivery date to a shipping address based on the duration of time exceeding the time threshold and the detected ambient temperature exceeding the temperature threshold. 2. The method of claim 1 , the method further comprising: determining preferences for the user account that include a first weight for a first preference of the user account for a first attribute pertaining to shipping and a second weight for a second preference of the user account for a second attribute for a plurality of suppliers; determining a score for each supplier of the plurality of suppliers based on the first weight and the second weight; and determining a supplier to provide the item for the user based on the score. 3. The method of claim 2 , the method further comprising: accessing data for the first attribute for a plurality of suppliers, each supplier of the plurality of suppliers being able to supply the item to be ordered; and accessing data for the second attribute for the plurality of suppliers, wherein determining the score further includes determining the weights based on the data for the first attribute for the plurality of suppliers, and the data for the second attribute for the plurality of suppliers. 4. The method of claim 2 , the method further comprising sending an order for the item to an electronic commerce server associated with the supplier, for pick-up. 5. The method of claim 4 , the method further comprising: sending, to a second electronic commerce server associated with an additional supplier for an additional item, an additional order for pick-up; determining a path from a location associated with the user account to a location of the additional supplier via a location of the supplier; and sending the path to an in-car mapping device. 6. A system comprising: a processor for a machine configured to perform operations comprising: accessing history information for a user account, the history information including information for an item ordered by the user account; presenting a first user interface that includes a selector for sensors; receiving an input at the selector, the input being for a selection at the first user interface relating to the sensors; presenting a second user interface that allows configuration of the sensors in response to receiving the input at the selector for the selection at the first user interface; receiving a selection at the second user interface relating to the configuration of a first sensor of the sensors; presenting a third user interface having a field to receive conditions for placing an order for the item; receiving an input at the field of the third user interface corresponding to a condition for placing the order for the item; configuring the first sensor based on the received configuration, the configuration relating to determining a duration of time; electronically receiving first sensor data from the first sensor relating to the duration of time; processing the first sensor data to determine if the duration of time exceeds a time threshold; configuring a second sensor to detect an ambient temperature; electronically receiving second sensor data from the second sensor relating to the ambient temperature; processing the second sensor data to determine if a detected ambient temperature exceeds a temperature threshold; determining an amount of the item used; processing the first sensor data to determine a quantity of the item to be ordered, the quantity of the item to be ordered being determined based on the amount of the item used, the duration of time, the ambient temperature, and variable based on whether the duration of time exceeds the time threshold and whether the detected ambient temperature exceeds the temperature threshold; and causing delivery of the item by a delivery date to a shipping address based on the duration of time exceeding the time threshold and the detected ambient temperature exceeding the temperature threshold. 7. The system of claim 6 , the operations further comprise: determining preferences for the user account that include a first weight for a first preference of the user account for a first attribute pertaining to shipping and a second weight for a second preference of the user account for a second attribute for a plurality of suppliers; determining a score for each supplier of the plurality of suppliers based on the first weight and the second weight; and determining a supplier to provide the item for the user based on the score. 8. The system of claim 7 , the operations further comprise: accessing data for the first attribute for a plurality of suppliers, each supplier of the plurality of suppliers being able to supply the item to be ordered; and accessing data for the second attribute for the plurality of suppliers, wherein determining the score further includes determining the weights based on the data for the first attribute for the plurality of suppliers, and the data for the second attribute for the plurality of suppliers. 9. The system of claim 7 , the operations further comprise sending an order for the item to an electronic commerce server associated with the supplier, for pick-up. 10. The system of claim 9 , the operations further comprise: sending, to a second electronic commerce server associated with an additional supplier for an additional item, an additional order for pick-up; determining a path from a location associated with the user account to a location of the additional supplier via a location of the supplier; and sending the path to an in-car mapping device. 11. A non-transitory machine-readable medium having instructions embodied thereon, the instructions executable by a processor of a machine to perform operations comp

Assignees

Inventors

Classifications

  • Needs-based resource requirements planning or analysis · CPC title

  • Itemisation or classification of parts, supplies or services, e.g. bill of materials · 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 US11853944B2 cover?
Example methods and systems are directed to a managed inventory. A database may store information regarding items owned by a user. The information regarding an item may include a quantity owned and one or more triggering events. Based on the occurrence of a triggering event, an order for the item may be placed without user intervention. Data to the database may be provided by one or more sensor…
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/06315. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).