Abstract: A system and method for establishing communication over a network includes devices, instructions, and/or operations for: executing a browser application within a web browser, the web browser including a security mechanism for restricting access to and from the browser application; receiving, by the browser application, a private network address of an endpoint device; establishing a first network socket connection and a second network socket connection between the browser application and an application; and sending loss-sensitive network traffic over the first network socket connection and loss-tolerant network traffic over the second network socket connection.
Type:
Grant
Filed:
March 4, 2011
Date of Patent:
September 20, 2011
Assignee:
Brass Monkey Inc.
Inventors:
Christopher Allen, Trevor Burton, Andrew Zupko
Abstract: A system for controlling a remotely controlled apparatus includes executing, by a remotely controlled apparatus, a program for controlling actions of the remotely controlled apparatus. The system includes a first network connection between the remotely controlled apparatus and a network hub device configured to extend the range of a computer network may be established. The system also includes second network connection between the network hub device and an endpoint device executing an application for controlling the remotely controlled apparatus may be established. An endpoint device may send data over the first and second network connections for controlling the remotely controlled apparatus. An application executing within a web browser may process the data. A method for controlling a remotely controlled apparatus is also provided.