CN101273632B - 虚拟频道 - Google Patents

虚拟频道 Download PDF

Info

Publication number
CN101273632B
CN101273632B CN2006800351641A CN200680035164A CN101273632B CN 101273632 B CN101273632 B CN 101273632B CN 2006800351641 A CN2006800351641 A CN 2006800351641A CN 200680035164 A CN200680035164 A CN 200680035164A CN 101273632 B CN101273632 B CN 101273632B
Authority
CN
China
Prior art keywords
content
user preference
user
rank
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2006800351641A
Other languages
English (en)
Other versions
CN101273632A (zh
Inventor
D·H·斯洛
G·K·纳亚科
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN101273632A publication Critical patent/CN101273632A/zh
Application granted granted Critical
Publication of CN101273632B publication Critical patent/CN101273632B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences

Abstract

接收查看虚拟电视频道的请求。标识与该请求相关联的用户以及与该用户相关联的用户偏好。标识满足所标识的用户偏好的诸如电视节目、音乐和游戏等内容。所标识的内容基于用户偏好来排序,这生成排名最高的内容。然后显示排名最高的内容的至少一部分。

Description

虚拟频道
背景
电视系统和其它媒体系统的用户通常搜索一特定的电视节目或其它类型的媒体内容。随着电视频道数目以及可用内容的数量的增加,对特定内容的搜索变得越来越困难和耗时。诸如图1所示的节目指南100等常规的节目指南使用了二维网格来显示节目内容。该二维网格具有频道轴和时间轴。在图1的示例中,频道轴是垂直定向的,而时间轴是水平定向的。例如,多个频道102沿频道轴显示,而多个时间段104沿时间轴显示。其它节目指南(未示出)可具有不同的频道和时间轴定向,或者可基于诸如节目主题或访问内容是否要收费等其它准则来排列节目内容。
用户沿着任一轴导航以找到所需内容。例如,用户可使用频道轴中的上和下箭头来滚动通过可用频道。类似地,用户可使用时间轴中的左和右箭头来滚动通过不同的时间段。节目指南100还显示了显示节目数据的日期106。该日期106可使用与该日期相邻的右和左箭头来改变。另外,节目指南100显示了当前时刻108。
图1的示例可包含数百个不同的频道和几天中的数百个不同的时间段。由此,用户在试图定位所需节目时具有非常大的二维网格要导航。包含在节目指南100中的节目的大部分可能并不是用户所感兴趣的。然而,用户必须导航通过这些不想要的节目来找到所需节目。该导航可能是耗时的,且会使用户感到失望。
因此,期望的是提供一种基于电视观众的观看偏好来生成和显示节目信息的系统。
概述
此处所描述的系统和方法基于一个或多个用户偏好来生成和显示诸如电视节目信息等内容。一种系统接收查看虚拟电视频道的请求。响应于该请求,该系统标识与该请求相关联的用户并标识与该用户相关联的用户偏好。该系统还标识满足所标识的用户偏好的内容。所标识的内容基于用户偏好来排序以生成排名最高的内容。排名最高的内容的至少一部分由该系统显示。
在一具体实施例中,该系统自动标识排名最高的即将播放的节目并记录排名最高的即将播放的节目。
在其它实施例中,该系统将用户偏好传递到其它系统以用于标识满足该用户偏好的内容。
附图简述
在全部附图中使用相似的参考标号来指相同的组件和/或特征。
图1是显示电视节目信息的常规节目指南的一个示例。
图2示出了允许电视用户搜索并查看可用节目内容的示例系统。
图3是示出用于显示虚拟频道的过程的一个实施例的流程图。
图4A和4B示出了与多个频道相关联的节目信息的示例显示。
图5是示出用于修改用户偏好的过程的一个实施例的流程图。
图6是示出用于基于用户偏好自动记录节目的过程的一个实施例的流程图。
图7示出了其中可实现此处所讨论的系统和方法的示例客户机设备的各个组件。
图8示出了其中可实现此处所讨论的系统和方法的示例娱乐和信息系统中的各个设备和组件。
详细描述
此处所描述的系统和方法基于一个或多个用户偏好来生成和显示诸如电视节目信息等内容。该内容可通过一虚拟频道(也称为“虚拟电视频道”、“个性化频道”或“个性化电视频道”)来显示。该虚拟频道可包括关于来自多个不同频道和多个不同源的电视节目以及诸如音乐、图像、广告、游戏等其它内容的信息。该内容基于该内容特性有多密切地满足用户偏好来排序。用户偏好包括例如节目名称、节目类别、演员、导演、节目分级、音乐流派、游戏类型以及包含在内容描述中的一个或多个关键词。广告的目标可以基于用户的偏好指向特定用户。另外,满足用户偏好的内容可被自动记录以供用户将来访问。
此处所讨论的具体示例涉及电视环境中的特定组件。电视环境包括涉及例如处理视频数据、图像数据、音频数据或其它娱乐相关数据的任何一个或多个系统或方法。然而,此处所讨论的系统和方法可与包含在相似或不同操作环境中的其它组件一起使用。
图2示出了允许电视用户搜索并查看可用节目内容的示例系统200。在该示例中,系统200包括被配置成经由通信网络206(在本示例中是基于互联网协议(IP)的网络)与任意数目的内容供应商204进行数据通信的基于电视的客户机系统202。此处所描述的实施例也可在使用任何类型的内容分发机制的任何基于电视的系统中实现。客户机系统202经由通信网络206从内容供应商204的内容服务器接收节目内容、各种形式的媒体内容、电视节目、电影、节目指南数据、广告内容等等。
基于电视的客户机系统202包括显示设备208(例如,电视机、LCD显示器等)和客户机设备210。客户机设备210可用任意数目的实施例来实现,诸如机顶盒、数字录像机(DVR)和回放系统、个人录像机(PVR)、电器设备、游戏系统、其任一组合、以及作为可在基于电视的娱乐和信息系统中实现的任何其它类型的客户机设备。在一个实施例中,客户机设备210可用参考图7所示的客户机设备700描述的组件的任一个或其组合来实现。此外,参考系统200所描述的组件的任何组合可在如参考图8所描述的示例性基于电视的系统800中实现,该系统800同时包括基于网络的内容供应商和基于电视的客户机设备。
在图2的示例中,客户机设备210包括已编程应用程序212,其可被编程为实现此处所描述的各种特征和实施例。尽管已编程应用程序212被示出并描述为单个应用程序,但是已编程应用程序212可被实现为被分布以各自执行客户机设备210中的一个或多个功能的几个组成应用程序。
客户机设备210还包括可搜索条目数据库214,可搜索条目对应于可被记录或可通过内容供应商204获得并且基于电视的客户机系统202的用户可能希望访问的各种应用程序、电影、电视节目、音乐、以及其它音频、视频和/或图像内容。在一个实施例中,可搜索条目数据库214可以是包括在从内容供应商204接收到的节目指南数据中的信息。在一个替换实施例中,该信息可以独立于节目指南数据。可搜索条目数据库214还可包括可通过诸如参考图8所描述的基于电视的系统800等IPTV(互联网协议电视)系统获得的任何可访问信息。
客户机设备210还包括包含一个或多个用户偏好参数的用户偏好数据216。示例用户偏好包括节目名称、节目类别、演员、导演、节目分级以及包含在节目描述中的一个或多个关键词。此处提供关于用户偏好数据216的其它细节。
用户可用诸如具有各种键220的电视遥控器21 8等输入设备来输入电视命令、字符序列等。示例键220包括允许用户选择并导航节目指南或其它信息显示的搜索和导航键。或者,用户可用可被配置成作为电视遥控器设备来工作的蜂窝电话、PDA或其它输入设备来向客户机设备210输入字符或命令。
图3是示出用于显示虚拟频道的过程300的一个实施例的流程图。最初,过程300接收查看虚拟频道的请求(框302)。虚拟频道包含满足用户设置的各种偏好的节目和其它内容的列表。由此,虚拟频道包含用户在给定时刻最有可能想要访问的节目和其它内容。虚拟频道可聚集来自多个不同频道(例如,广播频道、视频点播(VoD)、IPTV频道等)的节目。另外,虚拟频道可包含其它内容,诸如音乐、图像、游戏、来自个人日历的事件提醒等。尽管此处讨论的具体示例涉及具有节目内容的虚拟频道,但是虚拟频道可以聚集经由任何通信机制从任意数目的不同源接收到的任何类型的内容或数据。
特定用户可通过定义多组用户偏好来定义多个虚拟频道。每一虚拟频道可基于与每一虚拟频道相关联的不同偏好来显示不同内容。与一个虚拟频道相关联的偏好可在不影响与其它虚拟频道相关联的偏好的情况下被修改。
过程300通过标识与查看虚拟频道的请求相关联的用户(框304)来继续。例如,用户可通过登录到客户机设备或其它系统来标识其自身。接着,过程300标识与所标识的用户相关联的用户偏好(框306)。用户偏好可包括与节目内容相关联的任意数目的不同参数。用户偏好可由电视用户、设备制造商、广播电台、内容供应商、或任何其它个人或实体来创建。例如,电视用户可通过在列表中排序内容来手动定制内容排名。另外,用户可对内容参数排序然后向每一参数分配权重。这些权重如下所述地用于对内容排序。分配给每一参数的权重可被称为“加权因子”。另外,权重或加权因子可被分配给与一用户偏好相关联的参数组。例如,与组中的每一参数相关联的权重可被加在一起,或者可对这些权重求平均以确定组权重或组加权因子。
该过程通过标识满足所标识的用户偏好的节目(框308)来继续。节目可使用以上相对于图2所讨论的可搜索条目数据库来标识。节目也可经由一个或多个内容供应商或其它数据源来标识。在标识了节目之后,过程300基于用户偏好来对所标识的节目排序(框310)。节目可基于节目参数有多密切地满足用户偏好来排序。例如,如果一个节目匹配首选节目类别、首选节目导演以及首选演员,则该节目将被排序在仅匹配首选节目类别和首选节目导演的另一节目之前。在具体实施例中,用户偏好设置中的不同节目参数可具有比其它参数更强的加权。在该实施例中,计算一总体“得分”或“匹配强度”,并将其用于对满足用户偏好的多个节目排序。在对所标识的节目排序之后,显示排名最高的节目的至少一部分(框312)。如果客户机设备不能在显示设备上同时显示全部排名最高的节目(例如,由于显示设备的尺寸),则客户机设备最初显示排名最高的节目的一部分。用户然后可滚动或导航通过排名最高的节目和其它排名较低的节目的整个集合。
在一个实施例中,当用户对节目内容排序时,他们可对其最喜欢的演员、导演、流派、内容分级等排序。用户然后在一单独列表中对每一类别排序-诸如指定演员比导演更重要,而流派比内容分级更重要。这一偏好信息用于对多个节目或其它内容排序。例如,用户可将来自个人日历的内容(诸如事件提醒)排序在电视节目或音乐内容之前,并将教育节目排序在喜剧节目之前。另外,当用户正在观看节目(或正在访问其它内容)时,他们可选择显示在屏幕上的“添加到偏好”按钮以将与该节目相关联的信息添加到用户的偏好。如果用户具有多组偏好,则提示用户哪一偏好(或哪些偏好)应接收该信息。
在另一实施例中,此处所讨论的系统和方法跟踪用户的观看历史并基于该观看历史来生成用户偏好参数。例如,如果用户定期地观看足球或具有特定演员的电影,则这些特性变为用户偏好参数。这些参数用于生成虚拟频道、自动记录各种内容、以及进行如此处所讨论的有目标的做广告。
在一个特定实现中,列在虚拟频道上的节目和其它内容将显示关于该内容所起源的原始频道或源的信息。例如,频道5 KRON上的“Scrub”在虚拟频道上被显示为“5 KRON:Scrubs”。当用户选择一特定节目来观看或记录时,该系统调谐到与该选择相关联的原始频道。
图4A和4B示出了与多个频道相关联的节目信息的示例显示400、402。在图4A中,显示400类似于常规的节目指南,但是显示满足用户偏好的节目,并以排名顺序显示这些节目。显示400包括与满足电视用户的偏好的节目相关联的信息,并非如常规节目指南那样显示所有可用节目。并且,基于节目如何密切地匹配用户偏好来显示节目,而非以数字(或字母)顺序显示。在显示400中,节目“Common Sense”与用户偏好最密切匹配,之后是“Sports Update”,依此类推。尽管在显示400中仅示出了五个频道,但是用户可向下滚动该列表到排名较低的节目。如图4A所示,显示400的左上角标识了所显示的虚拟频带(在本示例中为虚拟频道A)。
显示400是动态地生成的,并且可在一天中的不同时刻变化。例如,图4A所示的当前节目排序可在下午1:00当一组不同的节目开始时变化。由于节目的排序一般是基于节目本身的特性而非频道号或频道名称,因此在下午1:00开始的节目的排序可以与图4A所示的那些节目的排序显著不同。例如,节目“Crazy Sports”可能不满足任何用户偏好,并且将不会被包括在下午1:00显示的虚拟频道节目中。相反,与可能没有在图4A中示出的频道相关联的其它节目将作为虚拟频道的一部分来显示。
在另一个实施例中,图4A所示的显示不包括时间数据“下午12:30”和“下午1:00”。相反,该显示仅标识了满足用户偏好的节目(例如,“CommonSense”、“Sports Update”、“Football Recap”、“Wrap Up”和“The Life ofRanger”)。每一节目的开始时间和结束时间可被包括在节目标题之后。或者,可在节目标题附近显示其它节目信息(例如,分级或流派)。在其它实施例中,该显示可包括满足用户偏好的其它类型的内容,诸如游戏、音乐和图像。
在图4B中,显示402包括满足用户偏好的节目,但是以与图4A所示的显示400不同的方式显示这些节目。在显示402中,与多个虚拟频道(虚拟频道A、虚拟频道B和虚拟频道C)以及多个非虚拟频道(例如,广播频道)相关联的排名最高的节目被同时显示。对于与虚拟频道相关联的节目,该节目的标题与该节目的源(例如,频道号、VoD、或按观看付费)一起显示。另外,显示每一虚拟频道的标题或描述,诸如对于虚拟频道C的“Adult Cartoons”。如图4B所示,已排定节目(即,在指定时间开始的节目)与诸如在任何时间都可访问的点播节目等未排定节目一起显示。点播内容包括例如储存在视频库中的节目、储存在专辑数据库中的音乐视频音轨、或储存在客户机设备上的已记录电视节目。
图4A和4B表示了示例性的基于用户偏好的内容显示。替换显示可以用任何方式来排列以显示与一种或多种不同类型的内容有关的任何类型的信息。
图5是示出用于修改用户偏好的过程500的一个实施例的流程图。最初,过程500接收修改用户偏好设置的请求(框502)。该过程然后标识与该请求相关联的用户(框504),并标识与该用户相关联的用户偏好(框506)。过程500通过显示现有用户偏好设置(框508)来继续。接收修改特定设置的请求(框510)。该过程然后接收用于该特定设置的一个或多个经修改的参数(框512)。该经修改的参数可例如通过使用遥控设备上的键输入值、通过滚动可用设置列表、或改变一组参数的排序来修改。例如,一特定设置基于用户对于观看各种广播频道的偏好来对这些频道排序。用户可通过提升(即,增加排名)或降级(即,降低排名)一个或多个频道来改变各个广播频道的排名。其它设置可包含多个已排序值,诸如演员姓名、导演姓名、节目类别等等。
在接收到经修改的参数之后,过程500保存该经修改的参数(框514)。该过程然后确定是否需要另外的修改(框516)。如果是,则该过程返回到框510以接收对特定设置的另外的修改。如果没有另外的修改,则向用户显示主菜单屏幕(框518),指示对该用户偏好设置的修改已完成。
图6是示出用于基于用户偏好来自动记录节目的过程600的一个实施例的流程图。过程600通过标识与特定用户相关联的用户偏好(602)开始。例如,该特定用户可以是请求节目的自动记录的用户。过程600通过标识满足所标识的用户偏好的即将播放的节目(框604)来继续。该过程然后标识排名最高的即将播放的节目(框606)。排名最高的即将播放的节目是最密切地满足用户偏好的即将播放的节目。排名最高的即将播放的节目在到达该节目的已排定开始时间时被记录(框608)。
过程600通过确定该节目(即,当前记录的排名最高的节目)是否结束(框610)来继续。如果是,则该过程停止记录节目(框612),并返回到框604以标识满足所标识的用户偏好的其它即将播放的节目。如果该节目尚未结束,则该过程确定是否接收到“停止记录”命令(框614)。如果未接收到“停止记录”命令,则该过程继续记录节目(框616),并返回到框610以确定该节目是否结束。如果接收到“停止记录”命令,则该过程停止记录节目(框618)并等待进一步的命令。
尽管未在图6中示出,但可使用各种过程来控制自动记录的节目的数目以及按需删除先前记录的节目以便为当前节目提供存储空间。例如,可用于自动记录的节目的存储空间的量可被限制以防止所有存储空间都被该自动记录的节目使用。此外,对每天自动记录的节目的数量可以有限制。例如,系统可被限于(由制造商或用户)在特定一天中仅记录两个排名最高的节目。
在一特定实现中,系统可自动记录超过由用户(或其它个人或实体)指定的特定偏好权重阈值的节目。调整偏好权重阈值影响满足该阈值并且因此被自动记录的节目的数量。或者,用户可指定例如仅满足用户偏好的前2%(基于偏好权重)的演出被自动记录。
在一个实施例中,用户偏好被储存在文件、数据库或其它数据结构中。如此处所讨论的,特定用户可具有多个不同的用户偏好,其每一个都与一不同的虚拟频道相关联。这多个用户偏好例如被储存在具有独特文件名的单独的文件中。这些文件名也用作虚拟频道名称。示例文件名包括“mystery movies”、“football lover”、“James Dean fan”、“Children’s Educational”等。描述性文件名允许用户基于名称快速地选择一所需的虚拟频道而非查看偏好设置来确定可能由虚拟频道选择的节目的类型。
以上讨论的用户偏好文件可在不同用户之间共享。另外,一个组织可提供可由特定用户进一步修改以满足其需求的各种用户偏好模板。例如,用户偏好文件可用于从一个组织下载,或者可经由电子邮件或用于将文件从一个用户传输到另一用户的任何其它机制来共享。由此,如果一个用户形成了题为“myfavorite mystery movies”的用户偏好文件,则该用户可将该用户偏好文件与朋友和家人共享,这些朋友和家人当在其自己的电视环境中使用时将找到相似(或相同)的节目内容。由此,使用相同的用户偏好文件的人的组将通过使用相似的用户偏好设置来标识相似的节目内容。如果例如用户从不同内容供应商(使用不同电缆或卫星服务)接收内容或具有不同的奖励频道订阅,则节目内容可能在各个系统之间不同。
在另一实现中,用户偏好信息可用于确定用户的兴趣。内容供应商或其它实体可使用该用户偏好信息来确定可能是用户非常感兴趣的广告或其它信息的目标。广告可作为虚拟频道中的点播节目来显示,并且可以是交互式的。有目标的广告也可被显示为内容入口。例如,观看适合爬山内容的虚拟频道的用户的目标可以是允许用户立即用对按钮的一次点击来购买攀登装备的交互式点播广告。
图7示出了一个示例性客户机设备700的各个组件,该设备可被实现为任何形式的计算、电子和/或基于电视的客户机设备,并且其中可实现此处所讨论的系统和方法。例如,客户机设备700可被实现为图1所示的基于电视的客户机设备210作为基于电视的客户机系统202的一部分。
客户机设备700包括一个或多个媒体内容输入702,它可包括互联网协议(IP)输入,通过该输入,经由基于IP的网络接收媒体内容流。设备700还包括通信接口704,其可被实现为串行和/或并行接口、无线接口、任何类型的网络接口、调制解调器和任何其它类型的通信接口中的任意一个或多个。无线接口允许客户机设备700从输入设备,诸如从遥控设备708、PDA(个人数字助理710)、蜂窝电话712或另一红外(IR)、802.11、蓝牙或类似RF输入设备接收控制输入命令706和其它信息。
网络接口提供了客户机设备700和通信网络之间的接口,其它电子和计算设备可通过通信网络与设备700通信。类似地,串行和/或并行接口提供了直接在客户机设备700和其它电子或计算设备之间的数据通信。调制解调器便于客户机设备700经由常规的电话线、DSL连接、电缆、和/或其它类型的连接与其它电子和计算设备通信。
客户机设备700还包括一个或多个处理器714(例如,微处理器、控制器等中的任一个),其处理各种计算机可执行指令以控制设备700的操作、与其它电子和计算设备通信、以及实现此处所描述的实施例。客户机设备700可用诸如一个或多个存储器组件等计算机可读介质716来实现,其示例包括随机存取存储器(RAM)、非易失性存储器(例如只读存储器(ROM)、闪存、EPROM、EEPROM等中的任意一个或多个)、以及盘存储设备。盘存储设备可包括任何类型的磁或光存储设备,诸如硬盘驱动器、可记录和/或可重写紧致盘(CD)、DVD、DVD+RW等。
计算机可读介质716提供了储存与客户机设备700的操作方面有关的各种信息和/或数据(诸如软件应用程序和其它任何类型的信息和数据)的数据存储机制。例如,操作系统718和/或其它应用程序720可作为软件应用程序用计算机可读介质716来维护,并且在处理器714上执行以实现此处所讨论的系统和方法。
例如,客户机设备700可被实现为包括节目指南应用程序722,该应用程序被实现为处理节目指南数据724并生成节目指南以供显示,该显示允许用户导航屏幕上的显示并定位广播节目、已记录节目、视频点播节目和电影、交互式游戏选择、基于网络的应用程序和用户感兴趣的其它媒体访问信息或内容。计算机可读介质716还可包括已编程应用程序726以实现此处所描述的特征和实施例。计算机可读介质716还可包括DVR系统应用程序728以维护和回放已记录媒体内容。
尽管已编程应用程序726被示出并描述为被配置成实现此处所描述的实施例的单个应用程序,但是已编程应用程序726可被实现为被分布以各自执行基于电视的娱乐和信息系统中的客户机设备中的一个或多个功能的若干组成应用程序。此外,节目指南应用程序722可包括已编程应用程序726作为集成模块或组件。
客户机设备700还包括音频和/或视频输出730,它向音频呈现和/或显示系统732或向处理、显示和/或以其它方式呈现音频、视频和显示数据的其它设备提供音频和视频。视频信号和音频信号可经由RF(射频)链路、S视频链路、复合视频链路、分量视频链路、模拟音频连接或其它类似的通信链路从设备700传递到电视机734(或其它类型的显示设备)。
图8示出了其中可实现基于IP的电视环境并且其中可实现此处所讨论的实施例的示例性娱乐和信息系统800。系统800便于将节目内容、节目指南数据和广告内容分发到多个用户。系统800包括内容供应商802和基于电视的客户机系统804(1-N),其各自被配置成经由基于IP的网络806来通信。
网络806可被实现为广域网(例如,因特网)、内联网、数字用户线(DSL)网络基础结构或点对点耦合基础结构。另外,网络806可使用任何类型的网络拓扑结构以及任何网络通信协议来实现,并且可被表示或以其它方式实现为两个或更多网络的组合。数字网络可包括各种硬连线和/或无线链路808(1-N)、路由器、网关等等,以便于内容供应商802和客户机系统804(1-N)之间的通信。基于电视的客户机系统804(1-N)经由基于IP的网络806从内容供应商802的内容服务器接收节目内容、节目指南数据、广告内容、关闭的字幕数据等。
系统800包括媒体服务器810,其接收来自内容源812的节目内容、来自节目指南源814的节目指南数据、以及来自广告源816的广告内容。在一个实施例中,媒体服务器810表示接收来自内容源812的音频和视频节目内容的采集服务器、接收来自节目指南源814的节目指南数据的EPG服务器、和/或接收来自广告源816的广告内容的广告管理服务器。
内容源812、节目指南源814和广告源816控制节目内容、节目指南数据和广告内容向媒体服务器810和/或其它基于电视的服务器的分发。节目内容、节目指南数据和广告内容经由诸如卫星传输、射频传输、电缆传输等各种传输媒体818和/或经由任意数目的其它有线和/或无线传输媒体来分发。在该示例中,媒体服务器810被示为将节目内容、节目指南数据和广告内容传递到内容供应商802的系统800的独立组件。在替换实现中,媒体服务器810可被实现为内容供应商802的一个组件。
内容供应商802代表了例如向多个订户提供节目内容、节目指南数据和广告内容的基于电视的内容分发系统(例如,基于电视的客户机系统804(1-N))中的头端服务(headend service)。内容供应商802可以被实现为控制诸如电影、电视节目、商业广告、音乐和其它音频、视频和/或图像内容等节目和广告内容向客户机系统804(1-N)的分发的卫星运营商、网络电视运营商、电缆运营商等。
内容供应商802包括便于媒体数据处理和内容分发的各种组件,诸如订户管理器820、设备监控器822、以及内容服务器824。订户管理器820管理订户数据,设备监控器822监控客户机系统804(1-N)(例如,订户)并维护所监控的客户机状态信息。
尽管内容供应商802(在一个实施例中包括媒体服务器810)的各种管理器、服务器和监控器被示出并描述为内容供应商802的分布式的独立组件,但是管理器、服务器和监控器中的任何一个或多个可被一起实现为内容供应商802的一个多功能组件。另外,参考系统800所描述的管理器、服务器和监控器中的任何一个或多个可实现此处所讨论的特征和实施例。
基于电视的客户机系统804(1-N)可被实现为包括客户机设备826和显示设备828(例如,电视机)。基于电视的客户机系统804的客户机设备826可用任意数目的实施例来实现,诸如被实现为机顶盒、数字录像机(DVR)和回放系统、个人录像机(PVR)、电器设备、游戏系统以及可在基于电视的娱乐和信息系统中实现的任何其它类型的客户机设备。在一替换实施例中,客户机系统804(N)用计算设备830以及客户机设备826来实现。另外,客户机系统804的客户机设备826的任一个可实现此处所描述的特征和实施例。
尽管以上描述使用了对结构特征和/或方法动作专用的语言,但是可以理解,所附权利要求书中定义的本发明不限于所描述的具体特征或动作。相反,这些具体特征和动作是作为实现本发明的示例性形式来公开的。

Claims (13)

1.一种用于显示虚拟频道的方法,包括:
接收查看多个虚拟电视频道的请求,其中每个虚拟频道都能聚集经过任何通信机制从任意数目的不同源接收到的任何类型的内容或数据;
标识与所述请求相关联的用户;
对于每个虚拟电视频道,标识与所述用户相关联的用户偏好,其中与一个虚拟电视频道相关联的用户偏好和与另一虚拟电视频道相关联的用户偏好不同;
对于每个虚拟电视频道,标识满足所标识的用户偏好的内容,其中对于每个虚拟电视频道,标识满足所标识的用户偏好的内容包括对于每个虚拟电视频道,聚集来自多个源的满足所标识的用户偏好的内容;
对于每个虚拟电视频道,基于所标识的用户偏好来对所标识的内容排序以生成排名最高的内容,其中所述排名最高的内容是最密切地匹配所标识的用户偏好的内容;以及
对于每个虚拟电视频道,显示所述排名最高的内容的至少一部分,其中对所述排名最高的内容的显示能在一天中的不同时刻动态变化;
其中,对于每个虚拟电视频道,显示所述排名最高的内容的至少一部分包括:
显示相应的虚拟电视频道的标题或描述;
对于所述相应的虚拟电视频道,将所述排名最高的内容的标题与所述排名最高的内容的源一起显示;
显示所述排名最高的内容开始的时间。
2.如权利要求1所述的方法,其特征在于,所述用户偏好是由用户定义的。
3.如权利要求1所述的方法,其特征在于,所述内容包括多个电视节目。
4.如权利要求1所述的方法,其特征在于,标识内容包括聚集来自多个电视频道的多个节目。
5.如权利要求1所述的方法,其特征在于,对所标识的内容排序包括向用户偏好参数应用加权因子。
6.如权利要求1所述的方法,其特征在于,还包括:
接收内容选择;以及
调谐到与所选择的内容相关联的频道。
7.如权利要求1所述的方法,其特征在于,还包括基于所述用户偏好生成有目标的广告。
8.如权利要求7所述的方法,其特征在于,还包括将所述有目标的广告显示为内容入口。
9.如权利要求1所述的方法,其特征在于,还包括将所标识的用户偏好传送到多个电视环境。
10.一种用于共享用户偏好的方法,包括:
标识一电视环境中的多组用户偏好,其中所述多组用户偏好与所述电视环境中的特定用户相关联,并且每组用户偏好与一不同的虚拟电视频道相关联,其中所述虚拟频道能聚集经过任何通信机制从任意数目的不同源接收到的任何类型的内容或数据;
将所标识的多组用户偏好储存在具有独特文件名的单独的数据文件中;以及
将所述数据文件传送到一目的地设备,其中所述目的地设备标识满足所述数据文件中的各组用户偏好的内容并显示所标识的内容中排名最高的内容的至少一部分,其中所述排名最高的内容是最密切地匹配所述数据文件中的各组用户偏好的内容,并且其中对排名最高的内容的显示能在一天中的不同时刻动态变化,其中所述目的地设备标识满足所述数据文件中的各组用户偏好的内容包括所述目的地设备聚集来自多个源的满足所述数据文件中的各组用户偏好的内容;
其中,所述目的地设备显示所标识的内容中排名最高的内容的至少一部分包括:
所述目的地设备显示所述数据文件的文件名称;
对于所述数据文件,所述目的地设备将所述排名最高的内容的标题与所述排名最高的内容的源一起显示;
所述目的地设备显示所述排名最高的内容开始的时间。
11.如权利要求10所述的方法,其特征在于,所述目的地设备是与第二用户相关联的第二电视环境。
12.如权利要求10所述的方法,其特征在于,所述多组用户偏好是由内容供应商定义的,并被传送到多个电视环境。
13.如权利要求10所述的方法,其特征在于,还包括:
基于所标识的多组用户偏好来标识广告;以及
在所述电视环境中显示所标识的广告。
CN2006800351641A 2005-09-26 2006-09-12 虚拟频道 Expired - Fee Related CN101273632B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/235,537 2005-09-26
US11/235,537 US20070074245A1 (en) 2005-09-26 2005-09-26 Virtual channels
PCT/US2006/035485 WO2007037978A1 (en) 2005-09-26 2006-09-12 Virtual channels

Publications (2)

Publication Number Publication Date
CN101273632A CN101273632A (zh) 2008-09-24
CN101273632B true CN101273632B (zh) 2012-02-08

Family

ID=37895737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800351641A Expired - Fee Related CN101273632B (zh) 2005-09-26 2006-09-12 虚拟频道

Country Status (6)

Country Link
US (1) US20070074245A1 (zh)
EP (1) EP1929780A4 (zh)
JP (1) JP2009510908A (zh)
CN (1) CN101273632B (zh)
BR (1) BRPI0616193A2 (zh)
WO (1) WO2007037978A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369374A (zh) * 2012-03-29 2013-10-23 索尼公司 用于操作内容频道的方法和装置
CN104584572A (zh) * 2012-08-31 2015-04-29 芬克数字电视指导有限责任公司 电子媒体内容指南

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US5986650A (en) 1996-07-03 1999-11-16 News America Publications, Inc. Electronic television program guide schedule system and method with scan feature
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US8589975B2 (en) * 1998-08-21 2013-11-19 United Video Properties, Inc. Electronic program guide with advance notification
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US8095951B1 (en) 2005-05-06 2012-01-10 Rovi Guides, Inc. Systems and methods for providing a scan
US8640166B1 (en) 2005-05-06 2014-01-28 Rovi Guides, Inc. Systems and methods for content surfing
US8054842B2 (en) * 2005-10-31 2011-11-08 Alcatel Lucent Apparatus for providing internet protocol television service and internet service
US8024754B2 (en) * 2006-02-13 2011-09-20 Sharp Kabushiki Kaisha Content processing device, content processing method, control program, and storage medium
US8516087B2 (en) * 2006-02-14 2013-08-20 At&T Intellectual Property I, L.P. Home automation system and method
US7913280B1 (en) * 2006-03-24 2011-03-22 Qurio Holdings, Inc. System and method for creating and managing custom media channels
US9602884B1 (en) 2006-05-19 2017-03-21 Universal Innovation Counsel, Inc. Creating customized programming content
US11363347B1 (en) 2006-05-19 2022-06-14 Universal Innovation Council, LLC Creating customized programming content
US8561103B2 (en) * 2006-06-30 2013-10-15 At&T Intellectual Property Ii, L.P. Method and apparatus for providing a personalized television channel
CA2658519A1 (en) 2006-07-31 2008-02-07 United Video Properties, Inc. Systems and methods for providing media guidance planners
JP5074497B2 (ja) * 2006-08-07 2012-11-14 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 電子サービスガイドのダウンロードを制御する技術
US8479230B2 (en) * 2006-12-19 2013-07-02 At&T Intellectual Property I, Lp System and apparatus for managing media content
US20080178239A1 (en) * 2007-01-19 2008-07-24 At&T Knowledge Ventures, Lp System and method of providing selected video content
US20080178219A1 (en) * 2007-01-23 2008-07-24 At&T Knowledge Ventures, Lp System and method for providing video content
US7900225B2 (en) * 2007-02-20 2011-03-01 Google, Inc. Association of ads with tagged audiovisual content
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8024764B2 (en) * 2007-03-20 2011-09-20 At&T Intellectual Property I, L.P. Method and apparatus for processing multimedia signals
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US20090060469A1 (en) * 2007-08-31 2009-03-05 United Video Properties, Inc. Systems and methods for recording popular media in an interactive media delivery system
JP4568323B2 (ja) * 2007-12-07 2010-10-27 富士通株式会社 放送番組の記録装置
US20090158372A1 (en) * 2007-12-17 2009-06-18 Woongshik You Method and apparatus for providing broadcast service information in cable network
US8826339B2 (en) * 2007-12-21 2014-09-02 General Instrument Corporation RF/IP virtual channel mapping for a digital video receiver
JP2009181503A (ja) * 2008-01-31 2009-08-13 Toshiba Corp 推薦番組検索装置、および推薦番組検索方法
EP2255471A4 (en) * 2008-03-28 2012-08-22 Samsung Electronics Co Ltd APPARATUS AND METHOD FOR PROVIDING CONTENT IN INTERNET BROADCASTING SYSTEM
US8239893B2 (en) * 2008-05-12 2012-08-07 Microsoft Corporation Custom channels
CN101588469B (zh) * 2008-05-21 2013-11-06 华为技术有限公司 频道访问控制、交付方法、iptv系统及装置
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
CN101610244B (zh) * 2008-06-20 2011-11-23 华为技术有限公司 建立个性化内容交付通道的方法、用户设备和网络设备
CN101355664B (zh) * 2008-09-23 2010-08-04 华为终端有限公司 一种节目的播放方法、装置和系统
US20100082650A1 (en) * 2008-09-24 2010-04-01 Davin Wong Method, System, and Apparatus for Ranking Media Sharing Channels
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US20100169918A1 (en) * 2008-12-30 2010-07-01 Biesemeyer Ralph E Community Programmed Television
KR101564415B1 (ko) * 2009-01-07 2015-10-30 삼성전자주식회사 통합 채널 관리를 통한 컨텐트 재생 방법 및 장치
US8458746B2 (en) 2009-02-05 2013-06-04 Purplecomm Inc. Meta channel caching and instant viewing related technology
US8726310B2 (en) 2009-02-05 2014-05-13 Purplecomm Inc. Meta channel media system control and advertisement technology
US8813127B2 (en) * 2009-05-19 2014-08-19 Microsoft Corporation Media content retrieval system and personal virtual channel
US20100306708A1 (en) * 2009-05-29 2010-12-02 Rovi Techonologies Corporation Systems and methods for handling profiles in a community
US20110016492A1 (en) * 2009-07-16 2011-01-20 Gemstar Development Corporation Systems and methods for forwarding media asset events
JP5338549B2 (ja) * 2009-08-05 2013-11-13 ソニー株式会社 表示装置及び表示方法
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US20110070819A1 (en) * 2009-09-23 2011-03-24 Rovi Technologies Corporation Systems and methods for providing reminders associated with detected users
US20110078731A1 (en) * 2009-09-25 2011-03-31 Rovi Technologies Corporation Systems and methods for multiple media guidance application navigation
US9201627B2 (en) * 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US20110214147A1 (en) * 2010-02-22 2011-09-01 Kashyap Ashwin S Method for determining content for a personal channel
CN101808187A (zh) * 2010-03-26 2010-08-18 深圳创维数字技术股份有限公司 一种建立本地视频库的方法和机顶盒
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US9215420B2 (en) 2010-06-01 2015-12-15 Comcast Cable Communications, Llc Ranking search results
WO2012052559A1 (en) 2010-10-21 2012-04-26 Holybrain Bvba Method and apparatus for neuropsychological modeling of human experience and purchasing behavior
KR101770202B1 (ko) * 2010-11-05 2017-08-22 엘지전자 주식회사 이동 단말기 및 이것의 방송 콘텐츠 디스플레이 제어 방법
CN102611925B (zh) * 2011-01-20 2014-08-13 华为终端有限公司 共享信息的方法和装置
US9141982B2 (en) 2011-04-27 2015-09-22 Right Brain Interface Nv Method and apparatus for collaborative upload of content
US9854318B2 (en) 2011-06-06 2017-12-26 Rovi Guides, Inc. Systems and methods for sharing interactive media guidance information
JP5929034B2 (ja) * 2011-08-09 2016-06-01 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
KR20150065956A (ko) * 2011-09-12 2015-06-15 인텔 코포레이션 정밀 사용자 선호도 데이터의 수집 및 관리
US8433815B2 (en) 2011-09-28 2013-04-30 Right Brain Interface Nv Method and apparatus for collaborative upload of content
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US8839299B2 (en) * 2012-03-29 2014-09-16 Sony Corporation Method and apparatus for updating content channels
US9648379B2 (en) * 2012-06-11 2017-05-09 At&T Intellectual Property I, L.P. Complimentary content based recording of media content
US20140096162A1 (en) * 2012-09-28 2014-04-03 Centurylink Intellectual Property Llc Automated Social Media and Event Driven Multimedia Channels
US20140250177A1 (en) * 2013-03-01 2014-09-04 Google Inc. Recommending content based on proxy-based preference indications
US20140380386A1 (en) * 2013-03-08 2014-12-25 Thomson Licensing Method and apparatus for searching and generating a channel
CN103529931A (zh) * 2013-03-12 2014-01-22 Tcl集团股份有限公司 智能设备个性化界面的实现方法、系统及该智能设备
US9462346B2 (en) * 2013-04-26 2016-10-04 Microsoft Technology Licensing, Llc Customizable channel guide
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
CN103945236B (zh) * 2014-03-31 2017-05-17 广州华多网络科技有限公司 在线直播频道的汇聚方法和系统
CN105049892B (zh) * 2015-08-20 2018-03-16 深圳市酷开网络科技有限公司 一种基于频道序号期望的电视频道排序方法及系统
US10299005B1 (en) * 2016-06-16 2019-05-21 Cox Communications, Inc. On demand linear programming
WO2023195552A1 (ko) * 2022-04-05 2023-10-12 엘지전자 주식회사 디스플레이 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5945988A (en) * 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US20020059603A1 (en) * 2000-04-10 2002-05-16 Kelts Brett R. Interactive content guide for television programming
CN1463540A (zh) * 2001-04-12 2003-12-24 皇家菲利浦电子有限公司 登记用户偏好的方法及系统
US6813775B1 (en) * 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1273349B (it) * 1994-02-28 1997-07-08 Getters Spa Visualizzatore piatto ad emissione di campo contenente un getter e procedimento per il suo ottenimento
IL123288A (en) * 1998-02-13 2001-05-20 Nds Ltd Electronic game guide system
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
JP2000287189A (ja) * 1999-03-31 2000-10-13 Toshiba Corp テレビ番組の視聴管理装置
JP4465737B2 (ja) * 1999-05-26 2010-05-19 ソニー株式会社 受信機および番組選択方法
US7222354B1 (en) * 1999-10-05 2007-05-22 International Business Machines, Corporation Dynamic composition at the set-top box
JP4603660B2 (ja) * 1999-12-03 2010-12-22 キヤノン株式会社 放送受信装置及び放送受信装置の制御方法
US6934964B1 (en) * 2000-02-08 2005-08-23 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
US7606864B2 (en) * 2000-11-10 2009-10-20 At&T Intellectual Property I, L.P. Setting and display of communication receipt preferences by users of multiple communication devices
US7096483B2 (en) * 2000-12-21 2006-08-22 Thomson Licensing Dedicated channel for displaying programs
ES2261527T3 (es) * 2001-01-09 2006-11-16 Metabyte Networks, Inc. Sistema, procedimiento y aplicacion de software para publicidad dirigida mediante una agrupacion de modelos de comportamiento, y preferencias de programacion basadas en grupos de modelos de comportamiento.
US20020144267A1 (en) * 2001-03-29 2002-10-03 Koninklijke Philips Electronics N.V. Dynamic television channel creation
US7131134B2 (en) * 2001-05-08 2006-10-31 Koninklijke Philips Electronics N.V. Evening planner
JP3833080B2 (ja) * 2001-05-28 2006-10-11 シャープ株式会社 番組選択支援装置、方法及びそのプログラム、記録媒体
JP2003209830A (ja) * 2002-01-11 2003-07-25 Sharp Corp 放送システム、放送受信機、携帯端末及びcm情報取得方法
JP2003244565A (ja) * 2002-02-15 2003-08-29 Fujitsu Ltd 装置、プログラムおよび仮想チャンネル設定方法
KR100462609B1 (ko) * 2002-06-22 2004-12-20 삼성전자주식회사 가상 채널 생성 장치 및 방법, 그리고 생성된 가상 채널에의한 tv 시청 장치 및 방법
US20040205816A1 (en) * 2003-04-11 2004-10-14 Barrett Peter T. Virtual channel preview guide
JP4329439B2 (ja) * 2003-07-23 2009-09-09 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
US20050050576A1 (en) * 2003-08-29 2005-03-03 Manish Upendran System and method for integrating broadcast content and non-broadcast content
US20050160458A1 (en) * 2004-01-21 2005-07-21 United Video Properties, Inc. Interactive television system with custom video-on-demand menus based on personal profiles
US8578420B2 (en) * 2004-05-05 2013-11-05 Ati Technologies Ulc Method and apparatus for automated display of video programming guide information
US20050273833A1 (en) * 2004-05-14 2005-12-08 Nokia Corporation Customized virtual broadcast services
KR101128793B1 (ko) * 2005-01-04 2012-03-27 엘지전자 주식회사 Epg 데이터 분석에 의한 자동 녹화 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5945988A (en) * 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US6813775B1 (en) * 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences
US20020059603A1 (en) * 2000-04-10 2002-05-16 Kelts Brett R. Interactive content guide for television programming
CN1463540A (zh) * 2001-04-12 2003-12-24 皇家菲利浦电子有限公司 登记用户偏好的方法及系统

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369374A (zh) * 2012-03-29 2013-10-23 索尼公司 用于操作内容频道的方法和装置
CN104584572A (zh) * 2012-08-31 2015-04-29 芬克数字电视指导有限责任公司 电子媒体内容指南
CN104584573A (zh) * 2012-08-31 2015-04-29 芬克数字电视指导有限责任公司 电子媒体服务器

Also Published As

Publication number Publication date
BRPI0616193A2 (pt) 2011-06-14
EP1929780A4 (en) 2011-05-18
US20070074245A1 (en) 2007-03-29
WO2007037978A1 (en) 2007-04-05
CN101273632A (zh) 2008-09-24
JP2009510908A (ja) 2009-03-12
EP1929780A1 (en) 2008-06-11

Similar Documents

Publication Publication Date Title
CN101273632B (zh) 虚拟频道
US11388481B2 (en) Media content search results ranked by popularity
JP6067609B2 (ja) ターゲット決めされたビデオ番組編成の配送のための方法および装置
US9477666B2 (en) Method and system for providing “what's next” data
CN100377150C (zh) 信息处理器和信息处理方法
US8639096B2 (en) System and method of managing a digital video recorder using a user television broadcast list
CN102883191B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
US20130167168A1 (en) Systems and methods for providing custom movie lists
US20100275233A1 (en) System and method of displaying a user customizable television broadcast list
US20080301732A1 (en) Systems and methods for personalizing an interactive media guidance application
US20060010467A1 (en) Personalized video entertainment system
US20060212900A1 (en) Method and apparatus for delivery of targeted video programming
KR20130133918A (ko) 대화형 미디어 안내 애플리케이션의 화면에서 디스플레이를 위한 미디어 애셋을 선택하는 시스템 및 방법
CA3101204A1 (en) Maintaining a user profile based on dynamic data
US20140373046A1 (en) Programming Filter
EP1622371A1 (en) Methods and apparatuses providing synchronised electronic program guide
US20040111754A1 (en) System and method for delivering media content
EP1784009A2 (en) Methods and apparatuses providing synchronised electronic program guide

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150428

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150428

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120208

Termination date: 20170912