US 11,870,760 B2
Secure virtual personalized network
Dave M Glassco, Austin, TX (US)
Assigned to Neone, Inc., Austin, TX (US)
Filed by Neone, Inc., Austin, TX (US)
Filed on May 31, 2022, as Appl. No. 17/828,820.
Application 17/828,820 is a continuation of application No. 17/013,622, filed on Sep. 6, 2020, granted, now 11,349,818.
Application 17/013,622 is a continuation of application No. 16/215,605, filed on Dec. 10, 2018, granted, now 10,798,069, issued on Oct. 6, 2020.
Prior Publication US 2022/0294771 A1, Sep. 15, 2022
Int. Cl. G06F 11/20 (2006.01); H04L 9/40 (2022.01); H04L 9/08 (2006.01); H04W 12/033 (2021.01); H04W 12/041 (2021.01); G06F 9/455 (2018.01)
CPC H04L 63/0428 (2013.01) [G06F 11/2023 (2013.01); H04L 9/0819 (2013.01); H04W 12/033 (2021.01); H04W 12/041 (2021.01); G06F 9/45533 (2013.01); G06F 2201/805 (2013.01); H04L 63/0272 (2013.01); H04L 63/0435 (2013.01); H04L 63/0442 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer, comprising:
an interface circuit configured to communicate with a group of electronic devices, wherein the group of electronic devices includes at least a first electronic device and a second electronic device;
a memory configured to store program instructions; and
a processor, coupled to the interface circuit and the memory, configured to execute the program instructions, wherein, when executed by the processor, the program instructions cause the computer to perform one or more operations comprising:
performing secure device-to-device communication between the first electronic device and the second electronic device in a secure virtual personalized network (SVPN) of a first user associated with the first electronic device, wherein the secure device-to-device communication is performed via an instance of a virtual machine in the computer that provides a container for the SVPN,
wherein the SVPN is independent of another SVPN of another user that is hosted by the computer that is, at least in part, implemented using another instance of a virtual machine in the computer,
wherein payloads in packets or frames in the secure device-to-device communication associated with a given electronic device in the first electronic device and the second electronic device are encrypted using an encryption key and the computer does not store and cannot access the encryption key, and
wherein the first user has master privileges in the SVPN that allow the first user to perform the secure device-to-device communication in the SVPN and that allow the first user to invite a new member to the SVPN.