US 12,314,699 B2
Software query information management system and software query information management method
Takehiko Nagano, Tokyo (JP)
Assigned to HITACHI, LTD., Tokyo (JP)
Filed by HITACHI, LTD., Tokyo (JP)
Filed on Jul. 13, 2021, as Appl. No. 17/374,511.
Claims priority of application No. 2020-126962 (JP), filed on Jul. 28, 2020.
Prior Publication US 2022/0035621 A1, Feb. 3, 2022
Int. Cl. G06F 8/65 (2018.01); G06F 8/10 (2018.01); G06F 8/70 (2018.01); G06F 8/71 (2018.01); G06F 11/3698 (2025.01); G06Q 30/018 (2023.01)
CPC G06F 8/65 (2013.01) [G06F 8/10 (2013.01); G06F 8/70 (2013.01); G06F 8/71 (2013.01); G06Q 30/018 (2013.01); G06F 11/3698 (2025.01)] 12 Claims
OG exemplary drawing
 
1. An information processing system, comprising:
a processor;
a memory coupled to the processor;
a test environment, including a plurality of electronic control units (ECUs), including an autonomous driving ECU, which are coupled to a communication network, and a bus tracer coupled to the communication network,
wherein the memory stores instructions that when executed by the processor, configures the processor to:
associate a required device specification that is information of a specification required for a device mounted on a vehicle in accordance with a regulation with a regulation identification (ID), which is information identifying the regulation that defines a requirement for receiving legal approval for the vehicle, and store the required device specification in association with the regulation ID,
acquire traceability information, which is information of traceability of the device associated with the required device specification and includes a software ID identifying software embedded in the device,
generate software query information in which the regulation ID associated with the required device specification associated with the acquired traceability information is associated with two or more software IDs,
store event information of an event that has occurred in the device, the event information including information identifying the device in which the event has occurred associated with a software ID of the software configured to achieve the function of the device,
identify, based on the software query information, the software ID of another software associated with the regulation ID associated with the software ID included in the event information,
identify, based on the traceability information, the device having embedded therein the software with the identified another software ID,
acquire communication data, from the bus tracer, including details of communication executed between the identified device and another device, and
generate, based on the communication data, evidence for legal approval, which is a log, a file or a storage location of the evidence,
wherein the bus tracer acquires the communication data based on communications occurring via the communication network, the communication data indicating actions by one or more of the plurality of ECUs coupled to the communication network.