[发明专利]用于动态地改变可见页面内容的方法覆盖的使用在审
申请号: | 201480025071.5 | 申请日: | 2014-03-14 |
公开(公告)号: | CN105164662A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 乔舒亚·R·马尼恩;乔舒亚·C·古德温;威廉·M·拉蒂默 | 申请(专利权)人: | 艾新顿公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;郑霞 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 动态 改变 可见 页面 内容 方法 覆盖 使用 | ||
1.一种方法,包括:
在服务器处从用户终端接收对配置成在所述用户终端上执行的第一程序指令的第一请求,其中所述第一请求响应于所述用户终端使用应用加载第一数据而产生;
将所述第一程序指令传输到所述用户终端;
在所述服务器处接收对配置成在所述用户终端上执行的第二程序指令的第二请求,其中所述第二请求响应于所述第一程序指令的执行而产生,以及所述第二请求包括关于在所述用户终端上从所述应用加载的所述第一数据的信息;以及
评估多个条件中的至少一个以确定多组所述第二程序指令中的至少一组是否应被分发到所述用户终端。
2.如权利要求1所述的方法,还包括:使已被收集的第二数据从所述用户终端路由到实体。
3.如权利要求1所述的方法,其中所述第一数据包括网页。
4.如权利要求3所述的方法,其中所述第二请求包括所述网页的统一资源定位符(URL)。
5.如权利要求4所述的方法,其中所述URL包括主机、路径、文件、查询参数和井号部分。
6.如权利要求5所述的方法,其中所述多个条件之一包括使所述主机、路径、文件、查询参数和井号部分中的至少一个与至少一个预定值匹配。
7.如权利要求6所述的方法,其中使所述主机、路径、文件、查询参数和井号部分中的所述至少一个与所述至少一个预定值匹配通过直接比较而发生。
8.如权利要求6所述的方法,其中使所述主机、路径、文件、查询参数和井号部分中的所述至少一个与所述至少一个预定值匹配通过涉及正则表达式的比较而发生。
9.如权利要求1所述的方法,其中所述多个条件之一包括使多个超文本传输协议(HTTP)头字段中的至少一个与至少一个预定值匹配。
10.如权利要求9所述的方法,其中所述多个HTTP头字段选自包括用户代理字段、referrer字段和cookie字段的组。
11.如权利要求3所述的方法,其中所述多个条件之一包括确定预定的超文本标记语言对象是否已在由所述用户终端访问的网页上被创建了。
12.如权利要求1所述的方法,其中所述多个条件之一包括确定是否在所述服务器上找到所述用户终端的cookie。
13.如权利要求1所述的方法,其中所述多个条件之一包括确定所述用户终端是否具有预定屏幕分辨率并使用预定脚本语言版本。
14.如权利要求1所述的方法,还包括:从外部数据源接收外部数据。
15.如权利要求14所述的方法,其中所述外部数据包括与所述用户终端相关的用户的地理位置和与基于web的规则是否运行了足够的时间来达到统计显著性有关的测试数据。
16.如权利要求15所述的方法,其中所述多个条件之一包括确定与所述用户终端相关的所述用户的所述地理位置是否匹配预定位置。
17.一种装置,包括:
处理器;
存储器,其具有存储在其中的计算机可执行指令,所述计算机可执行指令当被所述处理器执行时使所述装置执行方法:
评估第一条件,所述第一条件与在统一资源定位符(URL)内的主机、路径、文件、查询参数和井号部分中的至少一个是否与第一组预定值中的至少一个匹配有关;
评估第二条件,所述第二条件与多个超文本传输协议头字段中的至少一个是否与第二组预定值中的至少一个匹配有关;以及
当至少所述第一条件和所述第二条件被满足时,将程序指令传输到访问所述URL的用户终端。
18.如权利要求17所述的装置,其中所述处理器还执行:评估与预定超文本标记语言对象是否已在位于所述URL处的网页上被创建有关的第三条件。
19.如权利要求17所述的装置,其中所述处理器还执行:评估与和所述用户终端相关的地理位置是否是预定位置有关的第三条件。
20.一种非临时计算机可读存储介质,其具有存储在其上的计算机可执行程序指令,所述计算机可执行程序指令在被处理器执行时使所述处理器执行步骤,所述步骤包括:
创建用于在用户终端上执行程序指令的规则;
在从所述用户终端接收到第一请求时,使用所述规则来产生具有配置成在所述用户终端上执行的第一程序指令的管理器程序,其中所述第一请求响应于所述用户终端使用应用下载数据而产生;
评估与所述用户终端有关的多个条件,其中所述多个条件包括所述用户终端是移动终端还是静止终端,在所述用户终端上运行的所述应用是否具有预定类型,以及所述用户终端是否在预定位置中;
在接收到第二请求时,使用所述规则并基于所述评估产生配置为在所述用户终端上执行的页面特定指令,其中所述第二请求响应于所述第一程序指令的执行而产生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾新顿公司,未经艾新顿公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480025071.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:传送可消耗产品的分类
- 下一篇:变压器档位BCD码转换器