Bandwidth optimization of video program bearing transport streams

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6831892
APP PUB NO 20020131443A1
SERIAL NO

10037762

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus comprising an input capable of receiving a bandwidth optimized transport stream is provided. The bandwidth optimized transport stream can be produced by receiving a transport stream of variably compressed program data bearing transport packets and one or more null transport packets. One or more of the null transport packets is selectively replaced with another to-be-remultiplexed non-null data bearing transport packet. Independently of determining an amount of information carried by a program data bearing transport packets from time to time in the received transport stream, at least one selected program bearing transport packet is scheduled for output in an output remultiplexed bitstream.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SKYSTREAM NETWORKS INC.SUNNYVALE, CA18

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gratacap, Regis Mill Valley, CA 11 798
Robinett, Robert Menlo Park, CA 6 353

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
5457780 System for producing a video-instruction set utilizing a real-time frame differential bit map and microblock subimages 112 1992
 
SONY CORPORATION (2)
5396497 Synchronization of audio/video information 152 1993
5835668 Transmission, recording and reproduction of digital data and time information in transport packets using a compression ratio 69 1995
 
PANASONIC CORPORATION OF NORTH AMERICA (1)
5650825 Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream 93 1995
 
GE TECHNOLOGY DEVELOPMENT, INC (1)
5426464 Field elimination apparatus for a video compression/decompression system 70 1994
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5510845 Receivers for digital signals buried within the trace and retrace intervals of NTSC television signals 29 1994
 
TRANSPACIFIC IP LTD. (1)
5978542 VTR tape format for compressed digital video using overlapped areas for forward and reverse high speed playback 22 1997
 
HITACHI, LTD. (1)
5477236 Method and apparatus for controlling movement of cursor 22 1991
 
RATEZE REMOTE MGMT. L.L.C. (1)
6049551 Method and apparatus for dynamic allocation of transmission bandwidth resources and for transmission of multiple audio signals with a video signal 75 1996
 
APPLE INC. (1)
5742599 Method and system for supporting constant bit rate encoded MPEG-2 transport over local ATM networks 64 1996
 
HUGHES ELECTRONICS CORPORATION (3)
5473601 Frequency reuse technique for a high data rate satellite communication system 94 1993
6078958 System for allocating available bandwidth of a concentrated media output 75 1997
5995726 Method and apparatus for requesting and retrieving information from a source computer using terrestrial and satellite interfaces 78 1997
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
5606539 Method and apparatus for encoding and decoding an audio and/or video signal, and a record carrier for use with such apparatus 52 1994
 
HUGHES NETWORK SYSTEMS, LLC (1)
6205473 Method and system for asymmetric satellite communications for local area networks 88 1997
 
BELL TELEPHONE LABORATORIES, INCORPORATED (1)
4920534 System for controllably eliminating bits from packet information field based on indicator in header and amount of data in packet buffer 63 1986
 
TIME WARNER CABLE ENTERPRISES LLC (1)
6044396 Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel 130 1995
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5946318 Method and apparatus for processing and packetizing data from a data stream 37 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5561791 Method and apparatus for conditioning timed program independent of transport timing 84 1995
 
LUCENT TECHNOLOGIES INC. (1)
5652627 System and method for reducing jitter in a packet-based transmission network 107 1994
 
U.S. PHILIPS CORPORATION (3)
5333135 Identification of a data stream transmitted as a sequence of packets 72 1993
5608697 Record carrier containing an audio and/or video signal which has been encoded and includes a decoder delay time parameter indicating a time delay for one or more portions of the signal 45 1996
5844867 Methods and apparatus for encoding and decoding an audio and/or video signal, and a record carrier used therewith or produced therefrom 31 1996
 
CISCO TECHNOLOGY, INC. (6)
5400401 System and method for transmitting a plurality of digital services 366 1992
5418782 Methods and apparatus for providing virtual service selection in a multi-service communications system 88 1994
5457701 Method for indicating packet errors in a packet-based multi-hop communications system 58 1994
5420866 Methods for providing conditional access information to decoders in a packet-based multiplexed communications system 289 1994
5640388 Method and apparatus for removing jitter and correcting timestamps in a packet stream 187 1995
6052384 Using a receiver model to multiplex variable-rate bit streams having timing constraints 74 1997
 
SKYSTREAM NETWORKS INC. (4)
* 6111896 Remultiplexer for video program bearing transport streams with program clock reference time stamp adjustment 122 1998
* 6246701 Reference time clock locking in a remultiplexer for video program bearing transport streams 58 1998
* 6292490 Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer 54 1998
* 6351471 Brandwidth optimization of video program bearing transport streams 132 1998
 
FUJITSU LIMITED (1)
5801781 Apparatus for converting moving picture stream of MPEG1 to transport stream of MPEG2 99 1996
 
OLYMPUS OPTICAL CO., LTD. (1)
5570335 Reproducing waveform correction circuit for optical information recording/reproducing system 23 1995
 
INTEL CORPORATION (1)
6163316 Electronic programming system and method 414 1997
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
5754783 Apparatus and method for interleaving timed program data with secondary data 62 1996
 
The Kohl Group, Inc. (1)
6058109 Combined uniform rate and burst rate transmission system 30 1997
 
ZENITH ELECTRONICS CORPORATION (2)
5914962 MPEG transport mux for independently clocked transport streams 32 1996
5905732 PCR restamper 70 1996
 
Thomson Consumer Electronics, Inc. (12)
5381181 Clock recovery apparatus as for a compressed video signal 62 1993
5430485 Audio/video synchronization in a digital transmission system 121 1993
5475688 Media error code generation as for a video inverse transport processor 26 1994
5475754 Packet video signal inverse transport processor memory address circuitry 111 1994
5521979 Packet video signal inverse transport system 48 1994
5619501 Conditional access filter as for a packet video signal inverse transport system 62 1994
5467139 Muting apparatus for a compressed audio/video signal receiver 72 1994
5473609 Method and apparatus for processing a conditional access program guide as for a satellite TV service 123 1994
5515106 Method and apparatus for transmitting/receiving a program guide for television services 174 1994
5568403 Audio/video/data component system bus 43 1994
5489947 On screen display arrangement for a digital video signal processing system 72 1995
5617146 System for controlling updates of extended data services (EDS) data 37 1995
 
ANOSOLE PASS HOLDINGS, L.L.C. (1)
5835843 Interactive audiovisual distribution system 201 1996
 
AT&T Bell Laboratories (1)
5287182 Timing recovery for variable bit-rate video on asynchronous transfer mode (ATM) networks 123 1992
 
RCA Licensing Corporation (1)
5565923 Apparatus for formatting a digital signal to include multiple time stamps for system synchronization 69 1995
 
GOOGLE TECHNOLOGY HOLDINGS LLC (9)
5603058 Video optimized media streamer having communication nodes received digital data from storage node and transmitted said data to adapters for generating isochronous digital data streams 171 1994
5517250 Acquisition of desired data from a packetized data stream and synchronization thereto 153 1995
5598415 Transmission of high rate isochronous data in MPEG-2 data streams 111 1995
5877812 Method and apparatus for increasing channel utilization for digital video transmission 120 1995
5956088 Method and apparatus for modifying encoded digital video for improved channel utilization 189 1995
5703877 Acquisition and error recovery of audio data carried in a packetized data stream 135 1995
5742623 Error detection and recovery for high rate isochronous data in MPEG-2 data streams 111 1996
5917830 Splicing compressed packetized digital video streams 460 1996
5991912 Digital video transport error handling in cell based communications systems 25 1997
 
HITACHI AMERICA, LTD. (1)
5691986 Methods and apparatus for the editing and insertion of data into an encoded bitstream 74 1995
 
LanQuest Group (1)
5812529 Method and apparatus for network assessment 144 1996
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (2)
5559999 MPEG decoding system including tag list for associating presentation time stamps with encoded data units 189 1994
5579317 Packet error propagation for MPEG transport demultiplexers 34 1995
 
RCA Thomson Licensing Corporation (3)
5361097 Priority processing of encoded video signal including insertion of datastream null words during priority analysis intervals 38 1993
5410355 Video signal processor including input codeword buffer for providing stored codewords to codeword priority analysis circuit 34 1993
5486864 Differential time code method and apparatus as for a compressed video signal 41 1993
 
GENERAL ELECTRIC COMPANY (8)
5289276 Method and apparatus for conveying compressed video data over a noisy communication channel 245 1992
5287178 Reset control network for a video signal encoder 148 1992
5231486 Data separation processing in a dual channel digital high definition television system 93 1992
5371547 Apparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidth 172 1993
5365272 Method for formatting compressed video data into transport cells 112 1993
5483287 Method for forming transport cells for conveying compressed video data 104 1994
5784110 Data processor for assembling transport data packets 20 1996
5796743 Data word indicator in a system for assembling transport data packets 56 1996
 
VERIZON PATENT AND LICENSING INC. (3)
5544161 ATM packet demultiplexer for use in full service network having distributed architecture 336 1995
5790176 Media server for supplying video and multi-media data over the public switched telephone network 251 1995
5790543 Apparatus and method for correcting jitter in data packets 120 1995
 
C-PHONE CORPORATION (1)
5534914 Videoconferencing system 88 1994
 
ALCATEL ITALIA S.P.A. (1)
4970590 System and device for package multiplexing in transmission of many data flows generated by a sole algorithm 10 1989
 
VIDEO STREAMING SOLUTIONS LLC (1)
5566208 Encoder buffer having an effective size which varies automatically with the channel bit-rate 140 1994
 
OpenTV, Inc. (3)
5448568 System of transmitting an interactive TV signal 171 1994
5539920 Method and apparatus for processing an audio video interactive signal 62 1994
5548532 Apparatus and method for formulating an interactive TV signal 121 1994
 
ENTERASYS NETWORKS, INC. (1)
5535209 Method and apparatus for transporting timed program data using single transport schedule 52 1995
 
THOMSON MULTIMEDIA (2)
5574505 Method and apparatus for operating a transport stream encoder to produce a stream of packets carrying data representing a plurality of component signals 56 1995
5621463 Easily expandable transport stream encoder 27 1995
 
ALCATEL-LUCENT USA INC. (1)
5675732 Dynamic channel assignment for TCP/IP data transmitted via cable television channels by managing the channels as a single sub network 142 1995
 
THOMSON LICENSING (1)
5459789 Packet TV program component detector 111 1994
 
OPEN TV, INC. (1)
5563648 Method for controlling execution of an audio video interactive program 112 1994
 
TELCORDIA TECHNOLOGIES, INC. (1)
4748618 Telecommunications interface 201 1986
 
DIVICOM, INC. (1)
5835493 MPEG transport stream remultiplexer 113 1996
 
AMTRAN TECHNOLOGY CO., LTD. (1)
5588025 Single oscillator compressed digital information receiver 119 1995
 
AT&T CORP. (1)
5396492 Method and apparatus for adaptive clock recovery 65 1993
 
PHILIPS ELECTRONICS NORTH AMERICA CORPORATION;INTELLECTUAL PROPERTY & STANDARDS (1)
5566174 MPEG information signal conversion system 143 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Cheetah Technologies, L.P. (2)
* 7080160 Method for creating accurate time-stamped frames sent between computers via a network 20 2001
* 2002/0073,228 Method for creating accurate time-stamped frames sent between computers via a network 57 2001
 
U.S. PHILIPS CORPORATION (1)
* 2001/0050,924 Method of inserting data of a second type into an input stream of a first type 6 2001
 
CISCO TECHNOLOGY, INC. (5)
* 7248590 Methods and apparatus for transmitting video streams on a packet network 49 2003
* 7778173 Clock recovery algorithm for remultiplexing MPEG-2 SPTSs and/or MPTSs in the presence of network jitter 1 2005
* 2006/0146,815 Clock recovery algorithm for remultiplexing MPEG-2 SPTSs and/or MPTSs in the presence of network jitter 9 2005
* 7778169 Packetizing media for a time slotted communication system 0 2005
* 2007/0053,373 Packetizing media for a time slotted communication system 9 2005
 
MICROSEMI FREQUENCY AND TIME CORPORATION (2)
* 7876788 Network time transfer 1 2005
* 2005/0190,797 Network time transfer 10 2005
 
TANDBERG TELEVISION, INC. (2)
7693222 Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation 2 2003
* 7620073 Bandwidth optimization of video program bearing transport streams 5 2004
 
ALCATEL-LUCENT USA INC. (2)
* 7649882 Multicast scheduling and replication in switches 5 2003
* 2004/0008,716 Multicast scheduling and replication in switches 26 2003
 
RENESAS TECHNOLOGY CORP. (1)
* 2003/0169,759 Communication device for processing data received from network 1 2002
 
WAG ACQUISITION, LLC (5)
* 8595372 Streaming media buffering system 1 2004
8185611 Streaming media delivery system 2 2010
* 2010/0223,362 Streaming media delivery system 8 2010
8327011 Streaming media buffering system 0 2012
8364839 Streaming media delivery system 1 2012
 
ARRIS ENTERPRISES LLC (1)
* 8036250 Method and apparatus of mutliplexing media streams 1 2003
 
SN Acquisition Inc. (1)
* 2004/0260,828 Streaming media buffering system 11 2004
 
COX COMMUNICATIONS, INC. (1)
* 7992172 Method and systems for multicast using multiple transport streams 1 2000
 
KEEN PERSONAL TECHNOLOGIES, INC. (1)
* 8091112 System and a method for transmitting and receiving a program with improved efficiency 112 2001
 
WISTRON CORPORATION (2)
* 7269836 System and method for providing multiplexing and remultiplexing of MPEG-2 streams 6 2003
* 2004/0190,515 System and method for providing multiplexing and remultiplexing of MPEG-2 streams 6 2003
 
ARRIS ENTERPRISES, INC. (1)
8953646 Method and apparatus of multiplexing media streams 0 2011
 
Ericsson Television Inc. (1)
* 7693188 Video remultiplexer for dynamic remultiplexing, multi-mode operation and jitter reduced asynchronous communication 3 2003
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 7039048 Headend cherrypicker multiplexer with switched front end 156 2000
 
NORTHROP GRUMMAN SYSTEMS CORPORATION (2)
* 7130283 Variable bandwidth satellite communication techniques 35 2001
* 2002/0131,375 Variable bandwidth satellite communication techniques 25 2001
 
CANON KABUSHIKI KAISHA (2)
* 8578440 Video processing apparatus and method of controlling video processing apparatus 0 2004
* 2004/0261,133 Video processing apparatus and communication method of video processing apparatus 1 2004
* Cited By Examiner