IP Library › Granted Patent US 7,567,584
Granted Patent B2
US 7,567,584 · App. 11/033,832 · Granted Jul 28, 2009

Multiplex scheme conversion apparatus

Assignee: Panasonic Corporation
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,567,584
App. No.
11/033,832
Granted
Jul 28, 2009
Kind
B2
Abstract

A multiplex scheme conversion apparatus ( 103 ) includes (i) a packet loss judgment unit ( 202 ) that judges the packet loss of a TS packet, performs error processing in the case where a packet loss is detected, and outputs the payload data on which error processing has already been performed and (ii) a Box making unit ( 206 ) that makes ‘moov’ including error information and ‘mdat’ based on inputted AU data and the display time in a PES header.

Claims (29)

1. A demultiplexer which demultiplexes coded data including data units and identification information, said demultiplexer comprising:

a separation unit operable to separate the identification information from the data units by obtaining the identification information from the coded data, the identification information including at least one of (1) a particular bit string indicating a starting position of a corresponding one of the data units, and (ii) size information of the corresponding one of the data units, and

a conversion unit operable to:

judge that the identification information needs to be converted, when the identification information is different from the-predetermined identification information;

convert a particular bit string into information indicating a size of a corresponding one of the data units by obtaining the size information of the corresponding one of the data units, when it is judged that the identification information needs to be converted and when the predetermined identification information is the information indicating the size of the corresponding one of the data units;

convert the information indicating the size of the corresponding one of the data units into the particular bit string, when it is judged that the identification information needs to be convened and when the predetermined identification information is the particular bit string indicating the starting position of the corresponding one of the data units; and

place the converted identification information at the head of the corresponding one of the data units.

2. A demultiplexer which demultiplexes coded data including data units and identification information, said demultiplexer comprising:

a separation unit operable to separate the identification information from the data units by obtaining the identification information from the coded data; and

A conversion unit operable to:

convert the identification information into predetermined identification information, and

place the predetermined identification information at a head of a corresponding one of the data units,

wherein the identification information includes at least one of (i) a particular bit string indicating a starting position of a corresponding one of the data units, and (ii) size information of the corresponding one of the data units,

wherein, when the identification information and next identification information are particular bit strings,

said conversion unit is operable to:

obtain a data size of a data portion ranging from the starting position indicated by the identification information to a starting position indicated by the next identification information; and

convert the identification information that is the particular bit string into the predetermined identification information that is the information indicating the data size.

3. A demultiplexer which demultiplexes coded data including data units and identification information, said demultiplexer comprising:

A separation unit operable to separate the identification information from the data units by obtaining the identification information from the coded data, the identification information including at least one of (i) a particular bit string indicating a starting position of a corresponding one of the data units, and (ii) size information of the corresponding one of the data units, and

a conversion unit operable to:

judge that the identification information needs to be converted, when the identification information is different from predetermined identification information;

convert the information indicating the size of the corresponding one of the data units into the particular bit string, when it is judged that the identification information needs to be converted and when the predetermined identification information is the particular bit string indicating the starting position of the corresponding one of the data units; and

place the converted identification information at the head of the corresponding one of the data units.

4. A demultiplexer which demultiplexes coded data including data units and identification information, said demultiplexer comprising:

a separation unit operable to separate the identification information from the data units by obtaining the identification information from the coded data, the identification information including at least one of (i) a particular bit string indicating a starting position of a corresponding one of the data units, and (ii) size information of the corresponding one of the data units, and

a conversion unit operable to:

judge that the identification information needs to be converted, when the identification information is different from predetermined identification information;

convert a particular bit string into information indicating a size of a corresponding one of the data units by obtaining the size information of the corresponding one of the data units, when it is judged that the identification information needs to be converted and when the predetermined identification information is the information indicating the size of the corresponding one of the data units; and

place the converted identification information at the head of the corresponding one of the data units.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: PANASONIC CORPORATION
To: SOVEREIGN PEAK VENTURES, LLC
Reel/Frame 047914/0675 →
CHANGE OF NAME Recorded Nov 21, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2005
From: TOMA, TADAMASA; MATSUI, YOSHINORI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 016185/0537 →
Priority Claims (1)
JP 2004-007817 · Jan 15, 2004 · national
Continuity (1)
Related Publication 20050169303A1 · Aug 4, 2005