US 11,811,629 B2
Synchronization of data collected by internet of things (IoT) devices
Jerry Speasl, Las Vegas, NV (US); Mike Patterson, Sherman, TX (US); and Marc Roberts, St. Louis, MO (US)
Assigned to IMAGEKEEPER LLC, Las Vegas, NV (US)
Filed by IMAGEKEEPER LLC, Las Vegas, NV (US)
Filed on Aug. 12, 2021, as Appl. No. 17/400,684.
Application 17/400,684 is a continuation of application No. 16/264,090, filed on Jan. 31, 2019, granted, now 11,095,538, issued on Aug. 17, 2021.
Claims priority of provisional application 62/624,727, filed on Jan. 31, 2018.
Prior Publication US 2021/0377137 A1, Dec. 2, 2021
Int. Cl. G06F 15/16 (2006.01); H04L 43/06 (2022.01); H04L 67/1095 (2022.01); H04L 41/0631 (2022.01); H04L 41/0893 (2022.01); H04L 43/04 (2022.01); H04L 43/08 (2022.01)
CPC H04L 43/06 (2013.01) [H04L 41/0631 (2013.01); H04L 41/0893 (2013.01); H04L 43/04 (2013.01); H04L 43/08 (2013.01); H04L 67/1095 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for inter-device communication management, the method comprising:
receiving first data from a first sensing device using a first type of wireless communication interface of a first computing device;
receiving second data from a second sensing device using the first type of wireless communication interface of the first computing device;
identifying a configuration associated with a group of devices that includes the first sensing device and the second sensing device and the first computing device and a second computing device;
combining, based on the first sensing device and the second sensing device both being included in the group of devices, the first data received from the first sensing device and the second data received from the second sensing device to generate combined data;
analyzing the combined data to generate an analysis of the combined data;
organizing information to send to the second computing device to generate an organized information that includes the analysis of the combined data and at least a subset of the combined data organized according to the configuration associated with the group of devices and according to a communication protocol associated with a second type of wireless communication interface of the first computing device;
sending the organized information to the second computing device using the second type of wireless communication interface of the first computing device and using the communication protocol according to the configuration associated with the group of devices; and
receiving configuration data from the second computing device using the second type of wireless communication interface of the first computing device in response to sending the organized information to the second computing device; and
updating the configuration associated with the group of devices based on the configuration data.