US 11,943,357 B2
Mitigating risk in business networks in a privacy preserving manner
Roy Abitbol, Zurit (IL); Jonathan Bnayahu, Haifa (IL); Eliezer Segev Wasserkrug, Haifa (IL); Pankaj Satyanarayan Dayama, Bangalore (IN); and Artem Barger, Haifa (IL)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 14, 2020, as Appl. No. 17/121,380.
Prior Publication US 2022/0191030 A1, Jun. 16, 2022
Int. Cl. H04L 9/32 (2006.01); G06Q 10/0635 (2023.01); G06Q 10/0637 (2023.01)
CPC H04L 9/3218 (2013.01) [G06Q 10/0635 (2013.01); G06Q 10/06375 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by one or more processors, a set of network conditions of a network, wherein the network includes a root computing node, a plurality of primary child computing nodes connected to the root computing node, and a plurality of secondary child computing nodes connected to respective primary child computing nodes, wherein at least one secondary child computing node is unknown to the root computing node;
transmitting, by one or more processors, a compliance request corresponding to the set of network conditions of the network to the plurality of primary and secondary child computing nodes;
determining, by one or more processors, and using a first multi-party computation (MPC) protocol, respective first risk factors of the secondary child computing nodes derived from responses to the compliance request by the secondary child computing nodes; and
determining, by one or more processors, and using a second MPC protocol, an overall risk of the network based, at least in part, on: (i) respective second risk factors of the primary child computing nodes derived from responses to the compliance request by the primary child computing nodes, and (ii) the respective first risk factors of the secondary child computing nodes determined using the first MPC protocol.