Movatterモバイル変換


[0]ホーム

URL:


KR20020056924A - Presenting a visual distribution of television program recommonendation scores - Google Patents

Presenting a visual distribution of television program recommonendation scores
Download PDF

Info

Publication number
KR20020056924A
KR20020056924AKR1020027006425AKR20027006425AKR20020056924AKR 20020056924 AKR20020056924 AKR 20020056924AKR 1020027006425 AKR1020027006425 AKR 1020027006425AKR 20027006425 AKR20027006425 AKR 20027006425AKR 20020056924 AKR20020056924 AKR 20020056924A
Authority
KR
South Korea
Prior art keywords
programs
score ranges
recommended
recommendation
available
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020027006425A
Other languages
Korean (ko)
Inventor
구타스리니바스
리쿼크피.
Original Assignee
요트.게.아. 롤페즈
코닌클리케 필립스 일렉트로닉스 엔.브이.
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 요트.게.아. 롤페즈, 코닌클리케 필립스 일렉트로닉스 엔.브이.filedCritical요트.게.아. 롤페즈
Publication of KR20020056924ApublicationCriticalpatent/KR20020056924A/en
Ceasedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromKorean

텔레비전 프로그램 추천기에 의해 각 텔레비전 프로그램에 할당된 추천 스코어들의 시각적 분포를 디스플레이하기 위한 방법 및 장치가 개시되어 있다. 추천 스코어들의 시각적 분포는 다수의 예시적인 디스플레이 포맷들을 사용하여 사용자에게 표시될 수 있다. 본 발명은 다수의 스코어 범위들을 규정하고, 소정의 시간 간격에 대해 각 스코어 범위 내에 있는 텔레비전 프로그램들의 수를 표시한다. 따라서, 이용 가능한 프로그램들이 그 프로그램 추천 스코어들에 기초하여 클러스터링된다. 또한, 추천 스코어 분포의 시각적 표시는 각 스코어 범위에 컬러를 할당함으로써 더 개선될 수 있다. 따라서, 소정의 시간 간격에 대해서, 스코어 범위와 관련된 컬러의 강도(또는 채도)는 대응하는 스코어 범위의 추천 스코어를 갖는 대응하는 프로그램들의 수를 표시하기 위해 변경될 수 있다.A method and apparatus are disclosed for displaying a visual distribution of recommendation scores assigned to each television program by a television program recommender. The visual distribution of recommendation scores can be displayed to the user using a number of example display formats. The present invention defines a number of score ranges and indicates the number of television programs within each score range for a given time interval. Thus, the available programs are clustered based on their program recommendation scores. In addition, the visual representation of the recommendation score distribution can be further improved by assigning color to each score range. Thus, for a given time interval, the intensity (or saturation) of the color associated with the score range may be changed to indicate the number of corresponding programs that have a recommended score of the corresponding score range.

Description

Translated fromKorean
텔레비전 프로그램 추천 스코어의 시각적 분포 표시{Presenting a visual distribution of television program recommonendation scores}Presenting a visual distribution of television program recommonendation scores}

텔레비전 시청자들이 이용할 수 있는 채널들의 수가 증가됨에 따라 이러한 채널들에 이용할 수 있는 프로그램 내용이 다양화됨으로써, 텔레비전 시청자들이 관심있는 텔레비전 프로그램들을 식별해야 할 필요성이 점점 더 증가되고 있다. 과거에, 텔레비전 시청자들은 인쇄된 텔레비전 프로그램 안내들을 검토함으로써 관심있는 텔레비전 프로그램들을 식별하였다. 통상적으로, 이러한 인쇄된 텔레비전 프로그램 안내들은 이용 가능한 텔레비전 프로그램들을 시간과 날짜, 채널과 제목으로 목록화하고 있는 그리드들(grids)을 포함하고 있다. 텔레비전 프로그램들의 수가 증가됨에 따라, 이러한 인쇄된 안내들을 사용하여 원하는 텔레비전 프로그램들을 효과적으로 식별하는 것은 점점 더 어려워지고 있다.As the number of channels available to television viewers increases, the program content available for these channels is diversified, so the need for television viewers to identify television programs of interest is increasing. In the past, television viewers have identified television programs of interest by examining printed television program guides. Typically, these printed television program announcements include grids listing the available television programs by time and date, channel and title. As the number of television programs increases, it becomes increasingly difficult to effectively identify desired television programs using these printed guides.

더 최근에는, 텔레비전 프로그램 안내들은 종종 전자 프로그램 가이드들(EPGs, electronic program guides)이라고 하는 전자 포맷으로 이용할 수있게 되었다. 인쇄된 텔레비전 프로그램 안내들과 유사하게, EPG들은 이용 가능한 텔레비전 프로그램들을 시간과 날짜, 채널과 제목으로 목록화하는 그리드들을 포함한다. 그러나, 일부 EPG들은 텔레비전 시청자들로 하여금 이용 가능한 텔레비전 프로그램들을 개인 선호도들에 따라 분류하거나 검색할 수 있도록 한다. 또한, EPG들은 이용 가능한 텔레비전 프로그램들의 스크린 상의 표시를 허용한다.More recently, television program guides have become available in an electronic format, often called electronic program guides (EPGs). Similar to printed television program guides, EPGs include grids that list the available television programs by time and date, channel and title. However, some EPGs allow television viewers to sort or search for available television programs according to personal preferences. EPGs also allow on-screen display of the available television programs.

EPG들이 시청자들로 하여금 종래의 인쇄된 안내들보다 더 효과적으로 원하는 프로그램들을 식별할 수 있도록 하지만, 많은 한계들이 있으며, 이것이 극복된다면 원하는 프로그램들을 식별하기 위한 시청자들의 능력을 더 개선할 수 있다. 예를 들어, 많은 시청자들은 액션 프로그램들 또는 스포츠 프로그램과 같은 프로그램의 특정 카테고리들에 대한 선호도 또는 반대 성향을 갖는다. 따라서, 특정 시청자가 관심을 가질 수도 있는 추천 프로그램들의 세트를 얻기 위해 시청자 선호도들이 EPG에 적용될 수 있다.Although EPGs allow viewers to identify desired programs more effectively than conventional printed guides, there are many limitations and if this is overcome, they can further improve viewers' ability to identify desired programs. For example, many viewers have a preference or disposition for certain categories of programs, such as action programs or sports programs. Thus, viewer preferences can be applied to the EPG to obtain a set of recommended programs that a particular viewer may be interested in.

따라서, 텔레비전 프로그램을 추천하기 위한 다수의 도구들이 제안되고 건의되어 왔다. 예를 들어, 캘리포니아 서니베일 소재의 티보사의 상업용 티보™(Tivo™) 시스템은 시청자들로 하여금 "섬 업 및 섭 다운(Thumbs Up and Thumbs Down)" 특징을 사용하여 쇼들을 평가할 수 있도록 함으로써, 시청자가 각각 좋아하거나 싫어하는 프로그램들을 표시한다. 그 후에, 티보 수신기는 기록되어 있는 시청자 선호도들과, EPG와 같은 수신 프로그램 데이터를 매칭하여 각 시청자에게 적합한 추천들을 행한다. 따라서, 텔레비전 프로그램을 추천하는 이러한 도구들은 시청자가 좋아하는 프로그램들의 선택을 제공한다. 일반적으로, 종래의 텔레비전 프로그램추천기들은 분류된 프로그램들을 그리드 포맷으로 표시한다.Accordingly, a number of tools have been proposed and suggested for recommending television programs. For example, TiVo's commercial TiVo ™ system in Sunnyvale, California, allows viewers to rate shows using the "Thumbs Up and Thumbs Down" feature. List each program you like or dislike. The TiVo receiver then matches the recorded viewer preferences with the received program data, such as the EPG, to make recommendations that are appropriate for each viewer. Thus, these tools for recommending television programs provide a choice of programs that the viewer likes. In general, conventional television program recommenders display classified programs in a grid format.

그러나, 이러한 프로그램 추천기들의 도움이 있더라도, 시청자가 모든 선택사항들 중에서 관심있는 프로그램들을 식별하는 것은 여전히 어렵다. 2000년 3월 6일 출원되고 조기 공개되지 않은, 본 명세서에서 참조로서 포함되고 본 발명의 양수인에게 양도된, 발명의 명칭이 "텔레비전 프로그램 추천을 디스플레이하기 위한 방법 및 장치(Mehtod and Apparatus for Displaying Television Program Recommendations)"인 미국 특허 출원 제 09/519,550 호는, 텔레비전 프로그램 추천기에 의해 각 프로그램에 할당된 추천 스코어의 표시를 갖는 이용 가능한 텔레비전 프로그램들을 디스플레이하는 텔레비전 프로그램 추천기를 개시하고 있다. 각 프로그램과 관련된 수치 추천 스코어들은 각 프로그램과 함께 직접 디스플레이될 수 있거나, 사용자가 관심있는 프로그램들을 신속히 위치시킬 수 있도록 하는 가변 크기 텍스트(variable size-of-text) 또는 블링킹 레이트(rate of blinking)와 같은 컬러 스펙트럼 또는 다른 비주얼 큐(visual cue) 상에 매핑될 수 있다.However, even with the help of these program recommenders, it is still difficult for the viewer to identify the programs of interest among all the options. Method and Apparatus for Displaying Television Program Recommendations, filed March 6, 2000 and not released earlier, hereby incorporated by reference and assigned to the assignee of the present invention (Mehtod and Apparatus for Displaying Television) US Patent Application No. 09 / 519,550, entitled "Program Recommendations", discloses a television program recommender displaying available television programs having an indication of a recommendation score assigned to each program by the television program recommender. Numerical recommendation scores associated with each program can be displayed directly with each program, or a variable size-of-text or rate of blinking that allows the user to quickly locate programs of interest. May be mapped onto a color spectrum or other visual cue, such as.

그럼에도 불구하고, 시청자가 추천된 프로그램들의 간결한 화상을 얻는 것은 여전히 어렵다. 따라서, 프로그램 추천 스코어들의 가시적 분포를 나타내는 간단한 방식으로 텔레비전 프로그램 추천들을 디스플레이하기 위한 방법 및 장치가 필요하다. 또한, 그 프로그램 추천 스코어들에 기초하여 프로그램들을 클러스터링하는(cluster) 방식으로 텔레비전 프로그램 추천들을 디스플레이하기 위한 방법 및 장치가 필요하다.Nevertheless, it is still difficult for the viewer to get a concise picture of the recommended programs. Thus, a need exists for a method and apparatus for displaying television program recommendations in a simple manner that represents a visual distribution of program recommendation scores. There is also a need for a method and apparatus for displaying television program recommendations in a manner that clusters programs based on the program recommendation scores.

본 발명은 텔레비전 프로그램 추천기들에 관한 것으로, 더 상세하게는, 텔레비전 프로그램 추천 스코어들(television program recommendation scores)의 시각적 분포를 표시하는 방법 및 장치에 관한 것이다.The present invention relates to television program recommenders, and more particularly, to a method and apparatus for displaying a visual distribution of television program recommendation scores.

도 1은 본 발명에 따른 텔레비전 프로그램 추천기를 도시하는 도면.1 shows a television program recommender in accordance with the present invention;

도 2는 도 1의 프로그램 데이터베이스로부터의 샘플 테이블을 도시하는 도면.2 shows a sample table from the program database of FIG. 1;

도 3a 및 도 3b는 본 발명에 따른 편리한 방법으로 추천 스코어 분포들을 표시하기 위한 다수의 예시적인 표시 포맷들을 제공하는 도면.3A and 3B provide a number of exemplary display formats for displaying recommended score distributions in a convenient manner in accordance with the present invention.

본 발명은 독립 청구항들에 한정된다. 종속 청구항들은 유익한 실시예들을 한정한다.The invention is defined in the independent claims. The dependent claims define advantageous embodiments.

일반적으로, 텔레비전 프로그램 추천기에 의해 각 프로그램에 할당된 추천 스코어들의 시각적 분포 표시를 사용하여 이용 가능한 텔레비전 프로그램들을 디스플레이하기 위한 방법 및 장치가 개시되어 있다. 추천 스코어들의 시각적 분포는 다수의 예시적인 디스플레이 포맷들을 사용하여 사용자에게 표시될 수 있다.Generally, a method and apparatus are disclosed for displaying available television programs using a visual distribution representation of recommendation scores assigned to each program by a television program recommender. The visual distribution of recommendation scores can be displayed to the user using a number of example display formats.

일반적으로, 본 발명은 소정의 시간 간격에 대해 각 스코어 범위 내에 있는 텔레비전 프로그램들의 수를 표시하는 것을 제공한다. 따라서, 이용 가능한 프로그램들은 그 프로그램 추천 스코어들에 기초하여 클러스터링된다. 다른 이점들 중에서, 본 발명은 사용자로 하여금 소정의 프로그램 추천 스코어 범위 내에 더 많은 수의 프로그램들이 존재하는 시간 기간들을 신속하게 식별할 수 있도록 한다. 일 실시예에서, 본 발명은 4개의 별개의 스코어 범위들(90 내지 100, 80 내지 90, 70 내지 80 및 60 내지 70)을 규정하며, 각 스코어 범위의 추천 스코어를 갖는 소정의 시간 간격에서의 프로그램들의 수를 표시한다.In general, the present invention provides for indicating the number of television programs within each score range for a predetermined time interval. Thus, the available programs are clustered based on their program recommendation scores. Among other advantages, the present invention allows a user to quickly identify time periods in which a larger number of programs exist within a given program recommendation score range. In one embodiment, the present invention defines four separate score ranges (90-100, 80-90, 70-80 and 60-70), at predetermined time intervals with recommended scores for each score range. Display the number of programs.

또한, 추천 스코어 분포의 시각적 표시는 각 스코어 범위에 컬러를 할당함으로써 더 개선될 수 있다. 따라서, 소정의 시간 간격에 대해서, 스코어 범위와 관련된 컬러의 강도(또는 채도)는 대응하는 스코어 범위의 추천 스코어를 갖는 대응하는 프로그램들의 수를 표시하기 위해 변경될 수 있다.In addition, the visual representation of the recommendation score distribution can be further improved by assigning color to each score range. Thus, for a given time interval, the intensity (or saturation) of the color associated with the score range may be changed to indicate the number of corresponding programs that have a recommended score of the corresponding score range.

본 발명의 다른 특징들 및 이점들뿐만 아니라 본 발명의 더 완전한 이해는 이하 상세한 설명과 도면을 참조하여 얻어질 것이다.A more complete understanding of the present invention as well as other features and advantages of the present invention will be obtained with reference to the following detailed description and drawings.

도 1은 본 발명에 따른 텔레비전 프로그램 추천기(100)를 도시한다. 도 1에 도시된 바와 같이, 텔레비전 프로그램 추천기(100)는 특정 사용자에게 관심있는 프로그램들을 식별하기 위해 전자 프로그램 가이드(EPG)(110)의 프로그램들 각각을 평가한다. 추천된 프로그램들의 세트는, 예를 들어, 공지되어 있는 온-스크린 표시 기술들(on-screen presentation techniques)을 사용하여 셋톱 단말기/텔레비전(150)을 사용하는 사용자에게 표시될 수 있다.1 shows a television program recommender 100 according to the invention. As shown in FIG. 1, the television program recommender 100 evaluates each of the programs in the electronic program guide (EPG) 110 to identify programs of interest to a particular user. The set of recommended programs can be displayed to a user using the set top terminal / television 150 using, for example, known on-screen presentation techniques.

본 발명의 일 특성에 따르면, 이용 가능한 프로그램들은 그 프로그램 추천 스코어들에 기초하여 클러스터링된다. 본 발명은 프로그램 추천 스코어들의 시각적 분포를 표시하는 간단한 방식으로 텔레비전 프로그램 추천들을 디스플레이한다. 따라서, 본 발명은 사용자로 하여금 소정의 프로그램 추천 스코어 범위 내에 더 많은 수의 프로그램들이 존재하는 시간 기간들을 신속하게 식별할 수 있도록 한다. 한 응용에서, 본 발명은 사용자로 하여금, 예를 들어, 다른 잠재적인 행동들을 행하는 것에 대립하여, 언제 텔레비전을 시청하는 것이 가장 가치가 있는지를 결정할수 있도록 한다.According to one aspect of the invention, the available programs are clustered based on their program recommendation scores. The present invention displays television program recommendations in a simple manner that indicates the visual distribution of program recommendation scores. Thus, the present invention allows a user to quickly identify time periods when there are more programs within a given program recommendation score range. In one application, the present invention allows a user to determine when watching television is most valuable, for example, as opposed to performing other potential actions.

일반적으로, 본 발명은 소정의 시간 간격에 대해 각 스코어 범위 내의 텔레비전 프로그램들의 수를 표시하는 것을 제공한다. 예를 들어, 본 명세서에서 설명되는 한 예시적인 구현에 있어서, 본 발명은 4개의 별개의 스코어 범위들, 즉, 90 내지 100의 추천 스코어들을 갖는 가장 높게 추천된 프로그램들과 관련된 제 1 스코어 범위, 80 내지 90의 스코어들을 갖는 프로그램들에 대한 제 2 스코어 범위, 70 내지 80의 스코어들을 갖는 프로그램들에 대한 제 3 스코어 범위, 및 60 내지 70의 스코어들을 갖는 프로그램들에 대한 제 4 스코어 범위를 규정한다. 또한, 추천 스코어 분포의 시각적 표시를 더 개선하기 위해서, 각 스코어 범위에는 다음과 같이 대응하는 컬러가 할당될 수 있다.In general, the present invention provides for indicating the number of television programs within each score range for a predetermined time interval. For example, in one exemplary implementation described herein, the invention relates to a first score range associated with the highest highly recommended programs with four distinct score ranges, namely 90 to 100 recommended scores, Define a second score range for programs with scores of 80 to 90, a third score range for programs with scores of 70 to 80, and a fourth score range for programs with scores of 60 to 70 do. In addition, to further improve the visual representation of the recommended score distribution, each score range may be assigned a corresponding color as follows.

스코어 범위Score range컬러color90 내지 10090 to 100빨강Red80 내지 9080 to 90노랑yellow70 내지 8070 to 80초록green60 내지 7060 to 70파랑blue

따라서, 소정의 컬러가 소정의 스코어 범위에 대응한다. 또한, 소정의 시간 간격에 대해서, 스코어 범위와 관련된 컬러의 강도(또는 채도)는 대응하는 스코어 범위의 추천 스코어를 갖는 대응하는 프로그램들의 수를 나타내는 선형 방식으로 변경될 수 있다. 도 4a 내지 도 4c와 관련하여 이하 더 설명되는 바와 같이, 편리하게 추천 스코어 분포들을 표시하기 위한 다수의 예시적인 표시 포맷들이 개시되어 있다.Thus, the predetermined color corresponds to the predetermined score range. In addition, for a given time interval, the intensity (or saturation) of the color associated with the score range may be changed in a linear manner indicating the number of corresponding programs having a recommended score of the corresponding score range. As further described below with respect to FIGS. 4A-4C, a number of exemplary display formats for conveniently displaying recommended score distributions are disclosed.

도 1에 도시된 바와 같이, 텔레비전 프로그램 추천기(100)는 도 2와 관련하여 이하 더 설명되는 프로그램 데이터베이스(200), 및 도 3과 관련하여 이하 더 설명되는 디스플레이 추천 처리(300)를 포함한다. 일반적으로, 프로그램 데이터베이스(200)는 소정의 시간 간격에서 이용할 수 있는 각 프로그램에 대한 정보를 기록한다. 디스플레이 추천 처리(300)는 프로그램들의 세트에 대한 프로그램 추천 스코어들을 평가하고, 소정의 시간 간격에 대해 각 스코어 범위 내에 있는 텔레비전 프로그램들의 수의 표시를 제공한다.As shown in FIG. 1, the television program recommender 100 includes a program database 200 described further below with respect to FIG. 2, and a display recommendation process 300 described further below with respect to FIG. 3. . In general, the program database 200 records information about each program available at predetermined time intervals. Display recommendation processing 300 evaluates program recommendation scores for a set of programs and provides an indication of the number of television programs within each score range for a predetermined time interval.

텔레비전 프로그램 추천기(100)는, 중앙 처리 장치(CPU)와 같은 처리기와 RAM 및 ROM과 같은 메모리를 포함하는 개인용 컴퓨터 또는 워크스테이션과 같은 임의의 컴퓨팅 장치로서 구현될 수도 있다. 또한, 텔레비전 프로그램 추천기(100)는 캘리포니아 서니베일 소재의 티보사의 상업용 티보™ 시스템과 같은 임의의 이용 가능한 텔레비전 프로그램 추천기, 또는 본 발명의 특징들과 기능들을 수행하기 위해 본 명세서에서 수정된 것으로서, 조기 공개되지 않고 1999년 12월 17일 출원된 발명의 명칭이 "결정 트리를 사용하여 텔레비전 프로그램을 추천하는 방법 및 장치"(대리인 정리 번호 제 PHA 23.902 호)인 미국 특허 출원 제 09/466,406 호, 및 조기 공개되지 않고 2000년 2월 4일 출원된 발명의 명칭이 "바예시안 TV 쇼 추천기"(대리인 정리 번호 제 PHUS000018 호)인 미국 특허 출원 제 09/498,271 호에 개시되어 있는 텔레비전 프로그램 추천기들, 또는 그들의 임의의 조합으로서 구현될 수도 있다.The television program recommender 100 may be implemented as any computing device, such as a personal computer or workstation, that includes a processor such as a central processing unit (CPU) and memory such as RAM and ROM. In addition, the television program recommender 100 is modified herein to perform any available television program recommender, such as TiVo's commercial TiVo ™ system, Sunnyvale, CA, or to perform the features and functions of the present invention. US patent application Ser. No. 09 / 466,406, entitled "Methods and Apparatuses for Recommending Television Programs Using Decision Trees," filed December 17, 1999, without early publication. , And a television program disclosed in US patent application Ser. No. 09 / 498,271, entitled "Bayesian TV Show Recommender" (Agent No. PHUS000018), filed Feb. 4, 2000 without early publication. It may be implemented as recommenders, or any combination thereof.

도 2는 소정의 시간 간격에서 이용할 수 있는 각 프로그램에 대한 정보를 기록하는 도 1의 프로그램 데이터베이스(200)의 간단한 테이블이다. 도 2에 도시된 바와 같이, 프로그램 데이터베이스(200)는 레코드들(205 내지 220)과 같은 다수의레코드들을 포함하며, 이들 각각은 소정의 프로그램과 관련된다. 각 프로그램에 있어서, 프로그램 데이터베이스(200)는 각각 필드들(240, 245)의 프로그램과 관련된 날짜/시간 및 채널을 나타낸다. 또한, 각 프로그램에 대한 제목과 장르는 필드들(250, 255)에서 식별된다. 또한, 프로그램의 배우들, 방영 기간(duration), 및 설명과 같은 부가적인 공지된 속성들(도시되지 않음)도 프로그램 데이터베이스(200)에 포함될 수 있다.FIG. 2 is a simple table of the program database 200 of FIG. 1 that records information about each program available at predetermined time intervals. As shown in FIG. 2, program database 200 includes a number of records, such as records 205-220, each of which is associated with a given program. For each program, program database 200 represents the date / time and channel associated with the program in fields 240 and 245, respectively. In addition, the title and genre for each program are identified in fields 250 and 255. In addition, additional known attributes (not shown) such as actors, duration, and description of the program may also be included in the program database 200.

본 발명의 한 특징에 따라서, 프로그램 데이터베이스(200)는 또한 텔레비전 프로그램 추천기(100)에 의해 각 프로그램에 할당된 추천 스코어의 표시를 필드(270)에 기록한다. 이와 같이, 소정의 시간 간격동안 각 스코어 범위 내에 있는 텔레비전 프로그램들의 수를 표시하는 것과 같이 간단하게 수치 스코어들이 사용자에게 디스플레이될 수 있다.In accordance with one aspect of the present invention, program database 200 also records in field 270 an indication of the recommendation score assigned to each program by television program recommender 100. As such, numerical scores may be displayed to the user as simply as indicating the number of television programs within each score range for a predetermined time interval.

본 발명의 원리들을 구현하는 예시적인 디스플레이 추천 처리(300)가 이하 설명된다. 디스플레이 추천 처리(300)는 먼저 관심있는 시간 기간에 대한 전자 프로그램 가이드(EPG)(110)를 얻는다. 그 후에, 디스플레이 추천 처리는 관심있는 시간 기간에 이용할 수 있는 각 프로그램에 대한 추천기(100)로부터의 추천 스코어를 얻는다. 그 후, 디스플레이 추천 처리(300)는 추천 스코어를 컬러 또는 텍스트 크기(size-of-text)와 같은 원하는 비주얼 큐에 선택적으로 매핑한다. 다음으로, 각 스코어 범위의 추천 스코어를 갖는 프로그램들이 식별된다. 마지막으로, 디스플레이 추천 처리(300)는, 스코어 범위의 추천 스코어를 갖는 프로그램들의 수에 기초하여 각 스코어 범위에 대한 대응하는 컬러 또는 그레이-스케일의 강도(또는채도)를 증가시킨다.Exemplary display recommendation processing 300 for implementing the principles of the present invention is described below. Display recommendation processing 300 first obtains an electronic program guide (EPG) 110 for the time period of interest. The display recommendation process then obtains a recommendation score from the recommender 100 for each program available for the time period of interest. The display recommendation process 300 then selectively maps the recommendation scores to a desired visual cue, such as color or size-of-text. Next, programs with a recommendation score in each score range are identified. Finally, display recommendation processing 300 increases the intensity (or saturation) of the corresponding color or gray-scale for each score range based on the number of programs having a recommendation score in the score range.

상술된 바와 같이, 본 발명은 간편하게 추천 스코어 분포들을 표시하기 위한 다수의 예시적인 표시 포맷들을 제공한다. 예를 들어, 각 스코어 범위는 소정의 컬러에 매핑될 수 있고, 컬러의 강도(또는 채도)는 스코어 범위의 추천 스코어를 갖는 소정의 시간 간격의 프로그램들의 수에 따라 변경될 수 있다.As mentioned above, the present invention provides a number of exemplary display formats for conveniently displaying recommended score distributions. For example, each score range may be mapped to a given color, and the intensity (or saturation) of the color may change depending on the number of programs at a given time interval having a recommended score of the score range.

도 3a는 정오에서 자정까지의 12시간 기간에 대한 추천 스코어 개요의 가변 그레이-스케일 표시를 도시한다. 디스플레이(400)는 아날로그 시계의 외관과 유사하다. 외관(410)은 4개의 링들(411 내지 414)로 분할되어 있다. 가장 바깥쪽의 링(411)은 90 내지 100의 추천 스코어들을 갖는 가장 크게 추천된 프로그램들에 대한 제 1 스코어 범위와 관련된다. 제 2 링(412)은 80 내지 90의 스코어들을 갖는 프로그램들에 대한 제 2 스코어 범위와 관련된다. 제 3 링(413)은 70 내지 80의 스코어들을 갖는 프로그램들에 대한 제 3 스코어 범위와 관련된다. 마지막으로, 제 4 링(414)은 60 내지 70의 스코어들을 갖는 프로그램들에 대한 제 4 스코어 범위와 관련된다.3A shows a variable grey-scale representation of a recommendation score summary for a 12 hour period from noon to midnight. Display 400 is similar in appearance to an analog clock. Facade 410 is divided into four rings 411-414. The outermost ring 411 is associated with a first score range for the most highly recommended programs having a recommendation score of 90-100. The second ring 412 is associated with a second score range for programs with scores of 80-90. The third ring 413 is associated with a third score range for programs with scores of 70-80. Finally, fourth ring 414 is associated with a fourth score range for programs having scores of 60-70.

도 3a에 도시된 가변 그레이-스케일 실시예에 있어서, 대응하는 스코어 범위 내에 있는 프로그램들의 수를 나타내기 위해 가변 그레이-스케일 강도가 사용된다. 예를 들어, 최대 강도는 소정의 스코어 범위 내에 10개 이상의 프로그램들이 있다는 것을 표시할 수 있다. 또한, 이 강도는 소정의 스코어 범위에서 10개 미만의 프로그램들을 표시하기 위해 선형으로 감소되어 제로 강도의 최소값으로 줄어들 수 있다. 예를 들어, 오후 11시부터 자정까지의 시간 기간은 적어도 10개의 크게 추천된 쇼들이 존재한다는 것을 나타내는 최대 강도를 갖는다. 반면, 정오부터 오후 1시까지의 시간 기간에서의 하얀색(최소 강도)은 그 시간 기간에 크게 추천된 프로그램들이 없다는 것을 나타낸다. 오후 10시부터 오후 11시까지의 시간 기간에 있어서는, 높은(그렇지만 최대는 아님) 강도는 80 내지 90 범위의 스코어들을 갖는 다수의 프로그램들뿐만 아니라 높게 추천된 상당한 수의 프로그램들이 있다는 것을 나타낸다.In the variable gray-scale embodiment shown in FIG. 3A, variable gray-scale intensity is used to indicate the number of programs within the corresponding score range. For example, the maximum intensity may indicate that there are 10 or more programs within a given score range. In addition, this intensity may be linearly reduced to indicate less than 10 programs in a given score range and may be reduced to a minimum value of zero intensity. For example, the time period from 11 pm to midnight has a maximum intensity indicating that there are at least 10 highly recommended shows. On the other hand, the white color (minimum intensity) in the time period from noon to 1 pm indicates that there are no highly recommended programs in that time period. In the time period from 10 pm to 11 pm, the high (but not maximum) intensity indicates that there are a large number of highly recommended programs as well as many programs with scores ranging from 80 to 90.

도 3b는 직사각형 박스들로 정오에서 자정까지의 12시간 기간에 대한 추천 스코어 개요의 대안적인 가변 그레이-스케일 표시를 도시한다. 각 1시간 기간에 있어서, 추천 개요(420)는 4개의 박스들(421 내지 424)을 포함한다. 가장 상단에 있는 박스(421)는 90 내지 100의 추천 스코어들을 갖는 가장 크게 추천된 프로그램들에 대한 제 1 스코어 범위와 관련된다. 제 2 박스(422)는 80 내지 90의 스코어들을 갖는 프로그램들에 대한 제 2 스코어 범위와 관련된다. 제 3 박스(423)는 70 내지 80의 스코어들을 갖는 프로그램들에 대한 제 3 스코어 범위와 관련된다. 마지막으로, 제 4 박스(424)는 60 내지 70의 스코어들을 갖는 프로그램들에 대한 제 4 스코어 범위와 관련된다. 또한, 대응하는 스코어 범위 내에 있는 프로그램들의 수를 표시하기 위해 각 박스에는 가변 그레이-스케일 강도가 사용될 수 있다.3B shows an alternative variable gray-scale representation of a recommendation score summary for a 12 hour period from noon to midnight with rectangular boxes. For each one hour period, the recommendation summary 420 includes four boxes 421-424. The topmost box 421 is associated with the first score range for the most highly recommended programs with a recommendation score of 90-100. The second box 422 is associated with a second score range for programs with scores of 80-90. The third box 423 is associated with a third score range for programs with scores of 70-80. Finally, fourth box 424 is associated with a fourth score range for programs having scores of 60-70. In addition, variable gray-scale intensity may be used in each box to indicate the number of programs within the corresponding score range.

각 스코어 범위에 할당된 상이한 컬러를 갖는, 도 3b에 도시된 직사각형 표시의 컬러 구현은 다음과 같이 구현될 수 있다.The color implementation of the rectangular representation shown in FIG. 3B, with different colors assigned to each score range, can be implemented as follows.

스코어 범위Score range컬러color90 내지 10090 to 100빨강Red80 내지 9080 to 90노랑yellow70 내지 8070 to 80초록green60 내지 7060 to 70파랑blue

각 박스 내에서는, 범위 내에 있는 프로그램들의 수를 표시하기 위해 강도(또는 채도)가 사용된다. 예를 들어, 최대 강도(또는 채도)는 소정의 스코어 범위 내에 있는 10개 이상의 프로그램들을 표시할 수 있다. 또한, 이 강도(또는 채도)는 소정의 스코어 범위에서 10개 미만의 프로그램들을 나타내기 위해 선형으로 감소되어 제로 강도(하얀색)의 최소값으로 줄어들 수 있다.Within each box, intensity (or saturation) is used to indicate the number of programs in range. For example, the maximum intensity (or saturation) may indicate ten or more programs that are within a predetermined score range. In addition, this intensity (or saturation) may be reduced linearly to represent less than ten programs in a given score range and reduced to a minimum value of zero intensity (white).

예를 들어, 오후 11시에서 자정까지의 시간 기간은 적어도 10개의 크게 추천된 프로그램들이 존재한다는 것을 나타내는 밝은 빨강(완전 채도)이다. 정오에서 오후 1시까지의 시간 기간에 대한 상단 박스에서의 하얀색(제로 채도)은 그 기간에 크게 추천된 프로그램들이 없다는 것을 나타낸다. 오후 10에서 오후 11시까지의 시간 기간에 있어서, 높은(그렇지만 최대는 아님) 빨간색 채도는 상당한 수의 높게 추천된 프로그램들이 있다는 것을 나타내며, 밝은 노랑은 80 내지 90 범위의 스코어들을 갖는 다수의 프로그램들이 있다는 것을 나타낸다.For example, the time period from 11 pm to midnight is bright red (full saturation) indicating that there are at least 10 highly recommended programs. The white color (zero saturation) in the top box for the time period from noon to 1 pm indicates that there are no highly recommended programs for that period. In the time period from 10 pm to 11 pm, high (but not maximum) red saturation indicates that there are a significant number of highly recommended programs, and bright yellow has a number of programs with scores ranging from 80 to 90 Indicates.

실제 강도 또는 채도 값들은 컴퓨터 그래픽에서 공지되어 있는 알고리즘들을 사용하여 계산된다. RGB(빨강, 초록, 파랑) 값들이 디스플레이 하드웨어에 필요하다고 할지라도, 일반적으로 HSV(색조, 채도, 값(hue, saturation, value)) 모델에 따라 값들을 결정한 후, 그 결과를 RGB 표시로 변환하는 것이 더 쉽다. 먼저, 추천 스코어들의 소정의 범위에 대해 선택된 컬러에 대응하여 색조 값이 선택된다.Actual intensity or saturation values are calculated using algorithms known in computer graphics. Although RGB (red, green, blue) values are required for display hardware, they typically determine values according to the HSV (hue, saturation, value) model and then convert the result to an RGB representation. It is easier to do First, a hue value is selected corresponding to the selected color for a predetermined range of recommended scores.

색조 값Hue value컬러color스코어 범위Score range00빨강Red90 내지 10090 to 1000.1600.160노랑yellow80 내지 9080 to 900.3330.333초록green70 내지 8070 to 800.60.6파랑blue60 내지 7060 to 70

채도는 n(스코어 범위 내의 프로그램들의 수)으로부터 계산된다. n이 10 이상의 값을 가지면, n은 10으로 대체된다. 이때, 채도 값은 분수 n/10이다. 마지막으로, 이 값은 1.0으로 고정된다. 이어서, 이 3개(색조, 채도, 값)는 공지되어 있는 알고리즘에 따라 (빨랑, 초록, 파랑으로) 변환된다. 예를 들어, 제이.디. 포레이(J.D. Foley) 및 에이. 반 담(A. Van Dam)의 에디슨-웰시 출판사, ISBN 0-201-14468-9(1982년), "대화식 컴퓨터 그래픽의 원리(Fundamentals of Interactive Computer Graphics)"를 참조한다.Saturation is calculated from n (the number of programs in the score range). If n has a value greater than or equal to 10, n is replaced by 10. At this time, the saturation value is a fraction n / 10. Finally, this value is fixed at 1.0. These three (hue, saturation, value) are then converted (red, green, blue) according to a known algorithm. For example, J.D. J.D. Foley and A. See Edison Welsh, A. Van Dam, ISBN 0-201-14468-9 (1982), "Fundamentals of Interactive Computer Graphics."

다른 변형예에서, 사용자는 표시된 시간 간격에 대해 소정의 스코어 범위의 추천 스코어를 갖는 대응하는 프로그램들 각각의 목록을 얻기 위해 임의의 시간 간격에 대해 임의의 스코어 범위에 선택적으로 "클릭(click)"할 수 있다.In another variation, the user may optionally " click " in any score range for any time interval to obtain a list of each of the corresponding programs having a recommended score in the given score range for the indicated time interval. can do.

본 명세서에 설명되고 도시된 실시예들 및 변형예들은 단지 본 발명의 예시적인 원리들이며, 본 발명의 범위 및 정신을 벗어나지 않고 이 기술분야에 숙련된 사람들에 의해 다양한 수정예들이 행해질 수도 있다는 것을 이해해야 한다. 청구범위에서, 괄호 사이의 임의의 참조 부호들은 청구범위를 제한하는 것으로서 해석되어서는 안된다. 단어 "포함하다"는 청구범위에 기재된 것 이외의 요소들 또는 단계들이 존재한다는 것을 배제하는 것이 아니다. 단어 "한(a 또는 an)"의 부정관사는 다수의 이러한 요소들이 존재한다는 것을 배제하는 것이 아니다. 본 발명은 여러 개별적인 요소들을 포함하는 하드웨어 및 적절히 프로그램된 컴퓨터에 의해 구현될 수 있다. 여러 개의 수단들을 열거하는 장치 청구범위에 있어서, 이러한 여러 개의 수단들은 하나 또는 동일한 항목의 하드웨어에 의해 구체화될 수 있다. 특정 척도들이 서로 상이한 종속 청구범위들에 기술되어 있다는 것은 이러한 척도들의 조합이 유익하게 사용될 수 없다는 것을 나타내지는 않는다.It is to be understood that the embodiments and variations described and illustrated herein are merely exemplary principles of the invention and that various modifications may be made by those skilled in the art without departing from the scope and spirit of the invention. do. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprises" does not exclude the presence of elements or steps other than those listed in a claim. The indefinite article of the word "a" or "an" does not exclude the presence of many such elements. The invention can be implemented by means of hardware comprising several individual elements and by means of a suitably programmed computer. In the device claim enumerating several means, these several means may be embodied by one or the same item of hardware. The fact that certain measures are described in different dependent claims does not indicate that a combination of these measures cannot be used to advantage.

Claims (13)

Translated fromKorean
이용 가능한 텔레비전 프로그램들을 디스플레이하는 방법에 있어서:In a method of displaying the available television programs:이용 가능한 프로그램들(110)의 목록을 얻는 단계;Obtaining a list of available programs 110;상기 이용 가능한 프로그램들(110) 각각에 대한 추천 스코어(recommendation score)를 얻는 단계;Obtaining a recommendation score for each of the available programs (110);다수의 추천 스코어 범위들 각각 내에 있는 프로그램들의 수를 결정하는 단계; 및Determining a number of programs within each of the plurality of recommendation score ranges; And상기 각각의 추천 스코어 범위들 내의 프로그램들의 수를 표시하는 단계를 포함하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.Displaying the number of programs in each of the recommended score ranges.제 1 항에 있어서,The method of claim 1,상기 추천 스코어 범위들 각각에는 대응하는 컬러가 할당되는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.And each corresponding recommendation score range is assigned a corresponding color.제 1 항에 있어서,The method of claim 1,상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 가변 그레이-스케일(variable gray-scale)을 사용하여 표시되는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.And the number of programs in each of the recommended score ranges is displayed using variable gray-scale.제 1 항에 있어서,The method of claim 1,상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 가변 바 크기(variable bar size)를 사용하여 표시되는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.The number of programs in each of the recommended score ranges is indicated using a variable bar size.제 1 항에 있어서,The method of claim 1,상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 가변 크기 텍스트(variable size of text)를 사용하여 표시되는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.And the number of programs in each of the recommended score ranges is displayed using a variable size of text.제 1 항에 있어서,The method of claim 1,상기 추천 스코어 범위들 각각에는 대응하는 컬러가 할당되고, 상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 상기 대응하는 컬러의 가변 채도를 사용하여 표시되는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.And each of the recommendation score ranges is assigned a corresponding color, and the number of programs within each recommendation score range is displayed using variable saturation of the corresponding color.제 1 항에 있어서,The method of claim 1,상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 다수의 링들(rings)로 분할된 원형 포맷을 사용하여 표시되고, 상기 링들 각각은 상기 추천 스코어 범위들의 서로 다른 범위에 대응하며, 각 파이 세그먼트(pie segment)는 상이한 시간 간격에 대응하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.The number of programs in each of the recommended score ranges is indicated using a circular format divided into a number of rings, each of the rings corresponding to a different range of the recommended score ranges, each pie segment ( pie segments) correspond to different time intervals.제 1 항에 있어서,The method of claim 1,상기 각각의 추천 스코어 범위들 내의 상기 프로그램들의 수는 다수의 행들 및 열들을 갖는 그리드 포맷(grid format)을 사용하여 표시되고, 상기 그리드의 각 행은 상기 추천 스코어 범위들의 서로 다른 범위에 대응하며, 상기 그리드의 각 열은 상이한 시간 간격에 대응하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.The number of programs in each of the recommended score ranges is indicated using a grid format having a plurality of rows and columns, each row of the grid corresponding to a different range of the recommended score ranges, Wherein each column of the grid corresponds to a different time interval.이용 가능한 텔레비전 프로그램들을 디스플레이하는 방법에 있어서:In a method of displaying the available television programs:이용 가능한 프로그램들(110)의 목록을 얻는 단계;Obtaining a list of available programs 110;상기 이용 가능한 프로그램들(110) 각각에 대한 추천 스코어를 얻는 단계;Obtaining a recommendation score for each of the available programs (110);다수의 추천 스코어 범위들 각각 내에 있는 프로그램들의 수를 결정하는 단계;Determining a number of programs within each of the plurality of recommendation score ranges;다수의 시간 간격들 각각에 대해, 디스플레이의 일부분을 상기 다수의 추천 스코어 범위들 각각에 할당하는 단계; 및For each of a plurality of time intervals, assigning a portion of the display to each of the plurality of recommendation score ranges; And상기 각각의 추천 스코어 범위들 내의 프로그램들의 수를 상기 각각의 시간 간격들 동안 상기 대응하는 디스플레이 부분에 표시하는 단계를 포함하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.Displaying the number of programs in the respective recommended score ranges in the corresponding display portion during the respective time intervals.제 9 항에 있어서,The method of claim 9,상기 할당 단계는 다수의 링들로 분할된 원형 포맷을 이용하고, 상기 링들 각각은 상기 추천 스코어 범위들의 서로 다른 범위에 대응하며, 각 파이 세그먼트는 상이한 시간 간격에 대응하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.And the assigning step uses a circular format divided into a plurality of rings, each of the rings corresponding to a different range of the recommended score ranges, and each pie segment corresponding to a different time interval.제 9 항에 있어서,The method of claim 9,상기 할당 단계는 다수의 행들 및 열들을 갖는 그리드 포맷을 이용하고, 상기 그리드의 각 행은 상기 추천 스코어 범위들의 서로 다른 범위에 대응하고, 상기 그리드의 각 열은 상이한 시간 간격에 대응하는, 이용 가능한 텔레비전 프로그램 디스플레이 방법.The assigning step uses a grid format having a plurality of rows and columns, each row of the grid corresponding to a different range of the recommended score ranges, and each column of the grid corresponding to a different time interval. How to Display Television Programs.이용 가능한 텔레비전 프로그램들을 디스플레이하는 시스템(100)에 있어서:In a system 100 for displaying available television programs:컴퓨터 판독 가능한 코드를 저장하는 메모리; 및Memory for storing computer readable code; And상기 메모리에 동작 가능하게 연결된 처리기를 포함하며,A processor operatively coupled to the memory,상기 처리기는:The processor is:이용 가능한 프로그램들(110)의 목록을 얻고;Obtaining a list of available programs 110;상기 이용 가능한 프로그램들(110) 각각에 대한 추천 스코어를 얻고;Obtain a recommendation score for each of the available programs (110);다수의 추천 스코어 범위들 각각 내에 있는 프로그램들의 수를 결정하며;Determine the number of programs within each of the plurality of recommended score ranges;상기 각각의 추천 스코어 범위들 내의 프로그램들의 수를 표시하도록 구성되는, 이용 가능한 텔레비전 프로그램 디스플레이 시스템(100).And display a number of programs within each of the recommended score ranges.이용 가능한 텔레비전 프로그램들을 디스플레이하는 제품에 있어서:In a product displaying the available television programs:컴퓨터 판독 가능한 매체로서, 상기 매체에 통합되어 프로그램 가능한 장치로 하여금 청구항 1항의 방법을 수행할 수 있도록 하는 컴퓨터 판독 가능한 프로그램 코드 수단을 갖는, 상기 컴퓨터 판독 가능한 매체를 포함하는, 이용 가능한 텔레비전 프로그램들을 디스플레이하는 제품.A computer readable medium, comprising: computer readable medium having computer readable program code means incorporated in the medium to enable a programmable device to perform the method of claim 1; Product.
KR1020027006425A2000-09-202001-09-06Presenting a visual distribution of television program recommonendation scoresCeasedKR20020056924A (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US66639900A2000-09-202000-09-20
US09/666,3992000-09-20
PCT/EP2001/010335WO2002025937A2 (en)2000-09-202001-09-06Presenting a visual distribution of television program recommonendation scores

Publications (1)

Publication NumberPublication Date
KR20020056924Atrue KR20020056924A (en)2002-07-10

Family

ID=24674010

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020027006425ACeasedKR20020056924A (en)2000-09-202001-09-06Presenting a visual distribution of television program recommonendation scores

Country Status (4)

CountryLink
EP (1)EP1325628A2 (en)
JP (1)JP2004509576A (en)
KR (1)KR20020056924A (en)
WO (1)WO2002025937A2 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7389243B2 (en)2003-01-312008-06-17Gross John NNotification system and method for media queue
JP2006520156A (en)*2003-03-112006-08-31コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Generating television recommendations from non-categorical information
US8433622B2 (en)2003-05-282013-04-30Media Queue, LlcMethod of controlling electronic commerce queue
US8630960B2 (en)2003-05-282014-01-14John Nicholas GrossMethod of testing online recommender system
US7685028B2 (en)2003-05-282010-03-23Gross John NMethod of testing inventory management/shipping systems
US7783512B2 (en)2003-05-282010-08-24Gross John NMethod of evaluating learning rate of recommender systems
US7890363B2 (en)2003-06-052011-02-15Hayley Logistics LlcSystem and method of identifying trendsetters
US7685117B2 (en)2003-06-052010-03-23Hayley Logistics LlcMethod for implementing search engine
US7885849B2 (en)2003-06-052011-02-08Hayley Logistics LlcSystem and method for predicting demand for items
US8140388B2 (en)2003-06-052012-03-20Hayley Logistics LlcMethod for implementing online advertising
US7689432B2 (en)2003-06-062010-03-30Hayley Logistics LlcSystem and method for influencing recommender system & advertising based on programmed policies
EP1790159A1 (en)*2004-09-022007-05-30Koninklijke Philips Electronics N.V.Method and apparatus for building an electronic program guide based on channel profiles
US20130086613A1 (en)*2011-10-032013-04-04Eldon Technology LimitedSearch and display techniques for an electronic programming guide
CN111246257B (en)*2020-03-172022-07-26百度在线网络技术(北京)有限公司Video recommendation method, device, equipment and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
NZ259147A (en)*1992-12-091997-05-26Discovery Communicat IncNetwork controller for cable television
US5758257A (en)*1994-11-291998-05-26Herz; FrederickSystem and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6163316A (en)*1997-01-032000-12-19Texas Instruments IncorporatedElectronic programming system and method
US6005597A (en)*1997-10-271999-12-21Disney Enterprises, Inc.Method and apparatus for program selection
ATE266293T1 (en)*1998-03-042004-05-15United Video Properties Inc PROGRAM GUIDE SYSTEM WITH MONITORING OF ADVERTISING USE AND USER ACTIVITIES
US6614987B1 (en)*1998-06-122003-09-02Metabyte, Inc.Television program recording with user preference determination

Also Published As

Publication numberPublication date
JP2004509576A (en)2004-03-25
EP1325628A2 (en)2003-07-09
WO2002025937A2 (en)2002-03-28
WO2002025937A3 (en)2002-06-13

Similar Documents

PublicationPublication DateTitle
KR100885125B1 (en)Method and apparatus for displaying program recommendations with indication of strength of contribution of significant attributes
US6704931B1 (en)Method and apparatus for displaying television program recommendations
US8787724B2 (en)Information processing apparatus, information processing method and program
EP1346572B1 (en)Recommender system using "fuzzy-now" for real-time events
KR100363119B1 (en)Systems and methods for displaying and recording control interfaces
US20010023401A1 (en)Method and apparatus for rating database objects
KR100916767B1 (en) How to Use Television Devices, Computer-Readable Recording Media, and Television Viewer Profile Interfaces
JP5328658B2 (en) Present media guidance search results based on relevance
KR20020056924A (en)Presenting a visual distribution of television program recommonendation scores
US6839072B2 (en)Method and system and article of manufacture for display of option recommendations through time-by-score
CN106534942A (en)Video image quality adjusting method and apparatus
US20100057722A1 (en)Image processing apparatus, method, and computer program product
US20080060007A1 (en)Apparatus for generating electronic program guides and control method therefor
JP5781739B2 (en) EPG content display method and apparatus
CN102263997A (en)Program information classifying and displaying method and device and TV set
JP2007043720A (en) Display device and method for displaying program grade and viewing amount based on viewing grade of user
US7602402B2 (en)Method of displaying colors of graphic objects on screen control display
CN112235644A (en)Program information recommendation method and device, digital television and storage medium
JP2022081186A (en)Information processing device, display device, and viewing amount analysis system
KR20010069077A (en)Rating information display apparatus and method for digital tv

Legal Events

DateCodeTitleDescription
PA0105International application

Patent event date:20020520

Patent event code:PA01051R01D

Comment text:International Patent Application

PG1501Laying open of application
A201Request for examination
PA0201Request for examination

Patent event code:PA02012R01D

Patent event date:20060906

Comment text:Request for Examination of Application

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20070730

Patent event code:PE09021S01D

E601Decision to refuse application
PE0601Decision on rejection of patent

Patent event date:20071026

Comment text:Decision to Refuse Application

Patent event code:PE06012S01D

Patent event date:20070730

Comment text:Notification of reason for refusal

Patent event code:PE06011S01I


[8]ページ先頭

©2009-2025 Movatter.jp