CN1610405A - 发送交互式非干扰型广告内容的方法与系统 - Google Patents

发送交互式非干扰型广告内容的方法与系统 Download PDF

Info

Publication number
CN1610405A
CN1610405A CN200410078708.5A CN200410078708A CN1610405A CN 1610405 A CN1610405 A CN 1610405A CN 200410078708 A CN200410078708 A CN 200410078708A CN 1610405 A CN1610405 A CN 1610405A
Authority
CN
China
Prior art keywords
project
advertising content
data
recording medium
interference type
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.)
Granted
Application number
CN200410078708.5A
Other languages
English (en)
Other versions
CN1333597C (zh
Inventor
迈克尔·吉尔菲克斯
斯科特·L·温特斯
蒂龙·J·斯塔丁
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1610405A publication Critical patent/CN1610405A/zh
Application granted granted Critical
Publication of CN1333597C publication Critical patent/CN1333597C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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
    • H04N21/4725End-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 using interactive regions of the image, e.g. hot spots
    • 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/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • 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
    • 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
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application

Abstract

发送交互式非干扰型广告内容的方法和系统,该方法包括:接收指示用户选择了在电视屏幕上显示的项目的选择信号,所述项目具有关联的非干扰型交互式广告内容;标识所选择的项目;以及显示所关联的非干扰型交互式广告内容。实施例一般包括:接收并存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据。接收广告内容经常包括:接收编码在包括项目的视频图像的视频信号中的广告数据。在某些实施例中,广告数据编码在与视频信号相分离的数字数据流中,并且接收所述广告数据通过以下进行:通过数字网络接收所述数据流。在典型实施例中,广告数据包括用于控制所述项目的交互式非干扰型广告内容的显示的指令。

Description

发送交互式非干扰型广告内容的方法与系统
技术领域
本发明领域为数据处理,更具体地讲,涉及发送交互式非干扰型电视广告的方法、系统以及产品。
背景技术
现有的电视广告不但对观众构成干扰,而且对广告商投入也不菲。广告间歇中断了广播网络节目的流程,经常干扰观众,并且使观众离开电视机休息,这一现象对于电视网络和广告商都是不希望看到的。另外,广告商为了打广告以及雇佣演员或名人来推广产品在电影制造上花费了可观的金钱。
自从其出世以来,电视广告业几乎没有什么变化。按照周期性间隔,中断电视节目以播放商业广告,其中展开三十秒的剧情以激发观众的兴趣。顾客特征描述(customer profiling)被用来使产品对于目标受众(target audience)看起来更引人。特征描述经常涉及利用名人以帮助评价产品的身价,以及将广告置于其中正在播放的电视节目吸引广告商的目标受众的时间段内。
发明内容
本发明能够在中断或不中断节目广告的情况下发送与在电视屏幕上显示的项目相关联的广告内容。与为广告间歇暂停电视节目不同,可以在电视节目的整个过程中发送广告内容。这一般通过以下完成:提供附加的广告数据流,该广告数据将所显示项目的图像与描述该项目的广告内容相关联。当观看节目时,顾客可以使用诸如遥控器等输入设备来交互地标记所感兴趣的项目,并且甚至在线地下定单。
想象观看受人欢迎的电视情景喜剧的普通顾客。其最喜爱的角色穿着一件美丽的汗衫出现在屏幕上。观看者拿起其遥控器,暂停电视节目,将光标移过屏幕到汗衫上,并且选择所希望的汗衫。然后,嵌入在电视中的浏览器弹出,并且将顾客带到制造商的网站,在那里顾客可以下定单,以便第二天送货。然后,顾客重新开始观看其节目,该节目现在将跨越接近整整半小时,这是因为对广告间歇的需求被大大降低了。
更具体地,本说明书描述了用于发送交互式非干扰型广告内容的方法、系统以及产品,包括:接收指示用户选择了在电视屏幕上显示的项目的选择信号,其中所述项目具有关联的非干扰型交互式广告内容;作为对收到所述选择信号的响应,标识所选择的项目;以及显示所关联的非干扰型交互式广告内容。典型实施例包括:接收并存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据。接收广告内容经常通过以下进行:接收编码在包括项目的视频图像的视频信号中的广告数据。可替换地,广告数据编码在与视频信号相分离的数字数据流中,并且接收所述广告数据通过以下进行:通过数字网络接收所述数据流。在典型实施例中,广告数据包括用于控制所述项目的交互式非干扰型广告内容的显示的指令。
许多实施例还包括:接收一个或多个指定信号,其中每个指定信号都表示用于指定具有关联的非干扰型交互式广告内容的项目的指令;以及响应于接收到每个指定信号,逐一地指定具有关联的非干扰型交互式广告内容的多个项目中的每一个作为当前所指定的项目;其中标识所选择项目通过以下进行:标识当前所指定的项目作为所选择项目。逐一地指定多个项目中的每一个一般包括:逻辑地指定项目并且直观地指定项目。逻辑地指定项目一般通过以下进行:在该项目的广告数据中设置指定数据元素。直观地指定项目可以通过以下进行:显示对于该项目的描述性文本或者改变该项目的视频显示。
某些实施例包括:跟踪在电视屏幕上的光标位置。在此类实施例中,标识所选择的项目通过以下进行:根据当收到选择信号时的光标位置,标识所选择的项目。根据光标位置标识所选择的项目经常包括:确定所述光标位置是否在与该项目相关联的屏幕区域之内。
在典型实施例中,交互式广告内容包括描述所述项目并且提供该项目在线销售的网页。显示所关联的非干扰型交互式广告内容一般包括:从在与所选择的项目相关联的链接中所标识的远程网站下载网页。
本发明的上述以及其他目的、特征以及优点将从以下对本发明示范性实施例的更具体的描述中变得显而易见,这些示范性实施例在附图中示出,其中类似的标号一般表示本发明示范性实施例的类似部分。
附图说明
图1列出了示范性电视的方框图,即根据本发明实施例改进的系统。
图2列出了可作为用户输入设备用于本发明各种实施例的遥控单元210的线条图。
图3列出了显示用于发送交互式非干扰型广告内容的示范性方法的流程图。
图4为具有其上显示具有关联的非干扰型交互式广告内容的项目的电视的线条图。
图5列出了显示用于发送交互式非干扰型广告内容的另一示范性方法的流程图。
图6列出了显示用于发送交互式非干扰型广告内容的另一示范性方法的流程图。
具体实施方式
在本说明书中,主要就交互式非干扰型的电视广告方法描述本发明。但是本领域技术人员应该理解,包含用于依照所公开的方法运行的适当编程装置的任何计算机系统也都落入本发明的范围内。适当编程装置包括任何用来指挥计算机系统执行本发明方法的步骤的装置,包括(例如)由耦合至计算机存储器的处理单元以及算术逻辑电路构成的系统,其中所述计算机存储器包括被配置来存储数据与程序指令的电子电路,所述程序指令即本发明方法的编程步骤,由处理单元执行。
本发明还可以实现于计算机程序产品中,诸如磁盘或其他记录介质,用于任何适当的数据处理系统。计算机程序产品的实施例可以通过使用对于机器可读信息的任何记录介质来实现,包括磁介质、光介质或其他适当介质。本领域技术人员马上会意识到具有适当编程装置的任何计算机系统都能够执行在程序产品中所实现的本发明方法的步骤。本领域技术人员马上会意识到:虽然本说明书中所描述的大部分实施例针对在计算机硬件上安装并运行的软件,但是作为固件或硬件实现的可替换实施例也落入本发明的范围内。
定义
“URI”或“通用资源标识符”为可通过网络访问的任意命名空间中有名对象的标识符。URI对于所有访问方案都起作用,包括(例如)文件传送协议或“FTP”、Gopher以及万维网。在本发明典型实施例中所使用的URI一般包括互连网协议地址,或者解析到互连网协议地址的域名,其标识了所关联的非干扰型交互式广告内容在网络上(经常为因特网)所处的位置。所关联的非干扰型交互式广告内容的例子包括网页、HTML文件、CGI脚本、Javaservlet、ASP页、JSP页等等。指向相关广告内容特定实例的URI一般包括标识通过服务器连接到网络的文件系统中广告内容特定实例的路径名或文件名,所述相关广告内容诸如特定网页、CGI脚本、servlet等等。与诸如CGI文件、servlet或动态网页等特定资源可执行的程度一致,例如用来存储或检索数据,URI一般包括定位并且作为该URI的一部分编码的数据的形式下的查询参数,或者待存储的数据。这些参数或待存储数据称为“URI编码数据”或者有时称为“表单数据”。
表单数据尤其适用于本发明实施例,用来编码标识与在电视屏幕上显示的特定项目相关联的广告内容的检索参数。这些表单数据封装在URI中,用于数据通信,即在诸如因特网之类的数据处理系统中传送变量名称或值的方法。表单数据一般按超链接协议传送,诸如(例如)使用GET与POST功能发送URI编码数据的HTTP。在这种情况下,要记住URI不仅只是请求文件传送。URI标识资源,尤其是在电子空间中服务器上位置处的交互式广告内容。这些广告内容可以在具有文件名的文件中,但是由URI所标识的广告内容也可以包括(例如)对于数据库的查询,包括对于根据本发明实施例的搜索引擎的查询。这些查询的结果不一定驻留在文件中,但它们却是由URI所标识的以及由产生这些资源的搜索引擎和查询数据所标识的数据资源。URI编码数据的例子为:
http://www.foo.com/cgi-bin/MyScript.cgi?field1=value1 & field2=value2
该例子显示了具有编码表单数据的URI。该编码表单数据为字符串“field1=value1 & field2=value2”。该编码方法为串起由‘&’与‘=’分隔的字段名与字段值,其中空格由‘+’表示。在字符串中没有引号或空格。没有引号,空格用‘+’编码,并且‘&’用换码符编码,在这个例子中为‘%26’。例如,如果HTML表单将名为“name”的字段设置为“Lucy”,将名为“neighbors”的字段设置为“Fred & Ethel”,则编码该表单的数据字符串将为:
name=Lucy & neighbors=Fred+%26+Ethel
与本发明实施例相关的具有表单数据的URI例子如下:
www.ibm.com/cgi-bin/anAdvertizingScript.cgi?itemID=002
该例子显示了用来检索对于由‘002’的项标识符‘itemID’所标识的被显示项的广告内容的CGI查询。
“万维网”或简称为“网”指支持特定格式的超链接文档的互连网协议(“IP”)服务器系统,所述文档用诸如HTML、XML、WML以及HDML等标记语言格式化。本说明书中名词“网”还用来指实现的诸如HTTP、WAP、HDTP等等超链接协议以支持URI以及标记语言文档的任何服务器或服务器的被连接的组或被互连的组,而不管这些服务器或服务器组是否连接到所称的万维网。
“XML”代表“可扩展标记语言”,为支持包括用户定义元素、标签以及属性的用户定义标记的语言。XML的可扩展性与大部分与网有关的标记语言(例如HTML)形成对比,这些语言不是可扩展的,而是使用标准的已定义集合的元素、标签以及属性。XML的可扩展性使其成为定义其他语言的良好基础。例如WML,即无线标记语言,就是基于XML的标记语言。现代浏览器与其他通信客户端趋向于支持不同于HTML的标记语言,包括(例如)XML。
发送交互式非干扰型广告内容
本说明书描述了用于发送交互式非干扰型广告内容的方法、系统以及产品,其一般通过以下步骤来运行:接收指示用户选择了在电视屏幕(310)上显示的项目的选择信号,标识(306)所选择的项目(316),以及显示所关联的非干扰型交互式广告内容。所述选择信号一般为由用户操作的遥控设备生成的控制信号。所选择的项目一般与非干扰型交互式广告内容相关联,该内容按数据结构之间的关系“关联”。如下详述,所述数据结构一般既包括标识项目的数据元素,也包括数据元素,诸如URI,其标识了相关广告内容电子空间中的位置。
广告内容是“非干扰型”的,即其不向用户显示,直至该用户通过选择具有所关联的非干扰型交互式广告内容的项目来请求该广告内容。广告内容既“相关联”也“非干扰型”指不仅只有用户请求它时才显示该广告内容,而且在用户请求它之前该广告内容甚至不出现在电视上。广告内容为“交互式”的,即其一般包括适合于用户输入的内容的显示,包括对于所选择的描述细节的各种级别的选择,其中可以购买所选择的项目,以及甚至立刻在线购买所选择项目的机会。
在本说明书中,观看或与交互式非干扰型广告内容交互的电视观众称为“用户”。总的来说,通过本说明书中所称的“指定”过程,通知用户在任意具体时间电视屏幕上显示的哪些项目具有关联的非干扰型交互式内容。在指定中,作为对某些用户动作的响应,一般通过视觉一次一个地指示屏幕上具有所关联的非干扰型交互式内容的项目。用户动作一般为在遥控设备上的控制操作,该遥控设备发送“指定信号”到电视。作为对指定信号的响应,电视高亮、圈划、围以矩形、显示工具提示文本或描述性文本或以其他方式向用户显示哪些项目具有关联的非干扰型交互式内容。“工具提示文本”为与项目相关联的描述性文本,当该项目由用户指定时,该描述性文本用来描述该项目并且指示该项目具有关联的非干扰型交互式内容。
交互式广告内容最好实现为描述项目并提供该项目在线销售的网页。因此,通过从在“超链接”中标识的远程万维网服务器下载网页,来执行显示所关联的非干扰型交互式广告内容。在本说明书中,超链接有时被称为“链接”、“资源定位符”、URL或URI。
在本说明书中早早区分指定信号与选择信号是有用的。指定信号为已经指定项目的指示,实际为对于电视机来说向用户提示该项目是否具有关联的非干扰型交互式内容并因此可用于选择的请求。在支持对项目的逐一指定的系统中,当收到选择信号时当前所指定的项目一般被标识为所选择项目。选择信号为已经选择了项目的指示,即,实际为对于显示所关联的非干扰型交互式内容的请求。
现在参照附图,对于示范性实施例,解释用于发送交互式非干扰型电视广告的方法、系统以及产品,从图1开始。图1列出了示范性电视的方框图,即根据本发明实施例改进的系统。虽然实施本发明方面的系统的组件在此处被描绘为改进后电视的组件,但是本领域技术人员将理解这些组件可以置顶盒的形式实现,该置顶盒通过一般视频电缆在连接点122处耦合至电视。本领域技术人员还能想到此类系统的其他物理形式,并且所有这些形式都落入本发明的范围之内。
图1的电视包括解调器108,其具有作为输入的合编码音频与广告数据的视频信号。在本说明书中,除非环境另有要求,名词“视频”包括所关联的音频,其一般在合成模拟副载波上承载,被数字编码,或者以其他方式与视频信号一同被包括,不管是数字或是模拟的。广告数据为将被显示项目与所关联的非干扰型交互式广告内容相关联的数据结构与数据值。图1的图显示发送广告数据给电视的两种方法。通过(例如),在分离的副载波上调制广告数据,然后将如此调制的副载波与主视频信号混合,广告数据可以合成到视频信号中。然后,广告数据可以被解调器108抽取并解调,然后作为数字数据提供给广告数据处理器104。在此类实施例中,解调器108的第二输出为按通常方式传送给编解码器110的一般视频信号,此时不再具有用于广告数据的副载波。
“编解码器”为视频“编码器/解码器”。编解码器为编码并解码视频(包括带音频的视频)的装置与方法。编解码器实现于硬件、软件或硬件与软件的结合。图1中标号110所示的编解码器110,显示在系统或设备图中,暗含为硬件编解码器。就计算机硬件而言,硬件编解码器被认为是用于专门视频应用的计算机协处理器类型,并且与其他协处理器一样,它们趋向于分担CPU的负荷(或者广告数据处理器104负荷),并且使整体电视操作效率更高。用许多编解码器,包括(例如)Cinepak、Motion JPEG以及MPEG。本发明实施例之中的数据处理操作是视频集约的(video-intensive),因此硬件编解码器将常见于根据本发明实施例的电视与置顶盒中,虽然在本发明的范围内使用软件编解码器也是公知的,并且使用软件编解码器在重视费用的实施例中实际上也是很可能的。另外,虽然图1显示只有一个编解码器110,但在实际实现中,一个编解码器可能用来编码并解码多于一个的视频格式,或者可以串联使用几个编解码器以提供对于多于一个的视频格式的编码,并提供用于项目视频图像变化、围绕项目图像的矩形的显示、光标图像以及光标导航等等的注入点(injection point)。
一般来说,广告数据不仅包含将项目与广告内容相关联的数据,而且包含表示用于广告内容显示控制的指令的数据元素。这些控制指令包括(例如):用于将项目添加到具有关联的交互式非干扰型广告内容的项目列表或表中的指令,用于从这样的标中删除项目的指令,用于通过(例如)改变描述其在电视屏幕上的显示区域的数据更新项目数据的指令,用于指示正在显示的项目(因此可用于指定与选择)的指令,以及用于表示目前没有显示项目的指令。
在本发明的典型实施例中,这些控制指令与作为视频在电视显示114上显示的项目的外观、移除以及位置改变相同步。当项目首次在视频中显示时,所关联的广告数据包括:用于将项目向列表或表中添加表示该项目、标识显示该项目的屏幕区域以及表示该项目正在被显示(并因此可用于指定与选择)的数据结构的指令。当该项目屏幕位置0改变时,所关联的广告数据包括用于与新的显示屏幕区域一起更新的广告数据的数据记录。当该项目离开显示时,其所关联的广告数据包括用于使用对于该项目不再在显示(并因此不可用于指定与选择)的指示修改其数据记录的指令。
向电视发送广告数据的另一种方法是通过从服务器120穿过数字数据通信网络320流向电视内的数据通信客户端102的数字数据流。服务器120可以是TCP服务器、HTTP服务器或者本领域技术人员所想到的其他类型服务器。网络320可以是互联网或万维网。数据通信客户端102可以是TCP/IP客户端、浏览器或者本领域技术人员所想到的其他类型数据通信客户端。以与上述对于嵌入在视频流中的广告数据类似的方式,作为与视频相分离的数字数据而从服务器120通过数字网络320向数据通信客户端102传送的广告数据,也与视频显示中的项目的运动相同步,所述运动为在屏幕之上与之外以及在屏幕四周,所述项目具有关联的交互式非干扰型广告内容。
本领域技术人员将意识到,图1的电视系统可以主要由表示自动化计算机器元件的计算机组件实现。更具体地讲,广告数据处理器104可以是计算机处理器、中央处理单元或“CPU”、或微处理器。处理器的控制程序(实现本发明的步骤)可以和将广告内容与所显示项目相关联的广告数据一道,存储在计算机存储器105中。计算机存储器105,与其他组件一道,可以通过系统总线(未显示)耦合至处理器104。计算机存储器可以由随机存取存储器以及各种形式的非易失存储器表示,或者本领域技术人员所想到的任意其他类型的计算机存储器,所述非易失存储器包括(例如)硬盘驱动器或者微驱动器、光存储、电可擦除可编程只读存储器空间(所谓的“EEPROM”或“闪速”存储器)。
图1的示例性电视包括编解码器110。编解码器110提供视频与音频输出到通常的电视调谐器106。编解码器110为视频编码器/解码器,其提供正常的视频给电视调谐器106,并且可以用来在该正常视频上编码通过用户输入接口112控制的光标以及通过广告数据处理器104控制的项目视频显示中的变化。
图1的示例性电视包括用户输入接口112。用户输入接口112为计算机接口,包括(例如)用于控制来自诸如遥控单元等用户输入设备的用户输入的常规的软件驱动器以及计算机硬件,所述用户输入包括指定信号、选择信号等等。用户输入设备可以不仅包括遥控设备,而且包括计算机键盘、计算机鼠标以及本领域技术人员所想到的其他设备。
图2列出了可作为用户输入设备用于本发明各种实施例的遥控单元210的线条图。与用于电视、DVD播放器、VCR或个人视频记录的标准遥控器类似,遥控单元110包括“菜单”按钮,用于访问配置电视的菜单与数据项屏幕的中心集合。“上”与“下”按钮213与215允许用户卷动通过可用节目的显示的配置菜单。
本发明典型实施例中的导航按钮214支持对于所显示项目或者光标导航控制的指定。在有些实施例中,来自遥控单元导航按钮的信号,红外线信号或射频信号,由电视解释为用于对于该项目是否具有关联的非干扰型交互式广告内容的指示指定所显示项目的指令。类似地,在有些实施例中,来自导航按钮的信号由电视解释为用于光标定位的导航控制信号。
“选择”按钮216一般用来传送选择信号,该选择信号向电视表示所指定的项目现在被选择,以显示其所关联的非干扰型交互式广告内容。可替换地,选择信号触发了光标位置与和所显示的项目相关联的显示屏幕区域的比较。在这些实施例中,如果当按下选择按钮216时光标位置在相关联的屏幕区域中,则与该屏幕区域相关联的项目被标识为所选择的项目。
遥控单元包括常规的数字键231以及与电视和记录回放控制相关联的按钮,包括“音量”控制232、“频道”选择器220、“静音”按钮218以及“播放”按钮224、称为“倒退”的倒退按钮234、标了“快进”的快进按钮230以及暂停按钮226。“播放”、“倒退”、“快进”以及“暂停”也用于的支持点播视频或者来自DVD播放器的视频的实施例。点播以及DVD视频为本发明的优选视频来源,这是因为它们支持暂停视频显示——这可以使指定与选择项目对于用户更方便。“记录”按钮222用来指示电视或者所关联的个人视频记录器记录电视节目。
为了进一步解释,图3列出了显示用于发送交互式非干扰型广告内容的示范性方法的流程图,该方法包括接收302指示用户304已经选择了在电视屏幕310上显示的项目的选择信号。交互式广告内容最好实现为描述项目并提供该项目的在线销售的网页。如上所述,广告内容特征为“非干扰型”,这是因为一般不在视频中显示广告内容,直至并除非用户操作控制设备选择项目,对于该项目用户希望知道更多,或者用户希望购买。
如上所述,一般通过在电视中接收来自遥控设备的选择信号来执行接收选择信号。在图3的方法中,所选择的项目具有与其相关联的非干扰型交互式广告内容。所关联的非干扰型交互式广告内容存储在电视310上的计算机存储器中表1所示的表中。
  项目ID   屏幕区域   链接   被显示   被指定   文本
  ------    ------  ------    ------   ------  ------
  ------    ------  ------    ------   ------  ------
  ------    ------  ------    ------   ------  ------
  ------    ------  ------    ------   ------  ------
表1
表1中的每一行或记录表示可以在电视310的屏幕上显示的一个项目。表1的每一条记录包括以下字段或数据元素:
名为“项目ID”的字段,其包含显示项目的唯一标识符;
名为“屏幕区域”的字段,其标识其中显示项目的屏幕区域——如果当前正在显示该项目的话;
名为“链接”的字段,其列出其中存储了相关广告内容的电子空间位置,一般被列为超链接或URI;
名为“被显示”的字段,其包含当前是否正在显示该项目的布尔指示;
名为“被指定”的字段,其包含当前是否指定该项目的布尔指示;
名为“文本”的字段,其包含该项目的工具提示文本段。
屏幕区域可以实现为屏幕坐标的任意集合,其标识其中显示项目的屏幕区域。屏幕区域的典型实现为(例如)一组四个屏幕坐标,其限定了其中显示项目的矩形。
因为本发明的某些实施例标识所选择的项目为当前被指定的项目,所以在这些实施例中包含项目是否被指定的数据指示是有用的,诸如名为“被指定”的字段。读者可能注意到该例子不包含项目是否“被选择”的布尔指示。这是因为选择信号一般被当作指令处理,该指令用于检索并显示所关联的交互式非干扰型广告内容。因此所选择的项目为对于其正在显示广告内容的项目,一般不需要将这一事实记录在所存储的广告数据中。
图3的方法包括作为对接收选择信号的响应,标识(306)所选择的项目(316)。应该注意选择信号自身只是用户已经进行了选择的指示,其不包含选择了哪个项目的指示。因此,实施本发明实施例的系统一般必须使用其他数据元素,以进行所选择项目的标识。在用光标支持项目指示的系统中,例如光标位置可以与项目的屏幕区域比较。如果当收到选择信号时光标在项目的屏幕区域中,则该项目被标识为所选择的项目。在支持项目逐一指定的系统中,当收到选择时正在被指定的项目可以被当作所选择的项目。
图3的方法还包括显示308所关联的非干扰型交互式广告内容。如上所述,交互式广告内容最好被实现为描述该项目并提供该项目在线销售的网页。因此,经常通过从来自诸如表1“链接”字段的超链接或URI所标识的网站下载与所选择项目相关联的网页来实现显示相关非干扰型广告内容。
图3的方法还包括接收312并存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据314。可以通过接收在包括项目视频图像的视频信号322中编码的广告数据,来进行接收312广告数据314。视频信号可以来自广播信号、电缆频道、来自电缆频道、DVD或者本领域技术人员所想到的任意其他视频来源的点播视频。点播以及DVD视频为优选来源,这是因为它们支持暂停视频显示——这可以使指定并选择项目对于用户更方便。作为在视频中编码广告数据的替换方式,广告数据可以在与视频信号相分离的数字数据流324中编码。在这种实施例中,通过借助数字网络320接收该数字数据流来完成接收广告数据。
在根据图3的方法中,广告数据一般包括用于控制项目的交互式非干扰型广告内容的指令。这些广告可以XML(可扩展标记语言)编码,如下例所示:
<item id=”001”>
  <screeRegion>5 10 5 20 10 10 10 20</screenRegion>
  <link>www.ibm.com/cgi-bin/someSalesScript.cgi?itemID=002</link>
  <displayed>YES</displayed>
  <designated>NO</designated>
  <action>
    ADD|DELETE|UPDATE|DISPLAYED-ON|DISPLAY-OFF
</action>
</item>
该例子在名为<item>的XML元素中编码了将项目与屏幕区域以及到相关广告内容的链接相关联的数据。该项目的标识在‘id’参数中编码,在该例子中,为项目号‘001’。相关屏幕区域在名为<screeRegion>的子元素中编码。在该例子中,屏幕区域被编码为限定矩形的角的行与列,其中字符串“5 10 5 2010 10 10 20”编码这些角为行5列10、行5列20、行10列10、行10列20。该项目编码到相关广告内容的链接为:
<link>www.ibm.com/cgi-bin/someSalesScript.cgi?itemID=002></link>
该例子编码当前正在显示该项目这一事实为:
<displayed>YES</displayed>
该例子编码当前没有指定该项目这一事实为:
<designated>NO</designated>
除编码将项目与屏幕区域以及到相关广告内容的链接相关联的数据之外,该例子还显示包括用于控制显示该项目的交互式非干扰型广告内容的指令的广告数据。这些用于控制显示交互式非干扰型广告内容的指令在名为<action>的XML元素中编码:
<action>
  ADD|DELETE|UPDATE|DISPLAYED-ON|DISPLAY-OFF
</action>
在该例子中,所支持的替换命令用‘|’竖条分隔符表示。在该例子中,所支持的替换命令包括:
ADD指令,用来向项目列表或表添加具有关联的交互式非干扰型广告内容的项目;
DELETE指令,用来从这样的表中删除项目;
UPDATE指令,用来通过(例如)改变描述其在电视屏幕上的显示区域的数据以更新项目数据;
DISPLAY-ON指令,用来表明现在正在显示项目(因此可用于指定与选择),以及
DISPLAY-OFF指令,用来表明目前没有显示项目。
注意,对于进一步解释,在该例子中,没有用来指定或选择项目的所支持的指令代码。此处所显示的所有指令都在广告数据中传送,所述广告数据从数字源流传送或者从视频源解调。在广告数据中没有用来指定或选择项目的动作代码,这是因为用来指定项目或选择项目的指令来自用户,其通过用户输入设备或遥控设备,而不是来自广告数据。
对于进一步解释,图5列出显示用于发送交互式非干扰型广告内容的另一示范性方法的流程图,其包括:接收402一个或多个指定信号,其中每个指定信号都表示指定具有关联的非干扰型交互式广告内容的项目的指令。根据图5的方法还包括:响应于接收到每个指定信号,作为当前被指定的项目406,逐一指定408具有关联的非干扰型交互式广告内容的多个项目的每一个。即,利用高亮、围绕项目的矩形、描述项目的工具提示等等,当前显示的项目被逐一依次指定。换而言之,当用户反复按压遥控器上的按钮时,电视从一个项目步进到下一项目,在视觉上依次为每个指示其为具有关联的非干扰型交互式广告内容的项目。
在图5所示的典型实施例类型中,逐一指定408多个项目的每一个一般包括:逻辑地指定项目以及在视觉上指定项目。在视觉上指定项目可以包括:显示项目的描述性文本(工具提示文本),或者改变项目的视频显示,包括在电视显示上用矩形边框围绕项目,改变项目屏幕区域中电视显示的亮度,或者本领域技术人员所想到的其他方法。
作为对视觉指定的进一步解释,考虑图4中在电视屏幕上显示的项目。在图4中的例子中,显示了具有关联的非干扰型交互式广告内容的几个项目:汗衫464、裤子458、鞋460、棉巾450以及洗衣篮456。参照下表2,并假定项目002的“文本”字段包含工具提示文本字符串“棉巾”。这样,图4显示了视觉指定棉巾作为被指定项目的方法,包括用矩形452围绕它,并且显示其工具提示文本454“棉巾”。另外,这些实施例经常支持改变该手巾的视频显示,如(例如)加亮限定该手巾的相关屏幕区域的矩形内的区域。就图1的组件而言,可以通过从广告数据处理器104向编解码器110提供实现矩形显示、工具提示文本显示、加亮矩形内区域等等所需的视频变化,来实现此类屏幕显示改变。
逻辑上指定项目一般包括:在该项目的广告数据中设置指定数据元素。在表2中,例如
项目ID 屏幕区域     链接 被显示 被指定   文本
  001   ------                ------ ------ ------ ------
  002 5 10 5 20 1010 10 20   www.ibm.com/cgi-bin/someSalesScript.cgi?itemID=002  YES   YES ------
  003   ------                ------ ------ ------ ------
  ------   ------                ------ ------ ------ ------
表2
由项目ID=002标识的项目其“被指定”字段设置为“YES”,表示正在显示该项目。在支持对项目逐一指定的系统中,当收到选择信号时正在显示的项目一般为标识为所选择的项目。图5的例子就是这种情况,其中通过标识当前被指定的项目406为所选择的项目,来完成标识308所选择的项目316。因此,在此类实施例中,最好一次只指定一个项目。因此,在此类实施例中,还经常在收到后续指定信号时,在设置下一个项目的逻辑指定为YES或TRUE之前重置先前的逻辑指定为NO或FALSE。
对于进一步解释,图6列出了显示用于发送交互式非干扰型广告内容的另一示范性方法的流程图,其包括:跟踪602电视屏幕上的光标位置。在图6的实施例中,通过当收到选择信号时根据光标位置标识所选择项目,来完成标识306所选择项目。更具体地讲,在图6的方法中,一般通过确定604光标位置是否在和该项目相关联的屏幕区域内,来完成根据光标位置标识所选择项目。如果当收到选择信号时光标位置在和所显示项目404相关联的屏幕区域内,则608将该项目标识为所选择的项目316。
如果当收到选择信号时光标位置不在和任何所显示项目404相关联的屏幕区域内,则610处理继续,以跟踪光标位置602。实际上,当收到选择信号时光标位置不在和任何所显示项目404相关联的屏幕区域内这一事实一般意味着当光标不在项目的显示图像上时用户按下了选择按钮。在图6的方法中,处理循环,以跟踪光标,直至当光标在项目的显示图像上(或者在围绕或覆盖该图像的显示区域内)时用户按下了选择按钮。
通过操作图2上标号214所示的遥控设备上的导航按钮,可以提供用于光标控制的遥控信号。在此类实施例中,来自遥控单元导航按钮的信号,红外线信号或射频信号,由电视解释为用于光标定位的导航控制信号。在此类实施例中,“选择”按钮(图2上的216)触发对于光标位置与和所显示项目相关联的屏幕区域的比较。在此类实施例中,如上所述,如果当按下选择按钮126时光标位置在相关联的屏幕区域内,则与该屏幕区域相关联的项目被标识为所选择的项目。
此类用于光标控制的遥控信号一般在电视的用户输入接口中收到,诸如图1上标号112所示的接口。此类用户接口将红外线信号或射频光标控制信号转换为光标与光标移动的视频表示,并且将光标的视频显示提供给编解码器110,以包含在待通过电视调谐器106在电视屏幕114上显示的视频信号中。
从上述应该理解在不脱离本发明精神的前提下,可以对本发明的各种实施例进行改动与变化。在本说明书中的描述只用于说明目的,而不应被理解为限制。本发明的范围只由权利要求限定。

Claims (42)

1.一种用于发送交互式非干扰型广告内容的方法,该方法包括:
接收指示用户选择了在电视屏幕上显示的项目的选择信号,其中所述项目具有关联的非干扰型交互式广告内容;
作为对收到所述选择信号的响应,标识所选择的项目;以及
显示所关联的非干扰型交互式广告内容。
2.根据权利要求1的方法,还包括:接收并存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据。
3.根据权利要求2的方法,其中所述接收广告内容包括:接收编码在包括项目的视频图像的视频信号中的广告数据。
4.根据权利要求2的方法,其中所述广告数据编码在与视频信号相分离的数字数据流中,并且接收所述广告数据包括:通过数字网络接收所述数据流。
5.根据权利要求2的方法,其中所述广告数据包括用于控制所述项目的交互式非干扰型广告内容的显示的指令。
6.根据权利要求1的方法,还包括:
接收一个或多个指定信号,其中每个指定信号都表示用于指定具有关联的非干扰型交互式广告内容的项目的指令;
响应于接收到每个指定信号,逐一地指定具有关联的非干扰型交互式广告内容的多个项目中的每一个作为当前所指定的项目;
其中标识所选择项目包括:标识当前所指定的项目作为所选择项目。
7.根据权利要求6的方法,其中,逐一地指定多个项目中的每一个还包括:逻辑地指定项目并且直观地指定项目。
8.根据权利要求7的方法,其中,逻辑地指定项目包括:在该项目的广告数据中设置指定数据元素。
9.根据权利要求7的方法,其中,直观地指定项目包括:显示对于该项目的描述性文本。
10.根据权利要求4的方法,其中,直观地指定项目包括:改变该项目的视频显示。
11.根据权利要求1的方法,还包括:跟踪在电视屏幕上的光标位置,其中标识所选择的项目包括:根据当收到选择信号时的光标位置,标识所选择的项目。
12.根据权利要求1的方法,其中根据光标位置标识所选择的项目还包括:确定所述光标位置是否在与该项目相关联的屏幕区域之内。
13.根据权利要求1的方法,其中所述交互式广告内容包括描述所述项目并且提供该项目在线销售的网页。
14.根据权利要求1的方法,其中显示所关联的非干扰型交互式广告内容包括:从在与所选择的项目相关联的链接中所标识的远程网站下载网页。
15.一种用于发送交互式非干扰型广告内容的系统,该系统包括:
用于接收指示用户选择了在电视屏幕上显示的项目的选择信号的装置,其中所述项目具有关联的非干扰型交互式广告内容;
用于作为对收到所述选择信号的响应,标识所选择的项目的装置;以及
用于显示所关联的非干扰型交互式广告内容的装置。
16.根据权利要求15的系统,还包括:用于接收的装置以及用于存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据的装置。
17.根据权利要求16的系统,其中所述用于接收广告内容的装置包括:用于接收编码在包括项目的视频图像的视频信号中的广告数据的装置。
18.根据权利要求16的系统,其中所述广告数据编码在与视频信号相分离的数字数据流中,并且所述用于接收广告数据的装置包括:用于通过数字网络接收所述数据流的装置。
19.根据权利要求16的系统,其中所述广告数据包括用于控制所述项目的交互式非干扰型广告内容的显示的指令。
20.根据权利要求15的系统,还包括:
用于接收一个或多个指定信号的装置,其中每个指定信号都表示用于指定具有关联的非干扰型交互式广告内容的项目的指令;
用于响应于接收到每个指定信号,逐一地指定具有关联的非干扰型交互式广告内容的多个项目中的每一个作为当前所指定的项目的装置;
其中所述用于标识所选择项目的装置包括:用于标识当前所指定的项目作为所选择项目的装置。
21.根据权利要求20的系统,其中,所述用于逐一地指定多个项目中的每一个的装置还包括:用于逻辑地指定项目的装置以及用于直观地指定项目的装置。
22.根据权利要求21的系统,其中,所述用于逻辑地指定项目的装置包括:用于在该项目的广告数据中设置指定数据元素的装置。
23.根据权利要求21的系统,其中,所述用于直观地指定项目的装置包括:用于显示对于该项目的描述性文本的装置。
24.根据权利要求21的系统,其中,所述用于直观地指定项目的装置包括:用于改变该项目的视频显示的装置。
25.根据权利要求21的系统,还包括:用于跟踪在电视屏幕上的光标位置的装置,其中所述用于标识所选择的项目的装置包括:用于根据当收到选择信号时的光标位置,标识所选择的项目的装置。
26.根据权利要求15的系统,其中所述用于根据光标位置标识所选择的项目的装置还包括:用于确定所述光标位置是否在与该项目相关联的屏幕区域之内的装置。
27.根据权利要求15的系统,其中所述交互式广告内容包括描述所述项目并且提供该项目在线销售的网页。
28.根据权利要求15的系统,其中所述用于显示所关联的非干扰型交互式广告内容的装置包括:用于从在与所选择的项目相关联的链接中所标识的远程网站下载网页的装置。
29.一种用于发送交互式非干扰型广告内容的计算机程序产品,该计算机程序产品包括:
记录介质;
在所述记录介质上记录的、用于接收指示用户选择了在电视屏幕上显示的项目的选择信号的装置,其中所述项目具有关联的非干扰型交互式广告内容;
在所述记录介质上记录的、用于作为对收到所述选择信号的响应,标识所选择的项目的装置;以及
在所述记录介质上记录的、用于显示所关联的非干扰型交互式广告内容的装置。
30.根据权利要求29的计算机程序产品,还包括:在所述记录介质上记录的、用于接收的装置,以及在所述记录介质上记录的、用于存储将所选择项目与屏幕区域以及与交互式广告内容相关联的广告数据的装置。
31.根据权利要求30的计算机程序产品,其中所述用于接收广告内容的装置包括:在所述记录介质上记录的、用于接收编码在包括项目的视频图像的视频信号中的广告数据的装置。
32.根据权利要求30的计算机程序产品,其中所述广告数据编码在与视频信号相分离的数字数据流中,并且所述用于接收广告数据的装置包括:在所述记录介质上记录的、用于通过数字网络接收所述数据流的装置。
33.根据权利要求30的计算机程序产品,其中所述广告数据包括用于控制所述项目的交互式非干扰型广告内容的显示的指令。
34.根据权利要求29的计算机程序产品,还包括:
在所述记录介质上记录的、用于接收一个或多个指定信号的装置,其中每个指定信号都表示用于指定具有关联的非干扰型交互式广告内容的项目的指令;
在所述记录介质上记录的、用于响应于接收到每个指定信号,逐一地指定具有关联的非干扰型交互式广告内容的多个项目中的每一个作为当前所指定的项目的装置;
其中所述用于标识所选择项目的装置包括:在所述记录介质上记录的、用于标识当前所指定的项目作为所选择项目的装置。
35.根据权利要求34的计算机程序产品,其中,所述用于逐一地指定多个项目中的每一个的装置还包括:在所述记录介质上记录的、用于逻辑地指定项目的装置以及在所述记录介质上记录的、用于直观地指定项目的装置。
36.根据权利要求35的计算机程序产品,其中,所述用于逻辑地指定项目的装置包括:在所述记录介质上记录的、用于在该项目的广告数据中设置指定数据元素的装置。
37.根据权利要求35的计算机程序产品,其中,所述用于直观地指定项目的装置包括:在所述记录介质上记录的、用于显示对于该项目的描述性文本的装置。
38.根据权利要求35的计算机程序产品,其中,所述用于直观地指定项目的装置包括:在所述记录介质上记录的、用于改变该项目的视频显示的装置。
39.根据权利要求29的计算机程序产品,还包括:在所述记录介质上记录的、用于跟踪在电视屏幕上的光标位置的装置,其中所述用于标识所选择的项目的装置包括:在所述记录介质上记录的、用于根据当收到选择信号时的光标位置,标识所选择的项目的装置。
40.根据权利要求29的计算机程序产品,其中所述用于根据光标位置标识所选择的项目的装置还包括:在所述记录介质上记录的、用于确定所述光标位置是否在与该项目相关联的屏幕区域之内的装置。
41.根据权利要求29的计算机程序产品,其中所述交互式广告内容包括描述所述项目并且提供该项目在线销售的网页。
42.根据权利要求29的计算机程序产品,其中所述在用于显示所关联的非干扰型交互式广告内容的装置包括:在所述记录介质上记录的、用于从在与所选择的项目相关联的链接中所标识的远程网站下载网页的装置。
CNB2004100787085A 2003-10-16 2004-09-17 发送交互式非干扰型广告内容的方法与系统 Expired - Fee Related CN1333597C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/687,239 2003-10-16
US10/687,239 US20050086690A1 (en) 2003-10-16 2003-10-16 Interactive, non-intrusive television advertising

Publications (2)

Publication Number Publication Date
CN1610405A true CN1610405A (zh) 2005-04-27
CN1333597C CN1333597C (zh) 2007-08-22

Family

ID=34520906

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100787085A Expired - Fee Related CN1333597C (zh) 2003-10-16 2004-09-17 发送交互式非干扰型广告内容的方法与系统

Country Status (2)

Country Link
US (1) US20050086690A1 (zh)
CN (1) CN1333597C (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101026743B (zh) * 2006-02-22 2010-11-10 阿尔卡特朗讯公司 具有专用广告频道的交互式多媒体广播系统
CN101483752B (zh) * 2008-01-08 2011-11-16 阿尔卡特朗讯公司 用于提供个性化广告的方法
CN102422317A (zh) * 2009-06-30 2012-04-18 维里逊专利及许可公司 基于用户交互来控制媒体内容呈现的方法和系统
WO2012048547A1 (zh) * 2010-10-12 2012-04-19 深圳市同洲电子股份有限公司 一种数字电视广告显示系统及方法和数字电视接收终端
CN103021432A (zh) * 2011-09-22 2013-04-03 中兴通讯股份有限公司 一种处理广告的方法和终端
CN103796069A (zh) * 2012-09-17 2014-05-14 公共电视公司 用于提供交互式广告的系统和方法
CN104602043A (zh) * 2007-03-19 2015-05-06 三星电子株式会社 内容提供装置和方法
CN105141986A (zh) * 2015-08-06 2015-12-09 小米科技有限责任公司 视频处理方法及装置、图像识别方法及装置
US10387920B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for offering and billing advertisement opportunities
US10387949B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for providing interactive advertisement

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6600497B1 (en) * 1999-11-15 2003-07-29 Elliot A. Gottfurcht Apparatus and method to navigate interactive television using unique inputs with a remote control
US20060229930A9 (en) * 1999-11-15 2006-10-12 Gottfurcht Elliot A Method to generate advertising revenue based on time and location
US7020845B1 (en) * 1999-11-15 2006-03-28 Gottfurcht Elliot A Navigating internet content on a television using a simplified interface and a remote control
KR100686158B1 (ko) * 2004-07-16 2007-02-26 엘지전자 주식회사 데이터 방송 컨텐츠를 디스플레이하는 장치 및 방법
EP1705916A1 (en) * 2005-03-25 2006-09-27 Alcatel Interactive displaying system
US20070094612A1 (en) * 2005-10-24 2007-04-26 Nokia Corporation Method, a device and a computer program product for dynamically positioning of a pop-up window
US20070143786A1 (en) * 2005-12-16 2007-06-21 General Electric Company Embedded advertisements and method of advertising
US8959476B2 (en) * 2006-01-11 2015-02-17 Microsoft Technology Licensing, Llc Centralized context menus and tooltips
US9071882B2 (en) * 2006-02-02 2015-06-30 At&T Intellectual Property I, L.P. User-configurable video data service and interface
US20070240057A1 (en) * 2006-04-11 2007-10-11 Microsoft Corporation User interface element for displaying contextual information
WO2007137611A1 (en) * 2006-05-31 2007-12-06 Telecom Italia S.P.A. Method and tv receiver for storing contents associated to tv programs
US7647332B2 (en) * 2006-06-29 2010-01-12 Microsoft Corporation Aggregating content from multiple content delivery types in a discovery interface
US8015580B2 (en) * 2006-06-30 2011-09-06 Microsoft Corporation Customizing virtual channels in a discovery interface
US7840979B2 (en) * 2006-06-30 2010-11-23 Microsoft Corporation Graphical tile-based expansion cell guide
US20080004960A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Microsoft Patent Group Interactive promotional space in a discovery interface
US9451195B2 (en) * 2006-08-04 2016-09-20 Gula Consulting Limited Liability Company Moving video tags outside of a video area to create a menu system
US20080031590A1 (en) * 2006-08-04 2008-02-07 Kulas Charles J Digital video recording of multiple associated channels
US10003781B2 (en) * 2006-08-04 2018-06-19 Gula Consulting Limited Liability Company Displaying tags associated with items in a video playback
US8412021B2 (en) * 2007-05-18 2013-04-02 Fall Front Wireless Ny, Llc Video player user interface
US8656282B2 (en) * 2007-01-31 2014-02-18 Fall Front Wireless Ny, Llc Authoring tool for providing tags associated with items in a video playback
US9516251B2 (en) * 2006-10-18 2016-12-06 Grabit Interactive, Inc. Method and apparatus for displaying and enabling the purchase of products during video playback
US9071730B2 (en) * 2007-04-14 2015-06-30 Viap Limited Product information display and purchasing
US20080320516A1 (en) * 2007-06-25 2008-12-25 Microsoft Corporation Tailored channel for content consumption
US9609260B2 (en) 2007-07-13 2017-03-28 Gula Consulting Limited Liability Company Video tag layout
US20090037263A1 (en) * 2007-07-30 2009-02-05 Yahoo! Inc. System for the insertion and control of advertisements in video
US20090037947A1 (en) * 2007-07-30 2009-02-05 Yahoo! Inc. Textual and visual interactive advertisements in videos
US20090037262A1 (en) * 2007-07-30 2009-02-05 Yahoo! Inc. System for contextual matching of videos with advertisements
GB2465959B (en) * 2007-09-25 2012-04-25 Ericsson Telefon Ab L M Method and arrangement relating to a media structure
US8285121B2 (en) * 2007-10-07 2012-10-09 Fall Front Wireless Ny, Llc Digital network-based video tagging system
US20090094105A1 (en) * 2007-10-08 2009-04-09 Microsoft Corporation Content embedded tooltip advertising
US20090132326A1 (en) * 2007-11-16 2009-05-21 Microsoft Corporation Integrating ads with media
US8190986B2 (en) * 2008-05-19 2012-05-29 Microsoft Corporation Non-destructive media presentation derivatives
US20090150939A1 (en) * 2007-12-05 2009-06-11 Microsoft Corporation Spanning multiple mediums
US8281334B2 (en) * 2008-03-31 2012-10-02 Microsoft Corporation Facilitating advertisement placement over video content
US20090254938A1 (en) * 2008-04-08 2009-10-08 Peter Mortensen Direct marketing on television over internet
US8171411B1 (en) 2008-08-18 2012-05-01 National CineMedia LLC System and method for delivering content in a movie trailer
US9232286B2 (en) * 2008-12-24 2016-01-05 Lg Electronics Inc. IPTV receiver and method for controlling an application in the IPTV receiver
US8413188B2 (en) * 2009-02-20 2013-04-02 At&T Intellectual Property I, Lp System and method for processing image objects in video data
US20100235865A1 (en) * 2009-03-12 2010-09-16 Ubiquity Holdings Tagging Video Content
US20110063522A1 (en) * 2009-09-14 2011-03-17 Jeyhan Karaoguz System and method for generating television screen pointing information using an external receiver
US8782724B2 (en) * 2009-12-15 2014-07-15 Verizon Patent And Licensing Inc. User editable metadata for interactive television programs
WO2012039696A1 (en) * 2010-09-21 2012-03-29 Echostar Ukraine, L.L.C. Interactive advertisement
WO2013035834A1 (ja) * 2011-09-09 2013-03-14 株式会社エヌ・ティ・ティ・ドコモ 通信端末、映像表示システム、通信端末の処理実行方法及びプログラム
US20150012840A1 (en) * 2013-07-02 2015-01-08 International Business Machines Corporation Identification and Sharing of Selections within Streaming Content
US9747727B2 (en) 2014-03-11 2017-08-29 Amazon Technologies, Inc. Object customization and accessorization in video content
KR102302327B1 (ko) * 2014-12-08 2021-09-15 엘지전자 주식회사 단말 장치, 정보 표시 시스템 및 단말 장치의 제어 방법
US11513658B1 (en) 2015-06-24 2022-11-29 Amazon Technologies, Inc. Custom query of a media universe database
US10970843B1 (en) * 2015-06-24 2021-04-06 Amazon Technologies, Inc. Generating interactive content using a media universe database
CN106991108A (zh) * 2016-09-27 2017-07-28 阿里巴巴集团控股有限公司 一种信息的推送方法及装置
US11272256B2 (en) 2018-12-14 2022-03-08 Grabit Interactive Media, Inc. Connected interactive content data creation, organization, distribution and analysis

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6496981B1 (en) * 1997-09-19 2002-12-17 Douglass A. Wistendahl System for converting media content for interactive TV use
US20020056136A1 (en) * 1995-09-29 2002-05-09 Wistendahl Douglass A. System for converting existing TV content to interactive TV programs operated with a standard remote control and TV set-top box
US5903816A (en) * 1996-07-01 1999-05-11 Thomson Consumer Electronics, Inc. Interactive television system and method for displaying web-like stills with hyperlinks
US5929850A (en) * 1996-07-01 1999-07-27 Thomson Consumer Electronices, Inc. Interactive television system and method having on-demand web-like navigational capabilities for displaying requested hyperlinked web-like still images associated with television content
BRPI9812104B1 (pt) * 1997-07-21 2016-12-27 Guide E Inc método para navegar por um guia de programa interativo
US20020080163A1 (en) * 1998-02-23 2002-06-27 Morey Dale D. Information retrieval system
ES2221412T3 (es) * 1998-03-04 2004-12-16 United Video Properties Inc. Sistema de guia de programa con monitorizacion de la utilizacion de la publicidad y de las actividades del usuario.
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
AU774912B2 (en) * 1998-12-28 2004-07-15 Interdigital Madison Patent Holdings Method for selecting a program displayed in an advertisement in an application software program
CA2372165A1 (en) * 1999-03-15 2000-09-21 Douglas B. Macrae System and method for miniguide implementation
WO2001019086A2 (en) * 1999-09-10 2001-03-15 United Video Properties, Inc. Interactive television program guide with advertising attract mode
US6292187B1 (en) * 1999-09-27 2001-09-18 Sony Electronics, Inc. Method and system for modifying the visual presentation and response to user action of a broadcast application's user interface
US7120924B1 (en) * 2000-02-29 2006-10-10 Goldpocket Interactive, Inc. Method and apparatus for receiving a hyperlinked television broadcast
US7337457B2 (en) * 2000-04-12 2008-02-26 Lg Electronics Inc. Apparatus and method for providing and obtaining product information through a broadcast signal
AUPQ762800A0 (en) * 2000-05-19 2000-06-15 Interactive Advertising Pty Ltd Advertising system and method
US20020069405A1 (en) * 2000-09-20 2002-06-06 Chapin Paul W. System and method for spokesperson interactive television advertisements
US20020083469A1 (en) * 2000-12-22 2002-06-27 Koninklijke Philips Electronics N.V. Embedding re-usable object-based product information in audiovisual programs for non-intrusive, viewer driven usage
CA2438947C (en) * 2001-02-21 2016-03-22 United Video Properties, Inc. Systems and methods for interactive program guides with personal video recording features
US20020120934A1 (en) * 2001-02-28 2002-08-29 Marc Abrahams Interactive television browsing and buying method
US7668928B2 (en) * 2001-03-13 2010-02-23 Goldpocket Interactive Inc. System and method for recording and playing back interactive content during a broadcast event
US20020184623A1 (en) * 2001-05-30 2002-12-05 Hodge Gregory A. Methods and apparatus for interactive television
US7266832B2 (en) * 2001-06-14 2007-09-04 Digeo, Inc. Advertisement swapping using an aggregator for an interactive television system
US7231651B2 (en) * 2001-06-18 2007-06-12 Ta-Ching Pong System and method for insertion and modification of advertisements

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10387920B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for offering and billing advertisement opportunities
US10387949B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for providing interactive advertisement
CN101026743B (zh) * 2006-02-22 2010-11-10 阿尔卡特朗讯公司 具有专用广告频道的交互式多媒体广播系统
CN104602043A (zh) * 2007-03-19 2015-05-06 三星电子株式会社 内容提供装置和方法
CN101483752B (zh) * 2008-01-08 2011-11-16 阿尔卡特朗讯公司 用于提供个性化广告的方法
CN102422317A (zh) * 2009-06-30 2012-04-18 维里逊专利及许可公司 基于用户交互来控制媒体内容呈现的方法和系统
US9652783B2 (en) 2009-06-30 2017-05-16 Verizon Patent And Licensing Inc. Methods and systems for controlling presentation of media content based on user interaction
WO2012048547A1 (zh) * 2010-10-12 2012-04-19 深圳市同洲电子股份有限公司 一种数字电视广告显示系统及方法和数字电视接收终端
CN103021432A (zh) * 2011-09-22 2013-04-03 中兴通讯股份有限公司 一种处理广告的方法和终端
CN103021432B (zh) * 2011-09-22 2017-06-16 南京中兴软件有限责任公司 一种处理广告的方法和终端
CN103796069A (zh) * 2012-09-17 2014-05-14 公共电视公司 用于提供交互式广告的系统和方法
CN105141986A (zh) * 2015-08-06 2015-12-09 小米科技有限责任公司 视频处理方法及装置、图像识别方法及装置

Also Published As

Publication number Publication date
US20050086690A1 (en) 2005-04-21
CN1333597C (zh) 2007-08-22

Similar Documents

Publication Publication Date Title
CN1333597C (zh) 发送交互式非干扰型广告内容的方法与系统
US8572490B2 (en) Embedded video player
US9848245B2 (en) Systems and methods for transmitting media associated with a measure of quality based on level of game play in an interactive video gaming environment
CN102227140B (zh) 视频播放器商务的系统和方法
TW497043B (en) System and method for selectively displaying internet content and television programming on a display, and system and method for alternately displaying internet content and a television program signal on a television screen
CN1230753C (zh) 提供和观看信息的系统和方法及控制电视机的操作控制设备
US8321401B2 (en) User interface with available multimedia content from multiple multimedia websites
CN1128417C (zh) 在浏览器中有选择地显示文档中可视对象的装置和方法
US20130174007A1 (en) Methods and systems for displaying videos with overlays and tags
US20020122042A1 (en) System and method for tracking an object in a video and linking information thereto
WO2009012315A1 (en) Embedded video playlists
JP5977450B2 (ja) 情報処理装置、情報処理方法及び情報処理プログラム
CN1221538A (zh) 带有用于因特网访问的统一资源定位器接收功能的电视
CN102460412A (zh) 用于在网络中管理及/或再现因特网多媒体内容的系统及方法
CN101765979A (zh) 用于移动设备的文档处理
JP4330036B2 (ja) 画像情報取得装置、その方法及びプログラム
KR20140027320A (ko) 시각적 탐색 및 권장 사용자 인터페이스 및 장치
US20100017418A1 (en) Method of presenting a topology, using a visual object
JP2008176782A (ja) 関心事を反映して抽出した情報提供方法及びシステム
US7913237B2 (en) Compile-time code validation based on configurable virtual machine
JP5399211B2 (ja) 情報処理システム、サーバ装置、情報処理方法、およびプログラム
JP4932779B2 (ja) Tv番組と連動した動画対応広告装置及び方法
CN1505782A (zh) 内容接收程序以及内容接收方法
CN112565871A (zh) 一种视频预加载方法、智能终端及存储介质
CN105359538A (zh) 根据网页创建播放列表

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070822

Termination date: 20160917