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