利用基于参考流比较的多匹配检测的媒体频道识别和动作制造技术

技术编号:19248511 阅读:38 留言:0更新日期:2018-10-24 10:12
计算系统比较各个参考指纹,其中每个参考指纹表示在不同的相应已知频道上广播的参考媒体流,并且计算系统确定多个参考指纹彼此匹配,从而定义匹配的参考指纹的多匹配组。此外,计算系统确定表示由媒体呈现设备渲染的媒体流的查询指纹与多匹配组匹配,从而提出了哪个频道承载由媒体呈现设备渲染的媒体流的问题。通过考虑查询指纹的一个或更多个属性,服务器然后可以进行消歧并由此确定所讨论的频道,并且服务器可以进而执行特定于频道的动作。

Media channel recognition and action using multiple match detection based on reference flow comparison

Computing system compares each reference fingerprint, in which each reference fingerprint represents a reference media stream broadcast on a different known channel, and the computing system determines that multiple reference fingerprints match each other, thus defining a matching reference fingerprint multi-matching group. In addition, the computing system determines that the query fingerprint representing the media stream rendered by the media presentation device matches the multi-matching group, thus raising the question of which channel bears the media stream rendered by the media presentation device. By considering one or more attributes of a query fingerprint, the server can then disambiguate and thereby determine the channel under discussion, and the server can perform channel-specific actions.

【技术实现步骤摘要】
【国外来华专利技术】利用基于参考流比较的多匹配检测的媒体频道识别和动作相关申请的引用本申请要求2017年2月27日提交的美国专利申请序列号15/443,580的优先权,该申请要求2016年2月29日提交的申请号为62/301,616的美国临时专利申请的优先权。这些优先权申请中的每一个通过引用并入本文。另外,通过引用将以下整体并入本公开:(i)公开号为2015/0181263的美国专利申请,(ii)2016年6月10日提交的申请号为15/179,143的美国专利申请,(iii)2016年7月28日提交的申请号为15/222,405的美国专利申请,(iv)2016年8月31日提交的申请号为15/253,354的美国专利申请,和(v)2016年11月4日提交的申请号为15/343,895的美国专利申请。
技术介绍
典型的媒体呈现设备用于接收表示视频和/或音频内容等媒体内容的模拟或数字媒体流,并且展示以及在显示屏和/或音频扬声器等的用户界面上呈现媒体内容。这样的设备的示例包括但不限于电视机、计算机监视器、投影系统、扬声器、耳机等。在很多情况下,这种媒体呈现设备可以与接收器(比如,本地机顶盒或其它类似设备或远程服务器)通信,该接收器可以访问许多离散的媒体内容频道,并且能够选择性地将给定的这种频道的媒体内容传送到媒体呈现设备以进行播放。例如,电视机可以与能够访问一组有线电视频道的有线电视机顶盒通信链接,机顶盒可以配置成接收选择特定频道的用户输入并响应地调谐到所选频道并将所选频道的媒体内容输出到电视机,以向用户呈现媒体内容。又例如,扬声器可以与能够访问一组无线电台的无线电设备通信链接,无线电设备可以配置成接收选择特定频道(电台)的用户输入并响应地调谐到所选频道并将所选频道的媒体内容输出到扬声器,以向用户呈现媒体内容。再例如,如显示器或扬声器之类的媒体呈现设备可以与能够访问大量的在线流媒体频道的计算机通信链接,该计算机可以配置成接收选择特定频道的用户输入并响应地接收并输出所选媒体内容,并将媒体内容提供给显示器和/或扬声器以呈现给用户。
技术实现思路
当媒体呈现设备接收并展示媒体内容时,媒体呈现设备可能不具有哪个频道承载了媒体内容的指示。选择性地调谐到频道并接收媒体内容并向媒体呈现设备提供媒体内容的接收器或其它设备可能具有这样的信息,但是从其它设备接收媒体内容的媒体呈现设备可能没有这样的信息。例如,如果电视机与有线电视机顶盒耦合并且用户在机顶盒上选择了特定有线频道,则机顶盒可以由此将所选择的频道指示为机顶盒在其上接收媒体内容的频道,接收的媒体内容输出到电视机。但是电视机本身可能仅仅接收和展示媒体内容,而可能没有对所选频道的指示。然而,出于各种原因,确定各个频道中的哪个频道是承载由媒体呈现设备展示的内容的频道可能是有用的。此外,在不从频道选择设备(例如,接收器或遥控器)接收该设备被调谐到的频道的报告以及可能不涉及频道选择设备的情况下,这样做可能是有用的。例如,对于媒体呈现设备本身和/或与媒体呈现设备协作的网络服务器,基于对媒体呈现设备展示的媒体内容的评估来确定频道可能是有用的。在知道媒体内容到达的频道的情况下,媒体呈现设备、网络服务器和/或另一实体然后可以执行针对频道的一个或更多个操作,例如,确定并记录该频道播放的媒体内容的程度,选择性地用替代内容(比如替换广告)替换媒体内容的预定部分,或者在媒体内容上叠加特定于频道的内容以与媒体内容一起呈现,等等。确定媒体内容到达的频道的一种方法是使媒体呈现设备(或可能的附属设备)和/或网络服务器生成由媒体呈现设备展示的媒体内容的数字指纹,然后将该指纹与为已知在特定频道上提供的媒体内容建立的参考指纹数据进行比较。例如,网络服务器或其它这样的实体可以建立或访问参考数据,参考数据包括分别在各个可用频道中的每一个上广播的媒体流的参考指纹,并且将每个参考指纹映射到广播所表示的媒体流的频道。当媒体呈现设备接收并展示给定频道上的媒体流时,媒体呈现设备进而可以生成该媒体流的指纹,并且通过网络通信接口将所生成的指纹作为查询指纹报告给网络服务器进行分析。然后,网络服务器可以将报告的查询指纹与参考指纹数据进行比较,以找到与参考指纹的匹配,从而确定由媒体呈现设备展示的媒体内容到达的频道是参考数据将该参考指纹映射到的频道。在由此确定了媒体内容到达的频道时,网络服务器然后可以将该频道的指示传送到媒体呈现设备,并且媒体呈现设备可以采取特定于频道的动作。替选地,网络服务器本身或另一实体可以基于所确定的频道采取特定于频道的动作。然而,不幸的是,在该过程中可能出现的问题是多个不同的频道上可能广播相同的媒体内容,无论是同时也可能是在不同时间广播的,因此,由媒体呈现设备展示的媒体内容的查询指纹可能不仅仅与媒体内容到达的频道相关联。例如,体育比赛或政治事件可以在多个不同频道上同时广播,或者联合电视或广播节目可以同时或不同时地在多个不同的这样的频道上广播。在这些或其它场景中,如果媒体呈现设备呈现这样的媒体内容并且生成并提供媒体内容的查询指纹,则该查询指纹可能被匹配到多个参考指纹,因此频道识别将是不确定的。作为这种情况的具体示例,考虑如下场景,两个不同的视频内容提供者分别在单独的频道上广播相同的体育比赛,而广告商只与其中一个内容提供者签订了在该提供者的广告中呈现弹出广告的合同。在这种场景下,当媒体呈现设备接收并呈现这些广播中的一个时,如果媒体呈现设备生成并向网络服务器提供广播的查询指纹,则网络服务器可以确定查询指纹与两个内容提供者的比赛广播都匹配,因此不清楚媒体呈现设备是否应该呈现弹出广告。本文公开了在媒体内容的指纹数据与分别与多个不同频道对应的多个参考指纹匹配的情况下帮助对频道识别进行消歧的方法和系统。根据本公开,计算系统比较各个参考指纹,其中每个参考指纹表示在不同的相应已知频道上广播的参考媒体流,并且计算系统确定多个参考指纹彼此匹配,从而定义匹配参考指纹的多匹配组。此外,计算系统确定表示由媒体呈现设备展示的媒体流的查询指纹与多匹配组匹配,从而提出了哪个频道承载由媒体呈现设备展示的媒体流的问题。为了解决这一问题,根据本公开,计算系统考虑查询指纹的一个或更多个属性作为基础,确定多匹配组的哪个参考指纹与查询指纹最匹配,并因此确定广播由所确定的参考指纹表示的参考媒体流的频道是在其上接收媒体呈现设备展示的查询媒体流的频道。在该过程中,计算系统用作确定多匹配组的哪个参考指纹与查询指纹最匹配的基础的查询指纹流的一个或更多个属性可以具有各种形式。作为示例,该一个或更多个属性可以包括提供查询指纹的媒体呈现设备所在的地理位置(例如,指定的市场区域(DMA))。例如,如果多匹配组中的每个参考指纹表示在相应地理位置(例如,相应的DMA)中广播的参考媒体流,则媒体呈现设备的位置可以通过识别具有相同的关联位置的多匹配组的成员的适当子集来帮助解决多匹配。作为另一示例,该一个或更多个属性可以包括提供媒体内容以供媒体呈现设备展示的媒体内容分发者(例如,有线电视提供者、卫星电视提供者等)的标识。例如,如果多匹配组中的每个参考指纹表示由相应的媒体内容分发者广播的参考媒体流,则提供媒体内容以供媒体呈现设备展示的媒体内容分发者的标识可以通过识别具有相同的关联服务提供者的多匹配组的成本文档来自技高网
...

【技术保护点】
1.一种方法,包括:由计算系统获取表示参考媒体流的参考指纹,其中每个参考指纹表示所述参考媒体流中的相应的一个参考媒体流,并且其中每个参考媒体流在相应的频道上广播;由计算系统基于对所述参考指纹的相互比较来检测多个参考指纹彼此匹配,所述多个参考指纹定义多匹配组;由计算系统确定表示由媒体呈现设备展示的媒体流的查询指纹与所述多匹配组匹配;响应于该确定,由计算系统使用所接收的查询指纹的一个或更多个属性作为基础,确定所述多匹配组的哪个参考指纹与所述查询指纹最匹配,并确定广播由所确定的参考指纹表示的参考媒体流的频道是广播由所述媒体呈现设备展示的媒体流的频道;以及由所述计算系统基于所确定的频道来执行动作。

【技术特征摘要】
【国外来华专利技术】2016.02.29 US 62/301,616;2017.02.27 US 15/443,5801.一种方法,包括:由计算系统获取表示参考媒体流的参考指纹,其中每个参考指纹表示所述参考媒体流中的相应的一个参考媒体流,并且其中每个参考媒体流在相应的频道上广播;由计算系统基于对所述参考指纹的相互比较来检测多个参考指纹彼此匹配,所述多个参考指纹定义多匹配组;由计算系统确定表示由媒体呈现设备展示的媒体流的查询指纹与所述多匹配组匹配;响应于该确定,由计算系统使用所接收的查询指纹的一个或更多个属性作为基础,确定所述多匹配组的哪个参考指纹与所述查询指纹最匹配,并确定广播由所确定的参考指纹表示的参考媒体流的频道是广播由所述媒体呈现设备展示的媒体流的频道;以及由所述计算系统基于所确定的频道来执行动作。2.根据权利要求1所述的方法,其中,获取所述参考指纹包括从媒体接收器设备接收所述参考指纹,其中,所述媒体接收器设备在频道上接收参考媒体流并生成和提供表示所接收的参考媒体流的参考指纹。3.根据权利要求1所述的方法,其中,获取所述参考指纹包括接收参考媒体流并基于所接收的参考媒体流生成参考指纹。4.根据权利要求1所述的方法,其中,在所述多个参考指纹中,第一参考指纹表示第一频道上的第一参考媒体流,第二参考指纹表示第二频道上的第二参考媒体流,所述第一频道上的第一媒体流早于所述第二频道上的第二媒体流,因此所述第一参考指纹早于所述第二参考指纹,所述方法还包括将所述第一参考指纹标记为多匹配组的成员,其中,确定所述查询指纹与所述多匹配组匹配包括检测所述查询指纹与被标记为所述多匹配组的成员的第一参考指纹匹配。5.根据权利要求1所述的方法,其中,所述计算系统是所述媒体呈现设备之外的实体,并且其中所述查询指纹由所述媒体呈现设备生成,所述方法还包括:由所述计算系统从所述媒体呈现设备接收所述查询指纹。6.根据权利要求1所述的方法,其中,基于所确定的频道来执行动作包括使所述媒体呈现设备将补充的特定于频道的内容与所述媒体呈现设备展示的媒体流一起呈现。7.根据权利要求1所述的方法,其中,基于所确定的频道来执行动作包括记录对所确定的频道的呈现以供频道评级系统使用。8.根据权利要求1所述的方法,其中,每个参考媒体流和查询媒体流包括选自视频内容和音频内容的内容。9.一种计算系统,包括:网络通信接口;处理单元;非暂时性数据存储设备;程序指令,存储在所述数据存储设备中并能够由所述处理单元执行以执行以下操作,包括:获取表示参考媒体流的参考指纹,其中每个参考指纹表示所述参考媒体流中的相应的一个参考媒体流,并且其中每个参考媒体流在相应的频道上广播;基于对生成的参考指纹的相互比较来检测多个参考指纹彼此匹配,所述多个参考指纹定义多匹配组;确定表示由媒...

【专利技术属性】
技术研发人员:徐忠源权宁抚李载炯
申请(专利权)人:格雷斯诺特公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1