US20110191805A1 - Guide system and method of operation - Google Patents

Guide system and method of operation Download PDF

Info

Publication number
US20110191805A1
US20110191805A1 US12/917,201 US91720110A US2011191805A1 US 20110191805 A1 US20110191805 A1 US 20110191805A1 US 91720110 A US91720110 A US 91720110A US 2011191805 A1 US2011191805 A1 US 2011191805A1
Authority
US
United States
Prior art keywords
program
program information
programs
style
text
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.)
Abandoned
Application number
US12/917,201
Inventor
Kenneth A. Milnes
Steven M. Schein
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adeia Guides Inc
Original Assignee
Starsight Telecast Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Starsight Telecast Inc filed Critical Starsight Telecast Inc
Priority to US12/917,201 priority Critical patent/US20110191805A1/en
Publication of US20110191805A1 publication Critical patent/US20110191805A1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: APTIV DIGITAL, INC., A DELAWARE CORPORATION, GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION, INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY, ROVI CORPORATION, A DELAWARE CORPORATION, ROVI GUIDES, INC., A DELAWARE CORPORATION, ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION, ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION, STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION, UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
Assigned to STARSIGHT TELECAST INC. reassignment STARSIGHT TELECAST INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MILNES, KENNETH A., SCHEIN, STEVEN M.
Assigned to UNITED VIDEO PROPERTIES, INC., GEMSTAR DEVELOPMENT CORPORATION, STARSIGHT TELECAST, INC., INDEX SYSTEMS INC., TV GUIDE INTERNATIONAL, INC., ALL MEDIA GUIDE, LLC, APTIV DIGITAL, INC., ROVI CORPORATION, ROVI TECHNOLOGIES CORPORATION, ROVI SOLUTIONS CORPORATION, ROVI GUIDES, INC. reassignment UNITED VIDEO PROPERTIES, INC. PATENT RELEASE Assignors: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Assigned to MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT reassignment MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: APTIV DIGITAL, INC., GEMSTAR DEVELOPMENT CORPORATION, INDEX SYSTEMS INC., ROVI GUIDES, INC., ROVI SOLUTIONS CORPORATION, ROVI TECHNOLOGIES CORPORATION, SONIC SOLUTIONS LLC, STARSIGHT TELECAST, INC., UNITED VIDEO PROPERTIES, INC., VEVEO, INC.
Assigned to ROVI GUIDES, INC. reassignment ROVI GUIDES, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: STARSIGHT TELECAST, INC.
Assigned to VEVEO, INC., STARSIGHT TELECAST, INC., SONIC SOLUTIONS LLC, INDEX SYSTEMS INC., ROVI GUIDES, INC., APTIV DIGITAL INC., UNITED VIDEO PROPERTIES, INC., ROVI SOLUTIONS CORPORATION, GEMSTAR DEVELOPMENT CORPORATION, ROVI TECHNOLOGIES CORPORATION reassignment VEVEO, INC. RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Assignors: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4143Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0887Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals

Definitions

  • the present invention relates generally to a program schedule guide and, more particularly, to a system and process for allowing a television viewer to access on-screen television program listings in an easy and convenient way.
  • the system and method of the present invention provides a program schedule guide which displays less program information, thereby lowering the program cost.
  • the program information to be displayed is received by a peripheral device which can either be a stand-alone device, such as a set-top box, or integrated into the user's television or VCR.
  • the program guide displays an abbreviated program schedule guide.
  • the user instead of allowing the user access to schedule information for every program being broadcast on the user's television system(s), the user has only limited schedule information access.
  • the invention can either be designed to allow the user or the system operator to select the schedule information to be presented in this abbreviated mode.
  • the user may elect to pay more and get the full format.
  • the program schedule guide only presents programs that are currently being broadcast and/or programs that are to be broadcast in the next thirty minute time slot.
  • the user is able to view the schedule guide in either of two modes.
  • the schedule guide In the first mode the schedule guide is displayed on the entire television screen.
  • the schedule guide In the alternate mode, the schedule guide is displayed as an overlay partially covering the broadcast program on the TV screen.
  • the alternate mode the user is able to view the schedule guide at the same time as they view the desired program.
  • the program schedule guide and information is visually distinguished by color or font, thus making the guide more user friendly.
  • Programs which are currently being broadcast can be designated a different color or font from programs which are to be broadcast during the next time slot.
  • Programs can also be color coded by type, thus allowing the user to quickly differentiate between dramas, comedies, sports, news, etc.
  • the program currently being viewed by the user and to which the television tuner has been set can also be coded by font or a different color.
  • the program guide can be easily upgraded to a guide system offering more user features.
  • the upgrade can be purchased either through the system operator or through a local store.
  • the user can install the upgrade without requiring technical assistance from the system operator.
  • FIG. 1 illustrates a preferred embodiment of a TV/computer system on which a program schedule guide according to the present invention may be displayed;
  • FIG. 2 is an illustration of a program schedule guide screen according to the present invention
  • FIG. 3 is an illustration of an alternate embodiment of the program schedule guide screen which only provides schedule information for programs which are currently available for viewing;
  • FIG. 4 is an illustration of a theme selection screen used in an alternate embodiment of the invention.
  • FIG. 5 is an illustration of a VCR programming screen in accordance with the present invention.
  • FIG. 6 is an illustration of a basic system configuration according to the present invention.
  • FIG. 1 illustrates a preferred embodiment of TV/computer system 1 that displays a program schedule guide according to the present invention.
  • system 1 includes a distribution center 10 and multiple receiving locations.
  • Distribution center 10 compiles data for a data-stream. In a preferred embodiment, this data-stream is broadcast to receiving locations 16 , 18 , 20 , and 22 .
  • Several methods are available for broadcasting the data-stream from distribution center 10 to receiving locations 16 - 22 .
  • satellite 15 may broadcast this data-stream within the vertical blanking interval (VBI) of a television channel (e.g., PBS) or a dedicated channel to receiving locations 16 , 18 , 20 , and 22 .
  • VBI vertical blanking interval
  • the data may be broadcast out of band, i.e., using non channel specific mechanisms.
  • the data-stream is provided to receiving locations 16 , 18 , 20 , and 22 via transmission line 13 .
  • Transmission line 13 may be, for example, optical fiber, coax cable, telephone line, or the like.
  • peripheral devices which are located within the receiving locations, receive the data-stream from, for example, a local service provider 40 .
  • Service provider 40 receives the data-stream from distribution center 10 via line 17 , and broadcasts the data-stream to the receiving peripheral devices via satellite 15 (or another satellite), or via lines 19 and 13 .
  • the receiving peripheral devices may be televisions 30 , televisions 34 , VCRs 32 , VCRs 36 , and/or set-top boxes 38 .
  • PCTVs may be utilized, or the data-stream may be provided to a personal computer for use with the computer and/or more of the above devices.
  • information in the data-stream includes TV schedule information.
  • Software located within the peripheral devices utilize the schedule information provided in the data-stream to generate a schedule guide.
  • the software is stored on a computer-readable storage medium such as a ROM, RAM, disk, or other storage device. If the schedule guide is in a grid format, for example, the available channels may be listed on the “y” axis and various times may be listed on the “x” axis.
  • the schedule system displays information see U.S. Pat. No. B1 4,706,121 and U.S. Pat. No. 5,151,789. Both these patents, like the present patent application, are assigned to StarSight Telecast, Inc., and are hereby incorporated by reference in their entirety for all purposes.
  • FIG. 2 is an illustration of a program schedule guide screen according to the present invention.
  • program guide 100 substantially covers the display screen of the user's television monitor.
  • the system may also be designed such that program guide 100 covers a portion of the screen, thus allowing the user to view both program guide 100 and a specific program simultaneously.
  • the user may switch between a full screen display and an overlay screen to the current show via, for example, an on screen menu with cursor control. This feature allows a user to see a large scale version of the guide, or to be able to see the guide while also getting a “flavor” for a currently selected show through partial observation of the show. Preferably in this mode, the audio for the show also continues to be played.
  • a central portion 105 of guide 100 gives program schedule information for various channels.
  • a cell 110 indicates the day of the week for which the program guide information shown in portion 105 is applicable.
  • Portion 105 is divided into cells 115 , the length of each cell representing the duration of the program in question.
  • Next to cell 110 and above cells 115 is a header portion 120 .
  • Cells 125 & 130 within portion 120 indicate the program times which correspond to the programs shown in individual cells 115 .
  • cells 125 and 130 are the only time cells.
  • Cell 125 shows the current 1 ⁇ 2 hour increment, thus every program cell 115 which falls below cell 125 would represent a program which is currently on. This allows the user to immediately recognize what programs are currently available for viewing.
  • a portion 135 of portion 105 which is directly below time cell 125 may be color coded or have some other visually distinguishing characteristic.
  • the program names shown in portion 135 may have a different font or size or background.
  • the color coding or other visually distinguishing characteristic allows the user to immediately know which shows are available for viewing, i.e., current programs and future programs may be visually distinguished.
  • Programs may also be visually distinguished according to subject content, language, whether they are re-runs or whether or not the programs are being viewed or recorded or scheduled for recording.
  • Time cell 130 indicates the next 1 ⁇ 2 hour increment immediately following the time shown in cell 125 . Therefore if time cell 125 indicates, a time of 8:27 PM as used in FIG. 1 , time cell 130 indicates a time of 8:30 PM. All of the programs listed in cells 115 which fall directly below cell 130 are programs which are upcoming in the next 1 ⁇ 2 hour time slot. Therefore the user is able to immediately determine the programs which are about to be broadcast. If desired, program cells 115 falling below time cell 130 may be color coded with a different color from that used to code the programs presently being broadcast or otherwise visually distinguished. Future programs may also be visually distinguished according to subject content, language, whether they are re-runs or whether or not the programs are being viewed or recorded or scheduled for recording. Furthermore, by noting whether or not there is a cell division 142 lying directly below the division between time cells 125 and 130 , the user is able to determine whether or not the show in question is beginning or already in play.
  • Portion 140 of guide 100 contains cells 145 .
  • Each cell 145 indicates the channel number corresponding to the program guide cell 115 lying immediately adjacent to it in the program guide. Instead of, or in combination with the channel number, cells 145 may contain the program service name. For example, a cell 145 may contain the channel number 8, the service name HBO, or both.
  • not all of the channels which are available on the user's television system are represented within program guide 100 .
  • the channels which are to be represented in the guide can either be selected by the user or by the system operator, depending upon how the system is configured. If the user designates the channels to be represented, channels which are seldom viewed can be “discarded”, thus allowing the user to more efficiently review the program guide information. If the system operator designates the channels to be represented, then both time and cost savings may be realized since the system may provide less information.
  • the system operator can use a variety of criteria to determine which channels are to be represented. For example, only the most popular channels may be represented.
  • the system operator may also charge each broadcaster an additional fee to be listed on this particular guide.
  • the system operator may also charge an additional fee, per time slot, to make a specific program “special”.
  • a number of different schemes can be used to draw the user's attention to special programs. For example, the program may be listed first in the program guide, shown in a different typeface, presented in a different color, or given additional space for a program description.
  • a program guide 200 only provides program schedule information for a single time period, that period representing programs which are presently available for viewing.
  • a cell 205 indicates the time period for which program schedule information is provided. Cell 205 changes every half hour.
  • the programs available for viewing during the designated time period are listed in a plurality of cells 210 .
  • Cells 215 indicate the channel number or service name for the corresponding cells 210 .
  • the program schedule information is preferably updated approximately 3 minutes before the half hour. Therefore if the time of day is 7:55 PM when the user requests program guide information, the program guide would provide information for the time period beginning at 7:30 PM.
  • the information provided by the system will be for programs starting at 8:00 PM.
  • the system can be further configured to indicate to the user whether or not a program is continued from a previous time period and/or whether or not the program will be continued after the present half hour time increment.
  • FIG. 4 is an illustration of a screen which may appear before program guide screen 100 or 200 in an alternate embodiment of the invention.
  • Screen 300 appears on the user's television monitor when the user selects the program guide feature. The user is prompted to select a theme from a list of very broad categories shown in a portion 305 of screen 300 . The subsequent program guide screen then supplies the user with all of the programs fitting the theme requirement for the times provided in the guide.
  • FIG. 5 is an illustration of a VCR programming screen 400 that may be used in combination with any of the previously described program guides.
  • Screen 400 is divided into a seven day grid. The day of the week is indicated in cell 405 . Adjacent to each day of the week is a linear grid 410 which divides each 24 hour day into 48 half hour increments. Due to the limited resolution of a standard television screen, grid 410 can be divided into several segments (e.g., 6, 8, or 12 hour segments), and the user may page through the grid to find the desired time slot. Grid 410 can also be limited to 12 hours, with the screen also having cells 415 , which the user may use to indicate AM or PM.
  • the user first indicates the desire to program the VCR.
  • the initial program guide screen contains an icon labeled VCR.
  • screen 400 pops up.
  • the user selects the times over which recording is desired, for example by moving the cursor to the desired time slot and pressing ENTER.
  • the user simply moves the cursor to the 9:00 PM slot for Thursday night and presses enter.
  • the user if the user wishes to record a program which lasts longer than 30 minutes, the user merely moves the cursor to each successive time slot and presses enter.
  • the program guide After the user indicates a specific day and time period through the use of a cursor, the program guide requests that the user enter a channel number. Preferably screen 400 begins flashing a question mark (i.e., “?”) in a cell 420 adjacent to the day of the week on which recording has been requested. Screen 400 can also request that the user indicate the channel using a message shown in a message portion 425 of screen 400 .
  • a question mark i.e., “?”
  • the screen After the user has indicated the time and channel for recording, the screen notifies the user with a message in portion 425 that the programming has been successfully completed.
  • the message in portion 425 may also ask whether the user wishes to set the VCR for recording of another event. If the user has made a programming error, for example, by attempting to record multiple programs at the same time and day, a message in portion 425 notifies the user that the programming was not successfully completed.
  • FIG. 6 illustrates the hardware elements of a preferred embodiment of the invention.
  • the configuration utilizes a program guide controller 505 (for example, a data processor), one or more televisions sources 510 , and a TV, PCTV or computer monitor 515 .
  • the system may also include a VCR 520 and a remote control 525 .
  • Program guide system 505 may be a stand-alone device or incorporated into another system such as a television, a cable decoder, computer, PCTV, or a VCR.
  • the preferred embodiment of the present invention includes a plug-in program guide controller module 530 .
  • Module 530 determines the extent of program guide 505 's capabilities. Thus module 530 may only allow program guide 505 to present an abbreviated program schedule to the user, the abbreviated schedule showing a limited selection of channels covering a limited time span. For example, in this mode the program guide may contain no more than 20 channels, only showing what is currently on as well as what is to be broadcast during the next half hour increment for each of the selected channels.
  • module 530 may be simply replaced with a different module authorizing more extensive guide capabilities.
  • module 530 may be upgradeable by the user, thus not requiring the system operator to provide technical support. In this scenario the user would merely procure a different module 530 , install the new module into the program guide system 505 , and pay the new fee set by the system operator for the new benefits.
  • the system operates under the control of software 531 on a removable computer memory.
  • the memory for software 531 may be located in one or more ICs, for example, the plug-in module of the data processor, or in ROM, RAM, or a combination of the two. Accordingly, the disclosures and descriptions herein are intended to be illustrative, but not limiting, of the scope of the invention which is set forth in the following claims.

Abstract

A system and method for displaying a simplified electronic program schedule guide on a user's television monitor is provided. In one embodiment, the program schedule guide is abbreviated to include only the programs currently available for viewing on a subset of the available channels. In another embodiment, the program guide screen visually distinguishes between programs for the convenience of the viewer.

Description

    CROSS REFERENCE TO RELATED APPLICATION
  • This application is a nonprovisional application of U.S. provisional patent application “GUIDE SYSTEM AND METHOD OF OPERATION,” U.S. Ser. No. 60/023,692, filed Aug. 14, 1996, having Kenneth A. Milnes and Steven-Schein as the inventors and assigned to StarSight Telecast, Inc.
  • BACKGROUND OF THE INVENTION
  • The present invention relates generally to a program schedule guide and, more particularly, to a system and process for allowing a television viewer to access on-screen television program listings in an easy and convenient way.
  • The number of television channels available to the user has grown dramatically within the last decade, primarily due to the availability of cable and direct broadcast satellite systems. As the number of programs of potential interest to the viewer has increased, a variety of electronic program guides have been developed to help the viewer select programs of particular interest. For example, commonly assigned U.S. Pat. Nos. 4,706,121 and 5,353,121 each describes schedule information processing systems which provide the viewer with a convenient way to select programs based on viewer supplied selection criteria.
  • Although electronic program guides alleviate many of the problems associated with selecting programs of interest from the wealth of available channels, some users prefer lower cost systems.
  • SUMMARY OF THE INVENTION
  • The system and method of the present invention provides a program schedule guide which displays less program information, thereby lowering the program cost. The program information to be displayed is received by a peripheral device which can either be a stand-alone device, such as a set-top box, or integrated into the user's television or VCR.
  • In a preferred embodiment of the invention, the program guide displays an abbreviated program schedule guide. In this embodiment, instead of allowing the user access to schedule information for every program being broadcast on the user's television system(s), the user has only limited schedule information access. The invention can either be designed to allow the user or the system operator to select the schedule information to be presented in this abbreviated mode.
  • In one embodiment, if the information is presented in an abbreviated format, the user may elect to pay more and get the full format.
  • In another embodiment of the invention, the program schedule guide only presents programs that are currently being broadcast and/or programs that are to be broadcast in the next thirty minute time slot.
  • In another embodiment, the user is able to view the schedule guide in either of two modes. In the first mode the schedule guide is displayed on the entire television screen. In the alternate mode, the schedule guide is displayed as an overlay partially covering the broadcast program on the TV screen. Thus in the alternate mode the user is able to view the schedule guide at the same time as they view the desired program.
  • In another embodiment of the invention, the program schedule guide and information is visually distinguished by color or font, thus making the guide more user friendly. Programs which are currently being broadcast can be designated a different color or font from programs which are to be broadcast during the next time slot. Programs can also be color coded by type, thus allowing the user to quickly differentiate between dramas, comedies, sports, news, etc. The program currently being viewed by the user and to which the television tuner has been set can also be coded by font or a different color.
  • The program guide can be easily upgraded to a guide system offering more user features. The upgrade can be purchased either through the system operator or through a local store. In one embodiment of the invention, the user can install the upgrade without requiring technical assistance from the system operator.
  • A further understanding of the nature and advantages of the present invention may be realized by reference to the remaining portions of the specification and the drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates a preferred embodiment of a TV/computer system on which a program schedule guide according to the present invention may be displayed;
  • FIG. 2 is an illustration of a program schedule guide screen according to the present invention;
  • FIG. 3 is an illustration of an alternate embodiment of the program schedule guide screen which only provides schedule information for programs which are currently available for viewing;
  • FIG. 4 is an illustration of a theme selection screen used in an alternate embodiment of the invention;
  • FIG. 5 is an illustration of a VCR programming screen in accordance with the present invention; and
  • FIG. 6 is an illustration of a basic system configuration according to the present invention.
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The present invention provides a television (TV) schedule system which displays less program information, thereby lowering the program cost. FIG. 1 illustrates a preferred embodiment of TV/computer system 1 that displays a program schedule guide according to the present invention. As shown, system 1 includes a distribution center 10 and multiple receiving locations. Distribution center 10 compiles data for a data-stream. In a preferred embodiment, this data-stream is broadcast to receiving locations 16, 18, 20, and 22. Several methods are available for broadcasting the data-stream from distribution center 10 to receiving locations 16-22. For example, satellite 15 may broadcast this data-stream within the vertical blanking interval (VBI) of a television channel (e.g., PBS) or a dedicated channel to receiving locations 16, 18, 20, and 22. Alternatively, the data may be broadcast out of band, i.e., using non channel specific mechanisms. In another embodiment, the data-stream is provided to receiving locations 16, 18, 20, and 22 via transmission line 13. Transmission line 13 may be, for example, optical fiber, coax cable, telephone line, or the like.
  • In yet another embodiment, peripheral devices, which are located within the receiving locations, receive the data-stream from, for example, a local service provider 40. Service provider 40 receives the data-stream from distribution center 10 via line 17, and broadcasts the data-stream to the receiving peripheral devices via satellite 15 (or another satellite), or via lines 19 and 13. The receiving peripheral devices may be televisions 30, televisions 34, VCRs 32, VCRs 36, and/or set-top boxes 38. In still further embodiments, PCTVs may be utilized, or the data-stream may be provided to a personal computer for use with the computer and/or more of the above devices.
  • In the preferred embodiment, information in the data-stream includes TV schedule information. Software located within the peripheral devices utilize the schedule information provided in the data-stream to generate a schedule guide. The software is stored on a computer-readable storage medium such as a ROM, RAM, disk, or other storage device. If the schedule guide is in a grid format, for example, the available channels may be listed on the “y” axis and various times may be listed on the “x” axis. For more information on how the schedule system displays information, see U.S. Pat. No. B1 4,706,121 and U.S. Pat. No. 5,151,789. Both these patents, like the present patent application, are assigned to StarSight Telecast, Inc., and are hereby incorporated by reference in their entirety for all purposes.
  • FIG. 2 is an illustration of a program schedule guide screen according to the present invention. As illustrated, program guide 100 substantially covers the display screen of the user's television monitor. The system may also be designed such that program guide 100 covers a portion of the screen, thus allowing the user to view both program guide 100 and a specific program simultaneously. According to one embodiment, the user may switch between a full screen display and an overlay screen to the current show via, for example, an on screen menu with cursor control. This feature allows a user to see a large scale version of the guide, or to be able to see the guide while also getting a “flavor” for a currently selected show through partial observation of the show. Preferably in this mode, the audio for the show also continues to be played.
  • A central portion 105 of guide 100 gives program schedule information for various channels. A cell 110 indicates the day of the week for which the program guide information shown in portion 105 is applicable. Portion 105 is divided into cells 115, the length of each cell representing the duration of the program in question. Next to cell 110 and above cells 115 is a header portion 120. Cells 125 & 130 within portion 120 indicate the program times which correspond to the programs shown in individual cells 115.
  • In one embodiment of the invention, cells 125 and 130 are the only time cells. Cell 125 shows the current ½ hour increment, thus every program cell 115 which falls below cell 125 would represent a program which is currently on. This allows the user to immediately recognize what programs are currently available for viewing. In order to make the currently available programs more readily apparent, a portion 135 of portion 105 which is directly below time cell 125 may be color coded or have some other visually distinguishing characteristic. For example, the program names shown in portion 135 may have a different font or size or background. Thus when program guide 100 appears on the user's television screen, the color coding or other visually distinguishing characteristic allows the user to immediately know which shows are available for viewing, i.e., current programs and future programs may be visually distinguished. Programs may also be visually distinguished according to subject content, language, whether they are re-runs or whether or not the programs are being viewed or recorded or scheduled for recording.
  • Time cell 130 indicates the next ½ hour increment immediately following the time shown in cell 125. Therefore if time cell 125 indicates, a time of 8:27 PM as used in FIG. 1, time cell 130 indicates a time of 8:30 PM. All of the programs listed in cells 115 which fall directly below cell 130 are programs which are upcoming in the next ½ hour time slot. Therefore the user is able to immediately determine the programs which are about to be broadcast. If desired, program cells 115 falling below time cell 130 may be color coded with a different color from that used to code the programs presently being broadcast or otherwise visually distinguished. Future programs may also be visually distinguished according to subject content, language, whether they are re-runs or whether or not the programs are being viewed or recorded or scheduled for recording. Furthermore, by noting whether or not there is a cell division 142 lying directly below the division between time cells 125 and 130, the user is able to determine whether or not the show in question is beginning or already in play.
  • In one embodiment of the invention, it is not possible for the user to manipulate the program guide in order to obtain schedule information for programs beginning at a time after that indicated in cell 130.
  • Portion 140 of guide 100 contains cells 145. Each cell 145 indicates the channel number corresponding to the program guide cell 115 lying immediately adjacent to it in the program guide. Instead of, or in combination with the channel number, cells 145 may contain the program service name. For example, a cell 145 may contain the channel number 8, the service name HBO, or both.
  • In another embodiment of the invention, not all of the channels which are available on the user's television system are represented within program guide 100. The channels which are to be represented in the guide can either be selected by the user or by the system operator, depending upon how the system is configured. If the user designates the channels to be represented, channels which are seldom viewed can be “discarded”, thus allowing the user to more efficiently review the program guide information. If the system operator designates the channels to be represented, then both time and cost savings may be realized since the system may provide less information.
  • The system operator can use a variety of criteria to determine which channels are to be represented. For example, only the most popular channels may be represented. The system operator may also charge each broadcaster an additional fee to be listed on this particular guide. The system operator may also charge an additional fee, per time slot, to make a specific program “special”. A number of different schemes can be used to draw the user's attention to special programs. For example, the program may be listed first in the program guide, shown in a different typeface, presented in a different color, or given additional space for a program description.
  • In the preferred embodiment of the invention illustrated in FIG. 3, a program guide 200 only provides program schedule information for a single time period, that period representing programs which are presently available for viewing. A cell 205 indicates the time period for which program schedule information is provided. Cell 205 changes every half hour. The programs available for viewing during the designated time period are listed in a plurality of cells 210. Cells 215 indicate the channel number or service name for the corresponding cells 210. In this embodiment the program schedule information is preferably updated approximately 3 minutes before the half hour. Therefore if the time of day is 7:55 PM when the user requests program guide information, the program guide would provide information for the time period beginning at 7:30 PM. However, if the user waits until 7:58 PM to make the same request, the information provided by the system will be for programs starting at 8:00 PM. The system can be further configured to indicate to the user whether or not a program is continued from a previous time period and/or whether or not the program will be continued after the present half hour time increment. These aspects of the invention can be implemented by either color coding the particular cell in question or through the use of some other form of marking or notation.
  • FIG. 4 is an illustration of a screen which may appear before program guide screen 100 or 200 in an alternate embodiment of the invention. Screen 300 appears on the user's television monitor when the user selects the program guide feature. The user is prompted to select a theme from a list of very broad categories shown in a portion 305 of screen 300. The subsequent program guide screen then supplies the user with all of the programs fitting the theme requirement for the times provided in the guide.
  • FIG. 5 is an illustration of a VCR programming screen 400 that may be used in combination with any of the previously described program guides. Screen 400 is divided into a seven day grid. The day of the week is indicated in cell 405. Adjacent to each day of the week is a linear grid 410 which divides each 24 hour day into 48 half hour increments. Due to the limited resolution of a standard television screen, grid 410 can be divided into several segments (e.g., 6, 8, or 12 hour segments), and the user may page through the grid to find the desired time slot. Grid 410 can also be limited to 12 hours, with the screen also having cells 415, which the user may use to indicate AM or PM.
  • In this embodiment the user first indicates the desire to program the VCR. Typically the initial program guide screen contains an icon labeled VCR. When the user selects this icon, screen 400 pops up. The user then selects the times over which recording is desired, for example by moving the cursor to the desired time slot and pressing ENTER. Thus if the user wishes to record a program on Thursday night starting at 9:00 PM and ending at 9:30 PM, the user simply moves the cursor to the 9:00 PM slot for Thursday night and presses enter. In the preferred embodiment, if the user wishes to record a program which lasts longer than 30 minutes, the user merely moves the cursor to each successive time slot and presses enter. After the user indicates a specific day and time period through the use of a cursor, the program guide requests that the user enter a channel number. Preferably screen 400 begins flashing a question mark (i.e., “?”) in a cell 420 adjacent to the day of the week on which recording has been requested. Screen 400 can also request that the user indicate the channel using a message shown in a message portion 425 of screen 400.
  • After the user has indicated the time and channel for recording, the screen notifies the user with a message in portion 425 that the programming has been successfully completed. In addition, the message in portion 425 may also ask whether the user wishes to set the VCR for recording of another event. If the user has made a programming error, for example, by attempting to record multiple programs at the same time and day, a message in portion 425 notifies the user that the programming was not successfully completed.
  • FIG. 6 illustrates the hardware elements of a preferred embodiment of the invention. As shown, the configuration utilizes a program guide controller 505 (for example, a data processor), one or more televisions sources 510, and a TV, PCTV or computer monitor 515. The system may also include a VCR 520 and a remote control 525. Program guide system 505 may be a stand-alone device or incorporated into another system such as a television, a cable decoder, computer, PCTV, or a VCR.
  • The preferred embodiment of the present invention includes a plug-in program guide controller module 530. Module 530 determines the extent of program guide 505's capabilities. Thus module 530 may only allow program guide 505 to present an abbreviated program schedule to the user, the abbreviated schedule showing a limited selection of channels covering a limited time span. For example, in this mode the program guide may contain no more than 20 channels, only showing what is currently on as well as what is to be broadcast during the next half hour increment for each of the selected channels. When the user wishes to upgrade program guide 505, for example, adding a 7 day program guide for all channels as well as detailed category searching, module 530 may be simply replaced with a different module authorizing more extensive guide capabilities. This embodiment has the distinct advantage of allowing the system to be significantly altered without requiring major hardware changes. For example, module 530 may be upgradeable by the user, thus not requiring the system operator to provide technical support. In this scenario the user would merely procure a different module 530, install the new module into the program guide system 505, and pay the new fee set by the system operator for the new benefits.
  • Preferably the system operates under the control of software 531 on a removable computer memory. The memory for software 531 may be located in one or more ICs, for example, the plug-in module of the data processor, or in ROM, RAM, or a combination of the two. Accordingly, the disclosures and descriptions herein are intended to be illustrative, but not limiting, of the scope of the invention which is set forth in the following claims.

Claims (21)

1-30. (canceled)
31. A method of displaying a guidance application on a user equipment device, comprising:
storing data containing program information for one or more sources in a computer readable memory;
retrieving program information for a plurality of programs associated with the one or more sources;
determining at least one program of the plurality of programs that is sponsored by an advertiser; and
in response to the determining, displaying the program information for the at least one sponsored program according to a first style of text, and displaying the program information for the remaining programs of the plurality of programs according to a second style of text, wherein the first style of text and the second style of text are different.
32. The method of claim 31, wherein the displayed program information for the at least one sponsored program according to the first style of text is more likely to draw a user's attention relative to the displayed program information for the remaining programs according to the second style of text.
33. The method of claim 31, wherein the first style of text comprises at least one of a typeface, a background color, a foreground color, a display space, a program description, and a placement of the program information that is different from the second style of text.
34. The method of claim 31, wherein displaying the program information for the at least one sponsored program according to the first style of text comprises displaying the program information for the at least one sponsored program above the program information for the remaining programs displayed according to the second style of text.
35. The method of claim 31, wherein determining the at least one sponsored program comprises receiving a selection of the least one sponsored program from a system operator.
36. The method of claim 31, wherein displaying program information for the plurality of programs comprises displaying a plurality of cells having the program information.
37. The method of claim 36, wherein displaying the program information for the at least one sponsored program according to the first style of text comprises displaying the one or more cells having the program information according to the first style of text.
38. The method of claim 31, wherein retrieving program information for a plurality of programs comprises retrieving program information for programs which are presently available for viewing.
39. The method of claim 31, wherein retrieving program information for a plurality of programs comprises retrieving program information for programs based on a theme selected by the user.
40. The method of claim 31, wherein the program information for the at least one sponsored program and the remaining programs is displayed as an overlay that at least partially covers a currently playing program.
41. A system for displaying a media guidance application on a user equipment device, the system comprising a computer processor configured to:
store data containing program information for one or more sources in a computer readable memory;
retrieve program information for a plurality of programs associated with the one or more sources;
determine at least one program of the plurality of programs that is sponsored by an advertiser; and
in response to the determining, display the program information for the at least one sponsored program according to a first style of text, and display the program information for the remaining programs of the plurality of programs according to a second style of text, wherein the first style of text and the second style of text are different.
42. The system of claim 41, wherein the displayed program information for the at least one sponsored program according to the first style of text is more likely to draw a user's attention relative to the displayed program information for the remaining programs according to the second style of text.
43. The system of claim 41, wherein the first style of text comprises at least one of a typeface, a background color, a foreground color, a display space, a program description, and a placement of the program information that is different from the second style of text.
44. The system of claim 41, wherein displaying the program information for the at least one sponsored program according to the first style of text comprises displaying the program information for the at least one sponsored program above the program information for the remaining programs displayed according to the second style of text.
45. The system of claim 41, wherein determining the at least one sponsored program comprises receiving a selection of the least one sponsored program from a system operator.
46. The system of claim 41, wherein displaying program information for the plurality of programs comprises displaying a plurality of cells having the program information.
47. The system of claim 46, wherein displaying the program information for the at least one sponsored program according to the first style of text comprises displaying the one or more cells having the program information according to the first style of text.
48. The system of claim 41, wherein retrieving program information for a plurality of programs comprises retrieving program information for programs which are presently available for viewing.
49. The system of claim 41, wherein retrieving program information for a plurality of programs comprises retrieving program information for programs based on a theme selected by the user.
50. The system of claim 41, wherein the program information for the at least one sponsored program and the remaining programs is displayed as an overlay that at least partially covers a currently playing program.
US12/917,201 1996-08-14 2010-11-01 Guide system and method of operation Abandoned US20110191805A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/917,201 US20110191805A1 (en) 1996-08-14 2010-11-01 Guide system and method of operation

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US2369296P 1996-08-14 1996-08-14
US08/884,376 US6118492A (en) 1996-08-14 1997-06-27 Guide system and method of operation
US59992400A 2000-06-22 2000-06-22
US11/202,852 US7849483B2 (en) 1996-08-14 2005-08-11 Guide system and method of operation
US12/917,201 US20110191805A1 (en) 1996-08-14 2010-11-01 Guide system and method of operation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/202,852 Continuation US7849483B2 (en) 1996-08-14 2005-08-11 Guide system and method of operation

Publications (1)

Publication Number Publication Date
US20110191805A1 true US20110191805A1 (en) 2011-08-04

Family

ID=26697496

Family Applications (3)

Application Number Title Priority Date Filing Date
US08/884,376 Expired - Lifetime US6118492A (en) 1996-08-14 1997-06-27 Guide system and method of operation
US11/202,852 Expired - Fee Related US7849483B2 (en) 1996-08-14 2005-08-11 Guide system and method of operation
US12/917,201 Abandoned US20110191805A1 (en) 1996-08-14 2010-11-01 Guide system and method of operation

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US08/884,376 Expired - Lifetime US6118492A (en) 1996-08-14 1997-06-27 Guide system and method of operation
US11/202,852 Expired - Fee Related US7849483B2 (en) 1996-08-14 2005-08-11 Guide system and method of operation

Country Status (3)

Country Link
US (3) US6118492A (en)
AU (1) AU3982797A (en)
WO (1) WO1998007277A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131614A1 (en) * 2010-11-23 2012-05-24 Pace Plc Electronic program guide and a method of use thereof

Families Citing this family (188)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
JP3044518B2 (en) * 1993-12-13 2000-05-22 株式会社イナックス Human body detection device
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US8850477B2 (en) * 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
KR19990087837A (en) * 1996-02-29 1999-12-27 추후제출 Improved TV Tuning System
CA2251687C (en) 1996-03-15 2006-05-09 E Guide, Inc. Combination of vcr index and epg
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US6118492A (en) * 1996-08-14 2000-09-12 Starsight Telecast, Inc. Guide system and method of operation
JPH10126759A (en) * 1996-10-16 1998-05-15 Sony Corp Receiver and display controlling method
US6049831A (en) * 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
WO1998038831A1 (en) 1997-02-28 1998-09-03 Starsight Telecast, Inc. Television control interface with electronic guide
WO1998047284A1 (en) * 1997-04-14 1998-10-22 Thomson Consumer Electronics, Inc. System for forming program guide information for user initiation of control and communication functions
WO1998047279A2 (en) 1997-04-16 1998-10-22 Starsight Telecast, Incorporated Multiple database, user-choice-compiled program and event guide
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
MX340336B (en) 1997-07-21 2016-07-06 Gemstar Dev Corp Systems and methods for displaying and recording control interfaces.
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US20030056216A1 (en) * 1998-01-05 2003-03-20 Theodore D. Wugofski System for managing favorite channels
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
EP2076033A3 (en) * 1998-03-04 2009-09-30 United Video Properties, Inc. Program guide system with targeted advertising
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US6219839B1 (en) * 1998-05-12 2001-04-17 Sharp Laboratories Of America, Inc. On-screen electronic resources guide
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US20110093898A1 (en) * 1998-06-18 2011-04-21 Rosenthol Joshua A Program guide system with user designated favorite themes
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
AU757095B2 (en) * 1998-07-20 2003-01-30 Interdigital Ce Patent Holdings Navigation system for a multichannel digital television system
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW447221B (en) 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
KR20000027424A (en) * 1998-10-28 2000-05-15 윤종용 Method for controlling program guide displaying title of broadcasted program
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6717590B1 (en) * 1999-05-21 2004-04-06 Gateway, Inc. Verified scheduling of recurrent program recording operations
JP4954408B2 (en) 1999-06-28 2012-06-13 インデックス システムズ インコーポレイテッド System and method for utilizing an EPG database to change advertisements
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
GB9916459D0 (en) 1999-07-15 1999-09-15 Pace Micro Tech Plc Improvements relating to television programme viewing system
JP2001160940A (en) * 1999-12-01 2001-06-12 Sony Corp Broadcast system and receiver
GB0001424D0 (en) * 2000-01-22 2000-03-08 Pace Micro Tech Plc Television programme guide
JP2001238144A (en) * 2000-02-22 2001-08-31 Pioneer Electronic Corp Device and method for displaying program guide
FR2805698B1 (en) * 2000-02-25 2005-05-06 Thomson Multimedia Sa BINARY SELECTION OF A PROGRAM IN A LIST
US6704931B1 (en) 2000-03-06 2004-03-09 Koninklijke Philips Electronics N.V. Method and apparatus for displaying television program recommendations
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
KR20030031471A (en) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. System and method for metadata-linked advertisements
CA2972297A1 (en) 2000-03-31 2001-10-11 Rovi Guides, Inc. Systems and methods for improved audience measuring
JP4944338B2 (en) 2000-03-31 2012-05-30 ユナイテッド ビデオ プロパティーズ インク System and method for reducing cut-off in recording a program
CA2405433A1 (en) 2000-04-10 2001-10-18 United Video Properties, Inc. Interactive media guide with media guidance interface
KR20020031187A (en) * 2000-07-13 2002-04-26 요트.게.아. 롤페즈 EPG display of recommended shows with previously viewed shows identified
JP4942242B2 (en) * 2000-08-25 2012-05-30 ソニー株式会社 Information processing apparatus and method, and recording medium
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
KR20130066712A (en) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for delivering media content
JP2004533001A (en) * 2000-10-11 2004-10-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド Systems and methods for providing targeted advertisements based on current behavior
CA2425482C (en) 2000-10-11 2015-12-01 United Video Properties, Inc. Systems and methods for caching data in media-on-demand systems
US7017172B2 (en) 2000-12-06 2006-03-21 Koninklijke Philips Electronics N.V. Recommender system using “fuzzy-now” for real-time events
US20020104088A1 (en) * 2001-01-29 2002-08-01 Philips Electronics North Americas Corp. Method for searching for television programs
US20020144265A1 (en) * 2001-03-29 2002-10-03 Connelly Jay H. System and method for merging streaming and stored content information in an electronic program guide
US20020144269A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Apparatus and method for a dynamic electronic program guide enabling billing broadcast services per EPG line item
GB0108355D0 (en) 2001-04-03 2001-05-23 Gemstar Dev Ltd Retrospective electronic program guide
US7299483B2 (en) * 2001-04-24 2007-11-20 Tribune Media Services, Inc. System and method for determining and notifying users of the expected time-channel for a television series
US20100228679A1 (en) * 2001-05-15 2010-09-09 Altair Engineering, Inc. Hardware Unit-Based License Management Method
US9633182B2 (en) 2001-05-15 2017-04-25 Altair Engineering, Inc. Token based digital content licensing method
JP3820925B2 (en) * 2001-06-20 2006-09-13 ソニー株式会社 Receiving apparatus and method, information distribution method, filter storage program, and recording medium
US7328455B2 (en) * 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
US8122465B2 (en) 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US8032909B2 (en) * 2001-07-05 2011-10-04 Digimarc Corporation Watermarking and electronic program guides
US7263202B2 (en) * 2001-07-05 2007-08-28 Digimarc Corporation Watermarking to control video recording
US20040237114A1 (en) * 2001-07-13 2004-11-25 Jonathan Drazin Television system with acoustic back-link
JP3729395B2 (en) * 2001-07-25 2005-12-21 ソニー株式会社 Display control device
US7735102B1 (en) 2001-08-29 2010-06-08 Billmaier James A System and method for focused navigation within a user interface
US20030046695A1 (en) * 2001-08-29 2003-03-06 Digeo, Inc. System and method for enabling focused navigation using filtering and direct-tune buttons
US20030046693A1 (en) 2001-08-29 2003-03-06 Digeo, Inc. System and method for focused navigation within an interactive television user interface
US7055104B1 (en) 2002-03-29 2006-05-30 Digeo, Inc. System and method for focused navigation using filters
US7650569B1 (en) * 2001-08-29 2010-01-19 Allen Paul G System and method for focused navigation within a user interface
WO2003021916A2 (en) * 2001-08-29 2003-03-13 Digeo, Inc. System and method for capturing video frames for focused navigation within a user interface
US7107532B1 (en) * 2001-08-29 2006-09-12 Digeo, Inc. System and method for focused navigation within a user interface
US7594246B1 (en) 2001-08-29 2009-09-22 Vulcan Ventures, Inc. System and method for focused navigation within a user interface
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030135857A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content discovery in a digital broadcast data service
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US8099680B1 (en) 2002-03-12 2012-01-17 Arris Group, Inc. System and method of contextual pre-tuning
US7899915B2 (en) 2002-05-10 2011-03-01 Richard Reisman Method and apparatus for browsing using multiple coordinated device sets
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
KR100507808B1 (en) * 2003-02-17 2005-08-17 삼성전자주식회사 Method for display controlling ETT information in electric program guide image of a digital television
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US8347333B1 (en) * 2003-08-13 2013-01-01 The Directv Group, Inc. Modified electronic program guide
US7984114B2 (en) * 2004-02-27 2011-07-19 Lodgenet Interactive Corporation Direct access to content and services available on an entertainment system
US7774811B2 (en) * 2004-08-26 2010-08-10 Sony Corporation Method and system for use in displaying multimedia content and status
WO2006073282A1 (en) * 2005-01-07 2006-07-13 Electronics And Telecommunications Research Institute Metadata scheme for personalized data broadcasting service and, method and system for data broadcasting service using the same
US20060174270A1 (en) * 2005-02-02 2006-08-03 United Video Properties, Inc. Systems and methods for providing approximated information in an interactive television program guide
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
EP1882363A4 (en) * 2005-05-17 2014-08-13 Thomson Licensing Method and apparatus for providing program guide
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US7646962B1 (en) 2005-09-30 2010-01-12 Guideworks, Llc System and methods for recording and playing back programs having desirable recording attributes
US20070079342A1 (en) 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20070136757A1 (en) * 2005-12-09 2007-06-14 Intel Corporation System and method for a content-centric electronic guide
US20070136322A1 (en) * 2005-12-13 2007-06-14 Intel Corporation System and method for a content history-based electronic guide
US8613024B2 (en) 2005-12-13 2013-12-17 United Video Properties, Inc. Cross-platform predictive popularity ratings for use in interactive television applications
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US20070162936A1 (en) * 2006-01-06 2007-07-12 Verizon Data Services Inc. Interactive main menu graphical user interface systems and methods
US20070186234A1 (en) * 2006-02-09 2007-08-09 Christopher Cormack System and method for a ratings-based electronic guide
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US20100064320A1 (en) * 2006-03-13 2010-03-11 Verizon Services Corp. Integrating data on program popularity into an on-screen program guide
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US8069461B2 (en) 2006-03-30 2011-11-29 Verizon Services Corp. On-screen program guide with interactive programming recommendations
JP2009540333A (en) 2006-06-12 2009-11-19 プレジデント アンド フェロウズ オブ ハーバード カレッジ Nanosensors and related technologies
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US9918043B2 (en) * 2006-06-27 2018-03-13 Verizon Patent And Licensing Inc. Snippet access systems and methods
US9173001B1 (en) 2006-06-27 2015-10-27 Verizon Patent And Licensing Inc. Media content access systems and methods
US20080005766A1 (en) * 2006-06-29 2008-01-03 Scientific-Atlanta, Inc. Enhanced Program Guide
US9021404B2 (en) * 2006-08-25 2015-04-28 Verizon Patent And Licensing Inc. Systems and methods for modifying content based on a positional relationship
US8418217B2 (en) 2006-09-06 2013-04-09 Verizon Patent And Licensing Inc. Systems and methods for accessing media content
US8464295B2 (en) 2006-10-03 2013-06-11 Verizon Patent And Licensing Inc. Interactive search graphical user interface systems and methods
US8316320B2 (en) 2006-10-03 2012-11-20 Verizon Patent And Licensing Inc. Expandable history tab in interactive graphical user interface systems and methods
US8566874B2 (en) 2006-10-03 2013-10-22 Verizon Patent And Licensing Inc. Control tools for media content access systems and methods
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8473868B1 (en) 2006-10-27 2013-06-25 Arris Group, Inc. System and method for reverse hierarchical navigation within a user interface
WO2008127314A1 (en) * 2006-11-22 2008-10-23 President And Fellows Of Harvard College High-sensitivity nanoscale wire sensors
US8316408B2 (en) * 2006-11-22 2012-11-20 Verizon Patent And Licensing Inc. Audio processing for media content access systems and methods
KR20080054974A (en) * 2006-12-14 2008-06-19 삼성전자주식회사 Broadcast receiving apparatus for indicating distinctly and tuning automatically partial broadcast channel and method thereof
US8250605B2 (en) * 2006-12-18 2012-08-21 Verizon Services Corp. Systems and methods for presentation of preferred program selections
US8194034B2 (en) * 2006-12-20 2012-06-05 Verizon Patent And Licensing Inc. Systems and methods for controlling a display
US8510780B2 (en) 2006-12-21 2013-08-13 Verizon Patent And Licensing Inc. Program guide navigation tools for media content access systems and methods
US8028313B2 (en) 2006-12-21 2011-09-27 Verizon Patent And Licensing Inc. Linear program guide for media content access systems and methods
US8898701B2 (en) * 2006-12-29 2014-11-25 Verizon Patent And Licensing Inc. Method and system for providing attribute browsing of video assets
US8015581B2 (en) 2007-01-05 2011-09-06 Verizon Patent And Licensing Inc. Resource data configuration for media content access systems and methods
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US20080244654A1 (en) * 2007-03-29 2008-10-02 Verizon Laboratories Inc. System and Method for Providing a Directory of Advertisements
US20080244643A1 (en) * 2007-03-30 2008-10-02 Verizon Laboratories Inc. System and Method for Alphanumeric Channel-Changing
JP2008258664A (en) * 2007-03-30 2008-10-23 Toshiba Corp Program table displaying apparatus and program table display method
US20080301053A1 (en) * 2007-05-29 2008-12-04 Verizon Services Organization Inc. Service broker
US8832553B2 (en) * 2007-06-19 2014-09-09 Verizon Patent And Licensing Inc. Program guide 3D zoom
US9826189B2 (en) * 2007-06-28 2017-11-21 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for presenting an interactive programming guide
US8103965B2 (en) 2007-06-28 2012-01-24 Verizon Patent And Licensing Inc. Media content recording and healing statuses
US8483546B2 (en) * 2007-06-29 2013-07-09 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for receiving a command during a commercial
US8739213B2 (en) 2007-06-29 2014-05-27 Verizon Patent And Licensing Inc. System and method for providing an interactive program guide for past current and future programming
US9654721B2 (en) * 2007-07-10 2017-05-16 Verizon Patent And Licensing Inc. System and method for providing personal content recommendations
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8107977B2 (en) 2007-09-07 2012-01-31 United Video Properties, Inc. Cross-platform messaging
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
US8990847B2 (en) * 2007-11-05 2015-03-24 Verizon Patent And Licensing Inc. Method, computer program product, and apparatus for delivering information and commands regarding a media program
US8051447B2 (en) 2007-12-19 2011-11-01 Verizon Patent And Licensing Inc. Condensed program guide for media content access systems and methods
US9118869B2 (en) * 2007-12-19 2015-08-25 Verizon Patent And Licensing Inc. Vertically oriented program guide for media content access systems and methods
CN101472117A (en) * 2007-12-25 2009-07-01 深圳Tcl新技术有限公司 Apparatus and method for selectively recording program
US8595778B2 (en) 2008-11-12 2013-11-26 Level 3 Communications, Llc User authentication in a content delivery network
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9274505B2 (en) * 2008-12-19 2016-03-01 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US8522163B2 (en) * 2008-12-19 2013-08-27 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US20100171878A1 (en) * 2009-01-07 2010-07-08 Echostar Technologies L.L.C. Systems and methods for selecting and displaying video content
US8990858B2 (en) * 2009-06-29 2015-03-24 Verizon Patent And Licensing Inc. Search-based media program guide systems and methods
US9241136B2 (en) * 2009-06-29 2016-01-19 Verizon Patent And Licensing Inc. Method and apparatus for creating a personalized programming guide
US9009622B2 (en) * 2009-06-30 2015-04-14 Verizon Patent And Licensing Inc. Media content instance search methods and systems
KR20110021105A (en) * 2009-08-25 2011-03-04 삼성전자주식회사 Program information providing method and display apparatus using the same
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US9258529B2 (en) * 2009-10-15 2016-02-09 Verizon Patent And Licensing Inc. Data distribution
US9143737B2 (en) 2009-10-15 2015-09-22 Verizon Patent And Licensing Inc. Data distribution
US9571784B2 (en) * 2009-10-30 2017-02-14 Verizon Patent And Licensing Inc. Media content watch list systems and methods
US8327394B2 (en) * 2009-11-30 2012-12-04 Verizon Patent And Licensing Inc. Boosting factor for television content
US20110154402A1 (en) * 2009-12-18 2011-06-23 Rovi Technologies Corporation Systems and methods for navigating program listings in a media guidance application
US20110154399A1 (en) * 2009-12-22 2011-06-23 Verizon Patent And Licensing, Inc. Content recommendation engine
US8528016B2 (en) * 2009-12-28 2013-09-03 Verizon Patent And Licensing Inc. Dynamic program guide information
US8640052B2 (en) 2009-12-31 2014-01-28 Verizon Patent And Licensing Inc. User interface enhancements for media content access systems and methods
US9122701B2 (en) 2010-05-13 2015-09-01 Rovi Guides, Inc. Systems and methods for providing media content listings according to points of interest
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US8789099B2 (en) * 2011-01-25 2014-07-22 Thomson Licensing Visual cue for programs in an electronic program guide
US9049073B2 (en) 2011-06-28 2015-06-02 Rovi Guides, Inc. Systems and methods for initializing allocations of transport streams based on historical data
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US20140195334A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for optimizing data driven media placement
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US10679151B2 (en) 2014-04-28 2020-06-09 Altair Engineering, Inc. Unit-based licensing for third party access of digital content
US10685055B2 (en) 2015-09-23 2020-06-16 Altair Engineering, Inc. Hashtag-playlist content sequence management
US20170197589A1 (en) * 2016-01-07 2017-07-13 Sergio K. DeGennaro Wiper blade assembly protector and method of protecting a wiper blade assembly
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
US11799864B2 (en) 2019-02-07 2023-10-24 Altair Engineering, Inc. Computer systems for regulating access to electronic content using usage telemetry data
US11350176B2 (en) * 2019-05-31 2022-05-31 Rovi Guides, Inc. Adaptive on-screen guide based on channel or content transition commands
US11350177B2 (en) * 2019-05-31 2022-05-31 Rovi Guides, Inc. Adaptive on-screen guide based on channel or content transition commands
CN111131871B (en) * 2019-12-03 2021-03-19 海信视像科技股份有限公司 Method and display equipment for displaying EPG (electronic program guide) user interface during program playing

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3885089A (en) * 1973-02-16 1975-05-20 Hughes Aircraft Co Television scrambling system
US4199781A (en) * 1974-08-20 1980-04-22 Dial-A-Channel, Inc. Program schedule displaying system
US4706121A (en) * 1985-07-12 1987-11-10 Patrick Young TV schedule system and process
US4751732A (en) * 1984-07-06 1988-06-14 Kabushiki Kaisha Toshiba Broadcasting system
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5357276A (en) * 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US5396546A (en) * 1991-10-03 1995-03-07 Viscorp Apparatus and method for automatic and user configurable information appliance
US5436676A (en) * 1994-06-10 1995-07-25 Zenith Electronics Corporation Remote control unit code translation
US5473609A (en) * 1994-05-26 1995-12-05 Thomson Consumer Electronics, Inc. Method and apparatus for processing a conditional access program guide as for a satellite TV service
US5479268A (en) * 1990-09-10 1995-12-26 Starsight Telecast Inc. User interface for television schedule system
US5488409A (en) * 1991-08-19 1996-01-30 Yuen; Henry C. Apparatus and method for tracking the playing of VCR programs
US5502504A (en) * 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5579055A (en) * 1993-06-07 1996-11-26 Scientific-Atlanta, Inc. Electronic program guide and text channel data controller
US5585838A (en) * 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5606374A (en) * 1995-05-31 1997-02-25 International Business Machines Corporation Video receiver display of menu overlaying video
US5621456A (en) * 1993-06-22 1997-04-15 Apple Computer, Inc. Methods and apparatus for audio-visual interface for the display of multiple program categories
US5623613A (en) * 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
US5654748A (en) * 1995-05-05 1997-08-05 Microsoft Corporation Interactive program identification system
US5657072A (en) * 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
US5684525A (en) * 1995-04-17 1997-11-04 Starsight Telecast Incorporated Merging multi-source information in a television system
US5751282A (en) * 1995-06-13 1998-05-12 Microsoft Corporation System and method for calling video on demand using an electronic programming guide
US5751372A (en) * 1996-02-19 1998-05-12 Hughes Electronics Method and apparatus for navigating an on-screen program guide
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5793438A (en) * 1995-11-13 1998-08-11 Hyundai Electronics America Electronic program guide with enhanced presentation
US5835864A (en) * 1991-10-03 1998-11-10 Thomson Consumer Electronics S.A. Method and apparatus for customizing a device with a smart card
US5841433A (en) * 1994-12-23 1998-11-24 Thomson Consumer Electronics, Inc. Digital television system channel guide having a limited lifetime
US5844620A (en) * 1995-08-11 1998-12-01 General Instrument Corporation Method and apparatus for displaying an interactive television program guide
US5929932A (en) * 1995-10-24 1999-07-27 Sanyo Electric Co., Ltd. Program guide display controller at user terminal of television broadcasting system
US5966187A (en) * 1995-03-31 1999-10-12 Samsung Electronics Co., Ltd. Program guide signal receiver and method thereof
US5990927A (en) * 1992-12-09 1999-11-23 Discovery Communications, Inc. Advanced set top terminal for cable television delivery systems
US6014748A (en) * 1996-04-15 2000-01-11 Ubiq Incorporated System and apparatus for smart card personalization
US6055314A (en) * 1996-03-22 2000-04-25 Microsoft Corporation System and method for secure purchase and delivery of video content programs
US6118492A (en) * 1996-08-14 2000-09-12 Starsight Telecast, Inc. Guide system and method of operation
US6460179B1 (en) * 1995-07-03 2002-10-01 U.S. Philips Corporation Transmission of menus to a receiver
US6594361B1 (en) * 1994-08-19 2003-07-15 Thomson Licensing S.A. High speed signal processing smart card

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU7175894A (en) * 1993-06-22 1995-01-17 Apple Computer, Inc. Methods and apparatus for managing viewing of and interaction with audio-visual program and service offerings

Patent Citations (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3885089A (en) * 1973-02-16 1975-05-20 Hughes Aircraft Co Television scrambling system
US4199781A (en) * 1974-08-20 1980-04-22 Dial-A-Channel, Inc. Program schedule displaying system
US4751732A (en) * 1984-07-06 1988-06-14 Kabushiki Kaisha Toshiba Broadcasting system
US4706121A (en) * 1985-07-12 1987-11-10 Patrick Young TV schedule system and process
US4706121B1 (en) * 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5479268A (en) * 1990-09-10 1995-12-26 Starsight Telecast Inc. User interface for television schedule system
US5488409A (en) * 1991-08-19 1996-01-30 Yuen; Henry C. Apparatus and method for tracking the playing of VCR programs
US5396546A (en) * 1991-10-03 1995-03-07 Viscorp Apparatus and method for automatic and user configurable information appliance
US5835864A (en) * 1991-10-03 1998-11-10 Thomson Consumer Electronics S.A. Method and apparatus for customizing a device with a smart card
US5357276A (en) * 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5990927A (en) * 1992-12-09 1999-11-23 Discovery Communications, Inc. Advanced set top terminal for cable television delivery systems
US5579055A (en) * 1993-06-07 1996-11-26 Scientific-Atlanta, Inc. Electronic program guide and text channel data controller
US5621456A (en) * 1993-06-22 1997-04-15 Apple Computer, Inc. Methods and apparatus for audio-visual interface for the display of multiple program categories
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5502504A (en) * 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5473609A (en) * 1994-05-26 1995-12-05 Thomson Consumer Electronics, Inc. Method and apparatus for processing a conditional access program guide as for a satellite TV service
US5436676A (en) * 1994-06-10 1995-07-25 Zenith Electronics Corporation Remote control unit code translation
US6594361B1 (en) * 1994-08-19 2003-07-15 Thomson Licensing S.A. High speed signal processing smart card
US5623613A (en) * 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5812123A (en) * 1994-11-29 1998-09-22 Microsoft Corporation System for displaying programming information
US5841433A (en) * 1994-12-23 1998-11-24 Thomson Consumer Electronics, Inc. Digital television system channel guide having a limited lifetime
US5966187A (en) * 1995-03-31 1999-10-12 Samsung Electronics Co., Ltd. Program guide signal receiver and method thereof
US5684525A (en) * 1995-04-17 1997-11-04 Starsight Telecast Incorporated Merging multi-source information in a television system
US5654748A (en) * 1995-05-05 1997-08-05 Microsoft Corporation Interactive program identification system
US5585838A (en) * 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5606374A (en) * 1995-05-31 1997-02-25 International Business Machines Corporation Video receiver display of menu overlaying video
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
US5751282A (en) * 1995-06-13 1998-05-12 Microsoft Corporation System and method for calling video on demand using an electronic programming guide
US6460179B1 (en) * 1995-07-03 2002-10-01 U.S. Philips Corporation Transmission of menus to a receiver
US5844620A (en) * 1995-08-11 1998-12-01 General Instrument Corporation Method and apparatus for displaying an interactive television program guide
US5929932A (en) * 1995-10-24 1999-07-27 Sanyo Electric Co., Ltd. Program guide display controller at user terminal of television broadcasting system
US5793438A (en) * 1995-11-13 1998-08-11 Hyundai Electronics America Electronic program guide with enhanced presentation
US5751372A (en) * 1996-02-19 1998-05-12 Hughes Electronics Method and apparatus for navigating an on-screen program guide
US6055314A (en) * 1996-03-22 2000-04-25 Microsoft Corporation System and method for secure purchase and delivery of video content programs
US5657072A (en) * 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
US6014748A (en) * 1996-04-15 2000-01-11 Ubiq Incorporated System and apparatus for smart card personalization
US6118492A (en) * 1996-08-14 2000-09-12 Starsight Telecast, Inc. Guide system and method of operation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131614A1 (en) * 2010-11-23 2012-05-24 Pace Plc Electronic program guide and a method of use thereof

Also Published As

Publication number Publication date
US20060026645A1 (en) 2006-02-02
US7849483B2 (en) 2010-12-07
AU3982797A (en) 1998-03-06
WO1998007277A1 (en) 1998-02-19
US6118492A (en) 2000-09-12

Similar Documents

Publication Publication Date Title
US6118492A (en) Guide system and method of operation
US9654836B2 (en) System and method for generating video taping reminders
EP1160791B1 (en) System and process for receiving supplemental information
US9423936B2 (en) Information system
EP0661875B1 (en) Program table displaying apparatus
US8955017B2 (en) Channels and services display
US6772432B2 (en) Interactive television program guide with selectable non-program options
US6611958B1 (en) Electronic program guide feature for AV system
US20030031465A1 (en) Schedule system with enhanced recording capability
JP2975736B2 (en) Teletext receiving apparatus and method
US20040073920A1 (en) Method and apparatus for displaying television programs and related text
US20030115607A1 (en) Device and method for displaying TV listings
JP3572658B2 (en) Program selection support device and program selection support method
EP1122946B1 (en) Television programme guide
EP1326437A2 (en) System and method for preparing a tv viewing schedule
CA2353934C (en) System and method for generating video taping reminders
US20120167136A1 (en) Method and apparatus for displaying television programs and related text
EP2207347B1 (en) Electronic program guide for indicating availability of past programs in the future
EP1193970A2 (en) Improvements to electronic programme guide
TW465241B (en) Guide system and method of operation

Legal Events

Date Code Title Description
AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NE

Free format text: SECURITY INTEREST;ASSIGNORS:APTIV DIGITAL, INC., A DELAWARE CORPORATION;GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION;INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY;AND OTHERS;REEL/FRAME:027039/0168

Effective date: 20110913

AS Assignment

Owner name: STARSIGHT TELECAST INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MILNES, KENNETH A.;SCHEIN, STEVEN M.;SIGNING DATES FROM 19971118 TO 19971208;REEL/FRAME:029576/0132

AS Assignment

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT, MARYLAND

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: TV GUIDE INTERNATIONAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: APTIV DIGITAL, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:APTIV DIGITAL, INC.;GEMSTAR DEVELOPMENT CORPORATION;INDEX SYSTEMS INC.;AND OTHERS;REEL/FRAME:033407/0035

Effective date: 20140702

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ALL MEDIA GUIDE, LLC, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: PATENT RELEASE;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:033396/0001

Effective date: 20140702

AS Assignment

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: MERGER;ASSIGNOR:STARSIGHT TELECAST, INC.;REEL/FRAME:034859/0729

Effective date: 20141124

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: UNITED VIDEO PROPERTIES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI GUIDES, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI TECHNOLOGIES CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: STARSIGHT TELECAST, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: INDEX SYSTEMS INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: APTIV DIGITAL INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: ROVI SOLUTIONS CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: SONIC SOLUTIONS LLC, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: VEVEO, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122

Owner name: GEMSTAR DEVELOPMENT CORPORATION, CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT;REEL/FRAME:051145/0090

Effective date: 20191122