
US Patent No: 6,621,870
Number of patents in Portfolio can not be more than 2000
Method and apparatus for compressing video sequences
Stats
-
Sep 16, 2003
Issued date -
Aug 27, 1999
filing date -
09/384,394
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A method and apparatus for compressing a plurality of video sequences, where each sequence has information that is common with other video sequences. The invention ensemble encodes the video sequences into an MPEG compliant transport stream using less predicted frame information than separately encoding each video sequence. One illustrative application of the invention is efficiently encoding and transmitting a user interface such as a program guide, interactive program guide, electronic program guide, navigator and the like. The user interface is illustratively embodied in an interactive program guide (IPG).
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 |
|---|---|---|---|
|
|
|||
| 4,885,775 Information display scheme for subscribers of a subscription television system | 182 | 1984 | |
| 4,829,569 Communication of individual messages to subscribers in a subscription television system | 321 | 1986 | |
| 4,866,770 Method and apparatus for communication of video, audio, teletext, and data to groups of decoders in a communication system | 124 | 1986 | |
| 4,792,848 Cable television impulse pay per view system | 45 | 1986 | |
| 4,890,321 Communications format for a subscription television system permitting transmission of individual text messages to subscribers | 247 | 1988 | |
| 4,991,011 Interactive television terminal with programmable background audio or video | 220 | 1989 | |
| 4,994,908 Interactive room status/time information system | 159 | 1989 | |
| 5,058,160 In-band controller | 117 | 1990 | |
| 5,319,454 CATV system enabling access to premium (pay per view) program events by bar code data entry | 186 | 1990 | |
| 5,239,540 Method and apparatus for transmitting, receiving and communicating digital data signals with corresponding program data signals which describe the digital data signals | 208 | 1990 | |
| 5,270,809 Data return for a television transmission system | 134 | 1991 | |
| 5,247,364 Method and apparatus for tuning data channels in a subscription television system having in-band data transmissions | 239 | 1991 | |
| 5,301,028 Method and apparatus for displaying channel identification information | 103 | 1991 | |
| 5,477,262 Method and apparatus for providing an on-screen user interface for a subscription television terminal | 224 | 1991 | |
| 5,400,401 System and method for transmitting a plurality of digital services | 282 | 1992 | |
| 5,319,707 System and method for multiplexing a plurality of digital program services for transmission to remote locations | 290 | 1992 | |
| 5,428,404 Apparatus for method for selectively demodulating and remodulating alternate channels of a television broadcast | 34 | 1993 | |
| 5,406,558 Apparatus for communicating program information corresponding to digital data | 67 | 1993 | |
| 5,579,055 Electronic program guide and text channel data controller | 187 | 1993 | |
| 5,493,339 System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services | 106 | 1993 | |
| 5,440,632 Reprogrammable subscriber terminal | 218 | 1994 | |
| 5,485,221 Subscription television system and terminal for enabling simultaneous display of multiple services | 200 | 1994 | |
| 5,539,822 System and method for subscriber interactivity in a television system | 238 | 1994 | |
| 5,592,551 Method and apparatus for providing interactive electronic programming guide | 557 | 1994 | |
| 5,754,940 Interactive subscription television terminal | 41 | 1994 | |
| 5,438,370 Apparatus and methods for providing close captioning in a digital program services delivery system | 46 | 1994 | |
| 5,715,515 Method and apparatus for downloading on-screen graphics and captions to a television terminal | 103 | 1994 | |
| 5,579,057 Display system for selectively overlaying symbols and graphics onto a video signal | 115 | 1995 | |
| 5,724,525 System and method for remotely selecting subscribers and controlling messages to subscribers in a cable television system | 189 | 1995 | |
| 5,675,575 Method and apparatus for communicating different types of data in a data stream | 71 | 1995 | |
| 5,600,378 Logical and composite channel mapping in an MPEG network | 154 | 1995 | |
| 5,757,416 System and method for transmitting a plurality of digital services including imaging services | 169 | 1995 | |
| 5,771,064 Home communications terminal having an applications module | 53 | 1995 | |
| 5,870,474 Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers | 284 | 1995 | |
| 5,790,806 Cable data network architecture | 198 | 1996 | |
| 5,854,840 Data transmission protocol method and apparatus | 63 | 1997 | |
|
|
|||
| 4,847,825 Method and apparatus for signaling the volume level of reproducing apparatus for digitally recorded sound | 53 | 1987 | |
| 4,908,713 VCR Programmer | 416 | 1988 | |
| 5,123,046 VCR with cable tuner control | 124 | 1990 | |
| 5,297,204 VCR with cable tuner control | 84 | 1991 | |
| 5,365,282 Television system module with remote control code determination | 81 | 1993 | |
| 5,373,330 Remote-controlled VCR using an associated TV for audible feedback | 65 | 1993 | |
| 5,420,647 T.V. viewing and recording system | 123 | 1993 | |
| 5,523,794 Method and apparatus for portable storage and use of data transmitted by television signal | 141 | 1993 | |
| 5,488,409 Apparatus and method for tracking the playing of VCR programs | 247 | 1993 | |
| 5,581,614 Method for encrypting and embedding information in a video program | 61 | 1994 | |
| 5,414,756 Telephonically programmable apparatus | 116 | 1994 | |
| 5,543,852 Apparatus and methods for avoiding loss of closed caption data when using extended data services | 59 | 1994 | |
| 5,692,214 System for unattended recording of video programs by remote control code transmitter module which receives user selections from a personal computer | 151 | 1994 | |
| 5,659,367 Television on/off detector for use in a video cassette recorder | 89 | 1994 | |
| 5,701,383 Video time-shifting apparatus | 232 | 1995 | |
| 5,619,247 Stored program pay-per-play | 359 | 1995 | |
| 5,621,579 Method for selectively playing back programs recorded on a video tape | 95 | 1995 | |
| 5,508,815 Schedule display system for video recorder programming | 197 | 1995 | |
| 5,568,272 Schedule display system for video recorder programming | 187 | 1995 | |
| RE35954 VCR with cable tuner control | 76 | 1996 | |
| 5,915,068 VCR programmer | 151 | 1996 | |
| 5,724,203 Method and apparatus for determining addresses in time along a recording tape | 45 | 1996 | |
|
|
|||
| 4,706,121 TV schedule system and process | 916 | 1986 | |
| 4,977,455 System and process for VCR scheduling | 640 | 1988 | |
| 5,151,789 System and method for automatic, unattended recording of cable television programs | 449 | 1991 | |
| 5,353,121 Television schedule system | 646 | 1993 | |
| 5,727,060 Television schedule system | 177 | 1993 | |
| 5,479,268 User interface for television schedule system | 511 | 1994 | |
| 5,532,754 Background television schedule system | 386 | 1994 | |
| 5,790,198 Television schedule information transmission and utilization system and process | 180 | 1994 | |
| 5,619,274 Television schedule information transmission and utilization system and process | 218 | 1994 | |
| 5,550,576 Method and apparatus for merging television program schedule information received from multiple television schedule information sources | 284 | 1995 | |
| 5,479,266 User interface for television schedule system | 285 | 1995 | |
| 5,809,204 User interface for television schedule system | 265 | 1995 | |
| 5,812,205 Automatic time set in a television system | 102 | 1995 | |
| 5,684,525 Merging multi-source information in a television system | 202 | 1996 | |
| 5,808,608 Background television schedule system | 179 | 1996 | |
| 5,801,787 Television schedule system and method of operation for multiple program occurrences | 229 | 1996 | |
| 5,828,945 Merging multi-source information in a television system | 187 | 1996 | |
|
|
|||
| 5,335,079 Apparatus and method using compressed codes for recorder preprogramming | 136 | 1991 | |
| 5,307,173 Apparatus and method using compressed codes for television program record scheduling | 241 | 1992 | |
| 5,515,173 System and method for automatically recording television programs in television systems with tuners external to video recorders | 118 | 1993 | |
| 5,382,983 Apparatus and method for total parental control of television use | 176 | 1993 | |
| 5,532,732 Apparatus and methods for using compressed codes for monitoring television program viewing | 120 | 1993 | |
| 5,600,711 Apparatus and methods for providing initializing settings to an appliance | 85 | 1994 | |
| 5,553,123 Method for downloading setup data via telephone to an appliance controller | 91 | 1994 | |
| 5,475,382 Remote control mounting stand | 46 | 1994 | |
| 5,539,391 Remote controller for controlling turning appliances on and off | 62 | 1994 | |
| 5,552,837 Remote controller for scanning data and controlling a video system | 91 | 1995 | |
| 5,559,550 Apparatus and methods for synchronizing a clock to a network clock | 161 | 1995 | |
| 5,619,383 Method and apparatus for reading and writing audio and digital data on a magnetic tape | 55 | 1995 | |
| 5,673,089 Apparatus and method for channel scanning by theme | 89 | 1996 | |
| 5,870,150 Television guide reader and programmer | 58 | 1996 | |
| 5,852,478 Vps compatible apparatus and method for selection of correct IR code sets | 47 | 1997 | |
|
|
|||
| 4,734,764 Cable television system selectively distributing pre-recorded video and audio messages | 245 | 1985 | |
| 4,792,849 Digital interactive communication system | 236 | 1987 | |
| 4,829,372 Presentation player | 235 | 1987 | |
| 4,860,123 Electronic store | 61 | 1988 | |
| 4,905,094 System for audio/video presentation | 306 | 1988 | |
| 5,113,496 Bus interconnection structure with redundancy linking plurality of groups of processors, with servers for each group mounted on chassis | 145 | 1989 | |
| 5,119,188 Digital audio-video presentation display system | 160 | 1990 | |
| 5,191,410 Interactive multimedia presentation and communications system | 361 | 1991 | |
| 5,208,665 Presentation player for an interactive digital communication system | 327 | 1991 | |
| 5,195,092 Interactive multimedia presentation & communication system | 310 | 1991 | |
|
|
|||
| 5,644,354 Interactive video system | 123 | 1992 | |
| 5,502,504 Video mix program guide | 132 | 1994 | |
| 5,523,796 Video clip program guide | 193 | 1994 | |
| 5,880,768 Interactive program guide systems and processes | 283 | 1995 | |
| 5,710,601 Video clip program guide | 160 | 1996 | |
| 5,828,420 Video mix program guide | 144 | 1996 | |
| 5,805,204 System and method for communicating data and objective code for an interactive video guide system | 84 | 1997 | |
|
|
|||
| 4,712,239 Security arrangement for downloadable cable television converters | 135 | 1986 | |
| 5,260,778 Apparatus for selective distribution of messages over a communications network | 331 | 1990 | |
| 5,801,753 Method and apparatus for providing an interactive guide to events available on an information network | 131 | 1995 | |
| 5,844,620 Method and apparatus for displaying an interactive television program guide | 235 | 1995 | |
| 5,917,830 Splicing compressed packetized digital video streams | 293 | 1996 | |
|
|
|||
| 4,745,468 System for evaluation and recording of responses to broadcast transmissions | 321 | 1986 | |
| 4,876,592 System for merchandising and the evaluation of responses to broadcast transmissions | 321 | 1988 | |
| 4,926,255 System for evaluation of response to broadcast transmissions | 333 | 1988 | |
| 5,034,807 System for evaluation and rewarding of responses and predictions | 446 | 1989 | |
| 5,057,915 System and method for attracting shoppers to sales outlets | 271 | 1990 | |
|
|
|||
| 5,128,752 System and method for generating and redeeming tokens | 529 | 1990 | |
| 5,283,734 System and method of communication with authenticated wagering participation | 321 | 1991 | |
| 5,227,874 Method for measuring the effectiveness of stimuli on decisions of shoppers | 527 | 1991 | |
| 5,249,044 Product information storage, display, and coupon dispensing system | 364 | 1992 | |
|
|
|||
| 5,630,119 System and method for displaying program listings in an interactive electronic program guide | 183 | 1995 | |
| 5,751,282 System and method for calling video on demand using an electronic programming guide | 324 | 1995 | |
| 5,731,844 Television scheduling system for displaying a grid representing scheduled layout and selecting a programming parameter for display or recording | 147 | 1996 | |
|
|
|||
| 4,751,578 System for electronically controllably viewing on a television updateable television programming information | 513 | 1985 | |
| 5,038,211 Method and apparatus for transmitting and receiving television program information | 486 | 1989 | |
| 5,293,357 Method and apparatus for controlling a television program recording device | 249 | 1990 | |
|
|
|||
| 5,822,324 Simulcasting digital video programs for broadcast and interactive services | 152 | 1995 | |
| 6,130,898 Simulcasting digital video programs for broadcast and interactive services | 82 | 1997 | |
|
|
|||
| 4,941,040 Cable television system selectively distributing pre-recorded video and audio messages | 172 | 1988 | |
| 5,014,125 Television system for the interactive distribution of selectable video presentations | 460 | 1989 | |
|
|
|||
| 4,437,093 Apparatus and method for scrolling text and graphic data in selected portions of a graphic display | 75 | 1981 | |
| 4,742,344 Digital display system with refresh memory for storing character and field attribute data | 47 | 1985 | |
|
|
|||
| 4,963,994 VCR programmer | 317 | 1990 | |
| 5,716,273 Apparatus and method for controlling educational and amusement use of a television | 66 | 1995 | |
|
|
|||
| 5,303,295 Enhanced versatility of a program control by a combination of technologies | 61 | 1992 | |
| 5,604,528 Method and apparatus for providing periodic subscription television services | 116 | 1994 | |
|
|
|||
| 6,005,562 Electronic program guide system using images of reduced size to identify respective programs | 122 | 1996 | |
| 6,414,970 Digital signal multiplexing method and apparatus, digital signal transmission method and apparatus, digital signal recording method and apparatus and recording medium | 10 | 1999 | |
|
|
|||
| 4,633,297 Television receiver having teletext processor with ROM for on-screen message | 119 | 1985 | |
| 5,231,665 Cable television system having dynamic market code shuffling | 63 | 1991 | |
|
|
|||
| 5,473,704 Apparatus for substituting character data for image data using orthogonal conversion coefficients | 34 | 1994 | |
|
|
|||
| 5,949,476 Television system distributing a dynamically varying number of concurrent video presentations over a single television channel | 107 | 1993 | |
|
|
|||
| 6,415,437 Method and apparatus for combining video sequences with an interactive program guide | 30 | 1998 | |
|
|
|||
| 5,764,739 Method and apparatus for providing information to a subscriber over an electronic network | 45 | 1996 | |
|
|
|||
| 5,559,870 Method and apparatus for providing information to a subscriber over an electronic network | 76 | 1995 | |
|
|
|||
| 5,146,210 Wireless remote control system for a television receiver | 60 | 1990 | |
|
|
|||
| 5,859,660 Non-seamless splicing of audio-video transport streams | 124 | 1996 | |
|
|
|||
| 4,739,318 Visual display system for use with ideographic languages | 44 | 1984 | |
|
|
|||
| 4,290,063 Video display terminal having means for altering data words | 36 | 1979 | |
|
|
|||
| 5,422,674 Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof | 103 | 1993 | |
|
|
|||
| 5,414,448 Character/pattern generator and information processing system | 35 | 1992 | |
|
|
|||
| 4,520,356 Display video generation system for modifying the display of character information as a function of video attributes | 49 | 1982 | |
|
|
|||
| 5,109,279 Television receiver with teletext receiving function and a method for superimposing a teletext picture on a television picture | 120 | 1989 | |
|
|
|||
| 6,470,460 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween | 71 | 2001 | |
|
|
|||
| 4,496,976 Reduced memory graphics-to-raster scan converter | 145 | 1982 | |
|
|
|||
| RE32187 System for digitally transmitting and displaying texts on television screen | 87 | 1981 | |
|
|
|||
| 5,473,609 Method and apparatus for processing a conditional access program guide as for a satellite TV service | 94 | 1994 | |
|
|
|||
| 5,850,218 Inter-active program guide with default selection control | 603 | 1997 | |
|
|
|||
| 4,600,921 Full-field teletext system with dynamic addressability | 144 | 1983 | |
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 | Mar 16, 2015 |
| 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 |