Patent ID: 11961059
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. An information processing system comprising:
onboard apparatuses mounted on a plurality of mobile bodies belonging to a first business operator;
a center server; and
a user server managed by a second business operator being a data user, wherein the onboard apparatuses are configured to execute:
collecting sensor data including position information about the mobile bodies collected by sensors included in the mobile bodies; and
transmitting, to the center server, first data including a plurality of items which includes at least personal information and the collected sensor data, the personal information being about attributes of owners of the mobile bodies,

the user server is configured to execute transmitting, to the center server, a data use request requesting use of second data converted from the first data, the second data being data that is not usable to identify individuals,
the center server includes a storage and a controller connected to the storage,
the storage stores a database storing the second data, use contract data, and record data, the use contract data indicating content of a data use contract and including information for identifying an item accessible from the user server among the second data and including data about a calculation criterion of a consideration to be paid by the second business operator for a data use record of the second data based on a data use record of the second business operator, the record data indicating a record of data used by data users and including at least any of an identifier of the first business operator that receives the consideration, an identifier of the second business operator that pays the consideration, an amount of the consideration, and a used item, and
the controller includes at least one processor configured to execute:
receiving the first data from the onboard apparatuses;
determining whether or not an attribute corresponding to each of the plurality of items included in the received first data can identify individuals on the corresponding attribute itself by being at least any of an identifier of an individual, a personal number, a frame number of a vehicle, and a vehicle identification number;
converting the first data to the second data by performing a hashing process for each of the plurality of items corresponding to the attribute determined to be the any of the identifier of the individual, the personal number, the frame number of the vehicle, and the vehicle identification number;
storing the converted second data into the database;
receiving the transmitted data use request from the user server;
referring to the use contract data stored in the storage;
setting an access right of the second business operator for the database about data in a range decided based on the content of the data use contract, among the second data;
generating a response to the received data use request;
providing the data in the decided range by transmitting the generated response to the user server;
reflecting a data use record of the provided data for the second business operator on the record data;
calculating a consideration for a use record of the second data that is to be paid by the second business operator based on the calculation criterion of the consideration included in the stored use contract data and the stored record data of the second business operator;
reflecting the calculated consideration in the record data; and
charging the second business operator the calculated consideration by a billing process.