专利名称:广播信号接收器、提供广播信号相关信息的方法和服务器的制作方法
技术领域:
与示例性实施例一致的设备和方法涉及一种广播信号接收器、提供广播信号相关信息的方法和服务器。
背景技术:
媒体内容是可基于媒体(例如,地面广播、卫星广播、有线广播、互联网广播、数字多媒体广播、蓝光光盘(BD)、数字多功能盘(DVD)或者类似的存储介质)提供的信息。媒体内容可表示为音频和/或视频(或者图像)和/或文本的格式,并作为广播内容或者多媒体内容被给出。 由于广播内容已经是传播最广的媒体内容,因此重要的是将与广播内容对应的相关信息(例如,内容指南信息、位置信息、商品信息、男演员/女演员信息、艺术家信息、横幅广告信息、广告商信息、媒体内容购买信息、事件信息等)实时提供给用户。但是,能够再现广播内容的装置可能不具有提供相关信息的功能。在这种情况下,用户可使用能够访问互联网的装置以基于关于对用户已知的广播内容的信息通过互联网搜索来获得相关信息。对用户来说,难以实时获得与当前再现的广播内容同步的相关信息。另外,由于互联网搜索基于对用户已知的信息,因此与媒体内容有关的信息是有限的。
发明内容
一个或多个示例性实施例提供一种广播信号接收器和一种用于提供广播信号相关信息的方法,其中,可实时显示与广播信号对应的相关信息。根据例性实施例的一方面,提供一种广播信号接收器和一种用于提供广播信号相关信息的方法,其中,简化用于提供广播信号相关信息的应用程序。根据例性实施例的一方面,提供一种广播信号接收器和一种用于提供广播信号相关信息的方法,其中,即使广播节目无法从广播信号中识别,也可提供广播信号相关信肩、O根据示例性实施例的一方面,提供一种条件信息提供服务器,所述条件信息提供服务器提供用于提供相关信息的条件信息。根据示例性实施例的一方面,提供一种服务器,所述服务器提供标识信息,从而可使用指纹来识别广播节目。可通过提供一种能够通过网络访问预定服务器的广播信号接收器来实现前述和/或其他方面,所述广播信号接收器包括第一接收器,接收包含广播节目的广播信号;第二接收器,接收包括相关信息的源信息和用于提供与广播节目对应的相关信息的执行条件的条件信息,所述相关信息的源信息识别相关信息的源;相关信息提供器,检测执行条件的发生,响应于检测到所述条件的发生通过使用相关信息的源信息向相关信息的源请求相关信息,从相关信息的源接收相关信息,并显示接收到的相关信息。
相关信息的源可以是使用相关信息的源信息的多个相关信息提供服务器中的一个。相关信息的源信息可包括相关信息的源的服务器地址,并且相关信息提供器可通过第二接收器从与服务器地址对应的相关信息的源接收相关信息。第二接收器可从条件信息提供服务器接收执行条件,并且执行条件可从相关信息提供服务器被提供给条件信息提供服务器。条件信息还可包括识别广播节目的广播节目标识信息,并且广播信号接收器还可包括使用广播节目标识信息来提取与广播节目对应的执行条件的控制器。控制器可从接收到的广播信号提取节目标识(ID)或者频道ID,并将提取的节目ID或者频道ID与广播节目标识信息进行比较以提取与广播节目对应的相关信息的源信·肩、O广播信号接收器还可包括控制器,所述控制器生成当前正在显示的广播节目的指纹,将生成的指纹发送到服务器,并接收与从所述服务器发送的指纹对应的节目ID或者频道ID,所述服务器预先接收包含广播节目的广播信号并存储与广播信号对应的指纹。条件信息还可包括广播节目标识信息,控制器可将接收到的节目ID或者频道ID与广播节目标识信息进行比较,并基于比较的结果,提取与广播节目对应的相关信息的源信息。相关信息提供器可包括至少两个应用程序,条件信息可包括用于选择所述至少两个应用程序之一的应用程序ID,并且相关信息可通过基于应用程序ID选择的应用程序被提供。如果当前正在被接收的广播信号的频道发生改变,则相关信息提供器可停止提供相关信息。可通过提供一种提供与广播信号有关的相关信息的方法来实现另一方面,所述方法包括接收包含广播节目的广播信号;接收包括相关信息的源信息和用于提供与广播节目对应的相关信息的执行条件的条件信息,所述相关信息的源信息识别相关信息的源;检测执行条件的发生,通过使用相关信息的源信息向相关信息的源请求相关信息,并从相关信息的源接收相关信息;以及显示接收到的相关信息。条件信息还可包括识别广播节目的广播节目标识信息,并且所述方法还可包括使用广播节目标识信息提取与广播节目对应的执行条件。所述方法还可包括从接收到的广播信号提取节目标识(ID)或者频道ID ;并将提取的节目ID或者频道ID与广播节目标识信息进行比较以提取与广播节目对应的相关信息的源信息。所述方法还可包括生成当前正在显示的广播节目的指纹;将生成的指纹发送到服务器,所述服务器预先接收包含广播节目的广播信号并存储与广播信号对应的指纹;以及接收与从所述服务器发送的指纹对应的节目ID或者频道ID。条件信息还可包括广播节目标识信息,并且所述方法还可包括将接收到的节目ID或者频道ID与广播节目标识信息进行比较,以及基于比较的结果,提取与广播节目对应的相关信息的源信息。可通过提供一种能够通过网络访问预定服务器的广播信号接收器来实现另一方面,所述广播信号接收器包括第一接收器,接收包含广播节目的广播信号;第二接收器,接收包括相关信息的源信息和用于提供与广播节目对应的相关信息的执行条件的条件信息,所述相关信息的源信息识别相关信息的源;相关信息提供器,通过使用相关信息的源信息接收相关信息;以及控制器,将与广播节目对应的广播节目标识信息发送到外部条件信息提供服务器,从所述条件信息提供服务器接收条件信息,并将条件信息提供给相关信息提供器。可通过提供一种提供与广播信号有关的相关信息的方法来实现另一方面,所述方法包括接收包含广播节目的广播信号;将与广播节目对应的广播节目标识信息发送到外部条件信息提供服务器;从所述条件信息提供服务器接收包括相关信息的源信息和用于提供与广播节目对应的相关信息的执行条件的条件信息,所述相关信息的源信息识别相关信息的源;通过使用相关信息的源信息接收相关信息;以及显示接收到的相关信息。可通过提供一种条件信息提供服务器来实现另一方面,所述条件信息提供服务器 包括存储单元,存储与内容提供商注册的广播节目对应的条件信息;以及控制器,响应于从广播信号接收器接收到对于条件信息的请求,将条件信息提供给广播信号接收器。控制器可接收包含广播节目的广播信号,生成与广播信号对应的指纹,并将关于广播节目的标识信息发送到广播信号接收器,所述广播节目对应于与从广播信号接收器发送的指纹匹配的指纹。可通过提供一种服务器来实现另一方面,所述服务器包括指纹生成器,接收包含广播节目的广播信号并生成与广播信号对应的指纹;以及控制器,将关于广播节目的标识信息发送到广播信号接收器,所述广播节目对应于与从广播信号接收器发送的指纹匹配的指纹。
从以下结合附图的示例性实施例的描述中,上述和/或其他方面将变得清楚,其中图I是示出根据示例性实施例的包括广播信号接收器的系统的控制框图;图2是示出在图I的广播信号接收器中接收到的条件信息的示图;图3是示出在图I的广播信号接收器中显示的相关信息的示图;图4是用于解释通过图I的广播信号接收器提供相关信息的方法的控制流程图;图5是示出根据示例性实施例的包括广播信号接收器的系统的控制框图;图6是用于解释通过图5的广播信号接收器提供相关信息的方法的控制流程图;图7是示出根据示例性实施例的包括广播信号接收器的系统的控制框图;图8是用于解释通过图7的广播信号接收器提供相关信息的方法的控制流程图;图9是示出根据示例性实施例的包括广播信号接收器的系统的控制框图;图10是示出根据示例性实施例的包括广播信号接收器的系统的控制框图;图11是用于解释通过图10的广播信号接收器提供相关信息的方法的控制流程图。
具体实施方式
以下,将参照附图详细描述示例性实施例,从而具有本领域普通知识的人员容易实现示例性实施例。不限于这里提出的示例性实施例,可以以各种形式实施示例性实施例。为了清楚,省略公知部分的描述,而且相同的标号始终是指相同的元件。图I是示出根据示例性实施例的包括广播信号接收器的系统的控制框图。如图I所示,广播信号接收器100与多个相关信息提供服务器200和条件信息提供服务器300进行通信。广播信号接收器100包括第一接收器10和第二接收器40。相关信息提供服务器200和条件信息提供服务器300在与第二接收器40通信的同时将相关信息和条件信息提供给广播信号接收器100。相关信息提供服务器200提供与包含在广播信号中的广播节目对应的相关信息,并且条件信息提供服务器300提供关于将相关信息提供给广播信号接收器100的条件的条件信息。相关信息可包括与广播节目有关的广告、与广播节目有关的问题的用户界面 (Π)、广播节目指南信息、性能信息、各种区域信息(如果广播节目对应于特定的区域广播,则各种区域信息例如设施信息、交通信息、著名的餐厅信息等)、关于剧情简介或者男演员/女演员的信息(如果播放电影)以及关于怎样使用特定产品的信息等。因此,相关信息提供服务器200可包括诸如广播站、广告商、地方政府、制造商、电影公司等的服务器。相关信息提供服务器200还可包括提供相关信息的公司的独立服务器,并且可以是从所述公司接收相关信息并将相关信息提供给广播信号接收器100的中间服务器。在本示例性实施例中,提供多个相关信息提供服务器200,但不限于此。或者,可提供单个相关信息提供服务器。条件信息提供服务器300从相关信息提供服务器200接收条件信息并将条件信息提供给广播信号接收器100。条件信息提供服务器300包括存储单元310,存储与内容提供商(例如,相关信息提供服务器200)注册的广播节目对应的条件信息;以及控制器320,将由广播信号接收器100请求的注册的条件信息提供给广播信号接收器100。可将条件信息周期性地提供给广播信号接收器100,并可响应于特定事件,提供条件信息。例如,广播信号接收器100可以以与更新周期对应的间隔访问条件信息提供服务器300,或者每当广播信号的频道发生改变时,广播信号接收器100可访问条件信息提供服务器300,从而接收条件信息。可通过广播信号接收器100将条件信息下载到广播信号接收器100中,并可通过条件信息提供服务器300将条件信息分发到广播信号接收器100。广播信号接收器100包括第一接收器10、信号处理器20、显示单元30、第二接收器40和相关信息提供器50。广播信号接收器100可包括能够接收和再现广播信号的计算机、移动装置以及能够连接到有线/无线网络的装置(例如,电视(TV))。移动装置可包括便携式装置(例如,手机、智能电话、个人数字助理(PDA)、便携式多媒体播放器(PMP)和导航装置)。TV可包括在移动装置中,也可以是诸如互联网协议(IP) TV或者数字多媒体广播终端的装置。广播信号接收器100可称为用户装置。即使这里未示出,广播信号接收器100还可包括存储单元、按钮、输入板或者用户输入单元(例如,遥控器)。第一接收器10通过广播服务(例如,地面广播、卫星广播、有线广播、互联网广播和数字多媒体广播)接收广播信号。广播信号可包含内容(例如,音频信号和视频信号)、各种用于解释内容的数据以及补充信号。这样的内容可包含由广播站或者内容提供商提供的各种广播节目、各种广告等。第一接收器10可包括具有频道调谐功能的调谐器、网络接口、机顶盒连接器、电缆连接器等中的至少一个以接收上述的广播信号。信号处理器20处理接收到的广播信号以在显示单元30上进行显示。信号处理器20可包括视频处理器(未示出)和音频处理器(未示出),并执行解复用、解码、缩放、图像质量调整、图像质量增强等。显示单元30显示由信号处理器20处理的广播信号和由稍后将描述的相关信息提供器50提供的相关信息。显示单元30可包括具有液晶的液晶显示(LCD)面板、具有有机发光二极管的有机发光二极管(OLED)面板或者等离子体显示面板(PDP)、柔性显示器、三维(3D)显示器等,还包括用于驱动上述面板的面板驱动器。第二接收器40可以是通过web网络(例如,互联网)接收各种信息和内容的接口。在本示例性实施例中,第二接收器40接收相关信息和条件信息。本示例性实施例 中的第二接收器40被示为一个用于解释配置的功能的块,所述配置用于接收除通过第一接收器10接收的广播信号之外的信号。因此,可根据接收的信息的种类和服务器的特性提供多个第二接收器40。条件信息可以是关于提供与广播节目对应的相关信息的条件的信息。如图2所示,条件信息包括广播站标识(ID)、执行条件、应用程序ID和相关信息的源信息,所述相关信息的源信息通知提供相关信息的源。执行条件可包括广播节目ID、广播节目的广播时间、关于广播节目的特性信息等。广播站ID、广播节目ID、广播节目的广播时间或者关于广播节目的特性信息可以是用于识别广播节目的广播节目ID信息。如果有多个用于提供相关信息的应用程序,则应用程序ID可以是用于指定一个应用程序的信息。相关信息的源信息可包括相关信息提供服务器200的服务器地址,S卩,统一资源定位符(URL)信息。相关信息提供器50通过第二接收器40接收条件信息和相关信息,并处理接收到的相关信息以在显示单元30上进行显示。如上所述,条件信息指示用于提供相关信息的条件。相关信息提供器50确定是否存在与当前正在广播的广播节目对应的条件信息,通过相关信息的源信息(即,如果存在条件信息,则通过服务器地址)访问相应的相关信息提供服务器200,并从访问的相关信息提供服务器200将相关信息下载到广播信号接收器100中。如图3所示,在显示单元30上显示接收到广播信号接收器100中的相关信息。为了不与广播节目的图像发生干扰,可在显示单元30的边缘部分显示相关信息。如图3所示,可显示两个或更多个与广播节目对应的相关信息。或者,可显示一个相关信息。相关信息可具有透明度并重叠在广播节目的图像上。另外,根据用户的选择,在显示单元30上可不显示相关信息。在这种情况下,如果接收到相关信息,则相关信息提供器50可将用于询问用户是否显示相关信息的用户界面(UI)提供给用户。如果用户指示显示相关信息,则可在相关信息窗口上显示相关信息。可通过应用程序(例如,访问相关信息提供服务器200并下载和显示相关信息的控件)实现相关信息提供器50。另外,相关信息提供器50可包括图形用户界面(GUI)生成器,接收数据等并将其生成为诸如同屏显示(OSD)的GUI。可提供多个控件。当制造广播信号接收器100时,相关信息提供器50可安装在广播信号接收器100中,或者可从提供相关信息的相关信息提供服务器200下载相关信息提供器50。根据示例性实施例,广播信号接收器100接收提供相关信息的服务器的服务器地址作为用于接收相关信息的条件信息,实时访问服务器地址,并且如果条件信息与当前正在被接收的广播节目对应,则接收与广播节目对应的相关信息。在这种情况下,不需要用于提供与单个广播节目对应的相关信息的单独的应用程序,从而可减少数据占用的存储空间并简单管理应用程序。在上述示例性实施例中,可从外部实时接收相关信息,但是不限于此。或者,相关信息可存储在广播信号接收器100的内部。如果相关信息被存储,则广播信号接收器可以以特定周期或者响应于特定事件来接收并存储相关信息。图4是用于解释通过图I的广播信号接收器提供相关信息的方法的控制流程图。参照图4,根据示例性实施例提供相关信息的方法如下。首先,在操作S10,广播信号接收器100接收包含广播节目的广播信号。在操作S20,接收相关信息的源信息作为用于提供与广播节目对应的相关信息的条件,所述相关信息的源信息通知提供相关信息的源。·接收广播信号和相关信息的源信息的顺序可反转。或者,可同时接收广播信号和相关信息的源信息。在操作S30,如果当前显示的广播节目与条件信息匹配,则相关信息提供器50根据相关信息的源信息从相关信息提供服务器200接收相关信息。在操作S40,相关信息提供器50处理接收到的相关信息并基于条件信息显示相关信息。如果当前正在被接收的广播信号的频道发生改变,则相关信息提供器50可停止提供正在显不的相关 目息。图5是示出根据示例性实施例的包括广播信号接收器的系统的控制框图。如图5所示,本示例性实施例中的广播信号接收器100还可包括控制器60,控制器60基于包含在条件信息中的广播节目标识信息提取用于显示与当前正在显示的广播节目对应的相关信息的条件。另外,相关信息提供器50包括应用程序51和用于驱动应用程序51的应用程序引擎52。在广播信号接收器100中安装并执行应用程序51,且应用程序51可以是安装的用于播放各种内容的应用程序。应用程序51可以以缩略图或者图标的形式被显示为显示单元30上的⑶I。控制器60从接收到的广播信号提取节目ID或者频道ID,并将提取的节目ID或者频道ID与包含在条件信息中的广播节目标识信息进行比较,从而确定与当前正在显示的广播节目对应的相关信息的源信息。控制器60可从元信息、补充信息或者电子节目指南(EPG)信息提取与当前正在被接收的广播节目对应的节目ID或者频道ID。条件信息可包括关于多个广播节目的信息,且控制器60提取多个条件信息中的与当前正在被接收的广播节目对应的条件信息,并提取条件信息中与提取的节目ID或者频道ID对应的相关信息的源信息。控制器60将提取的相关信息的源信息提供给相关信息提供器50的应用程序引擎52。应用程序引擎52驱动应用程序51以访问服务器地址并接收相关信息。图6是用于解释通过图5的广播信号接收器提供相关信息的方法的控制流程图。在操作SI I,控制器60通过第一接收器10接收广播信号,并通过第二接收器40接收包含相关信息提供服务器200的服务器地址和广播节目标识信息的条件信息。在操作S50,控制器60从广播信号提取节目ID或者频道ID。
在操作S60,实时提取节目ID或者频道ID的控制器60将节目ID或者频道ID与包含在条件信息中的广播节目标识信息进行比较,并提取与当前正在被接收和显示的广播节目对应的相关信息的源信息。控制器60将提取的相关信息提供服务器200的服务器信息提供给相关信息提供器50。应用程序引擎52驱动应用程序51以访问相关信息提供服务器200并下载相应的相关信息。在操作S70,通过应用程序51处理在广播信号接收器100中接收到的相关信息,并在显示单元30上显示所述相关信息。图7是示出根据示例性实施例的包括广播信号接收器的系统的控制框图。本示例性实施例中的控制器60与外部服务器400进行通信,并获取与当前正在从外部服务器400接收的广播信号对应的节目ID或者频道ID。 服务器400包括指纹生成器410,用于接收包含广播节目的广播信号并生成与所述广播信号对应的指纹;以及控制器420,将关于广播节目的标识信息发送到广播信号接收器100,所述广播节目对应于与从广播信号接收器100接收到的指纹匹配的指纹。服务器400接收比在广播信号接收器100中接收到的广播信号早预定时间的广播信号,并生成广播信号的指纹。指纹表示用于识别视频帧的数据或者操作值,所述视频帧可通过已知的数字信号处理来生成。例如,指纹生成器410可使用特征点提取算法(例如,尺度不变特征变换(SIFT)、加速稳健特征(SURF)和最大稳定极值区域(MSER))来生成视频帧的数字指纹。如果广播信号接收器100通过机顶盒接收广播信号,则构成广播信号的音频和视频信号被输入到广播信号接收器100并被再现,但是在广播信号接收器100中可不接收其他信息(例如,EPG信息或者广播元信息)。如果没有清楚地设置机顶盒和广播信号接收器100之间的数据传输的标准且没有确保其他信息的接收,则由于广播信号接收器100不可使用其他信息且不能识别当前正在被接收的广播节目而出现问题。 在这种情况下,控制器60可通过服务器400接收关于当前正在被接收的广播信号的标识信息,即,可接收节目ID或者频道ID。通过前述的方法,控制器60生成当前正在显示的广播节目的指纹,并将生成的指纹发送到服务器400,服务器400预先接收广播信号并存储与广播信号对应的指纹。服务器400将与接收到的指纹对应的节目ID或者频道ID提供给控制器60。控制器60将从服务器400提供的节目ID或者频道ID与包含在条件信息中的广播节目标识信息进行比较,并提取与当前正在显示的广播节目对应的相关信息的源信息。因此,即使不能从广播信号提取广播节目的广播信号接收器100也可实时显示与广播节目匹配的相关信息。图8是用于解释通过图7的广播信号接收器提供相关信息的方法的控制流程图。如图8所示,在操作S13,控制器60接收广播信号以及包含相关信息提供服务器200的服务器地址和广播节目标识信息的条件信息。在操作S80,控制器60生成当前正在显示的广播节目的指纹,并将生成的指纹发送到服务器400,服务器400预先接收包含广播节目的广播信号并存储与广播信号对应的指纹。接着,在操作S90,广播信号接收器100从服务器400接收与发送的指纹对应的节目ID或者频道ID。接着,在操作S60,如图6所示,控制器60将节目ID或者频道ID与包含在条件信息中的广播节目标识信息进行比较,并提取与当前正在被接收和显示的广播节目对应的相关信息的源信息。在操作S70,控制器60从相关信息提供服务器200接收与提取的广播节目对应的相关信息并在显示单元30上显示相关信息。根据示例性实施例,广播信号接收器100可从条件信息提供服务器300获取广播信号标识信息(例如,节目ID或者频道ID)。在这种情况下,条件信息提供服务器300还可包括预先接收广播信号并生成指纹的指纹生成器。也就是,单个服务器可同时提供条件信息和广播信号标识信息。图9是示出根据示例性实施例的包括广播信号接收器的系统的控制框图。如图9所示,本示例性实施例中的相关信息提供器50包括多个应用程序51。应·用程序引擎52控制多个应用程序51中的一个接收并提供相关信息。如果广播信号接收器100包括多个应用程序51,则在广播信号接收器100中接收到的条件信息可包括用于选择至少两个应用程序之一的应用程序ID。如上所述,如果广播信号接收器100包括一个应用程序,则应用程序ID可通过默认值被设置或可不设置。但是,如果有多个应用程序,则广播信号接收器100选择哪个应用程序用来提供相关信息,并且应用程序引擎52控制根据应用程序ID选择的应用程序51提供相关信息。换言之,应用程序引擎52将相关信息提供服务器200的服务器地址通知给根据应用程序ID选择的应用程序51。图10是示出根据示例性实施例的包括广播信号接收器的系统的控制框图。如图10所示,控制器60将与当前正在被接收的广播节目对应的广播节目标识信息发送到条件信息提供服务器300。也就是,本示例性实施例中的广播信号接收器100将广播节目标识信息(例如,当前接收的用于获取条件信息的节目ID或者频道ID)发送到条件信息提供服务器300,并因此从条件信息提供服务器300接收与广播节目标识信息对应的条件信息。如上所述,相关信息提供服务器200将条件信息注册到条件信息提供服务器300。这样的条件信息包含关于哪个广播节目将提供相关信息的各种信息。如果从广播信号接收器100接收广播节目标识信息,则条件信息提供服务器300只选择与广播节目标识信息匹配的条件信息,并将选择的条件信息提供给广播信号接收器100。在这种情况下,除了广播节目标识信息(例如,广播站ID和节目ID),条件信息可包含用于选择应用程序的应用程序ID和相关信息提供服务器200的源信息。接收条件信息的广播信号接收器100如上所述从相关信息提供服务器200接收相关信息,并在显示单元30上显示相关信息。如图5所示,控制器60可从广播信号提取节目ID或者频道ID,并通过指纹和存储指纹的服务器400获取节目ID或者频道ID。图11是用于解释通过图10的广播信号接收器提供相关信息的方法的控制流程图。参照图11,在广播信号接收器中提供相关信息的方法如下。首先,在操作S10,接收包含广播节目的广播信号。
在操作S100,将与当前正在被接收的广播节目对应的广播节目标识信息发送到条件信息提供服务器300。控制器60可从广播信号提取节目ID或者频道ID,或者可通过服务器400获取节目ID或者频道ID。在操作S110,控制器60从条件信息提供服务器300接收包含相关信息的源信息的条件信息,所述相关信息的源信息通知提供与广播节目匹配的相关信息的相关信息提供服务器200的源。在操作S70,控制器60控制第二接收器40和相关信息提供器50通过相关信息的源信息接收相关信息,并且相关信息提供器50处理接收到的相关信息以在显示单元30上进行显示。附图中示出的示例性实施例可由这样的设备来实现,所述设备包 括与设备的每个单元连接的总线的设备、连接到总线的用于控制设备执行如上所述的功能并运行命令的至少一个处理器(例如,中央处理单元、微处理器等)以及连接到总线以存储命令、接收到的消息和生成的消息的存储器。本领域的技术人员还将理解,所述示例性实施例可通过执行特定任务的软件和/或硬件组件(例如,现场可编程门阵列(FPGA)或者专用集成电路(ASIC))的任何组合来实现。单元或者模块可方便地被构造为驻存在可寻址的存储介质上并被构造为在一个或多个处理器或者微处理器上运行。因此,例如,单元或者模块可包括组件(例如,软件组件、面向对象的软件组件、类组件和任务组件)、过程、功能、属性、程序、子程序、程序代码的片段、驱动器、固件、微代码、电路、数据、数据库、数据结构、表格、阵列和变量。组件和单元提供的功能可组合为更少的组件和单元或者模块,或者还可分为附加的组件和单元或者模块。尽管已经示出和描述一些示例性实施例,但是本领域的技术人员将认识到,在不脱离发明的原则和精神的情况下,在这些示例性实施例中可进行改变,本发明的范围由权利要求及其等同物限定。
权利要求
1.一种能够通过网络访问预定服务器的广播信号接收器,所述广播信号接收器包括 第一接收器,接收包含广播节目的广播信号; 第二接收器,接收包括相关信息的源信息的条件信息,所述相关信息的源信息识别用于提供与广播节目对应的相关信息的相关信息的源 '及 相关信息提供器,通过使用相关信息的源信息向相关信息的源请求相关信息,从相关信息的源接收相关信息,并显示接收到的相关信息。
2.如权利要求I所述的广播信号接收器,其中,条件信息还包括用于提供与广播节目对应的相关信息的执行条件,及 相关信息提供器检测执行条件的发生并响应于检测到条件的发生而向相关信息的源请求相关息。
3.如权利要求I或2所述的广播信号接收器,其中,相关信息的源是由相关信息的源信息识别的多个相关信息提供服务器中的一个。
4.如权利要求2所述的广播信号接收器,其中,相关信息的源信息包括相关信息的源的服务器地址,及 相关信息提供器通过第二接收器从与服务器地址对应的相关信息的源接收相关信息。
5.如权利要求4所述的广播信号接收器,其中,第二接收器从条件信息提供服务器接收执行条件,及 执行条件从相关信息提供服务器被提供给条件信息提供服务器。
6.如权利要求2所述的广播信号接收器,其中,条件信息还包括识别广播节目的广播节目标识信息,及 所述广播信号接收器还包括使用广播节目标识信息提取与广播节目对应的执行条件的控制器。
7.如权利要求6所述的广播信号接收器,其中,控制器从接收到的广播信号提取节目标识ID或者频道ID,并将提取的节目ID或者频道ID与广播节目标识信息进行比较以提取与广播节目对应的相关信息的源信息。
8.如权利要求I或2所述的广播信号接收器,还包括控制器,生成当前正在显示的广播节目的指纹,将生成的指纹发送到服务器,并接收与从所述服务器发送的指纹对应的节目ID或者频道ID,所述服务器预先接收包含广播节目的广播信号并存储与广播信号对应的指纹。
9.如权利要求I或2所述的广播信号接收器,其中,条件信息还包括广播节目标识信息,及 控制器将接收到的节目ID或者频道ID与广播节目标识信息进行比较,并基于比较的结果,提取与广播节目对应的相关信息的源信息。
10.如权利要求I或2所述的广播信号接收器,其中,相关信息提供器包括至少两个应用程序, 条件信息包括用于选择所述至少两个应用程序之一的应用程序ID,及 通过基于应用程序ID选择的应用程序提供相关信息。
11.如权利要求I或2所述的广播信号接收器,其中,如果当前正在被接收的广播信号的频道发生改变,则相关信息提供器停止提供相关信息。
12.一种提供与广播信号有关的相关信息的方法,所述方法包括 接收包含广播节目的广播信号; 接收包括相关信息的源信息的条件信息,所述相关信息的源信息识别用于提供与广播节目对应的相关信息的相 关信息的源; 通过使用相关信息的源信息向相关信息的源请求相关信息,并从相关信息的源接收相关信息;及 显示接收到的相关信息。
13.如权利要求12所述的方法,还包括检测执行条件的发生,条件信息还包括用于提供与广播节目对应的相关信息的执行条件, 其中,请求相关信息的步骤包括响应于检测到条件的发生向相关信息的源请求相关信息。
14.如权利要求12或13所述的方法,其中,条件信息还包括识别广播节目的广播节目标识信息,及 所述方法还包括使用广播节目标识信息提取与广播节目对应的执行条件。
15.如权利要求14所述的方法,还包括 从接收到的广播信号提取节目标识ID或者频道ID ;及 将提取的节目ID或者频道ID与广播节目标识信息进行比较以提取与广播节目对应的相关信息的源信息。
16.如权利要求12或13所述的方法,还包括 生成当前正在显示的广播节目的指纹; 将生成的指纹发送到服务器,所述服务器预先接收包含广播节目的广播信号并存储与广播信号对应的指纹 '及 接收与从所述服务器发送的指纹对应的节目ID或者频道ID。
17.如权利要求16所述的方法,其中,条件信息还包括广播节目标识信息,及 所述方法还包括将接收到的节目ID或者频道ID与广播节目标识信息进行比较,并基于比较的结果,提取与广播节目对应的相关信息的源信息。
18.—种能够通过网络访问预定服务器的广播信号接收器,所述广播信号接收器包括 第一接收器,接收包含广播节目的广播信号; 第二接收器,接收包括相关信息的源信息的条件信息,所述相关信息的源信息识别用于提供与广播节目对应的相关信息的相关信息的源; 相关信息提供器,通过使用相关信息的源信息接收相关信息;及控制器,将与广播节目对应的广播节目标识信息发送到外部条件信息提供服务器,从所述条件信息提供服务器接收条件信息,并将条件信息提供给相关信息提供器。
19.一种提供与广播信号有关的相关信息的方法,所述方法包括 接收包含广播节目的广播信号; 将与广播节目对应的广播节目标识信息发送到外部条件信息提供服务器; 从所述条件信息提供服务器接收包括相关信息的源信息的条件信息,所述相关信息的源信息识别用于提供与广播节目对应的相关信息的相关信息的源;通过使用相关信息的源信息接收相关信息;及 显示接收到的相关信息。
20.一种条件信息提供服务器,所述条件信息提供服务器包括 存储单元,存储与内容提供商注册的广播节目对应的条件信息;及 控制器,响应于从广播信号接收器接收到对于条件信息的请求,将条件信息提供给广播信号接收器。
21.如权利要求20所述的条件信息提供服务器,其中,控制器接收包含广播节目的广播信号,生成与广播信号对应的指纹,并将关于广播节目的标识信息发送到广播信号接收器,所述广播节目对应于与从广播信号接收器发送的指纹匹配的指纹。
22.一种服务器,所述服务器包括 指纹生成器,接收包含广播节目的广播信号,并生成与广播信号对应的指纹;及控制器,将关于广播节目的标识信息发送到广播信号接收器,所述广播节目对应于与从广播信号接收器发送的指纹匹配的指纹。
全文摘要
提供了一种广播信号接收器、提供广播信号相关信息的方法和服务器。提供了一种能够实时显示与广播信号对应的相关信息的广播信号接收器。
文档编号H04N21/435GK102957964SQ20121022786
公开日2013年3月6日 申请日期2012年7月2日 优先权日2011年8月10日
发明者朴泰绪 申请人:三星电子株式会社