一种广告显示方法、系统和装置的制作方法

文档序号:6615854阅读:128来源:国知局
专利名称:一种广告显示方法、系统和装置的制作方法
技术领域
本发明涉及互联网下载领域,尤其涉及一种广告显示方法、系统和装置。
背景技术
随着互联网广告的发展,出现了一种新型的网络广告形式,用户在浏览网 页时,当鼠标指针移动到网页中某文字上时,将会有与该文字相关的广告展现 出来,这种广告被称为内文广告。
内文广告的展现主要是通过关键字的匹配来实现的,具体如下 服务器存储了关键字及广告地址的对应关系,当用户打开网页后,客户端 的web程序将服务器端保存的所有关键字下载到本地,然后,对于每个关键字, 将关键字与网页的文字内容进行匹配,根据匹配结果确定网页的文字内容是否 包含该关键字,如果包含,则从服务器端获取该关键字对应的广告地址,并将 网页文字内容中的该关键字进行特殊处理,比如高亮显示并以下划线标出。当 用户鼠标指针移动到该关键字上时,通过该关键字对应的广告地址获得广告并 将广告展现在网页上。
现有技术中存在如下技术问题
用户每打开一个网页后,需要将服务器端保存的所有关键字分别与网页的 文字内容匹配一遍,从而确定网页的文字内容包含所述所有关键字中的哪些关 键字,进而决定需要展现的广告。在关键字较多的情况下,需要进行多次匹配, 多次匹配会过多的占用资源而使得浏览器失去响应,导致虽然网页内容已经下 载至本地,但页面仍不能浏览,大大降低了用户的体验。

发明内容
本发明实施例提供一种广告显示方法、系统和装置,用以解决现有技术中 内文广告的系统资源消耗较大、展现速率较慢的问题。
本发明实施例提供一种广告显示的方法,该方法包括 在服务器端建立网页标识与关键字的对应关系;
客户端获取所展现网页的网页标识,从所述服务器端获取所述网页标识对 应的关键字;
获取所述关键字对应的广告内容,并将获取到的广告内容显示在所述网页上。
本发明实施例提供一种广告显示的系统,该系统包括
服务器端,用于建立网页标识与关键字的对应关系;
客户端,用于获取所展现网页的网页标识,从所述服务器端获取所述网页 标识对应的关4定字;获取所述关键字对应的广告内容,并将获取到的广告内容 显示在所述网页上。
本发明实施例提供一种服务器,该服务器包括
对应单元,用于建立网页标识与关键字的对应关系;
查询单元,用于接收到来自客户端的包含网页标识的获取请求时,根据所 述对应关系,确定所述网页标识对应的关键字;
响应单元,用于将包含所述关键字的响应发送给所述客户端。
本发明实施例提供一种客户端,该客户端包括
第 一获取单元,用于获取所展现网页的网页标识;
第二获取单元,用于从服务器端获取所述网页标识对应的关键字;获取所
述关键字对应的广告内容;
显示单元,用于将所述获取到的广告内容显示在所述网页上。 本发明的有益效果在于
通过预先在服务器端建立网页标识与关键字的对应关系,客户端在展现网 页时,可以直接从服务器端获取该网页对应的关键字,并将该关键字对应的广
告内容显示在网页上;而不需要通过将服务器端设置的所有关键字与网页的文 字内容进行匹配来确定本网页所包含的关键字,然后再显示该关键字对应的广 告内容,大大提高了广告的展现速率。


图1为本发明实施例所提供方法的流程示意图2为本发明实施例一的方法流程示意图3为本发明实施例二的方法流程示意图4A为本发明实例中的流程示意图4B为本发明实例中的流程示意图4C为本发明实例中的流程示意图5为本发明实施例所提供系统的结构示意图6为本发明实施例所提供服务器的结构示意图7为本发明实施例所提供客户端的结构示意图。
具体实施例方式
为了提高内文广告的展现速率,本发明实施例提供一种广告显示的方法, 本方法中,预先在服务器端建立网页标识与关键字的对应关系,客户端通过与 服务器端交互确定所展现网页对应的关键字,然后获取该关键字对应的广告内 容并显示在网页上。
参见图1,本发明实施例提供的广告显示的方法,具体包括 步骤10:在服务器端建立网页标识与关键字的对应关系; 步骤ll:客户端获取所展现网页的网页标识,从服务器端获取所述网页标 识对应的关4定字;
步骤12:获取所述关键字对应的广告内容,并将获取到的广告内容显示在 所迷网页上。
下面通过以下两个实施例对上述方法进行具体说明 实施例一
参见图2,本实施例中,客户端在获取网页对应的关键字的同时,获取关 键字对应的广告内容,具体包括如下步骤
步骤20:在服务器端建立网页标识与关键字的对应关系,以及关键字与广 告信息的对应关系;
本步骤中,可以通过预匹配来建立网页标识与关键字的对应关系,具体如

服务器端采集需要投放内文广告的网页,然后,对于每个网页,将设置的 所有关键字与网页的文字内容进行匹配,确定网页的文字内容包含设置的所有 关键字中的哪些关键字,建立该网页标识与确定的关键字的对应关系并进行保 存。可见,网页标识与关键字的对应关系可以是一对一,或者一对多的对应关 系。在具体保存时,可以将网页标识对应的一个或多个关键字以集合的形式进 行存储。所述网页标识可以是网页的统一资源定位(URL)地址。
在服务器端对于每个设置的关键字,建立关键字与广告信息的对应关系, 所述广告信息可以是存储广告内容的地址信息,也可以是具体的广告内容,例 如视频、音频等。
步骤21:客户端在展现网页时,从所述服务器端获取所述网页对应的关键 字和该关键字对应的广告信息;
本步骤中,客户端从服务器端获取网页对应的关键字具体可以通过以下步 骤实现
步骤S00:客户端向服务器端发送包含网页标识的广告获取请求; 步骤S01:服务器端接收到所述广告获取请求时,才艮据保存的网页标识与 关键字的对应关系,通过查找确定关键字匹配请求中的网页标识对应的关键 字;根据保存的关键字与广告信息的对应关系,通过查找确定所述关键字对应 的广告信息;
步骤S02:服务器端将确定的广告信息携带在响应消息中发送给客户端。 步骤22:才艮据所述广告信息获取广告内容,并将获取到的广告内容显示在 所述网页上。
本步骤中,客户端接收到服务器端返回的广告信息时,若该广告信息为存 储具体广告内容的地址信息(如URL地址),则从该地址获取相应的广告内容 并显示在当前网页上;若该广告信息即为具体的广告内容(如一见频、音频文件), 则直接将该广告内容显示在当前网页上。
实施例二
参见图3,本实施例中,客户端在获取网页对应的关键字之后,当鼠标指 针移动到网页所包含的关键字上或设置的广告显示时钟到时,也即需要显示广 告时,获取关键字对应的广告内容,具体包括以下步骤
步骤30:在服务器端建立网页标识与关键字的对应关系,以及关键字与广 告信息的对应关系;
本步骤具体可以参见步骤20,这里不再赘述。
步骤31:客户端在展现网页时,从所述服务器端获取所述网页对应的关键
字;
本步骤具体可以通过以下步骤实现
步骤S10:客户端向服务器端发送包含网页标识的关键字获取请求; 步骤S11:服务器端接收到所述关键字获取请求时,根据保存的网页标识 与关键字的对应关系,通过查找确定关键字匹配请求中的网页标识对应的关键
字;
步骤S12:服务器端将确定的关键字携带在响应消息中发送给客户端。 步骤32:用户鼠标指针移动到当前网页所包含的关键字上时,客户端从服 务器端获取该关^ft字对应的广告信息,具体如下
步骤S20:客户端向服务器端发送包含所述关键字的广告获取请求; 步骤S21:服务器端接收到所述广告获取请求时,根据保存的关键字与广 告信息的对应关系,通过查找确定广告获取请求中的关键字对应的广告信息;
步骤S22:服务器端将确定的广告信息发送给客户端。
步骤33:客户端根据所述广告信息获取广告内容,并将获取到的广告内容 显示在所述网页上。
本步骤具体可以参见步骤22,这里不再赘述。
在实施例一和实施例二中,还可以包括将网页的文字内容所包含的关键字 进行特殊处理的步骤,具体可以是通过匹配确定关键字在网页文字内容中的位 置,然后,将该关键字进行特殊处理,包括将该关键字高亮显示、以下划线标 出、显示为链接方式等。通过关键字的特殊处理,可以使用户了解所展现的广 告内容的基本信息,增强用户的感受。
同时,在实施例一和实施例二中,客户端从服务器端获取网页对应的关键 字,以及该关键字对应的广告信息后,可以增加保存该网页标识与所述关键字 的对应关系,以及所述关键字与所述的广告信息的对应关系。那么,用户再次 打开即客户端再次展现相同的网页时,直接通过查找本地信息得到该网页对应 的关键字和该关键字对应的广告信息,而不需要与服务器端交互获得所需的信 息。因此,实施例一的步骤21也可以为客户端在展现网页时,判断本地是 否保存有该网页标识对应的关键字和该关键字对应的广告信息,如果是,则直 接到步骤22,否则,从服务器端获取所述网页对应的关键字和该关键字对应的 广告信息;实施例二的步骤31也可以为客户端在展现网页时,判断本地是 否保存有该网页标识对应的关4泉字,如果是,则到步骤32,否则,从服务器端 获取所述网页对应的关键字;同样的,实施例二的步骤32也可以为用户鼠 标指针移动到当前网页所包含的关键字上时,客户端判断本地是否保存有所述 关键字对应的广告信息,如果是,则到步骤33,否则,从服务器端获取所述关 键字对应的广告信息。
下面以具体实例对本发明所提供的方法进行说明
步骤l:如图4A所示,服务器端采集到需要才ti文内文广告的网页a、网页
b和网页c;
对于网页a进行预匹配将设置的一定数量如100个关4建字与网页a的文 字内容进行匹配,经匹配确定网页a的文字内容包含100个关键字中的"足球";
对于网页b进行预匹配将设置的一定数量如IOO个关键字与网页b的文 字内容进行匹酉己,经匹配确定网页b的文字内容包含100个关键字中的"娱乐";
对于网页c进行预匹配将设置的一定数量如100个关4建字与网页c的文 字内容进行匹配,经匹配确定网页c的文字内容包含100个关键字中的"天气";
建立并保存网页a的URL与关键字"足球"、网页b的URL与关键字"娱 乐"、网页c的URL与关键字"天气"的对应关系;
步骤2:如图4B所示,用户在客户端打开网页a时,客户端向服务器端 发送包含网页aURL的获取请求;服务器端接收到该请求时,查询保存的URL 与关键字的对应关系,经查询确定网页a的URL对应关4建字"足球",则将关 键字"足球"携带在响应消息中发送给客户端;
用户在客户端打开网页b时,客户端向服务器端发送包含网页b的URL 的获取请求;服务器端接收到该请求时,查询保存的URL与关键字的对应关 系,经查询确定网页b的URL对应关键字"娱乐",则将关键字"娱乐"携带 在响应消息中发送给客户端;
用户在客户端打开网页c时,客户端向服务器端发送包含网页c的URL 的获取请求;服务器端接收到该请求时,查询保存的URL与关键字的对应关 系,经查询确定网页c的URL对应关键字"天气",则将关键字"天气"携带 在响应消息中发送给客户端;
步骤3:如图4C所示,客户端接收到网页a对应的关键字"足球",将网 页a文字内容中的"足球"显示为链接形式,并从服务器端获取关键字"足球" 对应的广告地址;用户鼠标指针移动到该链接文字时,通过广告地址获得广告 内容并显示在网页a上;
客户端接收到网页b对应的关键字"娱乐",将网页b文字内容中的"娱
乐,,显示为链接形式,并从服务器端获取关键字"娱乐,,对应的广告地址;用 户鼠标指针移动到该链接文字时,通过广告地址获得广告内容并显示在网页b 上;
客户端接收到网页c对应的关键字"天气",将网页c文字内容中的"天 气,,显示为链接形式,并从服务器端获取关键字"天气"对应的广告地址;用 户鼠标指针移动到该链接文字时,通过广告地址获得广告内容并显示在网页c 上。
参见图5,本发明实施例还提供一种广告显示的系统,该系统包括
服务器端50,用于建立网页标识与关键字的对应关系;
客户端51,用于获取所展现网页的网页标识,从所述服务器端获取所述网 页标识对应的关键字;获取所述关键字对应的广告内容,并将获取到的广告内 容显示在所述网页上。
服务器端50包括
匹配单元60,用于将设置的关键字与网页的文字内容进行匹配,确定所述 网页的文字内容所包含的关键字;
建立单元61,用于建立所述网页标识与确定的关键字的对应关系并保存。 客户端51包括
第 一获取单元62 ,用于获取所展现网页的网页标识; 第二获取单元63,用于从所述服务器端获取所述网页标识对应的关键字; 获取所述关键字对应的广告内容;
显示单元64,用于将所述获取到的广告内容显示在所述网页上。 第二获取单元63包括
请求单元70,用于向所述服务器端发送包含所述网页标识的获取请求; 确定单元71,用于接收到所述服务器端返回的响应时,将该响应中的关键 字作为所述网页标识对应的关#:字; 服务器端50包括
查询单元65,用于接收到所述获取请求时,根据建立的网页标识与关^l建字
的对应关系,确定所述网页标识对应的关键字;
响应单元66,用于将包含所述关键字的响应发送给所述客户端。 第二获取单元63用于
在获取所述网页标识对应的关键字的同时,获取所述关键字对应的广告内 容;或者,在获取所述网页标识对应的关键字之后,需要显示广告时获取所述 关键字对应的广告内容。所述需要显示广告包括但不限于鼠标指针移动到所 述网页所包含的关键字上;或者,设置的广告显示时钟到时。
客户端51进一步包括
保存单元67,用于在从所述服务器端获取到所述网页标识对应的关^:字 后,保存所述网页标识与所述关键字的对应关系。
参见图6,本发明实施例还提供一种服务器,可以应用于广告显示的系统 中,该服务器包括
对应单元601,用于建立网页标识与关^l建字的对应关系;
查询单元602,用于接收到来自客户端的包含网页标识的获取请求时,根 据所述对应关系,确定所述网页标识对应的关^l定字;
响应单元603 ,用于将包含所述关键字的响应发送给所述客户端。
对应单元601包括
匹配单元6011,用于将设置的关键字与网页的文字内容进行匹配,确定所 述网页的文字内容所包含的关键字;
建立单元6012,用于建立所述网页标识与确定的关键字的对应关系并保存。
参见图7,本发明实施例还提供一种客户端,可以应用于广告显示的系统 中,该客户端包括
第一获取单元701,用于获取所展现网页的网页标识; 第二获耳又单元702,用于从服务器端获取所述网页标识对应的关4定字;获
取所述关键字对应的广告内容;
显示单元703,用于将所迷获取到的广告内容显示在所述网页上。 第二获取单元702包括
请求单元7021,用于向所述服务器端发送包含所述网页标识的获取请求; 确定单元7022,用于接收到所述服务器端返回的响应时,将该响应中的关 键字作为所述网页标识对应的关键字。 第二获取单元702用于
在获取所述网页标识对应的关键字的同时,获取所述关键字对应的广告内 容;或者,在获取所述网页标识对应的关键字之后,需要显示广告时获取所述 关键字对应的广告内容。所述需要显示广告包括但不限于鼠标指针移动到所 述网页所包含的关^l定字上;或者,设置的广告显示时钟到时。
该客户端进一步包括
保存单元704,用于在从服务器端获取到所述网页标识对应的关键字后, 保存所述网页标识与所述关键字的对应关系。 综上,本发明的有益效果在于
本发明实施例中,预先在服务器端建立网页标识与关键字的对应关系,客 户端在展现网页时,直接从服务器端获取该网页对应的关键字,并将该关键字 对应的广告内容显示在网页上,因无需从大量的预设关^t字中匹配网页中所包 含的关键字,从而节约了系统资源,大大提高了广告的展现速率。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种广告显示的方法,其特征在于,该方法包括在服务器端建立网页标识与关键字的对应关系;客户端获取所展现网页的网页标识,从所述服务器端获取所述网页标识对应的关键字;获取所述关键字对应的广告内容,并将获取到的广告内容显示在所述网页上。
2、 如权利要求1所述的方法,其特征在于,所述在服务器端建立网页标 识与关键字的对应关系包括所述服务器端将设置的关键字与网页的文字内容进行匹配,确定所述网页 的文字内容所包含的关键字;建立所述网页标识与确定的关键字的对应关系并保存。
3、 如权利要求1所述的方法,其特征在于,所述客户端从所述服务器端 获取所述网页标识对应的关键字包括所述客户端向所述服务器端发送包含所述网页标识的获取请求; 所述服务器端接收到所述获取请求时,根据建立的网页标识与关键字的对应关系,确定所述网页标识对应的关键字,并将确定的关^l定字发送给所述客户端。
4、 如权利要求1所述的方法,其特征在于所述客户端在获取所迷网页标识对应的关键字的同时,获取所述关键字对 应的广告内容;或者,所述客户端在获取所述网页标识对应的关键字之后,需 要显示广告时获取所述关键字对应的广告内容。
5、 如权利要求4所述的方法,其特征在于,所述需要显示广告包括 鼠标指针移动到所述网页所包含的关键字上;或者,设置的广告显示时钟到时。
6、 如权利要求1所述的方法,其特征在于,所述客户端在从所述服务器 端获取到所述网页标识对应的关键字后,该方法进一步包括 所述客户端保存所述网页标识与所述关键字的对应关系; 所迷客户端再次展现所述网页时,4艮据本地保存的对应关系获取所述网页标识对应的关键字。
7、 一种广告显示的系统,其特征在于,该系统包括 服务器端,用于建立网页标识与关键字的对应关系;客户端,用于获取所展现网页的网页标识,从所述服务器端获取所述网页 标识对应的关键字;获取所述关键字对应的广告内容,并将获取到的广告内容 显示在所述网页上。
8、 如权利要求7所述的系统,其特征在于,所述服务器端包括 匹配单元,用于将设置的关键字与网页的文字内容进行匹配,确定所述网页的文字内容所包含的关键字;建立单元,用于建立所述网页标识与确定的关^T建字的对应关系并保存。
9、 如权利要求7所述的系统,其特征在于,所述客户端包括 第 一获取单元,用于获取所展现网页的网页标识;第二获取单元,用于从所述服务器端获取所述网页标识对应的关键字;获 取所述关键字对应的广告内容;显示单元,用于将所述获取到的广告内容显示在所述网页上。
10、 如权利要求9所述的系统,其特征在于,所述第二获取单元包括 请求单元,用于向所述服务器端发送包含所述网页标识的获取请求; 确定单元,用于接收到所述服务器端返回的响应时,将该响应中的关键字作为所述网页标识对应的关键字; 所述服务器端包括查询单元,用于接收到所述获取请求时,根据建立的网页标识与关键字的 对应关系,确定所述网页标识对应的关^:字;响应单元,用于将包含所述关键字的响应发送给所述客户端。
11、 如权利要求9所述的系统,其特征在于,所述第二获取单元用于 在获取所述网页标识对应的关键字的同时,获取所述关键字对应的广告内容;或者,在获取所述网页标识对应的关键字之后,需要显示广告时获取所述 关键字对应的广告内容。
12、 如权利要求11所述的系统,其特征在于,所述需要显示广告包括 鼠标指针移动到所述网页所包含的关键字上;或者,设置的广告显示时钟到时。
13、 如权利要求9所述的系统,其特征在于,所述客户端进一步包括 保存单元,用于在从所述服务器端获取到所述网页标识对应的关键字后,保存所述网页标识与所述关键字的对应关系;所述客户端再次展现所述网页时,根据本地保存的对应关系获:f又所述网页 标识对应的关4建字。
14、 一种服务器,其特征在于,该服务器包括 对应单元,用于建立网页标识与关键字的对应关系;查询单元,用于接收到来自客户端的包含网页标识的获取请求时,根据所 述对应关系,确定所述网页标识对应的关^t建字;响应单元,用于将包含所述关键字的响应发送给所述客户端。
15、 如权利要求14所述的服务器,其特征在于,所述对应单元包括 匹配单元,用于将设置的关键字与网页的文字内容进行匹配,确定所述网页的文字内容所包含的关键字;建立单元,用于建立所述网页标识与确定的关键字的对应关系并保存。
16、 一种客户端,其特征在于,该客户端包括 第一获取单元,用于获取所展现网页的网页标识;第二获取单元,用于从服务器端获取所述网页标识对应的关键字;获取所 述关键字对应的广告内容;显示单元,用于将所述获取到的广告内容显示在所述网页上。
17、 如权利要求16所述的客户端,其特征在于,所述第二获取单元包括 请求单元,用于向所述服务器端发送包含所述网页标识的获取请求; 确定单元,用于接收到所述服务器端返回的响应时,将该响应中的关键字作为所述网页标识对应的关^t字。
18、 如权利要求16所述的客户端,其特征在于,所述第二获取单元用于 在获取所述网页标识对应的关键字的同时,获取所述关键字对应的广告内容;或者,在获取所述网页标识对应的关键字之后,需要显示广告时获取所述 关键字对应的广告内容。
19、 如权利要求18所述的客户端,其特征在于,所述需要显示广告包括 当鼠标指针移动到所述网页所包含的关键字上;或者,设置的广告显示时钟到时。
20、 如权利要求16所述的客户端,其特征在于,该客户端进一步包括 保存单元,用于在从服务器端获取到所述网页标识对应的关键字后,保存所述网页标识与所述关^l定字的对应关系。
全文摘要
本发明实施例公开了一种广告显示的方法,该方法为在服务器端建立网页标识与关键字的对应关系;客户端获取所展现网页的网页标识,从所述服务器端获取所述网页标识对应的关键字;获取所述关键字对应的广告内容,并将获取到的广告内容显示在所述网页上。本发明实施例还公开了一种广告显示的系统及装置。采用本发明,能够大大提高内文广告的展现速率。
文档编号G06F17/30GK101183396SQ20071030567
公开日2008年5月21日 申请日期2007年12月27日 优先权日2007年12月27日
发明者彭万利, 勍 王, 王奇丰, 许冬冬, 戈 陈, 陈名孝, 陈栋梁 申请人:深圳市迅雷网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1