IP Library Granted Patent US 7,701,369
Granted Patent B2
US 7,701,369 · App. 12/215,318 · Granted Apr 20, 2010

Method and encoder for encoding a size of a data section and method and decoder for determining a size of a data section

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,701,369
App. No.
12/215,318
Granted
Apr 20, 2010
Kind
B2
Abstract

The invention is related to a method for encoding a size of a data section and to an encoder for encoding a size of a data section. The invention is further related to a method for determining a size of a data section and to a decoder for determining a size of a data section. The method for encoding a size of a data section comprises the step of increasing the size and the step of determining the number of information units necessary for encoding the increased size. Furthermore, the method comprises the step of decreasing the determined number and the step of forming a code by encoding the decreased determined number and by encoding the increased size. Due to knowledge of an increased lower bound, instead of the number of information units actually necessary for encoding the size a decreased number can be encoded.

Claims (33)

1. Method for encoding a size of a data section, the method comprising the steps of

Increasing the size;

Determining a number of information units necessary for encoding the increased size;

Decreasing the determined number;

Forming a code by encoding the decreased determined number and by encoding the increased size.

2. Method according to claim 1 , characterized by

Increasing the size by one and

Decreasing the determined number by two.

3. Method according to claim 1 , wherein

the increased size is binary encoded;

the decreased determined number is encoded by a respective number of information units of equal content and

the code is formed by concatenating the two encodings.

4. Method for determining a size from a string of information units, the method comprising

reading one or more information units until a information unit with a pre-defined value is read wherein for each information unit read a counter is incremented;

Reading the counted number of subsequent information units;

Decoding a value comprised in the subsequent information units read

Determining a preliminary size by adding a counter dependent value to the decoded value and

Determining the size by decreasing the preliminary size.

5. Method according to claim 4 , characterized by

Decreasing the preliminary size by two, if the preliminary size is greater than two.

6. Method according to claim 4 , wherein the size indicates the size of a data section comprised in the information unit string.

7. Decoder for determining a size from a string of information units, the decoder comprises

Means for reading information units;

A counter;

a controller for controlling reading of information units in dependency on the counter;

Means for decoding a value comprised in the sequence of information units read and

Means for determining the size by decreasing the decoded value.

8. Encoder for encoding a size, the encoder comprising

means for increasing the size;

means for encoding the increased size wherein the number of information units necessary for encoding can be determined;

means for decreasing the determined number of information units;

means for encoding the decreased number of information units.

9. A storage medium comprising a size indicator wherein the size indicator is encoded in accordance to a method which comprises the features of any of the claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2011
From: THOMSON LICENSING
To: GVBB HOLDINGS S.A.R.L.
Reel/Frame 026028/0071 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2008
From: KUPPENS, CHRIS
To: THOMSON LICENSING
Reel/Frame 021216/0679 →