[發(fā)明專利]瀏覽器瀏覽歷史備份方法、恢復(fù)方法及裝置有效
| 申請?zhí)枺?/td> | 201210219532.5 | 申請日: | 2012-06-27 |
| 公開(公告)號: | CN102779177A | 公開(公告)日: | 2012-11-14 |
| 發(fā)明(設(shè)計)人: | 梁捷;俞永福;何小鵬;朱順炎;蘇劍南;梁勁 | 申請(專利權(quán))人: | 優(yōu)視科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F11/14 |
| 代理公司: | 北京鴻元知識產(chǎn)權(quán)代理有限公司 11327 | 代理人: | 林錦輝 |
| 地址: | 100080 北京市海淀區(qū)蘇州街2*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 瀏覽器 瀏覽 歷史 備份 方法 恢復(fù) 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信領(lǐng)域,更為具體地,涉及用于對移動終端中的瀏覽器的瀏覽歷史進行備份的方法及裝置,用于對移動終端中的瀏覽器的瀏覽歷史進行恢復(fù)的方法及裝置,以及具有上述裝置的移動終端。
背景技術(shù)
隨著移動終端的不斷發(fā)展,特別是智能手機的不斷發(fā)展,在移動終端上安裝的應(yīng)用程序越來越多。經(jīng)由安裝在移動終端(例如,智能手機)上安裝的各種應(yīng)用程序,可以為用戶提供比如網(wǎng)頁瀏覽、網(wǎng)絡(luò)游戲等等服務(wù),由此增強用戶的使用體驗。
在移動終端中運行應(yīng)用程序時,需要占用移動終端的內(nèi)存。隨著要運行的應(yīng)用程序增多,所需的內(nèi)存容量也在變大。然而,移動終端中內(nèi)置的內(nèi)存容量通常是有限的,因此,需要對移動終端中的內(nèi)存進行管理。例如,在2.3及之后版本的Android系統(tǒng)中,提供了一種RAM內(nèi)存管理方法,在該管理方法中,對于一些占用內(nèi)存比較大的后臺應(yīng)用程序,例如,移動終端瀏覽器,當移動終端中的當前空閑內(nèi)存不足或者比較低時,移動終端中的操作系統(tǒng)會殺掉這些后臺應(yīng)用程序,從而釋放內(nèi)存來供移動終端使用。
在現(xiàn)有的移動終端中,當放置在操作系統(tǒng)后臺的瀏覽器由于空閑內(nèi)存不足而被操作系統(tǒng)殺掉后,在重新啟動瀏覽器時,瀏覽器被殺掉之前用戶所瀏覽的頁面通常會丟失,或者需要重新實時聯(lián)網(wǎng)打開之前用戶所瀏覽的網(wǎng)頁。在前一情況下,頁面丟失導(dǎo)致用戶無法繼續(xù)之前的網(wǎng)頁瀏覽。在后一情況下,雖然用戶可以繼續(xù)之前的網(wǎng)頁瀏覽,但是這需要用戶重新聯(lián)網(wǎng),從而額外耗費用戶的流量和聯(lián)網(wǎng)的等待時間,由此導(dǎo)致用戶體驗比較差。
此外,在現(xiàn)有的移動終端中,當由于移動中的內(nèi)存不足或當前正在運行的應(yīng)用程序存在漏洞Bug而導(dǎo)致應(yīng)用程序崩潰退出時,用戶的瀏覽行為被終止。在這種情況下,用戶必須手動重新打開應(yīng)用程序才能繼續(xù)崩潰之前的操作,從而給用戶帶來諸多不便。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明的一個目的是提供一種用于對移動終端中的瀏覽器的瀏覽歷史進行備份的方法及裝置,利用該方法及裝置,可以將恢復(fù)瀏覽器的瀏覽歷史所需數(shù)據(jù)按照預(yù)定的數(shù)據(jù)結(jié)構(gòu)規(guī)則保存到移動終端的非易失性存儲介質(zhì)中,從而便于日后的快速恢復(fù)。
本發(fā)明的另一目的是提供一種用于對移動終端中的瀏覽器的瀏覽歷史進行恢復(fù)的方法及裝置,利用該方法及裝置,可以基于移動終端中的按照預(yù)定數(shù)據(jù)結(jié)構(gòu)規(guī)則備份的瀏覽歷史恢復(fù)所需數(shù)據(jù),在本地快速地恢復(fù)移動終端的瀏覽器的瀏覽歷史,從而節(jié)省了恢復(fù)時間以及用戶流量,由此保護用戶的持續(xù)上網(wǎng)瀏覽體驗。
本發(fā)明的另一目的是提供一種包含上述數(shù)據(jù)備份裝置和數(shù)據(jù)恢復(fù)裝置的移動終端。
根據(jù)本發(fā)明的一個方面,提供了一種用于對移動終端中的瀏覽器的瀏覽歷史進行備份的數(shù)據(jù)備份方法,包括:獲取恢復(fù)瀏覽器的瀏覽歷史所需的數(shù)據(jù),所需數(shù)據(jù)至少包括所瀏覽的瀏覽器窗口信息和每個瀏覽器窗口的當前頁面資源地址;在瀏覽器被切換到操作系統(tǒng)后臺預(yù)定時間段后,按照預(yù)定的數(shù)據(jù)結(jié)構(gòu)規(guī)則,將所獲取的數(shù)據(jù)保存到移動終端的永久性存儲介質(zhì)中,其中保存的順序從當前瀏覽器窗口的對應(yīng)信息開始,其后是非當前瀏覽器窗口的對應(yīng)信息。
在上述方面的一個或多個示例中,其中,所述預(yù)定的數(shù)據(jù)結(jié)構(gòu)規(guī)則依次包括:瀏覽器窗口字段,用于存儲所瀏覽的瀏覽器窗口信息;當前頁面資源地址字段,用于存儲每個瀏覽器窗口的當前頁面資源地址;歷史瀏覽頁面資源地址列表字段,用于存儲每個瀏覽器窗口的歷史瀏覽頁面資源地址列表;以及當前頁面內(nèi)容字段,用于存儲每個瀏覽器窗口的當前頁面內(nèi)容,以及所述保存的順序從當前瀏覽器窗口的對應(yīng)信息開始,其后是非當前瀏覽器窗口的對應(yīng)信息包括:所述預(yù)定的數(shù)據(jù)結(jié)構(gòu)規(guī)則中的每個字段中的窗口存儲順序從當前瀏覽器窗口的對應(yīng)信息開始,其后是非當前瀏覽器窗口的對應(yīng)信息。
在上述方面的一個或多個示例中,非當前瀏覽器窗口的存儲順序根據(jù)非當前瀏覽器窗口的創(chuàng)建順序確定,其中先創(chuàng)建的非當前瀏覽器窗口先存儲。
在上述方面的一個或多個示例中,在所述瀏覽器的啟動配置文件可以設(shè)置后臺崩潰標記,用于標識所述瀏覽器是否被正常退出,其中,在所述瀏覽器被正常退出時,將所述后臺崩潰標記的值修改為預(yù)定值。
根據(jù)本發(fā)明的另一方面,提供了一種用于對移動終端中的瀏覽器的瀏覽歷史進行備份的數(shù)據(jù)備份裝置,包括:獲取單元,用于獲取恢復(fù)瀏覽器的瀏覽歷史所需的數(shù)據(jù),所需數(shù)據(jù)至少包括所瀏覽的瀏覽器窗口信息和每個瀏覽器窗口的當前頁面資源地址;保存單元,用于在瀏覽器被切換到操作系統(tǒng)后臺預(yù)定時間段后,按照預(yù)定的數(shù)據(jù)結(jié)構(gòu)規(guī)則,將獲取單元所獲取的數(shù)據(jù)保存到移動終端的永久性存儲介質(zhì)中,其中,保存的順序從當前瀏覽器窗口的對應(yīng)信息開始,其后是非當前瀏覽器窗口的對應(yīng)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于優(yōu)視科技有限公司,未經(jīng)優(yōu)視科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210219532.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





