US 11,853,944 B2
Managed inventory
Dane Glasgow, Los Altos, CA (US); Steve Yankovich, San Jose, CA (US); Marc Peter Hosein, Saratoga, CA (US); Shweta Pogde, Sunnyvale, CA (US); Snigdha Mokkapati, Sunnyvale, CA (US); Gokulkrishna B. Pillai, San Jose, CA (US); Sri Harsha Chevuru, San Jose, CA (US); Dinesh Kumar Damodharan, Santa Clara, CA (US); Chethan Narayan, San Jose, CA (US); Vinay Rajashekar Nagar, San Jose, CA (US); and Suraj Chhetri, San Jose, CA (US)
Assigned to EBAY INC., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on May 24, 2021, as Appl. No. 17/328,206.
Application 17/328,206 is a continuation of application No. 14/569,188, filed on Dec. 12, 2014, granted, now 11,107,023.
Claims priority of provisional application 61/919,204, filed on Dec. 20, 2013.
Prior Publication US 2021/0279665 A1, Sep. 9, 2021
Int. Cl. G06Q 10/0631 (2023.01); G06Q 10/0875 (2023.01)
CPC G06Q 10/06315 (2013.01) [G06Q 10/0875 (2013.01)] 14 Claims
OG exemplary drawing
 
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.