SYSTEM AND METHOD FOR TWO WAY COMMUNICATION AND CONTROLLING A REMOTE APPARATUS
First Claim
1. A method of controlling a remotely controlled apparatus comprising:
- running, by a computing device coupled to a computer network, an application within a web browser;
executing, by a remotely controlled apparatus in communication with the computer network, a program designed to control actions of the remotely controlled apparatus;
establishing, by the program, a first network connection between the remotely controlled apparatus and a network hub device in order to transmit, therebetween, data for controlling the remotely controlled apparatus;
creating, by a control application executing on an endpoint device, a second network connection between the network hub device and the endpoint device in order to transmit, therebetween, data for controlling the remotely controlled apparatus; and
processing, by the application within the web browser, data for controlling the remotely controlled apparatus sent over the first and second network connections.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
1. A method of controlling a remotely controlled apparatus comprising:
-
running, by a computing device coupled to a computer network, an application within a web browser; executing, by a remotely controlled apparatus in communication with the computer network, a program designed to control actions of the remotely controlled apparatus; establishing, by the program, a first network connection between the remotely controlled apparatus and a network hub device in order to transmit, therebetween, data for controlling the remotely controlled apparatus; creating, by a control application executing on an endpoint device, a second network connection between the network hub device and the endpoint device in order to transmit, therebetween, data for controlling the remotely controlled apparatus; and processing, by the application within the web browser, data for controlling the remotely controlled apparatus sent over the first and second network connections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for controlling a remotely controlled apparatus comprising:
-
a remotely controlled apparatus in communication with a computer network and designed to execute a program for controlling actions of the remotely controlled apparatus; a network hub configured to extend range of operation of the computer network and to establish a first network connection with the remotely controlled apparatus; an endpoint device designed to execute an application configured to establish a second network connection with the network hub and to send data over the first and second network connections in order to control the remotely controlled apparatus; and a computing device in communication with the network and configured to execute an application within a web browser in order to collect and process the data sent over the first and second network connections in order to by the endpoint device and the remotely controlled apparatus so as to control the remotely controlled apparatus. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification