PRIVATE CLOUD ROUTING SERVER CONNECTION MECHANISM FOR USE IN A PRIVATE COMMUNICATION ARCHITECTURE
First Claim
1. A method for use with a public cloud network, the method comprising:
- setting up at least one private cloud routing server and at least one smart device client in a client server relationship, wherein the at least one private cloud routing server includes a first message box associated therewith, the first message box being located on a public cloud network;
wherein the at least one smart client includes a second message box associated therewith;
the second message box being located on the public cloud network;
passing session based message between the first message box and the second message box in a secure manner;
wherein a secure session based message connection mechanism between the private cloud routing server (PCRS) and the at least one smart device client comprises initializing and provisioning of the PCRS, creation of a PCRS Client, viewing the PCRS Client, editing a peer-to-peer password and status of the PCRS, changing the PCRS peer-to-peer password by the at least one smart device client and connecting to the PCRS by the at least one smart device client;
wherein the session base message is authenticated by the private cloud routing server and the at least one smart device client, wherein the at least one smart device client and the private cloud routing server can communicate with each other after the session based message is authenticated, wherein at least one private network service is then securely accessible by the smart device client through the public cloud network based upon the authenticated session based message; and
setting up at least another smart device client in a client server relationship with the at least one private cloud routing server;
wherein at least one smart device client and the at least another smart device client can communicate with the private cloud routing server after the session based message is authenticated, wherein the at least one smart device client and the at least another smart device client can privately and securely communicate with each other through the public cloud network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for providing a secure session based message connection mechanism between a private cloud routing server (PCRS) and at least one smart device client in a PCRS network. The method includes initializing and provisioning of the PCRS. The method also includes creating a PCRS Client and viewing the PCRS Client. In addition, the method includes editing a peer-to-peer password and status of the PCRS. The method also includes changing the peer-to-peer password by the at least one smart device client. The method also includes resetting the peer-to-peer password and status by an administrator from a PCRS LAN. Finally, the method includes connecting to the PCRS by the at least one smart device client.
-
Citations
14 Claims
-
1. A method for use with a public cloud network, the method comprising:
-
setting up at least one private cloud routing server and at least one smart device client in a client server relationship, wherein the at least one private cloud routing server includes a first message box associated therewith, the first message box being located on a public cloud network;
wherein the at least one smart client includes a second message box associated therewith;
the second message box being located on the public cloud network;passing session based message between the first message box and the second message box in a secure manner;
wherein a secure session based message connection mechanism between the private cloud routing server (PCRS) and the at least one smart device client comprises initializing and provisioning of the PCRS, creation of a PCRS Client, viewing the PCRS Client, editing a peer-to-peer password and status of the PCRS, changing the PCRS peer-to-peer password by the at least one smart device client and connecting to the PCRS by the at least one smart device client;
wherein the session base message is authenticated by the private cloud routing server and the at least one smart device client, wherein the at least one smart device client and the private cloud routing server can communicate with each other after the session based message is authenticated, wherein at least one private network service is then securely accessible by the smart device client through the public cloud network based upon the authenticated session based message; andsetting up at least another smart device client in a client server relationship with the at least one private cloud routing server;
wherein at least one smart device client and the at least another smart device client can communicate with the private cloud routing server after the session based message is authenticated, wherein the at least one smart device client and the at least another smart device client can privately and securely communicate with each other through the public cloud network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing a secure session based message connection mechanism between a private cloud routing server (PCRS) and at least one smart device client in a PCRS network comprises:
-
initializing and provisioning of the PCRS; creating a PCRS Client; viewing the PCRS Client; editing a peer-to-peer password and status of the PCRS; changing the peer-to-peer password by the at least one smart device client; resetting the peer-to-peer password and status by an administrator from a PCRS LAN; and connecting to the PCRS by the at least one smart device client.
-
-
11. A method for a communication flow of a connection mechanism between a private cloud routing server (PCRS) and a PCRS Client Device through a Cloud Network;
- the method comprising;
requesting by a client device application to connect to a PCRS Utility through a Client Message Box;
wherein a server portion of the PCRS Utility receives a registration through a routing server message box;requesting by the PCRS Client Device to a server portion of the PCRS Utility through the Client Message Box connection to a client portion of the PCRS Utility; receiving by the server portion of the PCRS Utility the request through a Routing Server Message Box; notifying the client portion of the PCRS Utility by the server portion of the PCRS utility of the server portion'"'"'s intention to connect; replying by the client portion of the PCRS Utility to the server portion of the PCRS Utility with its own registration; responding by the server portion of the PCRS Utility to the Client Device Application through the Routing Server Message Box; punching holes through a firewall of the client portion of the PCRS Utility; punching holes through a firewall of the PCRS Client Device; starting peer-to-peer communication between the PCRS Client Device and the client portion of the PCRS Utility;
wherein all information exchange between the PCRS Utility and the PCRS Client Device is through the Routing Server Message Box and the Client Message Box. - View Dependent Claims (12)
- the method comprising;
-
13. A private cloud routing server (PCRS) device client application utility comprising:
a PCRS Server database and a Client Message Box utility;
wherein the PCRS Server database contains a registered list of PCRS servers;
wherein the Client Message Box utility communicates with one or more client message boxes.
-
14. A private cloud routing server (PCRS) utility comprising:
a PCRS Client database and a Routing Server Message Box utility;
wherein the PCRS Client database contains a registered list of PCRS clients;
wherein the a Routing Server Message Box utility communicates with one or more routing server message boxes.
Specification