Method and apparatus for processing and packetizing data from a data stream
US5946318A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Mar 21, 1997 |
| Grant date | Aug 31, 1999 |
| Priority date | — |
| Expiry date | Mar 21, 2017 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/2441
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An improved method and apparatus for processing a data stream containing multiple data packets, which can contain audio or video data. The present invention parses a data stream until it reaches the start of a packet containing audio or video data. This data is bundled by the present invention. For data packets crossing over multiple buffers, multiple bundles are created. One bundle for packets crossing multiple buffers can be made if the data it maps to can be coalesced into a discrete continuous buffer. Information is associated with this bundle containing the first and last buffer indexes such that when the bundle is consumed, the corresponding buffers can be released. Otherwise, a separate bundle will be created for each separate buffer until the end of the packet is reached and when all bundles for an associated buffer are consumed then the buffer can be released.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.