IP Library Granted Patent US 8,464,299
Granted Patent B1
US 8,464,299 · App. 11/280,615 · Granted Jun 11, 2013

Resource conservation for packet television services

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 8,464,299
App. No.
11/280,615
Granted
Jun 11, 2013
Kind
B1
Abstract

The present invention controls delivery of television content to conserve network resources based on whether the television content is being viewed on a television monitor. A television gateway may monitor a viewer's interactions with the television gateway to determine whether the television content is being viewed at the associated television monitor, or detect whether the television monitor is on or off. Upon determining that the viewer is not viewing the television content, various actions can be taken to conserve network resources.

Claims (47)

1. A method for conserving resources associated with packet television services comprising:

receiving television content from a content provider over a packet network;

providing the television content to a television monitor for display to a viewer;

determining if a resource conserving process should be activated, wherein the resource conserving process determines if an action to conserve resources associated with transporting the television content over the packet network should be performed;

if the resource conserving process should be activated:

determining whether the viewer is watching the television monitor; and

initiating the action to conserve resources associated with transporting the television content over the packet network upon determining that the viewer is not watching the television monitor;

if the resource conserving process should not be activated:

continue providing the television content.

2. The method of claim 1 further comprising monitoring viewing indicia bearing on the television monitor being watched and applying the viewing indicia to resource saving criteria to determine whether the viewer is watching the television monitor.

3. The method of claim 2 further comprising receiving viewer input and wherein the viewing indicia comprise viewer input.

4. The method of claim 3 further comprising:

monitoring the viewer input over time;

determining viewer behavior based on the viewer input over time; and

generating the resource saving criteria based on the viewer behavior, wherein the viewer input over time is used to learn the viewer behavior from which the resource saving criteria is generated.

5. The method of claim 2 wherein the resource saving criteria is based at least in part on preferences defined by the viewer.

6. The method of claim 2 wherein the viewing indicia bears on whether the television monitor is on or off.

7. The method of claim 1 wherein determining whether the viewer is watching the television monitor comprises determining whether the television is on or off, and initiating the action to conserve resources after detecting that the television monitor is off.

8. The method of claim 7 further comprising:

providing power to the television monitor;

monitoring at least one of the power and associated current being provided to the television monitor; and

detecting that the television monitor is off when the at least one of the power and the associated current being provided to the television is indicative of the television monitor being off.

9. The method of claim 1 further comprising providing an alert for display on the television monitor in association with initiating the action to conserve resources.

10. The method of claim 1 wherein initiating the action to conserve resources comprises sending instructions to the content provider to stop delivery of the television content, wherein delivery of the television content is stopped.

11. The method of claim 1 wherein initiating the action to conserve resources further comprises providing locally stored content to the television monitor for display to the viewer.

12. The method of claim 1 wherein initiating the action to conserve resources comprises sending instructions to the content provider to reduce a relative quality of the television content, wherein delivery of the television content after reducing the relative quality requires fewer network resources than delivery of the television content prior to reducing the relative quality.

13. The method of claim 1 wherein initiating the action to conserve resources comprises sending instructions to the content provider to halt delivery of a video portion of the television content, wherein the television content delivered after sending the instructions does not comprise the video portion.

14. The method of claim 1 wherein determining if the resource conserving process should be activated is based on a programming type for a program delivered via the television content.

15. The method of claim 1 wherein determining if the resource conserving process should be activated is based on whether the television content is being recorded.

16. The method of claim 1 wherein determining if the resource conserving process should be activated is based on viewer preferences.

17. The method of claim 1 wherein determining if the resource conserving process should be activated is based on at least one of a time, date, and length of a program delivered via the television content.

18. The method of claim 1 wherein determining if the resource conserving process should be activated is based on a program being delivered via the television content.

19. An apparatus for conserving resources associated with packet television services comprising:

a first interface adapted to receive television content from a content provider over a packet network;

a second interface adapted to provide the television content to a television monitor for display to a viewer; and

a control system associated with the first and second interfaces and adapted to:

determine if a resource conserving process should be activated, wherein the resource conserving process determines if an action to conserve resources associated with transporting the television content over the packet network should be performed;

if the resource conserving process should be activated:

determine whether the viewer is watching the television monitor; and

initiate the action to conserve resources associated with transporting the television content over the packet network upon determining that the viewer is not watching the television monitor;

if the resource conserving process should not be activated:

allow for continued providing of the television content.

20. The apparatus of claim 19 further comprising a user interface associated with the control system, which is adapted to determine whether the viewer is watching the television monitor based on viewer activity detected at the user interface.

21. The apparatus of claim 19 wherein to determine whether the viewer is watching the television monitor, the control system is further adapted to determine whether the television is on or off, and initiate the action to conserve resources after detecting that the television monitor is off.

22. The apparatus of claim 19 further comprising:

an outlet adapted to provide power to the television monitor; and

sensing circuitry adapted to monitor at least one of the power and associated current being provided to the television monitor via the outlet and provide a sensing signal to the control system, wherein the control system is adapted to detect that the television monitor is off when the at least one of the power and the associated current being provided to the television is indicative of the television monitor being off.

Assignments (7)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2013
From: ROCKSTAR CONSORTIUM US LP
To: CONSTELLATION TECHNOLOGIES LLC
Reel/Frame 031761/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2013
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 030088/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2005
From: MEIER, ROLF G.; RAHRER, TIM J.
To: NORTEL NETWORKS LIMITED
Reel/Frame 017250/0071 →