用于在两个设备之间进行通信的方法和设备的制作方法

文档序号:7736555阅读:201来源:国知局
专利名称:用于在两个设备之间进行通信的方法和设备的制作方法
技术领域
本发明涉及通信技术,更具体地说,涉及在两个音频和/或视频设备之间的通信。
背景技术
越来越多的人在他们回家的路上使用便携式音频设备或视频设备来欣赏音频或视频数据广播。但当他们抵达家中时,多数人愿意从便携式设备改变为通常具有良好声音系统和大屏幕的固定设备。相反地,正在其大屏幕上观看十分有趣的TV节目而又不得不离开家的人们经常切换到他们的具有小屏幕的便携式设备上,以便他们可以继续欣赏内容。由于用户关于同一内容所设置的频道号对于各设备而言是不同的,因此,用户将通常需要搜索EPG (电子节目指南)以便将观看或收听从一个设备改变到另一设备、或者通过匹配节目或浏览所有频道、或者通过调谐频率以便匹配无线电内容。这非常耗时并使人烦恼。已经提出了解决这个问题的一些已知方法。例如,通过匹配音频数据或视频数据的分组标识符(PID),设备可以容易地识别具有相同PID的内容,并且因此自动播放该相同内容。仅当在数据流中存在PID信息时才可以使用该方法。这是非常受限的。然而,很多广播系统没有PID信息。例如,欧洲委员会已经将DVB-H (数字视频广播-手持)提升作为用于欧洲移动TV广播的标准。国家广播电影电视总局(SARFT)宣布支持中国多媒体移动广播(CMMB)作为中国移动电视和多媒体标准。也可以通过移动网络(例如3G或ADSL (例如IPTV))的视频流式传输来实现在移动设备上播放TV (TV-on-mobile)。 基于这些技术,用户将能够观看直播移动TV节目,这与他们通常在家经由缆线(DVB-C)或天线(DVB-T/S)观看的TV节目相似。对于使用不同广播系统的两个设备,在没有PID信息的情况下(例如3G),不能使用如上所述的PID,因此需要一种新的方法来解决如上所述的问题。

发明内容
以下,术语“音频/视频”理解为等同于“音频和/或视频”。本发明的一个目的在于提供一种在两个设备之间进行通信的方法。为此,该方法包括以下步骤
-在接收到请求第二设备播放第一广播音频/视频内容的第一信号时,生成在第一设备上播放的所述第一广播音频/视频内容的指纹;
-在接收到所述第一信号时,生成由所述第二设备所接收到的一系列广播音频/视频内容的一系列指纹;以及
-根据所述第一广播音频/视频内容的指纹和所述一系列指纹,从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容。基于不同的实施例,提供一种由用于与第二设备进行通信的第一设备执行的方法,其中所述第二设备预期播放与正在所述第一设备上播放的内容相同的内容。
为此,由所述第一设备所执行的方法包括以下步骤
-播放第一广播音频/视频内容;
-在接收到请求所述第二设备播放所述第一广播音频/视频内容的第一信号时,将反映所述第一广播音频/视频内容的第二信号发送到所述第二设备。或者,由所述第一设备所执行的方法包括以下步骤 -播放第一广播音频/视频内容;
-在接收到请求所述第二设备播放所述第一广播音频/视频内容的第一信号时,生成用于所述第一广播音频/视频内容的指纹;
-接收反映从所述第二设备所发送的一系列广播音频/视频内容的第三信号; -根据所述第一广播音频/视频内容的指纹以及所述一系列广播音频/视频内容的一系列指纹从所述第三信号识别所述第一广播音频/视频内容。还提供一种由用于与第二设备进行通信的第一设备执行的方法,其中所述第一设备预期播放与正在所述第二设备上播放的内容相同的内容。所述方法包括以下步骤
-在接收到请求所述第一设备播放正在所述第二设备上播放的第一广播音频/视频内容的第一信号时,接收一系列广播音频/视频内容;
-生成所述一系列广播音频/视频内容的一系列指纹;
-接收反映正在所述第二设备上播放的第一广播音频/视频内容的第二信号;以及 -根据所述第一广播音频/视频内容的指纹以及所述一系列指纹从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容。或者,提供由用于与所述第二设备进行通信的所述第一设备执行的另一方法,其中所述第一设备预期播放与正在第二设备上播放的内容相同的内容。所述方法包括以下步骤
-在接收到请求所述第一设备播放正在所述第一设备上播放的第一广播音频/视频内容的第一信号时,接收一系列广播音频/视频内容;以及
-将反映所述一系列广播音频/视频内容的第三信号发送到所述第二设备。本发明的另一目的在于提供用于实现上述方法的设备。为此,提供与第二设备进行通信的第一设备,其中所述第二设备预期播放与正在所述第一设备上播放的内容相同的内容。所述第一设备包括
-用于播放第一广播音频/视频内容的单元;
-用于在接收到请求所述第二设备播放所述第一广播音频/视频内容的第一信号时, 将反映所述第一广播音频/视频内容的第二信号发送到所述第二设备的单元。或者,所述第一设备可以包括
-用于播放第一广播音频/视频内容的单元;
-用于在接收到请求所述第二设备播放所述第一广播音频/视频内容的第一信号时生成所述第一广播音频/视频内容的指纹的单元;
-用于接收反映从所述第二设备所发送的一系列广播音频/视频内容的第三信号的单元;
-用于根据所述第一广播音频/视频内容的指纹以及所述一系列广播音频/视频内容的一系列指纹从所述第三信号识别所述第一广播音频/视频内容的单元。
还提供用于与第二设备进行通信的第一设备,其中所述第一设备预期播放与正在所述第二设备上播放的内容相同的内容,所述第一设备包括
-用于在接收到请求所述第一设备播放正在所述第二设备上所播放的第一广播音频/ 视频内容的第一信号时、接收一系列广播音频/视频内容的单元;以及
-用于将反映所述一系列广播音频/视频内容的第三信号发送到所述第二设备的单元。或者,提供用于与第二设备进行通信的第一设备,其中所述第一设备预期播放与正在所述第二设备上播放的内容相同的内容,所述第一设备包括
-用于在接收到请求所述第一设备播放正在所述第二设备上所播放的第一广播音频/ 视频内容的第一信号时,接收一系列广播音频/视频内容的单元;
-用于生成用于所述一系列广播音频/视频内容的一系列指纹的单元; -用于接收从所述第二设备所发送的第二信号的单元,所述第二信号反映所述第一广播音频/视频内容;以及
-用于根据所述第一广播音频/视频内容的指纹以及所述一系列指纹从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容的单元。这些方法的优点在于,无论被两个设备所接收的音频/视频内容的数据格式是否相同,所述方法均可以应用于请求一个设备播放与正在另一设备上播放的广播音频/视频内容相同的内容的任何情形。


根据以下结合附图的详细描述,本发明的以上和其它目的和特征将变得更加清楚,其中
图1是示出能够在两个设备之间进行通信的系统的概览的示意图。图2是示出根据本发明的用于与设备200进行通信的设备100的框图。图3是示出根据本发明的用于与设备100进行通信的设备200的框图。图4是示出根据本发明的方法的流程图。图5是示出根据本发明第一实施例的由用于与设备200进行通信的设备100所执行的方法的流程图。图6是示出根据本发明第一实施例的由用于与设备100进行通信的设备200所执行的方法的流程图。图7是示出根据本发明第二实施例的由用于与设备200进行通信的设备100所执行的方法的流程图。图8是示出根据本发明第二实施例的由用于与设备100进行通信的设备200所执行的方法的流程图。图9是示出用于生成第一广播音频/视频内容和一系列广播音频/视频内容的指纹的第一广播音频/视频内容的持续时间和所述一系列广播音频/视频内容的持续时间的示意图。所有附图中的虚线表示可选特征。
具体实施例方式图1描述根据本发明实施例的用于在第一设备100与第二设备200之间进行通信的系统的概览。该系统包括设备100和设备200。设备100可以从广播网络M接收音频/视频内容。设备200可以从广播网络N接收音频/视频内容。设备100和设备200都能够播放所接收到的音频/视频内容,以及可以经由任意有线通信技术或无线通信技术而彼此进行通信。有线通信技术例如可以是局域网(LAN)、RS232等等。无线通信技术例如可以是无线局域网(WLAN)、蓝牙或红外线等等。广播网络M和N可以是TV广播网络、无线电广播网络或因特网广播网络等等。广播数据可以是音频数据、视频数据或具有不同格式的任意多媒体数据。设备100和设备200 可以是能够接收并且播放音频/视频内容的任意类型,例如,具有TV功能的移动电话、固定 TV机、便携式TV机、PDA、收音机、计算机等等。当用户在设备100上观看广播音频/视频内容时,用户请求该设备播放与正在设备100上播放的内容相同的内容。本发明提供了一种由设备100和设备200执行以实现用户请求的方法。该方法中,将由设备200所接收到的所有音频/视频内容与正在设备100 上播放的音频/视频内容进行比较,以从由设备200所接收到的所有音频/视频内容中识别正在所述设备100上播放的音频/视频内容。图4是示出实现本发明的步骤的流程图。该方法包括步骤401 在接收到请求第二设备200播放正在设备100上播放的第一广播音频/视频内容的第一信号Si时,生成所述第一广播音频/视频内容的指纹。该方法还包括步骤402 在接收到所述第一信号Sl时,生成由所述第二设备200 所接收的一系列广播音频/视频内容的一系列指纹。指纹是对象(音频/视频内容)的唯一且简洁的摘要(也称为健壮的散列(robust hash)),并且从音频/视频内容中可以感知的相关方面得出。音频指纹或视频指纹可以看作音频内容或视频内容的简短概要。因此,音频指纹或视频指纹应该将包括大量比特的音频数据或视频数据映射到仅仅有限数量的比特的指纹。换句话说,音频/视频数据的指纹可以反映音频/视频内容。音频指纹可以反映音频内容;视频指纹可以反映视频内容。如果存在具有相同内容但使用不同数据格式的两个音频/视频内容,则一个数据的指纹可以匹配于另一数据的指纹。指纹技术为本领域所知,因此在以下描述中将不详细解释。步骤401、402之后是步骤403 根据所述第一广播音频/视频内容的指纹和所述一系列指纹,从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容。可选地,当从由设备200所接收的一系列音频/视频内容中识别出第一广播音频 /视频内容100时,可以进一步执行步骤404 在所述第二设备200上播放所述第一广播音频/视频内容。由于很多频道都将广播相同的音频/视频内容(例如著名的足球比赛),有时,设备 200可以选择任一频道来播放第一广播音频/视频内容,或者它可以播放最早被识别的广播音频/视频内容。当设备100接收到第一信号Sl时,可以在设备100上继续播放正在设备100上播放的第一广播音频/视频内容,从而不打扰用户的观看。或者,设备100可以不继续播放。设备100可以显示固定的帧或提示以通知用户正在处理他的请求。可以要么由设备100要么由设备200来执行前述步骤401,402和403,以下是示出由这两个设备分别执行的步骤的一些实施例。第一实施例识别步骤403由设备200执行,设备200预期播放与正在设备100上
播放的第一广播音频/视频内容相同的音频/视频内容。第一部分提供了根据第一实施例的由用于与第二设备200通信的第一设备100 执行的方法,其中所述第二设备200预期播放与正在所述第一设备100上播放的内容相同的内容。图5描述由第一设备100所执行的步骤的流程图。如图5所示,该方法包括步骤
505在所述第一设备100上播放第一广播音频/视频内容。继播放步骤505之后是步骤
506在接收到请求第二设备200播放所述第一广播音频/视频内容的第一信号时,由第一设备100将反映所述第一广播音频/视频内容的第二信号发送到所述第二设备200。可选地,反映所述第一广播音频/视频内容的第二信号例如可以是音频/视频内容自身,或者第二信号也可以是所述第一广播音频/视频内容的指纹。当第二信号是所述第一广播音频/视频内容的指纹时,由第一设备100所执行的方法进一步包括步骤401 生成所述第一广播音频/视频内容的指纹。可选地,由第一设备100所执行的方法可以进一步包括步骤508 生成所述第一信号Si。可以在接收到用户输入时生成第一信号Sl ;所述方法进一步包括步骤510 接收用户输入。也可以在第一设备100检测到存在第二设备200时生成第一信号Sl ;该方法进一步包括步骤509 检测第二设备200的存在性。可以在设备100检测到存在所述第二设备 200时自动生成第一信号Sl ;或者,在检测到存在所述第二设备200之后,当接收到用户的确认时,设备100生成第一信号Si。第二部分提供了根据第一实施例的、由用于与第二设备100通信的第一设备200 执行的方法,其中所述第一设备200预期播放与正在所述第二设备100上播放的内容相同的内容。如图6所示,由第一设备200所执行的方法包括步骤605 在接收到请求所述第一设备200播放正在所述第二设备100上所播放的第一广播音频/视频内容的第一信号Sl 时,接收一系列广播音频/视频内容;所述接收步骤605之后是步骤402 由所述第一设备 200生成所述一系列广播音频/视频内容的一系列指纹。由所述第一设备200所执行的方法还包括步骤606 接收反映所述第一广播音频/ 视频内容的第二信号。当第二信号是第一广播音频/视频内容的指纹时,接收步骤606和指纹生成步骤 402之后是如上所述的识别步骤403。当在接收步骤606中所接收到的第二信号是音频/视频内容自身时,按照第一实施例的方法进一步包括步骤401 由所述第一设备200生成所述第一广播音频/视频内容的指纹。在指纹生成步骤401和402之后是识别步骤403。与由第一设备100执行的部分1中相似,由第一设备200所执行的本方法可以进一步包括步骤608 生成第一信号Si。第一信号Sl可以在在接收到用户输入时生成;在部分2中提供的方法进一步包括步骤610 接收用户输入。本方法可以进一步包括步骤609 由第一设备200检测第二设备100的存在。第二实施例识别步骤403由设备100执行,设备100上正在播放音频/视频内容。部分3 提供了根据第二实施例的、由用于与第二设备200通信的第一设备100执行的方法,其中所述第二设备200预期播放与正在所述第一设备100上播放的内容相同的内容。如图7所示,提供了由根据第二实施例的、用于与第二设备200进行通信的第一设备100执行的方法,其中第二设备200预期播放正在第一设备100上播放的第一广播音频 /视频内容。该方法包括步骤705 在所述第一设备100上播放第一广播音频/视频内容。步骤705之后是如上所述的由所述第一设备100执行的生成步骤401,从而在接收到第一信号时生成所述第一广播音频/视频内容的指纹。根据这个第二实施例的方法还包括步骤706 由所述第一设备100接收反映从所述第二设备200所发送的一系列广播音频/视频内容的第三信号。当第三信号是所述一系列音频/视频内容的一系列指纹时,接收步骤706和指纹生成步骤401之后是如上所述的由所述第一设备100执行的识别步骤403,从而识别所述第
一广播音频/视频内容。当在接收步骤706中所接收到的第三信号是所述一系列广播音频/视频内容时, 在步骤706之后是生成步骤402,从而生成所述一系列音频/视频内容的一系列指纹。指纹生成步骤401和402之后是识别步骤403。可选地,在第一设备100识别第一广播音频/视频内容之后,本方法可以进一步包括步骤707 将所识别的广播音频/视频内容通知给所述第二设备200,从而所述第二设备 200可以匹配从其接收所识别的音频/视频内容的对应频道。与第一实施例相似,由第一设备100所执行的本方法可以进一步包括步骤708 该步骤具有与步骤508相同的功能。与第一实施例的步骤510相似,可以在接收到用户输入时生成第一信号Sl ;本方法进一步包括步骤710 接收用户输入。也可以在第一设备100检测到存在所述第二设备200时生成第一信号Sl ;本方法进一步包括步骤709,其具有与步骤509相同的功能。部分4 提供了按照第二实施例的、由用于与第二设备100进行通信的第一设备 200执行的方法,其中所述第一设备200预期播放与正在所述第二设备100上播放的内容相同的内容。如图8所示,根据第二实施例,提供了由用于与第二设备100进行通信的第一设备 200执行的方法。所述方法包括步骤805 在接收到请求所述第一设备200播放正在所述第二设备100上所播放的第一广播音频/视频内容的第一信号时,接收一系列广播音频/视频内容。步骤805之后是步骤806 将反映所述一系列广播音频/视频内容的第三信号发送到所述第二设备100。可选地,当由第一设备200所发送的第三信号是所述一系列广播音频/视频内容时,步骤805之后是生成步骤402,从而生成一系列指纹。然后在生成步骤402之后是发送步骤806。与第一实施例相似,由第一设备200执行的本方法可以进一步包括步骤808 该步骤具有与步骤608相同的功能。可以在接收到用户输入时生成第一信号Sl ;该方法进一步包括步骤810 接收用户输入,该步骤与步骤610相似。也可以在第一设备200检测到存在所述第二设备100时生成第一信号Si。该方法进一步包括步骤809,其具有与步骤609相同的功能。现在将在不同实施例中详细描述设备100和设备200的功能模块。图2示出在其上播放所述第一广播音频/视频内容的设备100的功能模块。为了简单地示出本发明的原理,这里设备100示例为能够接收并且播放TV节目的移动电话,设备200示例为固定TV机。设备100 (移动电话)包括电话功能模块110 (移动电话的主要功能)。设备100进一步包括单元101,其用于执行如上所述的用于接收来自广播网络M的第一广播音频/视频内容(例如TV节目Pl)的接收步骤505和步骤705。设备100还包括单元102,其用于播放所接收到的音频/视频内容(TV节目Pl)。设备100还包括用户接口 103,其用于与用户进行交互。用户接口 103包括键盘或触摸板或适合于用户输入的任意装置。用户接口 103还包括扬声器和屏幕。经由扬声器和屏幕向用户显示所接收到的TV内容P1。设备100还包括单元117和单元127,单元117用于发送数据,单元127用于接收数据。单元117受控于控制器104,以执行如上所述的发送步骤506,即在接收到第一信号Sl时,将反映TV内容Pl的内容的第二信号S2发送到所述设备200。第二信号S2用于将TV内容Pl的内容通知给所述第二设备200。单元117还可以用于实现如上所述的通知步骤707。单元127受控于控制器104,从而执行如上所述的接收步骤706,即,接收第三信号。单元117和单元127可以集成为一个I/O接口 107,用于接收并且发送数据。如本方法描述中所指示的,可以由设备100来生成第一信号Si,而不是从所述第二设备200接收第一信号Si。因此,可选地,设备100进一步包括单元105,其用于执行如上所述的生成步骤508或708 生成第一信号Si。用户接口 103还用于执行如上所述的用于接收用户输入的接收步骤510或步骤 710,用户输入可以经由例如触摸板或键盘上的按钮来输入,或者如果设备具有语音识别功能,也可经由麦克风输入。或者,设备100可以进一步包括检测器108,其用于执行如上所述的检测步骤509 或步骤709。检测器108可以使用NFC (近场通信)技术或者使用RFID技术,这些技术为本领域公知,因此将不给出详细描述。
或者,当发送到设备200的第二信号S2是指纹时,设备100进一步包括单元106, 其用于执行如上所述的生成步骤401。当由根据本发明第二实施例的设备100执行识别步骤403时,设备100进一步包括单元109,其用于执行如上所述的识别步骤403。根据第二实施例,当由设备100所接收到的第三信号是所述一系列广播音频/视频内容时,单元106还用于执行生成步骤402。图3描述设备200 (例如固定TV)的功能模块。设备200包括用户接口 203,其用于与用户进行交互。该用户接口包括遥控器或适合于用户输入的任意装置。设备200还包括扬声器和屏幕。经由扬声器和屏幕向用户显示所接收到的音频/视频内容。设备200包括单元201和单元202,单元201用于从广播网络N接收TV节目,单元 202用于播放所接收到的TV节目。单元201受控于控制器204,以实现上述接收步骤605 和805 在接收到信号Sl时,从广播网络N接收一系列TV节目Tl、T2、……、Τη。在本发明中,“TV节目Tl”被理解为意味着从TV频道Tl所接收到的内容。设备200包括单元217和单元227,单元217用于发送数据,单元227用于接收数据。单元217受控于控制器204,以执行如上所述的发送步骤806,即在接收到第一信号Sl时,将反映一系列节目Tl、……、Tn的内容的第三信号S3发送到设备100。第三信号S3用于将TV节目Tl、……、Tn的内容通知给设备100。单元227受控于控制器204,以执行如上所述的接收步骤606 接收第二信号。单元217和单元227可以集成为一个I/O接口 207,以用于接收并且发送数据。设备200可以进一步包括单元206,其用于执行如上所述的指纹生成步骤402。根据第一实施例,当如上所述的第二信号S2是所述广播音频/视频内容自身时, 单元206还用于执行如上所述的指纹生成步骤401。换句话说,两个指纹生成步骤401/402 都由设备200来执行。设备200还可以包括单元209,其用于执行如上所述的识别步骤403。识别步骤 403通过对TV节目Pl的指纹与所述一系列节目Tl、T2、……、Tn的一系列指纹进行比较来识别TV节目。例如,如果TV节目T3被识别为具有与TV节目Pl相同的内容,用于接收节目T3 的TV频道T3因此被识别出,随后,单元201由控制器204控制以便接收节目,而单元202 可以被控制以执行如上所述的步骤404 播放TV节目T3。与设备100相似,设备200还可以进一步包括单元205,其用于执行如上所述的生成步骤608和808 生成信号Sl ;以及检测器208,其用于执行如上所述的检测步骤609 和 809。对于本领域技术人员而言,将是显然的是,处理器104、204仅仅用于对功能进行说明,它们可以由与不同功能单元链接的若干分开的处理器来实现。例如,每一指纹生成单元106、206具有处理器以便分开控制指纹生成步骤,且每一识别单元109、209具有处理器以便分开控制识别步骤。对于本领域技术人员而言,同样将是显然的是,当设备100包括识别单元109时,设备200中无需包括识别单元209以便节省成本。相同的构思也可以应用于其它单元,例如,如果设备100具有指纹生成器106,则设备200无需包括指纹生成器206 ;以及,如果设备100中存在用于生成信号Sl的单元105,则设备200无需包括单元205,反之亦然。为了确定哪个单元应该被包括在哪个设备中,处理效率和成本是需要考虑的方面。图3仅是设备200的示例。设备200不一定包括图3所示的所有单元。例如,可以根据哪个单元已经被包括在设备100中来排除(未示出的)单元206、209、205、208。图9示出由单元101接收TV节目Pl的音频/视频内容以用于生成所述第一广播音频/视频内容的指纹的持续时间900 ;由单元201接收TV节目Tl、T2、……、T6的一系列音频/视频内容以用于生成一系列指纹的持续时间916 ;以及接收每一 TV节目Tl、 T2、......、T6的每一音频/视频内容的一系列持续时间901、902、903、904、905、906。由于由单元101和单元201所接收到的音频/视频内容是广播数据,因此这种数据的内容随着时间而不同;为了成功地实现识别步骤403,持续时间900必须不短于持续时间 916。对于持续时间900和916的开始时间和结束时间,存在两种情况。如果由单元101 所接收到的音频/视频内容以及由单元201所接收到的一系列音频/视频内容来自于同一广播网络,换句话说,广播网络M和N是相同的广播网络,或者如果这两个网络广播相同的音频/视频内容而没有任何时延,则900的开始时间A应该不晚于916的开始时间C,900 的结束时间B应该不早于916的结束时间D。换句话说,持续时间916的时间范围在持续时间900的时间范围之内。有时,广播网络M和广播网络N广播具有时间差的同一音频/视频内容,例如,基于DVB-H标准(数字视频广播-手持,用于移动电话)的广播系统广播与DVB-T系统(数字视频广播-地面,用于固定TV机)相比具有延迟的同一音频/视频内容。在此情况下,持续时间900和916的开始时间和结束时间必须考虑广播时延。例如,如果网络M在网络N后延迟K秒,则持续时间900的结束时间B必须延迟K 秒,换句话说,持续时间900的结束时间B应该不早于持续时间916的结束时间加上K秒。 相似地,如果网络N在网络M后延迟K秒,则持续时间900的结束时间B加上K秒应该不早于持续时间916的结束时间。存在通过硬件或软件项或两者来实现功能的大量方式。在这点上,附图是非常说明性的,每一附图仅表示本发明的一种可能的实施例。虽然附图将不同的功能示出为不同的块,但这绝不排除单个硬件或软件项执行若干功能。也不排除硬件或软件项或两者的组合执行功能。在此之前所作的注解表明,参考附图的详细描述对本发明进行了说明,而不是用于限制本发明。存在落入所附权利要求的范围之内的大量替换方案。权利要求中的任意附图标记不应理解为对权利要求进行限制。动词“包括”及其变形形式的使用并不排除除了在权利要求中所述的元件或步骤之外的其它元件或步骤的存在。在元件或步骤之前的不定冠词“一”或“一个”的使用并不排除多个这样的元件或步骤的存在。
权利要求
1.一种用于与第二设备(200)进行通信的第一设备(100),所述第一设备(100)包括 -用于播放第一广播音频/视频内容的单元(112);-用于在接收到请求所述第二设备(200)播放所述第一广播音频/视频内容的第一信号时,将反映所述第一广播音频/视频内容的第二信号发送到所述第二设备(200)的单元 (117)。
2.如权利要求1所述的第一设备(100),其中所述第二信号携带所述第一广播音频/ 视频内容的指纹,所述第一设备(100)进一步包括用于生成所述指纹的单元(106)。
3.一种用于与第二设备(200)进行通信的第一设备(100),所述第一设备(100)包括 -用于播放第一广播音频/视频内容的单元(112);-用于在接收到请求所述第二设备(200)播放所述第一广播音频/视频内容的第一信号时,生成所述第一广播音频/视频内容的指纹的单元(106);-用于接收反映从所述第二设备(200)所发送的一系列广播音频/视频内容的第三信号的单元(127);-用于根据所述第一广播音频/视频内容的指纹以及所述一系列广播音频/视频内容的一系列指纹,从所述第三信号识别所述第一广播音频/视频内容的单元(109)。
4.一种用于与第二设备(100)进行通信的第一设备(200),所述第一设备(200)包括 -用于在接收到请求所述第一设备(200)播放正在所述第二设备(100)上播放的第一广播音频/视频内容的第一信号时,接收一系列广播音频/视频内容的单元(201);和-用于将反映所述一系列广播音频/视频内容的第三信号发送到所述第二设备(100) 的单元(217)。
5.如权利要求4所述的第一设备(200),其中所述第三信号是所述一系列广播音频/ 视频内容的一系列指纹,所述第一设备(200)进一步包括用于生成所述一系列指纹的单元(206)。
6.一种用于与第二设备(100)进行通信的第一设备(200),所述第一设备(200)包括 -用于在接收到请求所述第一设备(200)播放正由所述第二设备(100)播放的第一广播音频/视频内容的第一信号时,接收一系列广播音频/视频内容的单元(201); -用于生成所述一系列广播音频/视频内容的一系列指纹的单元(206); -用于接收从所述第二设备(100)发送的第二信号的单元(227),所述第二信号反映所述第一广播音频/视频内容;和-用于根据所述第一广播音频/视频内容的指纹以及所述一系列指纹,从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容的单元(209)。
7.如权利要求1至6中的任意一项所述的第一设备(100,200),所述第一设备(100, 200)进一步包括用于生成所述第一信号的单元(105,205)。
8.如权利要求7所述的第一设备(100,200),进一步包括检测器(108,208),其用于检测所述第二设备的存在,在由所述检测器(108,208)检测到所述第二设备之后,所述单元(105,205)预期用于生成所述第一信号。
9.如权利要求8所述的第一设备(100,200),进一步包括用户接口(103,203),其用于接收用户输入,其中所述单元(105,205)预期根据所述用户输入来生成所述第一信号。
10.一种在第一设备(100)与第二设备(200)之间进行通信的方法,所述方法包括以下步骤-由所述第一设备(100)播放(505)第一广播音频/视频内容; -在接收到请求所述第二设备(200)播放所述第一广播音频/视频内容的第一信号时,由所述第一设备(100)将反映所述第一广播音频/视频内容的第二信号发送(506)到所述第二设备(200)。
11.如权利要求10所述的方法,进一步包括步骤(401):由所述第一设备(100)生成所述第一广播音频/视频内容的指纹,其中所述第二信号携带所述第一广播音频/视频内容的指纹。
12.—种在第一设备(100)与第二设备(200)之间进行通信的方法,所述方法包括以下步骤-由所述第一设备(100)播放(705)第一广播音频/视频内容; -在接收到请求所述第二设备(200)播放所述第一广播音频/视频内容的第一信号时,由所述第一设备(100)生成(401)所述第一广播音频/视频内容的指纹;-由所述第一设备(100)接收(706)反映从所述第二设备(200)发送的一系列广播音频/视频内容的第三信号;-由所述第一设备(100)根据所述第一广播音频/视频内容的指纹以及所述一系列广播音频/视频内容的一系列指纹,从所述第三信号识别(403)所述第一广播音频/视频内容。
13.—种在第一设备(200)与第二设备(100)之间进行通信的方法,所述方法包括以下步骤-在接收到请求所述第一设备(200)播放正由所述第二设备(100)播放的第一广播音频/视频内容的第一信号时,由所述第一设备(200)接收(605) —系列广播音频/视频内容;-由所述第一设备(200)生成(402)所述一系列广播音频/视频内容的一系列指纹; -由所述第一设备(200)接收(606)反映所述第一广播音频/视频内容的第二信号;和-由所述第一设备(200)根据第一广播音频/视频内容的指纹和所述一系列指纹,从所述一系列广播音频/视频内容识别(403)所述第一广播音频/视频内容。
14.如权利要求13所述的方法,其中所述第二信号是第一广播音频/视频内容自身, 所述方法进一步包括步骤(401)生成第一广播音频/视频内容的所述指纹。
15.一种在第一设备(200)与第二设备(100)之间进行通信的方法,所述方法包括以下步骤-在接收到请求所述第一设备(200)播放正在所述第二设备(100)上播放的第一广播音频/视频内容的第一信号时,由所述第一设备(200)接收(805)—系列广播音频/视频内容;和-由所述第一设备(200)将反映所述一系列广播音频/视频内容的第三信号发送 (806)到所述第二设备(100)。
全文摘要
本发明提供了一种在所述两个设备之间进行通信的方法,其中这两个设备接收到请求第二设备播放正由第一设备播放的第一广播音频/视频内容的信号。所述方法包括以下步骤生成正在所述第一设备上播放的第一广播音频/视频内容的指纹以及由第二设备接收到的一系列广播音频/视频内容的一系列指纹;根据第一广播音频/视频内容的所述指纹以及所述一系列指纹,从所述一系列广播音频/视频内容识别所述第一广播音频/视频内容。
文档编号H04H60/80GK102165723SQ200980137741
公开日2011年8月24日 申请日期2009年9月2日 优先权日2008年9月26日
发明者J·A·海茨马, J·P·范加塞尔, 王刚 申请人:Nxp有限公司, 皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1