US 11,938,897 B2
On-vehicle device, management method, and management program
Akihiro Ogawa, Osaka (JP); Hirofumi Urayama, Osaka (JP); Takeshi Hagihara, Yokkaichi (JP); and Yasuhiro Yabuuchi, Yokkaichi (JP)
Assigned to SUMITOMO ELECTRIC INDUSTRIES, LTD., Osaka (JP); AUTONETWORKS TECHNOLOGIES, LTD., Mie (JP); and SUMITOMO WIRING SYSTEMS, LTD., Mie (JP)
Appl. No. 16/630,514
Filed by SUMITOMO ELECTRIC INDUSTRIES, LTD., Osaka (JP); AUTONETWORKS TECHNOLOGIES, LTD., Yokkaichi (JP); and SUMITOMO WIRING SYSTEMS, LTD., Yokkaichi (JP)
PCT Filed Jun. 12, 2018, PCT No. PCT/JP2018/022350
§ 371(c)(1), (2) Date Jan. 13, 2020,
PCT Pub. No. WO2019/012888, PCT Pub. Date Jan. 17, 2019.
Claims priority of application No. 2017-135844 (JP), filed on Jul. 12, 2017.
Prior Publication US 2020/0361412 A1, Nov. 19, 2020
Int. Cl. G06F 21/00 (2013.01); B60R 25/24 (2013.01); B60R 25/34 (2013.01); G06F 21/44 (2013.01); G06F 21/62 (2013.01); H04L 29/06 (2006.01); H04L 67/12 (2022.01)
CPC B60R 25/24 (2013.01) [B60R 25/34 (2013.01); G06F 21/44 (2013.01); G06F 21/62 (2013.01); H04L 67/12 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An on-vehicle device mounted on a vehicle, comprising:
a processing unit;
a determination unit configured to determine whether or not the vehicle is in a predetermined stop state; and
a secure area that is accessible from the processing unit when the processing unit has output predetermined information, wherein
the secure area has, stored therein, an encoded control program for causing the processing unit to implement a management function by communicating with an external device,
in response to the vehicle having been determined to be in the predetermined stop state by the determination unit, the processing unit accesses the secure area and performs an acquisition process of acquiring the encoded control program for causing the processing unit to implement the management function from the secure area,
the control program is a management program for causing the processing unit to implement the management function for (i) providing the external device with a console for command operation or (ii) providing the on-vehicle device with a filter setting for CAN communication or Ethernet communication, and
the processing unit discards the management program or returns the management program to the secure area when the vehicle has started to move or when use of the management program has ended.