US 11,875,134 B2
Information processing device, information processing method, program and information processing system
Kentaro Imazu, Iizuka (JP); Akihiro Miyamoto, Iizuka (JP); and Yusuke Nomura, Iizuka (JP)
Assigned to TRIART, INC., Iizuka (JP)
Appl. No. 16/963,520
Filed by TRIART, INC, Iizuka (JP)
PCT Filed Jan. 15, 2019, PCT No. PCT/JP2019/000872
§ 371(c)(1), (2) Date Oct. 22, 2020,
PCT Pub. No. WO2019/142767, PCT Pub. Date Jul. 25, 2019.
Claims priority of application No. 2018-008069 (JP), filed on Jan. 22, 2018.
Prior Publication US 2021/0064337 A1, Mar. 4, 2021
Int. Cl. G06F 7/48 (2006.01); G06F 9/30 (2018.01); G06F 9/54 (2006.01)
CPC G06F 7/48 (2013.01) [G06F 9/3005 (2013.01); G06F 9/542 (2013.01)] 10 Claims
OG exemplary drawing
 
1. An information processing unit comprising:
a data receiving unit which has the function of receiving first algorithm data that is data stating a first algorithm from a first information processing device;
a computation executing unit having a function of executing computations based on the first algorithm stated in the first algorithm data received by the data receiving unit and using data stored in a first storage unit in the computations on a basis of the first algorithm data and the data stored in the first storage unit; and
a data transmitting unit having a function of transmitting second algorithm data that is data stating a second algorithm according to the first algorithm to a second information processing device, wherein
the second algorithm data is transmitted to the second information processing device and at least one other information processing device,
for the two or more information processing devices to which the second algorithm data is transmitted, a second computational result determination unit having a function of making a predetermined determination regarding data related to a result of the computations, is provided, and
the second computational result determination unit has a function of performing a process on the data related to a result of the computations received from the two or more information processing devices to which the second algorithm data is transmitted in a branched manner from the information processing device different from the information processing device provided with the second computational result determination unit itself, the process being any of a process of determining a number of the information processing devices traversed after branching, and adopting a predetermined number of pieces of the data related to a result of the computations in order of the largest number of traversed information processing devices; a process of determining a time at which the data related to a result of the computations is received and preferentially adopting the data related to a result of the computations having an earlier time; a process of determining a time at which the data related to a result of the computations is received and preferentially adopting the data related to a result of the computations having a later time; and a process of determining whether or not a specific information processing device has been traversed after branching and preferentially adopting the data related to a result of the computations that has traversed the specific information processing device.