US Patent No: 6,621,870

Number of patents in Portfolio can not be more than 2000

Method and apparatus for compressing video sequences

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
COMCAST IP HOLDINGS I, LLCPHILADELPHIA, PA163

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bayrakeri, Sadik Foster City, CA 68 710
Comito, John P Redwood City, CA 51 384
Edmonds, Jeremy S Castro Valley, CA 51 447
Gershtein, Eugene Redwood Shores, CA 38 342
Gordon, Donald F Los Altos, CA 80 1031
Ludvig, Edward A Redwood City, CA 73 582
Wild, Joseph R Santa Clara, CA 11 105

Cited Art

Patent Info (Count) # Cites Year
 
SCIENTIFIC-ATLANTA, INC. (36)
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
 
INDEX SYSTEMS, INC. (22)
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
 
STARSIGHT TELECAST, INC. (17)
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
 
GEMSTAR DEVELOPMENT CORPORATION (15)
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
 
TVWORKS, LLC (10)
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
 
UNITED VIDEO PROPERTIES, INC. (7)
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
 
GENERAL INSTRUMENT CORPORATION (5)
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
 
INTERTECH HOLDINGS, LLC (5)
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
 
RESPONSE REWARDS SYSTEMS, L.C. (4)
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
 
MICROSOFT CORPORATION (3)
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
 
SUPERGUIDE CORPORATION, THE (3)
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
 
BELL ATLANTIC NETWORK SERVICES, INC. (2)
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
 
INTERACITIVE CHANNEL TECHNOLOGIES (2)
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
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
 
JPMORGAN CHASE BANK, N.A. (2)
4,963,994 VCR programmer 317 1990
5,716,273 Apparatus and method for controlling educational and amusement use of a television 66 1995
 
MOONBEAM L.L.C. (2)
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
 
SONY CORPORATION (2)
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
 
ZENITH ELECTRONICS CORPORATION (2)
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
 
ASAHI KOGAKU KOGYO KABUSHIKI KAISHA (1)
5,473,704 Apparatus for substituting character data for image data using orthogonal conversion coefficients 34 1994
 
CABLESHARE, INC. (1)
5,949,476 Television system distributing a dynamically varying number of concurrent video presentations over a single television channel 107 1993
 
COMCAST IP HOLDINGS I, LLC (1)
6,415,437 Method and apparatus for combining video sequences with an interactive program guide 30 1998
 
COMVERGE TECHNOLOGIES, INC. (1)
5,764,739 Method and apparatus for providing information to a subscriber over an electronic network 45 1996
 
COMVERGE, INC. (1)
5,559,870 Method and apparatus for providing information to a subscriber over an electronic network 76 1995
 
DEUTSCHE ITT INDUSTRIES GMBH (1)
5,146,210 Wireless remote control system for a television receiver 60 1990
 
DIVICOM, INC. (1)
5,859,660 Non-seamless splicing of audio-video transport streams 124 1996
 
GLOBAL INTEGRATION TECHNOLOGIES, INC. (1)
4,739,318 Visual display system for use with ideographic languages 44 1984
 
HARRIS CORPORATION (1)
4,290,063 Video display terminal having means for altering data words 36 1979
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,422,674 Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof 103 1993
 
HITACHI, LTD. (1)
5,414,448 Character/pattern generator and information processing system 35 1992
 
HONEYWELL INFORMATION SYSTEMS INC. (1)
4,520,356 Display video generation system for modifying the display of character information as a function of video attributes 49 1982
 
KABUSHIKI KAISHA TOSHIBA (1)
5,109,279 Television receiver with teletext receiving function and a method for superimposing a teletext picture on a television picture 120 1989
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6,470,460 Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween 71 2001
 
ROCKWELL INTERNATIONAL CORPORATION (1)
4,496,976 Reduced memory graphics-to-raster scan converter 145 1982
 
TELEDIFFUSION DE FRANCE (1)
RE32187 System for digitally transmitting and displaying texts on television screen 87 1981
 
THOMSON CONSUMER ELECTRONICS, INC. (1)
5,473,609 Method and apparatus for processing a conditional access program guide as for a satellite TV service 94 1994
 
TIME WARNER ENTERTAINMENT COMPANY, L.P. (1)
5,850,218 Inter-active program guide with default selection control 603 1997
 
ZENITH RADIO CORPORATION (1)
4,600,921 Full-field teletext system with dynamic addressability 144 1983

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
BROADCOM CORPORATION (7)
6,988,238 Method and system for handling errors and a system for receiving packet stream data 50 2000
6,885,680 Method for synchronizing to a data stream 4 2000
6,785,336 Method and system for retrieving adaptation field data associated with a transport packet 3 2000
6,778,533 Method and system for accessing packetized elementary stream data 11 2000
6,763,390 Method and system for receiving and framing packetized data 33 2000
7,376,692 Method and system for receiving and framing packetized data 2 2004
7,366,961 Method and system for handling errors 8 2004
 
ADOBE SYSTEMS INCORPORATED (4)
8,301,796 Real-time priority-based media communication 0 2011
8,245,033 Imparting real-time priority-based network communications in an encrypted communication session 0 2011
8,285,867 Real-time priority-based media communication 0 2011
8,205,076 Imparting real-time priority-based network communications in an encrypted communication session 0 2011
 
COMCAST IP HOLDINGS I, LLC (4)
7,127,737 Bandwidth management techniques for delivery of interactive program guide 3 2000
6,704,359 Efficient encoding algorithms for delivery of server-centric interactive program guide 8 2000
8,032,906 Method and system for providing a program guide and multiple video streams using slice-based encoding 0 2002
7,433,406 Efficient encoding algorithms for delivery of server-centric interactive program guide 2 2003
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (4)
7,921,443 Systems and methods for providing video and data services to a customer premises 1 2003
8,112,449 Systems and methods for implementing a content object access point 1 2003
7,194,249 Methods, systems and apparatus for providing urgent public information 37 2003
7,389,104 Methods, systems and apparatus for providing urgent public information 4 2007
 
ATI TECHNOLOGIES ULC (2)
8,284,845 Method and system for handling data 0 2000
8,260,109 System for digital time shifting and method thereof 0 2006
 
CISCO TECHNOLOGY, INC. (1)
8,069,466 Advanced digital TV system 2 2006
 
DELUXE DIGITAL DISTRIBUTION INC. (1)
7,921,448 Multicast media distribution system 0 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
7,589,737 System and method for communicating graphics image data over a communication network 1 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7,738,551 System and method for processing a high definition television (HDTV) image 0 2002
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
7,151,784 Demultiplexer circuit 1 2002
 
PALO ALTO RESEARCH CENTER INCORPORATED (1)
7,814,518 Methods, apparatus, and program products for presenting replacement content instead of a portion of a recorded content 1 2004
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
8,443,387 Method and apparatus for delivering and displaying information for a multi-layer user interface 0 2007

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