US 12,362,964 B2
Systems and methods for collecting telematics data from telematics devices
Garrett Ryan Mihovics, Thamesford (CA); Matthew Frederick Snow, Kitchener (CA); and Robert Swanson, Waterloo (CA)
Assigned to Geotab Inc., Oakville (CA)
Filed by Geotab Inc., Oakville (CA)
Filed on Mar. 13, 2023, as Appl. No. 18/120,760.
Claims priority of provisional application 63/343,567, filed on May 19, 2022.
Prior Publication US 2023/0379189 A1, Nov. 23, 2023
Int. Cl. H04L 12/40 (2006.01); H04L 12/66 (2006.01)
CPC H04L 12/40123 (2013.01) [H04L 12/66 (2013.01); H04L 2012/40273 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for collecting telematics data from a plurality of telematics devices, the method comprising:
providing, at a plurality of fleet management servers, a plurality of data stores, each data store associated with at least one telematics device, each data store operable to store a set of telematics data associated with the at least one telematics device;
detecting, at a gateway server, a connection by a telematics device to the gateway server;
registering, at an event bus in communication with the gateway server, an event record indicating that the telematics device is connected to the gateway server;
for each fleet management server having at least one data store associated with the telematics device:
receiving, at the fleet management server, the event record from the event bus;
updating, at the fleet management server, a mapping of the plurality of telematics devices to the plurality of gateways based on the event record;
identifying, at the fleet management server, the gateway server in communication with the telematics device based on the mapping;
receiving, at the fleet management server, a set of telematics data associated with the telematics device from the gateway server; and
storing, at the at least one data store, the set of telematics data associated with the telematics device.