KR20100047896A - Systems and methods for recording popular media in an interactive media delivery system - Google Patents
Systems and methods for recording popular media in an interactive media delivery system Download PDFInfo
- Publication number
- KR20100047896A KR20100047896A KR1020107005417A KR20107005417A KR20100047896A KR 20100047896 A KR20100047896 A KR 20100047896A KR 1020107005417 A KR1020107005417 A KR 1020107005417A KR 20107005417 A KR20107005417 A KR 20107005417A KR 20100047896 A KR20100047896 A KR 20100047896A
- Authority
- KR
- South Korea
- Prior art keywords
- media
- user
- popular
- recording
- equipment
- Prior art date
Links
Images
Classifications
-
- 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
-
- 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- 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/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2747—Remote storage of video programs received via the downstream path, e.g. from the server
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- 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/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
본 발명은 일반적으로 미디어 시스템에 관한 것으로, 보다 상세하게는 대화형 미디어 안내 애플리케이션(interactive media guidance applications)을 사용하여 대화형 미디어 전달 시스템(interactive media delivery system)에서 인기 미디어(popular media)를 기록(record)하는 시스템 및 방법에 관한 것이다. FIELD OF THE INVENTION The present invention relates generally to media systems, and more particularly to recording popular media in interactive media delivery systems using interactive media guidance applications. system and method for recording.
텔레비전 프로그램, 유료 시청제(pay-per-view, PPV) 프로그램, 유사 주문형 비디오(near-video-on-demand, NVOD) 프로그램, 주문형 비디오(video-on-demand, VOD) 프로그램, 인터넷 전달(Internet-delivered) 비디오, 디지털 전송된 음악, 홍보물, 또는 기타 유형의 미디어와 같은 비디오 및 오디오 미디어는 통상적으로 유선 및 무선 네트워크를 통해 시청자에게 배포된다. Television programs, pay-per-view (PPV) programs, near-video-on-demand (NVOD) programs, video-on-demand (VOD) programs, Internet delivery Video and audio media, such as video, digitally transmitted music, promotional materials, or other types of media, are typically distributed to viewers over wired and wireless networks.
이러한 미디어의 시청자와 청취자는 통상적으로 이러한 미디어를 비디오카셋트, 오디오카셋트, 광 디스크, 하드디스크 드라이브, 및 기타 저장 매체에 기록한다. 사용자가 전례없는 유연성으로써 자신의 시청 경험을 관리하고 미디어를 기록할 수 있게 해주는 상품들이 개발되었다. TIVOTM에 의해 제공되는 것들과 같은 개인용 비디오 레코더(personal video recorder, PVR)는 하드 디스크 드라이브 또는 기타 디지털 저장 장치 상에 프로그램을 기록한다. 사용자는 기록을 위해 프로그램을 스케쥴링할 수 있고 나중에 그것들을 재생할 수 있다. 이들 시스템은 또한, 사용자가 실시간으로 보고 있는 것을 기록하며, 사용자가 예를 들어 방을 나가야 할 때 실시간 프로그램을 일시 중지할 수 있도록 한다. 사용자는 자기가 나갔던 곳에 돌아오면 그 프로그램의 시청을 다시 시작할 수 있고, 심지어는 프로그램이 현재 제공되고 있는 지점에 도달할 때까지 광고를 지나 앞으로 빨리 감을 수 있다. 사용자는 또한 프로그램을 되감을 수도 있다. 사용자는 또한 어느 미디어를 보거나 들으면서 동시에 다른 것을 기록할 수도 있다. Viewers and listeners of such media typically record such media in videocassettes, audiocassettes, optical disks, hard disk drives, and other storage media. Products have been developed that allow users to manage their viewing experiences and record media with unprecedented flexibility. Personal video recorders (PVRs), such as those provided by TIVO ™ , record programs on hard disk drives or other digital storage devices. The user can schedule the programs for recording and play them back later. These systems also record what the user is seeing in real time and allow the user to pause the real-time program, for example, when they have to leave the room. When the user returns to where he left, he can resume watching the program and even fast forward past the advertisement until he reaches the point where the program is currently being offered. The user may also rewind the program. The user may also watch or listen to any media and record the other at the same time.
자신의 프로그램 및 광고의 유효성에 대한 정보를 원하는 시스템 제공자(예를 들어, 텔레비전 서비스 회사)에게 정보를 제공하도록 시청률(audience) 측정 기술이 오랫동안 사용되어 왔다. 미디어를 기록하거나 미디어를 재생하는 것과 같이 사용자가 미디어에 액세스할 수 있는 다양한 방식으로 인해, 사용자 액세스를 측정하여, 기록가능한 미디어의 사용자에게 사용자 액세스 수에 관한 정보를 제공하기 위한 실시간 액세스 측정 기술이 제안되었다. 이러한 실시간 액세스 측정 기술은 2001년 3월 30일 출원된 Berezowski 등의 미국 특허 출원 제09/823,705호에 기재되어 있으며, 이는 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다.Audience measurement techniques have long been used to provide information to system providers (eg, television service companies) who want information about the effectiveness of their programs and advertisements. Due to the variety of ways in which a user can access the media, such as recording or playing back media, real-time access measurement techniques for measuring user access and providing information about the number of user accesses to users of recordable media are provided. Proposed. This real-time access measurement technique is described in US Patent Application No. 09 / 823,705 to Berezowski et al. Filed March 30, 2001, which is incorporated herein by reference in its entirety.
본 발명은 대화형 미디어 안내 애플리케이션을 사용하여 대화형 미디어 전달 시스템에서 인기 미디어를 기록하는 시스템 및 방법을 제공하고자 한다. The present invention seeks to provide a system and method for recording popular media in an interactive media delivery system using an interactive media guidance application.
본 발명의 원리에 따르면, 대화형 미디어 안내 애플리케이션을 사용하여 인기 미디어 컨텐츠를 기록하는 시스템 및 방법이 제공된다. 본 명세서에 기재된 다양한 실시예들은, 일반적으로 말하면, 가장 인기있는 현재 이용가능한 프로그램 또는 인기 임계치(popularity threshold)를 충족시키는 현재 이용가능한 프로그램을 기록한다. 자동으로 기록된 인기 프로그램 또는 자동으로 기록된 프로그램들을 검토할 수 있는 능력은 공동체(community) 내의 다른 사람들이 보고 있다는 점을 사용자에게 제공한다. In accordance with the principles of the present invention, a system and method are provided for recording popular media content using an interactive media guidance application. The various embodiments described herein generally record the most popular currently available programs or currently available programs that meet the popularity threshold. The ability to review automatically recorded popular programs or automatically recorded programs provides the user with what others in the community see.
기록은 사용자의 장비 상에서 실행 중인 대화형 미디어 안내 애플리케이션과 같은 적합한 애플리케이션의 제어 하에 수행된다. 대안으로서, 기록은 서버 상에서 원격으로, 예를 들어 안내 애플리케이션 서버 애플리케이션에 의해 수행될 수 있다. 이러한 실시예에서, 인기 프로그램은 서버 상의 사용자와 연관된 공간에 기록될 수 있거나, 또는 모든 사용자에 의해 사용되는 공유 공간에 기록될 수 있다. 일부 실시예에서, 사용자는 각각의 기록된 프로그램에 개별적으로 액세스할 수 있다. 다른 실시예에서, 기록된 프로그램들은 플레이리스트에서와 같이 인접하게 보여질 수 있다. Recording is performed under the control of a suitable application, such as an interactive media guidance application running on the user's equipment. Alternatively, the recording may be performed remotely on the server, for example by a guided application server application. In such an embodiment, the popular program may be recorded in a space associated with a user on the server, or may be recorded in a shared space used by all users. In some embodiments, a user can individually access each recorded program. In other embodiments, recorded programs may be viewed adjacently as in the playlist.
인기(popularity)는 임의의 적합한 기준에 기초하여 결정될 수 있다. 예를 들어, 인기는 간단히 프로그램을 현재 보고 있는 사용자의 수에 기초할 수 있다. 대안으로서, 인기는 프로그램에 대하여 스케쥴링된 기록, 재생, 또는 기타 액세스의 수에 기초할 수 있다. 인기의 변화는 프로그램 경계에서 검출될 수 있다. 이러한 경우, 전체 프로그램이 기록된다. 대안으로서, 인기가 연속적으로 결정될 수 있으며, 그 결과 프로그램의 일부(즉, "클립(clip)")가 기록된다. 본 명세서에서 사용될 때, "프로그램" 또는 "프로그래밍"은 프로그램의 일부를 칭하는 것으로도 의도된다. 일부 실시예에서, 사용자의 장비 상에서 실행 중인 안내 애플리케이션은, 서버에 의해 제공된 인기 정보에 기초하여, 어느 프로그램이 가장 인기있는 것인지 또는 어느 프로그램이 최소한의 인기 임계치를 충족시키는지 결정한다. 다른 실시예에서, 사용자의 장비에 대해 원격인 서버가 인기를 결정하고 가장 인기있는 프로그램만 또는 최소한의 임계치를 충족시키는 프로그램을 나타내는 식별자 데이터를 제공한다. Popularity can be determined based on any suitable criteria. For example, popularity may simply be based on the number of users currently viewing the program. As an alternative, popularity may be based on the number of recording, playback, or other accesses scheduled for the program. Changes in popularity can be detected at program boundaries. In this case, the entire program is recorded. As an alternative, popularity can be determined continuously, as a result of which a portion of the program (ie "clip") is recorded. As used herein, "program" or "programming" is also intended to refer to a portion of a program. In some embodiments, the guidance application running on the user's equipment determines which program is the most popular or which program meets the minimum popularity threshold based on the popularity information provided by the server. In another embodiment, a server remote to the user's equipment provides identifier data indicating the popularity and only the most popular programs or programs that meet the minimum threshold.
사용자의 저장 장치(예를 들어, 개인용 비디오 레코더)를 가득 채우는 것을 피하기 위해, 설정된 양의 저장 장치 공간이 인기있는 현재 이용가능한 프로그램의 기록에 전용될(dedicated) 수 있다. 그 양의 공간이 사용되면, 앞서 기록된 프로그램은 더 최근의 그리고/또는 더 인기있는 프로그램을 기록하도록 덮어쓰기(over-write)될 수 있다. 공간의 양은 시간의 양, 예를 들어 2시간의 비디오에 대응할 수 있다. 원하는 경우, 기록이 일어날 때를 제한하도록(예를 들어, 오후 6-8시에만 인기 프로그램을 기록함) 프로그래밍 로직 또는 사용자 입력에 의해 날짜 시간이 지정될 수 있다. In order to avoid filling the user's storage device (eg, a personal video recorder), a set amount of storage space may be dedicated to the recording of popular currently available programs. If that amount of space is used, the previously recorded program can be over-written to record more recent and / or more popular programs. The amount of space may correspond to an amount of time, for example two hours of video. If desired, a date time can be specified by programming logic or user input to limit when recording occurs (eg, record popular programs only at 6-8 pm).
기록은 사용자 공급 또는 시스템 정의 기준에 의해 제한될 수 있다. 예를 들어, 미디어 안내 애플리케이션은 모니터링된 사용자 거동 정의, 장르 또는 기타 기준을 정의하거나 이에 기초하는 사용자 입력을 수신하고, 이에 응답하여 기준을 충족시키는 인기 프로그램만 기록할 수 있다. 인기 기록은 사용자 서브세트 사이에 인기있는 것들에 기록을 제한하도록 사용자 공급 또는 시스템 생성 인구(demographic) 기준에 의해 제한될 수 있다. Records may be limited by user supplied or system defined criteria. For example, the media guide application may receive user input that defines or is based on a monitored user behavior definition, genre or other criteria, and in response may only record popular programs that meet the criteria. The popularity record may be limited by user supplied or system generated demographic criteria to limit the record to those that are popular among user subsets.
명확하게 하기 위하여 그리고 비한정적으로써, 시스템 및 방법은 종종 텔레비전 프로그램, VOD 프로그램, 또는 인터넷 전달 비디오와 같은 비디오 기반의 미디어 컨텐츠(여기에서는 때때로 단순히 "프로그램"이라고 칭함)를 기록하는 것에 관련하여 본 명세서에 기재되었을 수 있다. 그러나, 본 발명의 시스템 및 방법은 디지털 전송된 음악과 같은 오디오 기반의 미디어 컨텐츠를 포함하는 임의의 기타 적합한 유형의 미디어 컨텐츠에 적용될 수도 있다는 것을 이해할 수 있다. For the sake of clarity and not limitation, systems and methods are often referred to herein in connection with recording video-based media content, sometimes referred to herein simply as "programs", such as television programs, VOD programs, or Internet delivery video. It may have been described in. However, it will be appreciated that the systems and methods of the present invention may be applied to any other suitable type of media content, including audio based media content such as digitally transmitted music.
본 발명에 따르면, 대화형 미디어 안내 애플리케이션을 사용하여 대화형 미디어 전달 시스템에서 인기 미디어를 기록하는 시스템 및 방법을 제공할 수 있다. According to the present invention, a system and method for recording popular media in an interactive media delivery system using an interactive media guidance application can be provided.
본 발명의 상기 목적 및 이점과 기타 목적 및 이점이 첨부 도면을 참조하여 기술된 이하의 상세한 설명을 살펴보면 명백하게 될 것이며, 첨부 도면에서 유사한 참조 문자는 도면 전체에 걸쳐 유사한 부분을 가리킨다.
도 1 및 도 2는 본 발명의 하나의 실시예에 따른 대화형 미디어 안내 애플리케이션 목록을 제공하는데 사용될 수 있는 예시적인 디스플레이를 도시한다.
도 3은 본 발명의 하나의 실시예에 따른 예시적인 사용자 장비 장치를 도시한다.
도 4는 본 발명의 하나의 실시예에 따른 예시적인 크로스 플랫폼(cross-platform) 대화형 미디어 시스템의 도면이다.
도 5는 본 발명의 하나의 실시예에 따라 인기 프로그램을 결정하는데 사용되는 예시적인 시스템 환경의 도면이다.
도 6은 본 발명의 하나의 실시예에 따라 인기 프로그램을 기록하기 위한 옵션을 설정하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 도시한다.
도 7은 본 발명의 하나의 실시예에 따라 인기 프로그램의 기록을 켜거나 끄기 위한 예시적인 디스플레이를 도시한다.
도 8은 본 발명의 하나의 실시예에 따라 저장 장치 상의 공간을 인기 프로그램을 기록하는 것에 전용시키기 위한 예시적인 디스플레이를 도시한다.
도 9는 본 발명의 하나의 실시예에 따라 인기 프로그램이 결정되고 기록되는 정의된 기간을 설정하기 위한 예시적인 디스플레이를 도시한다.
도 10은 본 발명의 하나의 실시예에 따라 인기 기준을 설정하는데 사용될 수 있는 예시적인 디스플레이를 도시한다.
도 11은 본 발명의 하나의 실시예에 따라 대화형 미디어 전달 시스템의 사용자 서브세트를 선택하는데 사용될 수 있는 예시적인 디스플레이를 도시한다.
도 12는 본 발명의 하나의 실시예에 따라 사용자 선호도에 맞지 않는 프로그램을 기록을 위한 선택으로부터 제외하는데 사용될 수 있는 예시적인 디스플레이를 도시한다.
도 13은 본 발명의 하나의 실시예에 따라 기록된 프로그램의 목록, 기록된 프로그램의 인기 레벨, 및 선택된 사용자 구간 내의 기록된 프로그램의 사용자에 대한 통계와 같은 정보를 디스플레이하는데 사용될 수 있는 예시적인 디스플레이를 도시한다.
도 14 내지 도 19는 본 발명의 다양한 실시예에 따라 인기 프로그램을 기록하는데 수반되는 단계들의 예시적인 프로세스 흐름도들이다. BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects and advantages of the present invention will become apparent upon review of the following detailed description taken in conjunction with the accompanying drawings, in which like reference characters indicate similar parts throughout the figures thereof.
1 and 2 illustrate example displays that may be used to provide a list of interactive media guide applications in accordance with one embodiment of the present invention.
3 illustrates an exemplary user equipment device according to one embodiment of the present invention.
4 is a diagram of an exemplary cross-platform interactive media system in accordance with one embodiment of the present invention.
5 is a diagram of an exemplary system environment used to determine popular programs in accordance with one embodiment of the present invention.
6 illustrates an exemplary interactive media guide application display that may be used to set options for recording popular programs in accordance with one embodiment of the present invention.
7 shows an exemplary display for turning on or off the recording of a popular program in accordance with one embodiment of the present invention.
8 shows an exemplary display for dedicating space on a storage device to recording popular programs in accordance with one embodiment of the present invention.
9 shows an exemplary display for setting a defined time period during which a popular program is determined and recorded in accordance with one embodiment of the present invention.
10 illustrates an example display that may be used to set popularity criteria in accordance with one embodiment of the present invention.
11 illustrates an example display that may be used to select a user subset of an interactive media delivery system in accordance with one embodiment of the present invention.
12 shows an exemplary display that may be used to exclude from selection for recording a program that does not meet user preferences in accordance with one embodiment of the present invention.
FIG. 13 is an exemplary display that may be used to display information such as a list of recorded programs, a popularity level of recorded programs, and statistics about a user of a recorded program within a selected user segment, in accordance with one embodiment of the present invention. Shows.
14-19 are exemplary process flow diagrams of the steps involved in recording a popular program in accordance with various embodiments of the invention.
임의의 소정의 미디어 전달 시스템에서 사용자들이 이용할 수 있는 미디어의 양은 상당할 수 있다. 그 결과, 많은 사용자들은 사용자가 미디어 선택들을 효율적으로 탐색(navigate)하여 그들이 원할 수 있는 미디어를 쉽게 식별할 수 있게 해주는 인터페이스를 통한 미디어 안내 형태를 원한다. 그러한 안내를 제공하는 애플리케이션은 본 명세서에서 대화형 미디어 안내 애플리케이션, 또는 때때로 미디어 안내 애플리케이션 또는 안내 애플리케이션이라고 칭한다. The amount of media available to users in any given media delivery system can be significant. As a result, many users desire a form of media guidance through an interface that allows users to efficiently navigate media selections and easily identify the media they may want. An application that provides such guidance is referred to herein as an interactive media guidance application, or sometimes a media guidance application or a guidance application.
대화형 미디어 안내 애플리케이션들은 안내를 제공하는 미디어에 따라 다양한 형태들을 취할 수 있다. 하나의 통상적인 유형의 미디어 안내 애플리케이션은 대화형 텔레비전 프로그램 안내이다. 대화형 텔레비전 프로그램 안내(때때로 전자 프로그램 안내라고 칭함)는, 그 중에서도 특히, (종래의 방송, 케이블, 위성, 인터넷, 또는 기타 수단을 통해 제공되는) 종래의 텔레비전 프로그램 뿐만 아니라, 유료 시청제 프로그램, (주문형 비디오(VOD) 시스템에서와 같은) 주문형(on-demand) 프로그램, 인터넷 컨텐츠(예를 들어, 스트리밍 미디어, 다운로드가능한 미디어, 웹캐스트 등), 및 기타 유형의 미디어 또는 비디오 컨텐츠를 포함하는 많은 유형의 미디어 컨텐츠를 탐색하고 그의 위치를 찾을 수 있게 해주는 공지된 안내 애플리케이션이다. 안내 애플리케이션은 또한 사용자가, 예를 들어, 비디오 클립, 기사, 광고, 채팅 세션, 게임 등을 포함하는 비디오 컨텐츠와 관련되는 컨텐츠를 탐색하고 그의 위치를 찾을 수 있게 해준다. Interactive media announcement applications can take various forms depending on the media that provides the announcement. One common type of media guide application is interactive television program guide. Interactive television program announcements (sometimes referred to as electronic program announcements), among other things, include pay-per-view programs, as well as conventional television programs (provided via conventional broadcast, cable, satellite, Internet, or other means), Many, including on-demand programs (such as in video on demand (VOD) systems), Internet content (eg, streaming media, downloadable media, webcasts, etc.), and other types of media or video content. It is a well-known guiding application that allows you to navigate tangible media content and find its location. The guiding application also allows a user to browse and locate content related to video content, including, for example, video clips, articles, advertisements, chat sessions, games, and the like.
인터넷, 모바일 컴퓨팅, 및 고속 무선 네트워크의 등장으로, 사용자들은 퍼스널 컴퓨터(PC) 및 핸드헬드 컴퓨터, 개인용 디지털 단말기(PDA), 휴대 전화, 또는 기타 모바일 장치와 같은, 사용자들이 종래에는 액세스하지 못했던 다른 장치들을 통해 미디어에 액세스하고 있다. 이러한 장치 상에서, 사용자들은 텔레비전을 통해 이용가능한 동일한 미디어를 탐색하고 그의 위치를 찾을 수 있다. 그 결과, 미디어 안내가 이러한 장치들에서도 필요하다. 제공된 안내는 텔레비전을 통해서만 이용가능한 미디어 컨텐츠에 대한 것이거나, 이러한 장치들 중 하나 이상을 통해서만 이용가능한 미디어 컨텐츠에 대한 것이거나, 또는 이러한 장치들 중 하나 이상과 텔레비전 둘 다를 통해 이용가능한 미디어 컨텐츠에 대한 것일 수 있다. 미디어 안내 애플리케이션은 핸드헬드 컴퓨터, PDA, 모바일 텔레비전, 또는 기타 모바일 장치 상의 독립형 애플리케이션 또는 클라이언트로서, 또는 온라인 애플리케이션(즉, 웹 사이트상에 제공됨)으로서 제공될 수 있다. 미디어 안내 애플리케이션들을 구현할 수 있는 다양한 장치 및 플랫폼에 대해 이하에서 보다 상세히 설명한다. With the advent of the Internet, mobile computing, and high-speed wireless networks, users have become increasingly inaccessible to users, such as personal computers (PCs) and handheld computers, personal digital assistants (PDAs), cell phones, or other mobile devices. The device is accessing the media. On such a device, users can browse and locate the same media available through the television. As a result, media guidance is also needed in these devices. The guidance provided may be for media content available only through television, for media content available only through one or more of these devices, or for media content available through both television and one or more of these devices. It may be. The media guidance application may be provided as a standalone application or client on a handheld computer, PDA, mobile television, or other mobile device, or as an online application (ie, provided on a website). Various devices and platforms that can implement media guidance applications are described in greater detail below.
미디어 안내 애플리케이션의 기능들 중 하나는 미디어 목록 및 미디어 정보를 사용자들에게 제공하는 것이며, 그와 함께 사용자들이 프로그램을 기록하고 보관된 프로그램을 볼 수 있게 해준다. 도 1, 도 2 및 도 6 내지 도 13은 미디어 안내, 그리고 구체적으로는 미디어 목록 및 기록 옵션을 제공하는데 사용될 수 있는 예시적인 디스플레이들을 나타낸 것이다. 도 1, 도 2 및 도 6 내지 도 13에 나타낸 디스플레이들은 임의의 적당한 장치 또는 플랫폼 상에 구현될 수 있다. 도 1, 도 2 및 도 6 내지 도 13의 디스플레이가 전체 화면 디스플레이로 나타내어져 있지만, 이들 디스플레이는 또한 디스플레이 중인 미디어 컨텐츠를 완전히 또는 부분적으로 덮고 있을 수 있다. 사용자는 디스플레이에 제공되는 선택가능한 옵션(예를 들어, 메뉴 옵션, 목록 옵션, 아이콘, 하이퍼링크 등)을 선택하거나 리모콘 또는 기타 사용자 입력 인터페이스 또는 장치 상의 전용 버튼(예를 들어, GUIDE 버튼)을 누름으로써 미디어 정보에 액세스하기 원함을 표시할 수 있다. 사용자의 표시에 응답하여, 미디어 안내 애플리케이션은 여러 가지 방식들 중 하나로, 예를 들어 시간과 채널별로 격자 형태로, 시간별로, 채널별로, 미디어 유형별로, 카테고리별로(예를 들어, 영화, 스포츠, 뉴스, 어린이, 또는 기타 프로그램 카테고리), 기록 우선순위, 기록 순서, 또는 기타 미리 정의된, 사용자 정의된 또는 기타 정리 기준 등으로 정리되어 있는 미디어 정보를 갖는 디스플레이를 제공할 수 있다. One of the functions of the media guide application is to provide users with media lists and media information, with which users can record programs and view archived programs. 1, 2 and 6-13 illustrate exemplary displays that may be used to provide media guidance and specifically media listing and recording options. The displays shown in FIGS. 1, 2 and 6-13 may be implemented on any suitable device or platform. Although the displays of FIGS. 1, 2 and 6-13 are shown as full screen displays, these displays may also completely or partially cover the media content being displayed. The user selects a selectable option (e.g. menu option, list option, icon, hyperlink, etc.) provided on the display or presses a dedicated button (e.g. GUIDE button) on the remote control or other user input interface or device. This may indicate that the user wants to access the media information. In response to the user's indication, the media guide application may be in one of several ways, for example, in the form of a grid by time and channel, by time, by channel, by media type, by category (eg, movie, sports, News, children, or other program categories), record priorities, record order, or other predefined, user-defined or other organizational criteria, such as display with media information organized.
도 1은 단일 디스플레이에서 서로 다른 유형의 미디어 컨텐츠에의 액세스도 가능하게 해주며 시간 및 채널별로 정렬되어 있는 예시적인 격자 프로그램 목록 디스플레이(100)를 나타낸 것이다. 디스플레이(100)는 격자(102)를 포함할 수 있으며, 이 격자는 (1) 채널/미디어 유형 식별자의 열(104)(각각의 채널/미디어 유형 식별자(열에서의 셀임)는 상이한 이용가능한 채널 또는 미디어 유형을 식별해줌), 및 (2) 시간 식별자의 행(106)(각각의 시간 식별자(행에서의 셀임)는 프로그램의 시간 블록을 식별해줌)을 갖는다. 격자(102)는 또한 프로그램 목록(108)과 같은 프로그램 목록들의 셀도 포함하며, 여기서 각각의 목록은 그 목록의 연관된 채널 및 시간에 제공되는 프로그램의 제목을 제공한다. 다른 정보 및 표시자도 또한 격자 셀들에 포함될 수 있다. 사용자 입력 장치를 사용하여, 사용자는 하이라이트 영역(110)을 이동시켜 프로그램 목록을 선택할 수 있다. 하이라이트 영역(110)에 의해 선택된 프로그램 목록에 관한 정보는 프로그램 정보 영역(112)에 제공될 수 있다. 영역(112)은, 예를 들어, 프로그램 제목, 프로그램 설명, 프로그램이 제공되는 시간(적용가능한 경우), 프로그램이 방송되는 채널(적용가능한 경우), 프로그램의 등급, 그리고 프로그램이 기록되고 있는지, 스케쥴링 충돌이 있는지, 또는 임의의 기타 원하는 정보와 같은 기타 원하는 정보를 포함할 수 있다. FIG. 1 illustrates an example grid
스케쥴에 따라 제공되는 선형 프로그램에의 액세스를 제공하는 것에 부가하여, 미디어 안내 애플리케이션은 또한 스케쥴에 따라 제공되지 않는 비선형 프로그램에의 액세스도 제공한다. 비선형 프로그램은 주문형 미디어 컨텐츠(예를 들어, VOD), 인터넷 컨텐츠(예를 들어, 스트리밍 미디어, 다운로드가능 미디어, 기타), 로컬적으로 저장된 미디어 컨텐츠(예를 들어, 디지털 비디오 레코더(DVR), DVD, 비디오 카세트, 컴팩트 디스크(CD) 등에 저장된 비디오 컨텐츠), 또는 기타 시간에 민감하지 않은 미디어 컨텐츠를 포함하는 상이한 미디어 소스로부터의 컨텐츠를 포함할 수 있다. 주문형 컨텐츠는 특정의 미디어 제공자에 의해 제공되는 영화 및 원래의 미디어 컨텐츠 둘 다를 포함할 수 있다(예를 들어, HBO On Demand는 "The Sopranos" 및 "Curb Your Enthusiasm"을 제공하고 있음). HBO ON DEMAND는 Time Warner Company L.P. 등 소유의 서비스 마크이고, THE SOPRANOS 및 CURB YOUR ENTHUSIASM은 Home Box Office, Inc. 소유의 상표이다. 인터넷 컨텐츠는 채팅 세션 또는 웹 캐스트 등의 웹 이벤트, 또는 인터넷 웹 사이트 또는 기타 인터넷 액세스(예를 들어, FTP)를 통해 스트리밍 미디어 또는 다운로드가능 미디어로서 주문시 이용가능한 컨텐츠를 포함할 수 있다. 비선형 프로그램 컨텐츠는 또한 디지털 이미지 및 텍스트 기반의 정보, 디지털 음악 및 기타 오디오 컨텐츠도 포함할 수 있다. In addition to providing access to linear programs provided on a schedule, the media guidance application also provides access to non-linear programs that are not provided on a schedule. Non-linear programs can include on-demand media content (eg, VOD), Internet content (eg, streaming media, downloadable media, etc.), locally stored media content (eg, digital video recorders (DVRs), DVDs). Video content stored on a video cassette, compact disc (CD), etc.), or other time-sensitive media content. On-demand content may include both movies and original media content provided by a particular media provider (eg, HBO On Demand provides "The Sopranos" and "Curb Your Enthusiasm"). HBO ON DEMAND is a Time Warner Company L.P. And other service marks. THE SOPRANOS and CURB YOUR ENTHUSIASM are trademarks of Home Box Office, Inc. It is a trademark owned. Internet content may include web events, such as chat sessions or webcasts, or content available upon order as streaming media or downloadable media via an Internet web site or other Internet access (eg, FTP). Non-linear program content may also include digital image and text based information, digital music, and other audio content.
격자(102)는 주문형 목록(114), 기록된 미디어 목록(116), 및 인터넷 컨텐츠 목록(118)을 비롯한 비선형 프로그램에 대한 목록을 제공할 수 있다. 상이한 유형의 미디어 소스들로부터의 컨텐츠에 대한 목록들을 결합하고 있는 디스플레이는 때때로 "혼합 미디어" 디스플레이라고 칭한다. 디스플레이(100)와 다른 디스플레이될 수 있는 유형의 목록의 다양한 치환은 사용자 선택 또는 안내 애플리케이션 정의(예를 들어, 도 13에 나타낸 디스플레이와 같이 기록된 인기 프로그램들을 열거한 디스플레이, 주문형이고 방송된 목록만, 등)에 기초할 수 있다. 예시된 바와 같이, 목록(114, 116, 118)은 이들 목록의 선택이 주문형 목록, 기록된 목록, 또는 인터넷 목록에 각각 전용되어 있는 디스플레이에의 액세스를 제공할 수 있음을 나타내기 위해 격자(102)에 디스플레이된 전체 시간 블록에 걸쳐 있는 것으로 도시되어 있다. 다른 실시예들에서, 이들 미디어 유형에 대한 목록이 격자(102)에 직접 포함되어 있을 수 있다. 사용자가 탐색 아이콘(120) 중 하나를 선택한 것에 응답하여 부가의 목록들이 디스플레이될 수 있다. (사용자 입력 장치 상에서 화살키를 누르면 탐색 아이콘(120)을 선택한 것과 유사한 방식으로 디스플레이에 영향을 줄 수 있다.)The
디스플레이(100)는 또한 비디오 영역(122), 광고 영역(124), 및 옵션 영역(126)을 포함할 수 있다. 비디오 영역(122)은 사용자가 현재 이용할 수 있는, 이용할 수 있게 될 것인, 또는 이용할 수 있었던 프로그램을 사용자가 볼 수 있게 그리고/또는 미리보기할 수 있게 해줄 수 있다. 비디오 영역(122)의 컨텐츠는 격자(102)에 디스플레이되는 목록들 중 하나에 대응하거나 그와 무관할 수 있다. 비디오 영역을 포함하는 격자 디스플레이는 때때로 PIG(picture-in-guide) 디스플레이라고 칭한다. PIG 디스플레이 및 그의 기능들에 대해서는 2003년 5월 13일자로 특허된 Satterfield 등의 미국 특허 제6,564,378호 및 2001년 5월 29일자로 특허된 Yuen 등의 미국 특허 제6,239,794호에 더 상세히 기술되어 있으며, 이들은 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다. PIG 디스플레이가 본 발명의 다른 미디어 안내 애플리케이션 디스플레이에 포함될 수도 있다.
광고(124)는 시청자의 액세스 권한에 따라(예를 들어, 가입 프로그램의 경우), 현재 볼 수 있는, 장래에 볼 수 있게 될 것인, 또는 결코 볼 수 없는 것인 미디어 컨텐츠에 대한 광고를 제공할 수 있고, 또는 격자(102) 내의 미디어 목록들 중 하나 이상에 대응하거나 그와 관련이 없을 수 있다. 광고(124)는 또한 격자(102)에 디스플레이된 미디어 컨텐츠와 관련된 또는 관련이 없는 제품 또는 서비스에 대한 것일 수도 있다. 광고(124)는 선택가능할 수 있으며, 미디어 컨텐츠에 관한 장래의 정보를 제공할 수 있고, 제품 또는 서비스에 관한 정보를 제공할 수 있고, 미디어 컨텐츠, 제품 또는 서비스의 구매를 가능하게 해줄 수 있으며, 광고와 관련한 미디어 컨텐츠를 제공할 수 있고, 기타 등등을 할 수 있다. 광고(124)는 사용자의 프로파일/선호도, 모니터링된 사용자 거동, 제공되는 디스플레이의 유형, 또는 기타 적당한 타겟 광고 기반에 기초하여 대상이 정해질 수 있다.
광고(124)가 직사각형 또는 배너 형상으로 도시되어 있지만, 광고는 안내 애플리케이션 디스플레이에서 임의의 적당한 크기, 형상, 위치에 제공될 수 있다. 예를 들어, 광고(124)는 격자(102)에 수평으로 인접한 직사각형 형상으로 제공될 수 있다. 이것은 때때로 패널 광고(panel advertisement)라고 칭한다. 그에 부가하여, 광고가 미디어 컨텐츠 또는 안내 애플리케이션 디스플레이를 덮고 있거나 디스플레이 내에 삽입되어 있을 수 있다. 광고는 또한 텍스트, 이미지, 회전하는 이미지, 비디오 클립, 또는 기타 유형의 미디어 컨텐츠를 포함할 수 있다. 광고는 안내 애플리케이션을 갖는 사용자 장비에, 사용자 장비에 연결된 데이터베이스에, 원격 장소에(스트리밍 미디어 서버를 포함함), 또는 기타 저장 수단이나 이들 장소의 조합에 저장될 수 있다. 미디어 안내 애플리케이션에서 광고를 제공하는 것에 대해서는, 예를 들어, 2003년 1월 17일자로 출원된 Knudson 등의 미국 특허 출원 제10/347,673호, 2004년 6월 29일자로 특허된 Ward, III 등의 미국 특허 제6,756,997호, 및 2002년 5월 14일자로 특허된 Schein 등의 미국 특허 제6,388,714호에 더 상세히 기술되어 있으며, 이들은 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다. 광고가 본 발명의 다른 미디어 안내 애플리케이션 디스플레이에 포함될 수 있다는 것을 잘 알 것이다.Although
옵션 영역(126)은 사용자가 상이한 유형의 미디어 컨텐츠, 미디어 안내 애플리케이션 디스플레이, 및/또는 미디어 안내 애플리케이션 특징들에 액세스할 수 있게 해줄 수 있다. 옵션 영역(126)은 디스플레이(100)(및 본 발명의 다른 디스플레이)의 일부일 수 있거나, 온스크린 옵션을 선택하거나 사용자 입력 장치 상에서 전용의 또는 할당가능한 버튼을 누름으로써 사용자에 의해 호출될 수 있다. 옵션 영역(126) 내의 선택가능 옵션들은 격자(102) 내의 프로그램 목록들과 관련된 특징들에 관한 것일 수 있거나, 메인 메뉴 디스플레이로부터 이용가능한 옵션들을 포함할 수 있다. 프로그램 목록과 관련된 특징들은 다른 방송 시간을 검색하는 것 또는 프로그램을 수신하는 방식, 프로그램을 기록하는 방식, 프로그램의 시리즈 기록을 가능하게 해주는 방식, 프로그램의 기록 우선순위를 수정하는 방식, 프로그램 및/또는 채널을 즐겨보는 것으로 설정하는 방식, 프로그램을 구매하는 방식, 또는 기타 특징들을 포함할 수 있다. 메인 메뉴 디스플레이로부터 이용가능한 옵션들은 검색 옵션, VOD 옵션, 부모 통제 옵션, 다양한 유형의 목록 디스플레이에의 액세스, 프리미엄 서비스에의 가입, 사용자 프로파일의 편집, 브라우즈 오버레이에의 액세스, 또는 기타 옵션을 포함할 수 있다.The
미디어 안내 애플리케이션은 사용자의 선호도에 기초하여 개인화될 수 있다. 개인화된 미디어 안내 애플리케이션은 사용자가 미디어 안내 애플리케이션으로써 개인화된 "경험"을 생성하도록 디스플레이 및 특징을 맞춤화(customize)할 수 있게 해준다. 이 개인화된 경험은 사용자가 이러한 맞춤화를 입력할 수 있게 해줌으로써 그리고/또는 미디어 안내 애플리케이션이 다양한 사용자 선호도를 결정하도록 사용자 거동을 모니터링함으로써 생성될 수 있다. 사용자는 안내 애플리케이션에 로그인하거나 신원을 밝힘으로써 개인화된 안내 애플리케이션에 액세스할 수 있다. 미디어 안내 애플리케이션의 맞춤화는 사용자 프로파일에 따라 행해질 수 있다. 이 맞춤화는 다양한 프리젠테이션 방식(예를 들어, 디스플레이의 컬러 방식, 텍스트의 폰트 크기 등), 디스플레이되는 미디어 컨텐츠 목록의 양태들(예를 들어, HDTV 프로그램만, 기록된 인기 프로그램, 선호 채널 선택에 기초한 사용자 지정 방송 채널, 채널의 디스플레이의 재정렬, 추천된 미디어 컨텐츠 등), 원하는 기록 특징들(예를 들어, 특정의 사용자에 대한 기록 또는 시리즈 기록, 인기 프로그램 기록, 기록 품질, 프로그램의 기록 우선순위, 기록 및 크로핑(cropping) 옵션 등), 부모 통제 설정, 및 기타 원하는 맞춤화를 포함할 수 있다. The media guide application can be personalized based on the user's preferences. The personalized media guide application allows the user to customize the display and features to create a personalized "experience" as a media guide application. This personalized experience can be created by allowing a user to enter such customizations and / or by monitoring user behavior such that the media guidance application determines various user preferences. The user can access the personalized guidance application by logging in or identifying the guidance application. Customization of the media guide application can be done according to the user profile. This customization can be applied to various presentation schemes (e.g., color scheme of display, font size of text, etc.), aspects of the list of media content displayed (e.g., only HDTV programs, recorded popular programs, favorite channel selection). Custom broadcast channels based on, reordering the display of channels, recommended media content, etc., desired recording characteristics (e.g., recording or series recording for a particular user, popular program recording, recording quality, program recording priority) , Recording and cropping options, etc.), parental control settings, and other desired customizations.
미디어 안내 애플리케이션은 사용자가 사용자 프로파일 정보를 제공할 수 있게 해줄 수 있거나, 사용자 프로파일 정보를 자동으로 컴파일할 수 있다. 미디어 안내 애플리케이션은, 예를 들어, 사용자가 액세스하는 미디어 및/또는 사용자가 안내 애플리케이션으로써 가질 수 있는 기타 상호작용들을 모니터링할 수 있다. 그에 부가하여, 미디어 안내 애플리케이션은 (예를 들어, www.tvguide.com 등의 사용자가 액세스하는 인터넷 상의 다른 웹 사이트로부터, 사용자가 액세스하는 다른 미디어 안내 애플리케이션으로부터, 사용자가 액세스하는 다른 대화형 애플리케이션으로부터, 사용자의 핸드헬드 장치로부터, 기타 등등으로부터) 특정의 사용자와 관련이 있는 다른 사용자 프로파일들 전부 또는 그 일부를 획득할 수 있고 그리고/또는 미디어 안내 애플리케이션이 액세스할 수 있는 다른 소스들로부터 사용자에 관한 정보를 획득할 수 있다. 그 결과, 사용자는 사용자의 서로 다른 장치들에 걸쳐 통합된 안내 애플리케이션 경험을 제공받을 수 있다. 이러한 유형의 사용자 경험에 대해서는 이하에서 도 4와 관련하여 더 상세히 설명한다. 부가의 개인화된 미디어 안내 애플리케이션 특징들은 2005년 7월 11일자로 출원된 Ellis 등의 미국 특허 출원 제11/179,410호, 1999년 11월 9일자로 출원된 Boyer 등의 미국 특허 출원 제09/437,304호, 및 2002년 2월 21일자로 출원된 Ellis 등의 미국 특허 출원 제10/105,128호에 더 상세히 기술되어 있으며, 이들은 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다. The media guide application may allow a user to provide user profile information or may automatically compile user profile information. The media guide application may, for example, monitor the media that the user has access to and / or other interactions the user may have as the guide application. In addition, the media guide application may include, for example, other web sites on the Internet accessed by the user, such as www.tvguide.com, other media guide applications that the user accesses, and other interactive applications that the user may access. , From a user's handheld device, and so on), to obtain all or some of the other user profiles related to a particular user and / or to the user from other sources accessible to the media guidance application. Information can be obtained. As a result, the user can be provided with an integrated guided application experience across the user's different devices. This type of user experience is described in more detail with respect to FIG. 4 below. Additional personalized media guidance application features include U.S. Patent Application No. 11 / 179,410 to Ellis et al. Filed Jul. 11, 2005, and US Patent Application No. 09 / 437,304 to Boyer et al., Filed Nov. 9, 1999. And US Patent Application No. 10 / 105,128 to Ellis et al., Filed February 21, 2002, which are incorporated herein by reference in their entirety.
미디어 안내를 제공하는 다른 디스플레이 구성이 도 2에 도시되어 있다. 비디오 모자이크 디스플레이(200)는 미디어 유형, 장르, 및/또는 기타 정리 기준에 기초하여 정리된 미디어 컨텐츠 정보에 대한 선택가능 옵션(202)을 포함한다. 디스플레이(200)에서, 텔레비전 목록 옵션(204)이 선택되어 있고, 따라서 목록(206, 208, 210, 212)을 방송 프로그램 목록으로서 제공한다. 도 1의 목록과는 달리, 디스플레이(200)에서의 목록은 단순 텍스트(예를 들어, 프로그램 제목) 및 미디어를 설명하는 아이콘으로 제한되지 않는다. 오히려, 디스플레이(200)에서, 목록들은 커버 아트, 미디어 컨텐츠로부터의 정지 영상, 비디오 클립 미리보기, 미디어 컨텐츠로부터의 생방송 비디오, 또는 목록에 의해 기재되어 있는 미디어 컨텐츠를 사용자에게 알려주는 기타 유형의 미디어를 포함하는 그래픽 이미지를 제공할 수 있다. 그래픽 목록 각각은 또한 목록과 연관된 미디어 컨텐츠에 관한 추가 정보를 제공하기 위해 텍스트가 따라올 수 있다. 예를 들어, 목록(208)은 미디어 부분(214) 및 텍스트 부분(216)을 비롯한 하나보다 많은 수의 부분을 포함할 수 있다. 미디어 부분(214) 및/또는 텍스트 부분(216)은 비디오를 전체 화면으로 보거나 또는 미디어 부분(214)에 디스플레이되는 비디오와 관련된 프로그램 목록을 보기 위해(예를 들어, 비디오가 디스플레이되고 있는 채널에 대한 목록을 보기 위해) 선택가능하게 되어 있을 수 있다.Another display configuration for providing media guidance is shown in FIG. 2.
디스플레이(200) 내의 목록은 크기가 서로 다르지만(즉, 목록(206)이 목록(208, 210, 212)보다 큼), 원하는 경우, 모든 목록이 동일한 크기일 수 있다. 목록들은 사용자의 관심도를 나타내기 위해 또는 미디어 제공자가 원하는 바에 따라 또는 사용자 선호 사항에 기초하여 어떤 컨텐츠를 강조하기 위해 크기가 서로 다르거나 그래픽적으로 강조되어 있을 수 있다. 미디어 목록을 그래픽적으로 강조하는 다양한 시스템 및 방법이, 예를 들어, 2005년 12월 29일자로 출원된 Yates의 미국 특허 출원 제11/324,202호에 기술되어 있으며, 이는 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다. The lists in the
사용자는 자신의 사용자 장비 장치들 중 하나 이상으로부터 미디어 컨텐츠 및 미디어 안내 애플리케이션(이상에서 또한 이하에서 설명되는 그의 디스플레이)에 액세스할 수 있다. 도 3은 예시적인 사용자 장비 장치(300)의 일반화된 실시예를 나타낸 것이다. 사용자 장비 장치의 보다 구체적인 구현예는 도 4와 관련하여 이하에서 설명된다. 사용자 장비 장치(300)는 입/출력(이후부터, "I/O") 경로(302)를 통해 미디어 컨텐츠 및 데이터를 수신할 수 있다. I/O 경로(302)는 미디어 컨텐츠(예를 들어, 방송 프로그램, 주문형 프로그램, 인터넷 컨텐츠, 및 기타 비디오 또는 오디오) 및 데이터를 제어 회로(304)에 제공할 수 있으며, 이 제어 회로(304)는 처리 회로(306) 및 저장 장치(308)를 포함한다. 제어 회로(304)는 저장 장치(예를 들어, 저장 장치(308)) 상의 공간을 전용시켜 정보의 기록을 지시하며, 디스플레이 장치(예를 들어, 디스플레이(312)) 상의 정보의 디스플레이를 지시하는데 사용될 수 있다. 제어 회로(304)는 I/O 경로(302)를 사용하여 명령, 요청 및 기타 적당한 데이터를 전송 및 수신하는데 사용될 수 있다. I/O 경로(302)는 제어 회로(304)(구체적으로는 처리 회로(306))를 하나 이상의 통신 경로에 접속시킬 수 있다(이하에서 설명함). I/O 기능은 이들 통신 경로 중 하나 이상에 의해 제공될 수 있지만, 도면을 과도하게 복잡하게 만드는 것을 피하기 위해 도 3에는 하나의 경로로 도시되어 있다. The user can access the media content and media guidance application (its display described above and also below) from one or more of his user equipment devices. 3 illustrates a generalized embodiment of an example
제어 회로(304)는 하나 이상의 마이크로프로세서, 마이크로컨트롤러, 디지털 신호 처리기, 프로그램가능 논리 장치 등에 기초한 처리 회로와 같은 임의의 적당한 처리 회로(306)에 기초할 수 있다. 일부 실시예들에서, 제어 회로(304)는 메모리(즉, 저장 장치(308))에 저장된 미디어 안내 애플리케이션에 대한 명령어들을 실행한다. 클라이언트-서버 기반 실시예에서, 제어 회로(304)는 안내 애플리케이션 서버, 원격 기록 서버, 또는 기타 네트워크나 서버와 통신하기에 적합한 통신 회로를 포함할 수 있다. 통신 회로는 다른 장비와 통신하기 위한 케이블 모뎀, ISDN(integrated services digital network) 모뎀, DSL(digital subscriber line) 모뎀, 전화 모뎀, 또는 무선 모뎀을 포함할 수 있다. 이러한 통신은 인터넷 또는 임의의 기타 적당한 통신 네트워크 또는 경로를 수반할 수 있다(이에 대해서는 도 4와 관련하여 더 상세히 설명함). 그에 부가하여, 통신 회로는 사용자 장비 장치들의 피어 투 피어 통신, 또는 서로 멀리 떨어진 장소에 있는 사용자 장비 장치들의 통신을 가능하게 해주는 회로를 포함할 수 있다(이하에서 더 상세히 설명함). The
메모리(예를 들어, 랜덤 액세스 메모리, 판독 전용 메모리, 또는 임의의 기타 적당한 메모리), 하드 드라이브, 광 드라이브, 또는 임의의 기타 적당한 고정식 또는 이동식 저장 장치(예를 들어, DVD 레코더, CD 레코더, 비디오 카세트 레코더, 또는 기타 적당한 기록 장치)가 제어 회로(304)의 일부인 저장 장치(308)로서 제공될 수 있다. 저장 장치(308)는 상기한 유형의 저장 장치들 중 하나 이상을 포함할 수 있다. 예를 들어, 사용자 장비 장치(300)는 DVR(때때로 PVR(personal video recorder)이라고도 함) 및 DVD 레코더용의 하드 드라이브를 보조 저장 장치로서 포함할 수 있다. 저장 장치(308)는, 프로그램 정보, 안내 애플리케이션 설정, 사용자 선호도 또는 프로파일 정보, 인기 정보, 또는 안내 애플리케이션을 동작시키는데 사용되는 기타 데이터를 포함하는, 본 명세서에 기술된 다양한 유형의 미디어 및 안내 애플리케이션 데이터를 저장하는데 사용될 수 있다. 비휘발성 메모리도 (예를 들어, 부트업 루틴 및 기타 명령어들을 기동시키기 위해) 사용될 수 있다. Memory (eg, random access memory, read-only memory, or any other suitable memory), hard drive, optical drive, or any other suitable fixed or removable storage device (eg, DVD recorder, CD recorder, video) Cassette recorder, or other suitable recording device) may be provided as the
제어 회로(304)는, 하나 이상의 아날로그 튜너, 하나 이상의 MPEG(예를 들어, MPEG-2, MPEG-4) 디코더 또는 기타 디지털 디코딩 회로, 고해상도 튜너, 또는 임의의 기타 적당한 튜닝 또는 비디오 회로나 이러한 회로들의 조합과 같은, 비디오 생성 회로 및 튜닝 회로를 포함할 수 있다. (예를 들어, 방송중, 아날로그 또는 디지털 신호를 저장을 위해 MPEG 신호로 변환하기 위한) 인코딩 회로도 제공될 수 있다. 제어 회로(304)는 또한 미디어를 사용자 장비(300)의 원하는 출력 포맷으로 상향 변환 및 하향 변환하는 스케일러 회로(scaler circuitry)를 포함할 수 있다. 회로(304)는 또한 디지털 신호와 아날로그 신호 간의 변환을 행하는 디지털-아날로그 변환기 회로 및 아날로그-디지털 변환기 회로도 포함할 수 있다. 미디어 컨텐츠를 수신, 디스플레이, 재생, 또는 기록하기 위해 사용자 장비에 의해 튜닝, 인코딩 및 디코딩 회로가 사용될 수 있다. 튜닝 및 인코딩 회로는 또한 안내 데이터를 수신하는 데에도 사용될 수 있다. 예를 들어, 튜닝, 비디오 생성, 인코딩, 디코딩, 스케일러, 및 아날로그/디지털 회로를 포함하는 본 명세서에 기술된 회로(함)는 하나 이상의 범용 또는 전용 프로세서 상에서 실행되는 소프트웨어를 사용하여 구현될 수 있다. 동시적인 튜닝 기능(예를 들어, 시청 및 기록 기능, PIP(picture-in-picture) 기능, 다중 튜너 레코딩 등)을 처리하기 위해 다수의 튜너가 제공될 수 있다. 저장 장치(308)가 사용자 장비(300)와 별도의 장치로서 제공되는 경우, 튜닝 및 인코딩 회로(다수의 튜너를 포함함)가 저장 장치(308)와 연관되어 있을 수 있다. The
사용자는 사용자 입력 인터페이스(310)를 사용하여 제어 회로(304)를 제어할 수 있다. 사용자 입력 인터페이스(310)는 리모콘, 마우스, 트랙볼, 키패드, 키보드, 터치 스크린, 터치 패드, 스타일러스 입력, 조이스틱, 음성 인식 인터페이스, 또는 기타 사용자 입력 인터페이스와 같은 임의의 적당한 사용자 인터페이스일 수 있다. 디스플레이(312)는 독립형 장치로서 제공되거나 사용자 장비 장치(300)의 다른 요소들에 통합되어 있을 수 있다. 디스플레이(312)는 모니터, 텔레비전, 모바일 장치용 액정 디스플레이(LCD), 또는 시각적 이미지를 디스플레이하기에 적합한 임의의 기타 장비 중 하나 이상일 수 있다. 일부 실시예들에서, 디스플레이(312)는 HDTV를 지원할 수 있다. 스피커(314)는 사용자 장비 장치(300)의 다른 요소들에 통합되어 제공될 수 있거나, 독립형 유닛일 수 있다. 디스플레이(312) 상에 디스플레이되는 비디오 및 기타 미디어 컨텐츠의 오디오 성분은 스피커(314)를 통해 재생될 수 있다. 일부 실시예들에서, 오디오는 오디오를 처리하여 스피커(314)를 통해 출력하는 리시버(도시 생략)로 배포될 수 있다. The user can control the
도 3의 사용자 장비 장치(300)는 도 4의 시스템(400)에서 사용자 텔레비전 장비(402), 사용자 컴퓨터 장비(404), 무선 사용자 통신 장치(406), 또는 비휴대용 게임기와 같이 미디어에 액세스하는데 적합한 임의의 기타 유형의 사용자 장비로서 구현될 수 있다. 간단함을 위해, 이들 장치는 본 명세서에서 모두 사용자 장비 또는 사용자 장비 장치라고 총칭될 수 있다. 미디어 안내 애플리케이션이 구현되어 있는 사용자 장비 장치는 독립형 장치로서 기능할 수 있거나, 장치들의 네트워크의 일부일 수 있다. 장치들의 다양한 네트워크 구성이 구현될 수 있고, 이에 대해서는 이하에서 더 상세히 설명한다. The
사용자 텔레비전 장비(402)는 셋톱 박스, 위성 텔레비전을 처리하는 IRD(integrated receiver decoder), 텔레비전 세트, 디지털 저장 장치, DVD 레코더, 비디오 카세트 레코더(VCR), 로컬 미디어 서버 또는 기타 사용자 텔레비전 장비를 포함할 수 있다. 이들 장치 중 하나 이상은, 원하는 경우, 통합되어 단일 장치로 될 수 있다. 사용자 컴퓨터 장비(404)는 PC, 랩톱, 태블릿, WebTV 박스, 퍼스널 컴퓨터 텔레비전(PC/TV), PC 미디어 서버, PC 미디어 센터, 또는 기타 사용자 컴퓨터 장비를 포함할 수 있다. WEBTV는 마이크로소프트사(Microsoft Corp.) 소유의 상표이다. 무선 사용자 통신 장치(406)는 PDA, 이동 전화, 휴대용 비디오 플레이어, 휴대용 음악 플레이어, 휴대용 게임기, 또는 기타 무선 장치를 포함할 수 있다.
유의할 점은 PC용 텔레비전 튜너 카드, WebTV, 및 다른 사용자 장비 장치 내로의 비디오의 통합의 도래로, 장치를 상기 장치들 중 하나로 분류하려고 할 때 경계가 모호하게 되었다. 실제로, 사용자 텔레비전 장비(402), 사용자 컴퓨터 장비(404), 및 무선 사용자 통신 장치(406) 각각은 도 3과 관련하여 상기한 시스템 특징들 중 적어도 일부를 이용할 수 있고, 그 결과 그 장치에서 이용가능한 미디어 컨텐츠의 유형과 관련하여 유연성을 포함할 수 있다. 예를 들어, 사용자 텔레비전 장비(402)는 인터넷을 지원하여 인터넷 컨텐츠에의 액세스를 가능하게 해주는 반면, 사용자 컴퓨터 장비(404)는 튜너를 포함하여 텔레비전 프로그램에의 액세스를 가능하게 해줄 수 있다. 미디어 안내 애플리케이션은 또한 다양한 서로 다른 유형의 사용자 장비 상에서 동일한 레이아웃을 가질 수 있거나, 사용자 장비의 디스플레이 능력에 맞게 조정될 수 있다. 예를 들어, 사용자 컴퓨터 장비 상에서, 안내 애플리케이션은 웹 브라우저에 의해 액세스되는 웹 사이트로서 제공될 수 있다. 다른 예에서, 안내 애플리케이션은 무선 사용자 통신 장치에 대해서는 기능 축소될 수 있다. Note that with the advent of the integration of video into television tuner cards for PCs, WebTV, and other user equipment devices, the boundaries are blurred when trying to classify devices as one of the devices. Indeed, each of
시스템(400)에서, 통상적으로 각각의 유형의 사용자 장비 장치가 하나보다 많은 수로 존재하지만, 도면을 과도하게 복잡하게 하는 것을 피하기 위해 도 4에서는 각각의 유형이 단지 하나만 도시되어 있다. 그에 부가하여, 각각의 사용자는 하나보다 많은 수의 유형의 사용자 장비 장치(예를 들어, 사용자는 텔레비전 세트 및 컴퓨터를 가지고 있을 수 있음)와, 그리고 또한 하나보다 많은 수의 각각의 유형의 사용자 장비 장치(예를 들어, 사용자는 PDA 및 이동 전화 및/또는 다수의 텔레비전 세트를 가지고 있을 수 있음)를 이용할 수 있다.In
사용자는 또한 가정내 장치 및 원격 장치에 걸쳐 일관된 미디어 안내 애플리케이션 설정을 유지하기 위해 다양한 설정을 설정할 수 있다. 설정은 본 명세서에 기술된 설정은 물론, 즐겨찾는 채널 및 프로그램, 안내 애플리케이션이 프로그램 추천을 하는 데 이용하는 프로그램 선호도, 디스플레이 선호도, 및 기타 바람직한 안내 설정을 포함한다. 예를 들어, 사용자가 예를 들어 자신의 사무실에 있는 자신의 퍼스널 컴퓨터에서 웹 사이트 www.tvguide.com 상에서 즐겨찾는 것으로서 채널을 설정하는 경우, 동일한 채널이 사용자의 가정내 장치들(예를 들어, 사용자 텔레비전 장비 및 사용자 컴퓨터 장비)에서는 물론, 원하는 경우 사용자의 모바일 장치들에서도 즐겨찾는 것으로서 나타날 것이다. 따라서, 장치들이 동일하거나 아니면 서로 다른 유형의 사용자 장비 장치인지에 상관없이, 하나의 사용자 장비 장치 상에서 행해진 변경들이 다른 사용자 장비 장치 상에서의 안내 경험을 변경할 수 있다. 그에 부가하여, 이 행해진 변경들은, 사용자에 의해 입력된 설정은 물론 안내 애플리케이션에 의해 모니터링된 사용자 거동에도 기초할 수 있다. The user can also set various settings to maintain consistent media guidance application settings across home and remote devices. The settings include the settings described herein, as well as the program preferences, display preferences, and other preferred guidance settings that the favorite channels and programs, guidance applications use to make program recommendations. For example, if a user sets up a channel as a favorite on a website www.tvguide.com, for example, on his or her personal computer at his office, the same channel is the user's home devices (e.g., User television equipment and user computer equipment), as well as user mobile devices if desired. Thus, regardless of whether the devices are the same or different types of user equipment devices, changes made on one user equipment device may change the guided experience on another user equipment device. In addition, the changes made can be based on the settings entered by the user as well as the user behavior monitored by the guide application.
사용자 장비 장치는 통신 네트워크(414)에 결합되어 있을 수 있다. 즉, 사용자 텔레비전 장비(402), 사용자 컴퓨터 장비(404), 및 무선 사용자 통신 장치(406)는 각각 통신 경로(408, 410, 412)를 통해 통신 네트워크(414)에 결합되어 있다. 통신 네트워크(414)는 인터넷, 이동 전화 네트워크, 모바일 장치(예를 들어, Blackberry) 네트워크, 케이블 네트워크, PSTN(public switched telephone network), 또는 기타 유형의 통신 네트워크 또는 통신 네트워크들의 조합을 포함하는 하나 이상의 네트워크일 수 있다. BLACKBERRY는 Research In Motion Limited Corp. 소유의 서비스 마크이다. 경로(408, 410, 412)는 개별적으로 또는 다함께, 위성 경로, 광섬유 경로, 케이블 경로, 인터넷 통신을 지원하는 경로(예를 들어, IPTV), 자유 공간 접속(예를 들어, 방송 또는 기타 무선 신호의 경우), 또는 임의의 기타 적당한 유선 또는 무선 통신 경로 또는 이러한 경로들의 조합과 같은 하나 이상의 통신 경로를 포함할 수 있다. 경로(412)는 도 4에 도시된 예시적인 실시예에서 무선 경로임을 나타내도록 점선으로 도시되어 있고, 경로(408, 410)는 유선 경로임을 나타내도록 실선으로 도시되어 있다(그렇지만, 원하는 경우, 이들 경로가 무선 경로일 수 있음). 사용자 장비 장치와의 통신은 이들 통신 경로 중 하나 이상에 의해 제공될 수 있지만, 도 4에서는 도면을 과도하게 복잡하게 하는 것을 피하기 위해 하나의 경로로 도시되어 있다. The user equipment device may be coupled to the
사용자 장비 장치들 간에 통신 경로가 도시되어 있지 않지만, 이들 장치는 경로(408, 410, 412)와 관련하여 상기한 것들은 물론, USB 케이블, IEEE 1394 케이블, 무선 경로(예를 들어, 블루투스, 적외선, IEEE 802-11x 등)와 같은 기타 단거리 점대점 통신 경로, 또는 유선이나 무선 경로를 통한 기타 단거리 통신 등의 통신 경로를 통해 서로 직접 통신할 수 있다. BLUETOOTH는 Bluetooth SIG, INC. 소유의 인증 마크이다. 사용자 장비 장치는 또한 통신 네트워크(414)를 통한 간접 경로를 통해 직접 서로 통신할 수 있다. Although communication paths between user equipment devices are not shown, these devices may include USB cables, IEEE 1394 cables, wireless paths (e.g., Bluetooth, infrared, Other short-range point-to-point communication paths such as IEEE 802-11x, etc., or other short-range communication via wired or wireless paths. BLUETOOTH is a Bluetooth SIG, INC. It is owned certification mark. The user equipment devices may also communicate with each other directly via an indirect path through the
시스템(400)은 통신 경로(420, 422)를 통해 각각 통신 네트워크(414)에 결합된 미디어 컨텐츠 소스(416) 및 미디어 안내 데이터 소스(418)를 포함한다. 경로(420, 422)는 경로(408, 410, 412)와 관련하여 상기한 통신 경로들 중 임의의 것을 포함할 수 있다. 미디어 컨텐츠 소스(416) 및 미디어 안내 데이터 소스(418)와의 통신은 하나 이상의 통신 경로를 통해 교환될 수 있지만, 도 4에서는 도면을 과도하게 복잡하게 만드는 것을 피하기 위해 단일의 경로로 도시되어 있다. 그에 부가하여, 미디어 컨텐츠 소스(416) 및 미디어 안내 데이터 소스(418)가 각각 하나보다 많은 수로 존재할 수 있지만, 도 4에서는 도면을 과도하게 복잡하게 만드는 것을 피하기 위해 각각이 하나만 도시되어 있다. (서로 다른 유형의 이들 소스 각각에 대해서는 이하에서 설명한다.) 원하는 경우, 미디어 컨텐츠 소스(416) 및 미디어 안내 데이터 소스(418)가 하나의 소스 장치로서 통합될 수 있다. 소스(416, 418)와 사용자 장비 장치(402, 404, 406) 간의 통신이 통신 네트워크(414)를 통하는 것으로 도시되어 있지만, 일부 실시예들에서, 소스(416, 418)는 경로(408, 410, 412)와 관련하여 상기한 것들과 같은 통신 경로(도시 생략)를 통해 사용자 장비 장치(402, 404, 406)와 직접 통신을 할 수 있다.
미디어 컨텐츠 소스(416)는 텔레비전 배포 시설, 케이블 시스템 헤드엔드, 위성 배포 시설, 프로그램 소스(예를 들어, NBC, ABC, HBO 등과 같은 텔레비전 방송국), 중간 배포 시설 및/또는 서버, 인터넷 제공자, 주문형 미디어 서버, 및 기타 미디어 컨텐츠 제공자를 비롯한 하나 이상의 유형의 미디어 배포 장비를 포함할 수 있다. NBC는 National Broadcasting Company, Inc. 소유의 상표이고, ABC는ABC, INC. 소유의 상표이며, HBO는 Home Box Office, Inc. 소유의 상표이다. 미디어 컨텐츠 소스(416)는 미디어 컨텐츠의 창작자일 수 있거나(예를 들어, 텔레비전 방송국, 웹 캐스트 제공자 등), 미디어 컨텐츠의 창작자가 아닐 수 있다(예를 들어, 주문형 미디어 컨텐츠 제공자, 다운로드를 위한 방송 프로그램의 비디오 컨텐츠의 인터넷 제공자, 기타). 미디어 컨텐츠 소스(416)는 케이블 소스, 위성 제공자, 주문형 제공자, 인터넷 제공자, 또는 기타 미디어 컨텐츠 제공자를 포함할 수 있다. 미디어 컨텐츠 소스(416)는 또한 서로 다른 유형의 미디어 컨텐츠(사용자에 의해 선택된 비디오 컨텐츠를 포함함)를 사용자 장비 장치 중 임의의 것으로부터 멀리 떨어진 장소에 저장하는 데 사용되는 원격 미디어 서버도 포함할 수 있다. 인기 프로그램이 원격 미디어 서버 상에 사용자와 연관된 공간에 또는 모든 사용자에 의해 사용되는 공유 공간에 기록될 수 있다. 미디어 컨텐츠의 원격 저장 및 원격 저장된 미디어 컨텐츠를 사용자 장비에 제공하는 시스템 및 방법이 1999년 6월 11일자로 출원된 Ellis 등의 미국 특허 출원 제09/332,244호에 더 상세히 기술되어 있으며, 이는 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다.
미디어 안내 데이터 소스(418)는, 미디어 목록, 미디어 관련 정보(예를 들어, 방송 시간, 방송 채널, 미디어 제목, 미디어 설명, 등급 정보(예를 들어, 부모 통제 등급, 비평가 등급 등), 장르 또는 카테고리 정보, 배우 정보, 방송국 또는 제공자의 로고에 대한 로고 데이터 등), 미디어 포맷(예를 들어, 표준 해상도, 고해상도, 기타), 광고 정보(예를 들어, 텍스트, 이미지, 미디어 클립, 기타), 주문형 정보, 인기 정보 및 사용자가 원하는 미디어 선택을 탐색하여 찾아내는 데 도움이 되는 임의의 기타 유형의 안내 데이터와 같은 미디어 안내 데이터를 제공할 수 있다. The media
미디어 안내 애플리케이션 데이터는 임의의 적당한 접근법을 사용하여 사용자 장비 장치에 제공될 수 있다. 일부 실시예들에서, 안내 애플리케이션은 데이터 피드(예를 들어, 연속 피드(continuous feed), 트리클 피드(trickle feed), 또는 채널의 수직 블랭킹 구간 내의 데이터)를 통해 프로그램 안내 데이터를 수신하는 독립적인 대화형 텔레비전 프로그램 안내일 수 있다. 프로그램 스케쥴 데이터, 인기 정보, 및 기타 안내 데이터는 텔레비전 채널 측파대를 통해, 텔레비전 채널의 수직 블랭킹 구간에서, 대역내 디지털 신호를 사용하여, 대역외 디지털 신호를 사용하여, 또는 임의의 기타 적당한 데이터 전송 기법에 의해 사용자 장비에 제공될 수 있다. 프로그램 스케쥴 데이터, 인기 정보, 및 기타 안내 데이터는 다수의 아날로그 또는 디지털 텔레비전 채널을 통해 사용자 장비에 제공될 수 있다. 프로그램 스케쥴 데이터, 인기 정보, 및 기타 안내 데이터는 임의의 적당한 빈도로(예를 들어, 연속적으로, 매일, 사용자 지정 기간, 시스템 지정 기간, 사용자 장비로부터의 요청에 응답하여, 등) 사용자 장비에 제공될 수 있다. 일부 접근법들에서, 미디어 안내 데이터 소스(418)로부터의 안내 데이터는 클라이언트-서버 접근법을 사용하여 사용자 장비에 제공될 수 있다. 예를 들어, 사용자의 장비 상에 상주하는 안내 애플리케이션 클라이언트는 필요할 때 안내 데이터를 획득하기 위해 소스(418)와의 세션을 개시할 수 있다. 미디어 안내 데이터 소스(418)는 사용자 장비 장치(402, 404, 406)에 미디어 안내 애플리케이션 자체 또는 미디어 안내 애플리케이션에 대한 소프트웨어 업데이트를 제공할 수 있다.The media guide application data can be provided to the user equipment device using any suitable approach. In some embodiments, the guidance application may be an independent conversation that receives program guidance data via a data feed (eg, a continuous feed, trickle feed, or data within the vertical blanking interval of the channel). It can be a type television program guide. Program schedule data, popularity information, and other announcement data is transmitted over the television channel sideband, in the vertical blanking interval of the television channel, using in-band digital signals, using out-of-band digital signals, or any other suitable data. It can be provided to the user equipment by the technique. Program schedule data, popularity information, and other announcement data may be provided to user equipment via multiple analog or digital television channels. Program schedule data, popularity information, and other guidance data are provided to the user equipment at any suitable frequency (eg, continuously, daily, user specified period, system specified period, in response to a request from the user equipment, etc.). Can be. In some approaches, guide data from the media
미디어 안내 애플리케이션은, 예를 들어, 사용자 장비 장치 상에 구현된 독립형 애플리케이션일 수 있다. 다른 실시예들에서, 미디어 안내 애플리케이션은 클라이언트-서버 애플리케이션일 수 있으며, 이 경우 클라이언트만이 사용자 장비 장치 상에 상주한다. 예를 들어, 미디어 안내 애플리케이션은 일부가 사용자 장비 장치(300)의 제어 회로(304)(도 3) 상에 클라이언트 애플리케이션으로서 구현될 수 있고 일부가 원격 서버 상에 서버 애플리케이션(예를 들어, 미디어 안내 데이터 소스(418))으로서 구현될 수 있다. 안내 애플리케이션 디스플레이는 미디어 안내 데이터 소스(418)에 의해 생성되어 사용자 장비 장치로 전송될 수 있다. 미디어 안내 데이터 소스(418)는 또한 사용자 장비 상에 저장하기 위한 데이터도 전송할 수 있으며, 사용자 장비는 이어서 제어 회로에 의해 처리된 명령어들에 기초하여 안내 애플리케이션 디스플레이를 생성한다. The media guide application can be, for example, a standalone application implemented on a user equipment device. In other embodiments, the media announcement application may be a client-server application, in which case only the client resides on the user equipment device. For example, the media announcement application may be implemented in part as a client application on the control circuit 304 (FIG. 3) of the
미디어 안내 시스템(400)은 사용자 장비 장치와 미디어 컨텐츠 및 안내 데이터의 소스가 미디어에 액세스하고 미디어 안내를 제공하기 위해 서로 통신할 수 있는 다수의 접근법 또는 네트워크 구성을 나타내기 위한 것이다. 본 발명은 이들 접근법들 중 임의의 접근법 또는 일부의 접근법들로, 또는 미디어를 전달하고 미디어 안내를 제공하기 위한 기타 접근법을 채용하는 시스템에 적용될 수 있다. 다음의 세 가지 접근법들은 도 4의 일반화된 예의 특정 예시를 제공한다.
하나의 접근법에서, 사용자 장비 장치는 홈 네트워크 내에서 서로 통신할 수 있다. 사용자 장비 장치는 상기한 단거리 점대점 통신 방식을 통해 서로 직접 통신을 하거나, 홈 네트워크 상에 제공된 허브 또는 기타 유사한 장치를 통해 간접 경로를 거쳐 통신을 하거나, 또는 통신 네트워크(414)를 통해 통신을 할 수 있다. 하나의 가정 내의 다수의 개인들 각각이 홈 네트워크 상에서 서로 다른 사용자 장비 장치를 동작시킬 수 있다. 그 결과, 다양한 미디어 안내 정보 또는 설정이 서로 다른 사용자 장비 장치들 간에 전달되는 것이 바람직할 수 있다. 예를 들어, 2005년 7월 11일자로 출원된 Ellis 등의 미국 특허 출원 제11/179,410호에 더 상세히 기술되어 있는 바와 같이, 사용자가 홈 네트워크 내의 서로 다른 사용자 장비 장치들에서 일관된 미디어 안내 애플리케이션 설정을 유지하는 것이 바람직할 수 있다. 홈 네트워크 내의 서로 다른 유형의 사용자 장비 장치들은 또한 미디어 컨텐츠를 전송하기 위해 서로 통신을 할 수 있다. 예를 들어, 사용자는 사용자 컴퓨터 장비로부터 휴대용 비디오 플레이어 또는 휴대용 음악 플레이어로 미디어 컨텐츠를 전송할 수 있다. In one approach, user equipment devices may communicate with each other within a home network. The user equipment devices may communicate directly with each other via the short-range point-to-point communication scheme described above, via an indirect path via a hub or other similar device provided on a home network, or through a
두 번째 접근법에서, 사용자는 미디어 컨텐츠에 액세스하고 미디어 안내를 획득하는 다수 유형의 사용자 장비를 가질 수 있다. 예를 들어, 일부 사용자들은 가정내 장치와 모바일 장치에 의해 액세스되는 홈 네트워크를 가질 수 있다. 사용자는 원격 장치 상에서 구현된 미디어 안내 애플리케이션을 통하여 가정내 장치를 제어할 수 있다. 예를 들어, 사용자는 자신의 사무실에 있는 퍼스널 컴퓨터를 통해 또는 PDA나 웹 가능형 이동 전화와 같은 모바일 장치를 통해 웹사이트 상의 온라인 미디어 안내 애플리케이션에 액세스할 수 있다. 사용자는 사용자의 가정내 장비를 제어하도록 온라인 안내 애플리케이션 상의 다양한 설정(예를 들어, 기록, 리마인더, 또는 기타 설정)을 설정할 수 있다. 온라인 안내는 직접 또는 사용자의 가정내 장비 상의 미디어 안내 애플리케이션과 통신함으로써 사용자 장비를 제어할 수 있다. 사용자 장비 장치들이 서로 멀리 떨어진 장소에 있는 경우에 사용자 장비 장치들이 통신하기 위한 다양한 시스템 및 방법은 예를 들어 2004년 8월 26일 제출된 Ellis 등의 미국 특허 출원 제10/927,814호에 설명되어 있으며, 이는 여기에 인용함으로써 그 전체 내용이 본 명세서에 포함된다. In a second approach, a user may have many types of user equipment that accesses media content and obtains media guidance. For example, some users may have a home network accessed by in-home devices and mobile devices. The user can control the in-home device through a media guidance application implemented on the remote device. For example, a user may access an online media guide application on a website through a personal computer in his or her office or through a mobile device such as a PDA or web-enabled mobile phone. The user can set various settings on the online guidance application (eg, record, reminder, or other settings) to control the user's home equipment. The online announcement can control the user equipment directly or by communicating with a media announcement application on the user's home equipment. Various systems and methods for communicating user equipment devices when the user equipment devices are in remote locations are described, for example, in US patent application Ser. No. 10 / 927,814, filed August 26, 2004, and the like. , Which is hereby incorporated by reference in its entirety.
세 번째 접근법에서, 가정 내외의 사용자 장비 장치의 사용자는 자신의 미디어 안내 애플리케이션을 사용하여 미디어 컨텐츠에 액세스하도록 미디어 컨텐츠 소스(416)와 직접 통신할 수 있다. 구체적으로, 가정 내에서, 사용자 텔레비전 장비(402) 및 사용자 컴퓨터 장비(404)의 사용자는 원하는 미디어 컨텐츠를 탐색하여 찾아내도록 미디어 안내 애플리케이션에 액세스할 수 있다. 사용자는 또한 원하는 미디어 컨텐츠를 탐색하여 찾아내도록 무선 사용자 통신 장치(406)를 사용하여 가정 외부의 미디어 안내 애플리케이션에 액세스할 수 있다. In a third approach, users of user equipment devices in and out of the home can communicate directly with the
미디어 컨텐츠의 설명이 비디오 컨텐츠에 중점을 두어 있지만, 미디어 안내의 원리는 음악, 이미지 등과 같은 기타 유형의 미디어 컨텐츠에 적용될 수 있다는 것을 잘 알 것이다. Although the description of media content focuses on video content, it will be appreciated that the principles of media guidance can be applied to other types of media content such as music, images, and the like.
도 5는 본 발명의 하나의 실시예에 따라 인기 프로그램을 결정하는데 사용될 수 있는 시스템의 도면을 나타낸 것이다. 상세하게는, 도 5는 통신 네트워크(508)를 통하여 원격 서버(502)에 접속된 대화형 미디어 전달 시스템의 사용자들의 장비들을 나타낸다. 원격 서버(502)의 제어 회로는 처리 회로(504) 및 저장 장치(506)를 포함한다. 원격 서버(502)의 제어 회로는, 명령, 요청, 및 기타 적당한 데이터를 전송 및 수신하고, 저장 장치 상의 공간을 전용시켜 정보의 기록을 지시하고, 디스플레이 장치 상의 정보의 디스플레이를 지시하는데 사용될 수 있다. 원격 서버(502)의 제어 회로는 하나 이상의 마이크로프로세서, 마이크로컨트롤러, 디지털 신호 프로세서, 프로그램가능 로직 장치 등에 기초한 프로세싱 회로와 같은 임의의 적당한 처리 회로(504)에 기초할 수 있다. 일부 실시예들에서, 원격 서버(502)의 제어 회로는 메모리(즉, 저장 장치(506))에 저장된 미디어 안내 애플리케이션에 대한 명령어를 실행한다. 사용자 장비는 사용자 텔레비전 장비(402)(도 4), 사용자 컴퓨터 장비(404)(도 4), 또는 무선 사용자 통신 장치(406)(도 4)를 포함할 수 있다. 사용자 장비는 도 3에 관련하여 기재되어 있다. 원격 서버(502)는 미디어 안내 데이터 소스(418)(도 4)의 일부일 수 있다. 이는 통신 네트워크(508)(도 5)를 통하여 접속되어 있는 사용자의 장비(예를 들어, 도 5의 사용자 장비(510 내지 540))로부터 사용자의 프로그램 선택을 나타내는 데이터를 수신한다. 이 데이터에 기초하여, 인기 프로그램의 결정이 행해진다. 예를 들어, 사용자 장비(510)는 사용자 2 내지 N 사이의 인기 프로그램을 기록하기 위해 사용자 1로부터 사용자 입력 인터페이스(310)(도 3)를 통하여 입력을 획득할 수 있다. 사용자 장비(510)는 원격 서버(502)(도 5)에 사용자 입력을 전송한다. 하나의 실시예에서, 원격 서버(502)는 사용자 2 내지 N의 프로그램 선택을 나타내는 데이터를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하고, 사용자 장비(510)에 이 식별자 데이터를 전송한다(예를 들어, 도 16, 도 19에 관련하여 기재되어 있음). 다른 실시예에서, 사용자 장비(510)는 원격 서버(502)로부터 사용자 2 내지 N의 프로그램 선택을 나타내는 데이터와 같은 인기 정보를 수신하고, 이 정보를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성한다(예를 들어, 도 15, 도 18에 관련하여 기재되어 있음). 인기 정보는 또한 사용자 활동을 추적하는 써드파티(third party)(예를 들어, Nielsen)에 의해 제공될 수도 있다. 사용자 2 내지 N 사이의 인기 프로그램은 또한, 사용자 서브세트를 샘플링하고(예를 들어, 사용자 3 내지 N-1의 프로그램 선택을 나타내는 통계학적 샘플링) 그 다음 그 샘플로부터 추론함으로써, 결정될 수 있다. 임의의 적당한 샘플링 및 추론 알고리즘/기술이 사용될 수 있다. 샘플링/추론은 예를 들어 안내 애플리케이션 서버 애플리케이션 명령어의 제어 하의 원격 서버(502) 제어 회로에 의해 또는 써드파티(예를 들어, Nielsen)에 의해 수행될 수 있다. 5 illustrates a diagram of a system that may be used to determine popular programs in accordance with one embodiment of the present invention. In particular, FIG. 5 shows the equipment of users of an interactive media delivery system connected to a
도 6은 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있는 인기 프로그램을 기록하는 옵션을 설정하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 옵션은 예를 들어 사용자 안내 데이터 피드와 같은 시스템 생성 입력 또는 사용자 입력에 기초하여 설정될 수 있고, 어떠한 설정이 부적합한 경우 적합한 경고 메시지가 디스플레이될 수 있다. 구체적으로, 도 6은 헤더 식별자 영역(604)과 설명 영역(605)을 갖는 헤더 영역(601), 옵션 선택 영역(603), 및 비디오, 메시지, 또는 기타 정보를 디스플레이하는데 사용될 수 있는 비디오 영역(602)(때때로 "PIG" 영역으로 칭함)을 포함하는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(600)를 나타낸다. 대화형 미디어 안내 애플리케이션에서 디스플레이 영역은 추가의 정보를 디스플레이하도록 스크롤링(scrolling)을 이용할 수 있다. 박스(616)는 현재 시간을 디스플레이한다. 도 6의 예에서, 헤더 영역(601)은 대화형 미디어 안내 애플리케이션이 현재 있는 기능 카테고리("General Settings")를 나타낸다. 옵션 선택 영역(603)은 옵션 영역(608) 및 상세 영역(610)을 포함한다. 옵션 영역(608)은 기능 카테고리 아래의 이용가능한 옵션을 디스플레이하고, 옵션이 하이라이트되어 있을 때 그 옵션 아래의 이용가능한 서브옵션을 디스플레이한다. 상세 영역(610)은 608에서 옵션이 하이라이트되어 있을 때 그 옵션의 상태를 디스플레이하고, 608에서 옵션이 선택될 때 그 옵션의 상세 사항을 디스플레이한다. 설명 영역(605)은 하이라이트되어 있는 옵션의 설명을 디스플레이한다. 인기 프로그램을 기록하기 위한 옵션이 사용자 입력에 기초하여 설정되는 경우, 사용자는 사용자 입력 인터페이스(310)(도 3)를 통하여 정보를 입력할 수 있다. 디스플레이(312)(도 3) 상에 원하는 옵션이 하이라이트될 때까지, 예를 들어 사용자 입력 인터페이스(310)(도 3)를 통해 탐색함으로써, 608에서 옵션을 하이라이트하는 것이 이루어질 수 있다. 원하는 옵션이 하이라이트될 때, 예를 들어 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써, 608에서 옵션을 선택하는 것이 이루어질 수 있다. 도 6의 예에서, 기능 카테고리 "General settings" 아래의 옵션 "Record Popular Programs"(606)가 옵션 영역(608)에 하이라이트되어 있다. 따라서, 옵션 영역(608)은 "Record Popular Programs" 아래의 이용가능한 서브옵션들을 디스플레이하고, 상세 영역(610)은 서브옵션의 상태를 디스플레이하고, 설명 영역(605)은 "Record Popular Programs" 옵션에 대한 설명을 디스플레이한다. 예를 들어 사용자 입력 인터페이스(310) 상의 exit 버튼(614로 나타냄)을 누름으로써, 디스플레이(600)를 나가는 것이 이루어질 수 있다. 임의의 기타 적당한 옵션이 옵션 영역(608)에 포함될 수 있다. 예를 들어, "Pop-Up Alerts"가 "Record Popular Programs" 아래의 서브옵션으로서 포함되고 영역(608)에서 "Display Results" 아래에 열거될 수 있다. "Pop-Up Alerts"가 켜져 있는 경우(on), 이는 예를 들어 다른 채널 상의 다른 프로그램이 어떤 인기 기준을 막 충족시켰음을 현재 시청자/사용자에게 알리고 그 채널로 튜닝하거나 그 프로그램을 기록할 옵션을 시청자/사용자에게 제공하는 디스플레이를 팝업할 것이다. 예를 들어, "Pop-Up Alerts"는 우편 번호 91030 내의 현재 시청자들 중 20%가 코미디 쇼를 보고 있는 경우 팝업 경보를 디스플레이하도록 설정될 수 있다. "Pop-Up Alerts"에 대한 인기 기준은 "Set Popularity Criteria" 디스플레이와 유사한 디스플레이를 사용하여 설정될 수 있다("Set Popularity Criteria" 디스플레이는 도 10에 관련하여 설명되어 있음). 6 illustrates an example dialog that may be used to set options for recording popular programs that may be displayed on display 312 (FIG. 3) of user equipment device or
도 7은 인기 프로그램의 기록 옵션을 켜거나(on) 끄는데(off) 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 7은 도 6에서 "Record Popular Programs"의 "On/Off" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(700)를 나타낸다. 설명 영역(705)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(706)을 나타낸다. 상세 영역(710)은 선택된 옵션에 대한 설정("ON" 또는 "OFF")을 나타낸다. 예를 들어 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써, "Record Popular Programs" 옵션을 켜는 것이 이루어질 수 있다. 도 7의 예에서, 디스플레이(700) 상에 원하는 설정("OFF")이 하이라이트될 때까지 사용자 입력 인터페이스(310)(도 3)를 통해 탐색하고 그 다음에 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 눌러 설정을 선택함으로써, "Record Popular Programs" 옵션을 끄는 것이 이루어질 수 있다. 7 illustrates an example interactive media guide application display that may be used to turn on or off the recording option of a popular program. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 8은 인기 프로그램을 기록하는 것에 저장 장치 상의 공간을 전용시키는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 저장 장치는 사용자의 장비 내의 308(도 3), 사용자의 장비로부터 원격인 서버 내의 506(도 5), 또는 광 드라이브, 하드 디스크 드라이브, 및 플래시 메모리를 포함하는 임의의 수의 저장 매체에 기초한 임의의 내부 또는 외부 저장 장치일 수 있다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 8은 도 6에서 "Record Popular Programs"의 "Allocate Storage Space" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(800)를 나타낸다. 설명 영역(805)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(806)을 나타낸다. 상세 영역(810)은 선택된 옵션에 대한 이용가능한 설정을 나타낸다. 도 8의 예에서, 상세 영역(810)은 저장 장치의 총 저장 용량 중 80%가 인기 프로그램을 기록하는데 이용가능함을 표시하며, 사용자에게 저장 장치의 총 용량 중 1% 내지 80%를 나타내는 1과 80 사이의 수를 입력하도록 요청한다. "Allocate Storage Space" 옵션이 사용자 입력에 기초하여 설정되는 경우, 사용자는 사용자 입력 인터페이스(310)(도 3)를 통해 정보를 입력할 수 있다. 예를 들어, 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 이용가능한 설정(818)을 하이라이트하고, 사용자 입력 인터페이스(310)(도 3)를 사용하여 숫자 '3''0'을 입력하고, 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써, 인기 프로그램을 기록하는 것에 총 저장 용량 중 30%를 전용시키는 것이 이루어질 수 있다. 할당되는 저장 장치의 양은 저장 장치의 총 용량의 비율이 아닌 다른 방식으로 표현될 수 있다. 예를 들어, 할당되는 저장 장치의 양은 물리적 크기로(예를 들어, 2GB 또는 500MB), 기록 길이로(예를 들어, 2시간), 또는 임의의 기타 적당한 접근을 사용하여 표현될 수 있다. 부적합한 할당이 입력되는 경우(예를 들어, 원하는 공간이 이용가능한 공간보다 큼), 대화형 미디어 안내 애플리케이션은 디스플레이(312)(도 3) 상에 적합한 경고 메시지를 디스플레이할 수 있다. 도 8의 설명은 옵션을 사용자에 의해 설정되는 것으로서 참조하고 있지만, 시스템(예를 들어, 대화형 미디어 안내 애플리케이션, 사용자 장비 장치(300)(도 3) 또는 원격 서버(502)(도 5))은 저장 장치 내의 이용가능한 공간에 기초하여 적합한 양의 공간을 기록에 전용시킴으로써 자동으로 옵션을 설정할 수 있다. 전용된 공간을 갖는 저장 장치는 사용자의 장비(예를 들어, 도 3의 저장 장치(308)) 내에 또는 사용자의 장비로부터 원격인 서버(예를 들어, 도 5의 저장 장치(506)) 내에 있을 수 있다. 506에서의 전용된 공간은 사용자와 연관되거나 모든 사용자에 의해 사용되는 공유된 공간에 있을 수 있다. 인기 미디어를 기록하는 것은, 전용 공간이 가득 차 있을 때, 앞서 기록된 미디어를 덮어쓸 수 있다. 8 illustrates an example interactive media guide application display that can be used to dedicate space on a storage device to recording a popular program. The storage device is based on any number of storage media including 308 (FIG. 3) in a user's equipment, 506 (FIG. 5) in a server remote from the user's equipment, or an optical drive, hard disk drive, and flash memory. It may be an internal or external storage device. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 9는 인기 프로그램이 결정되어 기록되는 동안인 정의된 기간의 시작 및 종료 시간을 설정하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 9는 도 6에서 "Record Popular Programs"의 "Set Time Period" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(900)를 나타낸다. 설명 영역(905)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(906)을 나타낸다. 상세 영역(910)은 선택된 옵션에 대한 이용가능한 설정을 나타낸다. 예를 들어, 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 이용가능한 설정(918)을 하이라이트하고 사용자 입력 인터페이스(310)(도 3)를 사용하여 적합한 필드에 원하는 날짜 및 시간을 입력함으로써, 시작 시간을 설정하는 것이 이루어질 수 있다. 종료 시간을 설정하는 것도 유사한 절차를 따른다. 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써 금방 입력된 설정을 수락한다. 기간을 정의할 다른 방식이 대화형 미디어 안내 애플리케이션에 의해 제시될 수 있으며, 예를 들어 사용자 텔레비전이 꺼질때마다 또는 "Record Popular Programs" 옵션이 켜져 있는 한 연속적으로 이루어질 수 있다. 도 9의 예에서, 상세 영역(910)은 시작 시간이 2007년 7월 31일 오전 9시로 설정되고 종료 시간이 2007년 8월 1일 오후 8시로 설정된 것을 나타낸다. 부적합한 기간이 입력되는 경우(예를 들어, 종료 시간이 시작 시간보다 먼저 일어남), 대화형 미디어 안내 애플리케이션은 디스플레이(312)(도 3) 상에 적합한 경고 메시지를 디스플레이할 수 있다. "Set Time Period" 옵션은, 연속적으로 인기를 결정하는 대신에 프로그램 경계에서의 인기의 변경을 검출하는 것과 같이(예를 들어, 인기 프로그램의 기록이 시작되면, 그 프로그램은 인기의 결정이 다시 시작되기 전에 그 전체가 기록됨) 기타 적당한 특징들을 가능하게 할 수 있다. 도 9의 설명은 옵션을 사용자에 의해 설정되는 것으로서 참조하고 있지만, 시스템은 적합한 정의된 기간도 자동으로 설정할 수 있다(예를 들어, 일주일, 사용자 텔레비전이 꺼질 때마다, 또는 "Record Popular Programs" 옵션이 켜져 있는 한 연속적으로). 9 illustrates an example interactive media guide application display that may be used to set the start and end times of a defined period of time while a popular program is determined and recorded. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 10은 인기 프로그램을 결정하는데 사용되는 인기 기준을 설정하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 10은 도 6에서 "Record Popular Programs"의 "Set Popularity Criteria" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(1000)를 나타낸다. 설명 영역(1005)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(1006)을 나타낸다. 상세 영역(1010)은 선택된 옵션에 대한 이용가능한 설정을 나타낸다. 도 10의 예에서, 프로그램의 인기는, 그 프로그램을 시청/사용하고 있거나, 그 프로그램을 기록하고 있는/기록한/기록하도록 스케쥴링한 대화형 미디어 전달 시스템의 사용자들의 수, 또는 상기한 전부에 기초하여 결정될 수 있다. 프로그램을 기록하도록 스케쥴링한 사용자들의 수를 고려하면, 프로그램 인기의 사전 표시(advance indication)를 제공하고, 보여지기 전에 인기 프로그램의 결정을 가능하게 하며, 그리하여 프로그램의 시작에서 기록이 시작될 수 있다. "Set Popularity Criteria" 옵션은 추가의 적당한 기준에 기초하여(예를 들어, 특정 장르로부터의 인기 프로그램만) 인기가 결정될 수 있게 할 수 있다. 예를 들어, 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 이용가능한 설정(1018)을 하이라이트하고, 사용자 입력 인터페이스(310)(도 3)를 사용하여 프로그램을 시청/사용하고 있는 사용자들에 대한 적합한 박스를 체크하고, 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써, 인기 기준을, 프로그램을 시청/사용하고 있는 사용자들의 수에 기초한 가장 인기있는 프로그램(예를 들어, 가장 많은 사용자들)으로서 설정하는 것이 이루어질 수 있다. 사용자 장비(300)(도 3) 또는 원격 서버(502)(도 5)는 가장 인기있는 프로그램을 결정할 수 있다(도 15, 도 16에 관련하여 기재되어 있음). 다른 실시예에서, 사용자는 인기 기준으로서 인기 임계치를 설정할 수 있다. 예를 들어, 프로그램을 시청/사용하고 있는 사용자들의 수가 대화형 미디어 전달 시스템의 현재 사용자들 중 50%를 충족시키거나 초과하는 경우, 또는 프로그램을 시청/사용하고 있는 사용자들의 수가 100,000 명을 초과하는 경우, 그 프로그램은 인기있는 것으로 결정된다. 도 10의 예에서, 상세 영역(1010)은 비율에 대하여 인기 임계치 설정을 나타낸다. 하나보다 많은 수의 프로그램이 동시에 인기 임계치를 충족시키는 경우에(예를 들어, 40% 인기를 갖는 프로그램, 30% 인기를 갖는 프로그램, 및 25% 인기를 갖는 프로그램, 인기 임계치는 25%로 설정됨), 이들 프로그램을 동시에 기록할 수 있는 능력은 사용자 장비(300)(도 3)에서의 튜너의 수 또는 기타 제약에 의해 제한될 수 있다. 이러한 경우에, 가장 인기있는 프로그램이 기록에 선택된다(예를 들어, 사용자 장비(300)(도 3)가 기록에 이용할 수 있는 하나의 튜너를 갖는 경우 40% 인기를 갖는 프로그램이 기록됨). 사용자 장비(300)(도 3) 또는 원격 서버(502)(도 5)는 인기 임계치에 기초하여 인기 프로그램을 결정할 수 있다(도 18, 도 19에 관련하여 기재되어 있음). 도 10의 설명은 옵션을 사용자에 의해 설정되는 것으로서 참조하고 있지만, 시스템은 옵션을 자동으로 설정할 수 있다(예를 들어, 모니터링된 사용자 거동에 기초하여, 등등). 예를 들어, 모니터링된 사용자 거동이 사용자가 상황 코미디 장르를 좋아하는 것으로 나타나는 경우, 시스템은 인기있는 상황 코미디만 기록되도록 옵션을 설정할 수 있다. 10 illustrates an example interactive media guide application display that may be used to set popularity criteria used to determine popular programs. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 11은 프로그램의 인기가 결정되는, 대화형 미디어 전달 시스템의 사용자 서브세트를 정의하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션을 나타낸 것이다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 11은 도 6에서 "Record Popular Programs"의 "Define User Segment" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(1100)를 나타낸다. 설명 영역(1105)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(1106)을 나타낸다. 상세 영역(1110)은 선택된 옵션에 대한 이용가능한 설정을 나타낸다. 도 11의 예에서, 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 이용가능한 설정 "5-digit zip code"을 하이라이트하고, "5-digit zip code" 옆의 박스를 체크하고, 사용자 입력 인터페이스(310)(도 3)를 사용하여 "10020" 우편 번호를 입력함으로써, 우편 번호 10020 내에 살고 있는 대화형 미디어 전달 시스템의 모든 사용자들(이들 사이의 프로그램의 인기가 결정됨)을 고르는 것이 이루어질 수 있다. "10020" 우편 번호는 또한 드롭다운 박스(1112)로부터 선택될 수도 있다. 인구 기준과 같은 다른 기준을 선택하는 것도 유사한 절차를 따르며, 상이한 기준들이 조합될 수 있다. 상세 영역(1110)에서 선택된 기준은, 10020 우편 번호와 모든 나이의 뉴욕 시티 내의 그리고 프리미엄 채널 라인업에 가입한 모든 사용자들을 나타낸다. 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써 이들 설정을 수락한다. 사용자 성별, 사용자 수입 정도, 또는 홈에서 사용되는 주언어와 같은 기타 적당한 기준이 이러한 정보가 이용가능한 경우 사용될 수 있다. 도 11의 설명은 옵션을 사용자에 의해 설정되는 것으로서 참조하고 있지만, 시스템은 옵션을 자동으로 설정할 수 있다(예를 들어, 모니터링된 사용자 거동에 기초하여, 등등). 예를 들어, 사용자가 우편 번호 10020 내에 살고 있는 경우, 시스템은 우편 번호 10020 내의 모든 사용자들을 선택할 수 있다. 11 illustrates an example interactive media guidance application that may be used to define a user subset of an interactive media delivery system in which the popularity of a program is determined. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 12는 프로그램을 기록을 위한 선택으로부터 제외하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 예를 들어, 스포츠를 좋아하지 않는 사용자는, 가장 많은 인기 기준에 의해 인기있는 것일 가능성이 큰 프로그램인 Super Bowl을, 기록을 위한 선택에서 제외할 수 있다. 이 제외 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 사용자 장비 또는 원격 서버의 처리 회로는 (예를 들어, 대화형 미디어 애플리케이션의 명령어의 제어 하에) 프로그램을 기록을 위한 선택에서 제외하도록 구성될 수 있다. 12 illustrates an example interactive media guide application display that may be used to exclude a program from the selection for recording. For example, a user who does not like sports may exclude Super Bowl, a program that is likely to be popular by the most popular criteria, from the selection for recording. This exclusion display may be displayed on the display 312 (FIG. 3) of the user equipment device or
구체적으로, 도 12는 도 6에서 "Record Popular Programs"의 "Exclusions" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(1200)를 나타낸다. 설명 영역(1205)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(1206)을 나타낸다. 상세 영역(1210)은 선택된 옵션에 대한 이용가능한 설정을 나타낸다. 상세 영역(1210) 내의 셀들의 크기, 형상, 레이아웃 및 내용은 도 1의 격자(102)의 것들과 유사할 수 있다. 영역(1210)은 "SportsCenter"에 대한 프로그램 목록(1212)과 같이 프로그램 목록들의 셀들을 포함한다. SPORTSCENTER는 ESPN 소유의 상표이다. 스포츠를 좋아하지 않는 사용자는, 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 1212를 하이라이트하고, 이 설정을 수락하도록 사용자 입력 인터페이스(310)(도 3) 상의 선택 버튼(612로 나타냄)을 누름으로써, 기록을 위한 선택으로부터 SportsCenter를 제외할 수 있다. 추가의 프로그램도 유사한 절차를 사용하여 제외될 수 있다. "Exclusions" 옵션은 추가의 적당한 기준에 기초하여(예를 들어, 특정 장르로부터의 프로그램은 전부 안함, 등등) 프로그램이 제외될 수 있게 할 수 있다. 도 12의 설명은 옵션을 사용자에 의해 설정되는 것으로서 참조하고 있지만, 시스템은 옵션을 자동으로 설정할 수 있다(예를 들어, 모니터링된 사용자 거동에 기초하여, 등등). 예를 들어, 모니터링된 사용자 거동이 사용자가 연속극 장르를 좋아하지 않는 것으로 나타나는 경우, 시스템은 사용자 가이드 데이터 피드에 의해 나타내는 대로 모든 연속극들을 제외하도록 옵션을 설정할 수 있다. Specifically, FIG. 12 illustrates an exemplary interactive media
도 13은 기록된 프로그램 및 대화형 미디어 전달 시스템의 선택된 사용자 서브세트에 관한 정보를 디스플레이하고 기록된 프로그램을 재생하는데 사용될 수 있는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이를 나타낸 것이다. 이 디스플레이는 사용자 장비 장치 또는 미디어 장치(402, 404, 406)(도 4)의 디스플레이(312)(도 3) 상에 디스플레이될 수 있다. 구체적으로, 도 13은 도 6에서 "Record Popular Programs"의 "Display Results" 서브옵션이 하이라이트되어 선택된 후에 디스플레이되는 예시적인 대화형 미디어 안내 애플리케이션 디스플레이(1300)를 나타낸다. 설명 영역(1305)은 선택된 옵션의 설명을 나타낸다. 옵션 영역(608)은 선택된 옵션(1306)을 나타낸다. 상세 영역(1310)은 선택된 옵션에 의해 제공되는 정보를 나타내고 도 8 내지 도 12에 나타낸 설정의 결과를 반영한다. 추가적인 정보도 이용가능한 경우 디스플레이될 수 있다(예를 들어, 대화형 미디어 전달 시스템의 모든 사용자들 사이의 기록된 프로그램의 인기). 정보는 임의의 적당한 포맷으로 디스플레이될 수 있다. 예를 들어, 상세 영역(1310)은 간단히 기록된 프로그램들의 목록만 나타낼 수 있다. 사용자는 도 3의 사용자 입력 인터페이스(310)의 탐색 특징(예를 들어, 리모콘)을 사용하여 목록으로부터 프로그램을 하이라이트하고, 하이라이트된 프로그램 및 그의 사용자에 관한 정보를 갖는 별도의 디스플레이를 얻도록 정보(info) 버튼을 누를 수 있다. 13 illustrates an exemplary interactive media guide application display that can be used to display information about a selected program and a selected user subset of the interactive media delivery system and to play the recorded program. This display may be displayed on the display 312 (FIG. 3) of the user equipment device or
도 13의 예에서, "Recorded Programs" 디스플레이 영역(1312)은 설정되는 인기 기준에 따라 기록된 프로그램들을 열거한다. 2개의 프로그램이 1312에 나타나 있으며, 추가적인 기록된 프로그램이 오른쪽의 스크롤 바를 사용함으로써 보일 수 있다. 현재 기록되고 있는 프로그램도 또한 디스플레이될 수 있고, 기록이 진행 중임을 보여줄 표시자가 사용될 수 있으며 이들 프로그램을 생방으로 볼 수 있는 옵션이 제공될 수 있다. 사용자 입력 인터페이스(310)(도 3)의 탐색 특징을 사용하여 프로그램을 하이라이트함으로써, 하이라이트된 프로그램의 인기 통계(1316), 선택된 사용자 서브세트 내의 하이라이트된 프로그램의 시청자/사용자에 대한 통계(1318), 및 선택된 사용자 서브세트에 대한 통계(예를 들어, 인구, 이웃)(1320)와 같은 정보를 디스플레이한다. 기타 사용자 인구 정보와 같은 기타 정보도 디스플레이될 수 있다. 인구와 같은 사용자에 대한 정보는, 사용자가 대화형 미디어 전달 시스템에 가입할 때 사용자에 의해 자발적으로 제공되어 원격 서버 저장 장치(506)(도 5)에 저장될 수 있다. 인기 프로그램의 결정이 행해질 때 인기 통계가 획득될 수 있다. 예를 들어, 원격 서버(502)가 사용자 1의 요청시 사용자 2 내지 N 사이의 가장 인기있는 프로그램의 결정을 행하고 있을 때, 원격 서버(502)는 사용자 2 내지 N의 장비(도 5의 사용자 장비(520 내지 540))로부터 사용자 2 내지 N의 미디어 선택을 나타내는 데이터를 수신한다. 이 정보에 기초하여, 서버 처리 회로(504)(도 5)는 특정 프로그램을 사용하여 사용자들의 수를 카운트할 수 있다. 원격 서버(502)는 또한, 통신 네트워크(508)(도 8)를 통하여 사용자의 장비와 통신함으로써, 사용자가 특정 프로그램에 액세스한 총 회수 또는 사용자가 그 프로그램에 할애한 총 시간을 추적할 수 있다. 원격 서버(502)(도 5)는 이들 개별 조각들의 데이터를 종합하여 프로그램에 대한 인기 통계를 획득한다. In the example of FIG. 13, the "Recorded Programs"
도 13의 예에서, 제1 프로그램(1314)은 채널 3 상의 2007년 7월 31일 오후 6시부터 오후 8시까지인 것으로 나타나 있다. 이 프로그램의 1시간 37분이 기록되었다(즉, 이 프로그램은 1시간 37분 동안 인기 기준을 충족시켰음). 제2 프로그램(1315)은 채널 5 상의 2007년 7월 31일 오후 7시 30분부터 오후 8시까지인 것으로 나타나 있고, 따라서 제1 프로그램의 마지막 30분과 중복되었다. 제2 프로그램의 23분이 기록되었다(즉, 이 프로그램은 23분 동안 인기 기준을 충족시켰음). 오후 7시 30분에 제2 프로그램이 시작한 후에, 이 프로그램은 시청자들/사용자들을 얻으며 제1 프로그램보다 더 인기있게 되었고, 그리하여 제2 프로그램에 대한 기록이 시작되고 제1 프로그램에 대한 기록이 중지되었고, 제1 프로그램의 마지막 23분을 빠뜨렸다. 1300에 의해 제공되는 정보는 공동체 내의 다른 사람들이 시청하고 있다는 것을 사용자에게 제공하며, 사용자가 이웃들이 가장 많이 시청하고 있는 프로그램을 잡는 것을 도울 수 있다. 기록된 프로그램을 재생하기 위해, 사용자는 1310에서 프로그램이 하이라이트될 때 사용자 입력 인터페이스(310)(도 3)의 일부인 리모콘 상의 재생(play) 버튼을 누를 수 있다. 모든 기록된 프로그램을 재생하기 위해, 사용자는 "Play List" 버튼(1340)(도 13)을 선택할 수 있다. In the example of FIG. 13, the
도 14 내지 도 19는 인기 미디어를 결정하고 기록하는데 수반되는 단계들의 예시적인 프로세스 흐름도들이다. 도 14 내지 도 19의 단계들은 원격 서버(502)(도 5) 제어 회로 또는 사용자 장비(300)(도 3) 제어 회로의 지시에 의해 또는 지시 하에 수행될 수 있다. 구체적으로, 도 14는 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 가장 인기있는 미디어를 결정하고 기록하는 프로세스(1400)를 도시한 것이다. 프로세스(1400)는 도 5에 도시된 환경에서 일어날 수 있다. 단계 1402는 대화형 미디어 전달 시스템의 사용자 서브세트 사이의 가장 인기있는 미디어를 기록하는 것에 저장 장치 상의 공간을 전용시킨다. 공간은 사용자 장비 처리 회로(306)(도 3) 또는 원격 서버 처리 회로(504)(도 5)에 의해 전용될 수 있고, 사용자 장비 저장 장치(308)(도 3) 또는 원격 서버 저장 장치(506)(도 5) 상에 위치될 수 있다. 506에서의 전용된 공간은 사용자와 연관될 수 있다. 단계 1404는 정의된 기간 동안 대화형 미디어 전달 시스템 내의 가장 인기있는 미디어를 결정하고 이 가장 인기있는 미디어를 기록에 선택한다. 사용되는 미디어 전달 기술에 따라, 미디어를 기록에 선택하는 것은, 아날로그 채널로 튜닝하거나, 예를 들어 통신 네트워크(414)(도 4)를 통하여 디지털 신호를 디코딩하는 것을 포함할 수 있다. 단계 1406은 정의된 기간 동안 다른 미디어가 가장 인기있게 되는 경우 그 다른 미디어가 선택되는 것을 나타낸다. 단계 1408은 선택된 가장 인기있는 미디어의 적어도 일부를 전용된 공간에 기록한다. 단계 1402, 1404, 1406, 1408는 원격 서버(502)(도 5) 또는 사용자 장비(300)(도 3)에 의해 수행될 수 있다. 14-19 are example process flow diagrams of the steps involved in determining and recording popular media. The steps of FIGS. 14-19 may be performed by or under the instruction of the remote server 502 (FIG. 5) control circuit or the user equipment 300 (FIG. 3) control circuit. Specifically, FIG. 14 illustrates a
도 15는 사용자 장비(510)(도 5)에서 실시되는, 가장 인기있는 미디어를 결정하는 프로세스를 도시한 것이다. 단계 1502에서, 사용자 장비(510)(도 5)는 대화형 미디어 전달 시스템의 사용자 서브세트(예를 들어, 사용자 2 내지 N) 사이의 가장 인기있는 미디어를 기록하기 위한 기준을 설정한다. 인기 미디어를 기록하기 위한 기준을 설정하는 것은 앞서 설명되어 있다. 제어 회로(304)(도 3)는 기록 기준을 획득하고 사용자 장비 저장 장치(308)(도 3)나 원격 서버 저장 장치(506)(도 5) 상의 공간을 전용시킨다. 사용자 장비(510)(도 5)는 통신 네트워크(508)(도 5)를 통하여 원격 서버(502)에 기준을 전송한다(단계 1504). 원격 서버(502)는 입력을 수신하고, 처리 회로(504)는 입력을 해석한다(도 5). 처리 회로(504)는 통신 네트워크(508)를 통하여 사용자 2 내지 N의 장비(520 내지 540)에 미디어 선택을 나타내는 정보에 대한 요청을 전송하고, 508(도 5)을 통하여 사용자 2 내지 N의 장비로부터 이 정보를 수신한다. "Set Popularity Criteria" 옵션에 대하여 설정되는 기준에 따라(도 10에 관련하여 기재되어 있음), 이 정보는 예를 들어, 사용자 2 내지 N이 현재 시청하거나 사용하고 있는 미디어, 사용자 2 내지 N이 현재 기록하고 있는 미디어, 사용자 2 내지 N이 기록하도록 스케쥴링한 미디어, 또는 이들의 조합을 포함할 수 있다. 원격 서버(502)는 통신 네트워크(508)(도 5)를 통하여 사용자 장비(510)에 전송하기 전에 이 인기 정보를 처리할 수 있다. 사용자 장비(510)는 정보를 수신하고(단계 1506), 저장 장치(308)(도 3)에 이를 저장한다. 이 정보를 사용하여, 사용자 장비(510) 처리 회로(306)는, (예를 들어, 대화형 미디어 안내 애플리케이션의 명령어의 제어 하에), 예를 들어 각각의 미디어에 대한 사용자들의 수를 카운트하고(단계 1508) 가장 많은 사용자들을 갖는 미디어를 기록에 선택함으로써(단계 1510), 가장 인기있는 미디어를 결정한다. 사용자 장비(510)는 선택이 행해진 후에 기록을 시작한다(단계 1514). 단계 1512는 시간이 지남에 따라 바뀔 수 있는 가장 인기있는 미디어를 계속해서 찾는 것을 나타낸다. FIG. 15 illustrates a process for determining the most popular media, performed at user equipment 510 (FIG. 5). In
도 16은 가장 인기있는 미디어를 결정하는 프로세스가 원격 서버(502)(도 5)에서 실시되는 실시예를 도시한 것이다. 단계 1602에서, 원격 서버(502)는 대화형 미디어 전달 시스템의 사용자 서브세트(예를 들어, 사용자 2 내지 N)(도 5) 사이의 가장 인기있는 미디어를 기록하기 위한 입력을 통신 네트워크(508)를 통하여 사용자 장비(510)로부터 수신한다. 원격 서버(502)는 통신 네트워크(508)를 통하여 사용자 2 내지 N의 장비(520 내지 540)에 미디어 선택을 나타내는 정보에 대한 요청을 전송하고(단계 1604), 508을 통하여 사용자 2 내지 N의 장비(520 내지 540)로부터 이 정보를 수신하고, 506(도 5)에 이를 저장한다(단계 1606). "Set Popularity Criteria" 옵션에 대하여 설정되는 기준에 따라(도 10에 관련하여 기재되어 있음), 이 정보는, 예를 들어 사용자 2 내지 N이 현재 시청하거나 사용하고 있는 미디어, 사용자 2 내지 N이 현재 기록하고 있는 미디어, 사용자 2 내지 N이 기록하도록 스케쥴링한 미디어, 또는 이들의 조합을 포함할 수 있다. 원격 서버(502)는 이 정보를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성할 수 있다. 원격 서버 처리 회로(504)는, (예를 들어, 안내 애플리케이션 서버 애플리케이션의 명령어의 제어 하에), 예를 들어 각각의 미디어에 대한 사용자들의 수를 카운트하고(단계 1608) 가장 많은 사용자들에 의해 사용된 미디어를 기록에 선택함으로써(단계 1610), 식별자 데이터를 생성한다. 원격 서버(502)는 통신 네트워크(508)(도 5)를 통하여 사용자 장비(510)에 식별자 데이터를 전송한다(단계 1614). 사용자 장비(510)는 식별자 데이터의 수신 후에 기록을 시작한다. 단계 1612는 시간이 지남에 따라 바뀔 수 있는 가장 인기있는 미디어를 계속해서 찾는 것을 나타낸다. 16 illustrates an embodiment in which the process of determining the most popular media is performed at a remote server 502 (FIG. 5). At
도 17은 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 최소한의 인기 임계치를 충족시키는 인기 미디어를 결정하고 기록하는 프로세스(1700)를 도시한 것이다. 프로세스(1700)는 도 5에 도시된 환경에서 일어날 수 있다. 단계 1702는 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 최소한의 인기 임계치를 충족시키는 미디어를 결정하고, 이러한 미디어를 기록에 선택한다. 사용되는 미디어 전달 기술에 따라, 미디어를 기록에 선택하는 것은 아날로그 채널로 튜닝하거나 디지털 신호를 디코딩하는 것을 포함할 수 있다. 단계 1704는, 다른 미디어가 임계치를 충족시키는 경우 그 다른 미디어가 선택되는 것을 나타낸다. 단계 1706은 선택된 인기 미디어의 적어도 일부를 기록한다. 단계 1702, 1704, 및 1706은 원격 서버(502)(도 5) 또는 사용자 장비(300)(도 3)에 의해 수행될 수 있다. 17 illustrates a
도 18은 사용자 장비(510)(도 5)에서 실시되는, 최소한의 인기 임계치를 충족시키는 인기 미디어를 결정하는 프로세스를 도시한 것이다. 단계 1802에서, 사용자 장비(510)(도 5)는 대화형 미디어 전달 시스템의 사용자 서브세트(예를 들어, 사용자 2 내지 N) 사이에 최소한의 인기 임계치를 충족시키는 인기 미디어를 기록하기 위한 기준을 설정한다. 사용자 장비(510)(도 5)는 통신 네트워크(508)(도 5)를 통하여 원격 서버(502)에 기준을 전송한다(단계 1804). 원격 서버(502)는 입력을 수신하고, 처리 회로(502)는 입력을 해석한다(도 5). 처리 회로(504)는 통신 네트워크(508)를 통하여 사용자 2 내지 N의 장비(520 내지 540)에 미디어 선택을 나타내는 정보에 대한 요청을 전송하고, 508(도 5)을 통하여 사용자 2 내지 N의 장비(520 내지 540)로부터 이 정보를 수신한다. "Set Popularity Criteria" 옵션에 대하여 설정되는 기준에 따라(도 10에 관련하여 기재되어 있음), 이 정보는, 예를 들어 사용자 2 내지 N이 현재 시청하거나 사용하고 있는 미디어, 사용자 2 내지 N이 현재 기록하고 있는 미디어, 사용자 2 내지 N이 기록하도록 스케쥴링한 미디어, 또는 이들의 조합을 포함할 수 있다. 사용자 장비(510)는 정보를 수신하고(단계 1806), 이를 308(도 3)에 저장한다. 이 정보를 사용하여, 사용자 장비(510) 처리 회로(306)는, (예를 들어, 대화형 미디어 안내 애플리케이션의 명령어의 제어 하에), 최소한의 인기 임계치를 충족시키는 미디어를 결정한다. 예를 들어, 최소한의 인기 임계치가 대화형 미디어 전달 시스템의 모든 현재 사용자들 중 50%이고, 현재 시스템을 사용하는 100,000 명의 사용자가 있는 경우, 사용자 장비(510)는 각각의 미디어에 대한 사용자들의 수를 카운트하고(단계 1808), 각각의 미디어에 대한 사용자들의 수를 임계치(50,000 명의 사용자)에 대하여 비교하고(단계 1810), 적어도 50,000 명의 사용자를 갖는 미디어를 기록에 선택한다(단계 1812). 사용자 장비(510)는 선택이 행해진 후에 기록을 시작한다(단계 1816). 단계 1814는 시간이 지남에 따라 바뀔 수 있는 최소한의 임계치를 충족시키는 인기 미디어를 프로세스가 계속해서 찾는 것을 나타낸다. FIG. 18 illustrates a process for determining popular media that meets a minimum popularity threshold, implemented at user equipment 510 (FIG. 5). In
도 19는 최소한의 인기 임계치를 충족시키는 인기 미디어를 결정하는 프로세스가 원격 서버(502)(도 5)에서 실시되는 실시예를 도시한 것이다. 단계 1902에서, 원격 서버(502)(도 5)는 사용자 장비(510)(도 5)로부터 통신 네트워크(508)(도 5)를 통하여 대화형 미디어 전달 시스템의 사용자 서브세트(예를 들어, 사용자 2 내지 N) 사이의 최소한의 인기 임계치를 충족시키는 인기 미디어를 기록하기 위한 입력을 수신한다. 원격 서버(502)(도 5)는 기록 요청을 수신하고, 처리 회로(504)(도 5)는 이를 해석한다. 처리 회로(504)는 통신 네트워크(508)를 통하여 사용자 2 내지 N의 장비(520 내지 540)에 미디어 선택을 나타내는 정보에 대한 요청을 전송하고(단계 1904), 508을 통하여 사용자 2 내지 N의 장비(520 내지 540)로부터 이 정보를 수신하고, 506에 이를 저장한다(단계 1906)(도 5). "Set Popularity Criteria" 옵션에 대하여 설정되는 기준에 따라(도 10에 관련하여 기재되어 있음), 이 정보는 예를 들어 사용자 2 내지 N이 현재 시청하거나 사용하고 있는 미디어, 사용자 2 내지 N이 현재 기록하고 있는 미디어, 사용자 2 내지 N이 기록하도록 스케쥴링한 미디어, 또는 이들의 조합을 포함할 수 있다. 원격 서버(502)는 이 정보를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성할 수 있다. 원격 서버 처리 회로(504)는, (예를 들어, 안내 애플리케이션 서버 애플리케이션의 명령어의 제어 하에), 식별자 데이터를 생성한다. 예를 들어, 최소한의 인기 임계치가 대화형 미디어 전달 시스템의 모든 현재 사용자들 중 50%이고, 현재 시스템을 사용하고 있는 100,000 명의 사용자가 있는 경우, 각각의 미디어에 대한 사용자들의 수를 카운트하고(단계 1908), 각각의 미디어에 대한 사용자들의 수를 임계치에 대하여 비교하고(단계 1910), 적어도 50,000 명의 사용자들에 의해 사용된 미디어를 기록에 선택함으로써(단계 1912), 식별자 데이터가 생성된다. 원격 서버(502)는 통신 네트워크(508)(도 5)를 통하여 사용자 장비(510)에 식별자 데이터를 전송한다(단계 1916). 사용자 장비(510)는 식별자 데이터의 수신 후에 기록을 시작한다. 단계 1914는 시간이 지남에 따라 바뀔 수 있는 최소한의 임계치를 충족시키는 인기 미디어를 프로세스가 계속해서 찾는 것을 나타낸다. 19 illustrates an embodiment in which the process of determining popular media that meets the minimum popularity threshold is performed at the remote server 502 (FIG. 5). In
본 방법의 단계들이 수행되는 순서는 속성상 순전히 예시적인 것이다. 사실, 단계들은 본 개시에 의해 달리 표시되어 있지 않는 한 임의의 순서대로 또는 동시에 수행될 수 있다. 본 발명은 본 발명의 정신 또는 본질적 특성으로부터 벗어나지 않고서 다른 특정 형태로 구현될 수 있다. 따라서, 전술한 실시예는 각각 본 발명을 한정하는 것이 아니라 오히려 모든 관점에서 예시적인 것으로 고려되어야 한다. The order in which the steps of the method are performed is purely illustrative in nature. In fact, the steps may be performed in any order or concurrently unless otherwise indicated by the present disclosure. The invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the foregoing embodiments are to be considered in all respects only as illustrative and not restrictive.
300: 사용자 장비 장치
304: 제어 회로
306: 처리 회로
308: 저장 장치
310: 사용자 입력 인터페이스
312: 디스플레이
314: 스피커
502: 원격 서버
504: 처리 회로
506: 저장 장치
508: 통신 네트워크300: user equipment device
304: control circuit
306: processing circuit
308: storage device
310: user input interface
312: display
314: speaker
502: remote server
504 processing circuit
506: storage device
508: communication network
Claims (126)
저장 장치 상의 공간을 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 가장 인기있는 미디어를 기록하는 것에 전용시키고(dedicate);
정의된 기간 동안, 대화형 미디어 전달 시스템 내에서 가장 인기있는 미디어를 결정하여 상기 가장 인기있는 미디어를 기록에 선택하고 - 상기 정의된 기간 동안 다른 미디어가 가장 인기있어질 때마다 그 다른 미디어가 선택됨 - ;
상기 전용된 공간에 상기 선택된 가장 인기있는 미디어의 적어도 일부를 기록하는 것을 포함하는 인기 미디어의 기록 방법. A method of recording popular media in an allocated space on a storage device in an interactive media delivery system, the method comprising:
Dedicate space on the storage device to recording the most popular media between at least one user subset of the interactive media delivery system;
For a defined period of time, determine the most popular media within the interactive media delivery system to select the most popular media for recording, and that other media is selected whenever the other media becomes most popular during the defined period. ;
Recording at least a portion of the selected most popular media in the dedicated space.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하고;
상기 데이터를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하고;
상기 사용자의 장비에 상기 식별자 데이터를 전송하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method of claim 1, wherein determining the most popular media is performed by a server remote from the user's equipment.
Receive data indicative of a user's media selection from a user subset of equipment;
Process the data to generate identifier data representing the most popular media;
Transmitting said identifier data to said user's equipment.
원격 서버로부터 인기(popularity) 정보를 수신하고;
상기 인기 정보를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method of claim 1, wherein determining the most popular media,
Receive popularity information from a remote server;
Processing the popular information to generate identifier data representing the most popular media.
상기 저장 장치는 사용자의 장비로부터 원격인 서버 내에 있고,
상기 전용된 공간은 사용자와 연관되는 것인, 인기 미디어의 기록 방법. The method according to claim 1,
The storage device is in a server remote from the user's equipment,
And said dedicated space is associated with a user.
상기 가장 인기있는 미디어를 결정하는 것은,
대화형 미디어 전달 시스템 내에서 사용자 서브세트 사이의 가장 인기있는 미디어를 결정하고;
상기 사용자 서브세트 사이의 상기 가장 인기있는 미디어를 선택하는 것을 포함하고,
상기 선택된 가장 인기있는 미디어의 적어도 일부를 기록하는 것은 상기 사용자 서브세트에 대하여 상기 선택된 가장 인기있는 미디어를 기록하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method according to claim 1,
To determine the most popular media,
Determine the most popular media among user subsets within the interactive media delivery system;
Selecting the most popular media between the user subsets,
Recording at least a portion of the selected most popular media comprises recording the selected most popular media for the user subset.
제어 회로 및 저장 장치를 포함하고, 상기 제어 회로는,
저장 장치 상의 공간을 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 가장 인기있는 미디어를 기록하는 것에 전용시키고;
정의된 기간 동안, 대화형 미디어 전달 시스템 내에서 가장 인기있는 미디어를 결정하여 상기 가장 인기있는 미디어를 기록에 선택하고 - 상기 정의된 기간 동안 다른 미디어가 가장 인기있어질 때마다 그 다른 미디어가 선택됨 - ;
상기 전용된 공간에 상기 선택된 가장 인기있는 미디어의 적어도 일부를 기록하게끔 상기 저장 장치에 지시하도록 구성되는 것인, 인기 미디어의 기록 시스템. A system for recording popular media in an allocated space on a storage device in an interactive media delivery system,
A control circuit and a storage device, wherein the control circuit comprises:
Dedicate space on the storage device to recording the most popular media between at least one user subset of the interactive media delivery system;
For a defined period of time, determine the most popular media within the interactive media delivery system to select the most popular media for recording, and that other media is selected whenever the other media becomes most popular during the defined period. ;
And instruct the storage device to record at least a portion of the selected most popular media in the dedicated space.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하고;
상기 데이터를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하고;
상기 사용자의 장비에 상기 식별자 데이터를 전송하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. The method of claim 22, wherein the control circuit is remote from the user's equipment, and wherein the control circuit is
Receive data indicative of a user's media selection from a user subset of equipment;
Process the data to generate identifier data representing the most popular media;
And, further configured to transmit the identifier data to the user's equipment.
원격 서버로부터 인기 정보를 수신하고;
상기 인기 정보를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. The method of claim 22, wherein the control circuit,
Receive popular information from a remote server;
And further configured to process the popularity information to generate identifier data representing the most popular media.
상기 저장 장치는 사용자의 장비로부터 원격인 서버 내에 있고,
상기 전용된 공간은 사용자와 연관되는 것인, 인기 미디어의 기록 시스템. The method according to claim 22,
The storage device is in a server remote from the user's equipment,
The dedicated space is associated with a user.
대화형 미디어 전달 시스템 내에서 사용자 서브세트 사이의 가장 인기있는 미디어를 결정하고;
상기 사용자 서브세트 사이의 상기 가장 인기있는 미디어를 선택하고;
상기 사용자 서브세트에 대하여 상기 선택된 가장 인기있는 미디어를 기록하게끔 상기 저장 장치에 지시하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. The method of claim 22, wherein the control circuit,
Determine the most popular media among user subsets within the interactive media delivery system;
Select the most popular media between the user subset;
And is further configured to instruct the storage device to record the selected most popular media for the user subset.
저장 장치 상의 공간을 대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 가장 인기있는 미디어를 기록하는 것에 전용시키는 수단;
정의된 기간 동안 대화형 미디어 전달 시스템 내에서 가장 인기있는 미디어를 결정하여 상기 가장 인기있는 미디어를 기록에 선택하는 수단 - 상기 정의된 기간 동안 다른 미디어가 가장 인기있어질 때마다 그 다른 미디어가 선택됨 - ; 및
상기 전용된 공간에 상기 선택된 가장 인기있는 미디어의 적어도 일부를 기록하는 수단을 포함하는 인기 미디어의 기록 시스템. A system for recording popular media in an allocated space on a storage device in an interactive media delivery system,
Means for dedicating space on the storage device to recording the most popular media between at least one user subset of the interactive media delivery system;
Means for determining the most popular media within the interactive media delivery system for a defined period of time and selecting the most popular media for recording, each time the other media becomes most popular during the defined period. ; And
Means for recording at least a portion of the selected most popular media in the dedicated space.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하는 수단;
상기 데이터를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하는 수단; 및
상기 사용자의 장비에 상기 식별자 데이터를 전송하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. 44. The system of claim 43, wherein the means for determining the most popular media is remote from a user's equipment, and wherein the recording system of the popular media is:
Means for receiving data indicative of a user's media selection from a user subset of equipment;
Means for processing the data to generate identifier data representing the most popular media; And
Means for transmitting said identifier data to said user's equipment.
원격 서버로부터 인기 정보를 수신하는 수단; 및
상기 인기 정보를 처리하여 가장 인기있는 미디어를 나타내는 식별자 데이터를 생성하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. The apparatus of claim 43, wherein the means for determining the most popular media is:
Means for receiving popularity information from a remote server; And
And means for processing said popularity information to generate identifier data indicative of the most popular media.
상기 저장 장치는 사용자의 장비로부터 원격인 서버 내에 있고,
상기 전용된 공간은 사용자와 연관되는 것인, 인기 미디어의 기록 시스템. The method of claim 43,
The storage device is in a server remote from the user's equipment,
The dedicated space is associated with a user.
상기 가장 인기있는 미디어를 결정하는 수단은,
대화형 미디어 전달 시스템 내에서 사용자 서브세트 사이의 가장 인기있는 미디어를 결정하는 수단; 및
상기 사용자 서브세트 사이의 상기 가장 인기있는 미디어를 선택하는 수단을 포함하고,
상기 선택된 가장 인기있는 미디어의 적어도 일부를 기록하는 수단은 상기 사용자 서브세트에 대하여 상기 선택된 가장 인기있는 미디어를 기록하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. The method of claim 43,
Means for determining the most popular media,
Means for determining the most popular media among user subsets within an interactive media delivery system; And
Means for selecting the most popular media between the user subsets,
And means for recording at least a portion of the selected most popular media comprises means for recording the selected most popular media for the user subset.
대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 최소한의 인기 임계치(popularity threshold)를 충족시키는 미디어를 결정하여 이러한 미디어를 기록에 선택하고 - 다른 미디어가 상기 임계치를 충족시킬 때마다 그 다른 미디어가 선택됨 - ;
선택된 인기 미디어의 적어도 일부를 기록하는 것을 포함하는 인기 미디어의 기록 방법. A method of recording popular media on a storage device in an interactive media delivery system, the method comprising:
Determine media that meets the minimum popularity threshold between at least one user subset of the interactive media delivery system and select such media for recording-each time the other media meets the threshold, the other media. Is selected-;
And recording at least a portion of the selected popular media.
소정 시간에 하나보다 많은 수의 미디어가 상기 임계치를 충족시키는 경우 가장 인기있는 미디어를 기록에 선택하는 것을 더 포함하는 인기 미디어의 기록 방법. The method of claim 64,
Selecting the most popular media for recording if more than one media meets the threshold at a given time.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하고;
상기 데이터를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하고;
상기 사용자의 장비에 상기 식별자 데이터를 전송하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method of claim 64, wherein determining the media that meets the minimum popularity threshold is performed by a server remote from the user's equipment, wherein the method of recording popular media comprises:
Receive data indicative of a user's media selection from a user subset of equipment;
Process the data to generate identifier data representing popular media;
Transmitting said identifier data to said user's equipment.
원격 서버로부터 인기 정보를 수신하고;
상기 인기 정보를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method of claim 64, wherein determining the media that meets the minimum popularity threshold is:
Receive popular information from a remote server;
And processing the popularity information to generate identifier data representing popular media.
상기 인기 미디어를 결정하는 것은,
대화형 미디어 전달 시스템 내에서의 사용자 서브세트 사이의 상기 임계치를 충족시키는 인기 미디어를 결정하고;
상기 사용자 서브세트 사이의 상기 인기 미디어를 선택하는 것을 포함하고,
상기 선택된 인기 미디어의 적어도 일부를 기록하는 것은 상기 사용자 서브세트에 대하여 상기 선택된 인기 미디어를 기록하는 것을 포함하는 것인, 인기 미디어의 기록 방법. The method of claim 64,
Determining the popular media,
Determine popular media that meet the threshold between user subsets within an interactive media delivery system;
Selecting the popular media between the user subset,
Recording at least a portion of the selected popular media comprises recording the selected popular media for the user subset.
제어 회로 및 저장 장치를 포함하고, 상기 제어 회로는,
대화형 미디어 전달 시스템의 적어도 하나의 사용자 서브세트 사이의 최소한의 인기 임계치를 충족시키는 미디어를 결정하여 이러한 미디어를 기록에 선택하고 - 다른 미디어가 상기 임계치를 충족시킬 때마다 그 다른 미디어가 선택됨 - ;
선택된 인기 미디어의 적어도 일부를 기록하게끔 상기 저장 장치에 지시하도록, 구성되는 것인, 인기 미디어의 기록 시스템. In a system for recording popular media in an interactive media delivery system,
A control circuit and a storage device, wherein the control circuit comprises:
Determine which media meets the minimum popularity threshold between at least one user subset of the interactive media delivery system and select such media for recording, each time the other media meets the threshold;
And instruct the storage device to record at least a portion of the selected popular media.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하고;
상기 데이터를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하고;
상기 사용자의 장비에 상기 식별자 데이터를 전송하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. 86. The system of claim 85, wherein the control circuit is in a server remote from the user's equipment, wherein the control circuit is:
Receive data indicative of a user's media selection from a user subset of equipment;
Process the data to generate identifier data representing popular media;
And, further configured to transmit the identifier data to the user's equipment.
원격 서버로부터 인기 정보를 수신하고;
상기 인기 정보를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. 86. The system of claim 85, wherein the control circuit is
Receive popular information from a remote server;
And further configured to process the popularity information to generate identifier data representing popular media.
저장 장치 상의 공간을 선택된 인기 미디어를 기록하는 것에 전용시키고;
상기 전용된 공간이 가득 찬 경우 앞서 기록된 미디어를 덮어쓰기하게끔 상기 저장 장치에 지시하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. 86. The system of claim 85, wherein the control circuit is
Dedicate space on the storage device to recording the selected popular media;
And further configured to instruct the storage device to overwrite the previously recorded media when the dedicated space is full.
대화형 미디어 전달 시스템 내에서의 사용자 서브세트 사이의 상기 임계치를 충족시키는 인기 미디어를 결정하고;
상기 사용자 서브세트 사이의 상기 인기 미디어를 선택하고;
상기 사용자 서브세트에 대하여 상기 선택된 인기 미디어를 기록하게끔 상기 저장 장치에 지시하도록, 또한 구성되는 것인, 인기 미디어의 기록 시스템. 86. The system of claim 85, wherein the control circuit is
Determine popular media that meet the threshold between user subsets within an interactive media delivery system;
Select the popular media between the user subset;
And further configured to instruct the storage device to record the selected popular media for the user subset.
대화형 미디어 전달 시스템의 적어도 사용자 서브세트 사이의 최소한의 인기 임계치를 충족시키는 미디어를 결정하여 이러한 미디어를 기록에 선택하는 수단 - 다른 미디어가 상기 임계치를 충족시킬 때마다 그 다른 미디어가 선택됨 - ; 및
선택된 인기 미디어의 적어도 일부를 기록하는 수단을 포함하는 인기 미디어의 기록 시스템. A system for recording popular media on a storage device in an interactive media delivery system,
Means for determining the media that meets the minimum popularity threshold between at least a user subset of the interactive media delivery system and selecting such media for recording, the other media being selected each time the other media meets the threshold; And
Means for recording at least a portion of the selected popular media.
소정 시간에 하나보다 많은 수의 미디어가 상기 임계치를 충족시키는 경우 가장 인기있는 미디어를 기록에 선택하는 수단을 더 포함하는 인기 미디어의 기록 시스템. 107. The method of claim 106,
And means for selecting the most popular media for recording if more than one media meets the threshold at a given time.
사용자 서브세트의 장비로부터 사용자의 미디어 선택을 나타내는 데이터를 수신하는 수단;
상기 데이터를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하는 수단; 및
상기 사용자의 장비에 상기 식별자 데이터를 전송하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. 107. The method of claim 106, wherein the means for determining media that meets the minimum popularity threshold is remote from the user's equipment, and wherein the recording system of the popular media is:
Means for receiving data indicative of a user's media selection from a user subset of equipment;
Means for processing the data to generate identifier data representing popular media; And
Means for transmitting said identifier data to said user's equipment.
원격 서버로부터 인기 정보를 수신하는 수단; 및
상기 인기 정보를 처리하여 인기 미디어를 나타내는 식별자 데이터를 생성하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. 107. The method of claim 106, wherein the means for determining media that meets the minimum popularity threshold is:
Means for receiving popularity information from a remote server; And
And means for processing said popularity information to generate identifier data indicative of popular media.
상기 인기 미디어를 결정하는 수단은,
대화형 미디어 전달 시스템 내에서의 사용자 서브세트 사이의 상기 임계치를 충족시키는 인기 미디어를 결정하는 수단; 및
상기 사용자 서브세트 사이의 상기 인기 미디어를 선택하는 수단을 포함하고,
상기 선택된 인기 미디어의 적어도 일부를 기록하는 수단은 상기 사용자 서브세트에 대하여 상기 선택된 인기 미디어를 기록하는 수단을 포함하는 것인, 인기 미디어의 기록 시스템. 107. The method of claim 106,
Means for determining the popular media,
Means for determining popular media that meets the threshold between a subset of users in an interactive media delivery system; And
Means for selecting the popular media between the user subset;
Means for recording at least a portion of the selected popular media comprises means for recording the selected popular media for the user subset.
126. The system of claim 125, wherein the interactive media guide application is implemented on a user's equipment including the storage device, processor, memory, and user interface control device.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/897,960 US20090060469A1 (en) | 2007-08-31 | 2007-08-31 | Systems and methods for recording popular media in an interactive media delivery system |
US11/897,959 | 2007-08-31 | ||
US11/897,959 US20090060468A1 (en) | 2007-08-31 | 2007-08-31 | Systems and methods for recording popular media in an interactive media delivery system |
US11/897,960 | 2007-08-31 | ||
PCT/US2008/009669 WO2009032046A1 (en) | 2007-08-31 | 2008-08-12 | Systems and methods for recording popular media in an interactive media delivery system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100047896A true KR20100047896A (en) | 2010-05-10 |
KR101489315B1 KR101489315B1 (en) | 2015-02-04 |
Family
ID=40227805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107005417A KR101489315B1 (en) | 2007-08-31 | 2008-08-12 | Systems and methods for recording popular media in an interactive media delivery system |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP2198611A1 (en) |
JP (1) | JP2010538532A (en) |
KR (1) | KR101489315B1 (en) |
AU (1) | AU2008295588B2 (en) |
CA (1) | CA2696212A1 (en) |
WO (1) | WO2009032046A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220164621A (en) * | 2014-03-13 | 2022-12-13 | 더 닐슨 컴퍼니 (유에스) 엘엘씨 | Methods and apparatus to compensate impression data for misattribution and/or non-coverage by a database proprietor |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2959510C (en) * | 2014-08-29 | 2020-12-22 | Sling Media Inc. | Systems and processes for delivering digital video content based upon excitement data |
US11863848B1 (en) | 2014-10-09 | 2024-01-02 | Stats Llc | User interface for interaction with customized highlight shows |
US10433030B2 (en) | 2014-10-09 | 2019-10-01 | Thuuz, Inc. | Generating a customized highlight sequence depicting multiple events |
US10536758B2 (en) | 2014-10-09 | 2020-01-14 | Thuuz, Inc. | Customized generation of highlight show with narrative component |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4592133B2 (en) * | 1999-12-08 | 2010-12-01 | 三洋電機株式会社 | Digital recording / reproducing apparatus and recording / reproducing method of digital data using randomly accessible recording medium |
JP3629186B2 (en) * | 2000-06-26 | 2005-03-16 | 株式会社東芝 | Broadcast system |
JP3830756B2 (en) * | 2000-12-18 | 2006-10-11 | シャープ株式会社 | Broadcast data sharing server device |
US7028323B2 (en) * | 2001-06-15 | 2006-04-11 | Decisionmark Corp. | System and method for delivering rerun video programming on non-HDTV digital side channels |
US8302144B2 (en) * | 2002-03-13 | 2012-10-30 | Cox Communications, Inc. | Distribution of content in an information distribution system |
US7908626B2 (en) * | 2002-05-03 | 2011-03-15 | Time Warner Interactive Video Group, Inc. | Network based digital information and entertainment storage and delivery system |
AU2003219435A1 (en) * | 2002-05-21 | 2003-12-02 | Koninklijke Philips Electronics N.V. | Recommendation of media content on a media system |
JP2004159004A (en) * | 2002-11-05 | 2004-06-03 | Katsuyoshi Nagashima | Network program video recording reservation system and program video recording reservation method |
JP2007053566A (en) * | 2005-08-18 | 2007-03-01 | Sony Corp | Device and method for content reception, and system for content distribution |
EP1989880A1 (en) * | 2006-02-24 | 2008-11-12 | Koninklijke Philips Electronics N.V. | A device and a method for sharing resources in a network of peers |
US20100064320A1 (en) * | 2006-03-13 | 2010-03-11 | Verizon Services Corp. | Integrating data on program popularity into an on-screen program guide |
-
2008
- 2008-08-12 KR KR1020107005417A patent/KR101489315B1/en active IP Right Review Request
- 2008-08-12 WO PCT/US2008/009669 patent/WO2009032046A1/en active Application Filing
- 2008-08-12 EP EP08795274A patent/EP2198611A1/en not_active Ceased
- 2008-08-12 JP JP2010522898A patent/JP2010538532A/en active Pending
- 2008-08-12 CA CA2696212A patent/CA2696212A1/en not_active Abandoned
- 2008-08-12 AU AU2008295588A patent/AU2008295588B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220164621A (en) * | 2014-03-13 | 2022-12-13 | 더 닐슨 컴퍼니 (유에스) 엘엘씨 | Methods and apparatus to compensate impression data for misattribution and/or non-coverage by a database proprietor |
Also Published As
Publication number | Publication date |
---|---|
CA2696212A1 (en) | 2009-03-12 |
EP2198611A1 (en) | 2010-06-23 |
WO2009032046A1 (en) | 2009-03-12 |
KR101489315B1 (en) | 2015-02-04 |
AU2008295588B2 (en) | 2013-09-05 |
JP2010538532A (en) | 2010-12-09 |
AU2008295588A1 (en) | 2009-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090060469A1 (en) | Systems and methods for recording popular media in an interactive media delivery system | |
US20090060468A1 (en) | Systems and methods for recording popular media in an interactive media delivery system | |
JP6046107B2 (en) | Method and device for presenting guide list and guidance data in three dimensions in interactive media guidance application | |
US8856844B2 (en) | Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system | |
AU2008262540B2 (en) | Systems and methods for personalizing an interactive media guidance application | |
US20090228922A1 (en) | Methods and devices for presenting an interactive media guidance application | |
US20110016492A1 (en) | Systems and methods for forwarding media asset events | |
US20080092156A1 (en) | Systems and methods for automatically identifying a user profile | |
US20100131983A1 (en) | Systems and methods for a modular media guidance dashboard application | |
JP2010063185A (en) | System and method for accessing media program option based on program segment interest | |
JP2015122800A (en) | Systems and methods for navigating program items in media guidance application | |
KR101489315B1 (en) | Systems and methods for recording popular media in an interactive media delivery system | |
WO2008042280A2 (en) | Systems and methods for automatically identifying a user profile | |
AU2013263772B2 (en) | Systems and Methods for Recording Popular Media in an Interactive Media Delivery System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
J202 | Request for trial (for correction) | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR CORRECTION REQUESTED 20150206 Effective date: 20150625 |
|
FPAY | Annual fee payment |
Payment date: 20180103 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190103 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20200103 Year of fee payment: 6 |