IP Library Granted Patent US 8,081,657
Granted Patent B2
US 8,081,657 · App. 11/277,110 · Granted Dec 20, 2011

Method and device for providing video, data and voice to end user devices

Assignee: Bigband Networks Inc.
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,081,657
App. No.
11/277,110
Granted
Dec 20, 2011
Kind
B2
Abstract

Method and system for providing data, video and voice to a group of end user devices includes receiving end user device group quality of service rules and access network node bandwidth constraints; assigning multicast addresses and unicast addresses to end user devices of the group in response to the access node bandwidth constraints; and providing, in response to the end user device group quality of service rules and requests to receive services from the residential gateways, data, video and voice utilizing the assigned multicast addresses and unicast addresses. Further methods include receiving location information representative of distances between multiple end user devices and access nodes; defining end user bandwidth constraints in response to the location information and in response to access node bandwidth constraints; and providing, in response to the end user bandwidth constraints and to requests to receive services from the end user devices, data, compressed video and voice.

Claims (42)

1. A method for providing data, video, and voice to a group of end user devices, the method comprising:

receiving end user device group quality of service rules and access network node bandwidth constraints;

receiving from residential gateways at least one request to receive a service;

evaluating the at least one request to receive a service in response to access network node bandwidth constraints and a distance between the end user device group and an access network node;

assigning, in response to a result of the evaluating, multicast addresses and unicast addresses to end user devices of the group; and

compressing at least one video stream provided to at least one end user device in response to a number of the end-user devices that request viewing of the at least one video stream and in response to a location of a recipient of a program;

wherein the compressing comprises compressing the program in different compression levels; and

providing, in response to the end user device group quality of service rules and to the requests to receive services, data, video and voice utilizing the assigned multicast addresses and unicast addresses;

wherein the providing comprises conveying the program over at least two separate unicast and multicast address, while one compressed program is more compressed than another, wherein the more compressed program is conveyed to at least one recipient of the program that is more remote than other recipients.

2. The method according to claim 1 , further comprising allocating a fixed bandwidth to time sensitive traffic, and allocating remaining bandwidth to data and video.

3. The method according to claim 1 , wherein providing data, video and voice comprises providing targeted advertisements to those of the end user devices that are associated with unicast addresses.

4. The method according to claim 1 , further comprising compressing video streams in response to video quality of service levels associated with multiple ones of the end user devices that receive the video streams.

5. The method according to claim 1 , further comprising assigning the multicast and unicast addresses in response to end user device statistics.

6. The method according to claim 1 , further comprising compressing one video stream provided to a first one of the end user devices by a higher compression ratio than another video stream provided to that first one of the end user devices.

7. The method according to claim 1 , wherein providing data, video and voice comprises enforcing quality of service rules by selectively compressing video streams.

8. The method according to claim 1 , wherein at least one of the end user devices is a residential access gateway.

9. A method for providing data, video and voice to a group of end user devices, the method comprising:

receiving location information representative of distances between multiple end user devices and access nodes;

defining end user bandwidth constraints in response to the location information and in response to access node bandwidth constraints;

compressing at least one video stream provided to at least one end user device in response to a number of the end-user devices that request viewing of the at least one video stream and in response to a location of a recipient of a program;

wherein the compressing comprises compressing the program in different compression levels; and

providing, in response to the end user bandwidth constraints and to requests to receive services from the end user devices, data, compressed video, and voice;

wherein the providing comprises conveying the program over at least two separate unicast and multicast address, while one compressed program is more compressed than another, wherein the more compressed program is conveyed to at least one recipient of the program that is more remote than other recipients.

10. The method according to claim 9 , further comprising assigning multicast and unicast addresses to streams that convey the voice, data and compressed videos to and assigning different compression priorities to unicast programs and multicast programs.

11. The method according to claim 9 , further comprising receiving end user device group quality of service rules, and wherein providing the data, compressed video and voice is further responsive to the end user device group quality of service rules.

12. A system adapted to receive end user device group quality of service rules and access network node bandwidth constraints, the system comprising:

a video aware unit coupled to a data aware unit; and

a management entity accessible to at least one of the data aware unit and adapted to assign multicast addresses and unicast addresses to a group of end user devices in response to the access node bandwidth constraints and a distance between the group of end user devices and an access network node,

wherein the data aware unit and the video aware unit are adapted to provide, in response to the quality of service rules for the group of end user devices and to requests to receive services from residential gateways, data, video, and voice utilizing the assigned multicast addresses and unicast addresses

wherein the video aware unit is adapted to compress at least one video stream provided to at least one of the end user devices in response to a number of the end-user devices that request viewing of the at least one video stream and in response to a location of a recipient of a program;

wherein the system is further adapted to compress the program in different compression levels, to convey the program over at least two separate unicast and multicast address, while one compressed program is more compressed than another, wherein the more compressed program is conveyed to at least one recipient of the program that is more remote than other recipients.

13. The system according to claim 12 , wherein the system is further adapted to allocate a fixed bandwidth to time sensitive traffic, and to allocate remaining bandwidth to data and video.

14. The system according to claim 12 , wherein the system is further adapted to provide targeted advertisements to those of the end user devices that receive programs over unicast addresses.

15. The system according to claim 12 , wherein the system is further adapted to allocate the unicast and multicast addresses based on a load on an access unit that is coupled to the at least one recipient of the program.

16. The method of claim 1 , wherein the evaluating is carried out by a component of a multimedia distribution unit.

17. The method of claim 1 , wherein the receiving comprises receiving from a first end-user device a request for a program that is conveyed using a multicast address to other end-user devices; wherein the assigning comprises assigning the multicast address to the first end-user device, and wherein the providing comprises compressing another program that is provided to the first end-user device, which is not the requested program, and providing the compressed another program to the first end-user device.

18. The method of claim 1 , wherein the receiving comprises receiving from a first end-user device a request for a program that is conveyed using a multicast address to other end-user devices; wherein the assigning comprises assigning a unicast address to the first end-user device, and wherein the providing comprises compressing the requested program, providing the requested program to the multicast address, and providing the compressed requested program to the first end-user device using the unicast address.

19. The method of claim 1 , wherein the method further comprises imposing video, data and voice quality of service levels.

20. The system according to claim 15 , wherein the system is further adapted to assign different compression priorities to unicast programs and multicast programs.

21. The method of claim 1 , wherein the assigning is carried out further in response to end-user viewing patterns.

22. The method of claim 1 , wherein the assigning is carried out further in response to the amount of services that are supported by each end user device.

23. The method according to claim 1 further comprising assigning different compression priorities to unicast programs and multicast programs.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2015
From: ARRIS SOLUTIONS, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 036601/0162 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
CORRECTIVE ASSIGNMENT TO CORRET THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 027422 FRAME 0633. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 7, 2012
From: BIGBAND NETWORKS, INC.
To: ARRIS SOLUTIONS, INC.
Reel/Frame 028226/0273 →
MERGER Recorded Dec 20, 2011
From: BIGBAND NETWORKS, INC.
To: ARRIS GROUP, INC.
Reel/Frame 027422/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2006
From: OZ, RAN; STRASMAN, NERY
To: BIGBAND NETWORKS, INC.
Reel/Frame 017905/0236 →
Continuity (3)
Provisional Application 60664542 · Mar 22, 2005
Provisional Application 60764852 · Feb 3, 2006
Related Publication 20060268697A1 · Nov 30, 2006