Accessing remote video devices
First Claim
Patent Images
1. A remote control method, comprising:
- receiving, by a control server, first video data from a remote video device, wherein the first video data is indicative of first video images displayed at the remote video device;
retrieving, by the control server, a particular local input, stored in a batch file comprising data for a plurality of local user inputs;
identifying a particular remote video device command associated with the particular local input;
sending an indication of the particular remote video device command to the remote video device; and
after sending the indication of the remote video device command, receiving second video data indicative of second video images provided by the remote video device.
1 Assignment
0 Petitions
Accused Products
Abstract
A control server receives a local input to control a remote video device and sends an indication of the local input to the remote video device to control, access, or operate the remote video device. Video data indicative of images provided by the remote video device in response to the local input are relayed to the control server by the remote video device or associated components. A plurality of remote video devices can be simultaneously controlled, accessed, or operated. Control code sets for remote video devices are mapped to a local interface control set. Local input is translated to a remote video device command based on such mappings.
29 Citations
19 Claims
-
1. A remote control method, comprising:
-
receiving, by a control server, first video data from a remote video device, wherein the first video data is indicative of first video images displayed at the remote video device; retrieving, by the control server, a particular local input, stored in a batch file comprising data for a plurality of local user inputs; identifying a particular remote video device command associated with the particular local input; sending an indication of the particular remote video device command to the remote video device; and after sending the indication of the remote video device command, receiving second video data indicative of second video images provided by the remote video device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A control server, comprising:
-
a processor; a computer readable storage medium including; a batch file indicative of a plurality of local user inputs, wherein a local user input, when provided to a remote video device, controls the remote video device; and computer executable instructions, that, when executed by the processor, cause the processor to perform operations comprising; receiving, from the remote video device, first video data indicative of first video images displayed at the remote video device; retrieving, from the batch file, a particular local input to control the remote video device; identifying a remote video device command associated with the particular local input; sending an indication of the remote video device command to the remote video device; and after sending the indication of the remote video device command, receiving second video data indicative of second video images provided by the remote video device. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium including processor executable instructions that, when executed by the processor, cause the processor to perform operations comprising:
-
receiving, by a control server, a first stream of video from a remote video device; retrieving, by the control server, data indicative of a local input from a batch file comprising a plurality of local user inputs; identifying a video device command associated with the local input; sending an indication of the video device command to the remote video device; and receiving a second stream of video provided by the remote video device after receiving the indication of the video device command. - View Dependent Claims (18, 19)
-
Specification