IP Library Granted Patent US 9,538,199
Granted Patent B2
US 9,538,199 · App. 14/677,757 · Granted Jan 3, 2017

Data transmission across independent streams

Inventors: Wade Wan (Orange, CA); Rajesh Mamidwar (San Diego, CA); Xuemin Chen (Rancho Sante Fe, CA); Marcus Kellerman (Poway, CA); Brett Tischler (San Diego, CA)
Assignee: BROADCOM CORPORATION
H04N19/68H04L45/745H04L65/607H04N19/39H04N19/66H04N21/2383H04N21/23602H04N21/234327H04N21/242H04N21/4305H04N21/4382H04N21/4622
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,538,199
App. No.
14/677,757
Granted
Jan 3, 2017
Kind
B2
Abstract

Various systems and methods are provided for transmission of related data components across independent streams. In one embodiment, among others, a transmitting device may separate transmission data into related data components and transmit each related data component in an associated transport stream. Each related data component includes a synchronization tag associated with synchronization of the related data component within the transmission data. In another embodiment, a receiving device may receive related data components transmitted in separate transport streams and decode the related data components based at least in part upon a synchronization tag included in each related data component. In another embodiment, among others, a method for includes receiving data components transmitted on a plurality of transport streams, separating related data components from unrelated data components in the transport streams based at least in part upon a synchronization tag of each related data component; and decoding the related data components.

Claims (23)

1. A transmitting device, comprising:

circuitry configured to:

separate transmission data into related data components, each related data component associated with one of a plurality of transport streams, each of the related data components related to a first set of frame identifiers;

merge the related data components with unrelated data components before transmitting in the associated transport stream, the unrelated data components related to a second set of frame identifiers different than the first set of frame identifiers; and

transmit each related data component in the associated transport stream, each related data component including a synchronization tag associated with synchronization of the related data components within the transmission data.

2. The transmitting device of claim 1 , the circuitry further configured to include the synchronizing tag in the related data component.

3. The transmitting device of claim 1 , wherein the transmission data comprises video content.

4. The transmitting device of claim 3 , wherein the video content is separated into a base layer component and at least one enhanced layer component, wherein the base layer component and the at least one enhanced layer component are transmitted in different transport streams.

5. The transmitting device of claim 4 , wherein a plurality of enhanced layer components of the video content are transmitted in the same transport stream.

6. The transmitting device of claim 1 , the circuitry further configured to modulate the related data components at a modulation rate for transmission in the associated transport stream, the circuitry comprising a modulation buffer, wherein the modulation rate is adjusted based at least in part upon a condition of the modulation buffer.

7. The transmitting device of claim 1 , wherein the synchronization tag comprises a time stamp.

8. The transmitting device of claim 1 , wherein the synchronization tag comprises a frame identifier.

9. A receiving device, comprising:

circuitry configured to:

receive a plurality of related data components transmitted in separate transport streams, each related data component including a synchronization tag associated with synchronization of the related data components received in the separate transport streams, each of the related data components related to a first set of frame identifiers, the transport streams further including a plurality of unrelated data components merged with the related data components within the transport streams, the unrelated data components related to a second set of frame identifiers different than the first set of frame identifiers; and

decode the plurality of related data components based at least in part upon the synchronization tag.

10. The receiving device of claim 9 , the circuitry further configured to separate related data components from unrelated data components in the same transport stream based at least in part upon the synchronization tags of the related data components.

11. The receiving device of claim 9 , further comprising a wideband tuner configured to separate related data components from unrelated data components in each of a plurality of separate transport streams based at least in part upon the synchronization tag of the related data components.

12. The receiving device of claim 11 , wherein the wideband tuner is configured to identify related data components based at least in part upon information in the synchronization tag.

13. The receiving device of claim 9 , wherein the synchronization tag comprises a frame identifier.

14. The receiving device of claim 9 , wherein the synchronization tag comprises a time stamp.

15. The receiving device of claim 9 , wherein the plurality of related data components comprise a base layer component transmitted in a first transport stream and an enhanced layer component transmitted in a second transport stream.

16. The receiving device of claim 15 , wherein the base layer component and the enhanced layer component are scalable video coding (SVC) layer components.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2016
From: WAN, WADE; MAMIDWAR, RAJESH; CHEN, XUEMIN; KELLERMAN, MARCUS; TISCHLER, BRETT
To: BROADCOM CORPORATION
Reel/Frame 039295/0331 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
Continuity (3)
Continuation 13566254 · Aug 3, 2012
Provisional Application 61515543 · Aug 5, 2011
Related Publication 20150215650A1 · Jul 30, 2015