IP Library Granted Patent US 11,109,091
Granted Patent B2
US 11,109,091 · App. 16/387,030 · Granted Aug 31, 2021

Intelligent remote control

Inventors: Michael D. McMahon (Centennial, CO); Donald Dischner (Elizabeth, CO); Jamesheed R. Batmanglidj (Littleton, CO); James Capps (Lakewood, CO); Joshua Seiden (Englewood, CO)
Assignee: Comcast Cable Communications, LLC
H04N21/4227H04N21/41H04N21/4113H04N21/4126G08C2201/40G08C2201/41G08C2201/93H04N21/4108H04N21/4147H04N21/6334H04W12/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,109,091
App. No.
16/387,030
Granted
Aug 31, 2021
Kind
B2
Abstract

A content access device and system may allow portable remote devices to be paired with a variety of different devices, allowing remote control through a network connection. Content access devices may expose application program interfaces, allowing incoming network traffic to control operation of the device much in the same way that a local infrared remote would. Routing content commands through an external application server may also yield other benefits, such as allowing more customized selection of information and advertising content to users based on their viewing history.

Claims (72)

1. 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 command value;

sending, to a computing device located remotely from the premises, the first remote control command;

receiving, from the computing device, 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 a second command value; and

sending, to the content access device, the second remote control command.

2. The method of claim 1 , wherein the second remote control command comprises a digital video recorder (DVR) command that is configured to cause the content access device to output a content asset corresponding to the second command value.

3. The method of claim 2 , further comprising:

redirecting, to the wireless device, the content asset.

4. The method of claim 1 , wherein:

the second remote control command comprises a digital video recorder (DVR) record command;

the DVR record command is configured to cause the content access device to record a content asset corresponding to the second command value; and

the second command value comprises at least one of a source identifier or a start time.

5. The method of claim 1 , wherein the second remote control command is a channel tune command and the second command value is a channel source identifier.

6. The method of claim 1 , wherein the second remote control command is a video on demand (VOD) tuning command and the second command value is at least one of a provider identifier or an asset identifier.

7. The method of claim 1 , wherein the second remote control command comprises at least one of a message generation command or an application execution command.

8. The method of claim 1 , wherein the content access device comprises at least one of a set-top box (STB), a digital video recorder (DVR), or a display device.

9. The method of claim 1 , wherein the second format is Enhanced television Binary Interchange Format (EBIF).

10. 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, 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 command value;

send, to a computing device located remotely from the premises, the first remote control command;

receive, from the computing device, 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 a second command value; and

send, to the content access device, the second remote control command.

11. The apparatus of claim 10 , wherein the second remote control command comprises a digital video recorder (DVR) command that is configured to cause the content access device to output a content asset corresponding to the second command value.

12. The apparatus of claim 11 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

redirect, to the wireless device, the content asset.

13. The apparatus of claim 10 , wherein:

the second remote control command comprises a digital video recorder (DVR) record command;

the DVR record command is configured to cause the content access device to record a content asset corresponding to the second command value; and

the second command value comprises at least one of a source identifier or a start time.

14. The apparatus of claim 10 , wherein the second remote control command is a channel tune command and the second command value is a channel source identifier.

15. The apparatus of claim 10 , wherein the second remote control command is a video on demand (VOD) tuning command and the second command value is at least one of a provider identifier or an asset identifier.

16. The apparatus of claim 10 , wherein the second remote control command comprises at least one of a message generation command or an application execution command.

17. The apparatus of claim 10 , wherein the content access device comprises at least one of a set-top box (STB), a digital video recorder (DVR), or a display device.

18. The apparatus of claim 10 , wherein the second format is Enhanced television Binary Interchange Format (EBIF).

19. A non-transitory computer-readable medium storing instructions that, when executed, cause:

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 command value;

sending, to a computing device located remotely from the premises, the first remote control command;

receiving, from the computing device, 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 a second command value; and

sending, to the content access device, the second remote control command.

20. The non-transitory computer-readable medium of claim 19 , Wherein the second remote control command comprises a digital video recorder (DVR) command that is configured to cause the content access device to output a content asset corresponding to the second command value.

21. The non-transitory computer-readable medium of claim 20 , wherein the instructions, when executed, further cause:

redirecting, to the wireless device, the content asset.

22. The non-transitory computer-readable medium of claim 19 , wherein:

the second remote control command comprises a digital video recorder (DVR) record command;

the DVR record command is configured to cause the content access device to record a content asset corresponding to the second command value; and

the second command value comprises at least one of a source identifier or a start time.

23. The non-transitory computer-readable medium of claim 19 , wherein the second remote control command is a channel tune command and the second command value is a channel source identifier.

24. The non-transitory computer-readable medium of claim 19 , wherein the second remote control command is a video on demand (VOD) tuning command and the second command value is at least one of a provider identifier or an asset identifier.

25. The non-transitory computer-readable medium of claim 19 , wherein the second remote control command comprises at least one of a message generation command or an application execution command.

26. The non-transitory computer-readable medium of claim 19 , wherein the content access device comprises at least one of a set-top box (STB), a digital video recorder (DVR), or a display device.

27. The non-transitory computer-readable medium of claim 19 , wherein the second format is Enhanced television Binary Interchange Format (EBIF).

28. A system comprising:

a gateway located at a premises, wherein the gateway is configured to:

receive, from a wireless device, 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 command value;

send, to a computing device located remotely from the premises, the first remote control command;

receive, from the computing device, 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 a second command value; and

send the second remote control command; and

a content access device, located at the premises, configured to receive the second remote control command.

29. The system of claim 28 , wherein the second remote control command comprises a digital video recorder (DVR) command that is configured to cause the content access device to output a content asset corresponding to the second command value.

30. The system of claim 29 , wherein the gateway is further configured to:

redirect, to the wireless device, the content asset.

31. The system of claim 28 , wherein:

the second remote control command comprises a digital video recorder (DVR) record command;

the DVR record command is configured to cause the content access device to record a content asset corresponding to the second command value; and

the second command value comprises at least one of a source identifier or a start time.

32. The system of claim 28 , wherein the second remote control command is a channel tune command and the second command value is a channel source identifier.

33. The system of claim 28 , wherein the second remote control command is a video on demand (VOD) tuning command and the second command value is at least one of a provider identifier or an asset identifier.

34. The system of claim 28 , wherein the second remote control command comprises at least one of a message generation command or an application execution command.

35. The system of claim 28 , wherein the content access device comprises at least one of a set-top box (STB), a digital video recorder (DVR), or a display device.

36. The system of claim 28 , wherein the second format is Enhanced television Binary Interchange Format (EBIF).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2021
From: MCMAHON, MICHAEL D.; DISCHNER, DONALD; BATMANGLIDJ, JAMESHEED R.; CAPPS, JAMES; SEIDEN, JOSHUA
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 055116/0588 →
Continuity (5)
Continuation 15642043 · Jul 5, 2017
Continuation 15017893 · Feb 8, 2016
Continuation 13103574 · May 9, 2011
Provisional Application 61333066 · May 10, 2010
Related Publication 20200084496A1 · Mar 12, 2020