IP Library Granted Patent US 7,660,357
Granted Patent B2
US 7,660,357 · App. 10/610,149 · Granted Feb 9, 2010

PES data 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 7,660,357
App. No.
10/610,149
Granted
Feb 9, 2010
Kind
B2
Abstract

A system and method for detecting PES headers is presented herein. PES headers are detected by a combination of hardware and firmware. Hardware logic is used to detect the PES start codes while multithreaded firmware us used to process the packet.

Claims (24)

1. A system for processing packets, said system comprising:

state logic for detecting headers associated with the packets;

a processor for loading contexts responsive to the state logic detecting the headers; and

a buffer for storing the packets; and

wherein the state logic interrupts the processor, responsive to detecting the headers.

2. The system of claim 1 , wherein the packets comprise identifiers, and wherein the processor loads contexts associated with the identifiers.

3. The system of claim 2 , wherein the processor stores contexts, responsive to detecting the end of the packets.

4. The system of claim 3 , wherein the processor associates the stored contexts with the identifiers in the packets.

5. The system of claim 1 , wherein the packets and the headers associated with the packets are carried in at least one payload of at least one transport stream packet, and wherein the headers comprise PES headers.

6. A method for processing packets comprising:

detecting PES headers associated with the packets;

loading contexts responsive to detecting the PES headers;

storing the packets; and

generating an interrupt, responsive to detecting the PES headers.

7. The method of claim 6 , wherein the packets comprise identifiers, and wherein loading the contexts further comprises loading the context associated with the identifiers.

8. The method of claim 7 , further comprising:

storing contexts, responsive to detecting the end of the packets.

9. The method of claim 8 , further comprising associating the stored contexts with the identifiers in the packets.

10. The method of claim 6 , wherein the packets and the PES headers associated with the packets are carried in at least one payload of at least one transport stream packet.

11. A method for processing packets comprising:

detecting headers associated with the packets;

loading contexts responsive to detecting the headers; and

storing the packets; and

wherein the packets and the headers associated with the packets are carried in at least one payload of at least one transport packet.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED AT REEL: 047195 FRAME: 0827. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047924/0571 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0827 →
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 →