电子节目指南(epg)亲和力聚类的制作方法_4

文档序号:9307080阅读:来源:国知局
亲和力值可用作形成亲和力聚类138的基础。这可 以进行的一种方式是通过为控制演员和其他元数据126项是否被置于聚类的亲和力值设 置可配置的亲和力阈值。可以进行比较以确定各个亲和力值是否满足该阈值。例如,如果 亲和力阈值被设置为0.6,则可以选择具有满足该阈值的亲和力值的项用于聚类。假设用指 示表3中更接近的项的较高的值来配置亲和力值,则演员1和2、2和6、3和5、3和4、以及 4和5都满足阈值0. 6。由此,基于所计算的亲和力值,在该示例中形成的聚类可包括具有 演员1、2和6的一个聚类以及具有演员3、4和5的另一个聚类。
[0070] 构想了可用于使用EPG数据124和对应的元数据126来隔离聚类的各种聚类算 法。一般而言,可以配置合适的算法来计算某些类型的亲和力值,该亲和力值表达了元数据 126项(例如,标题、演员表、工作人员)被匹配的频率,并且应用阈值或其他选择技术以基 于所计算的亲和力值来选择要置于聚类中的项。因此,在一个或多个类别的元数据126内 建立关系的亲和力聚类138可以使用EPG数据124来形成以计算与特定的元数据126项相 关联的亲和力值。
[0071] 基于一个或多个亲和力聚类来提供推荐(框308)。例如,客户机104可被配置为 使用亲和力聚类138定义的关系来生成和/或输出一个或多个对应的推荐。在至少某些实 施例中,可以通过经由EPG模块134输出的EPG用户界面来提供推荐。这可以包括作出观 看节目、设置节目提醒、记录节目等的建议。客户机104甚至可被配置为自动地设置记录和 /或调谐至使用亲和力聚类138所推荐的节目。自动的记录/调谐可被配置为默认发生,和 /或观看者可以能够通过经EPG用户界面输出的可选择的选项来选择性地切换自动记录/ 调谐选项"开"或"关"。推荐还可考虑观看者的观看历史。
[0072] 在前述示例中,例如,当观看者观看"Planes,Trains,andAutomobiles"时,可以 基于按亲和力聚类138来说是相关联的标题来配置观看/记录"BluesBrothers"的推荐。 此外,由于"Planes,Trains,andAutomobiles" 中的"SteveMartin" 与亲和力聚类 138 中 的"DanAykroyd"相关联,因此,可以作出对有"DanAykroyd"参与的多部电影的推荐。可 以根据亲和力聚类138以类似的方式来配置对演员表/工作人员、标题和/或其他元数据 126项的其他推荐。关于基于亲和力聚类138来配置推荐的附加细节可参考示例用户界面 的以下讨论找到。
[0073] 考虑了一个示例过程,接下来是可用于在EPG亲和力聚类的一个或多个实施例中 提供推荐的示例用户界面的讨论。
[0074] 示例用户界而
[0075] 以下讨论描述了可由之前描述的示例环境以及其他环境输出的示例用户界面。由 此,虽然以下讨论的各部分参考了图1的环境100,但以下讨论不必限于环境100。
[0076] 图4描绘了诸如经由通信模块128被输出并在客户机104显示的示例电子节目指 南(EPG) 402用户界面的一个实施例400。EPG402可合并基于如此处讨论而形成的亲和力 聚类138来配置的推荐404。推荐404可以按各种方式来配置。例如,可以经由如所示的网 页、出现在EPG的指南部分上的弹出窗口、警告图标、提示、或在节目202(x)的呈现期间出 现的消息框、或其他合适的用户界面组件来提供推荐404。
[0077] 推荐404可以基于如与观看者相关联的内容历史所指示的观看者已经与之交 互(例如,观看过、记录过或选择过)的其他节目来指示观看者可能喜欢的一个或多个 节目202(x)。推荐404可类似地包括演员表/工作人员推荐。可以使用如此处讨论而 形成的亲和力聚类138来确定这些经推荐的节目202(x)以及演员表/工作人员项中的 至少某些。此处例如,示例推荐404指示了观看者可能喜欢节目"BlueBrothers"和 "Stripes(杂牌军东征)",这两部电影通过此处描述的技术被相关到观看者已经观看过的 节目"Plane,Trains,andAutomobiles"。示例推荐404另外地包括作为推荐404的可扩展 部分出现的对"DanAykroyd"和"Bi11Murray"的演员推荐。
[0078] 推荐404还可包括启用与所推荐的项的交互的各种可选择的控件。例如,用可选 择的按钮来配置示例推荐,该可选择的按钮使观看者能够在若现在所推荐的节目正出现时 选择立即观看该节目。对按钮的选择可以使客户机调谐至对应的节目正出现的频道。类似 地,可以包括可选择的按钮,该按钮是可以选择的以使被安排在未来时间的节目被自动地 记录,和/或设置对已安排的节目的提醒。
[0079] EPG402还可通过经EPG和/或经由推荐404直接可以访问的配置页来提供用于 推荐的各种配置选项。尤其可以提供配置选项,该配置选项使观看者能够选择性地指定要 收集的元数据126项、为亲和力值设置亲和力阈值、作出选择以设置或改变将时隙202(x) 定义为是对应的指定、设置是否使用关于亲和力聚类138的已安排时间和/或一天的各部 分、添加项或从特定的聚类移除多个项等。配置选项还可使观看者能够选择性地切换出现 在推荐404中的推荐的类型。例如,图4的示例推荐404为观看者提供在作出推荐时选择是 否包括标题、演员表、和/或工作人员关系的能力。在此情形中,标题和演员表选项被选中, 而工作人员选项未被选中。因此,显示了标题和演员表推荐,但没有显示工作人员推荐。改 变选项可导致所显示的推荐类型中的对应改变。包括以上提到的示例的附加配置选项可通 过可选择的控件来访问,诸如到示例推荐404中包括的更多个配置选项的可选择的链接。
[0080] 由此,可以按各种方式来配置用户界面以提供推荐,该推荐至少部分地基于以此 处讨论的方式形成的亲和力聚类138。考虑了这种用户界面和推荐的某些示例,现在考虑对 可用于实现一个或多个实施例中的EPG亲和力聚类的各方面的示例系统的讨论。
[0081]示例系统
[0082] 图5在500概括地示出了包括示例计算设备502的示例系统,该示例计算设备 502表示可以实现此处描述的各个实施例的一个或多个这种计算系统和/或设备。计算设 备502可以是例如网络运营方102的服务器、与客户机104相关联的设备(例如,客户机设 备)、片上系统、和/或任何其他合适的计算设备或计算系统。
[0083] 示例计算设备502包括一个或多个处理器504或处理单元、可包括一个或多个存 储器和/或存储组件508的一个或多个计算机可读介质506、用于输入/输出(I/O)设备的 一个或多个输入/输出(I/O)接口 510、以及允许各组件和设备彼此通信的总线512。计算 机可读介质506和/或一个或多个I/O设备可以作为计算设备502的一部分被包括,或者 可另选地可以耦合到计算设备502。总线512代表若干类型的总线结构中的一个或多个,包 括存储器总线或存储器控制器、外围总线、加速图形端口以及使用各种总线体系结构中的 任一种的处理器或局部总线。总线512可包括有线和/或无线总线。
[0084] -个或多个处理器504不受形成它们的材料或者其中利用的处理机制的限制。例 如,处理器可以由半导体和/或晶体管(例如,电子集成电路(IC))构成。在这一上下文 中,处理器可执行指令可以是可电子地执行的指令。存储器/存储组件508表示与一个或 多个计算机可读介质相关联的存储器/存储容量。存储器/存储组件508可包括易失性介 质(如随机存取存储器(RAM))和/或非易失性介质(如只读存储器(R0M)、闪存、光盘、磁 盘等等)。存储器/存储组件508可包括固定介质(例如,RAM、R0M、固定硬盘驱动器等) 以及可移动介质(例如闪存驱动器、可移动硬盘驱动器、光盘等等)。
[0085] 输入/输出接口 510允许用户向计算设备502输入命令和信息,并且还允许使用 各种输入/输出设备向用户和/或其他组件或设备呈现信息。输入设备的示例包括键盘、 光标控制设备(例如,鼠标)、话筒、扫描仪等。输出设备的示例包括显示设备(例如,监视 器或投影仪)、扬声器、打印机、网卡等等。
[0086] 此处可以在软件、硬件(固定逻辑电路)、或程序模块的一般上下文中描述各种技 术。一般而言,这种模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、元 件、组件、数据结构等等。这些模块和技术的实现可以存储在某种形式的计算机可读介质上 或通过某种形式的计算机可读介质传输。计算机可读介质可包括各种可获得的介质或可由 计算设备访问的介质。作为示例而非限制,计算机可读介质可包括"计算机可读存储介质" 和"通信介质"。
[0087] "计算机可读存储介质"可以指相对于仅信号传输、载波、或信号本身而言,启用对 信息的持久和/或非瞬态存储的介质和/或设备。由此,计算机可读存储介质是指非信号 承载
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1