US 11,816,937 B2
Systems and methods for reconfigurable on-vehicle data routing
Divya Swarup Giriyappa Srinivasan, Bangalore (IN); and Thomas D. Judd, Woodinville, WA (US)
Assigned to Honeywell International Inc., Charlotte, NC (US)
Filed by Honeywell International Inc., Charlotte, NC (US)
Filed on Jan. 15, 2021, as Appl. No. 17/150,479.
Claims priority of application No. 202011050163 (IN), filed on Nov. 18, 2020.
Prior Publication US 2022/0157089 A1, May 19, 2022
Int. Cl. G07C 5/00 (2006.01); G06F 16/9035 (2019.01); H04L 12/40 (2006.01)
CPC G07C 5/008 (2013.01) [G06F 16/9035 (2019.01); H04L 12/40 (2013.01); H04L 2012/4028 (2013.01); H04L 2012/40273 (2013.01); H04L 2012/40286 (2013.01); H04L 2012/40293 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A data link communication system for a vehicle, the system comprising:
a data link communications router configured to communicate with at least one on-vehicle communication bus and at least one on-vehicle data bus, and monitor data communicated over the at least one on-vehicle communication bus and the at least one on-vehicle data bus, wherein the at least one on-vehicle communication bus is configured to communicate data link messages with at least one off-vehicle service provider system, wherein the at least one on-vehicle data bus is configured to transport data between the data link communications router and a plurality of on-vehicle systems;
a routing control logic; and
a conditional logic database coupled to the routing control logic, wherein the conditional logic database comprises definitions which include definitions of one or more datatypes and definitions for at least one data forwarding command utilized by the routing control logic to forward data to the plurality of on-vehicle systems;
wherein, in response to the data link communication system receiving a first set of data associated with a datatype defined by the conditional logic database, the routing control logic is configured to execute the at least one data forwarding command to control the data link communications router to output a second set of data to more than one of the plurality of on-vehicle systems;
wherein the first set of data is an uplink message received by the data link communication system from the at least one off-vehicle service provider system via the at least one on-vehicle communication bus;
wherein the second set of data is based at least in part from the first set of data.