US 12,333,045 B2
Distributed communication network
Pradeep Goel, Fort Lauderdale, FL (US)
Assigned to Solve Care Foundation OÜ, Tallinn (EE)
Filed by Solve.Care Foundation OÜ, Tallinn (EE)
Filed on Dec. 5, 2022, as Appl. No. 18/074,783.
Claims priority of provisional application 63/286,197, filed on Dec. 6, 2021.
Prior Publication US 2023/0177209 A1, Jun. 8, 2023
Int. Cl. G06F 21/62 (2013.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01)
CPC G06F 21/6245 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3066 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A distributed communications network comprising a plurality of computing nodes, wherein each computing node comprises:
a storage means comprising data, one or more cryptographic keys and computational logic defined by a set of rules of the distributed communications network, wherein the computational logic of each computing node is determined based on a pre-defined role allocated to a user of the computing node, the computational logic at least defining (i) one or more roles associated with further computing nodes with which data sharing is permitted, and (ii) one or more types of data to be shared with each of the one or more roles; and
a processing means configured to:
generate a data package to be shared in dependence on at least a portion of the data and the one or more types of data defined by the computational logic,
encrypt the data package using a symmetric cryptographic key; and
encrypt the symmetric cryptographic key using a public cryptographic key of a public-private key pair; and
a transmitting means configured to transmit the encrypted data package and the encrypted symmetric cryptographic key to at least one further computing node in dependence on the one or more roles defined by the computational logic.