Apparatus and method for combining realtime and non-realtime encoded content

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7810116
APP PUB NO 20050034155A1
SERIAL NO

10936183

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A terminal for decoding and presenting encoded realtime and non-realtime interactive program guide (IPG) content including a realtime video portion and a non-realtime guide graphics portion. The terminal includes a demodulator operative to receive and demodulate a modulated signal to provide a transport stream, and a transport demultiplexer coupled to the demodulator and operative to receive and process the transport stream to provide a sequence of transport packets re-timestamped to synchronize encoded realtime content and encoded non-realtime content included therein. At least one video decoder is coupled to the transport demultiplexer and operative to receive and decode the encoded realtime and non-realtime contents to recover the realtime and non-realtime contents for the user interface.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
COMCAST IP HOLDINGS I, LLCPHILADELPHIA, PA193

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bayrakeri, Sadik Foster City, US 57 1747
Comito, John P Redwood City, US 42 996
Edmonds, Jeremy S Castro Valley, US 45 1376
Gershtein, Eugene Redwood City, US 37 903
Gordon, Donald F Los Altos, US 84 2848
Ludvig, Edward A Redwood City, US 61 1951

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERTECH HOLDINGS, LLC (5)
4745468 System for evaluation and recording of responses to broadcast transmissions 482 1986
4876592 System for merchandising and the evaluation of responses to broadcast transmissions 506 1988
4926255 System for evaluation of response to broadcast transmissions 520 1988
5034807 System for evaluation and rewarding of responses and predictions 687 1989
5057915 System and method for attracting shoppers to sales outlets 528 1990
 
SONY CORPORATION (6)
5585865 Television broadcast receiver which selects programs by genre and past viewing habits 370 1995
5926230 Electrical program guide system and method 209 1996
* 6147714 Control apparatus and control method for displaying electronic program guide 253 1996
5894328 Digital signal multiplexing method and apparatus and digital signal recording medium 34 1996
* 5859949 Transmission, recording and reproduction of digital data and time information in transport packets using a compression ratio 47 1997
6456782 Data processing device and method for the same 33 1999
 
TELEDIFFUSION DE FRANCE (1)
RE32187 System for digitally transmitting and displaying texts on television screen 134 1981
 
PANASONIC CORPORATION OF NORTH AMERICA (1)
* 5619337 MPEG transport encoding/decoding system for recording transport streams 206 1995
 
XING INC. (1)
6022223 Video/audio data supplying device 86 1996
 
COMVERGE, INC. (1)
5559870 Method and apparatus for providing information to a subscriber over an electronic network 94 1995
 
COMVERGE TECHNOLOGIES, INC. (1)
5764739 Method and apparatus for providing information to a subscriber over an electronic network 64 1996
 
Sony Electronics Inc. (1)
6763522 System and method for a digital television electronic program guide 180 1998
 
HITACHI, LTD. (2)
* 5027400 Multimedia bidirectional broadcast system 831 1989
5414448 Character/pattern generator and information processing system 49 1992
 
INVIDI TECHNOLOGIES CORPORATION (1)
6061399 Method and apparatus for information stream frame synchronization 84 1997
 
QUEST NETTECH CORPORATION (4)
5128752 System and method for generating and redeeming tokens 752 1990
5283734 System and method of communication with authenticated wagering participation 553 1991
5227874 Method for measuring the effectiveness of stimuli on decisions of shoppers 883 1991
5249044 Product information storage, display, and coupon dispensing system 552 1992
 
HARMONIC, INC. (2)
6169843 Recording and playback of audio-video transport streams 230 1997
6029045 System and method for inserting local content into programming content 658 1997
 
GOOGLE TECHNOLOGY HOLDINGS LLC (11)
5598415 Transmission of high rate isochronous data in MPEG-2 data streams 114 1995
5801753 Method and apparatus for providing an interactive guide to events available on an information network 195 1995
5956088 Method and apparatus for modifying encoded digital video for improved channel utilization 224 1995
5966120 Method and apparatus for combining and distributing data with pre-formatted real-time video 189 1995
5703877 Acquisition and error recovery of audio data carried in a packetized data stream 137 1995
5844620 Method and apparatus for displaying an interactive television program guide 468 1995
5917830 Splicing compressed packetized digital video streams 488 1996
6160545 Multi-regional interactive program guide for television 148 1997
6625810 Delivery of interactive program guide data 28 1999
6671882 System for distributing and handling electronic program guide information using CORBA-wrapped objects 55 1999
6401242 Method and apparatus for designating a preferred source to avoid duplicative programming services 94 2000
 
KABUSHIKI KAISHA TOSHIBA (3)
5109279 Television receiver with teletext receiving function and a method for superimposing a teletext picture on a television picture 246 1989
6061451 Apparatus and method for receiving and decrypting encrypted data and protecting decrypted data from illegal use 220 1997
* 6212680 Multi-channel electronic programming guide and soft picture-in-picture acquisition for use with digital television 67 1998
 
Hughes Network Systems, Inc. (1)
4479142 Interface apparatus and method for asynchronous encoding of digital television 51 1982
 
GEMSTAR DEVELOPMENT CORPORATION (3)
5475382 Remote control mounting stand 71 1994
5673089 Apparatus and method for channel scanning by theme 133 1996
5852478 Vps compatible apparatus and method for selection of correct IR code sets 67 1997
 
KABUSHIKI KAISHA KENWOOD, 17-5 SHIBUYA 2-CHOME, SHIBUYA-KU, TOKYO, JAPAN (1)
4884267 TDM transmission system 21 1987
 
TIME WARNER CABLE ENTERPRISES LLC (2)
6044396 Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel 134 1995
5850218 Inter-active program guide with default selection control 1095 1997
 
RAKUTEN, INC. (1)
* 6188725 Interlaced video signal encoding and decoding method, by conversion of selected fields to progressive scan frames which function as reference frames for predictive encoding 81 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
4437093 Apparatus and method for scrolling text and graphic data in selected portions of a graphic display 91 1981
4742344 Digital display system with refresh memory for storing character and field attribute data 62 1985
 
MOONBEAM L.L.C. (2)
5303295 Enhanced versatility of a program control by a combination of technologies 79 1992
5604528 Method and apparatus for providing periodic subscription television services 160 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5422674 Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof 138 1993
6141448 Low-complexity error-resilient coder using a block-based standard 64 1998
 
AT&T IPM CORP. (1)
5543853 Encoder/decoder buffer control for variable bit-rate channel 61 1995
 
COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC (1)
* 6459427 Apparatus and method for web-casting over digital broadcast TV network 313 1998
 
CISCO TECHNOLOGY, INC. (31)
4890321 Communications format for a subscription television system permitting transmission of individual text messages to subscribers 395 1988
4991011 Interactive television terminal with programmable background audio or video 347 1989
4994908 Interactive room status/time information system 312 1989
5058160 In-band controller 235 1990
5239540 Method and apparatus for transmitting, receiving and communicating digital data signals with corresponding program data signals which describe the digital data signals 300 1990
5270809 Data return for a television transmission system 190 1991
5247364 Method and apparatus for tuning data channels in a subscription television system having in-band data transmissions 373 1991
5301028 Method and apparatus for displaying channel identification information 189 1991
5477262 Method and apparatus for providing an on-screen user interface for a subscription television terminal 389 1991
5400401 System and method for transmitting a plurality of digital services 374 1992
5319707 System and method for multiplexing a plurality of digital program services for transmission to remote locations 363 1992
5428404 Apparatus for method for selectively demodulating and remodulating alternate channels of a television broadcast 50 1993
5406558 Apparatus for communicating program information corresponding to digital data 107 1993
5579055 Electronic program guide and text channel data controller 318 1993
5493339 System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services 140 1993
5440632 Reprogrammable subscriber terminal 327 1994
5485221 Subscription television system and terminal for enabling simultaneous display of multiple services 383 1994
5539822 System and method for subscriber interactivity in a television system 442 1994
5592551 Method and apparatus for providing interactive electronic programming guide 968 1994
5754940 Interactive subscription television terminal 68 1994
5438370 Apparatus and methods for providing close captioning in a digital program services delivery system 60 1994
5715515 Method and apparatus for downloading on-screen graphics and captions to a television terminal 133 1994
5579057 Display system for selectively overlaying symbols and graphics onto a video signal 159 1995
5724525 System and method for remotely selecting subscribers and controlling messages to subscribers in a cable television system 367 1995
5675575 Method and apparatus for communicating different types of data in a data stream 90 1995
5600378 Logical and composite channel mapping in an MPEG network 190 1995
5757416 System and method for transmitting a plurality of digital services including imaging services 277 1995
5771064 Home communications terminal having an applications module 76 1995
5870474 Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers 415 1995
5790806 Cable data network architecture 233 1996
5854840 Data transmission protocol method and apparatus 80 1997
 
U.S. PHILIPS CORPORATION (1)
6131161 Marking a digitally encoded video and/or audio signal 107 1996
 
TVWORKS, LLC (10)
4734764 Cable television system selectively distributing pre-recorded video and audio messages 324 1985
4792849 Digital interactive communication system 372 1987
4829372 Presentation player 326 1987
4860123 Electronic store 84 1988
4905094 System for audio/video presentation 400 1988
5113496 Bus interconnection structure with redundancy linking plurality of groups of processors, with servers for each group mounted on chassis 225 1989
5119188 Digital audio-video presentation display system 278 1990
5191410 Interactive multimedia presentation and communications system 498 1991
5208665 Presentation player for an interactive digital communication system 452 1991
5195092 Interactive multimedia presentation & communication system 462 1991
 
TELECOMMUNICATIONS OF COLORADO, INC. (1)
5666645 Data management and distribution system and method for an electronic television program guide 443 1995
 
SUN MICROSYSTEMS, INC. (1)
5867208 Encoding system and method for scrolling encoded MPEG stills in an interactive television application 175 1997
 
Cableshare, Inc. (1)
5949476 Television system distributing a dynamically varying number of concurrent video presentations over a single television channel 157 1993
 
DEUTSCHE ITT INDUSTRIES GMBH (1)
5146210 Wireless remote control system for a television receiver 75 1990
 
Global Integration Technologies, Inc. (1)
4739318 Visual display system for use with ideographic languages 59 1984
 
ASAHI KOGAKU KOGYO KABUSHIKI KAISHA (1)
5473704 Apparatus for substituting character data for image data using orthogonal conversion coefficients 48 1994
 
H. LEE BROWNE D/B/A GREENWICH INFORMATION TECHNOLOGIES (1)
5550863 Audio and video transmission and receiving system 385 1993
 
ZENITH ELECTRONICS CORPORATION (3)
4600921 Full-field teletext system with dynamic addressability 213 1983
4633297 Television receiver having teletext processor with ROM for on-screen message 168 1985
5231665 Cable television system having dynamic market code shuffling 81 1991
 
THOMSON CONSUMER ELECTRONICS, INC. (1)
5473609 Method and apparatus for processing a conditional access program guide as for a satellite TV service 126 1994
 
NEC CORPORATION (1)
6584125 Coding/decoding apparatus, coding/decoding system and multiplexed bit stream 123 1998
 
JPMORGAN CHASE BANK, N.A. (2)
4963994 VCR programmer 517 1990
5716273 Apparatus and method for controlling educational and amusement use of a television 106 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
5630119 System and method for displaying program listings in an interactive electronic program guide 394 1995
5751282 System and method for calling video on demand using an electronic programming guide 605 1995
 
INTERACITIVE CHANNEL TECHNOLOGIES (2)
4941040 Cable television system selectively distributing pre-recorded video and audio messages 239 1988
5014125 Television system for the interactive distribution of selectable video presentations 695 1989
 
ROCKWELL INTERNATIONAL CORPORATION (1)
4496976 Reduced memory graphics-to-raster scan converter 240 1982
 
SCIENTIFIC-ATLANTA, INC. (5)
4885775 Information display scheme for subscribers of a subscription television system 275 1984
4829569 Communication of individual messages to subscribers in a subscription television system 395 1986
4866770 Method and apparatus for communication of video, audio, teletext, and data to groups of decoders in a communication system 150 1986
4792848 Cable television impulse pay per view system 67 1986
5319454 CATV system enabling access to premium (pay per view) program events by bar code data entry 229 1990
 
STARSIGHT TELECAST, INC. (5)
4706121 TV schedule system and process 1446 1986
4977455 System and process for VCR scheduling 1007 1988
5151789 System and method for automatic, unattended recording of cable television programs 755 1991
5353121 Television schedule system 1040 1993
5808608 Background television schedule system 420 1996
 
LG ELECTRONICS INC. (1)
5619269 Frame sync signal for digital transmission system 117 1995
 
GENERAL INSTRUMENT CORPORATION (GIC-4) (2)
4712239 Security arrangement for downloadable cable television converters 183 1986
5260778 Apparatus for selective distribution of messages over a communications network 551 1990
 
HAIVISION SYSTEMS INC. (1)
5844600 Methods, apparatus, and systems for transporting multimedia conference data streams through a transport network 195 1995
 
THOMSON LICENSING (1)
7150029 System for formatting and processing multimedia program data and program guide information 96 1998
 
ROVI GUIDES, INC. (53)
4847825 Method and apparatus for signaling the volume level of reproducing apparatus for digitally recorded sound 77 1987
4908713 VCR Programmer 642 1988
5123046 VCR with cable tuner control 218 1990
5335079 Apparatus and method using compressed codes for recorder preprogramming 225 1991
5297204 VCR with cable tuner control 157 1991
5307173 Apparatus and method using compressed codes for television program record scheduling 429 1992
5644354 Interactive video system 176 1992
5365282 Television system module with remote control code determination 151 1993
5373330 Remote-controlled VCR using an associated TV for audible feedback 97 1993
5420647 T.V. viewing and recording system 184 1993
5523794 Method and apparatus for portable storage and use of data transmitted by television signal 315 1993
5515173 System and method for automatically recording television programs in television systems with tuners external to video recorders 257 1993
5727060 Television schedule system 388 1993
5382983 Apparatus and method for total parental control of television use 393 1993
5488409 Apparatus and method for tracking the playing of VCR programs 423 1993
5532732 Apparatus and methods for using compressed codes for monitoring television program viewing 239 1993
5581614 Method for encrypting and embedding information in a video program 113 1994
5414756 Telephonically programmable apparatus 226 1994
5479268 User interface for television schedule system 900 1994
5532754 Background television schedule system 697 1994
5502504 Video mix program guide 310 1994
5600711 Apparatus and methods for providing initializing settings to an appliance 148 1994
5790198 Television schedule information transmission and utilization system and process 355 1994
5619274 Television schedule information transmission and utilization system and process 455 1994
5523796 Video clip program guide 440 1994
5553123 Method for downloading setup data via telephone to an appliance controller 184 1994
5543852 Apparatus and methods for avoiding loss of closed caption data when using extended data services 112 1994
5692214 System for unattended recording of video programs by remote control code transmitter module which receives user selections from a personal computer 312 1994
5539391 Remote controller for controlling turning appliances on and off 112 1994
5659367 Television on/off detector for use in a video cassette recorder 220 1994
5701383 Video time-shifting apparatus 443 1995
5619247 Stored program pay-per-play 680 1995
5552837 Remote controller for scanning data and controlling a video system 218 1995
5880768 Interactive program guide systems and processes 538 1995
5559550 Apparatus and methods for synchronizing a clock to a network clock 356 1995
5550576 Method and apparatus for merging television program schedule information received from multiple television schedule information sources 580 1995
5619383 Method and apparatus for reading and writing audio and digital data on a magnetic tape 77 1995
5479266 User interface for television schedule system 553 1995
5621579 Method for selectively playing back programs recorded on a video tape 178 1995
5809204 User interface for television schedule system 524 1995
5812205 Automatic time set in a television system 291 1995
5508815 Schedule display system for video recorder programming 297 1995
5568272 Schedule display system for video recorder programming 317 1995
5710601 Video clip program guide 345 1996
5828420 Video mix program guide 307 1996
RE35954 VCR with cable tuner control 158 1996
5684525 Merging multi-source information in a television system 412 1996
5801787 Television schedule system and method of operation for multiple program occurrences 508 1996
5828945 Merging multi-source information in a television system 415 1996
5870150 Television guide reader and programmer 112 1996
5915068 VCR programmer 236 1996
5805204 System and method for communicating data and objective code for an interactive video guide system 136 1997
6177931 Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information 1969 1998
 
INDEX SYSTEMS, INC. (1)
5724203 Method and apparatus for determining addresses in time along a recording tape 90 1996
 
Honeywell Information Systems Inc. (1)
4520356 Display video generation system for modifying the display of character information as a function of video attributes 63 1982
 
COMCAST IP HOLDINGS I, LLC (6)
5659350 Operations center for a television program packaging and delivery system 544 1993
6415437 Method and apparatus for combining video sequences with an interactive program guide 71 1998
6385771 Generating constant timecast information sub-streams using variable timecast information streams 37 1999
6584153 Data structure and methods for providing an interactive program guide 70 1999
6481012 Picture-in-picture and multiple video streams using slice-based encoding 90 1999
* 6828993 Set top terminal that stores programs locally and generates menus 177 2000
 
ROVI TECHNOLOGIES CORPORATION (1)
5731844 Television scheduling system for displaying a grid representing scheduled layout and selecting a programming parameter for display or recording 296 1996
 
ARRIS ENTERPRISES, INC. (1)
6594271 Implementation of opportunistic data on a statistical multiplexing encoder 30 1999
 
The SuperGuide Corporation (3)
4751578 System for electronically controllably viewing on a television updateable television programming information 796 1985
5038211 Method and apparatus for transmitting and receiving television program information 783 1989
5293357 Method and apparatus for controlling a television program recording device 425 1990
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6359910 Clock conversion apparatus and method 23 1997
 
CSR TECHNOLOGY INC. (1)
6259487 Method and apparatus for enabling a user to access data network applications from a television system 30 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
PANASONIC CORPORATION (1)
* 2010/0198,978 COMMUNICATION DATA PROCESSING APPARATUS, INTEGRATED CIRCUIT APPARATUS, AND METHOD 1 2006
 
THOMSON LICENSING DTV (2)
* 9762860 Method of display of a user interface and corresponding transmission method 0 2009
* 2009/0327,959 Method of display of a user interface and corresponding transmission method. 1 2009
 
COMCAST CABLE COMMUNICATIONS, LLC (1)
9602848 Optimized content delivery 0 2013
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 5, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 5, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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