CN103282933A - 使用内容签名的动态内容插入 - Google Patents

使用内容签名的动态内容插入 Download PDF

Info

Publication number
CN103282933A
CN103282933A CN2011800621251A CN201180062125A CN103282933A CN 103282933 A CN103282933 A CN 103282933A CN 2011800621251 A CN2011800621251 A CN 2011800621251A CN 201180062125 A CN201180062125 A CN 201180062125A CN 103282933 A CN103282933 A CN 103282933A
Authority
CN
China
Prior art keywords
content
signature
action
client devices
digital content
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.)
Pending
Application number
CN2011800621251A
Other languages
English (en)
Inventor
J·W·卡罗尔
C·B·特拉沃
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.)
Intel Corp
Original Assignee
Intel 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 Intel Corp filed Critical Intel Corp
Publication of CN103282933A publication Critical patent/CN103282933A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Technology Law (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

在一内容传递客户机设备中,在呈现数字内容前可通过由客户机设备扫描数字内容来执行将实时动态内容插入到数字内容中,以检测来自内容的内容签名。服务器可由客户机设备询问,该询问包括检测到的内容签名。响应于该询问,客户机设备接收与检测到的内容签名对应的第一数据库,该第一数据库包括针对检测到的内容签名的至少一个条目以及拟由客户机设备执行的至少一个相关动作。客户机设备搜索第一数据库以寻找所述检测到的内容签名;并在呈现数字内容前在客户机设备上执行与检测到的内容签名相关的动作。该动作可包括将广告内容插入数字内容。

Description

使用内容签名的动态内容插入
技术领域
本公开总地涉及计算和数字内容分配和使用的领域。更具体地,本发明的一个实施例总地涉及将动态内容插入由消费者电子和计算设备处理的数字内容中。
背景技术
家用的数字音频/视频内容(例如可显示在电视机(TV)或显示器监视器上的内容)可循许多路径通过不同的设备从其源至TV。沿该路径,内容所有者可能丧失对内容表现的控制——接收设备、收看时间以及收看观众或者对内容所有者或者对内容分配者(例如广播网、有线和卫星TV频道等)来说可能是未知的。这种信息对于广告消息的传递尤为重要,因为品牌管理者想要向不同人群传递不同的广告消息并想要知道广告消息是否被成功地传递。为了实现这个目的,一般通过将目标确定决策与每个内容分配者整合以完成广告目标确定,并且广告目标确定依赖于分配者具有关于收看者和内容分配基础设施的足够信息以支持广告插入。广告网试图通过跨内容分配者汇总收看者信息来解决信息问题,但没有基础设施跨不同的内容分配模式动态地传递目标确定。其主要原因是因为动态内容插入传统地使用视频流外部的信息来完成的,但内容传递分块已导致很大范围的元数据可用并且具有很少的标准化或没有标准化。跨内容分配频道唯一恒定的是传递音频/视频内容。
动态TV广告插入当前是通过发送“带外”消息至机顶盒(然后可插入合适的广告)来完成的。这可通过改变频道或在一些情形下通过回放来自广告的本地高速缓存的广告内容来达成。这种方法的一个问题在于,它需要实时整合入广播公司的头端设备以通知机顶盒何时存在即将到来的广告插入机会。对于因特网视频,这一般通过将广告决策系统与广告网整合来完成,并可通过每个内容提供者完成,由于传递分块这需要付出极大的努力。
足够灵活以给予内容所有者对其内容的完全控制直到内容被显示给收看者为止的高效基础设施是有益的。
附图简述
参照附图提供详细描述。在不同附图中使用相同附图标记来指示相似或相同的项目。
图1是示出根据本发明一些实施例的数字内容处理系统的一个实施例的方框图。
图2是根据本发明一个实施例的全局内容签名数据库的图。
图3是示出根据本发明一实施例的内容分析和编辑系统的图。
图4是根据本发明一个实施例用于检测内容签名和广告活动管理的过程的流程图。
图5是根据本发明一个实施例用于执行图4的过程的媒体处理系统的图。
详细描述
本发明的实施例允许通过客户机设备对显示器上呈现的内容进行动态广告插入。本发明的实施例采用由客户机设备执行的内容标识技术以确定内容所有者并给予内容所有者在内容由客户机设备显示前改变该内容的机会。当内容通过客户机设备在TV或监视器上回放时,不管其源为何(例如因特网、数字视频录制机(DVR)、广播TV、有线TV或卫星TV服务提供者以及诸如DVD和蓝光盘之类的光学介质),可在内容显示之前或与此同时地通过客户机设备连续地扫描内容以寻找标识数字水印或视频指纹。一般来说,数字水印和视频指纹中的至少一者在本文中被称为内容签名。
然后可使用这些内容签名来询问具有大型在线全局内容签名数据库的服务器,该服务器向客户机设备返回较小的本地内容签名数据库,该本地内容签名数据库包含内容签名描述符以及当检测到匹配时拟执行的一个或多个动作。在一个实施例中,本地内容签名数据库可本地地存储在客户机设备上。
随着内容继续由客户机设备播放,内容的签名继续产生并且本地内容签名数据库可被询问。当存在匹配时,发生规定的动作。在一个实施例中,这可包括原始内容的抢先回放。该动作可包括例如在一个嵌入式广播内容上插入对象确定的商业广告、触发诸如标语广告之类的相关广告消息、与社交网络应用互动或开始一交互应用。在一实施例中,所插入的内容可以是节目相关信息的重叠。每个广告插入决策可独立地作出,其中客户机设备动态地和实时地连接于内容所有者服务器以更新广告活动并确保需要的广告辅助信息的可用性。在一实施例中,该广告附属信息可(基于初始内容签名匹配)经由因特网赶在客户机设备之前传递,以使广告辅助信息本地存储在客户机设备上并准备好在最佳时机插入。
在一些实施例中,通过客户机设备的动作实现可用收看者概况信息(例如用户/家庭人口统计、内容收看历史等)补充,该收看者概况信息或者收集在客户机设备中或者从外部获得。在一些情形下,例如用包含当前广告促销的更新广告替换来自所存储内容的旧广告的情形,可能不需要收看者概况信息。
在本发明的实施例中,内容所有者在广告插入决策之上保留完全的控制并可按内容所有者选择的任何方式使用内容所有者购买的广告目录而不启用每个(或任何)具体的内容分配网络。附加地,可完成内容/广告消费的测量而不与每个广告插入组件紧密整合。
在以下描述中,阐述众多具体细节以提供对各实施例的透彻理解。然而,本发明的各个实施例在没有这些具体细节的情况下也可实践。在其他情形中,众所周知的方法、过程、组件和电路并未进行详细描述以免混淆本发明的特定实施例。此外,本发明实施例的各方面可使用各种手段来执行,诸如集成半导体电路(“硬件”)、组织成一个或多个程序的计算机可读指令(“软件”)或硬件与软件的某种组合。出于本公开的目的,对“逻辑”的引述应表示硬件、软件(包括例如控制处理器的操作的微代码)或其某种组合。此外,尽管过程的步骤以某一顺序被披露,然而在多个实施例中这些步骤被重新排序或并行地执行。
图1是示出根据本发明一些实施例的数字内容处理系统100的方框图。数字内容处理系统包括内容传递客户机设备102。内容传递客户机设备102包括接收、处理、呈现数字内容104以供用户从听觉和/或视觉上觉察的设备。在各实施例中,内容传递客户机设备可包括有线TV或卫星TV机顶盒、电视机、数字视频录制机(DVR)、消费者电子设备、便笺式计算设备、诸如智能电话之类的蜂窝电话、手持计算机、上网本、膝上计算机、个人视频播放机(PVP)或用于接收、处理和呈现数字内容的任何其它设备。数字内容104可包括由内容传递客户机设备接收的音频、视频或其它数据(例如文本、图形等)的任意组合。在各实施例中,数字内容可从诸如本地空中TV站之类的广播源106、有线TV提供者108、卫星TV提供者110或诸如CD-ROM、DVD或蓝光之类的光盘110接收。
此外,数字内容可在无线链路114(例如蜂窝通信信道或来自家用路由器或交换机的无线链路)之上接收。数字内容也可包括从一个或多个web站点116接收的数据,客户机设备通过该web站点116在诸如因特网之类的网络118上通信。内容传递客户机设备102的数据处理可由媒体处理系统120提供。媒体处理系统120可包括硬件、固件和软件以提升从任一内容源至收看者的音频和视频数据的无缝传递。媒体处理系统120包括用于强健的二维(2D)/三维(3D)图形的功能单元、灵活的输入/输出(I/O)、用于在因特网应用中产生最佳响应性的安全和统一高速存储器子系统。内容传递客户机设备102可耦合至显示器122,该显示器122用于将视频数据显示给用户。在一实施例中,显示器可与内容传递客户机设备一体地形成(例如在便笺式计算设备、上网本、膝上计算机或智能电话的情形下)。在另一实施例中,显示器可与内容传递客户机设备分离,例如TV或计算机监视器。
在本发明一实施例中,内容所有者服务器124在网络118上可通信地耦合至内容传递客户机设备。在一实施例中,网络是因特网。在其它实施例中,网络可包括无线通信网络(例如蜂窝网,比如3G、4G、WiMax或长期演进(LTE))。内容所有者服务器可以是由内容所有者或内容提供者拥有和/或运作的计算机服务器。在一实施例中,内容所有者可能希望根据哪种内容从内容源接收和呈现而通过客户机设备控制所传递的广告。
内容所有者服务器124包括全局内容签名数据库126。该全局内容签名数据库包括与内容所有者拥有或提供的内容的签名有关的信息,连同所有者标识信息和选定的动作。在一实施例中,全局内容签名数据库可能是非常大的数据集,它太大而无法在客户机设备上被有效地存储和搜索。在一实施例中,根据哪些内容由内容传递客户机设备检测到,内容所有者服务器选择全局内容签名数据库中的相关子集并将该子集作为本地内容签名数据库128发送至客户机设备。在另一实施例中,可至少部分地基于当前检测到的内容以外或附加的因素选择本地内容签名数据库并将其下载至客户机设备。客户机设备可使用本地内容签名数据库以在显示在显示器122上之前进一步处理内容104。在一实施例中,内容所有者服务器可将广告内容连同本地内容签名数据库送至内容传递客户机设备。在一实施例中,广告内容可与本地内容签名数据库中规定的动作对应。
在一实施例中,如果内容传递客户机设备102具有足够的处理能力、存储器和带宽,则内容传递客户机设备可被配置成执行内容所有者服务器124的处理并存储整个全局内容签名数据库126而不是较小子集的本地内容签名数据库128。该全局内容签名数据库可在客户机设备上被周期地更新。
图2是根据本发明一个实施例的全局内容签名数据库126的图。在一实施例中,全局内容签名数据库包括多个内容签名202。每个内容签名标识一具体的内容项。在一实施例中,内容签名唯一地标识该内容。该内容项可以是TV节目、长篇电影、视频剪辑、音乐视频、歌曲、商业广告、电影预告片等,或其任意部分。每个内容签名可与内容所有者204和当在拟呈现的内容中检测到该内容签名时由客户机设备执行的至少一个动作206关联。在一实施例中,该动作可以是空的,即没有动作。在一实施例中,该动作可以是将新的商业广告插入到内容中,用新的商业广告盖写已有的商业广告,将标语广告插入到显示器上的某处,开始与社交网络应用互动,或开始与客户机设备上的任何其它交互式应用的交互。在一实施例中,任何与节目有关的信息可被插入到内容中。也可规定这些动作的任意组合。也可规定其它动作。在其它实施例中,也可在全局内容签名数据库中使用或省去其它数据字段。在全局内容签名数据库是针对由单个实体拥有的内容的实施例中,所有者字段可被省去。
图3是示出根据本发明一实施例的内容分析和编辑系统300的图。在本发明的实施例中,内容分析和编辑系统300可以是内容传递客户机设备102的一个组件。签名检测组件302在内容显示之前分析内容104的至少一部分。该签名检测组件尝试检测内容中的内容签名。
在一个实施例中,内容签名包括数字水印。
数字水印是以难以移除的方式将信息嵌入数字内容的过程。如果数字内容被复制,则副本中也携带有该信息。数字内容可同时携带若干不同的数字水印。在可见水印中,信息在画面或视频中是可见的。典型地,该信息是文本或用于标识内容所有者的标志。当电视广播者将其标志添加至所发送视频的角落时,这是可见水印的一个示例。在不可见水印中,信息作为数字数据被添加至音频、画面或视频,但它同样无法被察觉(尽管可检测到一些量的信息隐藏于其中)。数字水印可意图被广泛使用并因此使检索变得容易。在任一情形下,如在可见水印中,其目的是以难以移除的方式将所有权或其它描述性信息附于数字内容。
在一实施例中,在将内容提供给内容分配者之前(即在广播、多播、单播或在光盘上分配之前),内容所有者将数字水印插入到内容中。在一实施例中,数字水印标识内容和/或内容所有者。多种数字水印技术是业内已知的并且在本文中没有规定具体的实现。
在一个实施例中,内容签名包括视频指纹。视频指纹可通过内容分析和编辑系统从音频、视频以及音频和视频内容的任意组合产生。视频指纹包括内容的表征以使该表征标识内容和/或内容所有者。视频指纹化是一种技术,其中处理组件(或者以硬件或者以软件实现)标识、提取并随后压缩视频内容的特征成分,以允许通过作为其结果的指纹唯一地标识视频内容。视频指纹化是一项已被证实在标识和比较数字视频数据时有效的已知技术。视频指纹化分析可基于任何数量的可见视频特征,包括但不限于关键帧分析以及视频序列期间的颜色和运动变化。
在各实施例中,视频指纹可从内容的第一秒或其一部分、内容的前几秒产生,或可在内容呈现时定期或连续地从诸内容部分采样。多种视频指纹技术是业内已知的并且在本文中没有规定具体的实现。
不管内容签名是数字水印还是视频指纹,当签名检测组件302在处理内容的同时检测到内容签名时,签名检测组件通知广告活动管理组件304。广告活动管理组件304将内容签名用作本地存储的本地内容签名数据库128中的索引。当本地内容签名数据库中的适当条目被找到时,广告活动管理组件可执行针对该内容规定的动作。也就是说,广告活动管理组件可以至少部分地通过从本地内容签名数据库获得的动作规定的任何方式修正内容104以产生经编辑的内容306。经编辑的内容306然后可在显示器上向收看者呈现。在一实施例中,广告活动管理组件可更概括地被称为内容插入管理组件。
在一实施例中,动作可至少部分地基于收看者概况308。收看者概况可维持在客户机设备上或从外部源获得。收看者概况可描述家庭中的收看者的人口统计或客户机设备的各个用户。根据存储在收看者概况中的信息(例如收看者的性别和年龄、地理位置、过往收看习惯、兴趣等),可修改规定的操作以包括例如从视频中删除不良的场景、基于收看者的年龄和/或性别等改变产品广告,等等。一般来说,可在执行动作前使用收看者概况信息来修正来自本地内容签名数据库的规定操作。
在一实施例中,编辑内容可至少部分地基于日期和时间执行。例如,用于登广告销售的本地存储的广告在一规定时间段后需要被刷新或删除。在各实施例中,本地内容签名数据库的更新可在不同时间执行(例如当首次检测到任何内容签名时,当节目开始时,每小时,每天等)。
图4是根据本发明一个实施例用于检测内容签名和广告活动管理的过程400的流程图。在方框402,客户机设备中的内容分析和编辑系统的签名检测组件扫描内容以找到标识该内容的签名。在一实施例中,当内容开始由客户机设备102处理以在显示器上呈现时,可开始执行扫描活动。如果在方框404在内容中没有检测到签名,则在方框406无修正地显示内容。如果在方框404检测到签名,则在方框408客户机设备的广告活动管理组件可询问内容所有者服务器124。在一实施例中,询问包括检测到的内容签名。在一实施例中,询问可包括已由签名扫描活动检测到的内容的标识符。
在一实施例中,询问包括内容源。在该实施例中,内容所有者可定制本地内容签名数据库中的响应,这依赖于使用哪种内容源来将内容传递至客户机设备。也就是说,规定的动作可以是不同的,这依赖于哪种内容源将内容提供给客户机设备。例如,可规定当内容源是有线或卫星TV或广播TV时执行一个动作,但可规定当内容源是光学介质时执行另一个不同的操作。此外,当内容源是例如DVR或因特网时,可规定又一个不同的动作。
响应于询问,内容所有者服务器可选择全局内容签名数据库的一个子集作为该客户机设备在这一时间点的本地内容签名数据库。内容所有者服务器将本地内容签名数据库送至客户机设备,该客户机设备在方框410接收和存储该本地内容签名数据库。在一实施例中,签名检测组件可在方框412继续扫描内容以检测其它内容签名。在一实施例中,这可在客户机设备上的一个处理线程上与其它被执行的处理线程(例如内容呈现、通信等)独立和分离地并行执行。
在方框414,在一实施例中,广告活动管理组件搜索所存储的本地内容签名数据库以定位与所标识的内容对应的条目。在一实施例中,数据库的索引可以是检测到的内容签名。如果在方框416在本地内容签名数据库中不存在匹配条目,则不需要执行内容编辑并在方框418显示该内容。如果在方框416在本地内容签名数据库中具有匹配条目,则广告活动管理组件从本地内容签名数据库读取要求的动作并执行该动作。该动作可涉及:在显示前编辑该内容、用从内容所有者服务器或从任何其它内容源获得的新内容取代该内容或在客户机设备上的任何其它任务。在一实施例中,作为动作的结果,客户机设备可联系另一个实体。例如,可通过第三方采集客户机设备上的广告插入活动的统计。
在方框418,可显示内容。在方框412,处理可继续内容的连续扫描。例如,可在每几分钟的频率下作出对TV节目各个部分的扫描以检测商业广告,然而,对长篇电影或“无商业广告”节目的各个部分的扫描可仅在电影或节目开始时作出。
图5示出内容传递客户机设备102的一个实施例的方框图。在各个实施例中,设备102的一个或多个组件可设置在能执行本文中参照本发明一些实施例讨论的一个或多个操作的各电子设备中。例如,设备102中的一个或多个组件可用来执行参照图1-4描述的操作,包括内容分析和编辑系统,例如通过根据本文描述的操作处理指令、执行子例程等。为清楚起见,客户机设备的一些组件被省去。另外,本文中描述的各存储设备(例如参见图5)可用来存储数据、操作结果等。在一个实施例中,数据可被存储在存在于媒体处理系统120的处理器508中的高速缓存510或存储器504中。根据本发明的各实施例,处理器508可随后应用本文描述的操作以动态地执行广告插入。在一实施例中,媒体处理系统可被实现为“芯片上系统”(SOC)并包括单个集成电路管芯。在一实施例中,媒体处理系统120可被设计成满足网际协议(IP)电视和或混合式机顶盒的设计需求,并连接音频/视频产品。
在一些实施例中,本文中描述的各操作可通过处理器508实现。处理器508可包括通用处理器或其它类型的处理器(包括精简指令集计算机(RISC)处理器或复杂指令集计算机(CISC))。处理器508可具有单核或多核设计。具有多核设计的处理器508可在同一集成电路(IC)管芯上集成不同类型的处理器核。另外,具有多核设计的处理器508可实现为对称或非对称的多处理器。然而,参照图1-4讨论的操作中的一些可由媒体处理系统120的一个或多个组件来执行。
存储器504可存储数据,包括由处理器508或由媒体处理系统120中包括的任何其他设备执行的指令序列。此外,存储器504可存储本文描述的程序或算法中的一个或多个,例如内容分析和编辑系统300、与可执行对应的指令、映射等。该数据或该数据的至少一部分(包括指令)可被存储在硬盘驱动器(图5中未示出)和/或处理器508中的一个或多个高速缓存中。在本发明的一个实施例中,存储器504可包括一个或多个易失性存储(或存储器)设备,诸如随机存取存储器(RAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)或其他类型的存储设备。也可利用非易失性存储器,诸如硬盘。
在一实施例中,内容分析和编辑系统300可被实现为内容传递客户机设备102中的硬件组件。在一实施例中,内容分析和编辑系统可耦合至存储器控制器512或系统互连524中的任何一个。
在一实施例中,媒体处理系统120可包括存储器控制器512以与存储器504或媒体处理系统内的其它组件接口。系统互连524包括将媒体处理系统中的各组件互连的总线。NAND闪存控制器514可耦合至NAND存储设备(未示出)以用于实现安全引导和代码/数据存储,并耦合至系统互连524。可包括多格式硬件解码器516从而以各种公知的格式解码单流和多流视频数据。在一个实施例中,解码器执行多流解码并在60帧/秒下显示高达1920×1080p,并执行单流解码并在大约前述两倍的速率下进行显示。显示处理器518可对视频数据提供缩放、降噪和运动适应的解交织操作。图形处理器520可提供三维(3D)阴影架构。视频显示控制器522可提供支持视频和图像像素两者的通用平面、支持旁带、全局和逐平面每像素α混合的混合操作以及缩放操作。传输处理器526可提供可编程的传输解多路复用和两个串行的传输流接口。安全处理器528可提供两个智能卡接口、对高分辨率媒体接口(HDMI)数据传输的高分辨率内容保护(HDCP)以及安全处理的硬件加速。数字信号处理器(DSP)530可支持音频解码操作。通用输入/输出(I/O)532可支持例如通用串行总线(USB)、串行高级技术附件(SATA)和以太网之类的公知接口上的连接,并可连接于诸如因特网的计算机网络。音频和视频I/O534可为显示器122提供接口以输出视频数据,和向扬声器(未示出)提供接口以实现音频输出。
在本发明的一实施例中,显示器122可以是平板显示器,其通过例如信号转换器与音频和视频I/O534通信,该信号转换器将诸如视频存储器或系统存储器等存储设备中存储的图像的数字表征转换成由显示器122解读和显示的显示信号。由音频和视频I/O534产生的显示信号可在由显示器406解读并之后在显示器406上显示之前经过各种控制设备(为简化起见未示出)。
内容传递客户机设备102可包括易失性和/或非易失性存储器(或存储)。例如,非易失性存储器可包括以下的一个或多个:只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电EPROM(EEPROM)、盘驱动器、软盘、压缩盘ROM(CD-ROM)、数字多功能盘(DVD)、闪存、磁光盘、或能够存储电子数据(例如,包括指令)的其他类型非易失性机器可读介质。
在本发明的各个实施例中,本文中例如参照图1-4所讨论的操作可实现为硬件(例如逻辑电路)、软件(包括例如控制诸如参照图5-4所讨论的处理器之类的处理器的操作的微代码)、固件或其组合,它们可作为计算机程序产品来提供,例如包括其上存储有用于对计算机(例如计算设备的处理器或其他逻辑)编程以执行本文所讨论的操作的指令(或软件程序)的有形机器可读或计算机可读介质。机器可读介质可包括诸如本文所讨论的那些存储设备。
说明书中对“一个实施例”或“实施例”的引述意味着结合该实施例描述的具体特征、结构或特性可被包含于至少一种实现中。本说明书中各处出现的短语“在一个实施例中”可以或可以并非全部指代同一实施例。
另外,在本描述和权利要求中,可使用术语“耦合”和“连接”连同其派生词。在本发明的一些实施例中,可使用术语“连接”来指示两个或多个元件彼此直接物理或电气接触。“耦合的”可表示两个或更多个元件直接物理或电接触。然而,“耦合”也可意味着两个或多个元件可能彼此并未直接接触,但是仍然彼此协作或交互。
另外,这样的计算机可读介质可以作为计算机程序产品下载,其中可借助数据信号经由通信链路(例如,总线、调制解调器或网络连接)将该程序从远程计算机(例如服务器)传输到请求的计算机(例如客户机)。
由此,尽管已经用结构特征和/或方法动作专用的语言描述了本发明的实施例,但是应该理解所要求保护的主题可并不被限定于所描述的具体特征或动作。相反,这些具体特征和动作是作为实现所要求保护的主题的样本形式而公开的。
因此,本文已描述一种系统供内容所有者优化/个性化跨无限多数量的分配网的内容传递,这些分配网包括有线、卫星、地面广告、因特网、DVR和选择的媒体源。通过根据本发明的实施例施加数字水印和/或视频指纹,广告者或内容所有者可广播单一内容版本、传递具有不同广告的个性化版本或甚至跨分配频道地向收看者传递选择的内容。内容所有者可通过与客户机设备提供者或代表所有设备的单个财团配合而在任何时间更新所传递的内容,而不必雇佣多个分配者。此外,该实时动态广告插入技术是有效的,即使当内容源是光学介质或DVR时。

Claims (29)

1.一种在客户机设备中实时动态内容插入的方法,包括:在呈现数字内容前,通过所述客户机设备扫描所述数字内容,以检测来自所述内容的内容签名,所检测到的内容签名标识所述数字内容;
询问在网络上耦合至所述客户机设备的服务器,所述询问包括所述检测到的内容签名;
响应于所述询问接收与所述检测到的内容签名对应的第一数据库,所述第一数据库包括针对所述检测到的内容签名的至少一个条目以及拟由所述客户机设备执行的至少一个相关动作;
搜索所述第一数据库以寻找所述检测到的内容签名;以及
在呈现所述数字内容前在所述客户机设备上执行与所述检测到的内容签名相关的至少一个动作。
2.如权利要求1所述的方法,其特征在于,执行所述至少一个动作包括通过将广告内容插入所述数字内容而在呈现之前编辑所述数字内容。
3.如权利要求2所述的方法,其特征在于,还包括通过所述客户机设备从所述服务器获得广告内容。
4.如权利要求1所述的方法,其特征在于,执行所述至少一个动作包括用从所述服务器获得的附加内容取代所述数字内容的至少一部分。
5.如权利要求1所述的方法,其特征在于,执行所述至少一个动作包括在所述客户机设备上开始一交互应用。
6.如权利要求1所述的方法,其特征在于,所述询问包括所述数字内容源,而所述至少一个相关的动作根据所述内容源是不同的。
7.如权利要求1所述的方法,其特征在于,所述内容签名包括数字水印,并且扫描所述数字内容包括扫描所述数字内容中的数字水印。
8.如权利要求1所述的方法,其特征在于,所述内容签名包括视频指纹,并且扫描所述数字内容包括产生所述数字内容的视频指纹。
9.如权利要求1所述的方法,其特征在于,所述第一数据库是存储在所述服务器上的较大第二数据库的子集,所述方法还包括将所述第一数据库存储在所述客户机设备上。
10.如权利要求9所述的方法,其特征在于,所述第二数据库的每个条目将内容所有者关联于内容签名。
11.如权利要求1所述的方法,其特征在于,还包括从所述客户机设备的收看者概况中读取收看者概况信息,并在执行所述动作之前至少部分地基于所述收看者概况信息修正所述动作。
12.一种计算机可读介质,包括一个或多个指令,当所述一个或多个指令在处理器上被执行时配置所述处理器通过下列步骤在客户机设备中执行实时动态内容插入:
在呈现数字内容前,通过所述客户机设备扫描所述数字内容,以检测来自所述数字内容的内容签名,所检测到的内容签名标识所述内容;
询问在网络上耦合至所述客户机设备的服务器,所述询问包括所述检测到的内容签名;
响应于所述询问接收与所述检测到的内容签名对应的第一数据库,所述第一数据库包括针对所述检测到的内容签名的至少一个条目以及拟由所述客户机设备执行的至少一个相关动作;
搜索所述第一数据库以寻找所述检测到的内容签名;以及
在呈现所述数字内容前在所述客户机设备上执行与所述检测到的内容签名相关的至少一个动作。
13.如权利要求12所述的计算机可读介质,其特征在于,执行所述至少一个动作的指令包括在呈现之前通过将广告内容插入所述数字内容而编辑所述数字内容的指令。
14.如权利要求13所述的计算机可读介质,其特征在于,还包括通过所述客户机设备从所述服务器获得所述广告内容的指令。
15.如权利要求12所述的计算机可读介质,其特征在于,执行所述至少一个动作的指令包括用从所述服务器获得的附加内容取代所述数字内容的至少一部分的指令。
16.如权利要求12所述的计算机可读介质,其特征在于,执行所述至少一个动作的指令包括在所述客户机设备上开始一交互应用的指令。
17.如权利要求12所述的计算机可读介质,其特征在于,所述询问包括所述数字内容源,而所述至少一个相关的动作根据所述内容源是不同的。
18.如权利要求12所述的计算机可读介质,其特征在于,所述内容签名包括数字水印,并且扫描所述数字内容的指令包括扫描所述数字内容中的数字水印的指令。
19.如权利要求12所述的计算机可读介质,其特征在于,所述内容签名包括视频指纹,并且扫描所述数字内容的指令包括产生所述数字内容的视频指纹的指令。
20.如权利要求12所述的计算机可读介质,其特征在于,所述第一数据库是存储在所述服务器上的较大第二数据库的子集,还包括将所述第一数据库存储在所述客户机设备上的指令。
21.如权利要求20所述的计算机可读介质,其特征在于,所述第二数据库的每个条目将内容所有者关联于内容签名。
22.如权利要求12所述的计算机可读介质,其特征在于,还包括从所述客户机设备的收看者概况中读取收看者概况信息的指令,并在执行所述动作之前至少部分地基于所述收看者概况信息修正所述动作。
23.一种内容传递客户机设备,包括:
显示器;以及
用于实时动态内容插入的内容分析和编辑系统,其包括:
签名检测组件,其在所述显示器上呈现所述数字内容前扫描数字内容以检测来自所述数字内容的内容签名,所检测到的内容签名标识所述内容,以及
内容插入管理组件,用以询问在网络上耦合至所述客户机设备的服务器,所述询问包括检测到的内容签名,以响应于所述询问接收与所述检测到的内容签名对应的第一数据库,所述第一数据库包括针对所述检测到的内容签名的至少一个条目以及拟由所述客户机设备执行的至少一个相关动作,从而搜索第一数据库以寻找所述检测到的内容签名;并在所述显示器上呈现所述数字内容前执行与所述检测到的内容签名相关的至少一个动作。
24.如权利要求23所述的内容传递客户机设备,其特征在于,所述内容插入管理组件执行至少一个动作,所述至少一个动作是通过在将广告内容插入所述数字内容而在呈现前编辑所述数字内容来实现的。
25.如权利要求23所述的内容传递客户机设备,其特征在于,所述内容插入管理组件通过在所述客户机设备上开始交互应用而执行所述至少一个动作。
26.如权利要求23所述的内容传递客户机设备,其特征在于,所述询问包括所述数字内容源,而所述至少一个相关的动作根据所述内容源是不同的。
27.如权利要求23所述的内容传递客户机设备,其特征在于,所述内容签名包括数字水印,并且所述签名检测组件扫描所述数字内容中的所述数字水印。
28.如权利要求23所述的内容传递客户机设备,其特征在于,所述内容签名包括视频指纹,并且所述签名检测组件产生所述数字内容的所述视频指纹。
29.如权利要求23所述的内容传递客户机设备,其特征在于,所述内容插入管理组件被配置成从所述客户机设备的收看者概况中读取收看者概况信息,并在执行所述动作前至少部分地基于所述收看者概况信息修正所述动作。
CN2011800621251A 2010-12-23 2011-12-21 使用内容签名的动态内容插入 Pending CN103282933A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/978,196 US20120167133A1 (en) 2010-12-23 2010-12-23 Dynamic content insertion using content signatures
US12/978,196 2010-12-23
PCT/US2011/066577 WO2012088308A2 (en) 2010-12-23 2011-12-21 Dynamic content insertion using content signatures

Publications (1)

Publication Number Publication Date
CN103282933A true CN103282933A (zh) 2013-09-04

Family

ID=46314897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800621251A Pending CN103282933A (zh) 2010-12-23 2011-12-21 使用内容签名的动态内容插入

Country Status (6)

Country Link
US (1) US20120167133A1 (zh)
EP (1) EP2656299A4 (zh)
JP (1) JP5687772B2 (zh)
KR (1) KR101540246B1 (zh)
CN (1) CN103282933A (zh)
WO (1) WO2012088308A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714996A (zh) * 2013-12-13 2015-06-17 国际商业机器公司 动态更新实况呈现中的内容
CN107431847A (zh) * 2015-03-13 2017-12-01 高通股份有限公司 用于广播环境中的打水印数据的权限管理

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9767143B2 (en) 2005-10-26 2017-09-19 Cortica, Ltd. System and method for caching of concept structures
US9477658B2 (en) 2005-10-26 2016-10-25 Cortica, Ltd. Systems and method for speech to speech translation using cores of a natural liquid architecture system
US9031999B2 (en) 2005-10-26 2015-05-12 Cortica, Ltd. System and methods for generation of a concept based database
US10191976B2 (en) 2005-10-26 2019-01-29 Cortica, Ltd. System and method of detecting common patterns within unstructured data elements retrieved from big data sources
US9256668B2 (en) 2005-10-26 2016-02-09 Cortica, Ltd. System and method of detecting common patterns within unstructured data elements retrieved from big data sources
US11386139B2 (en) 2005-10-26 2022-07-12 Cortica Ltd. System and method for generating analytics for entities depicted in multimedia content
US11620327B2 (en) 2005-10-26 2023-04-04 Cortica Ltd System and method for determining a contextual insight and generating an interface with recommendations based thereon
US9330189B2 (en) 2005-10-26 2016-05-03 Cortica, Ltd. System and method for capturing a multimedia content item by a mobile device and matching sequentially relevant content to the multimedia content item
US9384196B2 (en) 2005-10-26 2016-07-05 Cortica, Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US10535192B2 (en) 2005-10-26 2020-01-14 Cortica Ltd. System and method for generating a customized augmented reality environment to a user
US9529984B2 (en) 2005-10-26 2016-12-27 Cortica, Ltd. System and method for verification of user identification based on multimedia content elements
US9218606B2 (en) 2005-10-26 2015-12-22 Cortica, Ltd. System and method for brand monitoring and trend analysis based on deep-content-classification
US10698939B2 (en) 2005-10-26 2020-06-30 Cortica Ltd System and method for customizing images
US10776585B2 (en) 2005-10-26 2020-09-15 Cortica, Ltd. System and method for recognizing characters in multimedia content
US10691642B2 (en) 2005-10-26 2020-06-23 Cortica Ltd System and method for enriching a concept database with homogenous concepts
US9466068B2 (en) 2005-10-26 2016-10-11 Cortica, Ltd. System and method for determining a pupillary response to a multimedia data element
US9953032B2 (en) 2005-10-26 2018-04-24 Cortica, Ltd. System and method for characterization of multimedia content signals using cores of a natural liquid architecture system
US20160321253A1 (en) 2005-10-26 2016-11-03 Cortica, Ltd. System and method for providing recommendations based on user profiles
US11403336B2 (en) 2005-10-26 2022-08-02 Cortica Ltd. System and method for removing contextually identical multimedia content elements
US10380623B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for generating an advertisement effectiveness performance score
US10585934B2 (en) 2005-10-26 2020-03-10 Cortica Ltd. Method and system for populating a concept database with respect to user identifiers
US11361014B2 (en) 2005-10-26 2022-06-14 Cortica Ltd. System and method for completing a user profile
US10372746B2 (en) * 2005-10-26 2019-08-06 Cortica, Ltd. System and method for searching applications using multimedia content elements
US10380164B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for using on-image gestures and multimedia content elements as search queries
US11019161B2 (en) * 2005-10-26 2021-05-25 Cortica, Ltd. System and method for profiling users interest based on multimedia content analysis
US10949773B2 (en) 2005-10-26 2021-03-16 Cortica, Ltd. System and methods thereof for recommending tags for multimedia content elements based on context
US9558449B2 (en) 2005-10-26 2017-01-31 Cortica, Ltd. System and method for identifying a target area in a multimedia content element
US9235557B2 (en) * 2005-10-26 2016-01-12 Cortica, Ltd. System and method thereof for dynamically associating a link to an information resource with a multimedia content displayed in a web-page
US9489431B2 (en) 2005-10-26 2016-11-08 Cortica, Ltd. System and method for distributed search-by-content
US10180942B2 (en) 2005-10-26 2019-01-15 Cortica Ltd. System and method for generation of concept structures based on sub-concepts
US9191626B2 (en) 2005-10-26 2015-11-17 Cortica, Ltd. System and methods thereof for visual analysis of an image on a web-page and matching an advertisement thereto
US11604847B2 (en) * 2005-10-26 2023-03-14 Cortica Ltd. System and method for overlaying content on a multimedia content element based on user interest
US9639532B2 (en) 2005-10-26 2017-05-02 Cortica, Ltd. Context-based analysis of multimedia content items using signatures of multimedia elements and matching concepts
US8818916B2 (en) 2005-10-26 2014-08-26 Cortica, Ltd. System and method for linking multimedia data elements to web pages
US10848590B2 (en) 2005-10-26 2020-11-24 Cortica Ltd System and method for determining a contextual insight and providing recommendations based thereon
US11216498B2 (en) 2005-10-26 2022-01-04 Cortica, Ltd. System and method for generating signatures to three-dimensional multimedia data elements
US9286623B2 (en) 2005-10-26 2016-03-15 Cortica, Ltd. Method for determining an area within a multimedia content element over which an advertisement can be displayed
US10387914B2 (en) 2005-10-26 2019-08-20 Cortica, Ltd. Method for identification of multimedia content elements and adding advertising content respective thereof
US10742340B2 (en) * 2005-10-26 2020-08-11 Cortica Ltd. System and method for identifying the context of multimedia content elements displayed in a web-page and providing contextual filters respective thereto
US8312031B2 (en) 2005-10-26 2012-11-13 Cortica Ltd. System and method for generation of complex signatures for multimedia data content
US9372940B2 (en) 2005-10-26 2016-06-21 Cortica, Ltd. Apparatus and method for determining user attention using a deep-content-classification (DCC) system
US9396435B2 (en) 2005-10-26 2016-07-19 Cortica, Ltd. System and method for identification of deviations from periodic behavior patterns in multimedia content
US8326775B2 (en) 2005-10-26 2012-12-04 Cortica Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US10380267B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for tagging multimedia content elements
US11003706B2 (en) 2005-10-26 2021-05-11 Cortica Ltd System and methods for determining access permissions on personalized clusters of multimedia content elements
US9646005B2 (en) 2005-10-26 2017-05-09 Cortica, Ltd. System and method for creating a database of multimedia content elements assigned to users
US10360253B2 (en) 2005-10-26 2019-07-23 Cortica, Ltd. Systems and methods for generation of searchable structures respective of multimedia data content
US10193990B2 (en) 2005-10-26 2019-01-29 Cortica Ltd. System and method for creating user profiles based on multimedia content
US8266185B2 (en) 2005-10-26 2012-09-11 Cortica Ltd. System and methods thereof for generation of searchable structures respective of multimedia data content
US10621988B2 (en) 2005-10-26 2020-04-14 Cortica Ltd System and method for speech to text translation using cores of a natural liquid architecture system
US10614626B2 (en) 2005-10-26 2020-04-07 Cortica Ltd. System and method for providing augmented reality challenges
US10635640B2 (en) 2005-10-26 2020-04-28 Cortica, Ltd. System and method for enriching a concept database
US10607355B2 (en) 2005-10-26 2020-03-31 Cortica, Ltd. Method and system for determining the dimensions of an object shown in a multimedia content item
US11032017B2 (en) 2005-10-26 2021-06-08 Cortica, Ltd. System and method for identifying the context of multimedia content elements
US10733326B2 (en) 2006-10-26 2020-08-04 Cortica Ltd. System and method for identification of inappropriate multimedia content
US9313359B1 (en) * 2011-04-26 2016-04-12 Gracenote, Inc. Media content identification on mobile devices
US9185458B2 (en) 2010-04-02 2015-11-10 Yahoo! Inc. Signal-driven interactive television
US8726305B2 (en) 2010-04-02 2014-05-13 Yahoo! Inc. Methods and systems for application rendering and management on internet television enabled displays
US8863165B2 (en) 2010-11-01 2014-10-14 Gracenote, Inc. Method and system for presenting additional content at a media system
US9367669B2 (en) * 2011-02-25 2016-06-14 Echostar Technologies L.L.C. Content source identification using matrix barcode
US20120253939A1 (en) * 2011-03-31 2012-10-04 Nokia Corporation Method and apparatus for processing advertising content based on policy data
US8737679B2 (en) * 2011-07-12 2014-05-27 M/S. Amagi Media Labs Pvt. Ltd. System and method for seamless content insertion on network content using audio-video fingerprinting and watermarking
US8918804B2 (en) 2012-02-07 2014-12-23 Turner Broadcasting System, Inc. Method and system for a reward program based on automatic content recognition
US11729458B2 (en) 2012-02-21 2023-08-15 Roku, Inc. Media content identification on mobile devices
JP6023518B2 (ja) 2012-09-06 2016-11-09 サターン ライセンシング エルエルシーSaturn Licensing LLC 情報処理装置、情報処理方法、プログラム、およびコンテンツ共有システム
US20140074621A1 (en) * 2012-09-07 2014-03-13 Opentv, Inc. Pushing content to secondary connected devices
US9535722B2 (en) * 2012-09-12 2017-01-03 The Directv Group, Inc. Method and system for communicating between a host device and a user device through an intermediate device using a composite graphics signal
US10521250B2 (en) 2012-09-12 2019-12-31 The Directv Group, Inc. Method and system for communicating between a host device and user device through an intermediate device using a composite video signal
US9167276B2 (en) 2012-12-28 2015-10-20 Turner Broadcasting System, Inc. Method and system for providing and handling product and service discounts, and location based services (LBS) in an automatic content recognition based system
US20160217497A9 (en) * 2013-01-30 2016-07-28 Tara Chand Singhal System and method for brand advertising on a global computer network
US10349140B2 (en) 2013-11-18 2019-07-09 Tagboard, Inc. Systems and methods for creating and navigating broadcast-ready social content items in a live produced video
US9563927B2 (en) 2014-03-25 2017-02-07 Digimarc Corporation Screen watermarking methods and arrangements
CN107077543B (zh) * 2014-09-23 2020-01-03 华为技术有限公司 流媒体中内容成分的所有权标识、信令和处理
US20160094802A1 (en) * 2014-09-25 2016-03-31 Nagravision S.A. Receiver-side marking of content for unique identification
US9854326B1 (en) 2015-09-09 2017-12-26 Sorenson Media, Inc. Creating and fulfilling dynamic advertisement replacement inventory
US11037015B2 (en) 2015-12-15 2021-06-15 Cortica Ltd. Identification of key points in multimedia data elements
US11195043B2 (en) 2015-12-15 2021-12-07 Cortica, Ltd. System and method for determining common patterns in multimedia content elements based on key points
US10939185B2 (en) * 2016-01-05 2021-03-02 Gracenote, Inc. Computing system with channel-change-based trigger feature
US9894412B2 (en) * 2016-03-09 2018-02-13 Silveredge Technologies Pvt. Ltd. Method and system for detection of television advertisements using broadcasting channel characteristics
US10726443B2 (en) 2016-07-11 2020-07-28 Samsung Electronics Co., Ltd. Deep product placement
US10552074B2 (en) 2016-09-23 2020-02-04 Samsung Electronics Co., Ltd. Summarized data storage management system for streaming data
US10909173B2 (en) 2016-12-09 2021-02-02 The Nielsen Company (Us), Llc Scalable architectures for reference signature matching and updating
US10701438B2 (en) 2016-12-31 2020-06-30 Turner Broadcasting System, Inc. Automatic content recognition and verification in a broadcast chain
US10575067B2 (en) 2017-01-04 2020-02-25 Samsung Electronics Co., Ltd. Context based augmented advertisement
US9936230B1 (en) * 2017-05-10 2018-04-03 Google Llc Methods, systems, and media for transforming fingerprints to detect unauthorized media content items
US11682045B2 (en) 2017-06-28 2023-06-20 Samsung Electronics Co., Ltd. Augmented reality advertisements on objects
US11760387B2 (en) 2017-07-05 2023-09-19 AutoBrains Technologies Ltd. Driving policies determination
WO2019012527A1 (en) 2017-07-09 2019-01-17 Cortica Ltd. ORGANIZATION OF DEPTH LEARNING NETWORKS
US11044294B2 (en) 2018-01-03 2021-06-22 Sony Group Corporation ATSC 3.0 playback using MPEG media transport protocol (MMTP)
US11606528B2 (en) 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
US20200133308A1 (en) 2018-10-18 2020-04-30 Cartica Ai Ltd Vehicle to vehicle (v2v) communication less truck platooning
US11126870B2 (en) 2018-10-18 2021-09-21 Cartica Ai Ltd. Method and system for obstacle detection
US12330646B2 (en) 2018-10-18 2025-06-17 Autobrains Technologies Ltd Off road assistance
US10839694B2 (en) 2018-10-18 2020-11-17 Cartica Ai Ltd Blind spot alert
US11181911B2 (en) 2018-10-18 2021-11-23 Cartica Ai Ltd Control transfer of a vehicle
US11270132B2 (en) 2018-10-26 2022-03-08 Cartica Ai Ltd Vehicle to vehicle communication and signatures
US10748038B1 (en) 2019-03-31 2020-08-18 Cortica Ltd. Efficient calculation of a robust signature of a media unit
US10789535B2 (en) 2018-11-26 2020-09-29 Cartica Ai Ltd Detection of road elements
US11706465B2 (en) * 2019-01-15 2023-07-18 Sony Group Corporation ATSC 3.0 advertising notification using event streams
US11643005B2 (en) 2019-02-27 2023-05-09 Autobrains Technologies Ltd Adjusting adjustable headlights of a vehicle
US11285963B2 (en) 2019-03-10 2022-03-29 Cartica Ai Ltd. Driver-based prediction of dangerous events
US11694088B2 (en) 2019-03-13 2023-07-04 Cortica Ltd. Method for object detection using knowledge distillation
US11132548B2 (en) 2019-03-20 2021-09-28 Cortica Ltd. Determining object information that does not explicitly appear in a media unit signature
US12055408B2 (en) 2019-03-28 2024-08-06 Autobrains Technologies Ltd Estimating a movement of a hybrid-behavior vehicle
US10789527B1 (en) 2019-03-31 2020-09-29 Cortica Ltd. Method for object detection using shallow neural networks
US10776669B1 (en) 2019-03-31 2020-09-15 Cortica Ltd. Signature generation and object detection that refer to rare scenes
US10796444B1 (en) 2019-03-31 2020-10-06 Cortica Ltd Configuring spanning elements of a signature generator
US11222069B2 (en) 2019-03-31 2022-01-11 Cortica Ltd. Low-power calculation of a signature of a media unit
US11704292B2 (en) 2019-09-26 2023-07-18 Cortica Ltd. System and method for enriching a concept database
US11108836B2 (en) 2019-10-15 2021-08-31 Relola, Inc. System and methods of de-centralized content collection, distribution, and control
US10748022B1 (en) 2019-12-12 2020-08-18 Cartica Ai Ltd Crowd separation
US11593662B2 (en) 2019-12-12 2023-02-28 Autobrains Technologies Ltd Unsupervised cluster generation
US11590988B2 (en) 2020-03-19 2023-02-28 Autobrains Technologies Ltd Predictive turning assistant
US11827215B2 (en) 2020-03-31 2023-11-28 AutoBrains Technologies Ltd. Method for training a driving related object detector
US11756424B2 (en) 2020-07-24 2023-09-12 AutoBrains Technologies Ltd. Parking assist
US12049116B2 (en) 2020-09-30 2024-07-30 Autobrains Technologies Ltd Configuring an active suspension
US12142005B2 (en) 2020-10-13 2024-11-12 Autobrains Technologies Ltd Camera based distance measurements
US12257949B2 (en) 2021-01-25 2025-03-25 Autobrains Technologies Ltd Alerting on driving affecting signal
US11418821B1 (en) 2021-02-09 2022-08-16 Gracenote, Inc. Classifying segments of media content using closed captioning
US12132953B2 (en) 2021-02-16 2024-10-29 Gracenote, Inc. Identifying and labeling segments within video content
US20220286737A1 (en) * 2021-03-05 2022-09-08 Gracenote, Inc. Separating Media Content into Program Segments and Advertisement Segments
US12139166B2 (en) 2021-06-07 2024-11-12 Autobrains Technologies Ltd Cabin preferences setting that is based on identification of one or more persons in the cabin
US12511873B2 (en) 2021-06-07 2025-12-30 Cortica, Ltd. Isolating unique and representative patterns of a concept structure
US12423994B2 (en) 2021-07-01 2025-09-23 Autobrains Technologies Ltd Lane boundary detection
EP4194300B1 (en) 2021-08-05 2026-01-28 Autobrains Technologies LTD. Providing a prediction of a radius of a motorcycle turn
US12293560B2 (en) 2021-10-26 2025-05-06 Autobrains Technologies Ltd Context based separation of on-/off-vehicle points of interest in videos
US12532050B1 (en) 2024-10-15 2026-01-20 Sony Group Corporation ATSC 3.0 playback of encrypted MMT media through construction of dash file

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100049612A1 (en) * 2001-02-20 2010-02-25 International Business Machines Corporation Content provision, distribution, registration, management, and reproduction
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
US20100318428A1 (en) * 2007-03-02 2010-12-16 Birch James R Dynamic prioritization of advertisements and content delivery system

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046800B2 (en) * 1993-03-29 2011-10-25 Microsoft Corporation Remotely controlling a video recorder
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US20020162118A1 (en) * 2001-01-30 2002-10-31 Levy Kenneth L. Efficient interactive TV
US20030192060A1 (en) * 2001-01-30 2003-10-09 Levy Kenneth L. Digital watermarking and television services
US7421376B1 (en) * 2001-04-24 2008-09-02 Auditude, Inc. Comparison of data signals using characteristic electronic thumbprints
JP2003069950A (ja) * 2001-08-29 2003-03-07 Mitsubishi Electric Corp コマーシャル提供システム及びコマーシャル提供方法
JP2003244677A (ja) * 2002-02-13 2003-08-29 Red Rice Medium Inc 動画配信・再生制御システム及び動画配信・再生制御用コンピュータプログラム
WO2005046237A1 (en) * 2003-11-10 2005-05-19 Koninklijke Philips Electronics, N.V. Providing additional information
US8407752B2 (en) * 2004-03-18 2013-03-26 Digimarc Corporation Synchronizing broadcast content with corresponding network content
US20060085816A1 (en) * 2004-10-18 2006-04-20 Funk James M Method and apparatus to control playback in a download-and-view video on demand system
US20070180461A1 (en) * 2006-02-02 2007-08-02 Ice, L.L.C. Multiplexed Telecommunication and Commerce Exchange Multimedia Tool
WO2008056407A1 (en) * 2006-11-07 2008-05-15 Pioneer Corporation Content processing device, reproduction device, content processing system and recording medium
US20080274687A1 (en) * 2007-05-02 2008-11-06 Roberts Dale T Dynamic mixed media package
US9355554B2 (en) * 2008-11-21 2016-05-31 Lenovo (Singapore) Pte. Ltd. System and method for identifying media and providing additional media content
KR20100101397A (ko) * 2009-03-09 2010-09-17 김태규 디지털 컨텐츠를 이용한 실시간 온라인 광고 삽입 시스템 및 그 방법
US9015741B2 (en) * 2009-04-17 2015-04-21 Gracenote, Inc. Method and system for remotely controlling consumer electronic devices
US9185458B2 (en) * 2010-04-02 2015-11-10 Yahoo! Inc. Signal-driven interactive television
US10687118B2 (en) * 2010-10-29 2020-06-16 Nbcuniversal Media, Llc Digital content and response processing system and method
US20110296452A1 (en) * 2011-08-08 2011-12-01 Lei Yu System and method for providing content-aware persistent advertisements

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100049612A1 (en) * 2001-02-20 2010-02-25 International Business Machines Corporation Content provision, distribution, registration, management, and reproduction
US20100318428A1 (en) * 2007-03-02 2010-12-16 Birch James R Dynamic prioritization of advertisements and content delivery system
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714996A (zh) * 2013-12-13 2015-06-17 国际商业机器公司 动态更新实况呈现中的内容
CN104714996B (zh) * 2013-12-13 2018-08-28 国际商业机器公司 动态更新实况呈现中的内容
CN107431847A (zh) * 2015-03-13 2017-12-01 高通股份有限公司 用于广播环境中的打水印数据的权限管理

Also Published As

Publication number Publication date
KR20130095812A (ko) 2013-08-28
EP2656299A4 (en) 2014-07-09
JP5687772B2 (ja) 2015-03-18
KR101540246B1 (ko) 2015-07-31
JP2014509098A (ja) 2014-04-10
EP2656299A2 (en) 2013-10-30
US20120167133A1 (en) 2012-06-28
WO2012088308A3 (en) 2012-10-26
WO2012088308A2 (en) 2012-06-28

Similar Documents

Publication Publication Date Title
CN103282933A (zh) 使用内容签名的动态内容插入
US10375451B2 (en) Detection of common media segments
US12425698B2 (en) Detection of common media segments
US8978060B2 (en) Systems, methods, and media for presenting advertisements
KR101873364B1 (ko) 방송수신장치, 방송신호 관련 연관정보 제공방법
US10038925B2 (en) Server side adaptive bit rate reporting
CN103299648A (zh) 接收增强服务的方法及其显示装置
US20140331247A1 (en) Server side adaptive bit rate reporting
CN103686254A (zh) 广告的自动本地化
JP4187011B2 (ja) 情報処理システム、情報処理装置および方法、並びにプログラム
CN106254931A (zh) 基于iptv的节目广告发布方法和装置
AU2016293589B2 (en) System and method for improving work load management in ACR television monitoring system
US20150106828A1 (en) Method and apparatus for identifying point of interest and inserting accompanying information into a multimedia signal
CN121865052A (zh) 视频广告的生成、播放方法、装置、设备、存储介质和产品
JP2004336653A (ja) 信号処理システムと受信装置と情報蓄積装置および信号処理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130904

RJ01 Rejection of invention patent application after publication