US 12,093,415 B2
Data intermediary system and data intermediary method
Bandara Syafril, Tokyo (JP); Mitsuhiro Kitani, Tokyo (JP); and Satoshi Iimuro, Tokyo (JP)
Assigned to Hitachi, Ltd., Tokyo (JP)
Filed by Hitachi, Ltd., Tokyo (JP)
Filed on Apr. 14, 2022, as Appl. No. 17/721,126.
Claims priority of application No. 2021-090155 (JP), filed on May 28, 2021.
Prior Publication US 2022/0382893 A1, Dec. 1, 2022
Int. Cl. G06F 21/62 (2013.01); G06F 11/34 (2006.01); G06F 21/57 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 11/3438 (2013.01); G06F 21/577 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A data intermediary system, comprising:
a processor; and
a storage unit,
wherein the storage unit stores therein usage information indicating usage of a plurality of services that a user has used in the past, the usage information includes at least one of a service name, a provider name, a service category, a frequency of use, a duration of use, terms of use, and a credibility level of the provider for a plurality of services that the user has used in the past;
wherein the storage unit stores therein importance information indicating a degree of importance of each data item provided based on terms of use of a plurality of services that the user has used in the past;
wherein the processor
acquires information indicating a data item that needs to be provided by a user as required by a provider of a first service that the user wishes to use, based on terms of use of the first service,
selects a second service from a plurality of services that the user has used in the past, based on the usage information,
extracts a difference between the data items that needs to be provided based on the terms of use of the first service and data items provided based on terms of use of the second service,
outputs information indicating the extracted difference,
controls, upon receiving information indicating that the user has accepted the terms of use of the first service, a flow of data from a provider holding the data that needs to be provided based on the terms of use of the first service to the provider that provides the first service,
calculates a sum of degrees of importance of data items provided based on the terms of use for each of the plurality of services that the use has used in the past, and
calculates the credibility level such that the credibility level becomes higher as the frequency of use is greater, as the duration of use is longer, as the degree of importance in greater, and as the sum of the degrees of importance is greater,
wherein the processor selects, as the second service, a service provided by a provider having a high credibility level, among the plurality of services that the user has used in the past.