IP Library Granted Patent US 8,189,472
Granted Patent B2
US 8,189,472 · App. 11/162,345 · Granted May 29, 2012

Optimizing bandwidth utilization to a subscriber premises

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,189,472
App. No.
11/162,345
Granted
May 29, 2012
Kind
B2
Abstract

Optimizing data rates for video services on a broadband network. Different data rates can be delivered to a subscriber premises depending on the size of the display screen connected to a set-top box, the type of content being requested, or whether there is real-time viewing. Therefore, the data rate can be optimized to maximize the number of video streams that can be delivered to any one subscriber without causing a perceived reduction in video picture quality.

Claims (24)

1. A method for optimizing bandwidth utilization to a subscriber premises, the method comprising:

receiving at a location remote from a settop attributes of a display device ascertained through the settop, the display device capable of providing up to a predetermined level of perceived picture quality;

generating at the location remote from the settop a plurality of compressed versions of video content, wherein each of the compressed versions of content exhibits a set of compression characteristics that is different from the others;

determining at the location remote from the settop which version of the plurality of compressed versions of video content has the set of compression characteristics most optimal for the display device, wherein the most optimal set of compression characteristics includes a data rate of the video content sufficient to provide a defined predetermined perceived picture quality of the video content to be displayed on the display device based upon the attributes, wherein the determined data rate does not degrade the predetermined level;

receiving at a system resource manager a request for the video content from the settop, wherein the request for the video content includes an identifying tag related to the attributes, the request transmitted from the settop to the system resource manager, the system resource manager configured to manage bandwidth allocation;

receiving by the system resource manager the attributes stored in a database corresponding to the system resource manager, the attributes received responsive to indexing based on the identifying tag;

selecting the version of the video content having the set of compression characteristics most optimal for the display device;

allocating bandwidth for transmission of the selected version of the video content so that the predetermined level is maintained; and

receiving metadata within the video content, the metadata corresponding to a type of the video content, the type of video content requiring a different compression computational complexity between a first content type and a second content type, wherein the determining, selecting, and allocating are further based on the metadata.

2. The method of claim 1 , wherein the attributes comprise display size, native scan format, aspect ratio, and type of the display device and the selecting comprises selecting the set that results in decreasing the data rate and preserving a spatial resolution corresponding to the video content as a result of receiving the ascertained attributes.

3. The method of claim 1 , wherein the attributes comprise display size, native scan format, aspect ratio, and type of the display device and the selecting comprises selecting the set that results in decreasing the data rate and reducing a spatial resolution corresponding to the video content as a result of receiving the ascertained attributes.

4. The method of claim 1 , wherein the attributes comprise one or more of type of the display device, model number of the display device, and aspect ratio of a physical screen of the display device.

5. The method of claim 1 , wherein the system resource manager determines, selects and allocates the data rate of the video content based upon the attributes during said determining, selecting and allocating.

6. The method of claim 1 , wherein the steps of determining, selecting and allocating further comprise the system resource manager tracking bandwidth utilization on multiple links and selecting a data rate of the video content based upon the attributes on one of said links.

7. The method of claim 1 , wherein the determining, selecting, and allocating further comprise the system resource manager determining a native scan format of the video content as a raw video source, and responsive to determining that the native scan format is progressive and responsive to receiving the attributes that indicate that the display device comprises an interlaced scan format, selecting the version with an interlaced scan format having a quantity of picture elements that are half of the picture elements of the native scan format.

8. The method of claim 1 , further comprises receiving metadata associated with the video content, the metadata corresponding to a type of the video content, the type of video content requiring a different compression computational complexity between a first content type and a second content type, wherein the determining, selecting, and allocating are further based on the metadata.

9. A system for optimizing bandwidth utilization to a subscriber premises, the system comprising:

an encoder configured to generate at the location remote from a settop a plurality of compressed versions of video content, wherein each of the compressed versions of content exhibits a set of compression characteristics that is different from the others;

a system resource manager configured to allocate bandwidth, the system resource manager located remotely from the settop, the system resource manager further configured to:

receive attributes of a display device ascertained through the settop, the display device capable of providing up to a predetermined level of perceived picture quality;

determine at the location remote from the settop which version of the plurality of compressed versions of video content has the set of compression characteristics most optimal for the display device, wherein the most optimal set of compression characteristics includes a data rate of the video content sufficient to provide a defined predetermined perceived picture quality of the video content to be displayed on the display device based upon the attributes;

select the version of the video content having the set of compression characteristics most optimal for the display device;

allocate bandwidth for transmission of the selected version of the video content so that the predetermined level is maintained; and

receive metadata within the video content, the metadata corresponding to a type of the video content, the type of video content requiring a different compression computational complexity between a first content type and a second content type, wherein the determining, selecting, and allocating are further based on the metadata.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 7523479 NEEDS TO BE INCLUDED, WAS ACCIDENTALLY MISSED WHEN RECORDING ASSIGNMENT PREVIOUSLY RECORDED ON REEL 049603 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE NEED TO INCLUDE PATENT 7523479 IN THE ASSIGNMENT. WAS ACCIDENTALLY MISSED ON LAST RECORDING. Recorded Jun 9, 2021
From: CISCO TECHNOLOGY, INC.
To: TECH 5 SAS
Reel/Frame 058043/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2013
From: SCIENTIFIC-ATLANTA LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 029916/0028 →
CHANGE OF NAME Recorded Jul 27, 2009
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 023012/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2005
From: MCDONALD, JAMES F.; RODRIGUEZ, ARTURO A.; AVILA, LUIS; WALL, WILLIAM E.
To: SCIENTIFIC-ATLANTA, INC.
Reel/Frame 016502/0467 →