US 11,900,439 B2
Consumable usage sensors and applications to facilitate automated replenishment of consumables via an adaptive distribution platform
Greg E. Alvo, Brooklyn, NY (US); Michael Bifolco, Irvington, NY (US); Paul Fredrich, Brooklyn, NY (US); Ofir Shalom, Jersey City, NJ (US); Juan Gutierrez, Hinesburg, VT (US); Marcos Moyano, Rosario (AR); and Bradley Williams Groff, Brooklyn, NY (US)
Assigned to OrderGroove, LLC, New York, NY (US)
Filed by OrderGroove, LLC, New York, NY (US)
Filed on Mar. 6, 2023, as Appl. No. 18/117,980.
Application 18/117,980 is a continuation of application No. 16/943,226, filed on Jul. 30, 2020, granted, now 11,599,931.
Application 16/943,226 is a continuation of application No. 15/801,172, filed on Nov. 1, 2017, granted, now 10,769,708.
Application 15/801,172 is a continuation in part of application No. 15/479,230, filed on Apr. 4, 2017, granted, now 11,416,810.
Claims priority of provisional application 62/579,871, filed on Oct. 31, 2017.
Claims priority of provisional application 62/579,872, filed on Oct. 31, 2017.
Prior Publication US 2023/0360108 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06F 3/16 (2006.01); G06Q 10/087 (2023.01); G06Q 10/04 (2023.01); G06Q 30/0202 (2023.01); G06Q 10/08 (2023.01); G06Q 20/20 (2012.01)
CPC G06Q 30/0633 (2013.01) [G06F 3/167 (2013.01); G06Q 10/04 (2013.01); G06Q 10/087 (2013.01); G06Q 30/0202 (2013.01); G06Q 10/08 (2013.01); G06Q 20/208 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium having one or more computer program instructions configured to perform a method comprising:
receiving sensor data from a subset of sensors including one or more sensors via one or more data links into a smart speaker computing device configured to implement voice-controlled commands, the smart speaker computing device including one or more of a processor and a memory disposed in a housing;
predicting a type of appliance or device to which a sensor in the subset of sensors is coupled;
characterizing usage of a consumable or receiving data characterizing the usage of the consumable to identify a rate of consumption of the consumable as a function of one or more patterns of usage associated with power consumption of the type of appliance or device;
correlating data representing the rate of consumption to at least one pattern of usage associated with a subset of the sensor data to form a value representing an amount of consumption;
generating data representing a request to replenish an inventory of the consumable based on the amount of consumption as a function of the power consumption the type of appliance or device, the data representing the request to replenish being transformed from at least one of the voice-controlled-commands, the at least one of the voice controlled-commands being received in response to an audio request to replenish the consumable, the audio request being automatically generated by and rendered audible by the smart speaker computing device when the amount of the consumable matches a threshold value; and
transmitting the data representing the request to replenish the inventory to one or more merchant computing devices.