WO2000079798A9 - System for providing personalized program guide data and targeted advertising to a user of multiple program guides - Google Patents
System for providing personalized program guide data and targeted advertising to a user of multiple program guidesInfo
- Publication number
- WO2000079798A9 WO2000079798A9 PCT/US2000/017257 US0017257W WO0079798A9 WO 2000079798 A9 WO2000079798 A9 WO 2000079798A9 US 0017257 W US0017257 W US 0017257W WO 0079798 A9 WO0079798 A9 WO 0079798A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- program guide
- preferences
- television program
- printed
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- This invention relates to television program guides. More specifically, this invention relates to accepting user preferences or settings with a first program guide product and using those preferences or settings with a second program guide product.
- television program guides including magazines and other printed program guides, passive television program guide channels, on-line television program guides, and interactive television program guides.
- Program Guide Magazine provide television program listings that include date, time, and channel information for television programs as well as program descriptions.
- Program guide magazines include articles on television programs, actors, channels, and categories of television programs.
- Program guide magazines may contain advertising targeted to people generally interested in television programming.
- On-line program guides such as the program guide located on the Internet at www.tvguide.com provide Internet users with program guide listings, articles, advertisements, and other program-related items of interest to television viewers.
- Passive television program guide channels use automatically scrolling channel-ordered program listing grids (or other lists), video programs, and advertisements to indicate which programs are airing on a variety of television channels.
- Interactive television program guides implemented on set-top boxes allow users to view television program listings on their television sets. Such interactive program guides allow users to view television program listings in different display formats and to perform various other functions. For example, an interactive television program guide may allow a user to display a channel-ordered grid of current program listings. The user may then scroll through the listings grid using a remote control. A channel-ordered grid may also contain advertisements. An interactive television program guide may also allow a user to search for programs in a desired programming category such as sports, movies, news, or the like. Some interactive program guides may be used to order pay-per-view programming.
- This and other objects of the invention are accomplished with the principles of the present invention by providing systems and methods that allow a user of a program guide linked to one communications system to indicate his program-related preferences in that communications system and have customized program guide information based on those preferences transmitted to him through a program guide linked to another communications system.
- This allows a user's preferences to be shared by multiple program guide products operating in several different environments, so that each program guide product need not be individually customized.
- the present invention allows targeted advertising to be directed to the user through a program guide product without requiring the user to specify his program-related preferences directly to that particular guide. This may be advantageous if a particular program guide does not support two-way communications.
- Preferences and settings entered by a user through one program guide system may be used by another program guide system to provide customized information back to the user.
- the customized information may include program guide data such as highlights of the user' s favorite programs that are airing that week on television.
- the customized information may also include targeted advertising.
- Users include subscribers of program guide magazines and other printed program guides, users of on-line program guides, users of passive program guides, users of interactive television program guides, and users of any other suitable program guide product.
- One illustrative arrangement in accordance with the invention involves users who set preferences with an on-line program guide and who receive a correspondingly customized printed program guide.
- an Internet program guide web page may allow a user to set program reminders or specify favorite programs, categories, actors, channels, etc. These settings and preferences may be used in a printed program guide system.
- the printed program guide system may create custom labels or custom magazine pages for a program guide magazine that highlight significant television programs, articles, interviews, and other items of interest for the user.
- the printed program guide system may also create labels or pages that contain advertising specifically targeted to the user.
- the user's settings and preferences from an on-line guide may be used to personalize the user's interactive television program guide. For example, a reminder may be displayed by the interactive television program guide based on the settings in the on-line guide.
- the television program guide listings and advertisements displayed by the interactive television program guide may also be customized to match the user's on-line preferences.
- an interactive television program guide may allow a user of a user television equipment device to enter television program preference data and settings that are transmitted to an interactive program guide server. These preference data and settings may then be used in another program guide communications system such as a printed program guide system, or an on-line program guide system.
- a user may also specify preferences and settings using a telephone, through e-mail, or through postal mail, to a data collection service. Preferences and settings specified with one of these techniques may be used by a passive program guide, an interactive television program guide, an on-line program guide, or a printed program guide magazine. For example, user preferences may be collected from multiple users of a passive program guide and used to customize the passive program guide.
- FIG. 1 is a schematic diagram of a system for transmitting personalized program guide information and targeted advertising across a number of different program guide platforms in accordance with the present invention.
- FIG. 2 is an illustrative screen that may be used for entering user preference information in accordance with the present invention.
- FIG. 3 is a schematic diagram example of an illustrative data structure containing user identity and television program preference data that may be stored in a user preference database in accordance with the present invention.
- FIG. 4 is a depiction of an illustrative custom program guide magazine label containing personalized program guide information in accordance with the present invention.
- FIG. 5 is a depiction of an illustrative custom e-mail message containing personalized program guide information in accordance with the present invention.
- FIG. 6 is a depiction of an illustrative custom program guide magazine page containing personalized program guide information in accordance with the present invention.
- FIG. 7 is an illustrative personalized program guide web page in accordance with the present invention.
- FIG. 8 is an illustrative personalized interactive television program guide display screen in accordance with the present invention.
- FIG. 9 is a flow chart showing steps involved in providing personalized program guide information to the user in accordance with the present invention.
- FIG. 10 is a flow chart showing the steps involved in providing targeted advertising to the user in accordance with the present invention.
- FIG. 1 illustrates an architecture that may be used to implement the cross-platform program guide system of the present invention.
- Central facility 100 may include program guide database 102, which provides information about television programming such as television program guide listings data, pay-per-view ordering information, etc.
- the television guide program listings data may include program times, channels, titles, descriptions, etc.
- Central facility 100 may also include user preference database 104, which includes user preference data from multiple users. User preference data includes information regarding what television programs, channels, categories of programs, actors, etc. specific users are interested in.
- Central facility 100 may also have advertisement database 101 for storing advertisements.
- the advertisements may be targeted toward particular users. For example, advertisements may be targeted toward those users who are interested in a particular type of television programming. If desired, advertisements related to television programming may be stored in program guide database 102.
- FIG. 1 illustrates several methods of providing program guide information arid advertisements to users and several methods of collecting user preferences to store in user preference database 104. With one approach, a user's preference information may be collected from a user personal
- Internet data collection equipment 110 may be a communications system such as a system based on an e-mail server that transmits e-mail messages.
- On-line guide equipment 112 may be a two-way Internet communications system such as a server that supports interactive web pages for an online television program guide.
- Screen 200 may be an interactive Internet web page or customized e-mail message template that the user can fill out to indicate his identity and to specify his preferences such as his television program preferences. Screens such as screen 200 may be provided as an interactive television display screen, a mail-in survey included in the program guide magazine, or a telephone survey form.
- the user may enter his name in region 202 and may enter a unique identifier in region 204.
- the identifier may be an e-mail address, a magazine subscriber identifier (ID) number (obtained, e.g., by the user off of the program guide magazine address label), a set-top box ID, an address identifying the user of an interactive program guide on a user television equipment device, the user's telephone number, cable system account number, or other suitable information uniquely identifying the user.
- the user may enter the identity of any products that he subscribes to in region 206, such as a program guide magazine, a Television cable service with program guide access, or an interactive television program guide service on a user television equipment device. If desired, the user may be provided with a drop-down list or other selectable options that assist the user in filling out regions such as region 206 and the other regions.
- the user may enter his address in region 208.
- the address may be a mailing address, a residential address, an e-mail address, an interactive television program guide message or e-mail address, etc.
- the address may be used for several purposes. For example, the address may be used to identify the user or to help identify the user. It may also correspond to the location where the program guide magazine is mailed.
- the address may be analyzed to obtain demographic information that is useful for targeted advertising directed toward the user. The demographic information may involve geographic preference information, household income level information, etc.
- the user may set a reminder for himself to watch a particular television program by entering the program name in region 210 of interface 200.
- Reminders and user favorites can also be set on other screens such as a grid or list or otherwise entered by the user.
- the reminder may be transmitted back to the user in a variety of ways. For example, the reminder may be sent as an e-mail message to the user, or as a message to the user's set-top box through an interactive program guide.
- the reminder may also be sent to the user through postal mail as part of a customized label or page in a program guide magazine or other printed program guide (along with other information discussed further below) .
- the user may enter his favorite categories of programs in regions 212, favorite actors in regions 214, favorite channels in regions 216, and favorite programs in regions 218.
- screen 200 may provide the user with the opportunity to specify which other products shall be cross referenced with his preference information.
- the user may cross reference his preference data with a program guide magazine (or other printed publications) by checking region 220, a television equipment (e.g. set-top box) program guide by checking region 222, or an on-line program guide by checking region 224.
- the user may decline all cross referencing features by checking region 226.
- Internet data collection equipment 110 and on-line program guide equipment 112 may collect user preference data and settings from multiple Internet users.
- the user preference data and settings for certain specified users e.g., magazine subscribers, users of certain interactive television program guide services, or on- line program guide users
- the system may determine which users have subscribed to other program guide products by comparing each user's identifier or other information with a predetermined list.
- the on-line program guide may allow the user to enter an ID code from a mailing label in region 204 that corresponds to the user's program guide magazine subscription ID.
- the system may use that information to confirm that the user subscribes to the program guide magazine.
- a screen such as screen 200 may be used by an interactive television program guide to provide the user of an interactive guide with an opportunity to enter preferences, identifier information, and the like.
- Such an interactive television program guide may be implemented on user television equipment 126 of FIG. 1.
- User television equipment 126 may include a television set, a video-cassette recorder, a set-top box, a high definition television receiver, a remote control, etc.
- User television equipment 126 may receive television programming from television distribution system 122.
- Television distribution system 122 may be a cable system including a cable headend, a satellite distribution system, or a broadcast television system.
- Television distribution system 122 may be used to transmit data such as television program guide information received from program guide database 102 at interactive guide server 116 or passive guide server 118 to user television equipment device 126.
- television distribution system 122 is based on a broadcast television system, a return communications path such as a telephone line, Internet link, or other suitable path may be provided between system 122 and equipment 126. Only one user television equipment 126 device is shown in FIG. 1 to avoid over-complicating the drawings. In general, however, television distribution system 122 distributes television programming and information to multiple user television equipment devices 126.
- Interactive guide server 116 may send data to and receive data from user television equipment device 126 via television distribution system 122 or other routes (e.g., through a telephone line or Internet connection) .
- Interactive guide server 116 may transmit program guide data to user television equipment 126 continuously (in real-time) , periodically, upon request (using a client-server arrangement) , or using any combination of these approaches.
- user television equipment 126 (which may be based upon a set-top box) may send data or requests to interactive guide server 116 for processing.
- Interactive guide server 116 may store data and send the results of a request back to user television equipment 126 for further processing, display, or storage. Data may be transmitted from user television equipment 126 to interactive guide server 116 in real time or periodically.
- Data may be distributed between user television equipment 126 and interactive guide server 116 (both ways) on out-of-band channels in television distribution system 122 using out-of-band modulators.
- Multiple television and audio channels may be provided to user television equipment 126 via television distribution system 122.
- television distribution system 122 includes a number of traditional analog television channels, one or more of these channels may be used to support a number of digital channels.
- the bandwidth of each analog channel that is used to support digital channels may support ten or more of such digital channels.
- Two-way digital channels require more bandwidth than one-way digital channels.
- Such two-way digital channels may support two-way data transfer between user television equipment 126 and interactive guide server 116.
- dedicated digital or analog channels in television distribution system 122 may be used for the transmission of data between interactive guide server 116 and user television equipment 126. Such dedicated channels may be separate from the channels used for transmitting television program broadcast signals to the user television equipment.
- User television equipment 126 may display screen 200 as a television program guide display screen upon prompting by the user. After the user has entered his preference information using screen 200, the user may transmit the preference information though television distribution system 122 to interactive guide server 116.
- Television distribution system 122 supports two-way communications between user television equipment 126 and interactive guide server 116 but typically does not support two-way communications with passive guide server 118, because the passive program guide product does not support direct user interactivity.
- Central facility 100 may access user preference data stored on interactive guide server 116, Internet data collection equipment 110, or on-line program guide equipment 112 for storage at user preference database 104 and processing at central facility 100. Still other communications systems may allow the collection of user preferences and program guide settings.
- telephone data collection system 108 may be used to telephone magazine or passive guide subscribers to gather their preference data.
- a telephone number at telephone data collection equipment 108 that users may call to submit their preference data may be published in a program guide magazine or other printed program guide associated with magazine production equipment 114.
- An operator at system 108 may collect settings and preference information over the telephone and may enter them into a computer system.
- preferences may be collected via mail data collection equipment 106, which may be a mail-in survey published, for example, in the program guide magazine associated with equipment 114.
- Mail data collection equipment 106 may collect electronic mail or postal mail.
- An e-mail or postal address where users can send their preference data may be published in the program guide magazine or displayed by the passive guide.
- user preferences gathered by telephone or mail may be transferred to a computer system (e.g. user preference database 104) at central facility 100.
- User preference database 104 may be used to organize each user's identification and preference information by user name and unique identifier as shown by the exemplary data structure illustrated in FIG. 3.
- the product identifier information 300 e.g., magazine, on-line guide, passive guide, interactive guide, etc.
- the location 302 e.g., city, cable system, zip code, e- mail address, etc.
- Preferences may be stored for each user.
- each individual user's preferences may be compared against a master program guide database 102.
- Central facility 100 may then use the user preference information in user preference database 104 to direct magazine production equipment 114 to print custom labels for the user's program guide magazine, referring the user (i.e., the subscriber to the magazine) to specific pages in the magazine to find more information, such as information on programs that may be of interest to the user.
- the custom labels may be sent to the user along with the weekly issue of the program guide magazine or may be sent to the user separately.
- Magazine production equipment 114 includes equipment for printing magazines with program guides, as well as custom labels and custom pages for magazines.
- FIG. 4 illustrates a custom mailing label for a program guide magazine.
- the unique code in the upper right may be used to identify the user and allow easy coordination with other products.
- the textual references on the label to specific programs and articles in the program guide magazine are based on the preferences selected by the user via the on-line guide, the interactive television program guide, the mail data collection system, or the telephone data collection system. For example, the user may have indicated that a favorite program is Star Trek, a favorite actor is Burt Reynolds, a favorite channel is ESPN, and a favorite category is kids' programs.
- the system may perform a search through the weekly program guide listings of program guide database 102 using these preferences (which may be stored in user preference database 104) to determine if and when items relating to the user's indicated preferences or settings appear in the program guide magazine.
- the items may be specific programs, or they may be articles, reviews, highlights, advertisements, or other items in the magazine related to the selected programs, categories, etc. A brief description of these items and corresponding page numbers may be placed on the custom label so that the user does not need to search through the magazine to find them.
- Advertisements may be stored in program guide database 102 or separately in advertisement database 101.
- the user preference data stored in database 104 may be compared against advertisements in advertisement database 101 to select targeted advertisements that are specific to a user's preferences and therefore more likely to be effective.
- Each item in the magazine may have a list of attributes. This may include program titles, actors, program categories, channels, and other attributes. Each item may also have a personalization priority. For example, articles, reviews, and highlights may have a high priority.
- Ads and weekly programs may have a medium priority. Daily shows may have a low priority. Because there is limited space available on a typical mailing label, only a relatively small number of items are typically referenced. For example, there may not be a reference to the Star Trek Television program on every day.
- Magazine production equipment 114 may be used to print the magazine page number so that the user can turn directly to the listing.
- Custom mailing label 400 may be placed on the front cover of the user' s copy of the next issue of the program guide magazine by magazine production equipment 114 before the magazine is sent to the user.
- the system may search for programs on the user's favorite channels that would be of interest, for example, to a resident living in the user's geographical area.
- the system located a Rockies game on ESPN that is described on page 22 of the program guide magazine.
- the system assumed that the user might be interested in a Rockies game because the user in this example lives in Denver, the Rockies are a Denver-based team, and the user chose ESPN as a favorite channel.
- the label 400 may refer the user to a sports highlight page if it includes a highlight of the Rockies game on ESPN, may refer the user to a printed program listing for the day and time the game will air on ESPN, or may refer the user to any other related material in the printed program guide.
- the system also located a kids' recommendations section on page 12 of the printed guide and placed information on this section on the label, because the user's preferences indicated an interest in kids' programs.
- Custom page 600 allows more references to items, such as daily programs, than can fit on a custom label.
- Custom page 600 provides guide listing 606 customized to the user's preferences for prime time programming on Tuesday, July 20, 1999.
- a custom page may be printed for each day of the week and sent to the user with his weekly program guide magazine subscription. The user's preferences in the example of FIG.
- Custom page 600 includes custom television program guide listings 606 for programs that match the user's preferences and that are airing at 8:00 p.m. on Tuesday July 20, 1999.
- the television program listings are organized in a grid. The times for the grid are shown in row 602.
- the channels for the grid are shown in column 60 .
- custom page 600 allows some items to be incorporated completely (such detailed program descriptions) or at least allows a more detailed item than would usually be possible on a label.
- custom page 600 has a detailed program description of the movie Boogie Nights starring Burt Reynolds in region 608.
- Targeted advertisements may be incorporated onto the printed guide on a custom page such as custom page 600.
- Page 600 of FIG. 6 contains an illustrative targeted advertisement 610 that was selected based on the user's preferences. Advertisement 610 has been targeted to the user Jason Smith based on his interest in ESPN, which is sports-related channel, and the fact that he lives in Los Angeles.
- the user's name and address may be printed on each custom page in region 612 as shown in FIG. 6.
- Central facility 100 may also transmit customized program guide data to the user through the Internet. For example, if the user has indicated (using a screen such as screen 200 or other interface) that he has an e-mail address, central facility 100 may send the user informational e-mail messages with information that is related to his television program preferences. E-mail message 500 shown in FIG. 5 is an example of such an e-mail message. E-mail 500 is a message to the user that highlights items of potential interest to the user. The items may be selected by the system from program guide database 102 based upon the user's indicated preferences.
- E-mail message 500 may also contain links in the e-mail message to web pages in the on-line program guide that the user can access from his user personal computer 124 (i.e., if e-mail message 500 was sent to personal computer 124) or television equipment device 126 (i.e., if e-mail message 500 was sent to television equipment device 126) .
- the hypertext or web links may direct the user to a page of the on-line program guide that contains information on items of potential interest to the user.
- message 500 may contain a link to a web page that contains a live chat with a television personality that the user likes, or to a web page that contains an article on a topic of interest to the user. If desired, such linking information may be printed on a customized label or page of a printed program guide.
- Customized e-mail message 500 may contain a reference to a program guide magazine as shown by reference 502 in FIG. 5.
- a customized program guide web page based on the user's preferences may be supported using on-line guide equipment 112.
- the system may require that the user register (using, for example, a web page provided by Internet data collection equipment 110) . If central facility 100 determines from the user's identity data that the user is registered through an appropriate web site in the system, the system may create a customized program guide web page that the user can access with a web browser application from user personal computer 124 or user television equipment 126. The user may transmit his identity and preference data to central facility 100 using a variety of techniques, such as through a mail-in survey, using an e-mail message, using an interactive television program guide, using an Internet web page, or over the telephone.
- the user may participate in a survey sponsored by the printed program guide that the user submits by mail.
- the information from this survey on the user' s preferences may be transferred to the user's interactive television program guide or on-line program guide.
- the user might also participate in a survey presented by the interactive television program guide.
- the user's preferences from the survey or from the settings and preferences entered by the user when using the interactive television program guide may be provided to and used by the on-line ' television program guide.
- Web page 700 of FIG. 7 is an example of a customized web page that the system may provide for a user.
- the system may e-mail the URL of customized web page 700 to the user or may allow the user to access web page 700 from an access page in the on-line program guide.
- Web page 700 may contain information about upcoming television programs and other items that may be of interest to the user.
- the names of the television programs may be web links to, e.g., the home pages for each of the television programs.
- Web page 700 may include targeted advertising such as advertisement 702 that is based on the user's preferences as supplied to the system using one of the program guide products other than the on-line program guide.
- An interactive television program guide functioning on a cable set-top box in user television equipment 126 or via guide server 116 or 118 may be similarly customized based upon user preferences from other program guide products.
- central facility 100 receives a user's preference information (e.g., using mail data collection equipment 106, telephone data collection equipment 108, Internet data collection equipment 110, or on-line guide equipment 112) and it is determined that the user is a user of an interactive television program guide or a passive television program guide through guide servers 116 or 118, the preferences may be compared against the contents of the television program guides.
- Program guide information may be transmitted from program guide database 102 to interactive guide server 116 and passive guide server 118.
- User television equipment device 126 may then be provided with the program guide data from interactive guide server 116 or passive guide server 118 through television distribution system 122 for viewing by the user.
- the program guide system may use the user preference information (which may be stored in user preference database 104) to customize the user's television program guide.
- the user's interactive television program guide may display a television program guide display screen such as display screen 800 of FIG. 8 using user television equipment device 126.
- Screen 800 may contain a program listings grid 806 that is organized by time (shown in row 802) and channel (shown in column 804) .
- Television programs and channels in the program guide listings that match the user' s preferences may be highlighted so that the user can easily identify them. For example, in FIG. 8 the user's favorite channels such as the HISTORY channel are highlighted and placed first in the listings grid.
- the user's favorite programs such as Dateline NBC, Cosby, and Saturday Night Live are also highlighted.
- the television program guide may display informational block 808 indicating that a program that may be of interest to the user is showing.
- the user has indicated an interest in movies, so the program guide has used the user's preferences to display information for the movie "Buffalo 66" in block 808.
- option 810 The interactive television program guide may then display screen 200.
- the interactive program guide may also display a reminder message that the user has set for himself such as reminder 812.
- Reminder 812 also allows the user to tune to the program being reminded about by highlighting the title of the program on reminder message 812 (e.g., "Local News") displayed on the screen.
- the system may set reminders based on the user' s preferences that have been obtained through a program guide that is separate from the interactive television program guide (e.g., an on-line guide, printed guide, etc.) or other suitable arrangement .
- the interactive television program guide application may contain customized program guide listings that include only programs, articles, reviews, advertisements, and other items of interest to the user.
- a web browser may run as an application on the set-top box that can be launched as a hot link from the interactive television program guide. The web browser may link to a program guide web page such as page 700 that has been customized based on the user's preferences.
- Information on preferences that is selected using a program guide product other than the interactive program guide may be provided to the interactive guide in any suitable way. For example, if the user provides information on certain preferences in an on-line guide implemented on equipment 112 of FIG. 1, those preferences may be provided to an interactive television program guide implemented on user television equipment 126 of FIG. 1 via central facility 100, interactive guide server 116, and television distribution facility 122. If desired, such preferences may be transferred directly from on-line equipment 112 to user television equipment 126 (e.g., over a telephone connection) . Preference information may be transferred from on-line equipment 112 to user television equipment via central facility 100 and television distribution facility 122 without directly involving server 116. In a client-server architecture, preference information may be provided to server 116, on which a portion of the interactive program guide is implemented.
- suitable techniques for communicating preference information from an on-line program guide to an interactive television program guide implemented on user television equipment may be used if desired.
- these techniques may be used to convey preference information to the interactive television program guide that the user provides using any program guide product other than the interactive television program guide, such as a printed program guide or on-line program guide and using equipment such as mail data collection equipment 106, telephone data collection equipment 108, Internet data collection equipment, on-line program guide equipment 112, etc.
- a passive guide channel may be customized based on the preferences of all subscribers within the cable headend that carries the channel. If enough subscribers respond with a particular preference, it may be highlighted as part of the guide.
- the interactive guide may be used to collect preference information for customizing the passive program guide.
- the passive program guide may be customized by, for example, by overlaying text and graphics on top of the passive guide video. Such overlays may be generated locally on the user's set-top box based on preferences collected with the interactive television program guide that is implemented on the user's set-top box.
- an interactive television program guide arrangement based on a client-server architecture in which the guide is implemented partially on the television equipment of a user (e.g., a set-top box) and is partially implemented on a server (e.g., a server at a cable system headend, network node, etc.)
- a server e.g., a server at a cable system headend, network node, etc.
- FIG. 9 An illustrative process for providing personalized program guide data to a user across different program guide products and different equipment is shown in FIG. 9.
- the system provides the user with an opportunity to enter preference information and identity information. This opportunity may be provided to the user through using, e.g., a screen such as screen 200 of FIG. 2.
- Such a screen may be provided using an interactive web page on the Internet, part of an on-line program guide, an interactive television program guide display screen or other interactive television screen, a mail-in survey form, a telephone survey form, etc.
- the user may then enter his preference and identity information and transmit it to central facility 100 or other suitable destination.
- the user's preference information may be used to locate program listings and other items of interest to the user.
- the system may use the preferences to search database 102, a program guide database maintained in server 116, a program guide database maintained on user television equipment 126, a database located on on-line guide equipment 112, a database maintained by magazine production equipment 14, or program guide databases located on more than one of these platforms, combinations of these platforms or on other suitable equipment to determine which programs and other items may be of interest to the user.
- the system provides a personalized program guide to the user.
- the program guide may be personalized by including the program listings and items located at step 902 on a display screen, web page, table, customized page, etc.
- the program guide that is personalized may be implemented on a different platform than the program guide or other arrangement or product used to collect the user's preferences. For example, if the user sent in a mail-in survey form, personalized program guide information may be provided to the user in the form of an e-mail message or a personalized television program guide on his set-top box.
- FIG. 10 An illustrative process for providing targeted advertising to a user across different program guide products is shown in FIG. 10.
- the system provides the user with an opportunity to enter his preference information and identity information. This opportunity may be provided to the user, using a screen such as screen 200 of FIG. 1.
- preferences may be collected using any of a variety of program guide products and platforms.
- the user's preference information may be used to select advertisements to be delivered to the user.
- the system provides the targeted advertisements to the user.
- the targeted advertising may be delivered using a different platform guide product than the platform or program guide product that was used to collect the preferences. For example, if the user provided his preference information to the central facility through a telephone survey, the targeted advertisement may be provided as part of a custom page or custom label sent to the user with his program guide magazine subscription.
- the targeted advertisements may be interactive so that the user can click on the advertisement to perform an action. For example, the user can set a reminder to watch a television program that is displayed in a targeted advertisement.
- Interactive targeted advertisements may be used in interactive television program guides and on-line program guides.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Marketing (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU57604/00A AU5760400A (en) | 1999-06-22 | 2000-06-22 | System for providing personalized program guide data and targeted advertising toa user of multiple program guides |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14048299P | 1999-06-22 | 1999-06-22 | |
US60/140,482 | 1999-06-22 | ||
US49271300A | 2000-01-27 | 2000-01-27 | |
US09/492,713 | 2000-01-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000079798A1 WO2000079798A1 (en) | 2000-12-28 |
WO2000079798A9 true WO2000079798A9 (en) | 2001-03-15 |
Family
ID=26838220
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/017257 WO2000079798A1 (en) | 1999-06-22 | 2000-06-22 | System for providing personalized program guide data and targeted advertising to a user of multiple program guides |
Country Status (4)
Country | Link |
---|---|
AR (1) | AR026132A1 (en) |
AU (1) | AU5760400A (en) |
TW (1) | TW529306B (en) |
WO (1) | WO2000079798A1 (en) |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US8850499B2 (en) | 2000-10-11 | 2014-09-30 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
US8863170B2 (en) | 2000-03-31 | 2014-10-14 | United Video Properties, Inc. | System and method for metadata-linked advertisements |
US8869204B2 (en) | 1996-05-03 | 2014-10-21 | Starsight Telecast, Inc. | Method and system for displaying advertisements in an electronic program guide |
US8918807B2 (en) | 1997-07-21 | 2014-12-23 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
US8931008B2 (en) | 1999-06-29 | 2015-01-06 | United Video Properties, Inc. | Promotional philosophy for a video-on-demand-related interactive display within an interactive television application |
US8949901B2 (en) | 2011-06-29 | 2015-02-03 | Rovi Guides, Inc. | Methods and systems for customizing viewing environment preferences in a viewing environment control application |
US9021538B2 (en) | 1998-07-14 | 2015-04-28 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9113207B2 (en) | 1995-10-02 | 2015-08-18 | Rovi Guides, Inc. | Systems and methods for contextually linking television program information |
US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
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 |
US9118958B2 (en) | 1999-12-10 | 2015-08-25 | Rovi Guides, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9147198B2 (en) | 2013-01-10 | 2015-09-29 | Rovi Technologies Corporation | Systems and methods for providing an interface for data driven media placement |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9172987B2 (en) | 1998-07-07 | 2015-10-27 | Rovi Guides, Inc. | Methods and systems for updating functionality of a set-top box using markup language |
US9177081B2 (en) | 2005-08-26 | 2015-11-03 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US9204184B2 (en) | 1998-07-17 | 2015-12-01 | Rovi Guides, Inc. | Interactive television program guide with remote access |
US9215504B2 (en) | 2006-10-06 | 2015-12-15 | Rovi Guides, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US9253262B2 (en) | 2013-01-24 | 2016-02-02 | Rovi Guides, Inc. | Systems and methods for connecting media devices through web sockets |
US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US9369741B2 (en) | 2003-01-30 | 2016-06-14 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9402102B2 (en) | 1995-10-02 | 2016-07-26 | Rovi Guides, Inc. | System and method for using television schedule information |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US9591251B2 (en) | 1997-10-06 | 2017-03-07 | Rovi Guides, Inc. | Interactive television program guide system with operator showcase |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
US6865746B1 (en) | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
US7779439B2 (en) | 2001-04-23 | 2010-08-17 | Starz Entertainment, Llc | Program guide environment |
US7984463B2 (en) | 2002-03-29 | 2011-07-19 | Starz Entertainment, Llc | Instant video on demand playback |
US8020186B1 (en) | 1999-10-13 | 2011-09-13 | Starz Entertainment, Llc | Methods and systems for distributing on-demand programming |
EP1252767B1 (en) | 2000-02-01 | 2010-08-11 | United Video Properties, Inc. | Methods and systems for forced advertising |
ATE413062T1 (en) * | 2000-08-14 | 2008-11-15 | Media Partners Dba Americast | DISPLAY ADVERTISING IN AN INTERACTIVE PROGRAM MAGAZINE |
US8490134B2 (en) | 2000-08-14 | 2013-07-16 | Cumnor Technologies Llc | Displaying advertising in an electronic program guide |
KR20190096450A (en) | 2000-10-11 | 2019-08-19 | 로비 가이드스, 인크. | Systems and methods for delivering media content |
US7305697B2 (en) | 2001-02-02 | 2007-12-04 | Opentv, Inc. | Service gateway for interactive television |
CA2437348A1 (en) | 2001-02-02 | 2002-08-15 | Opentv, Inc. | A method and apparatus for reformatting of content for display on interactive television |
KR20030007973A (en) * | 2001-04-17 | 2003-01-23 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Reminder system using a service station |
US8707357B1 (en) | 2001-04-23 | 2014-04-22 | Starz Entertainment, Llc | Thematic VOD navigation |
US8566873B2 (en) | 2001-04-23 | 2013-10-22 | Starz Entertainment, Llc | Program guide enhancements |
US6973621B2 (en) * | 2001-04-27 | 2005-12-06 | Starz Entertainment Group Llc | Customization in a content distribution system |
DE10161684B4 (en) | 2001-12-15 | 2005-11-10 | Schoder, Detlef, Prof. Dr. | System and method for producing a customized printed product |
US7631331B2 (en) | 2002-03-29 | 2009-12-08 | Starz Entertainment, Llc | Cross-channel interstitial program promotion |
US7818763B2 (en) | 2002-06-25 | 2010-10-19 | Starz Entertainment, Llc | Video advertising |
US8380726B2 (en) | 2006-03-06 | 2013-02-19 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US8850481B2 (en) | 2006-09-29 | 2014-09-30 | United Video Properties, Inc. | Systems and methods for modifying an interactive media guidance application interface based on time of day |
US8566164B2 (en) | 2007-12-31 | 2013-10-22 | Intent IQ, LLC | Targeted online advertisements based on viewing or interacting with television advertisements |
KR20080110489A (en) * | 2007-06-14 | 2008-12-18 | 소니 가부시끼 가이샤 | Information processing apparatus and method and program |
US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
US9083853B2 (en) | 2008-06-02 | 2015-07-14 | Intent IQ, LLC | Targeted television advertisements associated with online users' preferred television programs or channels |
US20110288942A1 (en) * | 2008-10-30 | 2011-11-24 | Mine Bang Media (Pty) Ltd | Method of producing a printed product |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
WO2012094564A1 (en) | 2011-01-06 | 2012-07-12 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
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 |
US9942615B1 (en) | 2017-04-20 | 2018-04-10 | Rovi Guides, Inc. | Systems and methods for presenting targeted metadata in display constrained environments |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58210776A (en) * | 1982-06-01 | 1983-12-08 | Nec Corp | Television reception system |
US5003384A (en) * | 1988-04-01 | 1991-03-26 | Scientific Atlanta, Inc. | Set-top interface transactions in an impulse pay per view television system |
US5404393A (en) * | 1991-10-03 | 1995-04-04 | Viscorp | Method and apparatus for interactive television through use of menu windows |
US5223924A (en) * | 1992-05-27 | 1993-06-29 | North American Philips Corporation | System and method for automatically correlating user preferences with a T.V. program information database |
IL111859A (en) * | 1993-12-02 | 2003-12-10 | Discovery Communicat Inc | Network manager for cable television system headends |
US5596373A (en) * | 1995-01-04 | 1997-01-21 | Sony Corporation | Method and apparatus for providing program oriented information in a multiple station broadcast system |
AU3223097A (en) * | 1996-06-17 | 1998-01-07 | Starsight Telecast Incorporated | System and method for using television schedule information |
CA2714104C (en) * | 1996-12-10 | 2013-07-23 | United Video Properties, Inc. | Internet television program guide system |
US6163316A (en) * | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
CN1248121C (en) * | 1998-04-08 | 2006-03-29 | 开放电视公司 | System and method for one-touch E-mail reply |
-
2000
- 2000-05-18 TW TW089109581A patent/TW529306B/en active
- 2000-06-21 AR ARP000103108A patent/AR026132A1/en unknown
- 2000-06-22 WO PCT/US2000/017257 patent/WO2000079798A1/en active Application Filing
- 2000-06-22 AU AU57604/00A patent/AU5760400A/en not_active Abandoned
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9402102B2 (en) | 1995-10-02 | 2016-07-26 | Rovi Guides, Inc. | System and method for using television schedule information |
US9124932B2 (en) | 1995-10-02 | 2015-09-01 | Rovi Guides, Inc. | Systems and methods for contextually linking television program information |
US9113207B2 (en) | 1995-10-02 | 2015-08-18 | Rovi Guides, Inc. | Systems and methods for contextually linking television program information |
US8850477B2 (en) | 1995-10-02 | 2014-09-30 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US8869204B2 (en) | 1996-05-03 | 2014-10-21 | Starsight Telecast, Inc. | Method and system for displaying advertisements in an electronic program guide |
US9027058B2 (en) | 1996-05-03 | 2015-05-05 | Rovi Guides, Inc. | Information system |
US9423936B2 (en) | 1996-05-03 | 2016-08-23 | Rovi Guides, Inc. | Information system |
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 |
US8918807B2 (en) | 1997-07-21 | 2014-12-23 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
US9015749B2 (en) | 1997-07-21 | 2015-04-21 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US9591251B2 (en) | 1997-10-06 | 2017-03-07 | Rovi Guides, Inc. | Interactive television program guide system with operator showcase |
US9172987B2 (en) | 1998-07-07 | 2015-10-27 | Rovi Guides, Inc. | Methods and systems for updating functionality of a set-top box using markup language |
US9226006B2 (en) | 1998-07-14 | 2015-12-29 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9055318B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Client-server based interactive guide with server storage |
US9232254B2 (en) | 1998-07-14 | 2016-01-05 | Rovi Guides, Inc. | Client-server based interactive television guide with server recording |
US9021538B2 (en) | 1998-07-14 | 2015-04-28 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9118948B2 (en) | 1998-07-14 | 2015-08-25 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9055319B2 (en) | 1998-07-14 | 2015-06-09 | Rovi Guides, Inc. | Interactive guide with recording |
US9154843B2 (en) | 1998-07-14 | 2015-10-06 | Rovi Guides, Inc. | Client-server based interactive guide with server recording |
US9204184B2 (en) | 1998-07-17 | 2015-12-01 | Rovi Guides, Inc. | Interactive television program guide with remote access |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US8931008B2 (en) | 1999-06-29 | 2015-01-06 | United Video Properties, Inc. | Promotional philosophy for a video-on-demand-related interactive display within an interactive television application |
US9118958B2 (en) | 1999-12-10 | 2015-08-25 | Rovi Guides, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
US8863170B2 (en) | 2000-03-31 | 2014-10-14 | United Video Properties, Inc. | System and method for metadata-linked advertisements |
US8850499B2 (en) | 2000-10-11 | 2014-09-30 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
US9369741B2 (en) | 2003-01-30 | 2016-06-14 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US9177081B2 (en) | 2005-08-26 | 2015-11-03 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
US9215504B2 (en) | 2006-10-06 | 2015-12-15 | Rovi Guides, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US8949901B2 (en) | 2011-06-29 | 2015-02-03 | Rovi Guides, Inc. | Methods and systems for customizing viewing environment preferences in a viewing environment control application |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9147198B2 (en) | 2013-01-10 | 2015-09-29 | Rovi Technologies Corporation | Systems and methods for providing an interface for data driven media placement |
US9253262B2 (en) | 2013-01-24 | 2016-02-02 | Rovi Guides, Inc. | Systems and methods for connecting media devices through web sockets |
US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
Also Published As
Publication number | Publication date |
---|---|
TW529306B (en) | 2003-04-21 |
AU5760400A (en) | 2001-01-09 |
AR026132A1 (en) | 2003-01-29 |
WO2000079798A1 (en) | 2000-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2000079798A9 (en) | System for providing personalized program guide data and targeted advertising to a user of multiple program guides | |
CN1259798C (en) | Interactive television program guide system with local advertisements | |
ES2262337T3 (en) | CUSTOMER-SERVER PROGRAMMING ELECTRONIC GUIDE. | |
CA2302250C (en) | Electronic-mail reminder for an internet television program guide | |
US7627882B2 (en) | Categorical electronic program guide | |
US6209129B1 (en) | Passive television program guide system with local information | |
JP5864080B2 (en) | Program guide system with targeted advertising | |
US8887192B2 (en) | Systems and methods for advertising television networks, channels, and programs | |
US20030135853A1 (en) | System and method of inserting advertisements into an information retrieval system display | |
US20020026496A1 (en) | Electronic-mail reminder for an internet television program guide | |
US20140040955A1 (en) | Electronic program guide with advance notification | |
EP2288150A2 (en) | Systems and methods for providing television schedule information | |
EP1458193A2 (en) | Television message system | |
EP1177686B1 (en) | Advertisement selection based on user action in an electronic program guide | |
MXPA01000836A (en) | Interactive television program guide system with local advertisements | |
CA2325920A1 (en) | System and method for providing advertising based on user preferences and advertiser requirements | |
MXPA99005342A (en) | Internet television program guide system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGE 24, DESCRIPTION, REPLACED BY A CORRECT PAGE 24; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |