Intelligent remote control
Systems, methods, and apparatuses related to an intelligent remote control device are described. A remote control device may control a device located at a premises via a remote computing device. Various communications may facilitate the control.
1. An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive, from a wireless device associated with a content access device located at a premises remote from the apparatus, a first remote control command, wherein the first remote control command is formatted based on a first format and wherein the first remote control command comprises a first parameter;
determine, based on the first parameter of the first remote control command, a second parameter; and
send, to the content access device and via a gateway located at the premises, a second remote control command, wherein the second remote control command is formatted based on a second format different from the first format and wherein the second remote control command comprises the parameter.
2. The apparatus of claim 1 , wherein the gateway comprises one or more of a set-top box (STB), a digital video recorder (DVR), or a computer.
3. The apparatus of claim 1 , wherein the gateway is configured to facilitate communication between computing devices via a network using one or more protocols.
4. The apparatus of claim 1 , wherein the content access device comprises one or more of a set-top box (STB), a digital video recorder (DVR), or a display device.
5. The apparatus of claim 1 , wherein the second remote control command comprises a digital video recorder (DVR) command and wherein the DVR command is configured to cause the content access device to output a content asset corresponding to the second parameter.
6. The apparatus of claim 5 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to redirect, to the wireless device, the content asset.
7. The apparatus of claim 1 , wherein the second remote control command is configured to cause the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
8. The apparatus of claim 1 , wherein the second format is Enhanced television Binary Interchange Format (EBIF).
9. An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive, from a wireless device associated with a content access device located at a premises remote from the apparatus, a first digital video recorder (DVR) command, wherein the first DVR command is formatted based on a first format and wherein the first DVR command comprises a parameter;
determine a content asset corresponding to the parameter; and
send, to a gateway located at the premises, a second DVR command, wherein the second DVR command is formatted based on a second format different from the first format, and wherein the second DVR command is configured to cause output, via the content access device, of the content asset.
10. The apparatus of claim 9 , wherein the second DVR command is configured to cause the content access device to tune to a channel associated with the content asset.
11. The apparatus of claim 9 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to cause the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
12. The apparatus of claim 9 , wherein the gateway comprises one or more of a set-top box (STB), a DVR, or a computer.
13. The apparatus of claim 9 , wherein the content access device comprises one or more of a set-top box (STB), DVR, or a display device.
14. A computer readable storage medium comprising instructions that, when executed by one or more processors, cause:
receiving, from a wireless device associated with a content access device located at a premises remote from the one or more processors, a first remote control command, wherein the first remote control command is formatted based on a first format and wherein the first remote control command comprises a first parameter;
determining, based on the first parameter of the first remote control command, a second parameter; and
sending, to the content access device and via a gateway located at the premises, a second remote control command, wherein the second remote control command is formatted based on a second format different from the first format and wherein the second remote control command comprises the second parameter.
15. The non-transitory computer readable storage medium of claim 14 , wherein the second remote control command comprises a digital video recorder (DVR) command and wherein the DVR command is configured to cause the content access device to output a content asset corresponding to the second parameter.
16. The non-transitory computer readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, further cause redirecting, to the wireless device, the content asset.
17. The non-transitory computer readable storage medium of claim 14 , wherein the instructions, when executed by the one or more processors, further cause the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
18. A computer readable storage medium comprising instructions that, when executed by one or more processors, cause:
receiving, from a wireless device associated with a content access device located at a premises remote from the one or more processors, a first digital video recorder (DVR) command, wherein the first DVR command is formatted based on a first format and wherein the first DVR command comprises a parameter;
determining a content asset corresponding to the parameter; and
sending, to a gateway located at the premises, a second DVR command, wherein the second DVR command is formatted based on a second format different from the first format, and wherein the second DVR command is configured to cause output, via the content access device, of the content asset.
19. The non-transitory computer readable storage medium of claim 18 , wherein the second DVR command is configured to cause the content access device to tune to a channel.
20. The non-transitory computer readable storage medium of claim 18 , wherein the instructions, when executed by the one or more processors, cause the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
21. A method comprising:
receiving, from a wireless device associated with a content access device located at a premises, a first remote control command, wherein the first remote control command is formatted based on a first format and wherein the first remote control command comprises a first parameter;
determining, based on the first parameter of the first remote control command, a second parameter; and
sending, to the content access device and via a gateway located at the premises, a second remote control command, wherein the second remote control command is formatted based on a second format different from the first format and wherein the second remote control command comprises the second parameter.
22. The method of claim 21 , wherein the second remote control command comprises a digital video recorder (DVR) command and wherein the DVR command is configured to cause the content access device to output a content asset corresponding to the second parameter.
23. The method of claim 21 , further comprising causing the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
24. The method of claim 21 , wherein the gateway comprises one or more of a set-top box (STB), a digital video recorder (DVR), a modem, or a computer.
25. The method of claim 21 , wherein the content access device comprises one or more of a set-top box (STB), a digital video recorder (DVR), or a display device.
26. A method comprising:
receiving, from a wireless device associated with a content access device located at a premises, a first digital video recorder (DVR) command, wherein the first DVR command is formatted based on a first format and wherein the first DVR command comprises a parameter;
determining a content asset corresponding to the parameter; and
sending, to a gateway located at the premises, a second DVR command, wherein the second DVR command is formatted based on a second format different from the first format, and wherein the second DVR command is configured to cause output, via the content access device, of the content asset.
27. The method of claim 26 , further comprising causing the content access device to tune to a channel, tune to a video on demand stream, schedule a recording, generate a message, or execute an application.
28. The method of claim 26 , further comprising redirecting, to the wireless device, the content asset.
29. The method of claim 26 , wherein the gateway comprises one or more of a set-top box (STB), a DVR, a modem, or a computer.
30. The method of claim 26 , wherein the content access device comprises one or more of a set-top box (STB), a DVR, or a display device.