System and method for representing compressed information

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S746000

Reexamination Certificate

active

06718507

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of Invention
The invention relates to a system and method for representing compressed information within a data stream.
2. Description of Related Art
Currently, numerous standards exist for encoding data for transmission across a channel to a receiver (decoder). For example, the International Standard ISO/IEC 13818-7, Advanced Audio Coding, also known as MPEG-2 AAC, specifies a syntax for representing compressed audio signals which are suitable for transmission over limited bandwidth channels. The same syntax with one minor backwards compatible extension is International Standard ISO/IEC 14496-3, also known as MPEG-4 audio. Because these standards typically address transmission of the compressed data over bit-serial channels (e.g., a radio modem channel) the compressed format is often referred to as a bitstream, although the standard is equally valid for other transmissions or storage formats.
Current standards for representing compressed data in a data stream may not support re-synchronization of the bitstream and a decoder. Additionally, current standards may not provide for any explicit form of error detection, error control, or error recovery. For example with existing protocols, such as MPEG-2 AAC, it is necessary for the decoder to know the beginning of a received stream of raw data in order for the decoder to be able to decode the raw data. While information for synchronization of a decoder to a raw data stream is available in applications, such as receiving a computer file from a hard drive or the like, in many applications the synchronization information is not available. For example, in satellite or digital radio communications, the decoder can begin to receive the signal at any point during the signal transmission. Accordingly, the decoder needs to be able to synchronize with the signal in order to properly decode the signal.
One solution to resolving the synchronization problem, is to provide a separate synchronization channel in parallel to the data channel. An example of this technique could include having a decoder receive a first data stream containing video data, a second data stream containing audio data and a third data stream containing synchronization data. Accordingly, the decoder may then use the synchronization data to decode and synchronize with both the audio and video data. However, such systems can become very complicated since the decoder must receive and process numerous different signals.
Accordingly, there exists a need for providing a method for representing compressed information which provides for re-synchronization along with error detection and error correction.
SUMMARY OF THE INVENTION
In the Advanced Audio Coding (AAC) syntax, for example, the bitstreams which represent a contiguous interval in the signal time domain can be represented as a series of contiguous raw datablocks in the compressed time domain. The raw datablocks can include a series of elements, such as a single channel element (SCE), a channel pair element (CPE), a coupling channel element (CCE), a Ife channel element (LFE), a data stream element (DSE), a program config element (PCE) and a fill element.(FIL).
Of particular interest is the DSE, or data stream element, which is composed of a DSE ID, an element instance tag, a data byte align flag, a count, an Esc count, and a series of data stream bytes. For the DSE, the MPEG-2 AAC standard specifies the length and interpretation of the DSE ID, an element instance tag, the databyte align flag, the count and the ESC count. However, the MPEG-2 AAC standard only specifies the length, but not the interpretation of the data stream bytes. Furthermore, the value of count is equal to the number of data stream bytes that are present in the DSE. Accordingly, the MPEG-2 AAC syntax, and associated semantics, permits the DSE block to carry a number of bytes of information (i.e., “count” occurrences of “data stream byte”) whose meaning can be unknown to a standards compliant AAC decoder. By doing so the AAC standard is capable of being extended on a user-specified basis.
The present invention is a method for using the DSE block to give a bitstream of compressed data a re-synchronization, error detection, error control and/or error recovery capabilities while still maintaining full compliance to a standard, such as the MPEG-2 AAC standard. Accordingly, the present invention provides a system and method for storing re-synchronization, error correction and/or error detection data within an existing communication protocol, while still complying with the existing protocol's requirements. By doing so, data information can still be passed from an encoder to a decoder via a channel using an existing and well known standard transport protocol. However, the existing well known transport protocol can now include the data necessary for synchronization of the decoder to the received raw data, along with error detection and error correction by the decoder.


REFERENCES:
patent: 5475716 (1995-12-01), Huang
patent: 5668601 (1997-09-01), Okada et al.
patent: 5703887 (1997-12-01), Heegard et al.
patent: 5710783 (1998-01-01), Luthi et al.
patent: 5761437 (1998-06-01), Takano et al.
patent: 5812735 (1998-09-01), Wada
patent: 5886736 (1999-03-01), Chen
patent: 6032197 (2000-02-01), Birdwell et al.
patent: 6111916 (2000-08-01), Talluri et al.
patent: 6327688 (2001-12-01), Stolitzka et al.
patent: 6331829 (2001-12-01), Kawai
patent: 6381713 (2002-04-01), Irvin et al.
patent: 6396956 (2002-05-01), Ribas-Corbera et al.
patent: 6430722 (2002-08-01), Eroz et al.
patent: 6477681 (2002-11-01), Taipale et al.
patent: 6480475 (2002-11-01), Modlin et al.
patent: 6490705 (2002-12-01), Boyce

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for representing compressed information does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for representing compressed information, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for representing compressed information will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3196136

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.