[发明专利]智能电视及其浏览器中链接页面的预加载方法和装置在审
| 申请号: | 201310686091.4 | 申请日: | 2013-12-16 |
| 公开(公告)号: | CN103618936A | 公开(公告)日: | 2014-03-05 |
| 发明(设计)人: | 周金利;李学义 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
| 主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/858;G06F9/445;H04L29/08 |
| 代理公司: | 北京恒都律师事务所 11395 | 代理人: | 邸建凯 |
| 地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能 电视 及其 浏览器 链接 页面 加载 方法 装置 | ||
1.一种智能电视浏览器中链接页面的预加载方法,其特征在于,包括:
接收用户的网页浏览请求;
分析所述网页的内容,构建并依据所述网页的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该网页的内容;
根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址;
创建下载子线程,并由所述下载子线程根据所述链接地址将链接页面数据下载到本地缓存区;
接收用户的链接访问请求;
根据所述本地缓存区中的链接页面数据,构建并依据该链接页面的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该链接页面内容。
2.如权利要求1所述的智能电视浏览器中链接页面的预加载方法,其特征在于,所述根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址,具体包括:
根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;
判断所述网页中链接的数量m是否大于预设加载数量n;若是,获取前面n个链接地址;否则,获取所有链接地址。
3.如权利要求1所述的智能电视浏览器中链接页面的预加载方法,其特征在于,所述根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址,具体包括:
根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;
获取前面『m*p』个链接地址;
其中,p表示预设的百分比,『m*p』表示对m*p的向上取整运算。
4.如权利要求1所述的智能电视浏览器中链接页面的预加载方法,其特征在于,在所述接收用户的链接访问请求步骤之后,还包括:
判断所述缓存区中是否保存有该链接页面数据;
若否,请求所述浏览器管理线程根据所述链接地址将链接页面数据下载到本地缓存区。
5.如权利要求1~3任一所述的智能电视浏览器中链接页面的预加载方法,其特征在于,在所述接收用户的链接访问请求步骤之前,还包括:
当所述链接页面数据没有下载完成且用户没有发出链接访问请求时,重复上述链接页面数据下载过程。
6.一种智能电视浏览器中链接页面的预加载装置,其特征在于包括:
数据缓存单元,用于为链接页面数据提供本地缓存区;
浏览请求接收单元,用于通过智能电视浏览器接收用户的网页浏览请求;
第一网页显示单元,用于分析所述网页的内容,构建并依据所述网页的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该网页的内容;
链接地址获取单元,用于根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址;
预下载单元,用于创建下载子线程,并由所述下载子线程根据所述链接地址将链接页面数据下载到本地缓存区;
链接请求接收单元,用于通过所述智能电视浏览器中的网页接收用户的链接访问请求;
第二网页显示单元,用于根据所述本地缓存区中的链接页面数据,构建并依据该链接页面的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该链接页面内容。
7.如权利要求6所述的智能电视浏览器中链接页面的预加载装置,其特征在于,所述链接地址获取单元具体包括:
链接数量统计子单元,用于根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;
第一链接地址选取子单元,用于判断所述网页中链接的数量m是否大于预设加载数量n;若是,获取所述网页的前面n个链接地址;否则,获取所述网页的所有链接地址。
8.如权利要求6所述的智能电视浏览器中链接页面的预加载装置,其特征在于,所述链接地址获取单元具体包括:
链接数量统计子单元,用于根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;
第二链接地址选取子单元,用于获取所述网页的前面『m*p』个链接地址;其中,p表示预设的百分比,『m*p』表示对m*p的向上取整运算。
9.如权利要求6所述的智能电视浏览器中链接页面的预加载装置,其特征在于,还包括:缓存情况判断单元,用于判断所述缓存区中是否保存有该链接页面数据,若否,请求所述浏览器管理线程根据所述链接地址将链接页面数据下载到本地缓存区。
10.一种智能电视,其特征在于,包括权利要求6~9任一所述的浏览器中链接页面的预加载装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310686091.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:家用器具
- 下一篇:一种生物质颗粒燃烧机





