[发明专利]预测文档资源的使用有效
申请号: | 201380043295.4 | 申请日: | 2013-06-17 |
公开(公告)号: | CN104704489B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | M·韦伯;P·M·奥尔特戈;M·S·福勒 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预测 文档 资源 使用 | ||
加载/呈现网页的浏览器系统和方法包括:使用推测/预测技术来预处理网络文档(HTML页面)以利用信息的不完整集合来识别可能需要的资源,以及请求/预取被确定为为了正确呈现网络文档而具有较高概率的需要的资源。推测/预测技术可以包括启发法的使用以改进文档加载和网络通信的效率和速度。
相关申请的交叉引用
本申请要求享有于2012年8月17日递交的、题目为“Predicting the Usage ofDocument Resources”的美国临时专利申请No.61/684,593以及于2012年8月16日递交的、题目为“Predicting the Usage of Document Resources”的美国临时专利申请No.61/684,002的优先权,故这两篇申请的全部内容以引用方式被并入本文。
技术领域
本发明涉及用于在网络浏览器中呈现HTML文档的方法、系统和设备,并且更具体地,涉及用于使网络浏览器操作并行化的方法。
背景技术
无线通信技术和移动电子设备(例如,蜂窝电话、平板计算机、膝上型计算机等)在过去几年变得普遍使用。为了跟上增加的消费者需求,移动电子设备的功能变得更加丰富,并且现在通常包括多处理器、片上系统(SoC)和使得移动设备用户能够在其移动设备上执行复杂且耗电量大的软件应用(例如,网络浏览器、视频流应用等)的其它元件。由于这些和其它改进,智能电话和平板计算机变得普遍,并且取代膝上型计算机和台式机成为许多用户选择的平台。
移动设备用户现在可以通过经由其移动设备上的浏览器应用访问互联网来容易且方便地实现许多其日常任务。随着移动设备继续变得普及,消费者期待能够更好地使用现代移动设备的多处理能力的网络浏览器。
发明内容
各个方面包括处理网页的方法,其可以包括:由第一过程扫描HTML文档以发现所述HTML文档中引用的外部资源,在计算设备的处理器中执行的所述第一过程与HTML解析器过程是并发的;由所述第一过程调用对发现的外部资源的资源文档的下载,在所述第一过程继续扫描所述HTML文档的同时,所述下载被执行;由第二过程扫描所下载的资源文档以发现另外的外部资源,在所述第一过程继续扫描所述HTML文档的同时,所述第二过程扫描所下载的资源文档;在所述第二过程继续扫描所下载的资源文档的同时,由所述第一过程识别所述HTML文档的属性;由所述第二过程接收关于由所述第一过程所识别的属性的信息;由所述第二过程基于所接收的信息来确定是否发起发现的另外的资源的下载;以及使用所下载的资源在所述计算设备的电子显示器上呈现所述HTML文档。
在一个方面中,由第一过程扫描HTML文档可以包括:由HTML文档扫描器过程扫描所述HTML文档。在进一步的方面中,由第二过程扫描所下载的资源文档可以包括:由级联样式表文档扫描器过程扫描所下载的资源文档。在进一步的方面中,由所述第二过程基于所接收的信息来确定是否发起对发现的另外的资源的下载可以包括:推测为了在所述计算设备的所述电子显示器上呈现所述HTML文档而需要的相关外部资源。
在进一步的方面中,扫描所下载的资源文档以发现另外的外部资源可以包括:由所述第二过程扫描样式表文档以发现另外的外部资源。在进一步的方面中,在所述第二过程继续扫描所下载的资源文档的同时,由所述第一过程识别所述HTML文档的属性可以包括:由所述第一过程识别与所述HTML文档包括的HTML元素相关联的HTML id、类别和样式属性;以及接收关于由所述第一过程所识别的属性的信息可以包括:由所述第二过程接收关于与所述HTML文档包括的HTML元素相关联的所识别的HTML id、类别和样式属性的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380043295.4/2.html,转载请声明来源钻瓜专利网。