发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf

上传人:柴****2 文档编号:4061837 上传时间:2018-08-13 格式:PDF 页数:28 大小:4.82MB
返回 下载 相关 举报
摘要
申请专利号:

CN201380035745.5

申请日:

2013.07.02

公开号:

CN104412605A

公开日:

2015.03.11

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/235申请日:20130702|||公开

IPC分类号:

H04N21/235; H04N21/435

主分类号:

H04N21/235

申请人:

索尼公司

发明人:

山岸靖明

地址:

日本东京

优先权:

61/670,900 2012.07.12 US

专利代理机构:

中国国际贸易促进委员会专利商标事务所11038

代理人:

郑宗玉

PDF下载: PDF下载
内容摘要

本公开内容涉及这样一种发送装置、信息处理方法、程序、接收装置和应用链接系统:当应用被执行以便与正在观看的内容的进度链接时,使得能够共享用于内容识别的多个ACR服务器的接口。作为本公开内容的第一方面的发送装置具有一个或多个内容识别单元和时间线数据产生单元,该时间线数据产生单元产生时间线数据并且共同地将公共的时间线数据提供给一个或多个内容识别单元。本公开内容适合于广播站广播装置等。

权利要求书

权利要求书1.  一种发送装置,包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。2.  如权利要求1所述的发送装置,还包括:用户接口单元,用于控制所述时间线数据产生单元。3.  如权利要求2所述的发送装置,还包括:签名数据提取单元,被配置为通过与所述一个或多个识别服务器中的每个识别服务器对应的提取方法从可在接收装置侧观看的内容中提取签名数据。4.  如权利要求3所述的发送装置,其中所述内容识别单元还包括:参考数据产生单元,被配置为使用由所述签名数据提取单元提取的签名数据产生参考数据。5.  如权利要求3所述的发送装置,其中所述签名数据提取单元产生指纹作为签名数据。6.  一种处理发送装置的信息的方法,所述方法包括下述步骤:由发送装置:产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;以及共同地将公共的时间线数据提供给所述一个或多个内容识别单元。7.  一种程序,用于使计算机执行:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产 生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。8.  一种接收装置,包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。9.  如权利要求8所述的接收装置,其中所述应用执行单元基于在接收到的响应中所包括的时间线数据中描述的应用标识符获取与内容对应的应用。10.  如权利要求8所述的接收装置,其中所述应用执行单元基于在接收的响应中所包括的时间线数据中描述的事件标识符获取与内容对应的应用的应用标识符,并且基于获取的应用标识符获取与内容对应的应用。11.  一种由内容的发送装置和接收装置构成的应用协作系统,所述发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据, 在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元,和接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。

说明书

说明书发送装置、信息处理方法、程序、接收装置和应用链接系统
技术领域
本公开内容涉及一种发送装置、处理信息的方法、程序、接收装置和应用协作系统,尤其涉及一种当与内容(诸如,电视节目)的进度协作地执行应用程序时有利地使用的发送装置、处理信息的方法、程序、接收装置和应用协作系统。
背景技术
例如,考虑当节目正被观看时在屏幕上显示与电视(TV)节目(以下,简单地称为节目)相关的信息(表演者、故事情节、下一次的公告等)、或者虽然不直接与节目相关但对观看者有用的信息(新闻、天气预报、交通信息等)。
为了实现以上显示,可正好将用于获取和开始专用应用程序(以下,简要描述为应用)的命令与节目的进度协作地发送给TV接收器等。实际上,在日本和欧洲,在TV广播信号中使用用于数据广播的频带发送命令或应用,由此实现以上显示(例如,参见专利文献1)。
同时,在美国,在TV广播信号中未提供用于数据广播的频带,并且未建立代替其的方法。因此,未实现与节目的进度协作地执行应用。
需要注意的是,在美国,与直接利用TV接收器接收TV广播波并且观看节目的家庭的数量相比,存在更大数量的通过CATV或IPTV观看节目的家庭。在CATV或IPTV中,有时从TV广播信号中可能仅提取和分发节目的视频和音频信号,因此,如果在美国在TV广播信号中提供用于数据广播的频带,则无法保证包括与应用相关的数据的数据广播信号被发送给接收装置。
另外,近年来,即使当不仅观看广播的节目而且观看记录的节目、从封装介质(诸如,DVD或BD)重放的视频或从因特网下载的任意内容(诸如,运动图像)时,也需要与节目、视频或任意内容的进度协作地执行应用。
引用列表
专利文献
专利文献1:日本专利申请特许公开No.2006-50237
发明内容
本发明要解决的问题
如上所述,为了执行与现在正在观看的任意内容对应的应用,需要识别现在正在观看的内容。作为一种方法,假设应用被称为自动内容识别(ACR)的技术。
通过将经由预定提取方法从现在正在观看的内容提取的签名数据(特征量)和预先登记在数据库中的内容的签名数据进行比较,ACR识别现在正在观看的内容。
需要注意的是,在使用ACR对内容执行识别的ACR服务器的数据库中,除了内容的签名数据之外,还记录指示内容的信息、指示与内容的进度协作地执行的应用的信息等。从内容提供商(诸如,广播站)或应用提供商提供这些方法。
顺便提一句,对ACR服务器的管理和操作不限于广播站,可以考虑各种商业运营商的进入。作为结果,假设出现多个ACR服务器。即使在这种情况下,对于内容提供商或应用提供商,也希望可以通过对ACR服务器而言共同的接口来提供内容和应用的信息。
考虑到前面的内容而做出了本公开内容,并且本公开内容能够在与现在正在观看的任意内容的进度协作地执行应用时使得针对用于识别内容的多个ACR服务器的接口变成共同的。
问题的解决方案
根据本公开内容的第一方面的发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。
根据本公开内容的第一方面的发送装置还包括:用户接口单元,用于控制所述时间线数据产生单元。
根据本公开内容的第一方面的发送装置还包括:签名数据提取单元,被配置为通过与所述一个或多个识别服务器中的每个识别服务器对应的提取方法从可在接收装置侧观看的内容中提取签名数据。
内容识别单元还包括:参考数据产生单元,被配置为使用由所述签名数据提取单元提取的签名数据产生参考数据。
所述签名数据提取单元产生指纹作为签名数据。
根据本公开内容的第一方面的处理发送装置的信息的方法包括下述步骤:由发送装置:产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中 所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;以及共同地将公共的时间线数据提供给所述一个或多个内容识别单元。
根据本公开内容的第一方面的程序使计算机执行:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。
在本公开内容的第一方面,产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,并且公共的时间线数据被共同地提供给所述一个或多个内容识别单元,所述一个或多个内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述 指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置。
根据本公开内容的第二方面的接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。
所述应用执行单元基于在接收到的响应中所包括的时间线数据中描述的应用标识符获取与内容对应的应用。
所述应用执行单元基于在接收的响应中所包括的时间线数据中描述的事件标识符获取与内容对应的应用的应用标识符,并且基于获取的应用标识符获取与内容对应的应用。
在本公开内容的第二方面,从重放的内容中提取指示内容的特性的签名数据,产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应。另外,基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且该应用被共同地提供给所述一个或多个内容识别单元,并且与内容的进度协作地执行所获取的应用。
在根据本公开内容的第三方面的由内容的发送装置和接收装置构成的应用协作系统中,所述发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和 响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元,和接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。
在作为本公开内容的第三方面的应用协作系统中,由发送装置产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,并且公共的时间线数据被共同地提供给所述一个或多个内容识别单元,所述一个或多个内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置。另外,由接收装置从重放的内容中提取指示内容的特性的签名数据,产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应。另 外,基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且该应用被共同地提供给所述一个或多个内容识别单元,并且与内容的进度协作地执行所获取的应用。
本发明的效果
根据本公开内容的第一方面,可以使得针对用于识别内容的多个内容识别单元的接口变成共同的。
根据本公开内容的第二方面,可以与现在正在观看的任意内容的进度协作地执行应用。
根据本公开内容的第三方面,当与现在正在观看的任意内容的进度协作地执行应用时,可以使得针对用于辨别内容的多个ACR服务器的接口变成共同的。
附图说明
图1是表示作为本公开内容的实施例的应用协作系统的配置例子的方框图。
图2是表示ACR服务器的配置例子的方框图。
图3是表示事件消息的数据结构的示图。
图4是表示时间线数据的数据结构的示图。
图5是表示内容的进度定时和事件之间的关联例子的示图。
图6是表示ACR参考数据的数据结构的示图。
图7是表示ACR查询的数据结构的示图。
图8A和图8B是表示ACR响应的数据结构的示图。
图9是表示广播装置的操作人员屏幕的显示例子的示图。
图10是用于描述ACR数据库登记处理的流程图。
图11是用于描述时间线数据产生处理的流程图。
图12是用于描述ACR参考数据产生处理的流程图。
图13是用于描述由应用协作系统执行的一系列操作的流程图。
图14是表示与应用协作系统的变型对应的应用获取处理的方框 图。
图15是用于描述与应用协作系统的变型对应的应用获取处理的流程图。
图16是表示计算机的配置例子的方框图。
具体实施方式
以下,将参照附图详细描述用于实现本公开内容的有益实施例(以下,称为实施例)。
[应用协作系统的配置例子]
图1表示作为本公开内容的实施例的应用协作系统的配置例子。
这个应用协作系统10使用ACR来识别(辨别)由使用TV接收器的屏幕作为监视器的用户观看的内容,并且与内容的进度协作地执行应用。
这里,内容不限于由TV接收器接收到的现在广播的节目。例如,包括所有种类的AV内容,诸如由视频记录器记录并且重放的节目、由多媒体播放器从封装介质重放的视频(诸如,电影)和通过因特网下载的运动图像。另外,插入在节目之间或插入在节目中间的商业消息(以下,称为CM)也被包括在内容中。
应用协作系统10由发送装置20、以及通过广播网络11和双向通信网络12与发送装置20连接的多个接收装置30构成。广播网络11指示TV广播网络、CATV网络、IPTV网络等。双向通信网络12指示由因特网代表的IP通信网络。
接收装置30在内置于TV接收器等中的状态下被布置在用户房屋中。
[发送装置20的描述]
发送装置20由内容管理服务器21、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25、多个ACR服务器26-1至26-N和NTP服务器28构成。
内容管理服务器21通过广播网络11广播内容(诸如,程序或 CM)。
另外,内容管理服务器21将可在接收侧观看的处于解码状态下的内容提供给时间线产生客户机24和签名客户机25。内容可以是归档内容,或者可以是现在正在广播的实时流。
应用服务器22产生并且管理将要与内容的进度协作地执行的应用,响应于来自事件服务器23的搜索而通知用于指定应用的应用标识符(AppsUrl),并且将在应用中使用的元数据提供给事件服务器23。另外,响应于来自接收装置30的事件处理器33的请求,应用服务器22通过双向通信网络12提供应用和在应用中使用的元数据。
事件服务器23产生同与内容的进度协作地执行应用的处理(以下,被称为事件)相关的事件消息,并且向时间线产生客户机24通知事件消息。以下将参照图3描述事件消息的细节。
时间线产生客户机24产生事件消息与内容的进度定时关联的时间线数据,并且共同地将公共的时间线数据提供给ACR服务器26-1至26-N。以下将参照图5描述时间线数据的细节。
签名客户机25以预定采样时间段通过与每个ACR服务器26对应的提取方法从自内容管理服务器21提供的内容中提取(产生)签名数据,并且将签名数据与指示提取(产生)源的内容的内容标识符一起提供给ACR服务器26-1至26-N。需要注意的是,签名客户机25可产生指纹作为签名数据。
利用指纹,即使内容的分辨率、宽高比、比特率和编码格式被转换,也可以在转换之前和之后获得相同的签名数据。因此,如果将指纹用作签名数据,则可以增加内容的识别准确性。
ACR服务器26-i(i=1,...,N)响应于从接收装置30的ACR客户机32-1至32-N中的对应ACR客户机32-i发送的ACR查询而识别(辨别)在接收装置30侧观看的内容。另外,ACR服务器26-i产生包括将要与内容的进度协作地执行的应用的信息等的ACR响应,并且将ACR响应返回到ACR客户机32-i。以下将描述ACR查询和ACR响应。
NTP服务器28将公共的时间信息提供给构成发送装置30的内容管理服务器21、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25和ACR服务器26-1至26-N。
需要注意的是,构成发送装置30的内容管理服务器21、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25、ACR服务器26-1至26-N和NTP服务器28可集中地布置在一个地方,或者可按照分布式方式布置。另外,这些服务器和客户机可被合适地组合。
[接收装置30的描述]
接收装置30包括内容呈现器31、多个ACR客户机32-1至32-K和事件处理器33。
内容呈现器31获取并且分割(branch)接收装置30被内置在的TV接收器的屏幕上显示的所有内容,并且将内容提供给ACR客户机32。也就是说,内容呈现器31不仅获取并且分割接收到的从内容管理服务器21广播的内容,而且获取并且分割通过TV接收器的各种输入端子(HDMI(注册商标)端子等)输入的内容,并且将内容提供给ACR客户机32-1至32-N。
ACR客户机32-i(i=1,...,K(K≤N))对应于发送装置20的ACR服务器26-i,并且以预定采样时间段通过与ACR服务器26-i对应的提取方法从自内容呈现器31输入的内容中提取签名数据。
另外,ACR客户机32-i产生存储了提取的签名数据和用户简档数据的ACR查询,并且通过双向通信网络12将ACR查询发送给发送装置20的ACR服务器26-1至26-N中的对应ACR服务器26-i。
存储在ACR查询中的用户简档数据可以包括各项,例如用户的人口统计属性(年龄、性别、职业、学术背景、居住区域、邮件地址、业余爱好、品味、语言、家庭规模和内容的观看倾向)、接收装置30的规格(可用编解码的类型等)、双向通信网络12的拥塞状态、自然环境信息(天气、温度、湿度等)。
另外,ACR客户机32-i接收并且保存响应于发送的ACR查询 从ACR服务器26-i返回的ACR响应。另外,ACR客户机32-i分析保存的ACR响应,并且向事件处理器33通知分析结果。需要注意的是,ACR响应中所包括的时间线数据被共同地从时间线产生客户机24提供给所有ACR服务器26,因此可以使得各个ACR客户机32中的ACR响应和时间线数据的分析处理变成共同的。
事件处理器33基于ACR响应的分析结果通过双向通信网络12从应用服务器22获取与现在正在观看的内容对应的应用,并且执行该应用。另外,事件处理器33从ACR客户机32或应用服务器22获取将要在现在正在执行的应用中处理的元数据。
[ACR服务器26的详细配置例子]
图2表示ACR服务器26的详细配置。
ACR服务器26由时间线数据获取单元41、ACR参考数据产生单元42、ACR数据库43和ACR响应产生单元44构成。
时间线数据获取单元41将指示内容的进度定时和事件之间的对应性并且从时间线产生客户机24提供的时间线数据登记在ACR数据库43中。
ACR参考数据产生单元42通过使从签名客户机25提供的签名数据与指示签名数据的提取(产生)源的内容的内容标识符和指示提取(产生)定时的重放时间相关联来产生ACR参考数据,并且将ACR参考数据登记在ACR数据库43中。以下将参照图6描述ACR参考数据的数据结构。
ACR数据库43创建并且存储来自时间线数据获取单元41的时间线数据和来自ACR参考数据产生单元42的ACR参考数据的索引。需要注意的是,可在云上开发ACR数据库43。
ACR响应产生单元44通过参照ACR数据库43来识别从ACR客户机32发送的ACR查询中所包括的签名数据的提取源的内容,并且指定与该内容关联的时间线数据。另外,ACR响应产生单元44产生包括识别结果的内容标识符、与内容标识符对应的时间线数据等的ACR响应。需要注意的是,在产生ACR响应时,可基于ACR查 询中所包括的用户简档数据来匹配和过滤将要被包括在ACR响应中的时间线数据中的元数据等,并且可发送适合于接收装置30的用户的数据。
[各种类型的数据的结构]
接下来,将描述上述各种类型的数据的结构。
[事件消息的数据结构]
图3表示在发送装置20的事件服务器23中产生的事件消息的数据结构。
为每个事件产生事件消息50,并且事件标识符51、事件处理器标识符52、应用标识符53和元数据54被存储在事件消息50中。
事件标识符51是每个事件的辨别信息。事件处理器标识符52是指示处理事件的接收装置30的事件处理器33的信息。应用标识符53是用于辨别为了实现事件而执行的应用的信息。例如,由统一资源定位器(URL)书写应用标识符53,并且应用标识符53还指示应用的获取目的地(应用服务器22)。元数据54是由应用标识符53所指示的应用处理的数据。需要注意的是,替代于元数据54,可存储由URL书写的、以及辨别元数据并且指示元数据的获取目的地的元数据标识符。
[时间线数据的数据结构]
图4表示在发送装置20的时间线产生客户机24中产生的时间线数据的数据结构。
时间线数据60是通过将内容标识符65和时间线信息66添加到从事件消息50引用的事件标识符61、事件处理器标识符62、应用标识符63和元数据64而获得的数据。内容标识符65是指示与事件关联的内容的信息。时间线信息66是指示与事件关联的内容的进度定时的信息。
例如,下面是这种情况的具体描述:当其关联时,使得如图5中所示从内容A的进度定时t1至t2执行事件A1并且从进度定时t2至t3执行事件A2。
<timeLine>//时间线数据
<mediaId>MediaID1</mediaId>//内容标识符
<event>//与事件A1对应的描述
<eventHandler>EventHanlderID1Url</eventHandler>//事件处理器标识符
<appsUrl>Apps1Url</appsUrl>//应用标识符
<startTime>t1</startTime>//时间线信息
<endTime>t2</endTime>//时间线信息
</event>
<event>//与事件A2对应的描述
<eventHandler>EventHanlderID1Url</eventHandler>//事件处理器标识符
<appsUrl>Apps1Url</appsUrl>//应用标识符
<metadataUrl>Metadata1Url</metadataUrl>//元数据标识符
<startTime>T2</startTime>//时间线信息
<endTime>T3</endTime>//时间线信息
</event>
...
</timeLine>
[ACR参考数据的数据结构]
接下来,图6表示由ACR服务器26的ACR参考数据产生单元42产生的ACR参考数据的数据结构。
在ACR参考数据70中,内容标识符72和重放时间73与从签名客户机25提供的签名数据71关联。
从签名客户机25提供签名数据71。内容标识符72是用于辨别签名数据71的提取源的内容的信息。重放时间73指示当从由内容标识符72指示的内容中提取签名数据71时的内容的处理定时,并且由从内容的头开始过去的时间表示。
[ACR查询的数据结构]
图7表示从ACR客户机32向ACR服务器26发送的ACR查询的数据结构。
ACR查询80包括ACR查询标识符81、提取方法标识符82、服务标识符83、签名数据84、本地时间戳85、用户简档数据86、发送源地址87和签名88。
ACR查询标识符81是用于唯一地指定ACR查询80的信息。提取方法标识符82是用于指定当提取签名数据84时使用的提取方法的信息。服务标识符83是用于从多个ACR服务器26-1至26-N之中选择这样的ACR服务器26的信息,即ACR查询80被发送给该ACR服务器26并且从该ACR服务器26获得ACR响应。
从ACR客户机32中的内容中提取签名数据84。本地时间戳85指示从内容中提取签名数据84的定时,并且由接收装置30的本地系统时钟所指示的时间来表示。
用户简档数据86是包括用户的人口统计属性的信息。发送源地址87是双向通信网络12中的发送ACR查询80的ACR客户机32的地址,并且被用作指示响应于ACR查询80在ACR服务器26中产生的ACR响应的返回目的地的信息。签名88抑制ACR查询80的伪造。需要注意的是,整个ACR查询80可被加密并被发送。
[ACR响应的数据结构]
图8A和图8B表示从ACR服务器26向ACR客户机32返回的ACR响应的数据结构。
需要注意的是,图8A是当ACR查询80中所包括的签名数据84的提取源的内容已经能够被识别时(也就是说,当现在正在观看的内容已经能够在接收装置30中被识别时)的ACR响应的数据结构。图8B是当内容未能被识别时的ACR响应的数据结构。
当现在正在观看的内容已经能够在接收装置30中被识别时的ACR响应90(图8A)包括ACR查询标识符91、提取方法标识符92、服务标识符93、内容标识符94、重放时间95、本地时间戳96、时间线数据97、发送源地址98和签名99。
同时,当现在正在观看的内容未能在接收装置30中被识别时的ACR响应90(图8B)包括ACR查询标识符91、服务标识符93、发送源地址98、签名99和识别失败标记101。
ACR查询标识符91、提取方法标识符92、服务标识符93和本地时间戳96被用于指定作为用于产生ACR响应90的触发器的ACR查询80,并且引用对应ACR查询80的ACR查询标识符81、提取方法标识符82、服务标识符83和本地时间戳85来描述上述ACR查询标识符91、提取方法标识符92、服务标识符93和本地时间戳96。
内容标识符94和重放时间95指示识别结果,并且引用对应ACR参考数据70的内容标识符72和重放时间73来描述上述内容标识符94和重放时间95。
时间线数据97与识别的内容关联,并且包括如图4中所示的各项。
发送源地址98是双向通信网络12上的发送ACR响应90的ACR服务器26的地址。签名99抑制ACR响应90的伪造。需要注意的是,可通过加密并且发送整个ACR响应90来防止伪造。
识别失败标记101指示这样的标记:该标记指示来自ACR客户机32的ACR查询80中所包括的签名数据84的提取源的内容未能在ACR服务器26中被识别,也就是说,现在正在观看的内容未能在ACR服务器26中被识别。
[操作人员屏幕的描述]
图9表示由用于控制事件服务器23和时间线产生客户机24的广播装置20的操作人员使用的操作人员屏幕110的显示例子。假设:在显示操作人员屏幕110的阶段,已经选择了与事件关联的内容。
在操作人员屏幕110上,提供应用选择区域111、事件创作区域112、内容重放区域113和时间线设置区域114。
在应用选择区域111中,可以选择将要在每个事件中执行的应用。在事件创作区域112中,可以创作由在每个事件中执行的应用显 示的信息。在内容重放区域113中,可以确认内容和与内容协作的应用的显示。在时间线设置区域114中,事件可以与内容的进度定时关联。另外,在时间线设置区域中114中,可以确认与事件关联的应用。
[由应用协作系统10执行的操作]
接下来,将描述应用协作系统10的操作。
图10是用于描述直至产生每个ACR服务器26的ACR数据库43的处理(以下,被称为ACR数据库登记处理)的流程图。
在步骤S1中,执行产生时间线数据的时间线数据产生处理。图11是用于详细描述时间线数据产生处理的流程图。
在步骤S11中,时间线产生客户机24从内容管理服务器21获取内容。在步骤S12中,事件服务器23在应用服务器22中搜索将要与内容协作的应用并且确定该应用,以及从应用服务器22获取应用标识符等。在步骤S13中,事件服务器23产生包括应用标识符等的事件消息,并且将事件消息输出到时间线产生客户机24。
在步骤S14中,时间线产生客户机24产生事件消息与内容的进度定时关联的时间线数据。在步骤S15中,时间线产生客户机24共同地向ACR服务器26-1至26-N通知产生的时间线数据。如上所述,使得针对ACR服务器26的接口(时间线数据)变成共同的。因此,即使ACR服务器26的数量增加,也可以抑制负载的增加。因此完成时间线数据产生处理,并且该处理返回到图10的步骤S2。
在步骤S2中,执行产生ACR参考数据的ACR参考数据产生处理。图12是用于详细描述ACR参考数据产生处理的流程图。
在步骤S21中,签名客户机25从内容管理服务器21获取内容。在步骤S22中,签名客户机25以预定采样时间段通过与每个ACR服务器26对应的提取方法从获取的内容中提取签名数据,并且将签名数据与指示提取源的内容的内容标识符一起提供给每个ACR服务器26。
在步骤S23中,每个ACR服务器26的ACR参考数据产生单元 42使从签名客户机25提供的签名数据与指示签名数据的提取(产生)源的内容的内容标识符和指示提取(产生)定时的重放时间相关联,以产生ACR参考数据。因此完成ACR参考数据产生处理,并且该处理返回到图10的步骤S3。
需要注意的是,上述步骤S1的时间线数据产生处理和步骤S2的ACR参考数据产生处理可以并行地执行。
在步骤S3中,ACR数据库43创建并且存储在步骤S1中产生的时间线数据的索引和在步骤S2中产生的ACR参考数据的索引。因此完成ACR数据库登记处理。
图13是用于整体上描述应用协作系统10的一系列操作的流程图。
假设:发送装置20已经执行了上述ACR数据库登记处理,并且已产生了每个ACR服务器26的ACR数据库43。
在这种一系列操作中,发送装置20重复以下描述的步骤S31至S33。同时,接收装置30重复以下描述的步骤S41至S44。
在步骤S31中,发送装置20开始通过广播网络11从内容管理服务器21发送内容。
同时,在步骤S41中,接收装置30开始内容的重放。需要注意的是,可能无法从发送装置20发送内容。
在步骤S42中,内容呈现器31获取并且分割现在正在重放(也就是说,用户正在观看)的内容,并且将内容输出到ACR客户机32-i。在步骤S43中,ACR客户机32-i以预定采样时间段从自内容呈现器31输入的现在正在观看的内容中提取签名数据。另外,每次提取签名数据时,ACR客户机32-i产生包括签名数据和用户简档数据的ACR查询80,并且将ACR查询80发送给对应ACR服务器26-i。需要注意的是,一个或多个ACR客户机32产生并且发送ACR查询。
在已从ACR客户机32-i接收到ACR查询80的ACR服务器26-i中,在步骤S32中,ACR响应产生单元44参照ACR数据库 43,并且识别与接收到的ACR查询80中所包括的签名数据84对应的内容。
在步骤S33中,ACR响应产生单元44根据内容的识别结果产生ACR响应90。此时,ACR响应产生单元44可基于ACR查询80中所包括的用户简档数据86对将要被包括在ACR响应90中的时间线数据97中的元数据64执行匹配和过滤。另外,ACR响应产生单元44将产生的ACR响应90返回给对应ACR客户机32-i。
在步骤S44中,已从ACR服务器26-i接收到ACR响应90的ACR客户机32-i分析ACR响应90中所包括的时间线数据97,并且向由事件处理器标识符62指示的事件处理器33通知在时间线数据97中描述的应用标识符63。事件处理器33通过双向通信网络12访问应用服务器22,以及获取并执行与通知的应用标识符63对应的应用。
需要注意的是,当已经获取了应用时,事件处理器33省略获取的处理,并且执行已经获取的应用。另外,当已经执行了应用时,现在正在执行的应用从ACR客户机32-i获取ACR响应90的时间线数据97的元数据64,并且使用元数据64。另外,当替代于元数据64描述元数据标识符时,执行的应用基于元数据标识符通过双向通信网络12从应用服务器22获取元数据,并且使用元数据。
当在接收装置30侧观看内容的同时,重复地执行上述步骤S31至S33的处理和步骤S41至S44的处理。因此,可以与现在正在观看的内容的进度定时协作地执行应用的操作。
[变型]
接下来,将参照图14和图15描述应用协作系统10的一系列操作的变型。
图14表示与变型对应的应用协作系统10的配置例子,并且是从图1改变的示图,从而指示将事件标识符从事件处理器33发送给事件服务器23的箭头和指示将应用标识符从事件服务器23发送给事件处理器33的箭头被添加到图1。
在所述一系列操作的变型中,在接收装置30的ACR客户机26-i接收到ACR响应90之后直至事件处理器33获取并且执行应用的处理(以下,被称为应用获取处理)不同于以上描述。
图15是用于描述变型中的应用获取处理的流程图。
在步骤S51中,已接收到从发送装置20的ACR服务器26-i返回的ACR响应90的接收装置30的ACR客户机32-i分析ACR响应90中所包括的时间线数据97,并且向由事件处理器标识符62指示的事件处理器33通知在时间线数据97中描述的事件标识符61。事件处理器33通过双向通信网络12访问事件服务器23,并且向事件服务器23通知事件标识符61,由此获得对应的应用标识符63。
在步骤S52中,事件处理器33通过双向通信网络12访问应用服务器22,以及获取并执行与通知的应用标识符63对应的应用。因此完成变型中的应用获取处理的描述。
顺便提一句,除了由硬件构成的这些装置之外,执行上述一系列处理的发送装置20和接收装置30还可以由计算机执行的软件实现。该计算机包括集成有专用硬件的计算机、能够通过安装各种程序来执行各种功能的通用个人计算机等。
图16是表示上述计算机的硬件的配置例子的方框图。
在计算机200中,中央处理单元(CPU)201、只读存储器(ROM)202和随机存取存储器(RAM)203通过总线204而互相连接。
输入/输出接口205连接到总线204。输入单元206、输出单元207、存储单元208、通信单元209和驱动器210连接到输入/输出接口205。
输入单元206由键盘、鼠标、麦克风等形成。输出单元207由显示器、扬声器等形成。存储单元208由硬盘、非易失性存储器等形成。通信单元209由网络接口等形成。驱动器210驱动可移动介质211,诸如磁盘、光盘、磁光盘或半导体存储器。
在如上所述配置的计算机200中,CPU 201通过输入/输出接口205和总线204将存储在存储单元208中的程序加载到RAM 203并 且执行该程序,由此执行上述一系列处理。
由计算机200(CPU 201)执行的程序可以被记录在作为封装介质的可移动介质211上并且可以被提供。另外,可以通过有线或无线传输介质(诸如,局域网、因特网或数字卫星广播)提供该程序。
在计算机100中,通过将可移动介质211安装到驱动器210,该程序可以通过输入/输出接口105被安装到存储单元108。另外,该程序可以通过有线或无线传输介质由通信单元109接收并且被安装到存储单元108。替代地,该程序可以被预先安装在ROM 102或存储单元108中。
需要注意的是,由计算机100执行的程序可以是沿着本说明书中描述的次序按照时间顺序处理的程序,或者可以是并行地或在需要定时(诸如,被调用)处理的程序。
需要注意的是,本公开内容的实施例不限于上述实施例,并且可以在不偏离本公开内容的主旨的情况下做出各种改变。
参考标记列表
10 应用协作系统
11 广播网络
12 双向通信网络
20 发送装置
21 内容管理服务器
22 应用服务器
23 事件服务器
24 时间线产生客户机
25 签名客户机
26 ACR服务器
28 NTP服务器
30 接收装置
31 ACR呈现器
32 ACR客户机
33 事件处理器
41 时间线数据获取单元
42 ACR参考数据产生单元
43 ACR数据库
44 ACR响应产生单元
50 事件消息
60 时间线数据
70 ACR参考数据
80 ACR查询
90 ACR响应
110 操作人员屏幕
200 计算机
201 CPU

发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf_第1页
第1页 / 共28页
发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf_第2页
第2页 / 共28页
发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf_第3页
第3页 / 共28页
点击查看更多>>
资源描述

《发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf》由会员分享,可在线阅读,更多相关《发送装置、信息处理方法、程序、接收装置和应用链接系统.pdf(28页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201380035745.5(22)申请日 2013.07.0261/670,900 2012.07.12 USH04N 21/235(2006.01)H04N 21/435(2006.01)(71)申请人索尼公司地址日本东京(72)发明人山岸靖明(74)专利代理机构中国国际贸易促进委员会专利商标事务所 11038代理人郑宗玉(54) 发明名称发送装置、信息处理方法、程序、接收装置和应用链接系统(57) 摘要本公开内容涉及这样一种发送装置、信息处理方法、程序、接收装置和应用链接系统:当应用被执行以便与正在观看的内容的进度链接时,使得能够共。

2、享用于内容识别的多个ACR服务器的接口。作为本公开内容的第一方面的发送装置具有一个或多个内容识别单元和时间线数据产生单元,该时间线数据产生单元产生时间线数据并且共同地将公共的时间线数据提供给一个或多个内容识别单元。本公开内容适合于广播站广播装置等。(30)优先权数据(85)PCT国际申请进入国家阶段日2015.01.05(86)PCT国际申请的申请数据PCT/JP2013/068148 2013.07.02(87)PCT国际申请的公布数据WO2014/010470 JA 2014.01.16(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书13。

3、页 附图12页(10)申请公布号 CN 104412605 A(43)申请公布日 2015.03.11CN 104412605 A1/2页21.一种发送装置,包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括。

4、其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。2.如权利要求1所述的发送装置,还包括:用户接口单元,用于控制所述时间线数据产生单元。3.如权利要求2所述的发送装置,还包括:签名数据提取单元,被配置为通过与所述一个或多个识别服务器中的每个识别服务器对应的提取方法从可在接收装置侧观看的内容中提取签名数据。4.如权利要求3所述的发送装置,其中所述内容识别单元还包括:参考数据产生单元,被配置为使用由。

5、所述签名数据提取单元提取的签名数据产生参考数据。5.如权利要求3所述的发送装置,其中所述签名数据提取单元产生指纹作为签名数据。6.一种处理发送装置的信息的方法,所述方法包括下述步骤:由发送装置:产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述。

6、数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;以及共同地将公共的时间线数据提供给所述一个或多个内容识别单元。7.一种程序,用于使计算机执行:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应权 利 要 求 书CN。

7、 104412605 A2/2页3用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。8.一种接收装置,包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,。

8、将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。9.如权利要求8所述的接收装置,其中所述应用执行单元基于在接收到的响应中所包括的时间线数据中描述的应用标识符获取与内容对应的应用。10.如权利要求8所述的接收装置,其中所述应用执行单元基于在接收的响应中所包括的时间线数据中描述的事件标识符获取与内容对应的应用的应用标识符,并且基于获取的应用标识符获取与内容对应的应用。11.一。

9、种由内容的发送装置和接收装置构成的应用协作系统,所述发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时。

10、间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元,和接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。权 利 要 求 书CN 104412605 。

11、A1/13页4发送装置、 信息处理方法、 程序、 接收装置和应用链接系统技术领域0001 本公开内容涉及一种发送装置、处理信息的方法、程序、接收装置和应用协作系统,尤其涉及一种当与内容(诸如,电视节目)的进度协作地执行应用程序时有利地使用的发送装置、处理信息的方法、程序、接收装置和应用协作系统。背景技术0002 例如,考虑当节目正被观看时在屏幕上显示与电视(TV)节目(以下,简单地称为节目)相关的信息(表演者、故事情节、下一次的公告等)、或者虽然不直接与节目相关但对观看者有用的信息(新闻、天气预报、交通信息等)。0003 为了实现以上显示,可正好将用于获取和开始专用应用程序(以下,简要描述为应。

12、用)的命令与节目的进度协作地发送给TV接收器等。实际上,在日本和欧洲,在TV广播信号中使用用于数据广播的频带发送命令或应用,由此实现以上显示(例如,参见专利文献1)。0004 同时,在美国,在TV广播信号中未提供用于数据广播的频带,并且未建立代替其的方法。因此,未实现与节目的进度协作地执行应用。0005 需要注意的是,在美国,与直接利用TV接收器接收TV广播波并且观看节目的家庭的数量相比,存在更大数量的通过CATV或IPTV观看节目的家庭。在CATV或IPTV中,有时从TV广播信号中可能仅提取和分发节目的视频和音频信号,因此,如果在美国在TV广播信号中提供用于数据广播的频带,则无法保证包括与应。

13、用相关的数据的数据广播信号被发送给接收装置。0006 另外,近年来,即使当不仅观看广播的节目而且观看记录的节目、从封装介质(诸如,DVD或BD)重放的视频或从因特网下载的任意内容(诸如,运动图像)时,也需要与节目、视频或任意内容的进度协作地执行应用。0007 引用列表0008 专利文献0009 专利文献1:日本专利申请特许公开No.2006-50237发 明内容0010 本发明要解决的问题0011 如上所述,为了执行与现在正在观看的任意内容对应的应用,需要识别现在正在观看的内容。作为一种方法,假设应用被称为自动内容识别(ACR)的技术。0012 通过将经由预定提取方法从现在正在观看的内容提取的。

14、签名数据(特征量)和预先登记在数据库中的内容的签名数据进行比较,ACR识别现在正在观看的内容。0013 需要注意的是,在使用ACR对内容执行识别的ACR服务器的数据库中,除了内容的签名数据之外,还记录指示内容的信息、指示与内容的进度协作地执行的应用的信息等。从内容提供商(诸如,广播站)或应用提供商提供这些方法。说 明 书CN 104412605 A2/13页50014 顺便提一句,对ACR服务器的管理和操作不限于广播站,可以考虑各种商业运营商的进入。作为结果,假设出现多个ACR服务器。即使在这种情况下,对于内容提供商或应用提供商,也希望可以通过对ACR服务器而言共同的接口来提供内容和应用的信息。

15、。0015 考虑到前面的内容而做出了本公开内容,并且本公开内容能够在与现在正在观看的任意内容的进度协作地执行应用时使得针对用于识别内容的多个ACR服务器的接口变成共同的。0016 问题的解决方案0017 根据本公开内容的第一方面的发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数。

16、据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。0018 根据本公开内容的第一方面的发送装置还包括:用户接口单元,用于控制所述时间线数据产生单元。0019 根据本公开内容的第一方面的发送装置还包括:签名数据提取单元,被配置为通过与所述一个或多个识别服务器中的每个识别服务器对应的提取方法从可在接收装置侧观看的内容中提。

17、取签名数据。0020 内容识别单元还包括:参考数据产生单元,被配置为使用由所述签名数据提取单元提取的签名数据产生参考数据。0021 所述签名数据提取单元产生指纹作为签名数据。0022 根据本公开内容的第一方面的处理发送装置的信息的方法包括下述步骤:由发送装置:产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中。

18、所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;以及共同地将公共的时间线数据提供给所述一个或多个内容识别单元。0023 根据本公开内容的第一方面的程序使计算机执行:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间。

19、线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应说 明 书CN 104412605 A3/13页6用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元。0024 在本公开内容的第一方面,产生用于被共同地提供。

20、给一个或多个内容识别单元的公共的时间线数据,并且公共的时间线数据被共同地提供给所述一个或多个内容识别单元,所述一个或多个内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的。

21、内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置。0025 根据本公开内容的第二方面的接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。0026 所述应用执行单元基于在接收到的响应中所包括的时间线数据中描述的应用。

22、标识符获取与内容对应的应用。0027 所述应用执行单元基于在接收的响应中所包括的时间线数据中描述的事件标识符获取与内容对应的应用的应用标识符,并且基于获取的应用标识符获取与内容对应的应用。0028 在本公开内容的第二方面,从重放的内容中提取指示内容的特性的签名数据,产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应。另外,基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且该应用被共同地提供给所述一个或多个内容识别单元,并且与内容的进度协作地执行所获取的应用。0029 在根据本公开内容的第三方面的由内容的发送装置。

23、和接收装置构成的应用协作系统中,所述发送装置包括:一个或多个内容识别单元,包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取源的内容,产生包括其中描述指说 明 书CN 104412605 A4/13页7示所识别的内容的内容标识符和指示将要与所识别的内容的进。

24、度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置;和时间线数据产生单元,被配置为产生时间线数据,并且共同地将公共的时间线数据提供给所述一个或多个内容识别单元,和接收装置包括:提取单元,被配置为从重放的内容中提取指示内容的特性的签名数据;查询产生单元,被配置为产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应;和应用执行单元,被配置为基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且与内容的进度协作地执行所获取的应用,其中时间线数据被共同地提供给所述一个或多个内容识别单元。0030 。

25、在作为本公开内容的第三方面的应用协作系统中,由发送装置产生用于被共同地提供给一个或多个内容识别单元的公共的时间线数据,并且公共的时间线数据被共同地提供给所述一个或多个内容识别单元,所述一个或多个内容识别单元包括:数据库单元,在数据库单元中编译参考数据和时间线数据,在所述参考数据中至少描述指示可在接收装置侧观看的内容的特性的签名数据和指示产生源的内容的内容标识符,在所述时间线数据中至少描述指示将要与内容协作地执行的应用的应用标识符和指示应用的执行定时的时间线信息,其中所述签名数据是从内容产生的,和响应产生单元,被配置为:通过参照所述数据库单元来识别从所述接收装置发送的查询中所包括的签名数据的提取。

26、源的内容,产生包括其中描述指示所识别的内容的内容标识符和指示将要与所识别的内容的进度协作地执行的应用的应用标识符的时间线数据的响应,并且将响应返回给所述接收装置。另外,由接收装置从重放的内容中提取指示内容的特性的签名数据,产生至少包括签名数据的查询,将查询发送给发送装置中所包括的一个或多个内容识别单元,并且接收响应于查询从内容识别单元返回的响应。另外,基于接收到的响应中所包括的时间线数据获取与内容对应的应用并且该应用被共同地提供给所述一个或多个内容识别单元,并且与内容的进度协作地执行所获取的应用。0031 本发明的效果0032 根据本公开内容的第一方面,可以使得针对用于识别内容的多个内容识别单。

27、元的接口变成共同的。0033 根据本公开内容的第二方面,可以与现在正在观看的任意内容的进度协作地执行应用。0034 根据本公开内容的第三方面,当与现在正在观看的任意内容的进度协作地执行应用时,可以使得针对用于辨别内容的多个ACR服务器的接口变成共同的。附图说明0035 图1是表示作为本公开内容的实施例的应用协作系统的配置例子的方框图。0036 图2是表示ACR服务器的配置例子的方框图。0037 图3是表示事件消息的数据结构的示图。0038 图4是表示时间线数据的数据结构的示图。0039 图5是表示内容的进度定时和事件之间的关联例子的示图。0040 图6是表示ACR参考数据的数据结构的示图。说 。

28、明 书CN 104412605 A5/13页80041 图7是表示ACR查询的数据结构的示图。0042 图8A和图8B是表示ACR响应的数据结构的示图。0043 图9是表示广播装置的操作人员屏幕的显示例子的示图。0044 图10是用于描述ACR数据库登记处理的流程图。0045 图11是用于描述时间线数据产生处理的流程图。0046 图12是用于描述ACR参考数据产生处理的流程图。0047 图13是用于描述由应用协作系统执行的一系列操作的流程图。0048 图14是表示与应用协作系统的变型对应的应用获取处理的方框图。0049 图15是用于描述与应用协作系统的变型对应的应用获取处理的流程图。0050 。

29、图16是表示计算机的配置例子的方框图。具体实施方式0051 以下,将参照附图详细描述用于实现本公开内容的有益实施例(以下,称为实施例)。0052 应用协作系统的配置例子0053 图1表示作为本公开内容的实施例的应用协作系统的配置例子。0054 这个应用协作系统10使用ACR来识别(辨别)由使用TV接收器的屏幕作为监视器的用户观看的内容,并且与内容的进度协作地执行应用。0055 这里,内容不限于由TV接收器接收到的现在广播的节目。例如,包括所有种类的AV内容,诸如由视频记录器记录并且重放的节目、由多媒体播放器从封装介质重放的视频(诸如,电影)和通过因特网下载的运动图像。另外,插入在节目之间或插入。

30、在节目中间的商业消息(以下,称为CM)也被包括在内容中。0056 应用协作系统10由发送装置20、以及通过广播网络11和双向通信网络12与发送装置20连接的多个接收装置30构成。广播网络11指示TV广播网络、CATV网络、IPTV网络等。双向通信网络12指示由因特网代表的IP通信网络。0057 接收装置30在内置于TV接收器等中的状态下被布置在用户房屋中。0058 发送装置20的描述0059 发送装置20由内容管理服务器21、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25、多个ACR服务器26-1至26-N和NTP服务器28构成。0060 内容管理服务器21通过广播网络1。

31、1广播内容(诸如,程序或CM)。0061 另外,内容管理服务器21将可在接收侧观看的处于解码状态下的内容提供给时间线产生客户机24和签名客户机25。内容可以是归档内容,或者可以是现在正在广播的实时流。0062 应用服务器22产生并且管理将要与内容的进度协作地执行的应用,响应于来自事件服务器23的搜索而通知用于指定应用的应用标识符(AppsUrl),并且将在应用中使用的元数据提供给事件服务器23。另外,响应于来自接收装置30的事件处理器33的请求,应用服务器22通过双向通信网络12提供应用和在应用中使用的元数据。0063 事件服务器23产生同与内容的进度协作地执行应用的处理(以下,被称为事件)相。

32、关的事件消息,并且向时间线产生客户机24通知事件消息。以下将参照图3描述事件消说 明 书CN 104412605 A6/13页9息的细节。0064 时间线产生客户机24产生事件消息与内容的进度定时关联的时间线数据,并且共同地将公共的时间线数据提供给ACR服务器26-1至26-N。以下将参照图5描述时间线数据的细节。0065 签名客户机25以预定采样时间段通过与每个ACR服务器26对应的提取方法从自内容管理服务器21提供的内容中提取(产生)签名数据,并且将签名数据与指示提取(产生)源的内容的内容标识符一起提供给ACR服务器26-1至26-N。需要注意的是,签名客户机25可产生指纹作为签名数据。0。

33、066 利用指纹,即使内容的分辨率、宽高比、比特率和编码格式被转换,也可以在转换之前和之后获得相同的签名数据。因此,如果将指纹用作签名数据,则可以增加内容的识别准确性。0067 ACR服务器26-i(i1,.,N)响应于从接收装置30的ACR客户机32-1至32-N中的对应ACR客户机32-i发送的ACR查询而识别(辨别)在接收装置30侧观看的内容。另外,ACR服务器26-i产生包括将要与内容的进度协作地执行的应用的信息等的ACR响应,并且将ACR响应返回到ACR客户机32-i。以下将描述ACR查询和ACR响应。0068 NTP服务器28将公共的时间信息提供给构成发送装置30的内容管理服务器2。

34、1、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25和ACR服务器26-1至26-N。0069 需要注意的是,构成发送装置30的内容管理服务器21、应用服务器22、事件服务器23、时间线产生客户机24、签名客户机25、ACR服务器26-1至26-N和NTP服务器28可集中地布置在一个地方,或者可按照分布式方式布置。另外,这些服务器和客户机可被合适地组合。0070 接收装置30的描述0071 接收装置30包括内容呈现器31、多个ACR客户机32-1至32-K和事件处理器33。0072 内容呈现器31获取并且分割(branch)接收装置30被内置在的TV接收器的屏幕上显示的所有。

35、内容,并且将内容提供给ACR客户机32。也就是说,内容呈现器31不仅获取并且分割接收到的从内容管理服务器21广播的内容,而且获取并且分割通过TV接收器的各种输入端子(HDMI(注册商标)端子等)输入的内容,并且将内容提供给ACR客户机32-1至32-N。0073 ACR客户机32-i(i1,.,K(KN)对应于发送装置20的ACR服务器26-i,并且以预定采样时间段通过与ACR服务器26-i对应的提取方法从自内容呈现器31输入的内容中提取签名数据。0074 另外,ACR客户机32-i产生存储了提取的签名数据和用户简档数据的ACR查询,并且通过双向通信网络12将ACR查询发送给发送装置20的AC。

36、R服务器26-1至26-N中的对应ACR服务器26-i。0075 存储在ACR查询中的用户简档数据可以包括各项,例如用户的人口统计属性(年龄、性别、职业、学术背景、居住区域、邮件地址、业余爱好、品味、语言、家庭规模和内容的观看倾向)、接收装置30的规格(可用编解码的类型等)、双向通信网络12的拥塞状态、自然环境信息(天气、温度、湿度等)。说 明 书CN 104412605 A7/13页100076 另外,ACR客户机32-i接收并且保存响应于发送的ACR查询从ACR服务器26-i返回的ACR响应。另外,ACR客户机32-i分析保存的ACR响应,并且向事件处理器33通知分析结果。需要注意的是,A。

37、CR响应中所包括的时间线数据被共同地从时间线产生客户机24提供给所有ACR服务器26,因此可以使得各个ACR客户机32中的ACR响应和时间线数据的分析处理变成共同的。0077 事件处理器33基于ACR响应的分析结果通过双向通信网络12从应用服务器22获取与现在正在观看的内容对应的应用,并且执行该应用。另外,事件处理器33从ACR客户机32或应用服务器22获取将要在现在正在执行的应用中处理的元数据。0078 ACR服务器26的详细配置例子0079 图2表示ACR服务器26的详细配置。0080 ACR服务器26由时间线数据获取单元41、ACR参考数据产生单元42、ACR数据库43和ACR响应产生单。

38、元44构成。0081 时间线数据获取单元41将指示内容的进度定时和事件之间的对应性并且从时间线产生客户机24提供的时间线数据登记在ACR数据库43中。0082 ACR参考数据产生单元42通过使从签名客户机25提供的签名数据与指示签名数据的提取(产生)源的内容的内容标识符和指示提取(产生)定时的重放时间相关联来产生ACR参考数据,并且将ACR参考数据登记在ACR数据库43中。以下将参照图6描述ACR参考数据的数据结构。0083 ACR数据库43创建并且存储来自时间线数据获取单元41的时间线数据和来自ACR参考数据产生单元42的ACR参考数据的索引。需要注意的是,可在云上开发ACR数据库43。00。

39、84 ACR响应产生单元44通过参照ACR数据库43来识别从ACR客户机32发送的ACR查询中所包括的签名数据的提取源的内容,并且指定与该内容关联的时间线数据。另外,ACR响应产生单元44产生包括识别结果的内容标识符、与内容标识符对应的时间线数据等的ACR响应。需要注意的是,在产生ACR响应时,可基于ACR查询中所包括的用户简档数据来匹配和过滤将要被包括在ACR响应中的时间线数据中的元数据等,并且可发送适合于接收装置30的用户的数据。0085 各种类型的数据的结构0086 接下来,将描述上述各种类型的数据的结构。0087 事件消息的数据结构0088 图3表示在发送装置20的事件服务器23中产生。

40、的事件消息的数据结构。0089 为每个事件产生事件消息50,并且事件标识符51、事件处理器标识符52、应用标识符53和元数据54被存储在事件消息50中。0090 事件标识符51是每个事件的辨别信息。事件处理器标识符52是指示处理事件的接收装置30的事件处理器33的信息。应用标识符53是用于辨别为了实现事件而执行的应用的信息。例如,由统一资源定位器(URL)书写应用标识符53,并且应用标识符53还指示应用的获取目的地(应用服务器22)。元数据54是由应用标识符53所指示的应用处理的数据。需要注意的是,替代于元数据54,可存储由URL书写的、以及辨别元数据并且指示元数据的获取目的地的元数据标识符。说 明 书CN 104412605 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1