US 12,073,616 B2
System for integrated device connectivity and agile device control for dynamic object tracking and management
Sara Dulski, Huntersville, NC (US); Brian Roderman, Plano, TX (US); David Singer, Austin, TX (US); and Jason Gossiaux, Austin, TX (US)
Assigned to ELECTROLUX HOME PRODUCTS, INC., Charlotte, NC (US)
Appl. No. 17/295,708
Filed by ELECTROLUX HOME PRODUCTS, INC., Charlotte, NC (US)
PCT Filed Nov. 20, 2019, PCT No. PCT/US2019/062444
§ 371(c)(1), (2) Date May 20, 2021,
PCT Pub. No. WO2020/106863, PCT Pub. Date May 28, 2020.
Claims priority of provisional application 62/770,014, filed on Nov. 20, 2018.
Prior Publication US 2021/0406545 A1, Dec. 30, 2021
Int. Cl. G06V 20/20 (2022.01); G06Q 30/0601 (2023.01); G06V 30/224 (2022.01); H04L 12/28 (2006.01)
CPC G06V 20/20 (2022.01) [G06Q 30/0633 (2013.01); G06V 30/2247 (2022.01); H04L 12/2816 (2013.01); H04L 12/2829 (2013.01); H04L 2012/285 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system for integrated device connectivity and agile device control for dynamic object tracking and management, whereby the system provides a comprehensive integrated platform for dynamic food item identification, expiration tracking, dynamic inventory construction, recipe generation, interactive meal planning and guided cooking, in real-time, the system comprising:
at least one memory device;
at least one communication device in (i) operative communication with a first local communication network via a central network device of the first local communication network, wherein the first local communication network further comprises one or more auxiliary devices, and (ii) operative communication with and connected to a second network, wherein first device data is transmitted from a first auxiliary device via a first communication channel having a first frequency range, wherein the first auxiliary device is structured to automatically switch to a second communication channel having a second frequency range lower than the first frequency range in response to a trigger condition;
at least one processing device operatively coupled to the at least one memory device and the at least one communication device; and
a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device, cause the at least one processing device to:
establish (i) operative communication, via the second network, with the central network device of first local communication network, and (ii) operative communication, via the central network device of the first local communication network, with the one or more auxiliary devices of the first local communication network;
receive, via the second network, device data from the central network device, wherein the device data comprises one or more parameters sensed by the one or more auxiliary devices of the first local communication network, wherein the device data is transmitted to the central network device by the one or more auxiliary devices of the first local communication network, wherein receiving the device data further comprises:
in response to the trigger condition comprising (i) lack of receipt of a response signal transmitted by the central network device at the first auxiliary device, and/or (ii) the first auxiliary device being in an enclosed location, receiving the first device data from the first auxiliary device via the second communication channel having the second frequency range; and
receiving, by the first auxiliary device, the response signal from the central network device;
in response to receiving the device data, construct a dynamic object inventory based on at least the device data, wherein the dynamic object inventory is associated with one or more objects associated with a user;
generate a first recipe for the user based on the dynamic object inventory such that the dynamic object inventory of the user comprises at least one ingredient item associated with the first recipe; and
transmit, via the second network, the generated first recipe to a user device associated with the user for presentation on an integrated object management user application interface of the user device.