IP Library Granted Patent US 9,042,368
Granted Patent B2
US 9,042,368 · App. 13/726,983 · Granted May 26, 2015

Gateway based and centric network management and coordination

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 9,042,368
App. No.
13/726,983
Granted
May 26, 2015
Kind
B2
Abstract

Gateway based and centric network management and coordination. Coordination and management of delivery of a source sequence, that has possibly undergone adaptive bit rate (ABR) encoding upstream to generate a number of respective fragments that may have different respective bit rates associated therewith, to one or more downstream, user, or client devices is achieved via appropriate communication network management and coordination performed by one or more communication devices within the system. In one instance, a home gateway communication device operates to perform such coordination management of a convergent network or convergent digital home network (CDHN). Consideration of any one or more local and/or remote conditions, parameters, etc. may be employed by such an application to ensure effective delivery of a source sequence to one or more client devices.

Claims (71)

1. An apparatus comprising:

a first at least one communication interface configured to receive, via at least one input channel, at least one signal stream including a plurality of fragments;

a second at least one communication interface configured to output, via a plurality of output channels, the plurality of fragments to at least one of a plurality of destination devices for output thereby such that the apparatus and the plurality of destination devices within a convergent digital home network (CDHN) compliant in accordance with IEEE P1905.1; and

a processor configured to assess and monitor at least one characteristic corresponding to the CDHN using a discovery and mapping protocol based on IEEE P1905.1, wherein:

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide at least some of the plurality of fragments, via a selected at least one of the plurality of output channels, to the at least one of a plurality of destination devices for output thereby; and

a first of the plurality of fragments corresponding to first portion of a source video sequence encoded in accordance with a first resolution; and

a second of the plurality of fragments corresponding to second portion of the source video sequence encoded in accordance with a second resolution.

2. The apparatus of claim 1 , further comprising:

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to the first of the plurality of destination devices for output thereby.

3. The apparatus of claim 1 , further comprising:

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

4. The apparatus of claim 1 , further comprising:

the first at least one communication interface configured to receive, via the at least one input channel, a first signal stream including a first plurality of fragments and a second signal stream including a second plurality of fragments; and

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide the first signal stream including the first plurality of fragments, via a selected first one or more of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide the second signal stream including the second plurality of fragments, via a selected second one or more of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

5. The apparatus of claim 1 , further comprising:

a gateway communication device, and wherein:

the first at least one input channel is at least one Internet communication pathway;

the at least one signal stream including the plurality of fragments is received via the at least one Internet communication pathway from a server communication device, including an adaptive bit rate (ABR) encoder, located upstream from the gateway communication device; and

the plurality of destination devices is a plurality of client communication devices located downstream from the gateway communication device.

6. An apparatus comprising:

a first at least one communication interface configured to receive, via at least one input channel, at least one signal stream including a plurality of fragments;

a second at least one communication interface configured to output, via a plurality of output channels, the plurality of fragments to at least one of a plurality of destination devices for output thereby; and

a processor configured to assess and monitor at least one characteristic corresponding to the at least one input channel, the plurality of output channels, and the plurality of destination devices, wherein based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide at least some of the plurality of fragments, via a selected at least one of the plurality of output channels, to the at least one of a plurality of destination devices for output thereby.

7. The apparatus of claim 6 , further comprising:

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to the first of the plurality of destination devices for output thereby.

8. The apparatus of claim 6 , further comprising:

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

9. The apparatus of claim 6 , further comprising:

the first at least one communication interface configured to receive, via the at least one input channel, a first signal stream including a first plurality of fragments and a second signal stream including a second plurality of fragments; and

based on the assessed and monitored at least one characteristic, the apparatus adaptively configured to provide the first signal stream including the first plurality of fragments, via a selected first one or more of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide the second signal stream including the second plurality of fragments, via a selected second one or more of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

10. The apparatus of claim 6 , further comprising:

a gateway communication device within a convergent digital home network (CDHN), wherein the plurality of destination devices is a plurality of client communication devices located downstream from the gateway communication device within the within the CDHN.

11. The apparatus of claim 10 , wherein the convergent digital home network (CDHN) compliant in accordance with IEEE P1905.1, and further comprising:

the processor configured to assess and monitor at least one characteristic corresponding to the plurality of output channels using a discovery and mapping protocol based on IEEE P1905.1.

12. The apparatus of claim 6 , further comprising:

a gateway communication device, and wherein:

the first at least one input channel is at least one Internet communication pathway;

the at least one signal stream including the plurality of fragments received via the at least one Internet communication pathway from a server communication device, including an adaptive bit rate (ABR) encoder, located upstream from the gateway communication device; and

the plurality of destination devices is a plurality of client communication devices located downstream from the gateway communication device.

13. The apparatus of claim 6 , further comprising:

a gateway communication device, and wherein:

the first at least one input channel is at least one Internet communication pathway;

the at least one signal stream including the plurality of fragments is received via the at least one Internet communication pathway from a server communication device, including an adaptive bit rate (ABR) encoder, located upstream from the gateway communication device;

a first of the plurality of fragments corresponding to first portion of a source video sequence encoded in accordance with a first resolution; and

a second of the plurality of fragments corresponding to second portion of the source video sequence encoded in accordance with a second resolution.

14. A method for execution by a gateway communication device, the method comprising:

operating a first at least one communication interface of the gateway communication device to receive, via at least one input channel, at least one signal stream including a plurality of fragments;

operating a second at least one communication interface of the gateway communication device to output, via a plurality of output channels, the plurality of fragments to at least one of a plurality of destination devices for output thereby; and

assessing and monitoring at least one characteristic corresponding to the at least one input channel, the plurality of output channels, and the plurality of destination devices; and wherein:

based on the assessed and monitored at least one characteristic, adaptively providing at least some of the plurality of fragments, via a selected at least one of the plurality of output channels, to the at least one of a plurality of destination devices for output thereby.

15. The method of claim 14 , further comprising:

based on the assessed and monitored at least one characteristic, adaptively providing a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to the first of the plurality of destination devices for output thereby.

16. The method of claim 14 , further comprising:

based on the assessed and monitored at least one characteristic, adaptively providing a first subset of the plurality of fragments, via a selected first of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide a second subset of the plurality of fragments, via a selected second of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

17. The method of claim 14 , further comprising:

operating the first at least one communication interface to receive, via the at least one input channel, a first signal stream including a first plurality of fragments and a second signal stream including a second plurality of fragments; and

based on the assessed and monitored at least one characteristic, adaptively providing the first signal stream including the first plurality of fragments, via a selected first one or more of the plurality of output channels, to a first of the plurality of destination devices for output thereby and to provide the second signal stream including the second plurality of fragments, via a selected second one or more of the plurality of output channels, to a second of the plurality of destination devices for output thereby.

18. The method of claim 14 , wherein:

the gateway communication device is within a convergent digital home network (CDHN) compliant in accordance with IEEE P1905.1; and

the plurality of destination devices is a plurality of client communication devices located downstream from the gateway communication device within the within the CDHN;

and further comprising:

assessing and monitoring at least one characteristic corresponding to the plurality of output channels using a discovery and mapping protocol based on IEEE P1905.1.

19. The method of claim 14 , wherein:

the first at least one input channel is at least one Internet communication pathway;

the at least one signal stream including the plurality of fragments received via the at least one Internet communication pathway from a server communication device, including an adaptive bit rate (ABR) encoder, located upstream from the gateway communication device; and

the plurality of destination devices is a plurality of client communication devices located downstream from the gateway communication device.

20. The method of claim 14 , wherein:

the first at least one input channel is at least one Internet communication pathway;

the at least one signal stream including the plurality of fragments is received via the at least one Internet communication pathway from a server communication device, including an adaptive bit rate (ABR) encoder, located upstream from the gateway communication device;

a first of the plurality of fragments corresponding to first portion of a source video sequence encoded in accordance with a first resolution; and

a second of the plurality of fragments corresponding to second portion of the source video sequence encoded in accordance with a second resolution.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2012
From: CHEN, XUEMIN (SHERMAN); KLIGER, AVI; KLEIN, PHILIPPE
To: BROADCOM CORPORATION
Reel/Frame 029527/0132 →