CN104769956B - 信息处理装置、信息处理方法 - Google Patents

信息处理装置、信息处理方法 Download PDF

Info

Publication number
CN104769956B
CN104769956B CN201380058333.3A CN201380058333A CN104769956B CN 104769956 B CN104769956 B CN 104769956B CN 201380058333 A CN201380058333 A CN 201380058333A CN 104769956 B CN104769956 B CN 104769956B
Authority
CN
China
Prior art keywords
content
response
acr
circuit
terminal installation
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.)
Active
Application number
CN201380058333.3A
Other languages
English (en)
Other versions
CN104769956A (zh
Inventor
山岸靖明
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of CN104769956A publication Critical patent/CN104769956A/zh
Application granted granted Critical
Publication of CN104769956B publication Critical patent/CN104769956B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2143Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • 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/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Library & Information Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开内容涉及能够为使用ACR服务的家庭网络提出标准协议的信息处理装置、信息处理方法以及程序。根据本公开内容的一方面的信息处理方法包括以下步骤,其中内容重放装置公开通过终端装置利用其操作识别请求处理单元的命令;终端装置获取并且调用通过所述内容重放装置公开的命令;内容重放装置响应于通过终端装置调用的命令操作识别请求单元并且将响应传输至终端装置,并且终端装置接收所传输的响应,并且基于包括在响应中的与识别出的内容相对应的相关元数据获取并且执行链接的应用程序,根据内容的进程执行链接的应用程序。本公开内容可适用于使用ACR服务的家庭网络***。

Description

信息处理装置、信息处理方法
技术领域
本公开内容涉及信息处理装置、信息处理方法以及程序,且更具体地,涉及适用于在构成家庭网络的电子装置之间通知关于实施ACR(自动内容识别)客户端的信息的情况的信息处理装置、信息处理方法以及程序。
背景技术
例如,假如针对TV(电视机)节目的观看者,在屏幕上显示关于所播放的电视节目(在下文中仅称之为节目)的信息(例如,表演者、概要、下集预告等)不直接与节目相关,但却是对观看者有用的信息(新闻、天气预报、交通信息等)等。
为了实现这种情况,用于获取并激活专用应用程序(在下文中简称为应用程序(application))的命令可以与节目的进程同步传输至电视接收机。事实上,在日本、欧洲等已经通过使用TV广播信号的数据广播频带传输命令和应用程序来实现这种情况(例如,参见专利文献1)。
另一方面,在美国,数据广播频带未被设置在TV广播信号中,并且仍然未确定可替代的方法。因此,尚未实现与节目的进程同步地执行应用程序。
在美国,经由CATV和IPTV观看节目的家庭比使用TV接收机直接接收TV广播波观看节目的家庭多。在CATV和IPTV中,仅可以从分配的TV广播信号提取节目的视频和音频信号,并且因此,即使在美国将数据广播频带设置在TV广播信号中,仍不能保证包括关于应用程序的数据的数据广播信号被传输至接收装置。
此外,近年来,不仅在用户观看正在播放的节目时而且在用户收听或者观看录制的节目、从包含在诸如DVD和BD的节目包中的媒体再现的视频、从互联网下载的歌曲和动画片(以下将简称之为内容)时,需要与其进程同步地执行应用程序。
为了满足该需求,需要识别所观看到的内容,并且这种方法中的一个包括被称为ACR(自动内容识别)服务的技术(例如,参见专利文献2)。
通过ACR客户端和ACR服务器来实现ACR服务。在诸如TV接收机的内容重放装置(content playback apparatus)上实施的ACR客户端从用户观看的内容提取签名数据(例如,水印、指纹等)并且将签名数据通知给ACR服务器,以请求ACR服务器识别内容。ACR服务器通过对所通知的签名数据与提前注册在数据库中的内容的签名数据进行比较,来识别用户在内容重放装置上观看到的内容。此外,与关于识别出的内容的元数据同步执行的应用程序(在下文中简称之为同步应用程序)作为ACR响应被回复给ACR客户端。
然后,利用已经接收到这个响应的ACR客户端实施的内容重放装置来执行来自预定服务器的同步应用程序。
引用列表
专利文献
专利文献1:日本专利申请公开第2006-50237号
专利文献2:日本专利申请公开第2012-168801号
发明内容
本发明要解决的问题
同时,随着如上所述的CATV和IPTV在美国的普及,TV接收机被看作是诸如CATV、IPTV等的机顶盒的外部装置的显示输出设备。因此,用户几乎没有机会操作TV接收机的远程控制器(在下文中简称为远程控制器)而常常操作外部装置的远程控制器。为此,用户可能难以在TV接收机上执行用作内容重放装置的同步应用程序,利用用于TV的远程控制器操作该同步应用程序。
因此,在不同于利用ACR客户端实施的内容重放装置的第二屏幕设备(诸如电视接收机)中,可能发生用于显示关于用户在内容重放装置上观看的内容的元数据并且执行同步应用程序的请求。在这种情况下,第二屏幕设备的示例包括平板终端、平板个人计算机、智能电话等。
近年来,存在可以使用在第二屏幕设备上激活的预定应用程序来运行外部装置的第二屏幕设备,且更具体地,存在可以用作用于外部装置的远程控制器的第二屏幕设备。因此,还期望从在第二屏幕设备上提供用户接口的视角来实现以上需求。
为了实现该需求,第二屏幕设备与内容重放装置(诸如利用ACR客户端实现的电视接收机)之间必须进行协作,但是内容重放装置和第二屏幕设备由许多制造商制造并且销售。因此,应当考虑组合使用由不同的制造商所制造的内容重放装置与第二屏幕设备。在这种情况下,急切需要用于实现协作的协议和API(应用程序编程接口)的标准化。
本公开内容鉴于这种情况制成,并且提出了一种用于允许内容重放装置、第二屏幕设备等彼此协作以使用ACR服务的标准协议。
问题的解决方案
根据本公开内容的第一方面提供了一种信息处理装置,连同终端装置一起构成家庭网络***,该信息处理装置包括:识别请求处理单元,被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应;公开单元,被配置为向该终端装置公开命令,该终端装置利用该命令操作该识别请求处理单元;以及命令执行单元,被配置为根据来自该终端装置的该命令使该识别请求单元运行并且将该响应传输至该终端装置。
该公开单元可以向该终端装置公开直接描述该命令的URL(统一资源定位符)的设备描述(device description)。
该公开单元可以在通过扩展UPnP的定义而获取的该设备描述中直接描述该命令的URL,并且向该终端装置公开该设备描述。
该命令可以是WebAPI或者WebSocket。
该公开单元可以将通知(Notify)消息多播分配至该家庭网络,并且响应于基于该通知消息的来自该终端装置的访问向该终端装置公开该设备描述。
该公开单元可以根据来自该终端装置的M-Search向该终端装置公开该设备描述。
该响应可以包括与识别出的该内容相对应的相关元数据。
根据本公开内容的第一方面的信息处理方法是一种用于通过连同终端装置仪器构成家庭网络***的信息处理装置来执行信息处理的信息处理方法,该信息处理装置包括识别请求处理单元,该识别请求处理单元被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应,该信息处理方法包括:公开步骤,向该终端装置公开命令,该终端装置利用该命令操作该识别请求处理单元;以及命令执行步骤,根据来自该终端装置的该命令使该识别请求单元运行并且将该响应传输至该终端装置,通过该信息处理装置执行该公开步骤和该命令执行步骤。
根据本公开内容的第一方面的程序是一种用于使连同终端装置一起构成家庭网络***的计算机起到下列功能的程序:识别请求处理单元,被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应;公开单元,被配置为向该终端装置公开命令,该终端装置利用该命令操作该识别请求处理单元;以及命令执行单元,被配置为根据来自该终端装置的该命令使该识别请求单元运行并且将该响应传输至该终端装置。
根据本公开内容的第一方面,该命令被公开至终端装置,终端装置利用该命令操作识别请求处理单元,并且根据来自终端装置的命令操作识别请求单元,并将响应传输至终端装置。
根据本公开内容的第二方面的信息处理装置是一种连同内容重放装置一起构成家庭网络***的信息处理装置,该内容重放装置包括识别请求处理单元,该识别请求处理单元被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应,该信息处理装置包括:命令获取单元,被配置为从该内容重放装置获取用于操作该内容重放装置的识别请求处理单元的命令,并且通过调用该命令接收从该内容重放装置传输的该响应;以及同步应用程序执行单元,被配置为基于包含在接收到的该响应中的与识别出的该内容相对应的相关元数据来获取并且执行同步应用程序,其中,根据该内容的进程执行该同步应用程序。
该命令获取单元可以获取在通过该内容重放装置公开的设备描述中直接描述的该命令的URL。
该命令获取单元可以获取单元获取在该设备描述中直接描述的该命令的URL,该设备描述通过扩展UPnP的定义制成并通过该内容重放装置公开。
该命令可以是WebAPI或WebSocket。
该命令获取单元可以基于被内容重放装置多播分配至所述家庭网络的通知消息从该内容重放装置获取所述设备描述。
该命令获取单元可以获取从内容重放装置提供并且通过M-Search所搜索到的设备描述。
该同步应用程序执行单元还可以基于包含在接收到的该响应中的与识别出的该内容相对应的相关元数据向用户进一步呈现该内容的元数据。
根据本公开内容的第二方面的信息处理方法是一种用于连同内容重放装置一起构成家庭网络***的信息处理装置的信息处理方法,该内容重放装置包括识别请求处理单元,该识别请求处理单元被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应,该信息处理方法包括:获取步骤,从该内容重放装置获取用于操作该内容重放装置的该识别请求处理单元的命令;接收步骤,通过调用该命令接收从该内容重放装置传输的该响应;以及同步应用程序执行步骤,基于包含在接收到的该响应中的与识别出的该内容相对应的相关元数据获取并且执行同步应用程序,根据该内容的进程执行该同步应用程序,通过该信息处理装置执行该获取步骤、该接收步骤以及该同步应用程序执行步骤。
根据本公开内容的第二方面的程序是一种用于连同内容重放装置一起构成家庭网络***的计算机的程序,该内容重放装置包括识别请求处理单元,该识别请求处理单元被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应,该程序使该计算机起到下列功能:命令获取单元,被配置为从该内容重放装置获取用于操作该内容重放装置的该识别请求处理单元的命令,并且通过调用该命令接收从该内容重放装置传输的该响应;以及同步应用程序执行单元,被配置为基于包含在接收到的该响应中的与识别出的该内容相对应的相关元数据来获取并且执行同步应用程序,其中,根据该内容的进程执行该同步应用程序。
根据本公开内容的第二方面,从内容重放装置获取用于操作内容重放装置的识别请求处理单元的命令,并且接收通过调用命令从内容重放装置传输的响应,基于与包含在所接收的响应中的与识别出的内容相对应的相关元数据获取并且执行同步应用程序,并且根据内容的进程执行同步应用程序。
根据本公开内容的第三方面的信息处理方法是一种包括终端装置和内容重放装置的家庭网络***的信息处理方法,该内容重放装置包括识别请求处理单元,该识别请求处理单元被配置为从再现的内容提取表示该内容的特征的签名数据、生成至少包括提取的该签名数据的查询、将该查询传输至识别服务器以及接收响应于该查询从该识别服务器回复的表示该再现的内容的识别结果的响应,该信息处理方法包括:公开步骤,使该内容重放装置公开命令,该终端装置利用该命令操作该识别请求处理单元;获取调用步骤,使该终端装置获取并且调用通过该内容重放装置公开的该命令;传输步骤,该内容重放装置响应于通过该终端装置调用该命令使该识别请求单元运行,并且将该响应传输至该终端装置;以及同步应用程序执行步骤,使该终端装置接收传输的响应,并且基于包含在该响应中的与识别出的该内容相对应的相关元数据来获取并且执行同步应用程序,其中,根据该内容的进程执行该同步应用程序。
根据本公开内容的第三方面,内容重放装置公开命令,终端装置利用该命令操作识别请求处理单元,终端装置获取并且调用通过内容重放装置公开的命令,内容重放装置响应于通过终端装置调用命令操作识别请求单元,并且将响应传输至终端装置,并且终端装置接收传输的响应,并且基于包含在响应中的与识别出的内容相对应的相关元数据获取并且执行同步应用程序,其中,根据内容的进程执行该同步应用程序。
发明的效果
根据本公开内容的第一方面,公开了一种命令,终端装置可以利用该命令操作识别请求处理单元。
根据本公开内容的第二方面,可以通过调用公开的内容来操作内容重放装置的识别请求处理单元。
根据本公开内容的第三方面,可以使构成家庭网络的内容重放装置和终端装置协作。
附图说明
[图1]示出了根据本公开内容的实施方式的ACR服务利用***(ACR serviceutilizing system)的配置的示例的方框图。
[图2]示出了ACR服务器的配置的示例的方框图。
[图3]示出了ACR客户端的配置的示例的方框图。
[图4]示出了ACR参考数据的数据结构的示图。
[图5]示出了ACR查询的数据结构的示图。
[图6]示出了ACR响应的数据结构的示图。
[图7]用于说明家庭网络***的预处理的流程图。
[图8]用于说明家庭网络***的预处理的流程图。
[图9]用于说明ACR服务利用***的操作的流程图。
[图10]是示出了计算机的配置的示例的方框图。
具体实施方式
在下文中,将参考附图详细地说明用于实现本公开内容的最佳模式(在下文中称之为实施方式)。
[ACR服务利用***的配置的示例]
图1示出了本公开内容的实施方式的ACR服务利用***的配置的示例。
该ACR服务利用***10被配置为识别用户在诸如TV接收机的内容重放装置40的屏幕上所观看到的内容,并且利用第二(第二个)屏幕设备50向用户呈现内容的元数据,并且根据内容的进程执行同步应用程序。
在这种情况下,内容不限于所播放的节目。内容的示例包括各种音频内容和视觉内容,诸如通过诸如连接至内容重放装置40的录像机的外部装置来记录并且重放的节目,从设置在节目包中的媒体重放的电影等的视频以及经由互联网等下载的动画片、歌曲等。内容还包括***在节目之间或者节目中的商业广告(以下简称为CM)。
为了识别内容,使用ACR(自动内容识别)。利用ACR,通过对表示周期性地从用户观看的内容提取的内容的特征(例如,水印、指纹等)的签名数据与提前注册在数据库中的内容的签名数据进行比较来识别内容。
ACR服务利用***10包括提供商***20和家庭网络***30,该提供商***20用于提供内容、与内容相对应的同步应用程序等,而家庭网络***30被设置在用户端以观看内容并且使用同步应用程序。提供商***20和家庭网络***30经由广播网络11和双向通信网络12连接。在这种情况下,广播网络11包括TV广播网络、CATV网络、IPTV网络等。双向通信网络12表示IP通信网络,IP通信网络的典型示例是互联网。
[关于提供商***20的说明]
提供商***20包括内容服务器21、元数据服务器22、应用程序服务器23以及ACR服务器24。
内容服务器21经由广播网络11播放诸如节目和CM的内容。内容服务器21将要播放的内容提供给ACR服务器24。可以将提前从内容提取的内容标识符和签名数据提供给ACR服务器24,而不提供该内容。
元数据服务器22将与来自内容服务器21的将要播放的内容相对应的元数据提供给ACR服务器24。元数据包括关于内容、表示根据内容的进程执行的同步应用程序标识符、由同步应用程序所使用的数据等各种类型的信息。
应用程序服务器23响应于来自家庭网络***30的第二屏幕设备50的请求经由双向通信网络12提供应用程序和由应用程序使用的数据。
ACR服务器24先前将ACR参考数据录入数据库并且保持该数据库,在ACR参考数据中,内容标识符、应用程序标识符等与可以从在家庭网络***30的内容重放装置40等上进行观看的各种内容中的每一个以预定采样周期所提取的签名数据相关联。基于ACR参考数据的数据库,ACR服务器24根据从内容重放装置40的ACR客户端42传输的ACR查询生成并且回复ACR响应。
应注意的是,构成提供商***20的内容服务器21、元数据服务器22、应用程序服务器23以及ACR服务器24可以被设置在中心的单个位置,或者可以以分布式的方式进行布置。可替代地,内容服务器21、元数据服务器22、应用程序服务器23以及ACR服务器24中的一些可以根据需要进行结合和配置。仍可替代地,可以设置两个以上内容服务器21、两个以上元数据服务器22、两个以上应用程序服务器23以及两个以上ACR服务器24。
[关于家庭网络***30的说明]
家庭网络***30包括内容重放装置40,诸如TV接收机;以及第二屏幕设备50,诸如平板终端、平板个人计算机、智能电话等。可以在家庭网络***30中设置两个以上的内容重放装置40和两个以上的第二屏幕设备50。内容重放装置40和第二屏幕设备50被认为是经由例如无线LAN连接。
内容重放装置40被配置为主要观看内容并且包括内容递交器(contentrenderer)41、ACR客户端42、UPnP(通用即插即用(Universal Plug and Play))服务器43以及本地Web服务器44。
内容递交器41获取并且划分在内容重放装置40(诸如TV接收机)的显示器上显示的所有内容,并且将内容提供给ACR客户端42。更具体地,内容递交器41不仅获取并划分从内容服务器21广播的内容而且获取并划分经由内容重放装置40的各种类型的输入终端(HDMI(注册商标)终端等)输入的内容,并且将内容提供给ACR客户端42。
ACR客户端42以预定采样周期从内容递交器41输入的内容提取表示内容的特征的签名数据。在这种情况下,签名数据的提取方法可以是与提供商***20的ACR服务器24相同的提取方法(稍后说明)。
ACR客户端42生成包括提取的签名数据的ACR查询,并且经由双向通信网络12将ACR查询传输至提供商***20的ACR服务器24。ACR客户端42接收并且保存响应于发送的ACR查询而从ACR服务器24回复的ACR响应。
UPnP服务器43被配置为大范围通知用于调用内容重放装置40的功能的接口的WebAPI(应用程序编程接口)的细节,在内容重放装置40中,将UPnP服务器43实施(在这种情况下ACR客户端42使用ACR服务)为连同内容重放装置40一起构成家庭网络***30的另一个设备(在这种情况下的第二屏幕设备50)。更具体地,熟练掌握由通常可用的UPnP服务器提供的基本协议来定义新的协议,并且通过使用新的协议,UPnP服务器43大范围地对它们进行通知(其细节随后将说明)。
本地Web服务器44允许连同内容重放装置40一起构成家庭网络***30的另一个设备(在这种情况下为第二屏幕设备50)使用内容重放装置40的功能,在内容重放装置40中,实施UPnP服务器43(在这种情况下,ACR客户端42使用ACR服务)。更具体地,响应于由UPnP服务器43所通知的API的调用,ACR客户端42被控制为使用ACR服务,并且将从ACR服务器24回复的ACR响应传输至第二屏幕设备50。
在本实施方式中,第二屏幕设备50被配置为主要向用户呈现在内容重放装置40上观察到的内容的元数据,并且根据内容的进程执行同步应用程序,并且包括ACR应用程序51和同步应用程序管理器52。
ACR应用程序51被提前安装至第二屏幕设备50,并且ACR应用程序51与内容重放装置40协作,并且在使用ACR服务时被激活。ACR应用程序51从UPnP服务器43获取用于使用ACR服务来读取功能的API,并且ACR应用程序51调用API以经由本地Web服务器44获取由ACR客户端42所接收的来自ACR服务器24的ACR响应。此外,ACR应用程序51分析所获取的ACR响应,并且将分析结果通知给同步应用程序管理器52。
根据ACR应用程序51的通知,同步应用程序管理器52被配置为向用户呈现包括在ACR响应中的元数据,并且从应用程序服务器23经由双向通信网络12获取对应于用户在内容重放装置40上观看的内容的同步应用程序,并且执行同步应用程序。应注意,同步应用程序管理器52可以是Web浏览器。
[ACR服务器24的详细配置的示例]
图2示出包含在提供商***20中的ACR服务器24的详细配置的示例。
ACR服务器24包括内容获取单元61、签名提取单元62、ACR数据库(DB)63、ACR响应生成单元64以及通信单元65。
内容获取单元61从内容服务器21等获取经由广播网络11通过内容服务器21所广播的内容;并且可以在内容重放装置40上观看各种类型的内容并且将所获取的内容提供给签名提取单元62。签名提取单元62以预定采样周期通过使用预定提取方法从内容获取单元61提供的内容提取表示特征的签名数据,并且将签名数据输出至ACR数据库63。
通过签名提取单元62执行的签名数据的提取方法可以是已经可利用的任何方法。例如,可以提取预先嵌入内容中的水印以采用作为签名数据,或者指纹可以适合被采用作为签名数据。
当指纹被用作签名数据时,即使内容的分辨率、长宽比、比特速率、编码格式等被转换,但是可以在转换之前和之后获取相同的签名数据。因此,当基于签名数据识别出内容时可以改善识别精确度。
当存在多个ACR服务器24时,无需统一通过每个签名提取单元62执行的签名数据的提取方法,并且每个ACR服务器24可以采用任何给定的提取方法。
ACR数据库63生成并且存储ACR参考数据,在ACR参考数据中,表示提取的源内容的内容标识符等与从签名提取单元62输入的每个签名数据相关联。因此,从内容提取的签名数据被制成数据库。随后将参考图4说明ACR参考数据的数据结构。
ACR响应生成单元64是指识别包含在从ACR客户端42传输的ACR查询中的签名数据的提取源的内容的ACR数据库63。此外,ACR响应生成单元64生成包括用作识别结果的内容标识符、相关元数据等的ACR响应。随后将参考图6说明ACR响应的数据结构。通信单元65接收从ACR客户端42传输的ACR查询,将ACR查询输出至ACR响应生成单元64,并且将通过ACR响应生成单元64生成的ACR响应传输至ACR客户端42。
[ACR客户端42的详细配置的示例]
图3示出了设置在内容重放装置40中的ACR客户端42的详细配置的示例。
ACR客户端42包括签名提取单元71、ACR查询生成单元72、通信单元73以及ACR响应保持单元74。
签名提取单元71以预定采样周期从被划分并且从内容递交器41提供的内容提取表示内容的特征的签名数据,并且将特征输出至ACR查询生成单元72。应注意,通过签名提取单元71执行的签名数据的提取法与ACR服务器24使用的签名提取单元62所共用。
ACR查询生成单元72生成ACR查询,该ACR查询用于请求ACR服务器24发送包括通过签名提取单元71所提取的签名数据的内容的识别。随后将参考图5说明ACR查询的数据结构。
通信单元73将通过ACR查询生成单元72生成的ACR查询传输至ACR服务器24,接收从ACR服务器24回复的ACR响应并且将ACR响应输出至ACR响应保持单元74。ACR响应保持单元74保存由通信单元73接收到的ACR响应。保存的ACR响应通过本地Web服务器44传输至第二屏幕设备50。
[ACR参考数据的数据结构]
图4示出了制成ACR服务器24的ACR数据库63中的数据库的ACR参考数据的数据结构。
在ACR参考数据100中,内容标识符102、重放时间103以及相关元数据104与在预定周期从内容提取的每条签名数据101相关联。
通过签名提取单元62从内容提取签名数据101。内容标识符102是表示签名数据101的提取源的内容的信息。重放时间103表示当从通过内容标识符102所表示的内容提取签名数据101时的内容的进程计时,并且通过从内容的开头经过的时间表示。
相关元数据104包括通过内容标识符102所表示的内容、表示根据通过内容的重放时间103表示的内容的进程计时执行的同步应用程序的应用程序标识符以及由执行的同步应用程序使用的各种类型的数据的元数据。
应注意,相关元数据104可以根据通过重放时间103表示的内容的进程计时而包括不同的内容。
[ACR查询的数据结构]
图5示出了通过ACR客户端42的ACR查询生成单元72生成的ACR查询的数据结构。
ACR查询110包括ACR查询标识符111、签名方法标识符112、服务标识符113、签名数据114、本地时间戳115、传输源地址(transmission source address)116以及签名117。
ACR查询标识符111是用于唯一识别ACR查询110的信息。签名方法标识符112是用于识别用于提取签名数据114的提取方法的信息。服务标识符113是在存在多个ACR服务器24的情况下用于选择ACR服务器24的信息,ACR查询110被传输至ACR服务器24并且从ACR服务器24接收ACR响应。
签名数据114是通过ACR客户端42的签名提取单元71从内容提取的数据。本地时间戳115表示当从内容提取签名数据114时的时间点,并且通过内容重放装置40中的本地***时钟所表示的时间来表示。
传输源地址116是ACR客户端42的双向通信网络12中的传输ACR查询110的地址,并且用作表示响应于ACR查询110的通过ACR服务器24生成的ACR响应的回复目的地的信息。签名117防止ACR查询110被篡改。应注意,整个ACR查询110还可以被加密并且传输。
[ACR响应的数据结构]
图6示出通过ACR服务器24的ACR响应生成单元64生成的ACR响应的数据结构。
ACR响应120具有如在图6的A或者图6的B中所示的数据结构。图6的A是在可以识别包括在ACR查询110中的签名数据114的提取源的内容的情况下,即可以识别用户在内容重放装置40上观看到的内容的情况下的ACR响应120的数据结构。图6的B是在不能识别内容的情况下的ACR响应120的数据结构。
在可以识别用户在内容重放装置40上观看到的内容的情况下,ACR响应120(图6的A)包括ACR查询标识符121、签名方法标识符122、服务标识符123、内容标识符124、重放时间125、本地时间戳126、相关元数据127、传输源地址128以及签名129。
在另一方面,在不能识别用户在内容重放装置40上观看的内容的情况下,ACR响应120(图6的B)包括ACR查询标识符121、服务标识符122、传输源地址128、签名129以及识别故障标记130。
ACR查询标识符121、签名方法标识符122、服务标识符123以及本地时间戳126识别请求传输ACR响应120的ACR查询110,并且通过引用ACR查询110的ACR查询标识符111、签名方法标识符112、服务标识符113以及本地时间戳115进行描述。
内容标识符124、重放时间125以及相关元数据127表示内容的识别结果,并且通过引用对应的ACR参考数据100的内容标识符102、重放时间103以及相关元数据104进行描述。
传输源地址128是ACR服务器24的双向通信网络12中的传输ACR响应120的地址。签名129防止ACR响应120被篡改。应注意,整个ACR响应120可以被加密并且传输,以防止ACR响应120被篡改。
识别故障标记130是表示ACR服务器24不能从ACR客户端42识别包含在ACR查询110中的签名数据114的提取源的内容的标记,且更具体地,是表示ACR服务器24不能识别用户在内容重放装置40上观看到的内容的标记。
[ACR服务利用***10的家庭网络***30的处理]
随后,将说明形成家庭网络***30的第二屏幕设备50获取关于内容重放装置40(是指本实施方式中的ACR服务)可以使用的功能的信息的设备描述的处理。
图7是用于说明在ACR应用程序51已被第二屏幕设备50激活时在内容重放装置40连接至网络***30(包括当内容重放装置40被激活时的时间)的情况下的处理的流程图。
在步骤S1中,内容重放装置40的UPnP服务器43将以下所示出的由UPnP所定义的通知消息多播分配至家庭网络***30。通过UDP/IP传输通知消息,并且在这种情况下,由第二屏幕设备50的ACR应用程序51接收通知消息。
NOTIFY*HTTP/1.1
LOCATION"http://192.168.0.4:55500"
通知消息的LOCATION标头描述内容重放装置40的设备描述的获得目的地地址。因此,在步骤S11中,在第二屏幕设备50中,ACR应用程序51通过HTTP GET获取获得目的地地址的设备描述。
随后,图8是用于说明在内容重放装置40首先连接至网络***30并且激活,然后ACR应用程序51在第二屏幕设备50上被激活的情况下的处理的流程图。
在这种情况下,内容重放装置40的UPnP服务器43已多播分配通知消息,并且因此,第二屏幕设备50的ACR应用程序51不能接收通知消息。为此,在步骤S21中,ACR应用程序51利用UPnP中定义的M-Search来搜索可用的ACR客户端。
响应于该M-Search,内容重放装置40的UPnP服务器43在步骤S31中回复设备描述。在步骤S22中,ACR应用程序51接收设备描述。
[设备描述的示例]
此处,将说明设备描述的示例。在设备描述中,例如,使用XML文件。
下面将示出设备描述的第一示例。
设备描述的第一示例
在现有的常用UPnP中定义的设备描述<SCPDURL>元素中描述了描述可以被ACR客户端42所使用的ACR服务的服务描述的获取目的地地址,并且ACR应用程序51通过HTTP GET从获取目的地获取服务描述。此外,ACR应用程序51通过将动作的消息发送至通过使用UPnP中所定义的SOAP在<controlURL>元素中描述的URL来调用动作(在这种情况下的ACR查询的传输和ACR响应的传输)。
然而,在本实施方式中,在如上所述的UPnP中定义的设备描述被扩展,并且直接在设备描述中描述用于调用动作的WebAPI,使得可以利用更少量的过程来调用动作。
更具体地,与以上示出的第一示例类似,例如,在<SCPDURL>元素中未描述任何内容以保留<SCPDURL>元素为空,或者在其中描述预定的伪字符串,并且在<controlURL>元素中直接描述WebAPI的服务器侧脚本URL(在第一示例情况下的http://192.168.0.4:55500/getACRResponse)。
可替代地,与下面示出的第二示例类似,可以重新提供未在UPnP中定义的<WebAPIURL>元素,并且可以直接在<WebAPIURL>元素中描述WebAPI的服务器侧的脚本URL。
设备描述的第二示例
已获取第一示例或者第二示例的设备描述的第二屏幕设备50的ACR应用程序51可以通过使用HTTP GET调用getACRResponse来执行动作,getACRResponse是在<controlURL>元素或者设备描述的<WebAPIURL>中描述的WebAPI的服务器侧的脚本url。更具体地,当未激活时,ACR应用程序51被激活,然后,ACR查询110被传输到内容重放装置40的ACR客户端42,并且可以使响应于此回复的ACR响应120传输。应注意,在例如JSON被描述为如下在答复WebAPI而返回的HTTP响应的主体中的同时,执行ACR响应120的传输。
HTTP/1.1 200OK
Content-Type:application/json;charset=utf-8
"通过JSON所编码的ACR相应内容"
然而使用WebAPI的处理在用户观看内容的同时通过轮询被重复地执行。然后,利用第二屏幕设备50向用户呈现根据内容的进程每一刻转换的ACR响应120中的相关元数据127等。
如上所述,当设备描述扩展并且标准化时,通过不同的制造商制造并销售的内容重放装置40和第二屏幕设备50可以在短时间内协作运行。
代替使用WebAPI,可以使用通过IETF(互联网工程任务组)等标准化的WebSocket。当使用WebSocket时,WebSocket服务器被设置在本地Web服务器44(或者ACR客户端42或者第二屏幕设备50)中,并且ACR应用程序51和ACR客户端42两者经由WebSocket服务器发布会话(TCP连接)建立请求以建立会话,并且在该会话中,ACR响应120通过以上说明的JSON进行传输。
在这种情况下,当ACR客户端42从ACR服务器24接收到新的ACR响应120时,新的ACR响应120经由所建立的会话被立即传输至ACR应用程序51。因此,这消除了当使用WebAPI时所需要的轮询(polling)的必要性,并且ACR响应120可以在不取决于轮询周期的情况下被立即传输。
[利用ACR服务利用***10的操作]
随后,将说明通过ACR服务利用***10执行的操作。
在以下说明的操作中,假设在家庭网络***30中,第二屏幕设备50的ACR应用程序51已经从内容重放装置40的UPnP服务器43获取设备描述。
在提供商***20的ACR服务器24中,假设生成并且向ACR数据库63注册与可以在内容重放装置40上观看到的各种内容相对应的ACR参考数据100。
图9是用于说明通过ACR服务利用***10执行的操作的流程图。
在步骤S41中,提供商***20的内容服务器21经由广播网络11启动内容的传输。
在另一方面,在家庭网络***30中,在步骤S51中,内容重放装置40启动内容的接收和重放。在这种情况下,在步骤S61中,当第二屏幕设备50的ACR应用程序51通过调用WebAPI来请求ACR客户端42的动作时,响应于此根据通过本地Web服务器44给定的控制来启动ACR客户端42等的操作。
更具体地,在步骤S52中,内容递交器41获取并且划分用户观看到的内容并且将内容输出至ACR客户端42。ACR客户端42的签名提取单元71从内容提取签名数据114,并且将签名数据114输出至ACR查询生成单元72。在步骤S53中,ACR查询生成单元72生成包括签名数据114的ACR查询110,并且通信单元73将生成的ACR查询110传输至ACR服务器24。
在已经从ACR客户端42接收到ACR查询110的ACR服务器24中,ACR响应生成单元64在步骤S42中查找ACR数据库63,以识别与包含在所接收到的ACR查询110中的签名数据114相对应的内容。此外,在步骤S43中,ACR响应生成单元64根据内容的识别结果生成ACR响应120,并且通信单元65将生成的ACR响应120回复至ACR客户端42。
在步骤S54中,已经从ACR服务器24接收到ACR响应120的ACR客户端42将所接收到的ACR响应120提供至本地Web服务器44。本地Web服务器44将ACR响应120传输至第二屏幕设备50的ACR应用程序51。在步骤S62中,已经接收到所传输的ACR响应120的ACR应用程序51对包含在ACR响应120中的相关元数据127进行分析,并且允许同步应用程序管理器52获取根据用户正在观看的内容的进程而执行的同步应用程序。
在步骤S63中,同步应用程序管理器52获取并且执行如步骤S44的处理的应用程序服务器23所提供的同步应用程序。当已经获取同步应用程序时可以省去获取同步应用程序的步骤。当已经激活同步应用程序时,可以省去激活同步应用程序的步骤。此外,可以在没有执行同步应用程序的情况下向用户呈现包含在相关元数据127中的信息。
在用户观看内容的同时重复地执行以上说明的步骤S41至步骤S44中的处理、步骤S51至步骤S54中的处理以及步骤S61至步骤S63中的处理。因此,可以根据用户观看的内容的进程操作同步应用程序。
同时,执行以上说明的一系列处理的提供商***20的内容服务器21至ACR服务器24以及家庭网络***30的内容重放装置40和第二屏幕设备30中的每一个可以由硬件构成或者可以通过使计算机执行软件来实现。计算机包括整合为专用硬件的计算机并且例如能够通过安装各种类型的程序执行各种类型的功能的通用个人计算机。
图10是示出以上说明的计算机的硬件的配置的示例的方框图。
在该计算机200中,CPU(中央处理单元)201、ROM(只读存贮器)202和RAM(随机存取存储器)203通过总线204彼此连接。
总线204进一步与输入/输出接口205相连接。输入/输出接口205与输入单元206、输出单元207、存储单元208、通信单元209以及驱动器220连接。
输入单元206由键盘、鼠标、麦克风等构成。输出单元207由显示器、扬声器等构成。存储单元208由硬盘、非易失存储器等构成。通信单元209由网络接口等构成。驱动器220驱动可移除介质211(诸如磁盘、光盘、磁光盘和半导体存储器)。
在如上所述配置的计算机200中,CPU 201例如通过经由输入/输出接口205和总线204将程序加载至RAM 203来执行存储在存储单元208中的程序来执行以上的一系列处理。
由计算机200(CPU 201)执行的程序可以被提供为记录到例如用作设置为节目包的介质的可移除介质211。此外,可经由有线或无线传输介质(例如,局域网、互联网和数字卫星广播)提供该程序。
在计算机200中,可以通过将可移除介质211加载至驱动器220中的程序经由输入/输出接口205安装到存储单元208中。此外,可通过经由有线或无线传输介质在通信单元209中接收程序而将程序安装至存储单元208中,并且可以预先将程序安装至ROM 202和存储单元208。
应注意,由计算机200执行的程序可以是一种利用该程序按照本说明书中所解释的顺序的时间序列执行处理的程序,或者可以是一种利用该程序(例如,基于调用)与所需定时并行或在所需定时内执行处理的程序。
本公开内容的实施方式不限于上述实施方式。在没有背离本公开内容的主旨的情况下可以以各种方式对本公开内容的实施方式进行变形。
参考标记列表
10 ACR服务利用***
11 广播网络
12 双向通信网络
20 提供商***
21 内容服务器
22 元数据服务器
23 应用程序服务器
24 ACR服务器
30 家庭***服务器
40 内容重放装置
41 内容递交器
42 ACR客户端
43 UPnP服务器
44 本地Web服务器
50 第二屏幕设备
51 ACR应用程序
52 同步应用程序管理器
61 内容获取单元
62 签名提取单元
63 ACR数据库
64 ACR响应生成单元
65 通信单元
71 签名提取单元
72 ACR查询生成单元
73 通信单元
74 ACR响应保持单元
100 ACR参考数据
110 ACR查询
120 ACR响应
200 计算机
201 CPU

Claims (17)

1.一种信息处理器,连同终端装置一起构成家庭网络***,所述信息处理器包括:
电路,被配置为
向所述终端装置通知引起识别功能由所述电路执行的命令;
从所述终端装置接收所述命令;
响应于来自所述终端装置的所述命令,执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询、将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
将从所述识别服务器接收的所述响应传输至所述终端装置,
其中,所述电路被配置为向所述终端装置提供直接描述所述命令的URL的设备描述。
2.根据权利要求1所述的信息处理器,其中,所述电路被配置为利用未在UPnP中的定义的元素直接描述所述设备描述中的所述命令的URL,并且向所述终端装置提供所述设备描述。
3.根据权利要求1所述的信息处理器,其中,所述命令是WebAPI或WebSocket。
4.根据权利要求1所述的信息处理器,其中,所述电路被配置为通过多播在所述家庭网络中传输通知消息,并且响应于基于所述通知消息的来自所述终端装置的访问向所述终端装置提供所述设备描述。
5.根据权利要求1所述的信息处理器,其中,所述电路被配置为响应于来自所述终端装置的M-Search向所述终端装置提供所述设备描述。
6.根据权利要求1所述的信息处理器,其中,所述响应包括与识别出的所述内容相对应的相关元数据。
7.一种信息处理器的信息处理方法,所述信息处理器连同终端装置一起构成家庭网络***,所述方法包括:
向所述终端装置通知引起识别功能由所述信息处理器的电路执行的命令;
响应于来自所述终端装置的所述命令,由所述信息处理器的所述电路执行所述识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询、将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
将从所述识别服务器接收的所述响应被传输至所述终端装置,
其中,所述电路被配置为向所述终端装置提供直接描述所述命令的URL的设备描述。
8.一种非临时性计算机可读介质,存储有程序,当所述程序由连同终端装置一起构成家庭网络***的计算机执行时,使得计算机:
向所述终端装置通知引起识别功能由所述计算机执行的命令;
从所述终端装置接收所述命令;
响应于来自所述终端装置的所述命令,执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询并将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
将从所述识别服务器接收的所述响应传输至所述终端装置,
其中,所述计算机被配置为向所述终端装置提供直接描述所述命令的URL的设备描述。
9.一种连同内容重放装置一起构成家庭网络***的信息处理器,所述内容重放装置包括第一电路,所述第一电路被配置为执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询、将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应,
所述信息处理器包括第二电路,所述第二电路被配置为:
从所述内容重放装置获取使信息处理器引起所述内容重放装置的所述识别功能被执行的命令;
通过调用所述命令,接收从所述内容重放装置传输的所述响应,所述响应为所述第一电路接收的从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
基于包括在所接收的响应中且与识别出的内容相关联的相关元数据获取并且执行同步应用程序,根据所述内容的进程执行所述同步应用程序,
其中,所述第二电路被配置为获取在通过所述内容重放装置提供的设备描述中直接描述的所述命令的URL。
10.根据权利要求9所述的信息处理器,其中,所述第二电路被配置为获取利用未在由所述内容重放装置提供的UPnP中定义的元素在设备描述中直接描述的所述命令的URL。
11.根据权利要求9所述的信息处理器,其中,所述命令是WebAPI或WebSocket。
12.根据权利要求9所述的信息处理器,其中,所述第二电路被配置为基于被所述内容重放装置在所述家庭网络中多播传输的通知消息从所述内容重放装置获取所述设备描述。
13.根据权利要求9所述的信息处理器,其中,所述第二电路被配置为获取从所述内容重放装置提供并且通过M-Search搜索到的所述设备描述。
14.根据权利要求9所述的信息处理器,其中,所述第二电路被配置为基于包含在接收到的所述响应中且与识别出的所述内容相关联的相关元数据向用户提供所述内容的元数据。
15.一种用于连同内容重放装置一起构成家庭网络***的信息处理器的信息处理方法,所述内容重放装置包括第一电路,所述第一电路被配置为执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询并将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应,
通过所述信息处理器的第二电路从所述内容重放装置获取使所述信息处理器引起所述内容重放装置的识别功能被执行的命令;
通过调用所述命令接收从所述内容重放装置传输的所述响应,所述响应为所述第一电路接收的从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
通过所述第二电路基于包含在接收到的所述响应中且与识别出的所述内容相关联的相关元数据来获取并且执行同步应用程序,其中,根据所述内容的进程执行所述同步应用程序,
其中,所述第二电路被配置为获取在通过所述内容重放装置提供的设备描述中直接描述的所述命令的URL。
16.一种非临时性计算机可读介质,存储有程序,当所述程序由连同内容重放装置一起构成家庭网络***的计算机执行时,使得计算机执行以下操作,其中,所述内容重放装置包括电路,所述电路被配置为执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询并将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应:
从所述内容重放装置获取使所述计算机引起所述内容重放装置的识别功能被执行的命令,
通过调用所述命令,接收从所述内容重放装置传输的响应;以及
基于包含在接收到的所述响应中并与识别出的所述内容相关联的相关元数据来获取并且执行同步应用程序,其中,根据所述内容的进程执行所述同步应用程序,
其中,所述计算机被配置为获取在通过所述内容重放装置提供的设备描述中直接描述的所述命令的URL。
17.一种包括终端装置和内容重放装置的家庭网络***的信息处理方法,所述内容重放装置包括第一电路,所述第一电路被配置为执行识别功能,所述识别功能被配置为提取表示再现的内容的特征的签名数据、生成至少包括提取的所述签名数据的查询并将所述查询传输至识别服务器以接收响应于所述查询从所述识别服务器返回的表示所述再现的内容的识别结果的响应,
所述信息处理方法包括:
由所述第一电路提供使所述终端装置引起所述识别功能由所述第一电路执行的命令;
通过所述终端装置的第二电路获取并调用由所述内容重放装置提供的所述命令;
响应于通过所述终端装置调用所述命令来执行所述识别功能,并且将所述响应传输至所述终端装置,所述响应为所述第一电路接收的从所述识别服务器返回的表示所述再现的内容的识别结果的响应;以及
通过所述第二电路接收传输的所述响应,并且基于包含在所述响应中且与识别出的所述内容相关联的相关元数据来获取并且执行同步应用程序,其中,根据所述内容的进程执行所述同步应用程序,其中,所述终端装置被配置为获取在通过所述内容重放装置提供的设备描述中直接描述的所述命令的URL。
CN201380058333.3A 2012-11-14 2013-11-01 信息处理装置、信息处理方法 Active CN104769956B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261726416P 2012-11-14 2012-11-14
US61/726416 2012-11-14
PCT/JP2013/079734 WO2014077141A1 (ja) 2012-11-14 2013-11-01 情報処理装置、情報処理方法、およびプログラム

Publications (2)

Publication Number Publication Date
CN104769956A CN104769956A (zh) 2015-07-08
CN104769956B true CN104769956B (zh) 2019-07-09

Family

ID=50683063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380058333.3A Active CN104769956B (zh) 2012-11-14 2013-11-01 信息处理装置、信息处理方法

Country Status (9)

Country Link
US (2) US9769503B2 (zh)
EP (1) EP2922304A4 (zh)
JP (1) JP6352191B2 (zh)
KR (1) KR102233783B1 (zh)
CN (1) CN104769956B (zh)
AU (1) AU2013346022B2 (zh)
CA (1) CA2890317C (zh)
MX (1) MX355117B (zh)
WO (1) WO2014077141A1 (zh)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8839338B2 (en) 2012-03-28 2014-09-16 Sony Corporation Service usage reporting data transport
US8941779B2 (en) 2012-03-21 2015-01-27 Sony Corporation Non-closed caption data transport in standard caption service
US8760498B2 (en) 2011-03-14 2014-06-24 Sony Corporation Disparity data transport in standard caption service
US8863171B2 (en) 2010-06-14 2014-10-14 Sony Corporation Announcement of program synchronized triggered declarative objects
US8893210B2 (en) 2010-08-20 2014-11-18 Sony Corporation Server load balancing for interactive television
US8898723B2 (en) 2010-08-20 2014-11-25 Sony Corporation Virtual channel declarative script binding
US8909694B2 (en) 2010-08-27 2014-12-09 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8875169B2 (en) 2010-08-27 2014-10-28 Sony Corporation Transmission and reception apparatus, methods, and systems for filtering content
US8595783B2 (en) 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
US9179188B2 (en) 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8918801B2 (en) 2010-08-30 2014-12-23 Sony Corporation Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system
US8872888B2 (en) 2010-10-01 2014-10-28 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system
US9078031B2 (en) 2010-10-01 2015-07-07 Sony Corporation Reception apparatus, reception method, and program
CA2809311C (en) 2010-10-01 2019-01-08 Sony Corporation Information processing device, information processing method, and program
US9179198B2 (en) 2010-10-01 2015-11-03 Sony Corporation Receiving apparatus, receiving method, and program
US8908103B2 (en) 2010-10-01 2014-12-09 Sony Corporation Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system
TWI545955B (zh) 2011-04-28 2016-08-11 Sony Corp Signal receiving apparatus and method, a signal transmission apparatus and method, and program
US9554175B2 (en) 2011-07-20 2017-01-24 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for trigger compaction
US8917358B2 (en) 2011-07-27 2014-12-23 Sony Corporation Reception apparatus, terminal apparatus, control method, program, and communication system
CA2843382C (en) 2011-08-05 2020-10-27 Sony Corporation Receiving device, receiving method, program, and information processing system
TWI528749B (zh) 2011-09-06 2016-04-01 Sony Corp A signal receiving device, a signal receiving method, an information processing program and an information processing system
US9015785B2 (en) 2011-11-29 2015-04-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
US8930988B2 (en) 2011-12-21 2015-01-06 Sony Corporation Reception apparatus, reception method, program, and information processing system
WO2013191976A1 (en) 2012-06-19 2013-12-27 Sony Corporation Extensions to trigger parameters table for interactive television
MY177736A (en) 2012-07-12 2020-09-23 Sony Corp Parameterized services descriptor for advanced television services
US9154840B2 (en) 2012-07-31 2015-10-06 Sony Corporation Reception apparatus, reception method, transmission apparatus, and transmission method
US9253518B2 (en) 2012-11-09 2016-02-02 Sony Corporation On-demand access to scheduled content
US9148676B2 (en) 2012-12-04 2015-09-29 Sony Corporation Broadcast transition channel
US9137566B2 (en) 2013-06-28 2015-09-15 Sony Corporation Distribution system, reception apparatus, and methods for transitioning to new services
US9038095B2 (en) 2013-07-03 2015-05-19 Sony Corporation Methods, information providing system, and reception apparatus for distribution of at least one content version
US8884800B1 (en) 2013-07-31 2014-11-11 Sony Corporation Method and apparatus for performing analog-to-digital conversion on multiple input signals
US9326295B1 (en) 2014-12-10 2016-04-26 Sony Corporation Method and apparatus for transmitting a-priori information in a communication system
US20160204804A1 (en) 2015-01-13 2016-07-14 Sony Corporation Data processing apparatus and method
US9762354B2 (en) 2015-01-27 2017-09-12 Sony Corporation Signaling methods and apparatus
WO2016140479A1 (ko) * 2015-03-01 2016-09-09 엘지전자 주식회사 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법
US9912986B2 (en) 2015-03-19 2018-03-06 Sony Corporation System for distributing metadata embedded in video
US9756401B2 (en) 2015-04-07 2017-09-05 Sony Corporation Processing and providing an image in which a plurality of symbols are encoded
US10362371B2 (en) * 2015-05-26 2019-07-23 Lg Electronics Inc. Broadcasting signal transmitting apparatus, broadcasting signal receiving apparatus, broadcasting signal transmitting method, and broadcasting signal receiving method
US9590782B2 (en) 2015-06-22 2017-03-07 Sony Corporation Signaling methods and apparatus
US10205991B2 (en) 2015-07-27 2019-02-12 Sony Corporation Hidden replaceable media slots
KR101757878B1 (ko) 2015-12-10 2017-07-14 삼성전자주식회사 컨텐츠 처리장치, 그의 컨텐츠 처리방법, 서버, 서버의 정보 제공방법 및 정보제공 시스템
CN106899882B (zh) * 2015-12-21 2019-11-01 北京奇虎科技有限公司 视频进度更新方法及终端
WO2021225581A1 (en) * 2020-05-05 2021-11-11 Rovi Guides, Inc. Systems and methods for recommending content using progress bars

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1934862A (zh) * 2004-03-19 2007-03-21 皇家飞利浦电子股份有限公司 应用控制的远程存储
WO2010058354A1 (en) * 2008-11-24 2010-05-27 Koninklijke Philips Electronics N.V. 3d video reproduction matching the output format to the 3d processing ability of a display
CN102356405A (zh) * 2009-03-20 2012-02-15 谷歌公司 将所呈现的广告与数字内容相关联
CN102483742A (zh) * 2009-09-04 2012-05-30 培基维帝亚股份有限公司 用于管理因特网媒体内容的***和方法

Family Cites Families (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
JP4655534B2 (ja) 2004-08-04 2011-03-23 ソニー株式会社 端末装置およびデータ処理方法、プログラム並びに記録媒体
JP5030776B2 (ja) * 2005-07-01 2012-09-19 株式会社Access 端末装置、端末装置用プログラム、及び放送番組シーン通知システム
US20070143446A1 (en) * 2005-12-21 2007-06-21 Morris Robert P Methods, systems, and computer program products for installing an application from one peer to another including application configuration settings and data
KR100765791B1 (ko) 2006-07-13 2007-10-12 삼성전자주식회사 콘텐트 관리 방법 및 장치
US7882356B2 (en) 2006-10-13 2011-02-01 Microsoft Corporation UPnP authentication and authorization
JP5167714B2 (ja) * 2007-07-30 2013-03-21 ソニー株式会社 データ送受信システム、データ中継装置、データ受信装置、データ中継方法、データ受信方法
US8875212B2 (en) * 2008-04-15 2014-10-28 Shlomo Selim Rakib Systems and methods for remote control of interactive video
MX2010005624A (es) * 2007-11-30 2010-06-01 Samsung Electronics Co Ltd Metodo y aparato de busqueda de dispositivos de retransmision de servicio de television de protocolo de internet y metodo y aparato de interaccion con dispositivos.
CN101656645B (zh) * 2008-08-20 2013-06-05 华为技术有限公司 外部设备与家庭网络内部设备通讯的方法、设备及***
US8453185B2 (en) * 2008-12-08 2013-05-28 Echostar Global B.V. Data transmission from a set-top box
KR101862351B1 (ko) * 2009-01-21 2018-05-29 삼성전자주식회사 콘텐트 정보 제공 및 재생 방법 및 장치
US8705933B2 (en) 2009-09-25 2014-04-22 Sony Corporation Video bookmarking
WO2011043597A2 (ko) * 2009-10-07 2011-04-14 엘지전자 주식회사 Iptv 수신기 및 컨텐츠 제공 방법
US9277183B2 (en) 2009-10-13 2016-03-01 Sony Corporation System and method for distributing auxiliary data embedded in video data
EP2343881B1 (en) * 2010-01-07 2019-11-20 LG Electronics Inc. Method of processing application in digital broadcast receiver connected with interactive network, and digital broadcast receiver
US9706158B2 (en) 2010-04-01 2017-07-11 Saturn Licensing Llc Receiver and method for reporting the usage of advanced television services
US20110247028A1 (en) 2010-04-01 2011-10-06 Mark Eyer Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services
US9185458B2 (en) * 2010-04-02 2015-11-10 Yahoo! Inc. Signal-driven interactive television
US20110252443A1 (en) * 2010-04-11 2011-10-13 Mark Tiddens Method and Apparatus for Interfacing Broadcast Television and Video Display with Computer Network
US20110302599A1 (en) 2010-06-07 2011-12-08 Mark Kenneth Eyer TV-Centric Actions in Triggered Declarative Objects
US8863171B2 (en) 2010-06-14 2014-10-14 Sony Corporation Announcement of program synchronized triggered declarative objects
JP2012015980A (ja) 2010-07-05 2012-01-19 Fujitsu Toshiba Mobile Communications Ltd 情報処理端末および情報システム
US8893210B2 (en) 2010-08-20 2014-11-18 Sony Corporation Server load balancing for interactive television
US8898723B2 (en) 2010-08-20 2014-11-25 Sony Corporation Virtual channel declarative script binding
US8909694B2 (en) 2010-08-27 2014-12-09 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8875169B2 (en) 2010-08-27 2014-10-28 Sony Corporation Transmission and reception apparatus, methods, and systems for filtering content
JP5765558B2 (ja) 2010-08-27 2015-08-19 ソニー株式会社 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム
US8918801B2 (en) 2010-08-30 2014-12-23 Sony Corporation Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system
CN103081508B (zh) 2010-08-30 2016-03-23 索尼公司 接收设备、接收方法和程序
US8892636B2 (en) 2010-08-30 2014-11-18 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US9179188B2 (en) 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US20120050619A1 (en) 2010-08-30 2012-03-01 Sony Corporation Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system
US8595783B2 (en) 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
US10511887B2 (en) 2010-08-30 2019-12-17 Saturn Licensing Llc Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system
JP5175908B2 (ja) 2010-09-14 2013-04-03 株式会社東芝 情報処理装置及びプログラム
JP5757075B2 (ja) 2010-09-15 2015-07-29 ソニー株式会社 送信装置、送信方法、受信装置、受信方法、プログラム、および放送システム
US9986270B2 (en) 2010-09-21 2018-05-29 Saturn Licensing Llc Reception and transmission of trigger information for application program control
JP5703664B2 (ja) 2010-09-30 2015-04-22 ソニー株式会社 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム
US8872888B2 (en) 2010-10-01 2014-10-28 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system
US9078031B2 (en) 2010-10-01 2015-07-07 Sony Corporation Reception apparatus, reception method, and program
US8908103B2 (en) 2010-10-01 2014-12-09 Sony Corporation Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system
CA2809311C (en) 2010-10-01 2019-01-08 Sony Corporation Information processing device, information processing method, and program
US9179198B2 (en) 2010-10-01 2015-11-03 Sony Corporation Receiving apparatus, receiving method, and program
US8842974B2 (en) 2010-10-01 2014-09-23 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program, and content delivery system
WO2012051539A2 (en) * 2010-10-14 2012-04-19 Cyandia, Inc. Methods, apparatus, and systems for presenting television programming and related information
EP2645731B8 (en) * 2010-11-24 2019-04-17 LG Electronics Inc. Video display device and method of controlling the same
KR101763887B1 (ko) 2011-01-07 2017-08-02 삼성전자주식회사 디바이스간 동기화된 인터랙션을 제공하는 콘텐츠 동기화 장치 및 방법
US20120185888A1 (en) 2011-01-19 2012-07-19 Sony Corporation Schema for interests and demographics profile for advanced broadcast services
JP5668512B2 (ja) 2011-02-15 2015-02-12 ソニー株式会社 情報処理装置、及び、情報処理方法
TWI574565B (zh) 2011-03-31 2017-03-11 Sony Corp A transmitting apparatus, a transmitting method, a receiving apparatus, a receiving method, a computer-readable medium, and a broadcasting system
US8886009B2 (en) 2011-04-26 2014-11-11 Sony Corporation Creation of video bookmarks via scripted interactivity in advanced digital television
TWI545955B (zh) 2011-04-28 2016-08-11 Sony Corp Signal receiving apparatus and method, a signal transmission apparatus and method, and program
US20120324495A1 (en) * 2011-06-17 2012-12-20 Microsoft Corporation Detecting and distributing video content identities
US9554175B2 (en) 2011-07-20 2017-01-24 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for trigger compaction
US8917358B2 (en) 2011-07-27 2014-12-23 Sony Corporation Reception apparatus, terminal apparatus, control method, program, and communication system
US10491966B2 (en) 2011-08-04 2019-11-26 Saturn Licensing Llc Reception apparatus, method, computer program, and information providing apparatus for providing an alert service
CA2843382C (en) * 2011-08-05 2020-10-27 Sony Corporation Receiving device, receiving method, program, and information processing system
US20130055313A1 (en) 2011-08-31 2013-02-28 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for accessing content from a plurality of content sources
US9060206B2 (en) * 2011-09-16 2015-06-16 Nbcuniversal Media, Llc Sampled digital content based syncronization of supplementary digital content
US8737813B2 (en) * 2011-09-16 2014-05-27 Nbcuniversal Media, Llc Automatic content recognition system and method for providing supplementary content
JP5948773B2 (ja) * 2011-09-22 2016-07-06 ソニー株式会社 受信装置、受信方法、プログラム、及び情報処理システム
US9374620B2 (en) 2011-10-21 2016-06-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system
US9015785B2 (en) * 2011-11-29 2015-04-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
KR20140119691A (ko) * 2012-01-05 2014-10-10 엘지전자 주식회사 영상 표시 장치 및 그 동작 방법
EP2810445B1 (en) * 2012-03-05 2017-08-02 LG Electronics Inc. Video display apparatus and operating method thereof
JP5896222B2 (ja) * 2012-03-21 2016-03-30 ソニー株式会社 端末装置、中継装置、情報処理方法、プログラム、およびコンテンツ識別システム
US10931735B2 (en) * 2012-06-28 2021-02-23 Netflix, Inc. Application discovery
JP6050625B2 (ja) * 2012-06-28 2016-12-21 サターン ライセンシング エルエルシーSaturn Licensing LLC 情報処理装置及び情報処理方法、コンピューター・プログラム、並びに情報通信システム
EP2839671B1 (en) * 2012-08-22 2018-10-10 Lg Electronics Inc. Apparatus and method for processing an interactive service
US8914832B2 (en) * 2012-12-14 2014-12-16 Sony Corporation Information processing apparatus, information processing method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1934862A (zh) * 2004-03-19 2007-03-21 皇家飞利浦电子股份有限公司 应用控制的远程存储
WO2010058354A1 (en) * 2008-11-24 2010-05-27 Koninklijke Philips Electronics N.V. 3d video reproduction matching the output format to the 3d processing ability of a display
CN102356405A (zh) * 2009-03-20 2012-02-15 谷歌公司 将所呈现的广告与数字内容相关联
CN102483742A (zh) * 2009-09-04 2012-05-30 培基维帝亚股份有限公司 用于管理因特网媒体内容的***和方法

Also Published As

Publication number Publication date
EP2922304A4 (en) 2016-08-10
CA2890317C (en) 2021-09-14
JPWO2014077141A1 (ja) 2017-01-05
WO2014077141A1 (ja) 2014-05-22
EP2922304A1 (en) 2015-09-23
MX2015005760A (es) 2015-08-12
US20180103275A1 (en) 2018-04-12
KR102233783B1 (ko) 2021-04-08
US10462496B2 (en) 2019-10-29
US9769503B2 (en) 2017-09-19
KR20150084798A (ko) 2015-07-22
CN104769956A (zh) 2015-07-08
US20140137165A1 (en) 2014-05-15
CA2890317A1 (en) 2014-05-22
AU2013346022A1 (en) 2015-04-23
MX355117B (es) 2018-04-06
JP6352191B2 (ja) 2018-07-04
AU2013346022B2 (en) 2018-03-15

Similar Documents

Publication Publication Date Title
CN104769956B (zh) 信息处理装置、信息处理方法
CN104094610B (zh) 信息处理设备、信息处理方法和计算机可读介质
JP6219269B2 (ja) 端末装置、情報処理方法、プログラム、および連動アプリケーション供給システム
JP6219275B2 (ja) 端末装置、情報処理方法、プログラム、および連動アプリケーション供給システム
KR102019286B1 (ko) 단말 장치, 서버 장치, 정보 처리 방법, 프로그램 및 연동 어플리케이션 공급 시스템
WO2014010470A1 (ja) 送信装置、情報処理方法、プログラム、受信装置、およびアプリケーション連動システム
CN104205817B (zh) 终端装置、中继装置、信息处理方法、程序和内容辨识***
CN104429092B (zh) 接收装置、处理信息的方法、程序、发送装置以及应用联动***
RU2628773C2 (ru) Устройство обработки информации, способ обработки информации, программа и система совместного использования контента

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant