US 12,190,093 B2
Systems and methods of offline over the air (OTA) programming of appliances
Vivek Patil, Pune (IN); Manish Saha, Pune (IN); Dhanimol Sebastian, Kannur (IN); and Marcelo Sepulveda, Saint Joseph, MI (US)
Assigned to Whirlpool Corporation, Benton Harbor, MI (US)
Filed by WHIRLPOOL CORPORATION, Benton Harbor, MI (US)
Filed on Feb. 24, 2022, as Appl. No. 17/679,747.
Prior Publication US 2023/0266960 A1, Aug. 24, 2023
Int. Cl. G06F 8/65 (2018.01); H04L 69/16 (2022.01); H04W 76/10 (2018.01)
CPC G06F 8/65 (2013.01) [H04L 69/16 (2013.01); H04W 76/10 (2018.02)] 15 Claims
OG exemplary drawing
 
1. A system for programming one or more of a plurality of appliances, the system comprising:
a communication device comprising a protocol unit; and
the plurality of appliances communicatively coupled with the communication device through a wireless connection,
wherein the communication device is configured to:
acquire appliance information from said plurality of appliances;
determine, based on said acquired information, whether one or more of said plurality of appliances require a program update;
receive and store into a memory the program update;
identify and enable use of various protocols of devices with which the communication device is in communication;
convert the program update into a user datagram protocol (UDP); and
wherein, upon a positive determination, transmit the program update to the plurality of said appliances using the user datagram protocol (UDP), and programming the one or more of said plurality of appliances requiring a program update.