Remote controlled system with computer-based remote control facilitator
First Claim
1. A computer, comprising:
- one or more processors;
computer-readable media including computer-executable instructions that, when executed by the one or more processors, cause the computer to;
send information to a first device to configure a display means in the first device to display information related to the control of a second device;
receive from the first device control data for controlling the second device;
convert the received control data into control commands for the second device; and
send the control commands to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote controlled system employs a computer-based remote control facilitator to facilitate remote control of a controlled device from a non-dedicated remote controller. The computer facilitator is coupled to the remote controller and controlled device via a wireless or wire-based network. The computer facilitator runs an application that corresponds to the controlled device. Neither the remote controller nor the controlled device need have any awareness of the other, or any knowledge as to how to communicate with one another. The computer tells the remote controller what options to present to a user and translates the selection entered by the user into a command that is sent to the controlled device.
-
Citations
29 Claims
-
1. A computer, comprising:
-
one or more processors;
computer-readable media including computer-executable instructions that, when executed by the one or more processors, cause the computer to;
send information to a first device to configure a display means in the first device to display information related to the control of a second device;
receive from the first device control data for controlling the second device;
convert the received control data into control commands for the second device; and
send the control commands to the second device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a remote controller having a user interface (UI); and
a general-purpose computer in communication with the remote controller; and
computer-readable media including computer-executable instructions that, when executed by the general-purpose computer, cause the general-purpose computer to;
receive from the remote controller information defining operational parameters of the UI;
send information to the remote controller to configure the UI to display information related to the control of a controlled device and to receive user input for the control of the controlled device;
receive from the remote controller data for controlling the controlled device; and
send control commands to the controlled device, the control commands being based on the received control data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
means for sending information to configure a user interface (UI) in a first wireless device;
means for receiving from the first wireless device control data for controlling a second wireless device, the control data being based on user interaction with the UI of the first wireless device; and
means for sending control commands to the second wireless device, the control commands being based on the received control data.
-
-
12. A computing device comprising:
-
a processor; and
a computer-readable medium having computer-executable instructions that, when executed by the processor, cause the computing device to;
receive from a remote control having a user interface (UI) a description of the UI;
send to the remote control UI configuration information operable to configure the UI to receive user input for controlling a device;
receive from the remote control data associated with user input into the UI for controlling the device;
convert the received data into control commands for the device; and
send the control commands to the device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computing device, comprising:
-
a processor; and
a computer-readable medium having computer-executable instructions that, when executed by the processor, cause the computing device to;
receive from a first device having a display means a description of the display means;
send information to the first device to configure the display means to display information related to the control of a second device;
receive from the first device data for controlling the second device;
converting the received data into control commands for the second device; and
sending the control commands to the second device. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computing device, comprising:
-
a processor; and
a computer-readable medium having computer-executable instructions that, when executed by the processor, cause the computing device to;
detect a first wireless device having a user interface (UI);
receive from the first wireless device information defining operational parameters of the UI;
send information to the first wireless device to configure the UI of the first device to display information related to the control of a second device and to receive user input for the control of the second device;
receive from the first device control data for controlling the second device; and
send control commands to the second device, the control commands being based on the received control data. - View Dependent Claims (26, 27, 28)
-
-
29. A computing device, comprising:
-
a processor; and
a computer-readable medium having computer-executable instructions that, when executed by the processor, cause the computing device to;
receive from a first wireless device information defining operational parameters of a user interface (UI) of the first wireless device;
send information to configure the user interface (UI);
receive from the first wireless device control data for controlling a second wireless device, the control data being based on user interaction with the UI; and
send control commands to the second wireless device, the control commands being based on the received control data.
-
Specification