US 11,799,659 B2
Method, architecture and devices for the realization of an encrypted communication protocol of encrypted data packets named ‘Transport Encrypted Protocol’ (TEP)
Gabriele Edmondo Pegoraro, Luino (IT)
Assigned to Gabriele Edmondo Pegoraro, Luino (IT); Christian Fabio Persurich, Milan (IT); and Gianluca Tirozzi, Florence (IT)
Appl. No. 17/59,348
Filed by Gabriele Edmondo Pegoraro, Luino (IT); Christian Fabio Persurich, Milan (IT); and Gianluca Tirozzi, Florence (IT)
PCT Filed May 24, 2019, PCT No. PCT/IB2019/054343
§ 371(c)(1), (2) Date Nov. 27, 2020,
PCT Pub. No. WO2019/229612, PCT Pub. Date Dec. 5, 2019.
Claims priority of application No. 102018000005763 (IT), filed on May 28, 2018.
Prior Publication US 2021/0243031 A1, Aug. 5, 2021
Int. Cl. H04L 9/08 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01); H04L 9/40 (2022.01); H04W 12/02 (2009.01); H04W 88/08 (2009.01); H04L 67/104 (2022.01)
CPC H04L 9/3239 (2013.01) [H04L 9/0825 (2013.01); H04L 63/166 (2013.01); H04L 67/104 (2013.01); H04W 12/02 (2013.01); H04W 88/08 (2013.01); H04L 9/50 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A telecommunication apparatus, comprising:
a calculator;
a hypervisor physically installed in firmware of said calculator;
a copy of a distributed ledger; and
an antenna, wherein the hypervisor is configured to launch a virtual machine executing a first application and a second application, and the distributed ledger contains a database of caller identifiers that transit through said telecommunication apparatus, each of the caller identifiers is recorded in the distributed ledger as a corresponding hash, and the first application executed by the virtual machine is configured to generate a data packet to be transmitted and is further configured to transmit the data packet as radiofrequency pulses emitted by the antenna; and the second application executed by the virtual machine is configured to select a hash recorded in the distributed ledger corresponding to a receiver of the data packet to be transmitted, and is further configured to provide said selected hash to the first application, and the first application is configured to insert said selected hash in the data packet to be transmitted.