亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

瀏覽器數(shù)據(jù)的處理方法和裝置制造方法

文檔序號:6524648閱讀:212來源:國知局
瀏覽器數(shù)據(jù)的處理方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種瀏覽器數(shù)據(jù)的處理方法和裝置,涉及計算機(jī)【技術(shù)領(lǐng)域】。該方法包括:為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中;依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。通過本發(fā)明,提供了一種對于瀏覽器數(shù)據(jù)的回收站機(jī)制,可通過瀏覽器回收站管理多種瀏覽器數(shù)據(jù),使得用戶方便管理已下載文件、書簽信息、cookie信息、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息等瀏覽器數(shù)據(jù),便于用戶操作,能夠提升用戶體驗。
【專利說明】瀏覽器數(shù)據(jù)的處理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)【技術(shù)領(lǐng)域】,特別是涉及一種瀏覽器數(shù)據(jù)的處理方法和裝置。
【背景技術(shù)】
[0002]目前,在個人電腦中的操作系統(tǒng)中,都會存在回收站?;厥照究梢苑奖阌谟脩艄芾聿僮飨到y(tǒng)中的文件。用戶可選擇將文件臨時刪除,被臨時刪除的文件會暫時保存在回收站中。
[0003]對于回收站中的文件,用戶可以選擇進(jìn)行恢復(fù)或徹底刪除,給用戶提供了較大的便利,既可以存放不用的文件,方便于管理,又能夠給用戶提供了一種反悔的機(jī)會。
[0004]而在目前的瀏覽器中,依據(jù)用戶的使用習(xí)慣,會存在歷史訪問記錄、安裝的插件、書簽、保存的cookie、搜索關(guān)鍵字、通過瀏覽器下載的文件等多種數(shù)據(jù),用戶在選擇刪除后,即會徹底刪除再也找不到。
[0005]由于瀏覽器中存在多種不同的數(shù)據(jù),而不簡單的是文件那么簡單,因此,目前沒有有效的對于瀏覽器數(shù)據(jù)進(jìn)行臨時刪除、恢復(fù)等管理的有效方式。

【發(fā)明內(nèi)容】

[0006]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的適于瀏覽器數(shù)據(jù)的處理方法和相應(yīng)地裝置。
[0007]依據(jù)本發(fā)明的一個方面,提供一種瀏覽器數(shù)據(jù)的處理方法,包括:
[0008]為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;
[0009]將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中;
[0010]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0011]可選地,瀏覽器數(shù)據(jù)包括:
[0012]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
[0013]可選地,瀏覽器數(shù)據(jù)為瀏覽器插件;
[0014]相應(yīng)地,為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0015]在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識;
[0016]將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,包括:
[0017]將帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中;
[0018]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0019]接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令;[0020]接收服務(wù)器發(fā)送的與瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝最新版本的插件。
[0021]可選地,當(dāng)瀏覽器數(shù)據(jù)為已下載文件時,為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0022]將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為已下載文件加上一已刪除標(biāo)識;
[0023]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0024]依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從臨時存儲單元中刪除帶已刪除標(biāo)識的已下載文件,并將已下載文件從指定位置刪除。
[0025]可選地,當(dāng)瀏覽器數(shù)據(jù)為歷史記錄信息時,為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0026]通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識;
[0027]其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗□。
[0028]可選地,當(dāng)瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0029]通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識;
[0030]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。
[0031]可選地,臨時存儲單元對瀏覽器數(shù)據(jù)的存儲方式包括:
[0032]建立內(nèi)容類型表,并在內(nèi)容類型表中記錄每個類型的瀏覽器數(shù)據(jù)所保存的數(shù)據(jù)庫表,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句;
[0033]其中,在數(shù)據(jù)庫表中至少存儲帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)的標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息。
[0034]可選地,在將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中之后,還包括:
[0035]接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0036]可選地,顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0037]根據(jù)內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0038]將數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0039]可選地,依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0040]當(dāng)操作指令為刪除指令時,將刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中徹底刪除;[0041]當(dāng)操作指令為恢復(fù)指令時,將恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0042]可選地,該方法還包括:
[0043]根據(jù)瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在內(nèi)容類型表中對瀏覽器數(shù)據(jù)進(jìn)行管理。
[0044]依據(jù)本發(fā)明的一個方面,還提供了一種瀏覽器數(shù)據(jù)的處理裝置,包括:
[0045]標(biāo)識添加模塊,配置成為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;
[0046]數(shù)據(jù)存儲模塊,配置成將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中;
[0047]指令執(zhí)行模塊,配置成依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0048]可選地,瀏覽器數(shù)據(jù)包括:
[0049]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
[0050]可選地,瀏覽器數(shù)據(jù)為瀏覽器插件;
[0051]相應(yīng)地,標(biāo)識添加模塊還配置成在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識;
[0052]數(shù)據(jù)存儲模塊還配置成將帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中;
[0053]指令執(zhí)行模塊還配置成:
[0054]接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令;
[0055]接收服務(wù)器發(fā)送的與瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝最新版本的插件。
[0056]可選地,當(dāng)瀏覽器數(shù)據(jù)為已下載文件時,標(biāo)識添加模塊還配置成將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為已下載文件加上一已刪除標(biāo)識;
[0057]指令執(zhí)行模塊還配置成依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從臨時存儲單元中刪除帶已刪除標(biāo)識的已下載文件,并將已下載文件從指定位置刪除。
[0058]可選地,當(dāng)瀏覽器數(shù)據(jù)為歷史記錄信息時,標(biāo)識添加模塊還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識;
[0059]其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗□。
[0060]可選地,當(dāng)瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,標(biāo)識添加模塊還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識;
[0061]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。[0062]可選地,數(shù)據(jù)存儲模塊配置成建立內(nèi)容類型表,并在內(nèi)容類型表中記錄每個類型的瀏覽器數(shù)據(jù)所保存的數(shù)據(jù)庫表,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句;
[0063]其中,在數(shù)據(jù)庫表中至少存儲帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)的標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息。
[0064]可選地,該裝置還包括:
[0065]顯示模塊,配置成在將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中之后,接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0066]可選地,顯示模塊配置成按照如下方式顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù):
[0067]根據(jù)內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0068]將數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0069]可選地,指令執(zhí)行模塊配置成:
[0070]當(dāng)操作指令為刪除指令時,將刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中徹底刪除;
[0071]當(dāng)操作指令為恢復(fù)指令時,將恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0072]可選地,該裝置還包括:
[0073]數(shù)據(jù)管理模塊,配置成根據(jù)瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在內(nèi)容類型表中對瀏覽器數(shù)據(jù)進(jìn)
行管理。
[0074]本發(fā)明實施例提供了一種瀏覽器數(shù)據(jù)的處理方法和裝置,通過為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,并可依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),提供了一種對于瀏覽器數(shù)據(jù)的回收站機(jī)制,可通過瀏覽器回收站管理多種瀏覽器數(shù)據(jù),使得用戶方便管理(例如刪除和恢復(fù))已下載文件、書簽信息、cookie信息、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息等瀏覽器數(shù)據(jù),便于用戶操作,能夠提升用戶體驗。
[0075]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】

【附圖說明】
[0076]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0077]圖1是根據(jù)本發(fā)明一個實施例的一種瀏覽器數(shù)據(jù)的處理方法流程圖;
[0078]圖2是根據(jù)本發(fā)明一個實施例的一種瀏覽器數(shù)據(jù)的具體處理方法流程圖;
[0079]圖3是根據(jù)本發(fā)明一個實施例的對于內(nèi)容類型表中的字段的定義方式示意圖;[0080]圖4是根據(jù)本發(fā)明一個實施例的內(nèi)容類型列表的示意圖;
[0081]圖5是根據(jù)本發(fā)明一個實施例的瀏覽器回收站的顯示示意圖;
[0082]圖6是根據(jù)本發(fā)明一個實施例的一種瀏覽器數(shù)據(jù)的處理裝置結(jié)構(gòu)框圖。
【具體實施方式】
[0083]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)該被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0084]實施例一
[0085]本發(fā)明實施例提供了一種瀏覽器數(shù)據(jù)的處理方法。該方法對瀏覽器數(shù)據(jù)的處理裝置進(jìn)行了改進(jìn)。例如,本實施例中瀏覽器數(shù)據(jù)的處理裝置可以為安裝在能夠瀏覽網(wǎng)頁的客戶端上的工具,其中,客戶端可以為PC (Personal Computer,個人計算機(jī)),手機(jī),手持電腦等用戶終端。
[0086]圖1是根據(jù)本發(fā)明一個實施例的一種瀏覽器數(shù)據(jù)的處理方法流程圖,該方法包括步驟S102至S106。
[0087]S102,為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識。
[0088]S104,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中。
[0089]S106,依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0090]本發(fā)明實施例提供了一種瀏覽器數(shù)據(jù)的處理方法,通過為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,并可依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),提供了一種對于瀏覽器數(shù)據(jù)的回收站機(jī)制,可通過瀏覽器回收站管理多種瀏覽器數(shù)據(jù),使得用戶方便管理(例如刪除和恢復(fù))已下載文件、書簽信息、cookie信息、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息等瀏覽器數(shù)據(jù),便于用戶操作,能夠提升用戶體驗。
[0091]實施例二
[0092]本實施例為上述實施例一的一種具體應(yīng)用場景,通過本實施例,能夠更加清楚、具體地闡述本發(fā)明所提供的方法。
[0093]本實施例二所提供的方法可以實現(xiàn)在瀏覽器中,例如可以通過瀏覽器插件或集成到瀏覽器的功能項中進(jìn)行實現(xiàn),將用戶已刪除的文件通過網(wǎng)頁頁面的形式展示給用戶進(jìn)行管理。
[0094]圖2是根據(jù)本發(fā)明一個實施例的一種瀏覽器數(shù)據(jù)的具體處理方法流程圖,該方法包括步驟S201至S205。
[0095]首先,執(zhí)行步驟S201,接收用戶對瀏覽器數(shù)據(jù)的刪除指令。
[0096]可選地,在本實施例中,瀏覽器數(shù)據(jù)可以包括:
[0097]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息、瀏覽器插件等。[0098]在接收用戶對瀏覽器數(shù)據(jù)的刪除指令之后,通過步驟S202為進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識。
[0099]需要說明的是,在瀏覽器中,對于不同類型的瀏覽器數(shù)據(jù)均有不同的保存機(jī)制,例如:
[0100]已下載文件,保存在瀏覽器指定的下載目錄中;
[0101]歷史記錄信息,保存在瀏覽器默認(rèn)的數(shù)據(jù)庫表中;
[0102]瀏覽器插件可安裝或卸載,在安裝時即保存在瀏覽器的指定路徑下,若被卸載,則將瀏覽器插件在指定路徑下刪減即可。
[0103]因此,對于不同類型的瀏覽器數(shù)據(jù)在進(jìn)行刪除后,添加已刪除標(biāo)識的方式不同,例如:
[0104]當(dāng)瀏覽器數(shù)據(jù)為瀏覽器插件時,在瀏覽器安裝插件的安裝列表中,將瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一刪除標(biāo)識,并將瀏覽器插件在其指定路徑中刪除,保存到預(yù)先創(chuàng)建的臨時文件夾中。
[0105]當(dāng)瀏覽器數(shù)據(jù)為進(jìn)行了刪除操作的已下載文件時,將該已下載文件保存到指定位置(該指定位置用于保存臨時刪除了的已下載文件),并通過瀏覽器的下載進(jìn)程為該已下載文件加上已刪除標(biāo)識。
[0106]當(dāng)瀏覽器數(shù)據(jù)為歷史記錄信息時,通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識,其中,帶有已刪除標(biāo)識的歷史記錄不顯示在瀏覽器的歷史記錄顯示窗口中。
[0107]當(dāng)瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識。
[0108]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。
[0109]S203,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)保存在瀏覽器側(cè)的臨時存儲單元中。
[0110]其中,該臨時存儲單元可以為瀏覽器回收站。
[0111]本實施例中,帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)也即被用戶臨時刪除、置入回收站中的數(shù)據(jù)。對于瀏覽器數(shù)據(jù)的保存方式包括:
[0112]建立內(nèi)容類型表,并在瀏覽器數(shù)據(jù)的類型對應(yīng)的數(shù)據(jù)庫表中修改該瀏覽器數(shù)據(jù)的標(biāo)識。
[0113]其中,在瀏覽器中,對于每種類型的瀏覽器數(shù)據(jù)的保存方式不同,因此,需要建立統(tǒng)一的接口對于不同的瀏覽器數(shù)據(jù)進(jìn)行管理。
[0114]同時,對于每一種類型的瀏覽器數(shù)據(jù),都需要一種機(jī)制將對刪除的數(shù)據(jù)暫時存儲。由于這些瀏覽器數(shù)據(jù)存儲在用戶數(shù)據(jù)文件夾下的不同數(shù)據(jù)庫文件中,并不是存儲在同一個數(shù)據(jù)庫表中。為了統(tǒng)一瀏覽器回收站的數(shù)據(jù)入口,需要有一張回收站內(nèi)容類型的表,它的并非是用來存儲瀏覽器數(shù)據(jù),而是將各種類型的瀏覽器數(shù)據(jù)關(guān)聯(lián)起來,這樣可以保證不打破現(xiàn)有的瀏覽器數(shù)據(jù)的存儲方式。
[0115]在內(nèi)容類型表中,記錄有瀏覽器數(shù)據(jù)的類型、用于保存該種類型的瀏覽器數(shù)據(jù)的數(shù)據(jù)庫表單或保存位置,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句。[0116]本實施還提供了圖3,展示了對于內(nèi)容類型表中的字段的定義方式。在圖3中,Name中定義了內(nèi)容類型表中所包括的字段,分別為Type、location、View_satament> del_satement 和 detail_satement。
[0117]其中,Type表示瀏覽器數(shù)據(jù)類型的類型名稱;
[0118]Location表示該種類型的瀏覽器數(shù)據(jù)的保存的數(shù)據(jù)庫表單或保存位置;
[0119]View_satament表示用于查看瀏覽器數(shù)據(jù)的數(shù)據(jù)庫語句;
[0120]del_satement表示用于刪除瀏覽器數(shù)據(jù)的數(shù)據(jù)庫語句;
[0121 ] detail_satement表示用于恢復(fù)瀏覽器數(shù)據(jù)的數(shù)據(jù)庫語句。
[0122]本實施還提供了圖4,為內(nèi)容類型列表的示意圖。其中,download表示已下載文件,其保存位置為history/download,對于已下載文件可執(zhí)行的操作對應(yīng)的數(shù)據(jù)庫語句分別為 “select from****,,、“delete from****,,和 “select from****,,
[0123]。
[0124]Keyword表示搜索關(guān)鍵字信息,其保存位置為history/keyword_search,對于已下載文件可執(zhí)行的操作對應(yīng)的數(shù)據(jù)庫語句分別為“select from林林”、“delete from****”和 “select from**** ,,。
[0125]History表示歷史記錄信息,其保存位置為“history/visit”,對于已下載文件可執(zhí)行的操作對應(yīng)的數(shù)據(jù)庫語句分別為“select from林林”、“delete from林林”和“select
from氺氺氺氺”?
[0126]Bookmarks表不書簽信息,其保存位置為“ bookmarks/bookmark ”,對于已下載文件可執(zhí)行的操作對應(yīng)的數(shù)據(jù)庫語句分別為“select from****”、“delete from****”和“select from****,,。
[0127]具體地,上述數(shù)據(jù)庫語句可以為spl語句,對每一個類型的瀏覽器數(shù)據(jù)的操作sql語句,包括查詢、刪除、恢復(fù),每次對瀏覽器回收站中數(shù)據(jù)進(jìn)行操作時,會調(diào)用響應(yīng)的sql命令,并將選中的記錄作為參數(shù)傳入,最終執(zhí)行響應(yīng)的數(shù)據(jù)庫操作語句,對各自類型的數(shù)據(jù)庫數(shù)據(jù)進(jìn)行更改。
[0128]對于執(zhí)行了刪除操作的瀏覽器數(shù)據(jù),需要通過對應(yīng)的數(shù)據(jù)庫表中修改其標(biāo)識。
[0129]進(jìn)一步地,為了不影響現(xiàn)有的瀏覽器數(shù)據(jù)的保存方式,本發(fā)明采用對現(xiàn)有的數(shù)據(jù)庫表進(jìn)行擴(kuò)展的方式對于執(zhí)行了刪除操作的瀏覽器數(shù)據(jù)增加刪除標(biāo)識,具體方式可以為:
[0130]在現(xiàn)有的數(shù)據(jù)庫表中增加一個字段,該字段用于標(biāo)識對應(yīng)的瀏覽器數(shù)據(jù)是否被臨時刪除。
[0131]例如,可以增加字段“recycle”,當(dāng)該字段為O時,表示對應(yīng)的瀏覽器數(shù)據(jù)為正常狀態(tài),當(dāng)該字段為I時,表示對應(yīng)的瀏覽器數(shù)據(jù)為臨時刪除狀態(tài)。
[0132]以瀏覽器數(shù)據(jù)為已下載文件為例,當(dāng)瀏覽器顯示用戶已下載的文件時,瀏覽器下載進(jìn)程會首先讀取用于記錄已下載文件信息的數(shù)據(jù)庫表,當(dāng)字段“recycle”為O時,則正常顯示,而對于“recycle”為I時,則不顯示。
[0133]同時,對于特殊類型的瀏覽器數(shù)據(jù),例如瀏覽器插件,本實施例還包括將瀏覽器數(shù)據(jù)的安裝包文件的路徑、卸載時間、卸載版本記錄記錄在對應(yīng)的數(shù)據(jù)庫表中。
[0134]接著,執(zhí)行步驟S204,接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。[0135]其中,對于查看已刪除的瀏覽器數(shù)據(jù),可通過內(nèi)容類型表進(jìn)行實現(xiàn),調(diào)用內(nèi)容類型表中的所有查看瀏覽器數(shù)據(jù)的數(shù)據(jù)庫語句,即可查詢得到所有已刪除的瀏覽器數(shù)據(jù)。
[0136]可選地,步驟S204在顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)時,可以通過如下方式進(jìn)行:
[0137]首先,根據(jù)內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0138]之后,將數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0139]例如,對于已下載文件,即通過數(shù)據(jù)庫語句查詢“history/download”下所有的字段“recycle”被標(biāo)記為“I”的已下載文件的信息,并顯示在瀏覽器回收站的頁面中。
[0140]本實施還提供了圖5,展示了瀏覽器回收站的顯示示意圖。其中,用戶通過該頁面可以查看到所有被刪除的瀏覽器數(shù)據(jù)的信息,并可執(zhí)行查看、刪除、恢復(fù)和情況的操作。
[0141]最后,執(zhí)行步驟S205,依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0142]可選地,在步驟S205中,當(dāng)觸發(fā)的指令不同時,其后續(xù)的操作也會不同,具體可以包括:
[0143]當(dāng)操作指令為刪除指令時,將刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中徹底刪除;
[0144]當(dāng)操作指令為恢復(fù)指令時,將恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0145]需要說明的是,當(dāng)用戶選擇恢復(fù)瀏覽器插件時,步驟S205還可以通過如下方式進(jìn)行:
[0146]根據(jù)瀏覽器插件的版本信息,在服務(wù)器上獲取最新版本的瀏覽器插件和相關(guān)推薦信息,并重新安裝最新版本的瀏覽器插件。
[0147]需要說明的是,在本發(fā)明實施例中,對于不同的類型的瀏覽器數(shù)據(jù),可以通過不同的瀏覽器進(jìn)行管理,以內(nèi)容類型表作為統(tǒng)一的管理接口,具體為:
[0148]根據(jù)瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在內(nèi)容類型表中對瀏覽器數(shù)據(jù)進(jìn)行管理。
[0149]例如:對于已下載文件,通過瀏覽器的下載進(jìn)程進(jìn)行管理;對于歷史記錄信息,通過瀏覽器主進(jìn)程進(jìn)行管理;對于瀏覽器插件,通過瀏覽器的插件進(jìn)程進(jìn)行管理等。
[0150]本發(fā)明實施例提供了一種瀏覽器數(shù)據(jù)的處理方法,通過為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,并可依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),提供了一種對于瀏覽器數(shù)據(jù)的回收站機(jī)制,可通過瀏覽器回收站管理多種瀏覽器數(shù)據(jù),使得用戶方便管理(例如刪除和恢復(fù))已下載文件、書簽信息、cookie信息、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息等瀏覽器數(shù)據(jù),便于用戶操作,能夠提升用戶體驗。
[0151]實施例三
[0152]圖6是本發(fā)明一個實施例提供的一種瀏覽器數(shù)據(jù)的處理裝置結(jié)構(gòu)框圖,該裝置600包括:[0153]標(biāo)識添加模塊601,配置成為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;
[0154]數(shù)據(jù)存儲模塊602,配置成將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單兀中;
[0155]指令執(zhí)行模塊603,配置成依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0156]可選地,瀏覽器數(shù)據(jù)包括:
[0157]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
[0158]可選地,瀏覽器數(shù)據(jù)為瀏覽器插件;
[0159]相應(yīng)地,標(biāo)識添加模塊601還配置成在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識;
[0160]數(shù)據(jù)存儲模塊602還配置成將帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中;
[0161]指令執(zhí)行模塊603還配置成:
[0162]接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令;
[0163]接收服務(wù)器發(fā)送的與瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝最新版本的插件。
[0164]可選地,當(dāng)瀏覽器數(shù)據(jù)為已下載文件時,標(biāo)識添加模塊601還配置成將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為已下載文件加上一已刪除標(biāo)識;
[0165]指令執(zhí)行模塊603還配置成依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從臨時存儲單元中刪除帶已刪除標(biāo)識的已下載文件,并將已下載文件從指定位置刪除。
[0166]可選地,當(dāng)瀏覽器數(shù)據(jù)為歷史記錄信息時,標(biāo)識添加模塊601還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識;
[0167]其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗□。
[0168]可選地,當(dāng)瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,標(biāo)識添加模塊601還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識;
[0169]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。
[0170]可選地,數(shù)據(jù)存儲模塊602配置成建立內(nèi)容類型表,并在內(nèi)容類型表中記錄每個類型的瀏覽器數(shù)據(jù)所保存的數(shù)據(jù)庫表,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句;
[0171]其中,在數(shù)據(jù)庫表中至少存儲帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)的標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息。
[0172]可選地,該裝置600還包括:
[0173]顯示模塊604,配置成在將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中之后,接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0174]可選地,顯示模塊604配置成按照如下方式顯示帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù):
[0175]根據(jù)內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0176]將數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0177]可選地,指令執(zhí)行模塊603配置成:
[0178]當(dāng)操作指令為刪除指令時,將刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中徹底刪除;
[0179]當(dāng)操作指令為恢復(fù)指令時,將恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0180]可選地,該裝置600還包括:
[0181]數(shù)據(jù)管理模塊605,配置成根據(jù)瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在內(nèi)容類型表中對瀏覽器數(shù)據(jù)進(jìn)行管理。
[0182]本發(fā)明實施例提供了一種瀏覽器數(shù)據(jù)的處理裝置,通過為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,將帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,并可依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),提供了一種對于瀏覽器數(shù)據(jù)的回收站機(jī)制,可通過瀏覽器回收站管理多種瀏覽器數(shù)據(jù),使得用戶方便管理(例如刪除和恢復(fù))已下載文件、書簽信息、cookie信息、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息等瀏覽器數(shù)據(jù),便于用戶操作,能夠提升用戶體驗。
[0183]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0184]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨(dú)實施例。
[0185]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0186]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在權(quán)利要求書中,所要求保護(hù)的實施例的任意之一都可以以任意的組合方式來使用。
[0187]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運(yùn)行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP )來實現(xiàn)根據(jù)本發(fā)明實施例的瀏覽器數(shù)據(jù)的處理裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0188]應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0189]至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識到,雖然本文已詳盡示出和描述了本發(fā)明的多個示例性實施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
[0190]本發(fā)明實施例揭示了 Al.—種瀏覽器數(shù)據(jù)的處理方法,包括:
[0191]為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;
[0192]將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中;
[0193]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0194]A2.根據(jù)Al所述的方法,其中,所述瀏覽器數(shù)據(jù)包括:
[0195]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
[0196]A3.根據(jù)Al或A2所述的方法,其中,所述瀏覽器數(shù)據(jù)為瀏覽器插件;
[0197]相應(yīng)地,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0198]在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識;
[0199]將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,包括:[0200]將所述帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中;
[0201]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0202]接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令;
[0203]接收服務(wù)器發(fā)送的與所述瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝所述最新版本的插件。
[0204]A4.根據(jù)A2所述的方法,其中,當(dāng)所述瀏覽器數(shù)據(jù)為已下載文件時,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0205]將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為所述已下載文件加上一已刪除標(biāo)識;
[0206]依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0207]依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的已下載文件,并將所述已下載文件從所述指定位置刪除。
[0208]A5.根據(jù)A2所述的方法,其中,當(dāng)所述瀏覽器數(shù)據(jù)為歷史記錄信息時,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0209]通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識;
[0210]其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗□。
[0211]A6.根據(jù)A2所述的方法,其中,當(dāng)所述瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括:
[0212]通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識;
[0213]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。
[0214]A7.根據(jù)Al至A6任一項所述的方法,其中,所述臨時存儲單元對瀏覽器數(shù)據(jù)的存儲方式包括:
[0215]建立內(nèi)容類型表,并在內(nèi)容類型表中記錄每個類型的瀏覽器數(shù)據(jù)所保存的數(shù)據(jù)庫表,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句;
[0216]其中,在所述數(shù)據(jù)庫表中至少存儲帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)的標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息。
[0217]AS.根據(jù)A7所述的方法,其中,在將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中之后,還包括:
[0218]接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0219]A9.根據(jù)AS所述的方法,其中,顯示所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0220]根據(jù)所述內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0221]將所述數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0222]A10.根據(jù)A7所述的方法,其中,所述依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括:
[0223]當(dāng)所述操作指令為刪除指令時,將所述刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在所述數(shù)據(jù)庫表中徹底刪除;
[0224]當(dāng)所述操作指令為恢復(fù)指令時,將所述恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在所述數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0225]All.根據(jù)A7所述的方法,其中,還包括:
[0226]根據(jù)所述瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與所述瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在所述內(nèi)容類型表中對所述瀏覽器數(shù)據(jù)進(jìn)行管理。
[0227]本發(fā)明實施例揭示了 B12.—種瀏覽器數(shù)據(jù)的處理裝置,包括:
[0228]標(biāo)識添加模塊,配置成為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;
[0229]數(shù)據(jù)存儲模塊,配置成將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單兀中;
[0230]指令執(zhí)行模塊,配置成依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0231]B13.根據(jù)B12所述的裝置,其中,所述瀏覽器數(shù)據(jù)包括:
[0232]已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
[0233]B14.根據(jù)B12或B13所述的裝置,其中,所述瀏覽器數(shù)據(jù)為瀏覽器插件;
[0234]相應(yīng)地,所述標(biāo)識添加模塊還配置成在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識;
[0235]數(shù)據(jù)存儲模塊還配置成將所述帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中;
[0236]所述指令執(zhí)行模塊還配置成:
[0237]接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令;
[0238]接收服務(wù)器發(fā)送的與所述瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝所述最新版本的插件。
[0239]B15.根據(jù)B13所述的裝置,其中,當(dāng)所述瀏覽器數(shù)據(jù)為已下載文件時,所述標(biāo)識添加模塊還配置成將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為所述已下載文件加上一已刪除標(biāo)識;
[0240]所述指令執(zhí)行模塊還配置成依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的已下載文件,并將所述已下載文件從所述指定位置刪除。
[0241]B16.根據(jù)B13所述的裝置,其中,當(dāng)所述瀏覽器數(shù)據(jù)為歷史記錄信息時,所述標(biāo)識添加模塊還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識;[0242]其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗□。
[0243]B17.根據(jù)B13所述的裝置,其中,當(dāng)所述瀏覽器數(shù)據(jù)為搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息時,所述標(biāo)識添加模塊還配置成通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息加上一已刪除標(biāo)識;
[0244]其中,對于帶有刪除標(biāo)識的搜索關(guān)鍵字信息、搜索的下拉列表信息、最常訪問信息、書簽信息或cookie信息不再顯示在瀏覽器側(cè)的個人數(shù)據(jù)中。
[0245]B18.根據(jù)B12至B17任一項所述的裝置,其中,所述數(shù)據(jù)存儲模塊配置成建立內(nèi)容類型表,并在內(nèi)容類型表中記錄每個類型的瀏覽器數(shù)據(jù)所保存的數(shù)據(jù)庫表,以及可執(zhí)行的操作指令對應(yīng)的數(shù)據(jù)庫語句;
[0246]其中,在所述數(shù)據(jù)庫表中至少存儲帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)的標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息。
[0247]B19.根據(jù)B18所述的裝置,其中,所述裝置還包括:
[0248]顯示模塊,配置成在將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中之后,接收用戶發(fā)出的查看已刪除的瀏覽器數(shù)據(jù)的請求,顯示所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
[0249]B20.根據(jù)B19所述的裝置,其中,所述顯示模塊配置成按照如下方式顯示所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù):
[0250]根據(jù)所述內(nèi)容類型表記錄的瀏覽器數(shù)據(jù)的存儲位置,查找各瀏覽器數(shù)據(jù)所對應(yīng)的數(shù)據(jù)庫表;
[0251]將所述數(shù)據(jù)庫表中標(biāo)識為已刪除標(biāo)識的瀏覽器數(shù)據(jù)提取并顯示在瀏覽器側(cè)。
[0252]B21.根據(jù)B18所述的裝置,其中,所述指令執(zhí)行模塊配置成:
[0253]當(dāng)所述操作指令為刪除指令時,將所述刪除指令對應(yīng)的瀏覽器數(shù)據(jù)在所述數(shù)據(jù)庫表中徹底刪除;
[0254]當(dāng)所述操作指令為恢復(fù)指令時,將所述恢復(fù)指令對應(yīng)的瀏覽器數(shù)據(jù)在所述數(shù)據(jù)庫表中記錄的標(biāo)識修改為未刪除標(biāo)識。
[0255]B22.根據(jù)B18所述的裝置,其中,所述裝置還包括:
[0256]數(shù)據(jù)管理模塊,配置成根據(jù)所述瀏覽器數(shù)據(jù)的類型、已刪除標(biāo)識、刪除時間、執(zhí)行刪除的用戶信息,通過與所述瀏覽器數(shù)據(jù)的類型對應(yīng)的管理進(jìn)程,在所述內(nèi)容類型表中對所述瀏覽器數(shù)據(jù)進(jìn)行管理。
【權(quán)利要求】
1.一種瀏覽器數(shù)據(jù)的處理方法,包括: 為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識; 將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中; 依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述瀏覽器數(shù)據(jù)包括: 已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述瀏覽器數(shù)據(jù)為瀏覽器插件;
相應(yīng)地,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括: 在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識; 將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中,包括:將所述帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中; 依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括: 接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令; 接收服務(wù)器發(fā)送的與所述瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝所述最新版本的插件。
4.根據(jù)權(quán)利要求2所述的方法,其中,當(dāng)所述瀏覽器數(shù)據(jù)為已下載文件時,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括: 將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為所述已下載文件加上一已刪除標(biāo)識; 依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù),包括: 依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的已下載文件,并將所述已下載文件從所述指定位置刪除。
5.根據(jù)權(quán)利要求2所述的方法,其中,當(dāng)所述瀏覽器數(shù)據(jù)為歷史記錄信息時,所述為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識,包括: 通過瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識; 其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗口。
6.一種瀏覽器數(shù)據(jù)的處理裝置,包括: 標(biāo)識添加模塊,配置成為瀏覽器側(cè)進(jìn)行了刪除操作的瀏覽器數(shù)據(jù)加上一已刪除標(biāo)識;數(shù)據(jù)存儲模塊,配置成將所述帶有已刪除標(biāo)識的瀏覽器數(shù)據(jù)存儲在瀏覽器側(cè)的臨時存儲單元中; 指令執(zhí)行模塊,配置成依據(jù)瀏覽器側(cè)觸發(fā)的操作指令,從所述臨時存儲單元中刪除或恢復(fù)所述帶已刪除標(biāo)識的瀏覽器數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的裝置,其中,所述瀏覽器數(shù)據(jù)包括:已下載文件、歷史記錄信息、搜索關(guān)鍵字信息、下拉列表信息、歷史訪問信息、書簽信息、cookie信息。
8.根據(jù)權(quán)利要求6或7所述的裝置,其中,所述瀏覽器數(shù)據(jù)為瀏覽器插件; 相應(yīng)地,所述標(biāo)識添加模塊還配置成在瀏覽器安裝插件的安裝列表中,為瀏覽器側(cè)進(jìn)行了卸載操作的瀏覽器插件增加一已刪除標(biāo)識; 數(shù)據(jù)存儲模塊還配置成將所述帶有已刪除標(biāo)識的瀏覽器插件安裝包文件的路徑、卸載時間、卸載版本記錄并展示在臨時存儲單元中; 所述指令執(zhí)行模塊還配置成: 接收瀏覽器側(cè)觸發(fā)的恢復(fù)指令; 接收服務(wù)器發(fā)送的與所述瀏覽器插件對應(yīng)的最新版本的插件和推薦信息,并安裝所述最新版本的插件。
9.根據(jù)權(quán)利要求7所述的裝置,其中,當(dāng)所述瀏覽器數(shù)據(jù)為已下載文件時,所述標(biāo)識添加模塊還配置成將瀏覽器側(cè)進(jìn)行了刪除操作的已下載文件保存到指定位置,并通過瀏覽器的下載進(jìn)程為所述已下載文件加上一已刪除標(biāo)識; 所述指令執(zhí)行模塊還配置成依據(jù)瀏覽器側(cè)觸發(fā)的刪除指令,從所述臨時存儲單元中刪除所述帶已刪除標(biāo)識的已下載文件,并將所述已下載文件從所述指定位置刪除。
10.根據(jù)權(quán)利要求7所述的裝置,其中,當(dāng)所述瀏覽器數(shù)據(jù)為歷史記錄信息時,所述標(biāo)識添加模塊還配置成通過 瀏覽器的主進(jìn)程將進(jìn)行了刪除操作的歷史記錄的數(shù)據(jù)加上一已刪除標(biāo)識; 其中,對于帶有刪除標(biāo)識的歷史記錄的數(shù)據(jù)不顯示在瀏覽器的歷史記錄顯示窗口。
【文檔編號】G06F17/30GK103699624SQ201310706575
【公開日】2014年4月2日 申請日期:2013年12月19日 優(yōu)先權(quán)日:2013年12月19日
【發(fā)明者】張毅, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1