REMOTELY-CONTROLLED DEVICE CONTROL SYSTEM, DEVICE AND METHOD
1 Assignment
0 Petitions
Accused Products
Abstract
A system, device, and method for controlling a remotely-controlled device are disclosed. The remotely-controlled device control system could include one or more remotely-controlled devices; a controller comprised of a data collection module, at least one active module, at least one module description file (MDF), a robot description file (RDF) for each remotely-controlled device, and a processing unit (PU); at least one data source, and a marketplace. The PU may be configured to receive at least one active module; receive, for each received active module, input data of its associated MDF provided by the data collection module; generate, for each received active module, output data as a function of to the input data received by the processing unit, and provide the output data to a destination system.
8 Citations
23 Claims
-
1. (canceled)
-
2. (canceled)
-
3. (canceled)
-
4. A system for controlling a remotely-controlled device, comprising:
-
a marketplace having at least one available module and at least one available module description file (MDF); a plurality of input data sources; at least one remotely-controlled device; at least one active module and at least one active MDF, where each one active MDF is associated with one active module and includes identification data representative of; at least one input required by its associated active module; and a source identification of at least one input data source of the plurality of input data sources for the at least one input required by its associated active module; and a processing unit comprised of at least one processor coupled to a non-transitory processor-readable medium storing processor-executable code corresponding to the at least one active module and configured to; receive the at least one active module; receive, for each one received active module, input data representative of the at least one input required by its associated MDF; generate output data as a function of at least the input data; and provide the output data to a destination system, whereby an operation of the at least one remotely-controlled device is responsive to the output data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A device for controlling a remotely-controlled device, comprising:
a processing unit comprised of at least one processor coupled to a non-transitory processor-readable medium storing processor-executable code corresponding to at least one active module and configured to; receive the at least one active module, where each one active module is associated with one active module description file (MDF) that includes identification data representative of; at least one input required by its associated active module, and a source identification of at least one input data source of a plurality of input data sources for the at least one input required by its associated active module; receive, for each one received active module, input data representative of the at least one input required by its associated MDF; generate output data as a function of at least the input data, and provide the output data to a destination system, whereby an operation of at least one remotely-controlled device is responsive to the output data. - View Dependent Claims (13, 14, 15, 16, 17)
-
18. A method for controlling a remotely-controlled device, comprising:
-
receiving, by a processing unit comprised of at least one processor coupled to a non-transitory processor-readable medium storing processor-executable code corresponding to at least one active module, the at least one active module, where each one active module is associated with one active module description file (MDF) that includes identification data representative of; at least one input required by its associated active module, and a source identification of at least one input data source of a plurality of input data sources for the at least one input required by its associated active module; receiving, for each one received active module, input data representative of the at least one input required by its associated MDF; generating output data as a function of at least the input data; and providing the output data to a destination system, whereby an operation of at least one remotely-controlled device is responsive to the output data. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification