WO2002007433A1 - Epg display of recommended shows with previously viewed shows identified - Google Patents

Epg display of recommended shows with previously viewed shows identified Download PDF

Info

Publication number
WO2002007433A1
WO2002007433A1 PCT/EP2001/007677 EP0107677W WO0207433A1 WO 2002007433 A1 WO2002007433 A1 WO 2002007433A1 EP 0107677 W EP0107677 W EP 0107677W WO 0207433 A1 WO0207433 A1 WO 0207433A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
indication
recommendations
presentation
epg
Prior art date
Application number
PCT/EP2001/007677
Other languages
French (fr)
Inventor
James D. Schaffer
Original Assignee
Koninklijke Philips Electronics N.V.
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 Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Priority to JP2002513200A priority Critical patent/JP2004504775A/en
Priority to EP01951651A priority patent/EP1303983A1/en
Priority to KR1020027003316A priority patent/KR20020031187A/en
Publication of WO2002007433A1 publication Critical patent/WO2002007433A1/en

Links

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/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • 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
    • 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/442Monitoring 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/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • 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/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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
    • 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

Definitions

  • the invention relates to an Electronic Program Guide (“EPG") that also recommends programming to a user.
  • EPG Electronic Program Guide
  • EP 774866 shows an example of an EPG, in which a record is made of what programs have been viewed in order to help in making recommendations of similar programs with respect to future viewing.
  • This object is achieved by providing an indication that a piece of content has already been viewed. This indication is provided as an alert to the viewer, rather than as a tool in choosing future programs to recommend.
  • an episode I.D. is used to assist in the flagging process.
  • Fig. 1 shows a system on which an EPG in accordance with the invention could operate.
  • Fig. 2 is a flowchart relating to update of a profile.
  • Fig. 3 is a flowchart relating to operation of a recommender. IV. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • program may relate to a single contiguous group of content of any type such as video, audio, or multimedia content, no matter what the vehicle of communication or distribution, such as TV or internet.
  • program as used herein would include an episode or part of an episode and is to be distinguished from a series of programs, such as "Star Trek” or “Seinfeld” or “The Late Movie”.
  • show will be used synonymously with “program” herein.
  • the marking of a program as watched as used herein is not the same as recording the fact that a viewer likes some series in general. The marking of a program as watched will not apply to the whole series, only to a particular piece of content.
  • EPG will refer to an electronic guide to any type of "program” as that term is used herein.
  • FIG. 1 shows a system on which an EPG in accordance with the invention may operate.
  • the system includes a display 101, a processor 102, a memory 103, a keyboard 104, a remote 105, and a network connection 106.
  • the display may be any conventional display, such as a TV or computer monitor, and may be constructed from flat panel, CRT, or any other technology.
  • the processor 102 may be disposed within a same housing as the display 101 , or external, and may be a general purpose processor such as would be found in a PC, or any other processor.
  • the processor 102 may be coupled to the display 101 via a network connection.
  • the processor 102 may cause the display 101 to exhibit a graphical user interface ("GUI") or any other type of interface.
  • GUI graphical user interface
  • the memory 103 may be of any type, such as magnetic, electronic, or optical, and may be disposed within the same housing as the display 101 and or the processor 102.
  • the memory may be coupled to the processor 102 via a network connection.
  • There may be additional user input devices such as a mouse, joystick, or trackball.
  • the user input devices, including 104 and 105 may alternatively be connected directly to the processor 102.
  • the system of Fig. 1 may be a television set, with or without facilities for connection to the internet.
  • the system of Fig. 1 may be a PC.
  • Fig. 2 shows a flowchart of a procedure for updating a user profile. This flowchart shows certain steps relevant to the invention. However, one of ordinary skill in the art may devise many other steps involved in updating a profile, not relevant to the invention, which are not shown here for brevity.
  • This history retains data about programs a user has watched.
  • a show enters the view history. This could happen either because the viewer has browsed though the show, or because the viewer has watched the show, or because the show has been recommended by the recommender, or because a user is entering data manually into the recommender.
  • the user profile is distinct from the view history in that the history is raw data, while the profile will have undergone some processing. For instance, the profile may have cumulative data.
  • features relating to the show are added to the profile with a positive indication. If the show has not been viewed, features relating to the show will be added to the profile with a negative indication.
  • Fig. 3 shows a flowchart relating to operation of a recommender.
  • the recommender operates on all shows during a given period.
  • At 301 it is tested whether any further shows need a recommendation. If so, at 302 a recommendation relating to that show is computed.
  • At 303 it is tested whether the episode ID of this show matches any in the profile. If so, the show is flagged as previously viewed at 304, then another show is retrieved for recommendation.
  • the show is added to the EPG.
  • the shows will be displayed in a grid or table like format with time of day along one axis and channel number along another axis, and each show will occupy a rectangle in the grid or table. Nevertheless, those of ordinary skill in the art may devise any number of other ways of displaying the EPG.
  • Recommendations relating to the show may be shown in color or numerical codes on a grid.
  • the numerical codes may be in the form of percentages, with 100% being the highest possible recommendation.
  • the indication of the fact that a show has been watched can also be a color or numerical code.
  • the recommendations might be presented as a list of shows in order of desirability, with flags next to shows that have already been viewed. A show that has already been viewed might still be recommended if it fits well into the user's profile. Some users desire to experience the same content more than once, while other users do not. For instance, a show might be color coded as green, indicating a strong recommendation, with some shading bars or stippling overlaid to indicate that the show has already been watched.
  • color coding as used herein shall include various types of shading, such as bars and stippling.
  • the recommendations may be presented on the display, printed out, broadcast on a loudspeaker, or communicated in any other suitable way.

Abstract

An electronic program guide flags episodes already watched in addition to making recommendations as to shows to watch in the future.

Description

EPG display of recommended shows with previously viewed shows identified
I. BACKGROUND OF THE INVENTION A. Field of the Invention
The invention relates to an Electronic Program Guide ("EPG") that also recommends programming to a user.
B. Related Art
EP 774866 shows an example of an EPG, in which a record is made of what programs have been viewed in order to help in making recommendations of similar programs with respect to future viewing.
II. SUMMARY OF THE INVENTION
It is an object of the invention to further improve upon electronic program guides.
This object is achieved by providing an indication that a piece of content has already been viewed. This indication is provided as an alert to the viewer, rather than as a tool in choosing future programs to recommend. Advantageously, an episode I.D. is used to assist in the flagging process.
Further objects and advantages will become apparent below.
III. BRIEF DESCRIPTION OF THE DRAWING
The invention will now be described by way of non-limiting example with reference to the following drawings.
Fig. 1 shows a system on which an EPG in accordance with the invention could operate. Fig. 2 is a flowchart relating to update of a profile.
Fig. 3 is a flowchart relating to operation of a recommender. IV. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The term "program" as used herein may relate to a single contiguous group of content of any type such as video, audio, or multimedia content, no matter what the vehicle of communication or distribution, such as TV or internet. The term "program" as used herein would include an episode or part of an episode and is to be distinguished from a series of programs, such as "Star Trek" or "Seinfeld" or "The Late Movie". The term "show" will be used synonymously with "program" herein. Thus, the marking of a program as watched as used herein is not the same as recording the fact that a viewer likes some series in general. The marking of a program as watched will not apply to the whole series, only to a particular piece of content. The term "EPG" will refer to an electronic guide to any type of "program" as that term is used herein.
In general terms like "view" or "viewer" when used herein are intended to include the possibility that the user is reading, listening to, or otherwise experiencing content of a program, even if there is no viewable content. Fig. 1 shows a system on which an EPG in accordance with the invention may operate. The system includes a display 101, a processor 102, a memory 103, a keyboard 104, a remote 105, and a network connection 106. The display may be any conventional display, such as a TV or computer monitor, and may be constructed from flat panel, CRT, or any other technology. The processor 102 may be disposed within a same housing as the display 101 , or external, and may be a general purpose processor such as would be found in a PC, or any other processor. Optionally, the processor 102 may be coupled to the display 101 via a network connection. The processor 102 may cause the display 101 to exhibit a graphical user interface ("GUI") or any other type of interface. The memory 103 may be of any type, such as magnetic, electronic, or optical, and may be disposed within the same housing as the display 101 and or the processor 102. Optionally, the memory may be coupled to the processor 102 via a network connection. There may be additional user input devices such as a mouse, joystick, or trackball. There may be additional user output devices, such as a printer 108 or loudspeaker 107, which may alternatively be connected via the display unit. Any of the connections shown may be wired or wireless. The user input devices, including 104 and 105 may alternatively be connected directly to the processor 102. The system of Fig. 1 may be a television set, with or without facilities for connection to the internet. The system of Fig. 1 may be a PC.
Fig. 2 shows a flowchart of a procedure for updating a user profile. This flowchart shows certain steps relevant to the invention. However, one of ordinary skill in the art may devise many other steps involved in updating a profile, not relevant to the invention, which are not shown here for brevity. This history retains data about programs a user has watched. At 201, a show enters the view history. This could happen either because the viewer has browsed though the show, or because the viewer has watched the show, or because the show has been recommended by the recommender, or because a user is entering data manually into the recommender. At 203, it is tested whether the show was actually viewed. This might involve applying some sort of threshold as to length of time the show was viewed ~ if the recommender is monitoring the viewer's use automatically — or inquiring of the user directly whether the user viewed the show. If the show was watched, an episode ID and a date for that show will be stored in the user profile. Episode I.D.'s are readily available, for instance in the EPG data provided by Tribune Media Services. The user profile is distinct from the view history in that the history is raw data, while the profile will have undergone some processing. For instance, the profile may have cumulative data. At 204, features relating to the show are added to the profile with a positive indication. If the show has not been viewed, features relating to the show will be added to the profile with a negative indication.
Building of a profile with features and negative and positive indications are shown in U.S. Patent Application Serial No. 09/498,271 filed 2/4/00 (US000018). However, the concept of marking a particular show as watched extends to other techniques of maintenance of a program guide or program recommender.
Fig. 3 shows a flowchart relating to operation of a recommender. The recommender operates on all shows during a given period. At 301 it is tested whether any further shows need a recommendation. If so, at 302 a recommendation relating to that show is computed. At 303, it is tested whether the episode ID of this show matches any in the profile. If so, the show is flagged as previously viewed at 304, then another show is retrieved for recommendation.
At 305, the show is added to the EPG. Typically the shows will be displayed in a grid or table like format with time of day along one axis and channel number along another axis, and each show will occupy a rectangle in the grid or table. Nevertheless, those of ordinary skill in the art may devise any number of other ways of displaying the EPG.
Recommendations relating to the show may be shown in color or numerical codes on a grid. The numerical codes may be in the form of percentages, with 100% being the highest possible recommendation. The indication of the fact that a show has been watched can also be a color or numerical code. Alternatively, the recommendations might be presented as a list of shows in order of desirability, with flags next to shows that have already been viewed. A show that has already been viewed might still be recommended if it fits well into the user's profile. Some users desire to experience the same content more than once, while other users do not. For instance, a show might be color coded as green, indicating a strong recommendation, with some shading bars or stippling overlaid to indicate that the show has already been watched. The term "color coding" as used herein shall include various types of shading, such as bars and stippling.
Alternatively, there may be an option to drop all shows that have already been viewed from the EPG output.
The recommendations may be presented on the display, printed out, broadcast on a loudspeaker, or communicated in any other suitable way.
From reading the present disclosure, other modifications will be apparent to persons skilled in the art. Such modifications may involve other features which are already known in the design, manufacture and use of EPG's and which may be used instead of or in addition to features already described herein. Although claims have been formulated in this application to particular combinations of features, it should be understood that the scope of the disclosure of the present application also includes any novel feature or novel combination of features disclosed herein either explicitly or implicitly or any generalization thereof, whether or not it mitigates any or all of the same technical problems as does the present invention. The applicants hereby give notice that new claims may be formulated to such features during the prosecution of the present application or any further application derived therefrom.
The word "comprising", "comprise", or "comprises" as used herein should not be viewed as excluding additional elements. The singular article "a" or "an" as used herein should not be viewed as excluding a plurality of elements.

Claims

CLAIMS:
1. Apparatus for providing an EPG, comprising
- a processor (102) adapted to maintain a user profile, based on a user history, the user profile including at least one indication of a piece of content that has already been experienced by the user; and - a user communication device (101, 108, 107) adapted to provide the EPG to the user, including the at least one indication as an alert to the user.
2. The apparatus of claim 1, further comprising a recommender (302, 304) adapted to provide recommendations relating to programs, wherein a presentation of the recommendations comprises a presentation of the at least one indication (304).
3. The apparatus of claim 2, wherein the at least one indication comprises omitting programs already viewed from the EPG.
4. The apparatus of claim 2, wherein the recommendations are provided through color coding.
5. The apparatus of claim 4, wherein the presentation of the at least one indication is in at least one color coding contrasting with the color coding relating to other aspects of recommendations.
6. The apparatus of claim 2, wherein the presentation of the recommendations comprises communication of numerical codes to the user.
7. The apparatus of claim 1 , wherein the processor is adapted to use an episode
I.D. to distinguish programs that have already been viewed.
8. Method of providing an EPG, comprising executing the following operations in at least one data processing device (102): - maintaining a user profile, based on a user history, the user profile including at least one indication of a piece of content that has already been experienced by the user; and
- communicating the EPG to the user, including the at least one indication as an alert to the user.
9. The method of claim 8, further comprising executing the following operation in the at least one data processing device: providing recommendations (302, 304) relating to programs, wherein a presentation of the recommendations comprises a presentation of the at least one indication (304).
10. The method of claim 9, wherein the at least one indication comprises omitting programs already viewed from the EPG.
11. The method of claim 9, wherein the recommendations are provided through color coding.
12. The method of claim 11, wherein the presentation of the at least one indication is in at least one color coding contrasting with the color coding relating to other aspects of recommendations .
13. The method of claim 11 , wherein the presentation of the recommendations comprises communication of numerical codes to the user.
14. The method of claim 8, wherein the operations include using an episode I.D. to distinguish programs that have already been viewed.
15. A medium (103) comprising an embodiment of code for providing an EPG, the medium being readable by at least one data processing device (102) to cause the at least one data processing device (102) to perform the following operations: - maintaining a user profile, based on a user history, the user profile including at least one indication of a piece of content that has already been experienced by the user; and - communicating the EPG to the user, including the at least one indication as an alert to the user.
16. The medium of claim 15, further comprising code adapted to cause execution of the following operation in the at least one data processing device: providing recommendations (302) relating to programs, wherein a presentation of the recommendations comprises a presentation of the at least one indication (304).
17. The medium of claim 16, wherein the at least one indication comprises omitting programs already viewed from the EPG.
18. The medium of claim 16, wherein the recommendations are provided through color coding.
19. The medium of claim 18, wherein the presentation of the at least one indication is in at least one color coding contrasting with the color coding relating to other aspects of recommendations.
20. The medium of claim 19, wherein the presentation of the recommendations comprises communication of numerical codes to the user.
21. The medium of claim 15, wherein the operations include using an episode I.D. to distinguish programs that have already been viewed.
PCT/EP2001/007677 2000-07-13 2001-07-04 Epg display of recommended shows with previously viewed shows identified WO2002007433A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2002513200A JP2004504775A (en) 2000-07-13 2001-07-04 EPG displaying recommended programs with identified viewed programs
EP01951651A EP1303983A1 (en) 2000-07-13 2001-07-04 Epg display of recommended shows with previously viewed shows identified
KR1020027003316A KR20020031187A (en) 2000-07-13 2001-07-04 EPG display of recommended shows with previously viewed shows identified

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61586600A 2000-07-13 2000-07-13
US09/615,866 2000-07-13

Publications (1)

Publication Number Publication Date
WO2002007433A1 true WO2002007433A1 (en) 2002-01-24

Family

ID=24467129

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/007677 WO2002007433A1 (en) 2000-07-13 2001-07-04 Epg display of recommended shows with previously viewed shows identified

Country Status (5)

Country Link
EP (1) EP1303983A1 (en)
JP (1) JP2004504775A (en)
KR (1) KR20020031187A (en)
CN (1) CN1386368A (en)
WO (1) WO2002007433A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003071791A1 (en) 2002-02-25 2003-08-28 Koninklijke Philips Electronics N.V. Adaptive audio-video program recommendation system
WO2004107747A1 (en) * 2003-05-30 2004-12-09 Koninklijke Philips Electronics N.V. Transformation of recommender scores depending upon the viewed status of tv shows
WO2007026357A2 (en) 2005-08-30 2007-03-08 Nds Limited Enhanced electronic program guides
WO2007078623A2 (en) * 2005-12-29 2007-07-12 United Video Properties, Inc. Systems and methods for episode tracking in an interactive media environment
EP2242259A1 (en) * 2009-04-16 2010-10-20 Panasonic Corporation Content recommendation
US20120030050A1 (en) * 2009-04-16 2012-02-02 Jose Luis Rey Electronic notification device and electronic notification method
US8694396B1 (en) 2007-12-26 2014-04-08 Rovi Guides, Inc. Systems and methods for episodic advertisement tracking
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9900656B2 (en) 2014-04-02 2018-02-20 Whats On India Media Private Limited Method and system for customer management
US10755333B2 (en) 2014-01-15 2020-08-25 Whats On India Media Private Limited Method and system for sale management
EP3809696A1 (en) * 2007-08-24 2021-04-21 Google LLC Media-based recommendations

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007104312A (en) * 2005-10-04 2007-04-19 Toshiba Corp Information processing method using electronic guide information and apparatus thereof
US20070157220A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
GB2289782A (en) * 1994-05-23 1995-11-29 Gareth Bertram Stevens Television apparatus
EP0774866A2 (en) * 1995-11-17 1997-05-21 Thomson Consumer Electronics, Inc. A scheduler apparatus for use in a television receiver
US5675390A (en) * 1995-07-17 1997-10-07 Gateway 2000, Inc. Home entertainment system combining complex processor capability with a high quality display
WO1997048230A1 (en) * 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
WO1998007277A1 (en) * 1996-08-14 1998-02-19 Starsight Telecast, Inc. Program guide system and method of operation
WO2000010327A1 (en) * 1998-08-11 2000-02-24 4Tv Limited Interactive television control/operating system
WO2000011869A1 (en) * 1998-08-21 2000-03-02 United Video Properties, Inc. Client-server electronic program guide
GB2343051A (en) * 1998-10-23 2000-04-26 Sony Uk Ltd Receiving broadcast and related internet material
WO2000027122A1 (en) * 1998-11-02 2000-05-11 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
WO2000038418A1 (en) * 1998-12-22 2000-06-29 Thomson Licensing S.A. Method and system for providing a link to programs in a program guide
EP1069769A2 (en) * 1999-07-15 2001-01-17 Pace Micro Technology PLC Improvements relating to television system

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
GB2289782A (en) * 1994-05-23 1995-11-29 Gareth Bertram Stevens Television apparatus
US5675390A (en) * 1995-07-17 1997-10-07 Gateway 2000, Inc. Home entertainment system combining complex processor capability with a high quality display
EP0774866A2 (en) * 1995-11-17 1997-05-21 Thomson Consumer Electronics, Inc. A scheduler apparatus for use in a television receiver
WO1997048230A1 (en) * 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
WO1998007277A1 (en) * 1996-08-14 1998-02-19 Starsight Telecast, Inc. Program guide system and method of operation
WO2000010327A1 (en) * 1998-08-11 2000-02-24 4Tv Limited Interactive television control/operating system
WO2000011869A1 (en) * 1998-08-21 2000-03-02 United Video Properties, Inc. Client-server electronic program guide
GB2343051A (en) * 1998-10-23 2000-04-26 Sony Uk Ltd Receiving broadcast and related internet material
WO2000027122A1 (en) * 1998-11-02 2000-05-11 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
WO2000038418A1 (en) * 1998-12-22 2000-06-29 Thomson Licensing S.A. Method and system for providing a link to programs in a program guide
EP1069769A2 (en) * 1999-07-15 2001-01-17 Pace Micro Technology PLC Improvements relating to television system

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003071791A1 (en) 2002-02-25 2003-08-28 Koninklijke Philips Electronics N.V. Adaptive audio-video program recommendation system
CN103354622A (en) * 2002-02-25 2013-10-16 皇家飞利浦电子股份有限公司 Adaptive audio-video program recommendation system
WO2004107747A1 (en) * 2003-05-30 2004-12-09 Koninklijke Philips Electronics N.V. Transformation of recommender scores depending upon the viewed status of tv shows
US8181201B2 (en) 2005-08-30 2012-05-15 Nds Limited Enhanced electronic program guides
WO2007026357A2 (en) 2005-08-30 2007-03-08 Nds Limited Enhanced electronic program guides
WO2007078623A3 (en) * 2005-12-29 2007-10-18 United Video Properties Inc Systems and methods for episode tracking in an interactive media environment
WO2007078623A2 (en) * 2005-12-29 2007-07-12 United Video Properties, Inc. Systems and methods for episode tracking in an interactive media environment
EP3206393A1 (en) * 2005-12-29 2017-08-16 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP3754972A1 (en) * 2005-12-29 2020-12-23 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP2169952A1 (en) * 2005-12-29 2010-03-31 United Video Properties, Inc. Systems and methods for episode tracking in an interactive midea environment
EP3739876A1 (en) * 2005-12-29 2020-11-18 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP3346698A1 (en) * 2005-12-29 2018-07-11 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP3169061A1 (en) * 2005-12-29 2017-05-17 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP2802142A1 (en) * 2005-12-29 2014-11-12 United Video Properties, Inc. Systems and methods for episode tracking in an interactive media environment
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP3346697A1 (en) * 2005-12-29 2018-07-11 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
EP3169062A1 (en) * 2005-12-29 2017-05-17 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US11936953B2 (en) 2007-08-24 2024-03-19 Google Llc Recommending media programs based on media program popularity
EP3809696A1 (en) * 2007-08-24 2021-04-21 Google LLC Media-based recommendations
US8694396B1 (en) 2007-12-26 2014-04-08 Rovi Guides, Inc. Systems and methods for episodic advertisement tracking
EP2421260A4 (en) * 2009-04-16 2013-03-13 Panasonic Corp Content recommending device, content recommending system, content recommending method, program, and integrated circuit
EP2421260A1 (en) * 2009-04-16 2012-02-22 Panasonic Corporation Content recommending device, content recommending system, content recommending method, program, and integrated circuit
US20120030050A1 (en) * 2009-04-16 2012-02-02 Jose Luis Rey Electronic notification device and electronic notification method
EP2242259A1 (en) * 2009-04-16 2010-10-20 Panasonic Corporation Content recommendation
US10755333B2 (en) 2014-01-15 2020-08-25 Whats On India Media Private Limited Method and system for sale management
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9900656B2 (en) 2014-04-02 2018-02-20 Whats On India Media Private Limited Method and system for customer management

Also Published As

Publication number Publication date
CN1386368A (en) 2002-12-18
JP2004504775A (en) 2004-02-12
KR20020031187A (en) 2002-04-26
EP1303983A1 (en) 2003-04-23

Similar Documents

Publication Publication Date Title
JP4518572B2 (en) Sending an electronic database of information
US7634791B2 (en) Electronic program guide displayed with recommendations
US6460179B1 (en) Transmission of menus to a receiver
EP1303983A1 (en) Epg display of recommended shows with previously viewed shows identified
CN101729856B (en) Information processing apparatus and information processing method
KR19980018515A (en) Information receiver
US20020157094A1 (en) Display control apparatus and method, receiving apparatus and recording medium
KR100747824B1 (en) Method for updating program guide information of digital tv
US20060174273A1 (en) Method of displaying service in DMB, and method and apparatus for managing preferred service
WO1995007003B1 (en) Transmission of data using full frame video
CN104956682A (en) User control of replacement television advertisements inserted by a smart television
KR20080097900A (en) A method and system for presenting television program guide information based on viewer usage patterns
CN102550041A (en) Data processing device, tuner and data processing method
AU4244101A (en) Television
WO2009081158A1 (en) Online epg
US7349429B2 (en) Method and apparatus for detecting format of closed caption data automatically and displaying the caption data
EP2091048A2 (en) Method and apparatus for navigating content in a personal video recorder
US20090119711A1 (en) Program recording apparatus and preset condition processing method
JPH10155140A (en) Information receiver and information reception method
KR19980701632A (en) How to transfer data items
KR100583860B1 (en) Apparatus for generating content codes for audiovisual programs by multiple viewers
USRE46159E1 (en) Method of displaying messages in digital home appliances and display control device
KR100304884B1 (en) Apparatus for screen expressing of program guide information and method for the same
JPH11234645A (en) Digital broadcast reception terminal
KR20070081583A (en) Apparatus and method for processing music information in digital tv

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 513200

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 018020089

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 1020027003316

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020027003316

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2001951651

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001951651

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001951651

Country of ref document: EP