US 12,189,597 B2
Data management system, disclosure server, and method used therein
Tomoyoshi Ueki, Toyota (JP); Yasuhide Kurimoto, Toyota (JP); Masato Hozumi, Mishima (JP); and Koji Hetsugi, Toyota (JP)
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed by TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed on Oct. 31, 2022, as Appl. No. 17/977,039.
Claims priority of application No. 2021-210642 (JP), filed on Dec. 24, 2021.
Prior Publication US 2023/0205747 A1, Jun. 29, 2023
Int. Cl. G06F 16/22 (2019.01); G06F 16/27 (2019.01)
CPC G06F 16/2272 (2019.01) [G06F 16/27 (2019.01)] 6 Claims
OG exemplary drawing
 
6. A method that is executed by a processor and offers an index indicating a state of a battery to a disclosure server that discloses the index, the method comprising:
acquiring, by the processor, battery data;
storing, by the processor, transaction data including information on the acquired battery data in a distributed ledger, and a hash value obtained by hashing the battery data;
upon acquiring the battery data from a data management device, comparing the hash value obtained by hashing the acquired battery data with the information on the battery data stored in the distributed ledger; and
determining whether there is a match between the hash value obtained by hashing the acquired battery data and the information on the battery data,
when there is a match, calculating, by the processor, the index using the battery data and a predetermined arithmetic formula and offering the index to the disclosure server, the battery data and the predetermined arithmetic formula are hidden from the disclosure server,
when there is not a match, determining a tampering of the information on the battery data, discarding the information on the battery data, generating a notification and transmitting the notification to an external device, the notification indicating the tampering of the information on the battery data, in response, the external device executes a warning display by a display of the external device or a warning by a voice output of the external device.