IP Library Granted Patent US 8,874,748
Granted Patent B2
US 8,874,748 · App. 12/982,073 · Granted Oct 28, 2014

Method and system for combining and/or blending multiple content from different sources in a broadband gateway

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,874,748
App. No.
12/982,073
Granted
Oct 28, 2014
Kind
B2
Abstract

A method and system are provided in which a broadband gateway may receive different content from different sources, may combine the content to produce a combined content, and may communicate the combined content to a device connected to the broadband gateway. The content may be automatically and/or manually synchronized. The synchronization may be based on a clock signal received from the device, a clock signal from another device connected to the broadband gateway, and/or a clock signal received through one or more network access service providers. The content may be video image data and/or audio data. Moreover, user-generated content may be received and combined by the broadband gateway when in a peer-to-peer communication configuration with the source of the content. When more than two different content are received, the broadband gateway may be utilized to select which contents to combine.

Claims (38)

1. A method, comprising:

in a broadband gateway that enables communication with a plurality of devices, the broadband gateway being configured to handle a plurality of physical layer connections to a plurality of corresponding network access service providers:

receiving a first content from a first source and a second content from a second source, both of which are received through one or more of the plurality of corresponding network access service providers;

combining the received first content and the received second content to produce a combined content, where the combining is based on a synchronization of the received first content and the received second content, the synchronization based on a slowest of a clock signal associated with the received first content and a clock signal associated with the received second content; and

communicating the combined content to a device among the plurality of devices, the combined content being output to a user by the device.

2. The method of claim 1 , comprising combining a portion of the received first content and a portion of the received second content for interleaved output by the device, the portion of the received first content being associated with a first output time period different from a second output time period associated with the portion of the received second content.

3. The method of claim 1 , wherein the synchronization of the received first content and the received second content is performed automatically.

4. The method of claim 1 , wherein the synchronization, by the broadband gateway, of the received first content and the received second content is performed based on user input.

5. The method of claim 1 , wherein the synchronization of the received first content and the received second content is based on one or more of a clock signal received by the broadband gateway from the device or a clock signal received by the broadband gateway from another device of the plurality of devices.

6. The method of claim 1 , wherein the first source is a first content provider and the second source is a second content provider.

7. The method of claim 1 , wherein the first content and second content are video image data concurrently output by the device.

8. The method of claim 1 , wherein:

the first content is user-generated content; and

the first source is in a peer-to-peer configuration with the broadband gateway.

9. A method, comprising:

in a broadband gateway that enables communication with a plurality of devices of a local network serviced by the broadband gateway, the broadband gateway being configured to handle a plurality of physical layer connections to a plurality of corresponding network access service providers:

receiving a first content from a first source, a second content from a second source, and a third content from a third source through one or more of the plurality of corresponding network access service providers;

selecting two contents from the received first content, the received second content, and the received third content, the two selected contents both comprising video image data; and

combining the two selected contents to produce combined content for combined output, where the combining of the two selected contents is based on a synchronization of the two selected contents, the synchronization based on a slowest of a clock signal associated with a first of the two selected contents and a clock signal associated with a second of the two selected contents; and

communicating the combined content to a device among the plurality of devices, the combined content being output to a user by the device.

10. A system, comprising:

a broadband gateway that enables communication with a plurality of devices of a local network serviced by the broadband gateway, the broadband gateway being configured to handle a plurality of physical layer connections to a plurality of corresponding network access service providers, the broadband gateway comprising one or more processors, one or more circuits, or any combination thereof configured to:

receive a first content from a first source and a second content from a second source, both of which are received through one or more of the plurality of corresponding network access service providers;

combine the received first content and the received second content to produce a combined content, where the combined content is based on a synchronization of the received first content and the received second content, the synchronization based on a slowest of a clock signal associated with the received first content and a clock signal associated with the received second content; and

communicate the combined content to a device among the plurality of devices, the combined content being output to a user by the device.

11. The system of claim 10 , wherein the one or more processors, one or more circuits, or any combination thereof are configured to combine a portion of the received first content and a portion of the received second content for interleaved output by the device, the portion of the received first content being associated with a first output time period different from a second output period associated with the portion of the received second content.

12. The system of claim 10 , wherein the one or more processors, one or more circuits, or any combination thereof are configured to synchronize the received first content and the received second content automatically.

13. The system of claim 10 , wherein the one or more processors, one or more circuits, or any combination thereof are configured to synchronize the received first content and the received second content in response to a user input.

14. The system of claim 10 , wherein the one or more processors, one or more circuits, or any combination thereof are configured to synchronize the received first content and the received second content based on one or more of a clock signal received by the broadband gateway from the device or a clock signal received by the broadband gateway from another device of the plurality of devices.

15. The system of claim 10 , wherein the first source is a first content provider and the second source is a second content provider.

16. The system of claim 10 , wherein the first content and second content are video image data concurrently output by the device.

17. The system of claim 10 , wherein:

the first content is user-generated content; and

the first source is in a peer-to-peer configuration with the broadband gateway.

18. The system of claim 10 , wherein the one or more processors, one or more circuits, or any combination thereof are configured to:

receive a third content from a third source through the one or more of the plurality of corresponding network access service providers;

select two contents from the received first content, the received second content, and the received third content; and

combine the two selected contents to produce a second combined content, the second combined content of the two selected contents being based on a synchronization of the two selected contents.

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 Feb 8, 2011
From: GARRETT, DAVID; KARAOGUZ, JEYHAN; CHEN, XUEMIN; DIAB, WAEL WILLIAM; LUNDGREN, DAVID; PRODAN, RICHARD
To: BROADCOM CORPORATION
Reel/Frame 025771/0958 →