System and method for two way communication and controlling content in a web browser
First Claim
Patent Images
1. A method of connecting devices on a network comprising:
- receiving, by an address registration server, a communication from a host device including a public network address of the host device, and a communication from an endpoint device including a public network address and a private network address of the endpoint device;
determining, by the address registration server, whether the host device and the endpoint device are connected to a single local area network based on the public network addresses of the host device and a public address of the endpoint device, and whether the host device and the are each executing a compatible application;
facilitating a network connection between the endpoint device and the host device over the local area network by providing the private network address of the endpoint device to the host device if it is determined that the endpoint device and the host device are connected to the local area network and each executing a compatible application; and
upon receiving the private network address, modifying a security policy of the host device to allow communication between the host device and the endpoint device over the local area network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for connected devices over a network includes: receiving, by an address registration server, a communication from a host device and a communication from an endpoint device; determining whether the host device and the endpoint device are connected to a single local network and whether the host device and the endpoint device are each executing a compatible application; and facilitating a network connection between the endpoint device and the host device over the local network by providing a private network address of the endpoint device to the host device.
59 Citations
18 Claims
-
1. A method of connecting devices on a network comprising:
-
receiving, by an address registration server, a communication from a host device including a public network address of the host device, and a communication from an endpoint device including a public network address and a private network address of the endpoint device; determining, by the address registration server, whether the host device and the endpoint device are connected to a single local area network based on the public network addresses of the host device and a public address of the endpoint device, and whether the host device and the are each executing a compatible application; facilitating a network connection between the endpoint device and the host device over the local area network by providing the private network address of the endpoint device to the host device if it is determined that the endpoint device and the host device are connected to the local area network and each executing a compatible application; and upon receiving the private network address, modifying a security policy of the host device to allow communication between the host device and the endpoint device over the local area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for connecting devices on a network including program instructions stored on at least one memory, the system comprising:
-
an endpoint device having a private network address and a public network address; a host device having a public network address; and an address registration server configured to facilitate a network connection between the endpoint device and the host device over a single local area network by providing the private network address of the endpoint device to the host device if it is determined that the endpoint device and the host device are each connected to the single local area network and each executing a compatible application; and an application executing on the endpoint device, the host device, or both, are configured to modify, upon receipt of the private network address by the host device, a security policy of the host device to allow communication between the endpoint device and the host device over the local area network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification