US 11,729,610 B2
System, method, and apparatus for secure telematics communication
Gorance V. Eftimovski, Columbus, IN (US); Troy D. Hamilton, Columbus, IN (US); Tomas Lopez Lauterio, Columbus, IN (US); Michael F. Mattern, Columbus, IN (US); Thomas J. Milvert, Columbus, IN (US); Srikanth Namuduri, Columbus, IN (US); Prasanna Srinivasan, Columbus, IN (US); Ankit R. Tarkas, Columbus, IN (US); Sagar R. Uplenchwar, Columbus, IN (US); Jaydeep J. Das, Pune (IN); Sharika K. Kumar, Columbus, IN (US); and Scott David Richter, Columbus, IN (US)
Assigned to Cummins Inc., Columbus, IN (US)
Filed by Cummins, Inc., Columbus, IN (US)
Filed on Nov. 9, 2020, as Appl. No. 17/93,187.
Application 17/093,187 is a continuation of application No. 15/763,246, granted, now 10,834,582, previously published as PCT/US2016/053755, filed on Sep. 26, 2016.
Claims priority of application No. 5221/CHE/2015 (IN), filed on Sep. 30, 2015.
Prior Publication US 2021/0058777 A1, Feb. 25, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04W 12/02 (2009.01); H04W 4/021 (2018.01); H04W 4/48 (2018.01); H04W 12/06 (2021.01); H04W 12/033 (2021.01); H04W 12/041 (2021.01); H04W 12/0471 (2021.01); G07C 5/00 (2006.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04L 67/12 (2022.01); H04W 4/40 (2018.01)
CPC H04W 12/02 (2013.01) [G07C 5/008 (2013.01); H04L 9/0819 (2013.01); H04L 9/0869 (2013.01); H04L 9/0891 (2013.01); H04L 63/0428 (2013.01); H04L 67/12 (2013.01); H04W 4/021 (2013.01); H04W 4/48 (2018.02); H04W 12/033 (2021.01); H04W 12/041 (2021.01); H04W 12/0471 (2021.01); H04W 12/06 (2013.01); H04L 2209/80 (2013.01); H04L 2209/84 (2013.01); H04W 4/40 (2018.02)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a processing circuit that executes:
a registration module structured to receive registration information regarding a telematics unit and a control system for a piece of equipment;
a seed module structured to receive seed information from the control system via the telematics unit responsive to a reception of a telematics session request by the control system, wherein the seed module is structured to authenticate the telematics unit and the control system for the piece of equipment based on the seed information received by the seed module and the registration information; and
a secure communication module structured to:
generate a first encrypted key and a second encrypted key responsive to the authentication; and
provide the first encrypted key to the telematics unit and the second encrypted key to the control system via the telematics unit to establish a data communication channel from the control system to the apparatus via the telematics unit
recognize an unregistered component of the first piece of equipment associating with the telematics unit of the first piece of equipment; and
in response, terminate the data communication channel, provide a notification to an operator of the control system, or update a registration database associated with the control system.