US6601074B1 - Episode identification - Google Patents
Episode identification Download PDFInfo
- Publication number
- US6601074B1 US6601074B1 US09/471,843 US47184399A US6601074B1 US 6601074 B1 US6601074 B1 US 6601074B1 US 47184399 A US47184399 A US 47184399A US 6601074 B1 US6601074 B1 US 6601074B1
- Authority
- US
- United States
- Prior art keywords
- episode
- recording
- program
- information
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4335—Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application of database or data structure, e.g. distributed, multimedia, or image
Definitions
- the present invention relates generally to systems using program information and, more particularly, to systems, software programs, signals and methods using electronic program guides.
- the present invention provides a method, in a system using program information, comprising the actions of maintaining episode identification information associated with the program information, and identifying, using the episode identification information, a particular episode and its program information.
- the present invention provides a signal embodied in a propagation medium for use in a system using program information that includes at least one instruction capable of maintaining episode identification information associated with the program information.
- the program of instructions also includes at least one instruction capable of identifying a particular episode and its program information using the episode identification information.
- the present invention provides a system employing program information.
- the system comprises at least one processor, memory operably associated with the processor, and a program of instructions configured to be executed by the processor and stored in the memory.
- the program of instructions includes instructions capable of maintaining episode identification information associated with the program information and identifying, using the episode identification information, a particular episode and its program information.
- An advantage of the present invention is that it allows a user to employ a periodic record function of his system without inadvertently recording a copy of a previously recorded program. This will result in the user not wasting media storage space and avoiding unwanted multiple copies of the same program.
- Another advantage of the present invention is that it frees a user from having to research the contents of each episode of a program in order to determine whether he has already recorded that particular episode and then having to selectively program his system for each occurrence of the programs that he wishes to record.
- the present invention is also advantageous in providing a record, stored in a database, of previously recorded programs. In this way, a user does not need to rely on either his memory or some sort of manual record to determine which programs have been recorded.
- FIG. 1 illustrates a detailed block diagram showing a computer system according to a preferred embodiment of the present invention
- FIG. 2 illustrates a detailed block diagram showing a convergence system according to the preferred embodiment of the present invention
- FIG. 3 illustrates a flowchart of a method according to the preferred embodiment of the present invention.
- FIG. 4 illustrates a flowchart of another method according to the preferred embodiment of the present invention.
- FIG. 1 A representative hardware environment for practicing the present invention is depicted in FIG. 1, which illustrates a typical hardware configuration of an information handling system 100 in accordance with the present invention, having a central processing unit 105 , such as a conventional microprocessor, and a number of other units interconnected via at least one system bus 110 .
- Information handling system 100 may be, for example, a portable or desktop Gateway computer or a Gateway Destination system (Gateway and Destination are trademarks of Gateway, Inc.).
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable read-only memory
- EEPROM electrically erasable programmable read-only memory
- I/O adapter 125 for connecting peripheral devices such as disk units 130 and tape drives 135 to system bus 110
- a user interface adapter 140 for connecting keyboard 145 , mouse 150 , speaker 155 , microphone 160 , and/or other user interface devices to system bus 110
- communications adapter 165 for connecting information handling system 100 to an information network such as the Internet
- display adapter 170 for connecting system bus 110 to a display device such as monitor 175 .
- Mouse 150 has a series of buttons 180 , 185 and is used to control a cursor shown on monitor 175 .
- Satellite 203 External to system 200 is satellite 203 which, in one preferred embodiment, is a HS601 model operated by Hughes at a 101 degree west longitude geosynchronous orbital location. Satellite 203 transmits signals comprising 150 channels of modulated digital video, audio, and data at a frequency of about 12 Ghz. The satellite signals are received by system 200 by antenna 206 containing a low noise block converter amplifier. Antenna 206 is preferably about 18 inches in diameter and receives left-and right-hand circularly polarized signals between 12.2 and 12.7 Ghz.
- Antenna 206 provides a “down converted-spectrum” signal between 950 and 1450 MHZ via a coaxial cable or other suitable communication medium 209 to information handling system 100 , such as a personal computer or other system or circuitry capable of processing data.
- Suitable antennas 206 are already being manufactured and sold by RCA corporation by direct sales and through numerous major retail chains such as Radio Shack.
- System 100 contains circuitry and software to further process signals from the antenna, generally demodulating and decoding the signal to produce a VGA (video graphics adapter) signal.
- the VGA signal is provided via standard VGA compatible monitor cable 212 to drive large screen data quality monitor 175 suitable for viewing in a family room or entertainment room environment.
- System 100 provides for user input by means of remote controls 215 and 145 .
- Remote control 215 comprises a hand-held size device with standard television controls and a numeric keypad and, in one embodiment, video cassette recorder (VCR) controls and a pointing device. It provides radio frequency (RF) or infrared (IR) control signals received by system 100 .
- RF radio frequency
- IR infrared
- Remote control 145 is a full function personal computer keyboard with additional standard television and VCR controls, a pointing device which is preferably in the form of a touchpad, and it also provides RF control signals to system 100 .
- RF control signals were selected over IR or hardwired in one embodiment due to the home entertainment environment.
- Monitor cable 212 is a standard type cable typically used on VGA display devices and comprises up to 15 electrical conductors interfacing with monitor 175 in a D-series shell connector. In one embodiment, full multimedia sourcing and destinationing of audio/video/data (A/V/D) broadcast are provided for.
- A/V/D audio/video/data
- Information handling system 100 may include a tuner, tuner circuitry 280 , or card capable of both tuning to multiple channels and receiving television information or signals in the form of the NTSC or Phase Alteration Line (PAL) form from any medium 116 carrying signals from satellite dish 206 which provides digital A/V/D signals from such sources as DirecTV or Primestar (DirecTV is a trademark of DirecTV, Inc., and Primestar is a trademark of Primestar Partners, L.P.).
- the signals carried on medium 209 provide analog A/V such as NTSC antenna signals.
- the signal carried on medium 218 from camera 221 provides analog A/V such as NTSC audio/video signals.
- the signal carried on medium 224 from cable-data source 227 provides analog and/or digital A/V/D.
- the signal carried on medium 230 from Public Switched Telephone Network (PSTN) 233 provides data or phone signals such as integrated services digital network (ISDN) or plain old telephone system (POTS) signals.
- PSTN Public Switched Telephone Network
- ISDN integrated services digital network
- POTS plain old telephone system
- system 100 is programmed to automatically record analog signals, such as television programming, onto recordable media, such as a video tape in VCR 236 coupled to cable 239 .
- system 100 is programmed to automatically record digital signals, such as digital television programming, Digital Versatile Disk (DVD) programming, or compact disk read-only memory (CD-ROM) type audio, onto recordable media, such as recordable compact disks, in CD/DVD jukebox 242 coupled to cable 245 .
- CD/DVD jukebox 242 also plays CDS, CD-ROMs or DVDs for use elsewhere.
- signals are sent to stereo surround system 248 for audio output to one or more speakers 155 , and on cable 251 to TV 254 .
- earphones 257 on cable 260 and game pad 263 on cable 266 provide additional input/output through remote control 145 .
- Home network 269 is “smart wiring” used to transmit data and control within the home, coupled by cable 272 to system 100 .
- Videoblaster 275 provides video signal processing on cable/connector 278 .
- Cables 224 , 209 , 230 , 218 , 251 , 239 , 278 , 245 , 260 , and 153 can be wired coupling or wireless, such as RF or IR.
- convergence system 200 is the Destination System using the DestiVu user or media interface manufactured and sold by Gateway 2000, Inc.
- convergence system 200 is a fully functional computer integrated with a television providing TV viewing (via broadcast, cable, satellite, VCR, digital disk, or other broadcast media) and personal computing functionality.
- This convergence of computer and television enables a user combined access to both television programs and information and computer related functionality such as computer information and programs and Internet access.
- FIG. 3 is a flowchart for a method according to the preferred embodiment of the present invention.
- a user Prior to entering the flowchart, it is presumed that a user has configured his system to periodically record a series or episodic program using program information that can be obtained, for example, from an electronic program guide (EPG), which is data that may be received, for example, by an audio/video device as information within the broadcast vertical blanking interval, or by a convergence system as a digital data stream.
- EPG electronic program guide
- the system described in the preceding paragraphs could be configured for periodic recording using any of the system input devices, including the keyboard 145 , the remote control 215 , or the VCR 236 ; or it could possibly be configured from another physical location via a phone line 233 or a satellite connection 206 .
- the program information should contain enough information to differentiate between episodes of a series or episodic program. This could be accomplished by appending an episode identifier to the program information associated with each program.
- each episode of a particular program for example “Seinfeld,” would have a two-or three-digit identifying number appended to its program information that would uniquely identify it, for example, episode three's identifier could be “03.” If a program were not episodic, its episode identifier could be, for example, “00” or another specially assigned number.
- the step 300 of determining whether or not the program has been previously recorded must take place. The determination is made by comparing program information, possibly obtained from an EPG, with information associated with the program information.
- the information associated with the program information includes recording information that is stored in a database.
- the recording information could include, but would not be limited to, some subset of the program information related to previously recorded programs and additional information that would be helpful to the user.
- the database could be held in the RAM 115 , a mass storage device 130 or 135 , or even be stored at a remote location that is accessible to the system via phone lines or satellite. In a preferred embodiment of the present invention the database would hold the title and episode number of all previously recorded programs. For example a local database may appear as follows:
- Alternative embodiments may also include information related to previously recorded programs, such as the date and time of recording and the length of each program, as well as, in particular, information related to the recording or reproduction quality of the stored copies of the previously recorded programs.
- Information related to recording or reproduction quality of a copy of a program may include information regarding the source of the program (e.g. broadcast, cable, satellite, VCR, etc.), the storage medium used, the recording device used, the location of the stored copy, and available playback devices for the stored copy.
- a decision is made to record the program.
- a decision may be made to record a program that has been previously recorded, if it is possible to record a copy with a higher recording or reproduction quality that the previously recorded copy.
- step 300 determines whether the program has been previously recorded, a decision is made in step 301 whether to record the program or not. If the decision is made to record the program, then recording is enabled in step 303 . Otherwise, recording of the program is inhibited in step 302 .
- enabling or inhibiting recording of the program can be accomplished with the interface capabilities of the personal computer 100 .
- step 304 records the program. In one embodiment of the present invention, the VCR 236 , or one of the other recording formats detailed earlier, will record the program.
- the final step 305 in implementing the preferred method of this invention is having the system update the database with recording information associated with the recorded program. As those skilled in the art will appreciate, updating the database could be performed prior to the recording step 304 or during the recording process.
- FIG. 4 a preferred method according to the present invention is illustrated.
- the embodiment illustrated in FIG. 4 differs from the method illustrated in FIG. 3, in that the method of FIG. 4 may record a second copy of a program, if the second copy can be recorded with a higher quality than the previous copy.
- the method executes step 410 , which compares the recording quality of the previously recorded program to the recording quality available for a new recording.
- the method then proceeds to step 420 , which determines, based on the results of the comparison performed in step 410 , whether or not a new recording of higher quality can be made.
- step 303 If a higher quality recording can be made, the method continues on to step 303 , where recording is enabled. If step 420 determines that a higher quality recording can not be made, then recording is inhibited in step 302 . The remaining steps 304 and 305 have been previously discussed.
- a preferred method according to the present invention will record the episode on DVD, since the quality of the recording can be increased by using a higher quality recording medium.
- a program stored on a VCR tape from a standard broadcast program will be recorded again, if the program later becomes available for recording from a DVD, because the quality of the recording can be increased by recording from a higher quality source.
- One of the preferred implementations of the invention is as sets of instructions resident in the random access memory 115 of one or more computer or information handling systems configured generally as described in FIGS. 1-2.
- the set of instructions may be stored in another computer readable memory, for example, in a hard disk drive or in a removable memory such as an optical disk for eventual use in a CD-ROM drive or a floppy disk for eventual use in a floppy disk drive.
- the set of instructions can be stored in the memory of another computer and transmitted over a local area network or a wide area network, such as the Internet, where the transmitted signal could be a signal propagated through a medium such as an ISDN line, or the signal may be propagated through an air medium and received by a local satellite whereupon being transferred to the computer or information handling system of the preferred embodiment where the signal is a composite signal comprising a carrier signal, and contained within the carrier signal is the desired information including at least one computer program instruction implementing the invention and may be downloaded as such when desired by the user.
- the physical storage and/or transfer of the sets of instructions physically changes the medium upon which it is stored electrically, magnetically, or chemically so that the medium carries computer readable information. The invention is limited only by the following claims and their equivalents.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/471,843 US6601074B1 (en) | 1999-12-23 | 1999-12-23 | Episode identification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/471,843 US6601074B1 (en) | 1999-12-23 | 1999-12-23 | Episode identification |
Publications (1)
Publication Number | Publication Date |
---|---|
US6601074B1 true US6601074B1 (en) | 2003-07-29 |
Family
ID=27613614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/471,843 Expired - Lifetime US6601074B1 (en) | 1999-12-23 | 1999-12-23 | Episode identification |
Country Status (1)
Country | Link |
---|---|
US (1) | US6601074B1 (en) |
Cited By (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010014974A1 (en) * | 2000-02-09 | 2001-08-16 | Tomoji Asada | Receiving system, receiving apparatus, and receiving system control method |
US20010033736A1 (en) * | 2000-03-23 | 2001-10-25 | Andrian Yap | DVR with enhanced functionality |
US20020023266A1 (en) * | 2000-08-16 | 2002-02-21 | Koichi Kawana | Broadcast program recording and playing apparatus and portable terminal for recording and playing broadcast programs |
US20020040475A1 (en) * | 2000-03-23 | 2002-04-04 | Adrian Yap | DVR system |
US20020054750A1 (en) * | 2000-04-25 | 2002-05-09 | Michael Ficco | DVR functions status indicator |
US20020110360A1 (en) * | 2001-02-09 | 2002-08-15 | Potrebic Peter J. | Systems and methods for recording fragmented programs |
US20020133822A1 (en) * | 2001-03-13 | 2002-09-19 | Yang Ivan Wong Yin | Method and system for integrating recorded material with electronic programming guide |
US20030093422A1 (en) * | 2001-10-26 | 2003-05-15 | Noriyuki Yamamoto | Reproducing apparatus and method, information processing apparatus and method, recording medium, and program |
US20030121057A1 (en) * | 2001-12-20 | 2003-06-26 | Koninklijke Philips Electronics N.V. | Script-based method for unattended control and feature extensions of a TV or settop box device |
US20030153264A1 (en) * | 2002-02-11 | 2003-08-14 | Docomo Communications Laboratories Usa, Inc. | Apparatus and method for obtaining song information about a song from publicly broadcasted information |
US20040055008A1 (en) * | 2001-05-23 | 2004-03-18 | Hidekazu Ikeda | Broadcast program display method, broadcast program display apparatus and broadcast receiver |
US6751398B2 (en) * | 2000-12-22 | 2004-06-15 | Koninklijke Philips Electronics N.V. | System and method for determining whether a video program has been previously recorded |
US20050055715A1 (en) * | 2003-09-05 | 2005-03-10 | Echostar Technologies Corporation | Method and apparatus for updating television recording timers |
US20050163465A1 (en) * | 2002-04-23 | 2005-07-28 | Thomson Licensing S.A. | Method and interface for controlling a digital recording apparatus |
US20060062550A1 (en) * | 2004-09-23 | 2006-03-23 | Lg Electronics Inc. | Method and apparatus for consecutive recording of a series of broadcast programs |
WO2006060157A2 (en) * | 2004-12-01 | 2006-06-08 | Sbc Knowledge Ventures, L.P. | System and method for recording television content at a set top box |
US20060140584A1 (en) * | 2001-02-21 | 2006-06-29 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US20060153018A1 (en) * | 2005-01-12 | 2006-07-13 | Thomson Licensing | Method for pre-programmed recording |
US20060222325A1 (en) * | 2005-04-01 | 2006-10-05 | Guideworks, Llc | System and method for quality marking of a recording |
US20060280435A1 (en) * | 2005-06-03 | 2006-12-14 | Lg Electronics Inc. | Video display apparatus and method for storing and reproducing broadcasting program |
US7197758B1 (en) * | 2000-04-27 | 2007-03-27 | Microsoft Corporation | Method and apparatus for indexing video programs |
US20070127887A1 (en) * | 2000-03-23 | 2007-06-07 | Adrian Yap | Digital video recorder enhanced features |
WO2007041588A3 (en) * | 2005-09-30 | 2007-09-27 | United Video Properties Inc | Systems and methods for recording and playing back programs having desirable recording attributes |
WO2008015618A2 (en) * | 2006-08-01 | 2008-02-07 | Andrew James Quentin Nicol | Processing of broadcasting schedules |
US20080172692A1 (en) * | 2007-01-16 | 2008-07-17 | Sony Corporation | Program distribution system and recording and reproduction device |
EP1954037A2 (en) * | 2007-02-05 | 2008-08-06 | Samsung Electronics Co., Ltd | Method and apparatus for storing electronic program guide (EPG), and method and apparatus for providing EPG |
US20090070817A1 (en) * | 1998-03-04 | 2009-03-12 | Tv Guide Networks, Inc. | Program guide system with preference profiles |
US20090187951A1 (en) * | 2008-01-21 | 2009-07-23 | At&T Knowledge Ventures, L.P. | System for preventing duplicate recordings |
US7581238B1 (en) * | 2002-04-25 | 2009-08-25 | Microsoft Corporation | Program episodes recording |
US20090249397A1 (en) * | 2008-03-25 | 2009-10-01 | International Business Machines Corporation | Video episode order adherence |
US20090249409A1 (en) * | 2008-03-25 | 2009-10-01 | International Business Machines Corporation | Dynamic rebroadcast scheduling of videos |
US20100095334A1 (en) * | 1998-10-30 | 2010-04-15 | Shah-Nazaroff Anthony A | Method and apparatus for purchasing upgraded media features for programming transmissions |
WO2010034990A3 (en) * | 2008-09-24 | 2010-06-10 | Pace Plc | Program content recovery for multimedia devices and digital video recorder set-top boxes |
US8087050B2 (en) | 1998-08-21 | 2011-12-27 | United Video Properties, Inc. | Client-server electronic program guide |
US20120020650A1 (en) * | 2010-07-23 | 2012-01-26 | Verizon Patent And Licensing, Inc. | Systems and methods for preventing duplicative media content recordings |
US8397255B2 (en) | 1998-06-29 | 2013-03-12 | Nds Limited | Advanced television system |
US8528032B2 (en) | 1998-07-14 | 2013-09-03 | United Video Properties, Inc. | Client-server based interactive television program guide system with remote server recording |
US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
US8839314B2 (en) | 2004-12-01 | 2014-09-16 | At&T Intellectual Property I, L.P. | Device, system, and method for managing television tuners |
US20140280266A1 (en) * | 2013-03-13 | 2014-09-18 | Craig Evan Walter | Systems, methods, and apparatuses for tracking the display of media-based content in real time |
US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
US9071872B2 (en) | 2003-01-30 | 2015-06-30 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9075861B2 (en) | 2006-03-06 | 2015-07-07 | Veveo, Inc. | Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
US9294799B2 (en) | 2000-10-11 | 2016-03-22 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US9749693B2 (en) | 2006-03-24 | 2017-08-29 | Rovi Guides, Inc. | Interactive media guidance application with intelligent navigation and display features |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5189630A (en) | 1991-01-15 | 1993-02-23 | Barstow David R | Method for encoding and broadcasting information about live events using computer pattern matching techniques |
US5485518A (en) | 1993-09-30 | 1996-01-16 | Yellowstone Environmental Science, Inc. | Electronic media program recognition and choice |
US5598276A (en) | 1993-10-29 | 1997-01-28 | Time Warner Entertainment Co., L.P. | System and method for controlling play of multiple versions of the same motion picture stored on an optical disk |
US5682511A (en) | 1995-05-05 | 1997-10-28 | Microsoft Corporation | Graphical viewer interface for an interactive network system |
US5686954A (en) | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5751335A (en) | 1995-03-10 | 1998-05-12 | Sony Corporation | Viewing restricting method and viewing restricting apparatus |
US5751372A (en) | 1996-02-19 | 1998-05-12 | Hughes Electronics | Method and apparatus for navigating an on-screen program guide |
US5812123A (en) * | 1994-11-29 | 1998-09-22 | Microsoft Corporation | System for displaying programming information |
US5956455A (en) * | 1990-12-20 | 1999-09-21 | Rca Thomson Licensing Corporation | Fault tolerant VCR recording control |
US6002394A (en) * | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6018372A (en) * | 1997-09-04 | 2000-01-25 | Liberate Technologies | Electronic program guide with multiple day planner |
US6131086A (en) * | 1997-04-02 | 2000-10-10 | Walker Digital, Llc | Method and system for allowing viewers to purchase program products |
US6209028B1 (en) * | 1997-03-21 | 2001-03-27 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US6215951B1 (en) * | 1996-08-30 | 2001-04-10 | Thomson Licensing S.A. | Automatic title or description captioning for a VCR recording |
-
1999
- 1999-12-23 US US09/471,843 patent/US6601074B1/en not_active Expired - Lifetime
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5956455A (en) * | 1990-12-20 | 1999-09-21 | Rca Thomson Licensing Corporation | Fault tolerant VCR recording control |
US5189630A (en) | 1991-01-15 | 1993-02-23 | Barstow David R | Method for encoding and broadcasting information about live events using computer pattern matching techniques |
US5485518A (en) | 1993-09-30 | 1996-01-16 | Yellowstone Environmental Science, Inc. | Electronic media program recognition and choice |
US5598276A (en) | 1993-10-29 | 1997-01-28 | Time Warner Entertainment Co., L.P. | System and method for controlling play of multiple versions of the same motion picture stored on an optical disk |
US5686954A (en) | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5812123A (en) * | 1994-11-29 | 1998-09-22 | Microsoft Corporation | System for displaying programming information |
US5751335A (en) | 1995-03-10 | 1998-05-12 | Sony Corporation | Viewing restricting method and viewing restricting apparatus |
US5682511A (en) | 1995-05-05 | 1997-10-28 | Microsoft Corporation | Graphical viewer interface for an interactive network system |
US6002394A (en) * | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US5751372A (en) | 1996-02-19 | 1998-05-12 | Hughes Electronics | Method and apparatus for navigating an on-screen program guide |
US6215951B1 (en) * | 1996-08-30 | 2001-04-10 | Thomson Licensing S.A. | Automatic title or description captioning for a VCR recording |
US6209028B1 (en) * | 1997-03-21 | 2001-03-27 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US6131086A (en) * | 1997-04-02 | 2000-10-10 | Walker Digital, Llc | Method and system for allowing viewers to purchase program products |
US6018372A (en) * | 1997-09-04 | 2000-01-25 | Liberate Technologies | Electronic program guide with multiple day planner |
Cited By (105)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US20090070817A1 (en) * | 1998-03-04 | 2009-03-12 | Tv Guide Networks, Inc. | Program guide system with preference profiles |
US8806536B2 (en) | 1998-03-04 | 2014-08-12 | United Video Properties, Inc. | Program guide system with preference profiles |
US8397255B2 (en) | 1998-06-29 | 2013-03-12 | Nds Limited | Advanced television system |
US9055319B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Interactive guide with recording |
US9226006B2 (en) | 1998-07-14 | 2015-12-29 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US10075746B2 (en) | 1998-07-14 | 2018-09-11 | Rovi Guides, Inc. | Client-server based interactive television guide with server recording |
US9055318B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Client-server based interactive guide with server storage |
US8528032B2 (en) | 1998-07-14 | 2013-09-03 | United Video Properties, Inc. | Client-server based interactive television program guide system with remote server recording |
US9021538B2 (en) | 1998-07-14 | 2015-04-28 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9118948B2 (en) | 1998-07-14 | 2015-08-25 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US10027998B2 (en) | 1998-07-14 | 2018-07-17 | Rovi Guides, Inc. | Systems and methods for multi-tuner recording |
US9154843B2 (en) | 1998-07-14 | 2015-10-06 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9232254B2 (en) | 1998-07-14 | 2016-01-05 | Rovi Guides, Inc. | Client-server based interactive television guide with server recording |
US8776126B2 (en) | 1998-07-14 | 2014-07-08 | United Video Properties, Inc. | Client-server based interactive television guide with server recording |
US8087050B2 (en) | 1998-08-21 | 2011-12-27 | United Video Properties, Inc. | Client-server electronic program guide |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US20100095334A1 (en) * | 1998-10-30 | 2010-04-15 | Shah-Nazaroff Anthony A | Method and apparatus for purchasing upgraded media features for programming transmissions |
US8850483B2 (en) * | 1998-10-30 | 2014-09-30 | Intel Corporation | Method and apparatus for purchasing upgraded media features for programming transmissions |
US7257314B2 (en) * | 2000-02-09 | 2007-08-14 | Sony Corporation | Copy control method and apparatus for a receiving system |
US20010014974A1 (en) * | 2000-02-09 | 2001-08-16 | Tomoji Asada | Receiving system, receiving apparatus, and receiving system control method |
US20020040475A1 (en) * | 2000-03-23 | 2002-04-04 | Adrian Yap | DVR system |
US20010033736A1 (en) * | 2000-03-23 | 2001-10-25 | Andrian Yap | DVR with enhanced functionality |
US20070127887A1 (en) * | 2000-03-23 | 2007-06-07 | Adrian Yap | Digital video recorder enhanced features |
US8312490B2 (en) * | 2000-03-23 | 2012-11-13 | The Directv Group, Inc. | DVR with enhanced functionality |
US20020054750A1 (en) * | 2000-04-25 | 2002-05-09 | Michael Ficco | DVR functions status indicator |
US7197758B1 (en) * | 2000-04-27 | 2007-03-27 | Microsoft Corporation | Method and apparatus for indexing video programs |
US20080298780A1 (en) * | 2000-08-16 | 2008-12-04 | Koichi Kawana | Program recording and playing apparatus and portable terminal for recording and playing programs |
US20020023266A1 (en) * | 2000-08-16 | 2002-02-21 | Koichi Kawana | Broadcast program recording and playing apparatus and portable terminal for recording and playing broadcast programs |
US8413203B2 (en) * | 2000-08-16 | 2013-04-02 | Sony Corporation | Program recording and playing apparatus and portable terminal for recording and playing programs |
US9294799B2 (en) | 2000-10-11 | 2016-03-22 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
US6751398B2 (en) * | 2000-12-22 | 2004-06-15 | Koninklijke Philips Electronics N.V. | System and method for determining whether a video program has been previously recorded |
US20020110360A1 (en) * | 2001-02-09 | 2002-08-15 | Potrebic Peter J. | Systems and methods for recording fragmented programs |
US8768147B2 (en) | 2001-02-21 | 2014-07-01 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US20140212113A1 (en) * | 2001-02-21 | 2014-07-31 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US10951927B2 (en) | 2001-02-21 | 2021-03-16 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
US8457475B2 (en) * | 2001-02-21 | 2013-06-04 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US20060140584A1 (en) * | 2001-02-21 | 2006-06-29 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US9930374B2 (en) | 2001-02-21 | 2018-03-27 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
US9055322B2 (en) * | 2001-02-21 | 2015-06-09 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
US20080181574A1 (en) * | 2001-02-21 | 2008-07-31 | Ellis Michael D | Systems and methods for interactive program guides with personal video recording features |
US20020133822A1 (en) * | 2001-03-13 | 2002-09-19 | Yang Ivan Wong Yin | Method and system for integrating recorded material with electronic programming guide |
US20040055008A1 (en) * | 2001-05-23 | 2004-03-18 | Hidekazu Ikeda | Broadcast program display method, broadcast program display apparatus and broadcast receiver |
US20090044245A1 (en) * | 2001-10-26 | 2009-02-12 | Sony Corporation | Reproducing apparatus and method, information processing apparatus and method, recording medium, and program |
US20030093422A1 (en) * | 2001-10-26 | 2003-05-15 | Noriyuki Yamamoto | Reproducing apparatus and method, information processing apparatus and method, recording medium, and program |
US8095527B2 (en) | 2001-10-26 | 2012-01-10 | Sony Corporation | Reproducing apparatus and method, information processing apparatus and method, recording medium, and program |
US7454401B2 (en) * | 2001-10-26 | 2008-11-18 | Sony Corporation | Reproducing apparatus and method, information processing apparatus and method, recording medium, and program |
US20030121057A1 (en) * | 2001-12-20 | 2003-06-26 | Koninklijke Philips Electronics N.V. | Script-based method for unattended control and feature extensions of a TV or settop box device |
US20030153264A1 (en) * | 2002-02-11 | 2003-08-14 | Docomo Communications Laboratories Usa, Inc. | Apparatus and method for obtaining song information about a song from publicly broadcasted information |
US20050163465A1 (en) * | 2002-04-23 | 2005-07-28 | Thomson Licensing S.A. | Method and interface for controlling a digital recording apparatus |
US7581238B1 (en) * | 2002-04-25 | 2009-08-25 | Microsoft Corporation | Program episodes recording |
US9071872B2 (en) | 2003-01-30 | 2015-06-30 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9369741B2 (en) | 2003-01-30 | 2016-06-14 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US20050055715A1 (en) * | 2003-09-05 | 2005-03-10 | Echostar Technologies Corporation | Method and apparatus for updating television recording timers |
US20060062550A1 (en) * | 2004-09-23 | 2006-03-23 | Lg Electronics Inc. | Method and apparatus for consecutive recording of a series of broadcast programs |
US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
WO2006060157A3 (en) * | 2004-12-01 | 2007-01-04 | Sbc Knowledge Ventures Lp | System and method for recording television content at a set top box |
US7716714B2 (en) | 2004-12-01 | 2010-05-11 | At&T Intellectual Property I, L.P. | System and method for recording television content at a set top box |
WO2006060157A2 (en) * | 2004-12-01 | 2006-06-08 | Sbc Knowledge Ventures, L.P. | System and method for recording television content at a set top box |
US8839314B2 (en) | 2004-12-01 | 2014-09-16 | At&T Intellectual Property I, L.P. | Device, system, and method for managing television tuners |
US20060153018A1 (en) * | 2005-01-12 | 2006-07-13 | Thomson Licensing | Method for pre-programmed recording |
US9532025B2 (en) | 2005-01-12 | 2016-12-27 | Thomson Licensing | Method for pre-programmed recording |
US20060222325A1 (en) * | 2005-04-01 | 2006-10-05 | Guideworks, Llc | System and method for quality marking of a recording |
US8229283B2 (en) | 2005-04-01 | 2012-07-24 | Rovi Guides, Inc. | System and method for quality marking of a recording |
US20060280435A1 (en) * | 2005-06-03 | 2006-12-14 | Lg Electronics Inc. | Video display apparatus and method for storing and reproducing broadcasting program |
US20070116428A1 (en) * | 2005-06-03 | 2007-05-24 | Lg Electronics Inc. | Video display apparatus and method for storing and reproducing broadcasting program |
EP1729511A3 (en) * | 2005-06-03 | 2008-07-16 | LG Electronics Inc. | Video display apparatus and method for storing and reproducing broadcasting program |
WO2007041588A3 (en) * | 2005-09-30 | 2007-09-27 | United Video Properties Inc | Systems and methods for recording and playing back programs having desirable recording attributes |
US9171580B2 (en) | 2005-09-30 | 2015-10-27 | Rovi Guides, Inc. | Systems and methods for recording and playing back programs having desirable recording attributes |
JP2018191348A (en) * | 2005-09-30 | 2018-11-29 | ロヴィ ガイズ, インコーポレイテッド | System and method for recording and playing programs having desirable recording attributes |
US8625971B2 (en) | 2005-09-30 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods for recording and playing back programs having desirable recording attributes |
CN101310269B (en) * | 2005-09-30 | 2012-03-21 | 联合视频制品公司 | Systems and methods for recording and playing back programs having desirable recording attributes |
US7646962B1 (en) | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
US9128987B2 (en) | 2006-03-06 | 2015-09-08 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
US10984037B2 (en) | 2006-03-06 | 2021-04-20 | Veveo, Inc. | Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system |
US9075861B2 (en) | 2006-03-06 | 2015-07-07 | Veveo, Inc. | Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections |
US9092503B2 (en) | 2006-03-06 | 2015-07-28 | Veveo, Inc. | Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content |
US9749693B2 (en) | 2006-03-24 | 2017-08-29 | Rovi Guides, Inc. | Interactive media guidance application with intelligent navigation and display features |
WO2008015618A2 (en) * | 2006-08-01 | 2008-02-07 | Andrew James Quentin Nicol | Processing of broadcasting schedules |
WO2008015618A3 (en) * | 2006-08-01 | 2009-04-30 | Andrew James Quentin Nicol | Processing of broadcasting schedules |
US8365233B2 (en) * | 2007-01-16 | 2013-01-29 | Sony Corporation | Program distribution system and recording and reproduction device |
US20080172692A1 (en) * | 2007-01-16 | 2008-07-17 | Sony Corporation | Program distribution system and recording and reproduction device |
EP1954037A3 (en) * | 2007-02-05 | 2010-07-07 | Samsung Electronics Co., Ltd | Method and apparatus for storing electronic program guide (EPG), and method and apparatus for providing EPG |
EP1954037A2 (en) * | 2007-02-05 | 2008-08-06 | Samsung Electronics Co., Ltd | Method and apparatus for storing electronic program guide (EPG), and method and apparatus for providing EPG |
US20080189741A1 (en) * | 2007-02-05 | 2008-08-07 | Samsung Electronics Co., Ltd. | Method and apparatus for storing electronic program guide (epg), and method and apparatus for providing epg |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US10694256B2 (en) | 2007-03-09 | 2020-06-23 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US20090187951A1 (en) * | 2008-01-21 | 2009-07-23 | At&T Knowledge Ventures, L.P. | System for preventing duplicate recordings |
US20090249409A1 (en) * | 2008-03-25 | 2009-10-01 | International Business Machines Corporation | Dynamic rebroadcast scheduling of videos |
US9294792B2 (en) | 2008-03-25 | 2016-03-22 | International Business Machines Corporation | Dynamic rebroadcast scheduling of videos |
US20090249397A1 (en) * | 2008-03-25 | 2009-10-01 | International Business Machines Corporation | Video episode order adherence |
US8689266B2 (en) | 2008-03-25 | 2014-04-01 | International Business Machines Corporation | Dynamic rebroadcast scheduling of videos |
US8561108B2 (en) | 2008-03-25 | 2013-10-15 | International Business Machines Corporation | Video episode order adherence |
US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
WO2010034990A3 (en) * | 2008-09-24 | 2010-06-10 | Pace Plc | Program content recovery for multimedia devices and digital video recorder set-top boxes |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US20120020650A1 (en) * | 2010-07-23 | 2012-01-26 | Verizon Patent And Licensing, Inc. | Systems and methods for preventing duplicative media content recordings |
US8787733B2 (en) * | 2010-07-23 | 2014-07-22 | Verizon Patent And Licensing Inc. | Systems and methods for preventing duplicative media content recordings |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US20140280266A1 (en) * | 2013-03-13 | 2014-09-18 | Craig Evan Walter | Systems, methods, and apparatuses for tracking the display of media-based content in real time |
US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6601074B1 (en) | Episode identification | |
US7331017B2 (en) | Verified scheduling of recurrent program recording operations | |
US6324694B1 (en) | Method and apparatus for providing subsidiary data synchronous to primary content data | |
US8358912B2 (en) | Method of synchronizing broadcast content between broadcast recorder and portable content player and apparatus for the same | |
US7653614B2 (en) | Method of searching across media and source types | |
US6690392B1 (en) | Method system software and signal for automatic generation of macro commands | |
EP2112827B1 (en) | Method and apparatus for selecting from multiple versions of a television program | |
US6549929B1 (en) | Intelligent scheduled recording and program reminders for recurring events | |
US8051448B2 (en) | Method and apparatus for displaying entertainment system data upon selection of a video data display | |
US9027053B2 (en) | Method and apparatus for customized rendering of commercials | |
US6157411A (en) | Method and apparatus for compiling a repository of entertainment system data from multiple sources | |
US6542882B1 (en) | System and method for providing a database of content having like associations | |
CA2348914A1 (en) | Managing entertainment system data | |
US6590596B1 (en) | Right click for task bar content | |
US20050111819A1 (en) | System and method for allowing time-shifted access to multiple programs at the same time | |
JPH0970020A (en) | Receiver for isdb | |
JP2001160955A (en) | Broadcast system and receiver | |
JP2001160940A (en) | Broadcast system and receiver | |
EP1096793B1 (en) | System, method, signal, user interface and software to display thumbnail banners | |
JP3856288B2 (en) | Program reservation recording apparatus, program reservation recording / reproducing apparatus, program reservation recording method, and program reservation recording program | |
RU2225078C2 (en) | Method and device for displaying color audio and video program | |
US8646024B2 (en) | System and method for dynamic channel management of a television based on media center set-top box tuner availability | |
JP2003125305A (en) | Method and apparatus of watching broadcast program, and watching program for broadcast program | |
JP2001145033A (en) | Broadcast receiver and view limit system, and recording medium | |
US7770195B2 (en) | Information processing apparatus and method, information providing apparatus and method, and program thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GATEWAY, INC., SOUTH DAKOTA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LIEVENOW, FRANK;REEL/FRAME:010472/0786 Effective date: 19991210 |
|
AS | Assignment |
Owner name: GATEWAY, INC., SOUTH DAKOTA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNOR AN ASSIGNMENT WAS PREVIOUSLY RECORDED ON REEL 010472 FRAME 0786;ASSIGNOR:LIEBENOW, FRANK;REEL/FRAME:010883/0037 Effective date: 19991210 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |