Method and apparatus for operating a transport stream encoder to produce a stream of packets carrying data representing a plurality of component signals

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5574505
SERIAL NO

08442429

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus are disclosed for operating a transport stream encoder to produce a stream of packets carrying data representing a plurality of component signals which comprises the following steps. The packet stream is partitioned into successive groups, each group containing a predetermined number of packet slots. A plurality of priority lists is maintained, one for each of the packet slots in the group. Each priority list contains a plurality of entries, and each entry identifies one of the component signals. When a packet slot is to be produced, the entries in the priority list corresponding to that packet slot are traversed, one at a time. For each of those entries it is determined whether the component signal identified by that entry can produce a packet. If it can, a packet containing data representing that component signal is produced. Only if none of the component signals identified by the entries in the priority list can produce a packet is a null packet produced.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
THOMSON MULTIMEDIA S.A.COURBEVOIE121

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Acampora, Alfonse A Staten Island, NY 18 1324
D'Alessandro, Victor V Berkleley Heights, NJ 2 83
Fedele, Nicola J Kingston, NJ 22 848
Lyons, Paul W New Egypt, NJ 8 348

Cited Art Landscape

Patent Info (Count) # Cites Year
 
GENERAL ELECTRIC COMPANY (2)
* 5111292 Priority selection apparatus as for a video signal processor 213 1991
* 5365272 Method for formatting compressed video data into transport cells 112 1993
 
AT&T IPM CORP. (1)
* 5510844 Video bitstream regeneration using previously agreed to high priority segments 30 1994
 
RAMOT AT TEL AVIV UNIVERSITY LTD. (1)
* 5504823 Image data partitioning circuit for parallel image decoding system 25 1993
 
AT&T Bell Laboratories (1)
* 5115309 Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders 259 1990
 
GOOGLE INC. (1)
* 5517250 Acquisition of desired data from a packetized data stream and synchronization thereto 153 1995
 
RCA Thomson Licensing Corporation (1)
* 5455629 Apparatus for concealing errors in a digital video processing system 135 1993
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6725332 Hierarchical priority filter with integrated serialization for determining the entry with the highest priority in a buffer memory 6 2001
 
Other [Check patent profile for assignment information] (2)
* 2004/0179,820 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 16 2004
7636306 Method and system for scheduled streaming of best effort data 5 2005
 
SNAPTRACK, INC. (6)
* 6792007 Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method 28 1999
7548555 Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method 3 2004
* 2005/0025,147 Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method 2 2004
8374195 Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method 0 2009
* 2009/0235,362 DATA TRANSMISSION APPARATUS AND METHOD, DATA RECEIVING APPARATUS AND METHOD, AND DATA TRANSMISSION AND RECEPTION SYSTEM AND METHOD 0 2009
7996915 Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method 0 2010
 
SONY CORPORATION (5)
* 6094522 Video data recording and reproduction apparatus having a plurality of input/output control devices 10 1996
* 6285689 Method and apparatus for verifying multiplexing schedule of digital signals and apparatus for multiplexing digital signals 4 1997
6498894 Video and/or audio data recording and/or reproduction apparatus 45 1999
* 7675555 Recording method, recording apparatus, recording medium, reproduction method, reproduction apparatus and image pickup apparatus 1 2004
* 2005/0175,321 Recording method, recording apparatus, recording medium, reproduction method, reproduction apparatus and image pickup apparatus 17 2004
 
NYTELL SOFTWARE LLC (2)
* 6570926 Active techniques for video transmission and playback 42 1999
* 6480537 Active techniques for video transmission and playback 37 1999
 
THOMSON MULTIMEDIA S.A. (2)
* 5729292 Optimizing performance in a packet slot priority packet transport system 5 1995
* 5864557 Method and apparatus for opportunistically transferring data in a packet stream encoder 30 1996
 
SKYSTREAM NETWORKS INC. (8)
6351471 Brandwidth optimization of video program bearing transport streams 131 1998
6351474 Network distributed remultiplexer for video program bearing transport streams 129 1998
6292490 Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer 51 1998
6246701 Reference time clock locking in a remultiplexer for video program bearing transport streams 52 1998
6195368 Re-timing of video program bearing streams transmitted by an asynchronous communication link 40 1998
6831892 Bandwidth optimization of video program bearing transport streams 21 2001
6744785 Network distributed remultiplexer for video program bearing transport streams 28 2001
7680151 Method and system for scheduled streaming of best effort data 5 2006
 
TANDBERG TELEVISION, INC. (4)
7693222 Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation 2 2003
* 2005/0039,064 Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation 9 2003
7620073 Bandwidth optimization of video program bearing transport streams 4 2004
* 2005/0105,486 Bandwidth optimization of video program bearing transport streams 12 2004
 
SAMSUNG ELECTRONICS CO., LTD. (3)
* 6018369 Video decoder with closed caption data on video output 48 1996
* 5801782 Analog video encoder with metered closed caption data on digital video input interface 24 1996
* 6256072 Closed-caption broadcasting and receiving method and apparatus thereof suitable for syllable characters 49 1997
 
THOMSON LICENSING (4)
7215679 Method, apparatus and data structure enabling multiple channel data stream transmission 11 2001
7027520 Method and apparatus for simultaneously retrieving portions of a data stream from different channels 1 2001
* 2003/0165,200 Method and apparatus for simultaneously retrieving portions of a data stream from different channels 4 2001
* 2003/0043,798 Method, apparatus and data structure enabling multiple channel data stream transmission 6 2001
 
ZH INTERACTIVE SYSTEMS L.L.C. (1)
* 2003/0022,682 METHOD AND APPARATUS FOR TRANSMITTING DATA 10 1998
 
NEC CORPORATION (1)
* 6594758 System, method, and medium for broadcasting service contents 15 1999
 
DIVICOM, INC. (1)
* 5835493 MPEG transport stream remultiplexer 113 1996
 
SOCIONEXT INC. (2)
* 8549200 Multiprocessor system configured as system LSI 2 2009
* 2010/0106,876 MULTIPROCESSOR SYSTEM CONFIGURED AS SYSTEM LSI 1 2009
 
FORE SYSTEMS, INC. (1)
* 7031330 Very wide memory TDM switching system 37 1999
 
VENTURE LENDING & LEASING IV, INC. (1)
* 2002/0126,711 Network distributed remultiplexer for video program bearing transport streams 13 2001
 
ERICSSON TELEVISION INC. (3)
8880709 Method and system for scheduled streaming of best effort data 1 2002
7693188 Video remultiplexer for dynamic remultiplexing, multi-mode operation and jitter reduced asynchronous communication 3 2003
7778249 Method and system for scheduled streaming of best effort data 5 2005
 
Stellar One Corporation (1)
* 5959659 MPEG-2 transport stream decoder having decoupled hardware architecture 126 1995
 
BROADCOM CORPORATION (2)
7487200 Method and apparatus for performing priority encoding in a segmented classification system 5 2000
* 2006/0280,193 METHOD AND APPARATUS FOR PERFORMING PACKET CLASSIFICATION FOR POLICY-BASED PACKET ROUTING 3 2006
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
8650573 System and method for controlling priority in SCA multi-component and multi-port environment 0 2009
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
* 5920572 Transport stream decoder/demultiplexer for hierarchically organized audio-video streams 187 1996
* 6097439 Omnibus closed captioning decoder for encoded video 5 1998
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (15)
* 5923869 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 133 1996
6393574 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 105 1998
6546195 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 52 2001
6526226 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 40 2001
6519414 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 17 2001
6516138 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 17 2001
6516139 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 17 2001
6502198 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 19 2001
6502199 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 17 2001
6502200 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 18 2001
6484266 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 16 2001
6470460 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 107 2001
6907190 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 20 2003
7194194 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 19 2004
6954584 Method and an apparatus reproducing bitstream having non-sequential system clock data seamlessly therebetween 28 2004
* Cited By Examiner