IP Library Granted Patent US 8,184,663
Granted Patent B2
US 8,184,663 · App. 12/145,288 · Granted May 22, 2012

Multi-format stream re-multiplexer for multi-pass, multi-stream, multiplexed transport stream processing

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,184,663
App. No.
12/145,288
Granted
May 22, 2012
Kind
B2
Abstract

A device for transport stream processing is provided. The device includes a plurality of data inputs and a transport stream re-multiplexer for receiving a plurality of data streams from the plurality of data stream inputs and multiplexing the data streams into a transport stream. A transport stream processor receives the transport stream, de-multiplexes the transport stream to process one or more of the data streams, and provides the processed data stream to the transport stream re-multiplexer as one of the plurality of data streams.

Claims (31)

1. A device for transport stream processing comprising:

a plurality of data inputs;

a transport stream re-multiplexer for receiving a plurality of data streams from the plurality of data stream inputs and multiplexing the data streams into a transport stream; and

a transport stream processor for receiving the transport stream, de-multiplexing the transport stream to process one or more of the data streams, and to provide the processed data stream to the transport stream re-multiplexer as one of the plurality of data streams;

wherein the transport stream re-multiplexer further comprises a packet identifier remap system for replacing a packet identifier of a data packet with an index.

2. The device of claim 1 wherein the transport stream re-multiplexer further comprises an arbiter applying a priority scheme to the plurality of data streams inputs.

3. The device of claim 1 further comprising a transport stream switch providing a high speed data stream as one of the plurality of data streams.

4. The device of claim 1 further comprising a hard disk drive providing a data stream as one of the plurality of data streams.

5. The device of claim 1 wherein the transport stream processor further comprises a broadcast descrambler system for descrambling a broadcast data stream.

6. The device of claim 1 wherein the transport stream processor further comprises a local descrambler system for descrambling a local data stream.

7. The device of claim 1 wherein the transport stream processor further comprises a local scrambler system for scrambling a data stream for local storage.

8. A device for transport stream processing comprising:

a transport stream re-multiplexer for receiving a plurality of data streams and multiplexing the data streams into a transport stream; and

a transport stream processor for receiving the transport stream, de-multiplexing the transport stream to process one or more of the data streams, and to provide the processed data stream to the transport stream re-multiplexer as one of the plurality of data streams;

wherein the transport stream re-multiplexer further comprises a packet identifier remap system for replacing a packet identifier of a data packet with an index.

9. The device of claim 8 wherein the transport stream re-multiplexer further comprises an arbiter applying a priority scheme to the plurality of data streams inputs.

10. The device of claim 8 wherein the transport stream re-multiplexer further comprising a null packet insertion system for converting a variable bit rate transport stream into a constant bit rate transport stream.

11. The device of claim 8 wherein the transport stream processor is for receiving the transport stream, de-multiplexing the transport stream to process one or more of the data streams, and to provide the processed data stream to the transport stream re-multiplexer as one of the plurality of data streams by utilizing the index instead of the packet identifier.

12. The device of claim 8 wherein the device is configured to descramble a broadcast data stream.

13. The device of claim 8 wherein the device is configured to descramble a local data stream.

14. The device of claim 8 wherein the device is configured to scramble a data stream for local storage.

15. The device of claim 8 further comprising an arbiter that applies a priority scheme to the plurality of data streams inputs.

16. The device of claim 8 further comprising a transport stream switch providing a high speed data stream as one of the plurality of data streams.

17. The device of claim 8 further comprising a hard disk drive providing a data stream as one of the plurality of data streams.

18. A device for transport stream processing comprising:

a plurality of data inputs;

means for receiving a plurality of data streams from the plurality of data stream inputs and multiplexing the data streams into a transport stream; and

a transport stream processor for receiving the transport stream, de-multiplexing the transport stream to process one or more of the data streams, and to provide the processed data stream as one of the plurality of data streams; and

means for replacing a packet identifier of a data packet with an index.

19. The device of claim 18 wherein a priority scheme is applied to the plurality of data streams inputs.

20. The device of claim 18 wherein a high speed data stream is provided as one of the plurality of data streams.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028146/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: NXP
To: NXP HOLDING 1 B.V.
Reel/Frame 023928/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: TRIDENT MICROSYSTEMS (EUROPE) B.V.; NXP HOLDING 1 B.V.
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023928/0552 →