[发明专利]智能电视及其浏览器中链接页面的预加载方法和装置在审
申请号: | 201310686091.4 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103618936A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 周金利;李学义 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/858;G06F9/445;H04L29/08 |
代理公司: | 北京恒都律师事务所 11395 | 代理人: | 邸建凯 |
地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 电视 及其 浏览器 链接 页面 加载 方法 装置 | ||
技术领域
本发明涉及智能电视浏览器技术领域,特别地,涉及一种智能电视及其浏览器中链接页面的预加载方法和装置。
背景技术
智能电视是顺应电视机“高清化”、“网络化”、“智能化”的趋势而出现的一种智能多媒体终端,具备从因特网、视频设备、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。与传统电视的应用平台相比,智能电视可实现网络搜索、网络电视、视频点播、数字音乐、网络新闻、网络视频电话等各种应用服务。电视机正在成为继计算机、手机之后的第三种信息访问终端,用户可随时访问自己需要的信息。智能电视像智能手机一样,具有全开放式平台,搭载了操作系统(如安卓操作系统),用户可自行安装和卸载软件、游戏等第三方服务商提供的程序,来不断对电视的功能进行扩充,持续不断地给用户带来丰富的个性化体验。
网页浏览是智能电视的一种常用功能,多数网页中都会包括有一些超级链接,当需要浏览这些链接相关的内容时,都需要等待一段时间,这其中包括请求URL(Uniform Resource Locator,统一资源定位符)和接收数据的过程,这2个过程加起来一般会消耗掉1~5秒的时间,而不是马上就可以跳入链接页面进行浏览。因此,用户在浏览在线网页时,很多的时间是浪费在请求等待的时间上。
发明内容
本发明提供一种智能电视浏览器中链接页面的预加载方法,用于解决现有技术方案中用户在浏览网页中的链接页面时需要较长等待时间的问题。
本发明还提供了一种智能电视浏览器中链接页面的预加载装置,以及一种智能电视,以保证上述方法在实际中的应用。
为了解决上述问题,本发明公开了一种智能电视浏览器中链接页面的预加载方法,包括:接收用户的网页浏览请求;分析所述网页的内容,构建并依据所述网页的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该网页的内容;根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址;创建下载子线程,并由所述下载子线程根据所述链接地址将链接页面数据下载到本地缓存区;接收用户的链接访问请求;根据所述本地缓存区中的链接页面数据,构建并依据该链接页面的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该链接页面内容。
优选的,所述根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址,具体包括:根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;判断所述网页中链接的数量m是否大于预设加载数量n;若是,获取前面n个链接地址;否则,获取所有链接地址。
优选的,所述根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址,具体包括:根据所述网页的文档对象模型树状结构,统计所述网页中链接的数量m;获取前面『m*p』个链接地址;其中,p表示预设的百分比,『m*p』表示对m*p的向上取整运算。
优选的,在所述接收用户的链接访问请求步骤之后,还包括:判断所述缓存区中是否保存有该链接页面数据;若否,请求所述浏览器管理线程根据所述链接地址将链接页面数据下载到本地缓存区。
优选的,在所述接收用户的链接访问请求步骤之前,还包括:当所述链接页面数据没有下载完成且用户没有发出链接访问请求时,重复上述链接页面数据下载过程。
依据本发明的另一优选实施例,还公开了一种智能电视浏览器中链接页面的预加载装置,包括:数据缓存单元,用于为链接页面数据提供本地缓存区;浏览请求接收单元,用于通过智能电视浏览器接收用户的网页浏览请求;第一网页显示单元,用于分析所述网页的内容,构建并依据所述网页的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该网页的内容;链接地址获取单元,用于根据所述网页的文档对象模型树状结构,获取所述网页中的链接地址;预下载单元,用于创建下载子线程,并由所述下载子线程根据所述链接地址将链接页面数据下载到本地缓存区;链接请求接收单元,用于通过所述智能电视浏览器中的网页接收用户的链接访问请求;第二网页显示单元,用于根据所述本地缓存区中的链接页面数据,构建并依据该链接页面的文档对象模型树状结构、渲染树状结构和分层渲染树状结构,在智能电视浏览器中显示该链接页面内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310686091.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:家用器具
- 下一篇:一种生物质颗粒燃烧机