[發明專利]智能電視及其瀏覽器中鏈接頁面的預加載方法和裝置在審
| 申請號: | 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.szxzyx.cn/pat/books/201310686091.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:家用器具
- 下一篇:一種生物質顆粒燃燒機





