一种推荐数字节目的方法和装置的制作方法

文档序号:7949054阅读:128来源:国知局
专利名称:一种推荐数字节目的方法和装置的制作方法
背景技术
本发明涉及一种推荐数字节目的方法和装置,尤其涉及一种使用元数据来推荐数字节目的方法和装置。
元数据(Metadata)经常被定义为“关于数据的数据”。元数据描述了关于数据的一组典型特征但通常不包含数据本身。元数据可包括现有数据的详细清单,名称和数据项定义,名称和定义的关键字列表,数据清单索引和访问关键字列表,数据生成的操作步骤记录,包括数据是如何采集的,数据结构和使用的数据模型文档,数据用于分析的步骤记录等。
元数据被用来描述 容资料,基本上,它所要回答的问题是有关容的各个方面的资料,比如人物、事件、时间、地点、原因和方式等。一个典型的例子是图书馆用来帮助管理书刊的目录编目,使用者只需要在这些目录中搜寻,就可以知道书架上有什么资料。
目前有各种各样的元数据格式存在,在资料的描述上,有的简单,有的却复杂多样。针对不同的电子内容,有不同的元数据著录标准,例如适用于著录音乐内容的Standard Music Description Language(SMDL)、适用于著录影像内容的Categories for the Descriptionof Works of Art(CDWA)和适用于著录学习内容的Standard forLearning Object Metadata(LOM)等。
为了让元数据的功能与好处可以充分地共享,特别是在网络上共享,需要有一个通用的格式来表示它。资源描述架构RDF(ResourceDescription Framework)即为此种工具之一。RDF是由全球资讯网协会(World Wide Web Consortium,W3C)所主导,并结合多个元数据集团(如都柏林核心集团等)所发展而成的一个架构,这个架构在语法上遵循另一个W3C所推广的元语言Meta-language-XML(eXtensible Markup Language),并且目前XML已受到业界的广泛支持,比如Netscape和Internet Explorer都已经分别宣布将支持XML。
TV Anytime标准是采用XML语言来表述其元数据的。在该标准中,电子节目导航(Electronic Program Guide,EPG)中包含有大量的来自于不同广播商的不同数字电视节目的元数据,比如一个电影节目的元数据可包括电影名字、导演、主要演员的名字、制作商、制作时间、内容简介等。用户可以通过对该电子节目导航的搜寻找到自己喜欢的节目。另外,通过一些现有的节目推荐技术,还可根据用户过去的行为来推荐在该电子节目导航中正在/待播放的节目。
随着数字记录机,特别是个人数字记录机(Personal DigitalRecorder,PDR)的普及,用户可以象现有的个人视频记录机一样(Personal Video Recorder,PVR)存储自己喜欢的节目在个人数字记录机中。而该个人数字记录机的存储空间可以是很大的,存储在其中的数字节目的数量也可以是很大的,由此,如何向用户推荐存储在其个人数字记录机中的数字节目成为一个问题。
因此,需要一种推荐数字节目的方法和装置,可以在适当的时候方便地推荐用户的已存储的节目给该用户。

发明内容
本发明的目的之一是提供一种推荐数字节目的方法和装置,可以在适当的时候方便地推荐用户的已存储的数字节目给该用户。
本发明提供了一种推荐至少一个数字节目的方法,该数字节目存储在一个数字节目库中,该方法包括首先,获取一个正在播放的数字节目的描述信息;然后,根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库中的数字节目的描述信息进行匹配;最后,将匹配的结果所对应的数字节目推荐给用户。其中所述的数字节目库是在一个本地存储装置上。当然,所述的数字节目库亦可以是在一个服务器上。
本发明还可呈现所述的正在播放的数字节目的描述信息给用户,用户在所呈现的描述信息中选取部分信息作为所述的预定的匹配条件。
本发明通过将正在播放的数字节目的描述信息与一个数字节目库中的数字节目的描述信息进行匹配,并将匹配的结果推荐给用户,由于该数据节目库中存储有用户喜欢的数字节目,从而能使用户在观看一个数字节目时,找到其已存储下来与该数字节目相关的数字节目,以满足该用户的喜好。
本发明还提供了一种推荐至少一个数字节目的装置,该数字节目存储在一个数字节目库中。该装置包括一个获取装置,用于获取一个正在播放的数字节目的描述信息,一个匹配装置,用于根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库中的数字节目的描述信息进行匹配,和一个推荐装置,用于将匹配的结果所对应的数字节目推荐给用户。
通过参照结合附图所进行的如下描述和权利要求,本发明的其它目的和成就将是显而易见的,并对本发明也会有更为全面的理解。


借助示例性的实施例和所附示意图,本发明及其相关的优点将得到进一步阐述,在附图中图1是根据本发明一个实施例的一个推荐一个数字节目的装置的系统框图;图2是根据本发明一个实施例的一个推荐一个数字节目的流程示意图;图3是根据本发明一个实施例的一个个人数字记录机的系统框图。
各附图中相应的特征由相同的标号表示。
具体实施例方式
图1是根据本发明一个实施例的一个推荐一个数字节目的装置的系统框图。该数字节目存储在一个数字节目库中。装置100包括一个获取装置110、一个匹配装置120和一个推荐装置130。
获取装置110,用于获取一个正在播放的数字节目的描述信息。该描述信息是该数字节目的元数据。
匹配装置120,用于根据预定的匹配条件,将获取装置110所获得的描述信息与在所述的数字节目库中的数字节目的描述信息进行匹配。该预定的匹配条件可来自于用户的输入。
推荐装置130,用于将匹配装置120所匹配的结果中对应的数字节目推荐给用户。
装置100还可包括一个存储装置140,用于存储所述的数字节目库。
装置100还可包括一个数据通讯装置150,用于通过网络与一个服务器进行数据通讯。该服务器上存储有所述的数字节目库。该服务器可以是在用户家中的一个本地服务器,亦可是一个提供备份服务的远端商用服务器。
装置100可成为现有的个人数字记录机一部分。其中部分装置的功能可通过软件来实施。装置100所包括的上述装置对于本领域的熟练技术人员来说可以通过多种现有的装置来实现,只要其组合在一起可以达到本发明的功能即可。
装置100的运行流程详见下面图2所述。
图2是根据本发明一个实施例的一个推荐一个数字节目的流程示意图。该数字节目存储在一个数字节目库中。
首先,获取一个正在播放的数字节目的描述信息(步骤S210)。该数字节目是来自与一个正在播放的电视节目频道,当然,亦可是来自于本地的一个存储装置,只要该数字节目关联有相关的描述信息。该描述信息是以元数据的形式存在。
下面以电影“Star WarsEpisode III”为例,其元数据如下表所示。
表1数字节目的元数据

该元数据包含该电影的名字“Star WarsEpisode III”、分类“Science Fiction”、演员“Hayden Christensen”“Ewan McGregor”“Natalie Portman”和关键字“Clone War”等描述信息。
其次,呈现所述的描述信息给用户(步骤S220),并接收用户对该描述信息的选择(步骤S230)。步骤S220所呈现的描述信息是根据设备生产厂商或用户的设定以一定的方式呈现全部或部分步骤S210中所获得的描述信息。一个例子如下表所示。
表2用户的描述信息选择界面

上表提供了5个选择项供用户来选择,分别是类别ScienceFiction、演员Hayden Christensen、演员Ewan McGregor、演员Natalie Portman和关键字Clone War。用户可选择其中一个或多个选择项作为匹配条件。
然后,以用户的选择作为匹配条件,在一个数字节目库中进行节目描述信息匹配(步骤S240)。该节目数据库是在本地的一个存储装置中,包括用户所喜欢的数字节目,这些数字节目是用户过去存储下来的。当然,该节目数据库亦可是在一个服务器上,比如一个用于远程备份的服务器上。
本实施例中用户选择“演员Hayden Christensen”作为一个匹配条件,在该数字节目库中进行匹配搜索,该数据库中包含有大量用户所喜欢的电影。该匹配的结果是如表3所示。
表3匹配结果

该匹配条件可以是每一次匹配时都接收用户的选择,亦可由用户进行缺省值设定后,以后每次都按该缺省条件进行匹配,比如按第一男演员进行匹配,此时,步骤S220、S230就可略过。
该匹配还可采用模糊逻辑的方法进行。通过模糊逻辑进行匹配,可以更好地仿真用户的行为,从而找到更符合用户需要的数字节目。
接下来,将匹配的结果推荐该用户(步骤S250)。该匹配的结果可以以一个名单形式推荐给用户,比如以字幕形式动态地在显示屏幕的下边缘滚动。该推荐过程还可包含一个判断的过程,比如只有匹配的结果符合一个特定的条件时才会被推荐,例如该条件可以是只将排在该名单前五位的节目推荐给用户。
最后,接收用户对推荐内容的选定,将选定的节目呈现给用户(步骤S260)。该呈现可以以画中画的形式,从而可使用户能同时看到所述的正在播出的数字节目和所推荐的数字节目。
本实施例是以一个数字视频节目,电影,为例。当然,对于其它形式的数字节目内容,比如数字音乐,只要其关联有描述该内容的元数据,本发明亦可应用其中。
图3是根据本发明一个实施例的一个个人数字记录机的系统框图。数字记录机300包含一个接收机310,用于接收数字节目。该数字节目可以以下述多种方式中的一种传送到数字记录机300,例如通过有线广播,通过地面广播或者通过卫星广播等,当然亦可通过因特网网络广播。
数字记录机300具有一个存储单元320,用于将数字节目存储在存储介质330上的一个数字节目库中。存储介质330是一个硬盘,但也可以是其它适当的介质,例如DVD+RW。当然,存储单元320亦可将数字节目存储在一个服务器(图中未显示)上的一个数字节目库中。
数字记录机300还具有一个重获(retrieving)单元340,用于从存储介质330上重获数字节目。重获单元340用于回放存储单元320所存储的节目。
此外,数字记录机300还包括一个前述的节目推荐装置100。节目推荐装置100将正在播放的数字节目的描述信息与在存储介质330中一个数字节目库中的数字节目的描述信息进行匹配,并将匹配的结果推荐给用户。该推荐的结果可以以一定的方式呈现给用户,比如以一个节目名单形式。在用户在该推荐的结果中选定一个数字节目后,重获单元330从存储介质330中获取该数字节目,并将该数字节目送到一个显示装置(图中未显示)进行呈现。当然,如果所推荐的结果只有一个,亦可直接将所推荐的数字节目呈现给用户。
虽然经过对本发明结合具体实施例进行描述,对于在本技术领域熟练的人士,根据上文的叙述作出的许多替代、修改和变化将是显而易见的。因此,当这样的替代、修改和变化落入附后的权利要求的精神和范围内时,应该被包括在本发明中。
权利要求
1.一种推荐至少一个数字节目的方法,该数字节目存储在一个数字节目库中,该方法包括获取一个正在播放的数字节目的描述信息,根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库的数字节目中的描述信息进行匹配,将匹配的结果所对应的数字节目推荐给用户。
2.如权利要求1所述的方法,其中所述的数字节目库是存储在一个本地存储装置上。
3.如权利要求1所述的方法,其中所述的数字节目库是存储在一个服务器上。
4.如权利要求1所述的方法,其中所述的描述信息是元数据。
5.如权利要求1所述的方法,还包括步骤呈现所述的正在播放的数字节目的描述信息给用户,其中所述的预定的匹配条件是来自于用户的输入。
6.如权利要求1所述的方法,其中所述的数字节目为一个数字视频节目。
7.如权利要求1所述的方法,其中所述的数字节目为一个数字音频节目。
8.一种推荐至少一个数字节目的装置,该数字节目存储在一个数字节目库中,该装置包括一个获取装置,用于获取一个正在播放的数字节目的描述信息,一个匹配装置,用于根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库中的数字节目的描述信息进行匹配,一个推荐装置,用于将匹配的结果所对应的数字节目推荐给用户。
9.如权利要求1所述的装置,还包括一个本地存储装置,用于存储所述的数字节目库。
10.如权利要求1所述的装置,其中所述的数字节目库是在一个服务器上,该装置还包括一个数据通讯装置,用于通过网络与该服务器进行数据通讯。
11.一个数字记录机,用于存储和推荐数字节目,包括一个接收机,用于接收数字节目,一个存储装置,用于将数字节目存储在一个数字节目库中,一种节目推荐装置,该装置包括一个获取装置,用于获取一个正在播放的数字节目的描述信息,一个匹配装置,用于根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库中的数字节目的描述信息进行匹配,一个推荐装置,用于将匹配的结果所对应的数字节目推荐给用户,一个重获装置,用于从该存储介质上重获该推荐的数字节目。
全文摘要
本发明提供了一种推荐一个数字节目的方法和装置,该数字节目存储在一个数字节目库中,该数据节目库中存储有用户喜欢的数字节目。首先,获取一个正在播放的数字节目的描述信息;然后,根据预定的匹配条件,将该正在播放的数字节目的描述信息与在该数字节目库中的数字节目的描述信息进行匹配;最后,将匹配的结果所对应的数字节目推荐给用户。其中所述的数字节目库是在一个本地存储装置上。当然,所述的数字节目库亦可以是在一个服务器上。本发明能使用户在观看一个数字节目时,找到其已存储下来与该数字节目相关的数字节目,以满足该用户的喜好。
文档编号H04N5/445GK101040517SQ200580034543
公开日2007年9月19日 申请日期2005年9月27日 优先权日2004年10月11日
发明者S·布兰查德, 石峻, 谭径微, 甘亮 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1