Secure communication network
First Claim
Patent Images
1. A secure communication network, comprising:
- a plurality of local client networks each of which comprises a client device in communication with a plurality of agent devices, wherein the client device comprises an embedded IP (Internet Protocol) device;
a server that communicates over a secure communication link with the client device of each of the local client networks, wherein the server stores an agent list for the client device of each of the local client networks; and
a plurality of remote devices in communication with the server, wherein the server (a) receives from each remote device an identity of a client device of one of the client networks, (b) uses the agent list for the identified client device to present information on one or more agent devices to enable the remote device to selectively access one or more of the presented agent devices, and (c) proxies all communications between the remote device and the one or more of the presented agent devices via the secure communication link between the server and the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a secure communication network that enables multi-point to multi-point proxy communication over the network. The network employs a smart server that establishes a secure communication link with each of a plurality of smart client devices deployed on local client networks. Each smart client device is in communication with a plurality of agent devices. A plurality of remote devices can access the smart server directly and communicate with an agent device via the secure communication link between the smart server and one of the smart client devices.
-
Citations
30 Claims
-
1. A secure communication network, comprising:
-
a plurality of local client networks each of which comprises a client device in communication with a plurality of agent devices, wherein the client device comprises an embedded IP (Internet Protocol) device; a server that communicates over a secure communication link with the client device of each of the local client networks, wherein the server stores an agent list for the client device of each of the local client networks; and a plurality of remote devices in communication with the server, wherein the server (a) receives from each remote device an identity of a client device of one of the client networks, (b) uses the agent list for the identified client device to present information on one or more agent devices to enable the remote device to selectively access one or more of the presented agent devices, and (c) proxies all communications between the remote device and the one or more of the presented agent devices via the secure communication link between the server and the client device.
-
-
2. A method of enabling secure communication between a plurality of remote devices and a plurality of local client networks, comprising:
-
causing a client device to be deployed within each local client network, wherein the client device comprises an embedded IP (Internet Protocol) device in communication with a plurality of agent devices within the local client network; using a server to; establish a secure communication link with the client device of each local client network; store an agent list for each client device; receive from each remote device an identity of a client device; use the agent list for the identified client device to present information on one or more agent devices to enable the remote device to selectively access one or more of the presented agent devices; and proxy all communications between the remote device and the one or more of the presented agent devices via the secure communication link between the server and the client device.
-
-
3. A system that enables secure communication between a plurality of remote devices and a plurality of local client networks, comprising:
-
a plurality of client devices each of which is deployed within one of the local client networks for communication with a plurality of agent devices within that local client network, wherein each of the client devices comprises an embedded IP (Internet Protocol) device; a server operable to; establish a secure communication link with each client device of each local client network; store an agent list for each client device; receive from each remote device an identity of a client device; use the agent list for the identified client device to present information on one or more agent devices to enable the remote device to selectively access at least one of the presented agent devices; and proxy all communications between the remote device and the at least one of the presented agent devices via the secure communication link between the server and the client device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification