浏览器、实现弹出提示窗的方法及系统的制作方法

文档序号:9865596阅读:497来源:国知局
浏览器、实现弹出提示窗的方法及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,更具体的说,涉及一种浏览器、实现弹出提示窗的方法及系统。
【背景技术】
[0002]随着互联网的普及和电子信息技术的不断发展,互联网用户数量快速增加,互联网广告已逐渐成为主流的广告形式,广告主可通过互联网将广告信息传递到广大的互联网用户。互联网广告具有覆盖面广,观众基数大,传播范围广阔;不受时间限制,广告效果持久;方式灵活,互动性强等特点。
[0003]目前,比较常见的网络广告有网页弹出提示窗的方式,也有在网页的页面中留出部分位置作为广告位进行广告展现,其中网页弹出提示窗的方式一般是在用户进入某个应用网站或打开新的网页时弹出提示窗,由于提示窗一般是强制向用户弹出,因此,频繁的在各个应用网站上弹出提示窗会对用户造成打扰,如何在弹出提示窗的同时降低对用户的打扰是业界面临的问题。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种浏览器、实现弹出提示窗的方法及系统。
[0005]依据本发明的一个方面,提供了一种实现弹出提示窗的方法,其包括:
[0006]获取浏览器本地的客户端周期同步标签;
[0007]根据所述客户端周期同步标签向浏览器服务器端进行查询,以将所述客户端周期同步标签与服务器端周期同步标签进行比较,其中所述服务器端周期同步标签按照预设周期进行更新;
[0008]根据比较结果,若所述客户端周期同步标签与所述服务器端周期同步标签相同,则保持所述客户端周期同步标签不变;若所述客户端周期同步标签与所述服务器端周期同步标签不同,则由客户端弹出提示窗,并将所述客户端周期同步标签进行更新;
[0009]其中在当前周期的循环起始时间点之后,若未主动弹出过提示窗并检测到用户首次请求弹出提示窗的触发操作,则由客户端弹出提示窗,并将所述客户端周期同步标签进行更新;在当前周期内,后续若继续检测到用户请求弹出提示窗的触发操作,则由客户端弹出提示窗,但保持所述客户端周期同步标签不变;
[0010]在当前周期的循环起始时间点之后,若已主动弹出过提示窗并在当前周期内检测到用户请求弹出提示窗的触发操作,则由客户端弹出提示窗,但保持所述客户端周期同步标签不变;
[0011]后续周期重复按照上述步骤处理。
[0012]可选地,还包括:
[0013]在当前周期内,当距下一周期的循环起始时间点预定时间范围之内,若检测到客户端弹出提示窗,则控制浏览器服务器在下一周期不对服务器端周期同步标签进行更新。
[0014]可选地,每个周期的循环起始时间点设为预期最佳提示窗弹出时间。
[0015]可选地,所述预期最佳提示窗弹出时间根据搜集的用户上网操作历史统计数据确定。
[0016]可选地,所述弹出提示窗包括:
[0017]获取提示窗需展现的广告数据;
[0018]根据获取的广告数据生成提示窗;
[0019]在用户当前浏览页面弹出所述生成的提示窗。
[0020]可选地,所述获取提示窗需展现的广告数据包括:
[0021]向浏览器服务器请求获取提示窗需展现的广告数据;或
[0022]向广告服务商服务器请求获取提示窗需展现的广告数据;或
[0023]向广告主服务器请求获取提示窗需展现的广告数据。
[0024]可选地,所述提示窗包括多个子窗口。
[0025]可选地,所述子窗口的数量为四个。
[0026]可选地,子窗口类型包括至少第一类型子窗口或第二类型子窗口,所述第一类型子窗口填充第一类型广告数据进行展现,所述第二类型子窗口填充第二类型广告数据进行展现。
[0027]可选地,所述第一类型子窗口为个性化广告展现子窗口,所述第一类型广告数据为从广告服务商服务器获取的实时变化的按点击付费广告数据;
[0028]所述第二类型子窗口为基础素材展现子窗口,所述第二类型广告数据为从浏览器服务器或广告主服务器获取的按时长计费广告数据。
[0029 ]依据本发明的另一个方面,提供了一种浏览器,其包括:
[0030]获取处理模块,用于获取浏览器本地的客户端周期同步标签;
[0031]查询处理模块,用于根据所述客户端周期同步标签向浏览器服务器端进行查询,以将所述客户端周期同步标签与服务器端周期同步标签进行比较,其中所述服务器端周期同步标签按照预设周期进行更新;
[0032]主动弹出提示窗处理模块,用于根据比较结果,若所述客户端周期同步标签与所述服务器端周期同步标签相同,则保持所述客户端周期同步标签不变;若所述客户端周期同步标签与所述服务器端周期同步标签不同,则弹出提示窗,并将所述客户端周期同步标签进行更新;
[0033]用户触发弹出提示窗处理模块,用于在当前周期的循环起始时间点之后,若未主动弹出过提示窗并检测到用户首次请求弹出提示窗的触发操作,则弹出提示窗,并将所述客户端周期同步标签进行更新;在当前周期内,后续若继续检测到用户请求弹出提示窗的触发操作,则弹出提示窗,但保持所述客户端周期同步标签不变;在当前周期的循环起始时间点之后,若已主动弹出过提示窗并在当前周期内检测到用户请求弹出提示窗的触发操作,则弹出提示窗,但保持所述客户端周期同步标签不变。
[0034]可选地,还包括:检测处理模块,用于在当前周期内,当距下一周期的循环起始时间点预定时间范围之内,若检测到弹出提示窗,则控制浏览器服务器在下一周期不对服务器端周期同步标签进行更新。
[0035]可选地,每个周期的循环起始时间点设为预期最佳提示窗弹出时间。
[0036]可选地,所述预期最佳提示窗弹出时间根据搜集的用户上网操作历史统计数据确定。
[0037]可选地,所述主动弹出提示窗处理模块和所述用户触发弹出提示窗处理模块均包括弹出提示窗模块,所述弹出提示窗模块包括:
[0038]广告数据获取模块,用于获取提示窗需展现的广告数据;
[0039]提示窗生成模块,用于根据获取的广告数据生成提示窗;
[0040]弹出模块,用于在用户当前浏览页面弹出所述生成的提示窗。
[0041]可选地,所述广告数据获取模块获取广告数据是向浏览器服务器请求获取提示窗需展现的广告数据;或向广告服务商服务器请求获取提示窗需展现的广告数据;或向广告主服务器请求获取提示窗需展现的广告数据。
[0042]可选地,所述提示窗生成模块生成的提示窗包括多个子窗口。
[0043]可选地,所述子窗口的数量为四个。
[0044]可选地,所述子窗口的类型包括至少第一类型子窗口或第二类型子窗口,所述第一类型子窗口填充第一类型广告数据进行展现,所述第二类型子窗口填充第二类型广告数据进行展现。
[0045]可选地,所述第一类型子窗口为个性化广告展现子窗口,所述第一类型广告数据为广告数据获取模块从广告服务商服务器获取的实时变化的按点击付费广告数据;
[0046]所述第二类型子窗口为基础素材展现子窗口,所述第二类型广告数据为广告数据获取模块从浏览器服务器或广告主服务器获取的按时长计费广告数据。
[0047]依据本发明的另一个方面,提供了一种实现弹出提示窗的系统,其包括:上述的浏览器,另外还包括:浏览器服务器,所述浏览器服务器包括:
[0048]同步更新处理模块,用于控制对服务器端周期同步标签按照预设周期进行更新;
[0049]查询处理模块,用于响应浏览器请求的客户端周期同步标签与服务器端周期同步标签是否相同的查询;
[0050]广告数据处理模块,用于向浏览器返回浏览器请求的提示窗展现所需的广告数据,所述提示窗包括多个子窗口,子窗口类型包括至少第一类型子窗口或第二类型子窗口,所述第一类型子窗口展现所需的广告数据为第一类型数据,所述第二类型子窗口所需的广告数据为第二类型广告数据。
[0051]可选地,所述第一类型子窗口为个性化广告展现子窗口,所述第一类型广告数据为实时变化的按点击付费广告数据;
[0052]所述第二类型子窗口为基础素材展现子窗口,所述第二类型广告数据为按时长计费广告数据。
[0053]可选地,还包括:第三方服务器,用于向浏览器或浏览器服务器提供第一类型广告数据;
[0054]可选地,所述第三方服务器包括有与浏览器服务器的数据接口,用于将所述第一类型数据发送给所述浏览器服务器。
[0055]根据本发明实施例的一种浏览器、实现浏览器弹出提示窗的方法及系统,其根据浏览器服务器端周期同步标签与浏览器本地的客户端周期同步标签是否同步来控制浏览器本地是否主动弹出提示窗,由于浏览器服务器端周期同步标签每个周期只更新一次,因此,在一个周期内,浏览器服务器端周期同步标签与浏览器本地的客户端周期同步标签比较结果为不同也只会有一次,而只有浏览器服务器端周期同步标签与浏览器本地的客户端周期同步标签比较结果为不同时,才控制浏览器本地主动弹出提示窗,即可以控制浏览器本地在每个周期只主动弹出一次提示窗,另外,还可结合用户请求弹出提示窗的触发操作,根据用户请求弹出提示窗的各种情况对客户端周期同步标签进行更新,从而减少主动弹出提示窗的次数,降低对用户的干扰。
[0056]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1