IP Library › Granted Patent US 12,143,365
Granted Patent B2
US 12,143,365 · App. 17/736,103 · Granted Nov 12, 2024

Private matter gateway connection mechanism for use in a private communication architecture

Inventor: Ben Wei Chen (Santa Ana, CA)
Assignee: Primes Lab Inc.
H04L63/0272H04L12/4633H04L12/4641H04L63/083H04L67/104
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,143,365
App. No.
17/736,103
Granted
Nov 12, 2024
Kind
B2
Abstract

A method for a connection mechanism in a public cloud network is disclosed. The method includes acquiring a plurality of connection credentials from a public cloud portal (PCP) Admin Device; pairing and registration with a private cloud virtual private network (VPN) server (PCVS) from a private matter gateway (PMG); establishing a plurality of initial VPN tunnels between the PCVS and the PMG; connecting to the PMG on demand between a PCVS smart device client and the PMG through the PCVS; and running a plurality of vertical peer-to-peer (P2P) private and secure PCVS smart device client applications between at least one PCVS smart device client and one of at least one PMG smart device client, at least one PMG network service and another PCVS smart device client.

Claims (121)

1. A method for a connection mechanism in a public cloud network, the method comprising:

setting up at least one public cloud portal (PCP), at least one virtual machine server (VMS), at least one PCP Admin Device, at least one private cloud virtual private network (VPN) server (PCVS), at least one VPN tunnel, and at least one PCVS smart device client on a side of the at least one PCVS to provide a plurality of cloud-based web services, at least one private metaverse (PM) which includes at least one private router, at least one private local area network (LAN), at least one private matter gateway (PMG), at least one PMG Admin Device, at least one PMG network service, and at least one PMG smart device client on a side of a PMG private LAN in a client server relationship;

acquiring a plurality of connection credentials from a PCP Admin Device of the at least one PCP Admin Device;

pairing and registration with a PCVS of the at least one PCVS from a PMG of the at least one PMG;

establishing a plurality of initial VPN tunnels between the PCVS and the PMG;

connecting to the PMG on demand between a PCVS smart device client of the at least one PCVS smart device client and the PMG through the PCVS; and

running a plurality of vertical peer-to-peer (P2P) private and secure PCVS smart device client applications between the at least one PCVS smart device client and one of the at least one PMG smart device client, the at least one PMG network service and another PCVS smart device client;

wherein the connection mechanism is a P2P private and secure connection mechanism between the at least one PCVS smart device client and at least one of the PMG, the at least one PMG smart device client, the at least one PMG network service or the another PCVS smart device client;

wherein the at least one PCP and the at least one VMS which includes the at least one PCVS reside in a hyperscale data center located on the public cloud network;

wherein the at least one PM along with the at least one PMG reside in a plurality of client's remote premises.

2. The method of claim 1 , wherein the plurality of connection credentials include a plurality of plurality of PCVS server credentials and a plurality of PCVS client credentials.

3. The method of claim 2 , wherein the at least one PCP is accessed by the at least one PCP Admin Device to log in and acquire the plurality of PCVS server credentials and the plurality of PCVS client credentials.

4. The method of claim 2 , wherein the plurality of PCVS server credentials are sent to a PMG Admin Device of the at least one PMG Admin Device, and the plurality of PCVS client credentials are sent to the PCVS smart device client for a connection.

5. The method of claim 2 , wherein the plurality of PCVS server credentials include a PCVS virtual machine server domain name and a PCVS virtual machine server login passcode, and the plurality of PCVS client credentials include a PCVS smart device client VPN profile file and a PCVS smart device client VPN login password.

6. The method of claim 2 , wherein the plurality of PCVS server credentials are imported by a PMG Admin Device of the at least one PMG Admin Device to set into the PMG in order for the PMG to pair and register with the PCVS.

7. The method of claim 1 , wherein the step of establishing the plurality of initial VPN tunnels between the PCVS and the PMG comprises:

calling back, by the at least one PCVS in the public cloud network, the at least one PMG in a private LAN of the at least one PM to enable a first VPN channel;

establishing, by the at least one PMG, a first VPN tunnel with the at least one PCVS, if the first VPN channel is enabled by the PCVS;

enabling, by the at least one PMG, a third VPN channel with the at least one PCVS, if a plurality of proper credentials are established;

establishing, by the PCVS, a third VPN tunnel on demand between the PCVS and the PMG, pending a completion in establishing a second VPN tunnel on demand between the PCVS smart device client and the PCVS;

enabling, by the PCVS, a second VPN channel on demand between the PCVS and the at least one PCVS smart device client from a cloud in an Internet; and

establishing, by the at least one PCVS smart device client, the second VPN tunnel on demand between the PCVS and the at least one PCVS smart device client;

wherein the second VPN tunnel on demand and the third VPN tunnel on demand are channeled into a single VPN tunnel between the PCVS smart device client and the PMG through the PCVS, and ultimately to the at least one PMG smart device client, the at least one PMG network service and the another PCVS smart device client.

8. The method of claim 1 , wherein the step of establishing the plurality of initial VPN tunnels between the PCVS and the PMG comprises:

calling back, by the at least one PCVS in the public cloud network, the at least one PMG in a private LAN of the at least one PM to enable a first VPN channel;

establishing, by the at least one PMG, a first VPN tunnel with the at least one PCVS, if the first VPN channel is enabled by the PCVS;

enabling, by the PCVS, a second VPN channel on demand between the PCVS and at least one PCVS smart device client from a cloud in an Internet; and

establishing, by the at least one PCVS smart device client, the second VPN tunnel on demand between the PCVS and the at least one PCVS smart device client;

wherein the first VPN tunnel and the second VPN tunnel on demand are channeled into a single VPN tunnel between the PCVS smart device client and the PMG through the PCVS, and ultimately to the at least one PMG smart device client, the at least one PMG network service and the another PCVS smart device client.

9. The method of claim 1 , wherein the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS comprises:

starting, by the at least one PCVS smart device client, request for a connection to the at least one PCVS through a PCVS VPN client profile to establish a second VPN tunnel on demand, in case that the at least one PCVS smart device client intends to access to the at least one PMG smart device client or a private network service (PNS) on a private LAN of the at least one PM.

10. The method of claim 1 , wherein the step of running the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the one of the at least one PMG smart device client, the at least one PMG network service and the another PCVS smart device client comprises:

joining, by the PCVS smart device client in the public cloud network, a private and secure communication session as a guest with a host PCVS smart device client;

wherein the PCVS smart device client is available for access in a LAN mode for a VPN connection from the at least one PCVS smart device client;

wherein the private and secure communication session includes at least one of a video, an audio, a text or an application, and the application includes a program, an utility, an operation or a transaction that is recognizable by the PCVS smart device client and the host PCVS smart device client;

wherein the at least one PMG smart device client along with the at least one PMG network service on a private LAN of the at least one PMG are available for access in the LAN mode for the VPN connection from the at least one PCVS smart device client.

11. The method of claim 10 , wherein the application is a crypto currency application including a program, an utility, or a transaction that is recognizable by the at least one PCVS smart device client and the another PCVS smart device client, when the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the another PCVS smart device client is run.

12. The method of claim 10 , wherein the PCVS is configured on demand to offer the plurality of choices among geo-blocking, geo-portal, or geo-home in accessing an on-line content, when the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the another PCVS smart device client is run.

13. The method of claim 1 , wherein the at least one PCP comprises:

an Internet service; and

a program that executes instructions stored in memory to instruct the at least one PCP to:

create and manage an authorized client list to accommodate the at least one PCP Admin Device;

create and manage the plurality of connection credentials including a plurality of PCVS server credentials and a plurality of PCVS client credentials; and

conduct the step of acquiring the plurality of connection credentials from the PCP Admin Device.

14. The method of claim 1 , wherein the at least one VMS comprises:

an Internet service; and

a program that executes instructions stored in memory to instruct the at least one VMS to:

create and manage an authorized client list to accommodate the at least one PCP Admin Device, the at least one PMG, and the at least one PCVS; and

manage a communication between the PCVS and the PCVS smart device client.

15. The method of claim 1 , wherein the at least one PCP Admin device comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the at least one PCP Admin Device to:

establish a first network service running in a LAN mode;

establish a second network service based on Internet protocol;

establish a third network service based on an industry standard network protocol; and

conduct the step of acquiring the connection credentials from the PCP Admin Device.

16. The method of claim 1 , wherein the at least one PCVS comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the at least one PCVS to:

create and manage a first authorized client list to accommodate the at least one PCVS smart device client through at least one VPN connection;

create and manage a second authorized client list to accommodate the at least one PMG through the at least one VPN connection;

conduct the step of pairing and registration with the PCVS from the PMG;

conduct the step of establishing the plurality of initial VPN tunnels between the PCVS and the PMG; and

conduct the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS.

17. The method of claim 1 , wherein the at least one PCVS smart device client comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the PCVS smart device client to:

establish a first network service based on Internet protocol;

establish a second network service based on an industry standard network protocol;

create and manage an Internet connection with the at least one VMS and the at least one PCVS through an VPN connection;

create and manage a connection with the at least one PMG smart device client through the VPN connection;

conduct the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS; and

conduct the step of running the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the one of the at least one PMG smart device client, the at least one PMG network service and the another PCVS smart device client.

18. The method of claim 1 , wherein the at least one PM comprises:

an Internet router;

at least one private LAN;

at least one private network service;

the at least one PMG smart device client; and

the at least one PMG.

19. The method of claim 1 , wherein the at least one PMG comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the at least one PMG to:

create and manage an authorized client list to accommodate the at least one PCVS through a VPN connection;

conduct the step of pairing and registration with the PCVS from the PMG;

conduct the step of establishing the plurality of initial VPN tunnels between the PCVS and the PMG;

conduct the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS; and

conduct the step of running the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the one of the at least one PMG smart device client, the at least one PMG network service and the another PCVS smart device client.

20. The method of claim 1 , wherein the at least one PMG network service comprises:

a first network service running in a LAN mode to avoid monitoring or recording due to a strength of an industry recognized VPN tunnel;

a second network service based on Internet protocol;

a third network service based on an industry standard network protocol;

a fourth network service that is platform agnostic and simultaneously compatible with all existing fragmented IoT device; and

a fifth network service based on the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS.

21. The method of claim 1 , wherein the at least one PMG smart device client comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the at least one PMG smart device client to:

establish a first network service running in a LAN mode;

establish a second network service based on Internet protocol;

establish a third network service based on an industry standard network protocol;

conduct the step of connecting to the PMG on demand between the PCVS smart device client and the PMG through the PCVS; and

conduct the step of running the plurality of vertical P2P private and secure PCVS smart device client applications between the at least one PCVS smart device client and the at least one PMG smart device client.

22. The method of claim 1 , wherein the at least one PMG Admin device comprises:

a computing device;

a connection to a network; and

a program that executes instructions stored in memory to instruct the at least one PMG Admin Device to:

establish a first network service running in a LAN mode;

establish a second network service based on Internet protocol;

establish a third network service based on an industry standard network protocol; and

conduct the step of pairing and registration with the PCVS from the PMG.

23. The method of claim 1 , wherein the at least one VPN tunnel comprises:

at least one first network service based on Internet protocol;

at least one second network service based on an industry standard network protocol;

a privacy and a security, as well as a future proof interoperability and compatibility in a communication;

a LAN mode access through the at least one VPN tunnel;

at least one first VPN tunnel of the plurality of initial VPN tunnels between the PCVS and the PMG, and

at least one second VPN tunnel between the PCVS smart device client and the PMG through the PCVS.

Assignments (2)
CHANGE OF THE ADDRESS OF THE ASSIGNEE Recorded Oct 9, 2024
From: PRIMES LAB INC.
To: PRIMES LAB INC.
Reel/Frame 069134/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2022
From: CHEN, BEN WEI
To: PRIMES LAB INC.
Reel/Frame 059803/0285 →
Continuity (9)
Continuation In Part 17229156 · Apr 13, 2021
Continuation In Part 17174841 · Feb 12, 2021
Continuation In Part 16807481 · Mar 3, 2020
Continuation In Part 14741145 · Jun 16, 2015
Continuation In Part 14663244 · Mar 19, 2015
Continuation In Part 14526393 · Oct 28, 2014
Continuation In Part 14450104 · Aug 1, 2014
Continuation In Part 13229285 · Sep 9, 2011
Related Publication 20220385638A1 · Dec 1, 2022