会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 浮动式广告 / 与在线图片相关联的专题信息的定向发布方法与系统

与在线图片相关联的专题信息的定向发布方法与系统

申请号 CN200810007528.6 申请日 2008-02-26 公开(公告)号 CN101520782A 公开(公告)日 2009-09-02
申请人 陶鹏; 发明人 陶鹏;
摘要 本发明提出了在交互式网络环境中动态自适应地发布与图片关联的专题信息的方法,由3个部分组成。第一部分为客户端功能增强模块生成及发布。第二部分通过专题信息的内容分析和图片内容分析及图片所处环境的文字内容分析,建立广告与网上图片的关联关系,并进行在线实时广告投放等几个子过程和子系统。第三部分通过对用户在线行为的监控及收集及其统计分析,来实时更新广告与网上图片的关联关系。本发明将图片内容分析与用户行为分析结合,提高了专题信息与网上图片的匹配度;并以特定方式(嵌入图片、鼠标控制浮动等)展示出来,提高了专题信息的关注度;最终提升了专题信息传递给受众的有效性。
权利要求

1、一种网络环境下的动态地将专题信息发布到在线图片上的方法,包括如下步骤:客 户端功能增强代码的生成及发布;建立专题信息与网上图片关联关系并据此以特定形式实时 投放。

这里,专题信息包括各种广告,例如以文本形式显示的广告、横幅广告、弹出式广告、 悬浮式广告和其他富媒体广告;还包括某种具有特别目的文档的列表,例如与图片或图片上 下文有关的在线文档或在线多媒体文档的列表。

2、如权利要求1所述的方法,其中客户端功能增强模块的生成及发布,包括下属步骤: 提供用户界面,以便网站管理者输入可供发布专题信息的图片的描述;根据网站管理者输入 的图片描述,生成可执行的客户端功能增强模块;在网页或网页模板中插入生成的客户端功 能增强模块。

这里,用户界面的输入信息,包括用于展示专题信息的在线图片的URL(或文件夹)位 置、命名规范、标签、Meta Data等,能用来识别确定那些专题信息关联图片。这些图片描述 被转换为客户端功能增强模块中的程序可执行的规则。

可执行的客户端功能增强模块可以是一段Java Script代码,而管理者输入的图片描述被 转换为Java Script中的规则。JavaScript嵌入网页中,可以根据规则定位在网页中的与专题信 息相关的图片,并可以在客户端响应用户对这些图片的操作行为,并负责请求服务器端获取 相关信息。

3、如权利要求1所述的方法,其中建立专题信息与网上图片关联关系并据此以特定形式 实时投放,包括如下步骤:图片内容分析及图片所处环境的文字内容分析;专题信息的内容 分析;建立专题信息与网上图片的关联关系;在线实时专题信息投放。

4、如权利要求3所述的方法,其中图片内容分析及图片所处环境的文字内容分析包括对 图片内容以及图片的上下文文字内容进行语义分析和分类,建立针对该图片的结构化描述表; 它还包括检测图片中可嵌入专题信息的背景区域的位置及大小,以及适配于图片背景的内嵌 专题信息的字体颜色等,并将其存入图片的结构化描述表。

这里,图片的结构化描述表包括对图片内容进行描述的关键字组合和(多重的/分级结构 的)分类、图片中可嵌入专题信息的背景区域的位置及大小,以及适配于图片背景的内嵌专 题信息的字体颜色。

5、如权利要求3所述的方法,其中专题信息的内容分析包括对专题信息的内容进行语义 分析和分类,建立针对专题信息的结构化描述表。

专题信息的结构化描述表的内容包括专题信息本身的语义描述、和专题信息提供者对目 标受众的描述-如目标受众的地理位置(对应于访问者的IP地址)、目标受众的人口统计描述 信息(年龄、性别、职业、收入、教育、职位等)、以及目标语义场景的语义描述。

专题信息和目标语义场景的语义描述,可以由关键字组合和(多重的/分级结构的)分类 来组成。

6、如权利要求3所述的方法,其中建立专题信息与网上图片的关联关系,是指建立包括 文本相似度、地理限制、人口统计限制等域的关联表。

其中,文本相似度为根据专题信息中的目标语义场景的语义描述(类别、关键词组合) 和图片结构化描述表的语义描述(类别、关键词组合)计算其文本相似度,以文本相似度来 测度图片和专题信息的关联度。

其中,地理限制及人口统计限制描述专题信息提供商限定的某些条件,如目标受众的地 理位置限制、目标受众的人口统计描述信息(年龄、性别、职业、收入、教育、职位等)限 制。

7、如权利要求3所述的方法,其中在线实时专题信息投放,即为当用户访问某网页时, 将专题信息实时投放至网页中的图片。它包括如下步骤:1)当网页下载至客户端后,网页中 的客户端功能增强模块实时侦测被访问的网页中包含的可投放专题信息的图片(权利要求2 中所述的程序可执行的规则),而后向实时专题信息投放服务器提交专题信息匹配的请求;2) 实时专题信息投放服务器收到请求后,调用实时专题信息选择器,从关联表中查询得到某些 专题信息ID;3)根据这些ID从专题信息表中得到所选择的专题信息的内容和链接、显示 形式、以及其它一些辅助内容,如图片的背景位置、专题信息显示的字体及颜色、图片是否 加边框及边框的模版等;4)实时专题信息投放服务器将这些内容发回至客户端,由客户端以 特定的形式显示在图片上。

其中由客户端以特定的形式显示在图片上,包括但不限于如下3种显示形式:1)图片内 嵌专题信息:客户端将专题信息文字以权利要求4中所述的专题信息显示的字体及颜色悬浮 在图片的背景位置上;2)像框专题信息:依据权利要求4中所述的边框的模版,客户端在图 片周围嵌上像框,并将专题信息嵌入到像框的底框、顶框或边框;3)鼠标控制专题信息:客 户端监测用户的在线鼠标的活动:当且仅当用户将鼠标移至图片区域时,才在图片侧展现专 题信息。

8、一种网络环境下的动态自适应地将专题信息发布到在线图片上的方法,包括如下步骤: 客户端功能增强代码的生成及发布;建立专题信息与网上图片关联关系并据此以特定形式实 时投放;收集分析用户的在线行为并更新专题信息与网上图片的关联关系。

其中,客户端功能增强代码的生成及发布、以及建立专题信息与网上图片关联关系并据 此以特定形式实时投放,与权利要求1所述的同名步骤完全一致。

9、如权利要求8所述的方法,其中收集分析用户的在线行为并更新专题信息与网上图片 的关联关系,包括如下步骤:用户在线活动收集;用户在线行为统计分析;更新专题信息与 网上图片的关联关系。

其中,用户在线活动收集,包括如下步骤:客户端记录用户对广告的点击行为以及其他的 各种后续动作(如注册网站/购买物品等),并发送给服务器端的用户在线活动收集器;用户 在线活动收集器收集这些活动,并针对各个用户形成原始在线活动记录列表。

其中,用户在线行为统计分析,是依据用户的原始在线活动列表,计算得到用户在线行为 统计表。

其中,用户在线行为统计表包括个人用户或用户群组的所有种类的专题信息的点击率、动 作发生率。用户群组是指可被系统区分出的群组,包括但不限于下述各类群组:从某IP或某 IP组(如北京市的IP组,或北京朝阳区某大厦的IP组)上网的人群、访问某网站某频道的 人群、访问属于某类别及带有某关键词组合特征的网页的人群、以及符合某人口统计特性(年 龄、性别、收入、教育程度、职称、职业等)的注册人群。它也包括下述更加细分的群组: 从某IP或某IP组访问某网站某频道的人群、从某IP或某IP组访问属于某类别及带有某关键 词组合特征的网页的人群、符合某人口统计特性(年龄、性别、收入、教育程度、职称、职 业等)并访问某网站某频道的人群的注册人群、以及符合某人口统计特性(年龄、性别、收 入、教育程度、职称、职业等)并访问属于某类别及带有某关键词组合特征的网页的人群。

这里,点击率指某个人或群组用户点击某个(类)专题信息的概率,而动作发生率为某个 人或群组用户完成某一规定动作行为的概率。动作行为可以是注册某网站,或购买某商品。

其中,更新专题信息与网上图片的关联关系,是依据用户在线行为统计表中的点击率、动 作发生率,增强并更新权利要求6中所述的关联表。

其中,增强并更新权利要求6所述的关联表,包括下述步骤:在关联表中增加用户和群 组用户ID域;对于属于每个用户和用户群组中的专题信息与图表的关联关系表,增加点击率、 动作发生率、以及综合广告收入期望值等域;依据用户在线行为统计表中的点击率、动作发 生率计算关联关系表中的点击率、动作发生率、以及综合广告收入期望值,并对结果予以筛 选及排序。这里,综合广告收入期望值为依据点击率和动作发生率,以及单位点击及单位动 作完成网站所得广告收益,计算所得的统计期望值。

10、一种网络环境下的动态地将专题信息发布到在线图片上的信息系统,包括如下模块: 客户端功能增强代码的生成模块、用于客户端的在线实时专题信息投放的功能增强模块、服 务器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系统。

其中,客户端功能增强代码的生成模块,用于完成权利要求1及2所述的客户端功能增强 模块的生成及发布过程,即生成和发布权利要求1、2及7所述的用于客户端的功能增强模块。

其中,服务器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系 统,包括图片分析服务器、专题信息分析服务器、关联服务器、实时专题信息投放服务器、 实时专题信息选择器。

其中,图片分析服务器用于完成权利要求3与4所述的图片内容分析及图片所处环境的文 字内容分析步骤,生成权利要求4所述的图片的结构化描述表。

其中,专题信息分析服务器用于完成权利要求3与5所述的专题信息的文字内容分析步骤, 生成权利要求5所述的针对专题信息的结构化描述表。

其中,关联服务器用于完成权利要求3与6所述的建立专题信息与网上图片的关联关系, 生成权利要求6所述的包括文本相似度、地理限制、人口统计限制等域的关联表。

其中,实时专题信息投放服务器和实时专题信息选择器,与用于客户端的在线实时专题 信息投放的功能增强模块,一起协调工作,用于完成权利要求7所述的在线实时专题信息投 放。

这里,实时专题信息投放服务器,用来接受网页中的客户端所提交的图片-信息匹配请求, 调用实时专题广告选择器查询得到匹配专题广告结果集,并将结果集返还给客户端。实时专 题信息选择器,用来根据图片-信息匹配请求中的信息,查询关联表,得到匹配专题信息结果 集,并将结果集返还给实时专题信息投放服务器。

这里,匹配专题广告的结果集包括所选专题信息的ID、内容、链接、显示形式、以及其 它一些辅助内容(如图片的背景位置、专题信息显示的字体及颜色、图片是否加边框及边框 的模版等)。

其中,用于客户端的在线实时专题信息投放的功能增强模块,用来实时侦测被访问的网页 中包含的可投放专题信息的图片(依据权利要求2中所述的程序可执行的规则),而后向实时 专题信息投放服务器提交专题信息匹配的请求,并根据实时专题信息投放服务器返回的专题 信息匹配结果集,以特定的形式将专题信息显示在图片上。

这里,以特定的形式将专题信息显示在图片上,包括但不限于权利要求7所述的3种显示 形式。

11、一种网络环境下的动态自适应地将专题信息发布到在线图片上的信息系统,包括如下 模块:客户端功能增强代码的生成模块、用于客户端的在线实时专题信息投放的功能增强模 块、服务器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系统、收 集分析用户的在线行为并更新专题信息与网上图片的关联关系的子系统。

其中,客户端功能增强代码的生成模块、用于客户端的在线实时专题信息投放的功能增 强模块、服务器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系统, 与权利要求10所述的同名子系统完全一致。

其中,收集分析用户的在线行为并更新专题信息与网上图片的关联关系的子系统,包括服 务器端的如下模块:用户在线活动收集器、用户在线行为统计分析服务器、关联关系更新服 务器。

其中,用户在线活动收集器,用于实现权利要求9所述的用户在线活动收集步骤,即收 集客户端记录的用户对广告的点击行为以及其他的各种后续动作,并针对各个用户形成原始 在线活动记录列表。

其中,用户在线行为统计分析服务器,用于实现权利要求9所述的用户在线行为统计分析 步骤,是依据权利要求9所述的用户的原始在线活动列表,计算得到权利要求9所述的用户 在线行为统计表。

其中,关联关系更新服务器,用于实现权利要求9所述的更新专题信息与网上图片的关联 关系步骤,是依据权利要求9所述的用户在线行为统计表中的点击率、动作发生率,增强并 更新权利要求6中所述的关联表。

说明书全文

技术领域

本发明涉及在交互式网络环境(如互联网)下对图像内容及图像所处文字环境的内容进 行分析并将关联的专题信息以特定方式发布的信息处理及展示的方法及信息系统。

背景技术

本发明是关于在交互式网络环境下发布与图片关联的专题信息的方法,这种专题信息发 布方式针对用户浏览的兴趣并提高用户对信息的关注度。本文中专题信息在商业应用中通常 表现为广告,当然它也可能是一些含有特殊目的的文档列表。
在交互式网络环境下(如万维网)可以向客户端传输和显示各种展现形式的广告,如横 幅广告、简单文本广告、弹出广告、悬浮广告和其他一些富媒体广告。这些广告给广告商和 交互式网络产业提供了巨大的商业机会。
在这些广告中,文本广告形式较呆板,位置固定,不容易引起用户注意。图文广告、图 片广告、弹出广告,悬浮广告、视频广告等富媒体广告形式较为丰富,相对容易引起用户注 意,但是对用户的打扰度高,一般仅部署于网站的首页或频道首页。此外,富媒体类广告对 创意和制作人员要求高,成本高。图1A显示了网页中的文本广告、图片广告及弹出广告。 这些广告均占用了网页的展示空间。
除了广告的展现形式外,广告的定向投放,即投放到适当‘场景’之下也是很重要的。 这里的场景,主要是指投放的网页的所属频道、网页内容语义、以及访问者的地址(通过IP 地址确定)等可以反映访问者的兴趣/住址等的综合信息。典型的如DoubleClick公司的广告 就根据网站的频道和访问者IP地址定向发送广告。而Google AdSense则是通过对网页的语义 内容分析,在网页空间中显示与网页内容相匹配的广告。图1B显示了一个网页内容和广告 相匹配的例了,一个关于IPhone的网页中显示的是mini和nano itx的文本广告。
新的在线网上广告系统和方法不断出现。一种被称为“inline”文本广告的方法,它通 过高亮或下划线标记出关键词并将关键词与专题广告联系起来:当用户移动鼠标到关键词区 域时就会显示相关广告。VibrantMedia、Kontera首先开发了这种inline广告系统为出版商和 广告商服务,国内的点睛(Clickeye.cn)及Vogate.com公司也在开展这样的业务。图1C显 示了一个inline文本有关“炒股手机”广告的例子,它将网页中的“娱乐”用下划线的形式 标注出来:当用户将鼠标移动到该词下时,广告被弹出。
总之,互联网上的广告商和内容发布商已经在使用各种各样的展示及匹配方式,并且还 在寻求新的方法,企图更加有效地将专题广告投放到终端用户。
在类似万维网这样的交互式网络环境里存在大量的图片,而人们常常会格外关注网页中 的图片内容,甚至很可能将鼠标移动到图片上或点击图片来实现交互。然而,目前并没有广 告系统将广告和其它专题信息与在线图片联系起来。
因此,在交互式网络环境里需要一个动态的自适应的基于图片的提供专题信息(如广告) 的技术。在内容匹配上,这个新技术将可以根据网页的图片分析及所在网页的文字语义内容 分析,将适当的专题信息内容定向发布到与之相匹配的网页图片上。在展示形式上,该技术 利用图片处理技术,将信息内容链接融合到图片内容中,或者通过在线用户与网络图片的互 动提供专题信息。本技术可以在发布专题信息的同时将其对用户体验的影响降至最低。

发明内容

本发明描述了在交互式网络环境中动态地发布与图片关联的专题信息的方法,包括客户 端功能增强代码的生成及发布、以及建立专题信息与网上图片关联关系并据此以特定形式实 时投放两部分。其中,客户端功能增强代码的生成及发布,主要是让网站管理者按照自身要 求及情况定制并发布客户端功能增强模块。而建立专题信息与网上图片关联关系并据此以特 定形式实时投放则包括图片内容分析及图片所处环境的文字内容分析、专题信息的内容分析、 建立专题信息与网上图片的关联关系、和在线实时专题信息投放几个步骤,最终实现专题信 息与网上图片的匹配,以及按照特定形式在图片上投放。特定的投放形式包括图片内嵌专题 信息、图片附加相框嵌入专题信息、以及鼠标控制专题信息显示等形式。
本发明进一步提出了在交互式网络环境中动态自适应地发布与图片关联的专题信息的方 法,包括上述客户端功能增强代码的生成及发布、以及建立专题信息与网上图片关联关系并 据此以特定形式实时投放两部分,以及专题信息与网上图片的关联关系的实时更新这一过程。 专题信息与网上图片的关联关系的实时更新包括用户在线行为监控及收集、用户在线活动统 计分析、及更新专题信息与网上图片的关联关系等几个步骤,主要目的为根据用户的实际网 上行为(对专题信息的点击等),来更新专题信息与网上图片的关联关系,以提高投放效益。
相应地,本发明描述了实现在交互式网络环境中动态地发布与图片关联的专题信息的方法 的系统,包括客户端功能增强代码的生成模块、用于客户端的在线实时专题信息投放的功能 增强模块、服务器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系 统、收集分析用户的在线行为并更新专题信息与网上图片的关联关系的子系统。其中,服务 器端的建立专题信息与网上图片关联关系并据此以特定形式实时投放的子系统,包括图片分 析服务器、专题信息分析服务器、关联服务器、实时专题信息投放服务器、实时专题信息选 择器,负责实现专题信息与网上图片的匹配,并与用于客户端的在线实时专题信息投放的功 能增强模块互相协调,以按照特定形式在图片上实时投放专题信息。收集分析用户的在线行 为并更新专题信息与网上图片的关联关系的子系统,则包括服务器端的如下模块:用户在线 活动收集器、用户在线行为统计分析服务器、关联关系更新服务器。这一子系统负责根据用 户的实际网上行为来更新专题信息与网上图片的关联关系。

附图说明

图1A显示了一个含有漂浮广告和一般文字广告的网页截屏。
图1B显示了一个文字内容匹配广告的网页截屏。
图1C显示了一个含有内文广告(Inline Ads)的网页截屏。
图2是本发明的一个系统流程图,表现了在网络环境下实现动态自适应专题信息传递的整体 处理过程;
图3描述了本发明的图片分析、专题信息分析及关联关系建立的流程及相关的描述表的简单 示例。
图4是一个分析用户在线行为并相应更新关联表的流程图及相关的描述表的简单示例。
图5A是本发明实现的一个图片内嵌广告的页面截屏。
图5B是本发明实现的一个相框广告的页面截屏。
图5C是本发明实现的一个鼠标控制广告的页面截屏。

具体实施方式

在交互式网络环境中动态自适应地发布与图片关联的专题信息的方法与系统,其具体实 施包含3个主要的过程和系统。第一部分为客户端功能增强模块生成及发布,主要是让网站 管理者按照自身要求及情况定制并发布客户端功能增强模块。第二部分为建立专题信息与网 上图片关联并按特定形式实时投放专题信息到相关联的在线图片,包括专题信息的内容分析、 图片内容分析及图片所处环境的文字内容分析、建立专题信息与网上图片的关联关系、和在 线实时专题信息投放等几个子过程和子系统。第三部分为专题信息与网上图片的关联关系的 实时更新,包括用户在线行为监控及收集、用户在线活动统计分析更新专题信息与网上图片 的关联关系等几个子过程和子系统。图2描述了这样的一个系统。
客户端功能增强模块生成及发布
如图2所示,一个客户端功能增强模块的生成模块201可以用来产生和发布一个通用的 客户端功能增强模块202到某些具体网页、网页模板或网站频道。生成模块能让网站内容管 理者去输入某些机器可操作的描述,这些描述是与用于展示专题信息的图片有关的(网站管 理者可能并不希望所有在线图片都用来展示专题信息),比如,用于展示专题信息的在线图片 的URL(或文件夹)位置、图片的命名规范、图片的标签等。基于这些描述,生成模块能够 识别和定位存在于网页中的可用于展示专题信息的图片。生成模块可以根据这些输入信息, 来自动创建网页功能增强客户端代码,并把它插入到与这些可操作描述有关的网页或者网页 模板中。
一个网页功能增强客户端代码可以是嵌入到HTML文档中的JavaScript对象,它可以提 前定位和识别在网页中的与专题信息相关的图片,当这些对象被下载到在线浏览器/即时聊天 工具的客户端的时候,它们可以在客户端响应用户对这些图片的操作行为,并负责请求服务 器端获取相关信息。这一部分,将在后面的在线实时处理过程中予以叙述。
目前,Google AdSense、AdBrite、及百度联盟等均有类似的客户端功能增强代码生成模 块,让网站管理人员通过输入网站自我描述及对广告的类别形式要求,生成Java Script代码, 而后将该生成代码粘贴到网页或网页模版的固定位置。本平台与现存各系统的区别在于,本 系统是针对网上图片的,因而需要管理人员输入与图片有关的各种描述,生成执行这些规则 的客户端功能增强代码。在后面的在线实时处理过程,客户端功能增强代码将完成对图片的 选取,并将专题信息按照规定的形式投放到符合要求的图片上。
建立专题信息至网上图片关联关系并进行实时投放
客户端功能增强模块被部署后,本系统即可建立专题信息与网上图片的关联关系,并将 专题信息实时投放至网上图片上。这一部分分为4个子过程/系统,即3个后台过程:图片内 容分析及图片所处环境的文字内容分析、专题信息的内容分析、建立专题信息与网上图片的 关联关系的建立;以及一个前台过程:在线实时专题信息投放。图3描述了图片分析、专题 信息分析和关联关系建立3个部分的流程及相关表格的简单示例。
专题信息分析:
如图3所示,专题信息分析服务器302(208)用来分析和分类这些专题信息。它将为那些 原始的专题信息建立一个结构化的描述表303,这个描述表是基于专题信息的内容和其目标 人群的兴趣和统计信息来建立的。
专题信息的结构化描述表303包括由专题信息本身的语义描述、和专题信息提供者对目 标受众的描述-如目标受众的地理位置(将被转化为IP地址)、目标受众的人口统计描述信息 (年龄、性别、职业、收入、教育、职位等)、以及目标语义场景的语义描述。语义描述一般 包括由文档的类别、关键字组合等语义信息构成。一个专题信息的结构化描述表303的简单 示例如如图3中的310所示。这些参数可以人工输入,或者通过一些文本挖掘算法来自动产 生。专题信息目标人群的期望地理位置和人口统计信息可由供应者来输入,或者通过对专题 信息感兴趣的人群的在线统计分析来获得。
图片内容分析及图片所处环境的文字内容分析:
如图3所示,图片分析服务器305(207)可以对网络环境中的图片内容及其所处上下文 的文字内容进行分析和分类,建立结构化描述表306。图片的结构化描述表由关键词组合、 和(或)分类来组成。这种分类可以是分级结构,每个孩子结点可能有多个父结点。图片分 析服务器还负责分析图片,确定图片中可嵌入专题信息的区域的位置及大小,以及适配于图 片背景的内嵌专题信息的字体颜色等。一个图片的结构化描述表306的简单示例如图3中的 309所示。
在图片所处环境的文字内容分析及专题信息分析中,关键字抽取可以通过如TFIDF、LSI 等算法来产生,而(多重/分级的)分类则可通过SVM、Hierarchical EM、PDDP等算法 来获得。
Google AdSense等产品开发了针对网页文本的语义分析技术,试图以内容类别及关键词 描绘该网页的技术。Kontera等内文关键词广告公司则开发了从网页文本中抽取特定(与广 告相关的)关键词的技术。但是,目前的在线广告技术,并无涉及针对的图片的结构化语义 描述,也没有研发出用于分析图片中哪些部分(区域位置/大小)可嵌入广告及嵌入何种表现 形式(字体颜色等)的技术。
建立专题信息与网上图片的关联关系:
将专题信息和图片进行关联匹配是为了将具有高点击率的专题信息通过图片传递给在线 用户。就广告-图片的匹配而言,它的最终目的是最大化所传递的广告的收入期望值。关联服 务器307用于建立及更新图片与专题信息的关联关系,建立关联表308。
通常,当用户浏览在线图片时,或与在线图片互动(如将鼠标移到图片上)时,他很可 能会对与该图片本身或其上下文内容相似的内容感兴趣。另外,根据专题信息中的目标语义 场景的语义描述(类别、关键词组合)和图片结构化描述表的语义描述(类别、关键词组合) 计算其文本相似度,是一种简单的衡量图片和专题广告的关联度的方式。它基于文档的矢量 描述模型。一个关联表307的简单示例如图3中的311所示。
此外,关联关系还可能受限于专题信息提供商限定的某些条件,如目标受众的地理位置、 目标受众的人口统计描述信息(年龄、性别、职业、收入、教育、职位等)。仅当这些条件满 足时,关联关系才起作用。
上述3个部分,描述了本专题信息与在线图片关联的后台过程及子系统,真正完成专题 广告的实时在线投放过程以及记录用户的在线行为,需要在线实时处理过程介入,与上述部 分协调工作,完成这一任务。
在线实时专题信息投放:
专题信息的投放及展示,发生于用户访问网页(含有一个以上的符合投放条件的图片) 时,即网页被下载到客户端(PC、手机等)时。如图2所示,在线实时专题信息投放的过程, 分为以下步骤:
1.网页中的客户端功能增强模块202,在网页下载至客户端203后,实时侦测被访问的 网页中包含的可投放专题信息的图片(依据模块中被网站管理者输入的规则),而后 向实时专题信息投放服务器204提交信息匹配请求。
2.实时专题信息投放服务器204收到请求后,调用实时专题信息选择器205,从关联服 务器206的数据库中的关联表(图3的308)中选择一列专题信息ID。并且,根据这 些ID从专题信息表中得到所选择的专题广告的内容和链接、显示形式、以及其它一 些辅助内容。这些辅助内容包括图片的背景位置、图片是否加边框及边框的模版等。
3.实时专题信息投放服务器204将这些内容发回至客户端,由客户端203以特定的形式 显示在图片上。
特定的广告展示形式包括如下几种形式:
1.内嵌专题信息:将专题信息文字以适当的字体颜色悬浮在图片的背景位置上。背景区 域为图片中视觉效果变化较小的部分。
2.像框专题信息:在图片周围嵌上特定的像框,并将专题信息嵌入到像框的底框、顶框 或边框。
3.鼠标控制专题信息:当且仅当用户将鼠标移至图片区域时,才在图片侧展现专题信息; 当鼠标离开图片时,专题信息消失。
客户端功能增强模块可以通过AJAX(Asynchronous JavaScript & XML;异步JavaScript 和XML技术)实现。在网页中配置JavaScript对象可以对符合要求的图片进行识别定位并且 针对这些图片实时专题信息投放处理。这些JavaScript对象还可以监测用户与图片的互动(如 鼠标移至某幅图片)。DOM和CSS也是客户端的重要部分。JavaScript对象将发送XML 请求到请求处理服务器并且接受其返回的XML。具体而言:
JavaScript对象可在图片上根据实时专题信息投放服务器的回应结果,选定图片的背景位 置,并以选定的字体颜色将专题信息悬浮在该位置。图5A显示了这样的一个图片内嵌广告 的示例截屏。
JavaScript对象可以把实时专题信息投放服务器回应结果中的像框模版加载至图片的边 框,并将结果集中选定的专题信息链接嵌入到像框中。图5B显示了这样一个像框广告的示 例截屏。
特别地,JavaScript对象可以监测鼠标移至图片的事件,并传送相应请求到实时专题信息 投放服务器,并将结果中的广告链接放在图片侧展现。图5C显示了这样一个鼠标控制广告 的示例截屏:当用户在网页中将鼠标移至图片上时,系统即可监测到这一行为并将相应的广 告显示在图片侧。
收集分析用户的在线行为并更新专题信息与网上图片的关联关系
建立专题信息与网上图片关联关系并据此以特定形式实时投放专题信息后,系统还可以 根据用户针对所显示的专题信息的在线反馈进行统计分析,更新关联关系表,提升系统的整 体性能表现。本部分共分为用户在线活动收集、用户在线行为统计分析、及专题信息与网上 图片的关联关系更新三个子系统及过程。
用户在线活动收集:
如图2和图4所示,用户对广告的点击行为以及其他的各种后续动作(注册/购买等),将 会被客户端203发送给服务器端的用户在线活动收集器209(图4中401)收集,形成用户的 原始在线活动记录列表(图4中402),其简单示例如图4中的407所示。
用户在线活动统计分析:
如图4所示,建立和更新用户在线行为统计表由用户在线行为统计分析服务器403负责, 根据由用户在线活动收集服务器401收集的用户的原始在线活动列表402,计算得到用户在 线行为统计表404。
用户在线行为统计表主要描述每个用户或用户群组的所有种类的专题信息的点击率和动 作发生率。这些点击率和动作发生率是指发生在特定场景(频道、文档类别等)的图片上显 示的专题信息上的。这些记录可以针对每一个被识别的或匿名的用户,可以针对特定地理人 口群组(例如,从北京上网访问的人群),可以针对特定人口统计的人口群组(例如,在制药 企业工作的,有高收入的年轻职业女性),也可以针对整个访问某网站频道的人群。原始在 线活动纪录401,连同图2中的图片描述表306和专题信息描述表303,被关联、提炼,总结 成描述不同的用户群组或个人用户的在线行为统计表404,其中一个纪录的简单示例如407 所示。
专题信息与网上图片的关联关系更新:
专题信息-图片的匹配的最终目的是最大化所传递的专题信息的点击率。当专题信息为广 告时,目的则为最大化广告的收入期望值。根据用户的在线行为统计,可以更进一步地优化 专题信息与网上图片的关联关系,提升系统性能。
关联关系更新服务器405主要通过用户在线行为统计表中的点击率(终端用户访问该页 面时点击该广告的机率)、动作发生率(终端用户完成某一动作的机率,如注册某网站的机率、 用户购买某商品的机率)的计算,来更新关联表406,优化关联关系。
当专题信息与图片的匹配目的为最大化所传递的专题信息的点击率时,可以使用条件点 击率衡量关联度,进行匹配。
当用于广告与图片的匹配时,最优的方案则应以广告收入综合期望值为标准。在广告被 显示前,系统会根据用户点击广告(或完成某一动作)及点击广告或购买产品广告商会付给 系统的收入,对展示该广告的收入综合期望值进行计算,并选取使该期望值最大化的广告予 以显示。收入综合期望值是概率统计期望值,其计算依赖于用户在某场景下针对该广告的条 件点击率以及条件动作发生率,而这些信息都依赖于用户行为统计分析表。一个关联关系表 405的一条简单示例记录如409所示。