基于背景的内容推荐的制作方法

文档序号:8492063阅读:529来源:国知局
基于背景的内容推荐的制作方法
【专利说明】基于背景的内容推荐
[0001]相关申请的交叉引用
[0002]本申请要求享有于2012年9月28日提交的标题为“Context-based ContentRecommendat1ns”的第61/707,077号美国临时申请的权益,出于所有目的,通过引用将其内容并入本文。
技术领域
[0003]描述涉及提供推荐的实现。各种具体的实现涉及针对将由用户消费的各种形式的内容,提供基于背景的推荐。
【背景技术】
[0004]包括电视和媒体中心的家庭娱乐系统正在与因特网融合并且提供对诸如视频、电影、电视节目、音乐等内容的大量的可用来源的访问。这种可用来源的数量的膨胀需要用于浏览与这样的系统相关联的媒体界面以及进行内容推荐和选择的新策略。
[0005]可能的内容来源的巨大数量引起界面挑战,其在家庭媒体娱乐的领域中尚未被成功地解决。该挑战涉及在不需要乏味地浏览内容的多个显示页面或层次的情况下向用户成功地呈现大量元素(程序、来源等)。
[0006]另外,多数现存的搜索范式假设用户在他们开始时知道他们正在寻找什么,然而替代机制经常是更令人期望或适当的。用于允许探索和交叉链接的处理的一种方法是使用评定。根据该方法,用户评定内容,并且推荐引擎推荐与所评定的内容有关的另外的内容。例如,如果用户对动作电影给出五星评定并且对恐怖电影给出一星评定,则传统的推荐引擎可能向用户推荐其他的动作电影而不是其他的恐怖电影。该方法的缺点是推荐倾向于偏向特定电影风格,直至用户遍及多个电影风格(例如,动作、恐怖、浪漫等)创建足够大的评定数据库为止。另外,另一缺点是即使用户创建了大的评定数据库,仍然可能存在不准确的或者无关的推荐,因为评定信息可能是从用户不准确地收集的。例如,如果用户评定所呈现的前五个恐怖电影而评定为一星电影,则传统的推荐引擎可能停止向用户推荐恐怖电影。然而,用户可能只是不喜欢所呈现的前五个恐怖电影,实际上可能期望使其他的恐怖电影引起他或她的注意。

【发明内容】

[0007]根据一般的方面,提供与内容选择有关的背景类别的选项的有序集合。所述背景类别的选项的有序集合基于一个或多个其他背景类别的先前确定的选项来排序。提供与内容选择有关的一个或多个另外的背景类别的选项的有序集合。所述一个或多个另外的背景类别的选项的有序集合基于所述背景类别的所提供的选项中的选项的标识来排序。
[0008]在下面的附图和描述中阐述一个或多个实现的细节。尽管以一种具体的方式进行了描述,但是应当清楚的是,可以以多种方式配置或实施实现。例如,可以将实现执行为方法,或者实施为装置(诸如例如被配置为执行一组操作的装置或存储用于执行一组操作的指令的装置),或者以信号来实施。根据结合附图和权利要求考虑的下面的详细描述,其他方面和特征将变得显而易见。
【附图说明】
[0009]图1提供图示用于递送视频内容的系统的实现的框图。
[0010]图2提供图示机顶盒/数字录像机(DVR)的实现的框图。
[0011]图3提供远程控制器、平板和/或第二屏幕设备的实现的透视图的图示表示。
[0012]图4-图11提供用于基于背景推荐内容的实现的屏幕截图。
[0013]图12-图15提供用于基于背景推荐内容的各种处理实现的流程图。
[0014]图16提供用于基于背景推荐内容的系统或装置的实现的流程图。
【具体实施方式】
[0015]发明人确定多种方式,其中例如针对内容推荐系统的用户界面可以更加有帮助。一种实现提供电影推荐和探索引擎,其通过取得关于星期的当前的天、天的时间、观众或同伴以及所期望的内容(例如,电影)风格的信息来考虑用户的背景。基于该信息,系统推荐适合给定背景的电影的集合。一个或多个实现提供一种在推荐要观看的电影时考虑用户的背景的方式。
[0016]背景的定义可以取决于要消费的内容而不同。“消费”内容具有例如通过观看或收听内容来体验该内容的公知的含义。对于不同的内容,背景的某些方面更加重要,或者不那么重要。例如,在考虑要推荐的音乐时,活动和场所通常不像在考虑要推荐的电影时那么有关。
[0017]多种实现动态地和/或自动地建立背景类别,而其他实现更加依赖于手动建立的背景类别。背景类别一般是指可以被选择为背景的值的集合。更具体地,背景类别经常表示公共变量,并且包括该变量的替代值的集合。例如,“时间”是公共变量,而“星期五晚上”和“星期六早上”属于“时间”类别,并且可以被选取为该变量的值。作为另外的示例,“风格”是另一公共变量,而“动作”和“戏剧”是“风格”变量的可能的替代值。
[0018]动态地建立类别意味着基于用户输入建立类别。因为用户输入是动态的,所以背景类别的建立是动态的。例如,如果用户选择“星期五晚上与朋友”,则将基于那些选择来实时地通过算法建立类别“风格”。“建立”背景类别“风格”是指确定哪些值(元素)包括在类别“风格”中,以及如何对那些值进行等级排序(rank-order)。
[0019]在多个实现中,动态地建立背景类别。这意味着除了在类别的创建时提供用户输入(例如,天、时间和同伴)之外,没有(至少基本上)用户干涉。更确切地,在纯自动系统中,通过算法而不是人进行所有决定。例如,关于“星期五晚上与朋友”推荐“动作”和“戏剧”电影(这建立“风格”的背景类别)不是由人类直接做出的决定。该决定基于数据(例如,来自先前的用户学习)和算法。
[0020]其他实现手动地建立背景类别,例如通过付费给专家来决定“在星期五晚上与朋友”,用户应当观看“动作”和“戏剧”。
[0021]在本发明中一般可交换地使用术语“观众”和“同伴”,以指消费内容的人的集合。然而,在其他实现中,术语“观众”和“同伴”可以指有区别的背景类别。严格来说,在本申请中论述的多种实现中的该背景类别的一些值可以指同伴,并且不包括该用户(例如,“伴侣”)。其他值可以指全部观众,包括该用户,或者可能不包括该用户(例如,“家人和孩子”或者“朋友”可以包括该用户,也可以不包括该用户)。然而,在典型的实现中,内容(例如,电影)推荐实际上基于包括该用户的全部观众,无论“观众”或“同伴”背景类别的值是否特别地包括该用户。
[0022]一个或多个实现包括两个主要部分:电影选择系统以及用户界面。对于一个或多个具体的实现,下面将参考附图来描述每一个。想到了电影选择和用户界面的变型。
[0023]电影选择
[0024]在该阶段中,发现在给定背景下,可以将哪些电影视为最好的,以便观看。存在多种实现,其中的很多在整体或部分上是动态的和/或自动的。各种实现使用下面的处理:
[0025]1.给出某个背景以及电影的有限集合,询问一群人来决定他们认为哪些电影适合于给定背景。在一个示例中,给定背景是这是星期五晚上,并且个体(每个个体独立地进行回答)与他/她的朋友一起。向在该群中的个体的每一个询问他们是否想要观看例如电影“黑暗骑士”。例如,这对若干不同的天/时间背景中的每一个提供了电影的选择。
[0026]2.根据在步骤I中获取的数据,提供描述人们在特定背景(例如,天/时间/同伴背景)中观看哪些特定的电影。为了使该信息有用以及帮助用户浏览该信息,以该信息为基础。在多种实现中,按照所选择的电影的风格将它们聚焦,并且执行统计测试以识别哪些风格是针对确定背景的最佳平均评定,由此以该信息为基础。例如,如果大部分用户说他们想要在“星期五晚上与他们的伴侣”观看“盗梦空间”和“天兆”,则“科幻”将被选择为针对该背景所推荐的风格。其他实现使用多种工具和技术,从而以来自步骤I的信息为基础。
[0027]3.在先前的步骤(步骤2)中,标识出针对每个背景推荐哪些风格。在该步骤(步骤3)中,标识针对背景和风格的每种组合应当将哪些电影(以及那些电影的等级次序)推荐给用户。使用来自步骤I的数据,将评定最高的(top-rated)电影收集在属于所期望的风格(来自步骤2)的给定背景中。如果得到的列表小于所期望的,则通过收集与已经存在于该列表中的电影最相似的另外的电影来添加到该列表(对该列表进行自展)。例如,如果“海底总动员”是在给定背景下是要观看的好电影,则可能“赛车总动员”和“玩具总动员”将也是针对该背景的好电影(例如,假设风格是动画)。多种工具和技术可用于针对给定的背景和风格执行另外的电影标题的收集(自展)。这样的工具和技术例如包括类别化、评定以及电影评论。
[0028]用户界面
[0029]多种实现的用户界面允许用户直观地浏览来自先前阶段的结果以及发现针对他们的当前背景所推荐的电影。该处理的一种实现如下:
[0030]1.系统自动地识别星期的当前的天以及天的时间,并且呈现同伴的列表(独自、朋友、家人和孩子、伴侣),该同伴的列表按照他们的期望频率进行排序(最期待的同伴最先)(例如参见图4和6)。用户能够改变天和/或时间信息(例如参见图5)。
[0031]2.在选择时间(例如参见图5)和同伴(例如参见图6)之后,用户可以在给定背景的电影的最推荐的风格中进行选取(例如参见图7和8)。风格按照它们的推荐得分(例如在电影选择阶段的步骤2中计算的)来排序。记得在电影选择阶段的步骤2中标识了最高风格,并且因为正在平均属于该风格的电影,所以具有可以用于对列表进行分类的得分。
[0032]3.在选择所期望的风格之后,呈现推荐电影的列表(例如在电影选择阶段的步骤3中所确定的)(例如参见图9和11)。用户可以取得关于电影的更多信息,诸如标题、海报、描述、风格以及到外部来源的链接(例如参见图10)。这样的外部来源包括例如IMDB (http: //www.1mdb.com)、Amazon (http: //www.amazon, com)、Netflix (https: //www.netf lix.com) P乂及.AllMovie (http: //www.allmovie, com)。
[0033]4.在任何时间,用户都可能导航回到他们先前的选择并且进行改变(例如参见图11)。
[0034]图1至图3提供可以提供电影推荐的系统和环境的实现。预想到其他系统和环境,与图1至图3相关联的示例不用于排他性的或者限制性的。
[0035]参考图1,示出用于向家庭或终端用户递送内容的系统100的实施例的框图。内容源自诸如电影工作室或制作公司这样的内容来源102。可以以两种形式中的至少一种来供应内容。一种形式可以是内容的广播形式。广播内容提供给广播联盟管理器104,广播联盟管理器104通常为诸如美国广播公司(ABC)、国家广播公司(NBC)、哥伦比亚广播系统(CBS)等国家广播服务。广播联盟管理器可以收集并存储内容,并且可以安排在如递送网络1(106)所示的递送网络上的内容的递送。递送网络1(106)可以包括从国家中心到一个或多个地区或本地中心的卫星链路传送。递送网络1(106)还可以包括使用诸如无线电广播、卫星广播或有线广
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1