US 12,135,783 B2
Method of updating fraud detection rules for detecting malicious frames, fraud detecting electronic control unit, and on-board network system
Yoshihiro Ujiie, Tokyo (JP); Hideki Matsushima, Tokyo (JP); Tomoyuki Haga, Nara (JP); Yuji Unagami, Osaka (JP); and Takeshi Kishikawa, Osaka (JP)
Assigned to PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed by PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed on Mar. 13, 2023, as Appl. No. 18/120,749.
Application 18/120,749 is a continuation of application No. 17/132,824, filed on Dec. 23, 2020, granted, now 11,636,201.
Application 17/132,824 is a continuation of application No. 16/431,002, filed on Jun. 4, 2019, granted, now 10,909,237, issued on Feb. 2, 2021.
Application 16/431,002 is a continuation of application No. 15/381,498, filed on Dec. 16, 2016, granted, now 10,372,903, issued on Aug. 6, 2019.
Application 15/381,498 is a continuation of application No. PCT/JP2015/005719, filed on Nov. 17, 2015.
Claims priority of provisional application 62/105,363, filed on Jan. 20, 2015.
Claims priority of application No. 2015-214740 (JP), filed on Oct. 30, 2015.
Prior Publication US 2023/0214483 A1, Jul. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/55 (2013.01); B60R 16/02 (2006.01); B60R 16/023 (2006.01); B60R 25/30 (2013.01); G06F 13/36 (2006.01); H04L 9/40 (2022.01); H04L 12/28 (2006.01); H04L 12/40 (2006.01)
CPC G06F 21/552 (2013.01) [B60R 16/02 (2013.01); B60R 16/023 (2013.01); B60R 16/0231 (2013.01); B60R 25/307 (2013.01); G06F 13/36 (2013.01); H04L 12/28 (2013.01); H04L 12/40 (2013.01); H04L 63/0263 (2013.01); H04L 63/20 (2013.01); G06F 2221/034 (2013.01); H04L 2012/40215 (2013.01); H04L 63/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method used in an on-board network system provided with a plurality of electronic controllers that exchange messages by communication over one or more networks, and a fraud detecting electronic controller connected to the one or more networks, the method comprising:
receiving an inquiry for a vehicle status indicating whether or not a vehicle in which the fraud detecting electronic controller is installed is running from an external device,
transmitting the vehicle status to the external device,
determining, in the fraud detecting electronic controller, whether or not a message transmitted on the one or more networks connected to the fraud detecting electronic controller conforms to the rules based on fraud detection rules;
receiving, from the external device external to the on-board network system, the delivery data including updated fraud detection rules and network type information indicating one of a plurality of network types to which the updated fraud detection rules are to be applied;
determining whether or not the vehicle is running;
when the vehicle is determined to be running, additionally determining whether or not the network type information indicates a drive network that is connected to an electronic controller related to travel of the vehicle;
(i) when the network type information indicates the drive network, not conducting an update process with the updated fraud detection rules; and
(ii) when the network type information does not indicate the drive network, updating the fraud detection rules to the updated fraud detection rules.