预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105893446A(43)申请公布日2016.08.24(21)申请号201510954902.3(22)申请日2015.12.17(30)优先权数据14/625,1292015.02.18US(71)申请人奥多比公司地址美国加利福尼亚州(72)发明人A·凯普特D·安蒂帕(74)专利代理机构北京市金杜律师事务所11256代理人酆迅(51)Int.Cl.G06F17/30(2006.01)权利要求书2页说明书9页附图6页(54)发明名称用于基于用户行为预测的智能web参考预加载的方法(57)摘要本发明的各实施例总体上涉及用于基于用户行为预测的智能web参考预加载的方法。具体地,涉及预加载工具便于高效加载与web文档中的链接相关联的内容。创建针对当前页面的包含链接的索引。索引包括链接的坐标以及针对每个链接的触发区域的触发区域坐标。当在触发区域中检测到指示用户可能希望导航到附加内容的用户交互时(即预测链接),禁用针对预测链接的标准点击行为。开始下载并且缓存渲染预测链接的内容(即新页面)所需要的资源。一旦用户实际选择链接,完成从当前页面到新页面的转变,而新页面不会显得间断。在一些实例中,从索引排除某些链接和/或目标属性指向将由链接中的一个或多个链接更新的一个或多个容器。CN105893446ACN105893446A权利要求书1/2页1.一种存储计算机可使用指令的非瞬态计算机存储介质,所述计算机可使用指令当由一个或多个计算设备使用时使得所述一个或多个计算设备执行以下操作,所述操作包括:标识与经由浏览器提供的当前页面对应的文档的文档对象模型中的一个或多个链接;创建包含所述一个或多个链接的索引,所述索引包括所述一个或多个链接的坐标以及针对所述一个或多个链接中的每个链接的触发区域的触发区域坐标;检测与所述触发区域的用户交互,所述触发区域与所述一个或多个链接中的链接相关联;以及在所述检测后,禁用针对所述链接的标准点击行为。2.根据权利要求1所述的一个或多个计算机存储介质,还包括下载对应于所述链接的HTML文档。3.根据权利要求1所述的一个或多个计算机存储介质,还包括解析对应于所述链接的HTML文档的内容以取回相关联的图像、级联样式表(CSS)和JavaScript。4.根据权利要求3所述的一个或多个计算机存储介质,还包括下载所述图像、CSS和JavaScript以缓存。5.根据权利要求1所述的一个或多个计算机存储介质,还包括如果事件影响所述一个或多个链接的所述坐标或者针对所述一个或多个链接之一的触发区域的触发区域坐标,则更新所述索引。6.根据权利要求1所述的一个或多个计算机存储介质,还包括确定所述一个或多个链接中的链接已被标识为排除。7.根据权利要求6所述的一个或多个计算机存储介质,还包括基于所述确定,从所述索引排除所述链接。8.根据权利要求1所述的一个或多个计算机存储介质,还包括标识指向将由所述一个或多个链接更新的一个或多个容器的一个或多个目标属性。9.根据权利要求8所述的一个或多个计算机存储介质,还包括下载将由所述链接更新的所述一个或多个容器。10.根据权利要求1所述的一个或多个计算机存储介质,还包括检测与所述链接的用户交互,所述链接对应于目标页面。11.根据权利要求10所述的一个或多个计算机存储介质,还包括转变到所述目标页面。12.根据权利要求11所述的一个或多个计算机存储介质,其中转变到所述目标页面包括:隐藏与所述当前页面相关联的所述文档;卸载所述当前页面的级联样式表(CSS)和JavaScript;从所述当前页面的主体移除内容;将所述目标页面的所述CSS和JavaScript与所述当前页面的所述CSS和JavaScript进行比较;将缓存的CSS和JavaScript注入到所述文档中;将新内容注入到所述文档的所述主体中;以及对所述文档取消隐藏。13.根据权利要求11所述的一个或多个计算机存储介质,其中转变到所述目标页面包2CN105893446A权利要求书2/2页括如果指定了目标属性,则仅加载所述主体的HTML或指定容器的HTML。14.根据权利要求11所述的一个或多个计算机存储介质,其中转变到所述目标页面包括基于由所述目标页面的开发者包括或排除内容的某些部分,仅加载定制内容。15.根据权利要求11所述的一个或多个计算机存储介质,还包括重建所述索引。16.一种用于基于用户行为预测的智能web参考预加载的计算机化方法,所述计算机化方法包括:经由第一计算处理,标识包含当前页面的一个或多个链接的索引,所述索引包括针对所述一个或多个链接中的每个链接的触发区域的触发区域坐标;经由第二计算处理,检测与触发区域的用户交互,所述用户交互指示用户将点击与所述触发区域相关联