US 12,300,045 B2
Systems and methods for sending vehicle information and health data over a wireless network
Peyton Riley, Atlanta, GA (US); Matt Shorts, Atlanta, GA (US); Spencer Fowler, Atlanta, GA (US); Oluwafemi Adeyemi, Atlanta, GA (US); Mark Barton, Atlanta, GA (US); Barak Weinisman, Atlanta, GA (US); and Altan Stalker, Atlanta, GA (US)
Assigned to Cox Communications, Inc., Atlanta, GA (US)
Filed by Cox Communications, Inc., Atlanta, GA (US)
Filed on Feb. 21, 2022, as Appl. No. 17/651,886.
Prior Publication US 2023/0267774 A1, Aug. 24, 2023
Int. Cl. G07C 5/08 (2006.01); G07C 5/00 (2006.01); H04W 4/38 (2018.01); H04W 4/40 (2018.01)
CPC G07C 5/0808 (2013.01) [G07C 5/008 (2013.01); G07C 5/0816 (2013.01); G07C 5/0841 (2013.01); H04W 4/38 (2018.02); H04W 4/40 (2018.02)] 13 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
memory storing computer-executable instructions, that when executed by the processor, cause the processor to:
receive, by an on-board diagnostic (OBD) device and from a vehicle, first data and second data, wherein the first data is a first category of data and the second data is a second category of data;
create a first packet including a first portion of the first data;
determine a maximum amount of the first data that fits within the first packet, wherein the maximum amount of the first data is less than a size of the first data;
create, based on the maximum amount being less than the size of the first data, a second packet including a second portion of the first data, wherein the first packet includes a field indicating that the second portion of the first data is included in the second packet, wherein the first packet and the second packet include an indication of a category of data, a hash of a vehicle identification number (VIN) associated with the vehicle, a total number of DTCs associated with the first category of data, a number of DTCs included within the first packet, and an index of a first DTC within the first packet;
send, by the OBD device and over a LoRaWAN network, the first packet and the second packet; and
send, by the OBD device and over the LoRaWAN network, a third packet including the second data.