
US Patent No: 6,831,892
Number of patents in Portfolio can not be more than 2000
Bandwidth optimization of video program bearing transport streams
Stats
-
Dec 14, 2004
Issued date -
Oct 23, 2001
filing date -
10/037,762
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
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...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,381,181 Clock recovery apparatus as for a compressed video signal | 61 | 1993 | |
| 5,430,485 Audio/video synchronization in a digital transmission system | 95 | 1993 | |
| 5,475,688 Media error code generation as for a video inverse transport processor | 25 | 1994 | |
| 5,475,754 Packet video signal inverse transport processor memory address circuitry | 78 | 1994 | |
| 5,521,979 Packet video signal inverse transport system | 46 | 1994 | |
| 5,619,501 Conditional access filter as for a packet video signal inverse transport system | 59 | 1994 | |
| 5,467,139 Muting apparatus for a compressed audio/video signal receiver | 70 | 1994 | |
| 5,473,609 Method and apparatus for processing a conditional access program guide as for a satellite TV service | 94 | 1994 | |
| 5,515,106 Method and apparatus for transmitting/receiving a program guide for television services | 91 | 1994 | |
| 5,568,403 Audio/video/data component system bus | 41 | 1994 | |
| 5,489,947 On screen display arrangement for a digital video signal processing system | 66 | 1995 | |
| 5,617,146 System for controlling updates of extended data services (EDS) data | 31 | 1995 | |
|
|
|||
| 5,289,276 Method and apparatus for conveying compressed video data over a noisy communication channel | 187 | 1992 | |
| 5,287,178 Reset control network for a video signal encoder | 141 | 1992 | |
| 5,231,486 Data separation processing in a dual channel digital high definition television system | 91 | 1992 | |
| 5,371,547 Apparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidth | 128 | 1993 | |
| 5,365,272 Method for formatting compressed video data into transport cells | 75 | 1993 | |
| 5,483,287 Method for forming transport cells for conveying compressed video data | 49 | 1994 | |
| 5,784,110 Data processor for assembling transport data packets | 17 | 1996 | |
| 5,796,743 Data word indicator in a system for assembling transport data packets | 40 | 1996 | |
|
|
|||
| 5,400,401 System and method for transmitting a plurality of digital services | 282 | 1992 | |
| 5,418,782 Methods and apparatus for providing virtual service selection in a multi-service communications system | 81 | 1994 | |
| 5,457,701 Method for indicating packet errors in a packet-based multi-hop communications system | 48 | 1994 | |
| 5,420,866 Methods for providing conditional access information to decoders in a packet-based multiplexed communications system | 254 | 1994 | |
| 5,640,388 Method and apparatus for removing jitter and correcting timestamps in a packet stream | 155 | 1995 | |
| 6,052,384 Using a receiver model to multiplex variable-rate bit streams having timing constraints | 62 | 1997 | |
|
|
|||
| 5,517,250 Acquisition of desired data from a packetized data stream and synchronization thereto | 126 | 1995 | |
| 5,598,415 Transmission of high rate isochronous data in MPEG-2 data streams | 93 | 1995 | |
| 5,703,877 Acquisition and error recovery of audio data carried in a packetized data stream | 105 | 1995 | |
| 5,742,623 Error detection and recovery for high rate isochronous data in MPEG-2 data streams | 91 | 1996 | |
| 5,917,830 Splicing compressed packetized digital video streams | 293 | 1996 | |
|
|
|||
| 6,111,896 Remultiplexer for video program bearing transport streams with program clock reference time stamp adjustment | 109 | 1998 | |
| 6,246,701 Reference time clock locking in a remultiplexer for video program bearing transport streams | 43 | 1998 | |
| 6,292,490 Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer | 41 | 1998 | |
| 6,351,471 Brandwidth optimization of video program bearing transport streams | 122 | 1998 | |
|
|
|||
| 5,473,601 Frequency reuse technique for a high data rate satellite communication system | 84 | 1993 | |
| 6,078,958 System for allocating available bandwidth of a concentrated media output | 40 | 1997 | |
| 5,995,726 Method and apparatus for requesting and retrieving information from a source computer using terrestrial and satellite interfaces | 58 | 1997 | |
|
|
|||
| 5,448,568 System of transmitting an interactive TV signal | 130 | 1994 | |
| 5,539,920 Method and apparatus for processing an audio video interactive signal | 55 | 1994 | |
| 5,548,532 Apparatus and method for formulating an interactive TV signal | 100 | 1994 | |
|
|
|||
| 5,361,097 Priority processing of encoded video signal including insertion of datastream null words during priority analysis intervals | 35 | 1993 | |
| 5,410,355 Video signal processor including input codeword buffer for providing stored codewords to codeword priority analysis circuit | 33 | 1993 | |
| 5,486,864 Differential time code method and apparatus as for a compressed video signal | 35 | 1993 | |
|
|
|||
| 5,333,135 Identification of a data stream transmitted as a sequence of packets | 56 | 1993 | |
| 5,608,697 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 | 43 | 1996 | |
| 5,844,867 Methods and apparatus for encoding and decoding an audio and/or video signal, and a record carrier used therewith or produced therefrom | 25 | 1996 | |
|
|
|||
| 5,561,791 Method and apparatus for conditioning timed program independent of transport timing | 82 | 1995 | |
| 5,754,783 Apparatus and method for interleaving timed program data with secondary data | 48 | 1996 | |
|
|
|||
| 5,559,999 MPEG decoding system including tag list for associating presentation time stamps with encoded data units | 158 | 1994 | |
| 5,579,317 Packet error propagation for MPEG transport demultiplexers | 32 | 1995 | |
|
|
|||
| 5,652,627 System and method for reducing jitter in a packet-based transmission network | 96 | 1994 | |
| 5,675,732 Dynamic channel assignment for TCP/IP data transmitted via cable television channels by managing the channels as a single sub network | 130 | 1995 | |
|
|
|||
| 5,396,497 Synchronization of audio/video information | 135 | 1993 | |
| 5,835,668 Transmission, recording and reproduction of digital data and time information in transport packets using a compression ratio | 64 | 1995 | |
|
|
|||
| 5,877,812 Method and apparatus for increasing channel utilization for digital video transmission | 95 | 1995 | |
| 5,956,088 Method and apparatus for modifying encoded digital video for improved channel utilization | 101 | 1995 | |
|
|
|||
| 5,574,505 Method and apparatus for operating a transport stream encoder to produce a stream of packets carrying data representing a plurality of component signals | 53 | 1995 | |
| 5,621,463 Easily expandable transport stream encoder | 26 | 1995 | |
|
|
|||
| 5,544,161 ATM packet demultiplexer for use in full service network having distributed architecture | 270 | 1995 | |
| 5,790,543 Apparatus and method for correcting jitter in data packets | 96 | 1995 | |
|
|
|||
| 5,914,962 MPEG transport mux for independently clocked transport streams | 30 | 1996 | |
| 5,905,732 PCR restamper | 67 | 1996 | |
|
|
|||
| 6,205,473 Method and system for asymmetric satellite communications for local area networks | 77 | 1997 | |
|
|
|||
| 4,970,590 System and device for package multiplexing in transmission of many data flows generated by a sole algorithm | 9 | 1989 | |
|
|
|||
| 5,588,025 Single oscillator compressed digital information receiver | 107 | 1995 | |
|
|
|||
| 5,835,843 Interactive audiovisual distribution system | 125 | 1996 | |
|
|
|||
| 5,742,599 Method and system for supporting constant bit rate encoded MPEG-2 transport over local ATM networks | 56 | 1996 | |
|
|
|||
| 5,287,182 Timing recovery for variable bit-rate video on asynchronous transfer mode (ATM) networks | 103 | 1992 | |
|
|
|||
| 5,396,492 Method and apparatus for adaptive clock recovery | 61 | 1993 | |
|
|
|||
| 5,790,176 Media server for supplying video and multi-media data over the public switched telephone network | 143 | 1995 | |
|
|
|||
| 4,920,534 System for controllably eliminating bits from packet information field based on indicator in header and amount of data in packet buffer | 59 | 1986 | |
|
|
|||
| 5,534,914 Videoconferencing system | 72 | 1994 | |
|
|
|||
| 5,835,493 MPEG transport stream remultiplexer | 98 | 1996 | |
|
|
|||
| 5,535,209 Method and apparatus for transporting timed program data using single transport schedule | 41 | 1995 | |
|
|
|||
| 5,801,781 Apparatus for converting moving picture stream of MPEG1 to transport stream of MPEG2 | 89 | 1996 | |
|
|
|||
| 5,426,464 Field elimination apparatus for a video compression/decompression system | 59 | 1994 | |
|
|
|||
| 5,603,058 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 | 145 | 1994 | |
|
|
|||
| 5,691,986 Methods and apparatus for the editing and insertion of data into an encoded bitstream | 62 | 1995 | |
|
|
|||
| 5,477,236 Method and apparatus for controlling movement of cursor | 18 | 1991 | |
|
|
|||
| 5,946,318 Method and apparatus for processing and packetizing data from a data stream | 35 | 1997 | |
|
|
|||
| 5,606,539 Method and apparatus for encoding and decoding an audio and/or video signal, and a record carrier for use with such apparatus | 44 | 1994 | |
|
|
|||
| 5,812,529 Method and apparatus for network assessment | 133 | 1996 | |
|
|
|||
| 6,049,551 Method and apparatus for dynamic allocation of transmission bandwidth resources and for transmission of multiple audio signals with a video signal | 48 | 1996 | |
|
|
|||
| 5,991,912 Digital video transport error handling in cell based communications systems | 24 | 1997 | |
|
|
|||
| 5,570,335 Reproducing waveform correction circuit for optical information recording/reproducing system | 21 | 1995 | |
|
|
|||
| 5,563,648 Method for controlling execution of an audio video interactive program | 91 | 1994 | |
|
|
|||
| 5,650,825 Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream | 77 | 1995 | |
|
|
|||
| 5,566,174 MPEG information signal conversion system | 133 | 1994 | |
|
|
|||
| 5,565,923 Apparatus for formatting a digital signal to include multiple time stamps for system synchronization | 54 | 1995 | |
|
|
|||
| 5,510,845 Receivers for digital signals buried within the trace and retrace intervals of NTSC television signals | 25 | 1994 | |
|
|
|||
| 4,748,618 Telecommunications interface | 147 | 1986 | |
|
|
|||
| 6,163,316 Electronic programming system and method | 196 | 1997 | |
|
|
|||
| 6,058,109 Combined uniform rate and burst rate transmission system | 24 | 1997 | |
|
|
|||
| 5,459,789 Packet TV program component detector | 78 | 1994 | |
|
|
|||
| 6,044,396 Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel | 85 | 1995 | |
|
|
|||
| 5,978,542 VTR tape format for compressed digital video using overlapped areas for forward and reverse high speed playback | 21 | 1997 | |
|
|
|||
| 5,566,208 Encoder buffer having an effective size which varies automatically with the channel bit-rate | 93 | 1994 | |
|
|
|||
| 5,457,780 System for producing a video-instruction set utilizing a real-time frame differential bit map and microblock subimages | 97 | 1992 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jun 14, 2016 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |