專利名稱:記錄歷史信息的管理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理領(lǐng)域,特別涉及一種記錄歷史信息的管理方法及裝置。
背景技術(shù):
隨著網(wǎng)絡應用的快速發(fā)展,用戶瀏覽網(wǎng)頁的次數(shù)越來越多。為了提高用戶對網(wǎng)頁的訪問速度,現(xiàn)有的瀏覽器開發(fā)出具有記錄用戶最近訪問網(wǎng)頁的歷史信息的功能。以便用戶通過歷史信息在短時間內(nèi)找到需要訪問的網(wǎng)站,為此,有必要對記錄的歷史信息進行有
效的管理?,F(xiàn)有的記錄歷史信息的管理方式在對記錄的歷史信息進行管理時,按照網(wǎng)頁訪問的時間順序記錄用戶瀏覽過的網(wǎng)頁,得到記錄的歷史信息。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下缺點:現(xiàn)有的記錄歷史信息的管理方式在按照網(wǎng)頁訪問的時間順序記錄用戶瀏覽過的網(wǎng)頁時,記錄的歷史信息越多,查找之前訪問過的網(wǎng)頁的難度越大,且由于內(nèi)存的限制,記錄的用戶瀏覽過的網(wǎng)頁數(shù)量有限。
發(fā)明內(nèi)容
為了便于查找記錄的歷史信息,節(jié)省記錄的歷史信息所占用的內(nèi)存,本發(fā)明實施例提供了一種記錄歷史信息的管理方法及裝置。所述技術(shù)方案如下:—方面,提供了一種記錄歷史信息的管理方法,所述方法包括:記錄訪問網(wǎng)頁的歷史信息;判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件;如果相似度符合預設條件,則將當前記錄的歷史信息替換之前記錄的歷史信息。進一步地,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括:記錄所述歷史信息所對應的網(wǎng)頁被訪問的次數(shù);按照網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息,并在瀏覽器主頁顯示提取出的歷史信息。進一步地,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括:將記錄的歷史信息按照記錄的時間順序進行排序;所述判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括:判斷所述當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。其中,所述歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,所述網(wǎng)頁的網(wǎng)址包括統(tǒng)一資源定位符URL地址和URL參數(shù);所述判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括:判斷所述當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷所述當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷所述當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與之前記錄的歷史信息中的標題和網(wǎng)址的URL是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。進一步地,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括:接收用戶輸入的標題,并按照接收到的所述標題在記錄的歷史信息中進行搜索。另一方面,還提供了一種記錄歷史信息的管理裝置,所述裝置包括:記錄模塊,用于記錄訪問網(wǎng)頁的歷史信息;判斷模塊,用于判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件;替換模塊,用于在所述判斷模塊判斷出所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件時,將所述記錄模塊當前記錄的歷史信息替換之前記錄的歷史信息。進一步地,所述裝置還包括:計數(shù)模塊,用于記錄所述記錄模塊記錄的歷史信息所對應的網(wǎng)頁被訪問的次數(shù);
提取模塊,用于按照所述計數(shù)模塊記錄的網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息;顯示模塊,用于在瀏覽器主頁顯示所述提取模塊提取出的歷史信息。進一步地,所述裝置還包括:排序模塊,用于將所述記錄模塊記錄的歷史信息按照記錄的時間順序進行排序;所述判斷模塊,用于在所述排序模塊將所述記錄模塊記錄的歷史信息按照時間順序進行排序之后,判斷所述記錄模塊當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。其中,所述記錄模塊記錄的歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,所述網(wǎng)頁的網(wǎng)址包括統(tǒng)一資源定位符URL地址和URL參數(shù);所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與之前記錄的歷史信息中的標題和網(wǎng)址的URL地址是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。進一步地,所述裝置還包括:
搜索模塊,用于接收用戶輸入的標題,按照接收到的所述標題在所述記錄模塊記錄的歷史信息中進行搜索。本發(fā)明實施例提供的技術(shù)方案的有益效果是:通過將當前記錄的歷史信息替換之前記錄的與該當前記錄的歷史信息的相似度符合預設條件的歷史信息,從而減少記錄的歷史信息的數(shù)量,便于查找記錄的歷史信息,進而節(jié)省記錄的歷史信息所占用的內(nèi)存;另外,通過將網(wǎng)頁被訪問的次數(shù)高的歷史信息顯示在瀏覽器主頁上,可以方便用戶查看并點擊經(jīng)常訪問的歷史信息所對應的網(wǎng)頁,且通過按照用戶輸入的標題在記錄的歷史信息中進行搜索,不僅可以方便用戶查找歷史信息,還可加快歷史信息的查找速度。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例一提供的記錄歷史信息的管理方法流程圖;圖2是本發(fā)明實施例二提供的記錄歷史信息的管理方法流程圖;圖3是本發(fā)明實施例三提供的第一種記錄歷史信息的管理裝置的結(jié)構(gòu)示意圖;圖4是本發(fā)明實施例三提供的第二種記錄歷史信息的管理裝置的結(jié)構(gòu)示意圖;圖5是本發(fā)明實施例三提供的第三種記錄歷史信息的管理裝置的結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例三提供的第四種記錄歷史信息的管理裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例一本實施例提供了一種記錄歷史信息的方法,參見圖1,本實施例提供的方法流程具體如下:101:記錄訪問網(wǎng)頁的歷史信息;102:判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,如果是,則執(zhí)行步驟103,否則,流程結(jié)束;103:將當前記錄的歷史信息替換之前記錄的歷史信息。進一步地,記錄訪問網(wǎng)頁的歷史信息之后,還包括:記錄歷史信息所對應的網(wǎng)頁被訪問的次數(shù);按照網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息,并在瀏覽器主頁顯示提取出的歷史信息。進一步地,記錄訪問網(wǎng)頁的歷史信息之后,還包括:將記錄的歷史信息按照記錄的時間順序進行排序;判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括:判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。其中,歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,網(wǎng)頁的網(wǎng)址包括URL (UniversalResource Locator,統(tǒng)一資源定位符)地址和URL參數(shù);判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括:判斷當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷當前記錄的歷史信息中的標題和網(wǎng)址的URL與之前記錄的歷史信息中的標題和網(wǎng)址的URL是否相同,如果是,則判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。進一步地,記錄訪問網(wǎng)頁的歷史信息之后,還包括:
接收用戶輸入的標題,并按照接收到的標題在記錄的歷史信息中進行搜索。本實施例提供的方法,通過將當前記錄的歷史信息替換之前記錄的與該當前記錄的歷史信息的相似度符合預設條件的歷史信息,從而減少記錄的歷史信息的數(shù)量,便于查找記錄的歷史信息,進而節(jié)省記錄的歷史信息所占用的內(nèi)存;另外,通過將網(wǎng)頁被訪問的次數(shù)高的歷史信息顯示在瀏覽器主頁上,可以方便用戶查看并點擊經(jīng)常訪問的歷史信息所對應的網(wǎng)頁,且通過按照用戶輸入的標題在記錄的歷史信息中進行搜索,不僅可以方便用戶查找歷史信息,還可加快歷史信息的查找速度。為了更加詳細地闡述上述實施例一提供的方法,結(jié)合上述實施例一的內(nèi)容,以如下實施例二的內(nèi)容為例,對上述實施例一提供的方法進行具體的解釋說明,詳見如下實施例二:實施例二本實施例提供了一種記錄歷史信息的管理方法,參見圖2,本實施例提供的方法流程具體如下:201:記錄訪問網(wǎng)頁的歷史信息,并將記錄的歷史信息按照記錄的時間順序進行排序;其中,本實施例不對記錄的歷史信息的具體內(nèi)容進行限定,其包括但不限于標題和網(wǎng)址,網(wǎng)址包括URL地址和URL參數(shù)。以網(wǎng)址為http://3g.qq.com/text/store, jsp index = I 為例,http://3g.qq.com/ text/store, jsp 為 URL 地址,index = I 為 URL 參數(shù)。其中,URL地址又包括主域名和路徑,URL地址http://3g.qq.com/text/store, jsp中的http://3g.qq.com 即為主域名,text/store, jsp 即為路徑。優(yōu)選地,為了方面用戶查看記錄的歷史信息,本實施例提供的方法還支持將記錄的歷史信息按照記錄的時間順序進行排序的過程。具體排序時,可以按照記錄的時間由前向后的順序排序,也可以按照記錄的時間由后向前的順序排序,本實施例不對具體的排序方式進行限定。
202:判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件,如果是,執(zhí)行步驟203,否則,流程結(jié)束;具體地,本實施例不對判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件的方式進行限定。實際應用中,如果兩個網(wǎng)頁相關(guān),例如,這兩個網(wǎng)頁為同一小說的第一頁和第二頁,則該小說的第一頁與第二頁對應的歷史信息中,標題可能均為該小說的名稱,則這兩個網(wǎng)頁對應的歷史信息中的標題可能是相同的,而且,歷史信息中的網(wǎng)址的URL地址也應該是相同的,URL參數(shù)會不同,從歷史信息的內(nèi)容來看,這兩個網(wǎng)頁的歷史信息會有很高的相似度。因此,判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件時,包括但不限于以下三種方式:判斷當前記錄的歷史信息中的網(wǎng)址的URL地址與其相鄰的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度符合預設條件;或者,判斷當前記錄的歷史信息中的標題與其相鄰的歷史信息中的標題是否相同,如果是,則判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度符合預設條件;或者,判斷當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與其相鄰的歷史信息中的標題和網(wǎng)址的URL地址是否相同,如果是,則判斷當前記錄的歷史信息與其相鄰的歷史信息的相似度符合預設條件。203:將當前記錄的歷史信息替換之前記錄歷史信息,流程結(jié)束。針對該步驟,在上述步驟202判斷出當前記錄的歷史信息與其相鄰的歷史信息的相似度符合預設條件之后,該步驟之所以將當前記錄的歷史信息替換之前記錄的歷史信息,不僅是為了節(jié)省存儲歷史記錄的內(nèi)存空間,由于相似度符合預設條件的歷史信息合并之后,還可方便用戶查看。實際應用中,以用戶通過手機瀏覽器上網(wǎng)去看一本小說為例,通常小說會分成很多頁,按照現(xiàn)有管理記錄歷史信息的方式,如果用戶瀏覽了 20頁內(nèi)容,就會記錄20條歷史信息。當用戶訪問同類標題的網(wǎng)頁時,記錄的歷史信息也會隨著訪問的網(wǎng)頁數(shù)量的增多而變得越多,因而要查找之前訪問過的網(wǎng)頁就變得非常不方便。但對用戶來說,如果下次接著瀏覽小說,其需要訪問的也就是最后訪問的那一頁內(nèi)容,對此,應用本實施例提供的記錄歷史信息的管理方法時,如果用戶瀏覽了小說中的20頁,而用戶瀏覽過的那20頁均對應同一標題,本實施例提供的方法在判斷最新記錄的歷史信息中的標題與新訪問的標題相同后,將替換之前記錄的歷史信息,即記錄的歷史信息為最后訪問的那一頁所對應的歷史信息,也就是說,該標題產(chǎn)生的歷史信息數(shù)為1,因此,本實施例提供的記錄歷史信息的管理方法在記錄歷史信息時,可以大大節(jié)省內(nèi)存,并且極大的方便了用戶訪問網(wǎng)頁。優(yōu)選地,本實施例提供的方法還支持記錄歷史信息所對應的網(wǎng)頁被訪問的次數(shù);按照網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息,并在瀏覽器主頁顯示提取出的歷史信息的過程。其中,在記錄歷史信息所對應的網(wǎng)頁被訪問的次數(shù)時,如果被訪問網(wǎng)頁的標題與歷史信息的標題相同,和/或,被訪問網(wǎng)頁的網(wǎng)址中的主域名與歷史信息的網(wǎng)址中的主域名相同,則將該網(wǎng)頁被訪問的次數(shù)記錄為歷史信息所對應的網(wǎng)頁被訪問的次數(shù)。而在瀏覽器主頁顯示提取出的歷史信息所對應的網(wǎng)頁可被稱作用戶經(jīng)常訪問的網(wǎng)頁,本實施例不對預設個數(shù)及顯示提取出的歷史信息的方式進行限定。
例如,以預設個數(shù)設定為5為例,則在記錄歷史信息所對應的網(wǎng)頁被訪問的次數(shù)之后,將各個歷史信息所對應的網(wǎng)頁被訪問的次數(shù)由高到低排名,將排名前5位的歷史信息以鏈接的形式顯示在瀏覽器主頁上,通過用戶直接在瀏覽器主頁上點擊鏈接,從而進一步加快用戶訪問網(wǎng)頁的速度。優(yōu)選地,本實施例提供的方法還支持接收用戶輸入的標題,并按照接收到的所述標題在記錄的歷史信息中進行搜索的過程。針對該過程,由于記錄的歷史信息有多條,而每條歷史信息又都有各自的標題和網(wǎng)址,則用戶在多個歷史信息中查找其中的一條歷史信息時,可輸入欲查找的歷史信息的標題,通過接收用戶輸入的標題,在記錄的歷史信息中進行搜索,從而搜索出與用戶輸入的標題一致的歷史信息,極大地方便了用戶對歷史信息的使用。本實施例提供的方法,通過將當前記錄的歷史信息替換之前記錄的與該當前記錄的歷史信息的相似度符合預設條件的歷史信息,從而減少記錄的歷史信息的數(shù)量,便于查找記錄的歷史信息,進而節(jié)省記錄的歷史信息所占用的內(nèi)存;另外,通過將網(wǎng)頁被訪問的次數(shù)高的歷史信息顯示在瀏覽器主頁上,可以方便用戶查看并點擊經(jīng)常訪問的歷史信息所對應的網(wǎng)頁,且通過按照用戶輸入的標題在記錄的歷史信息中進行搜索,不僅可以方便用戶查找歷史信息,還可加快歷史信息的查找速度。實施例三本實施例提供了一種記錄歷史信息的管理裝置,參見圖3,該裝置包括:記錄模塊301、判斷模塊302和替換模塊303 ;記錄模塊301,用于記錄訪問網(wǎng)頁的歷史信息;判斷模塊302,用于判斷記錄模塊301當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件;替換模塊303,用于在判斷模塊302判斷出記錄模塊301當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件時,將記錄模塊301當前記錄的歷史信息替換之前記錄的歷史信息。參見圖4,本實施例提供的裝置還包括:計數(shù)模塊304、提取模塊305和顯示模塊306 ;計數(shù)模塊304,用于記錄記錄模塊301記錄的歷史信息所對應的網(wǎng)頁被訪問的次數(shù);提取模塊305,用于按照計數(shù)模塊304記錄的網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息;顯示模塊306,用于在瀏覽器主頁顯示提取模塊305提取出的歷史信息。其中,本實施例不對預設個數(shù)進行限定,例如,可將預設個數(shù)設定為5,則提取模塊305提取計數(shù)模塊304記錄的網(wǎng)頁被訪問的次數(shù)位于前5位的歷史信息;顯示模塊306,則將在瀏覽器主頁顯示提取模塊305提取的5個歷史信息。而在瀏覽器主頁顯示出的該提取出的歷史信息可作為用戶經(jīng)常訪問的網(wǎng)頁,由此,用戶可以很方便地點擊經(jīng)常訪問的網(wǎng)頁,按用戶的習慣去訪問經(jīng)常訪問的網(wǎng)頁。參見圖5,本實施例提供的裝置還包括:排序模塊307 ;排序模塊307,用于將記錄模塊301記錄的歷史信息按照記錄的時間順序進行排序;判斷模塊302,用于在排序模塊307將記錄模塊301記錄的歷史信息按照時間順序進行排序之后,判斷記錄模塊301當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。其中,記錄模塊301記錄的歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,網(wǎng)頁的網(wǎng)址包括URL地址和URL參數(shù);判斷模塊302,具體用于判斷記錄模塊301當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷記錄模塊301當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷模塊302,具體用于判斷記錄模塊301當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷記錄模塊301當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件;或者,判斷模塊302,具體用于判斷記錄模塊301當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與之前記錄的歷史信息中的標題和網(wǎng)址的URL地址是否相同,如果是,則判斷記錄模塊301當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。參見圖6,本實施例提供的裝置還包括:搜索模塊308 ;搜索模塊308,用于接收用戶輸入的標題,按照接收到的標題在記錄模塊303記錄的歷史信息中進行搜索。針對該搜索模塊308提供的搜索功能,在用戶用手機瀏覽器訪問網(wǎng)頁的次數(shù)很頻繁,歷史信息往往很多的情況下,通過提供一個可以按標題搜索的功能,將極大地方便用戶的使用,幫助用戶快速地從眾多歷史信息中搜索出用戶期望得到的歷史信息。實際應用中,以用戶通過手機瀏覽器上網(wǎng)去看一本小說為例,通常小說會分成很多頁,按照現(xiàn)有裝置記錄歷史信息的方式,如果用戶瀏覽了 20頁內(nèi)容,就會記錄20條歷史信息。當用戶訪問同類標題的網(wǎng)頁時,記錄的歷史信息也會隨著訪問的網(wǎng)頁數(shù)量的增多而變得越多,因而要查找之前訪問過的網(wǎng)頁就變得非常不方便。但對用戶來說,如果下次接著瀏覽小說,其需要訪問的也就是最后訪問的那一頁內(nèi)容,對此,應用本實施例提供的記錄歷史信息的管理裝置時,如果用戶瀏覽了小說中的20頁,而用戶瀏覽過的那20頁均對應同一標題,本實施例提供的裝置在判斷最新記錄的歷史信息中的標題與新訪問的標題相同后,將替換之前記錄的歷史信息,即記錄的歷史信息為最后訪問的那一頁所對應的歷史信息,也就是說,該標題產(chǎn)生的歷史信息數(shù)為1,因此,本實施例提供的記錄歷史信息的裝置在記錄歷史信息時,可以大大節(jié)省內(nèi)存,并且極大的方便了用戶訪問網(wǎng)頁。本實施例提供的記錄歷史信息的管理裝置,通過判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,并在判斷出當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件時,將當前記錄的歷史信息替換之前記錄的歷史信息,從而減少記錄的歷史信息的數(shù)量,便于查找記錄的歷史信息,進而節(jié)省記錄的歷史信息所占用的內(nèi)存;另外,通過將網(wǎng)頁被訪問的次數(shù)高的歷史信息顯示在瀏覽器主頁上,可以方便用戶查看并點擊經(jīng)常訪問的歷史信息所對應的網(wǎng)頁,且通過按照用戶輸入的標題在記錄的歷史信息中進行搜索,不僅可以方便用戶查找歷史信息,還可加快歷史信息的查找速度。需要說明的是:上述實施例提供的記錄歷史信息的管理裝置在對記錄的歷史信息進行管理時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的記錄歷史信息的管理裝置與上述記錄歷史信息的管理方法實施例屬于相同構(gòu)思,詳見方法實施例。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本發(fā)明實施例中的全部或部分步驟,可以利用軟件實現(xiàn),相應的軟件程序可以存儲在可讀取的存儲介質(zhì)中,如光盤或硬盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種記錄歷史信息的管理方法,其特征在于,所述方法包括: 記錄訪問網(wǎng)頁的歷史信息; 判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件; 如果相似度符合預設條件,則將當前記錄的歷史信息替換之前記錄的歷史信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括: 記錄所述歷史信息所對應的網(wǎng)頁被訪問的次數(shù); 按照網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息,并在瀏覽器主頁顯示提取出的歷史信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括: 將記錄的歷史信息按照記錄的時間順序進行排序; 所述判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括: 判斷所述當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。
4.根據(jù)權(quán)利要求1至權(quán)利要求3中任一權(quán)利要求所述的方法,其特征在于,所述歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,所述網(wǎng)頁的網(wǎng)址包括統(tǒng)一資源定位符URL地址和URL參數(shù); 所述判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件,包括: 判斷所述當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件; 或者,判斷所述當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件; 或者,判斷所述當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與之前記錄的歷史信息中的標題和網(wǎng)址的URL地址是否相同,如果是,則判斷所述當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述記錄訪問網(wǎng)頁的歷史信息之后,還包括: 接收用戶輸入的標題,并按照接收到的所述標題在記錄的歷史信息中進行搜索。
6.一種記錄歷史信息的管理裝置,其特征在于,所述裝置包括: 記錄模塊,用于記錄訪問網(wǎng)頁的歷史信息; 判斷模塊,用于判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件; 替換模塊,用于在所述判斷模塊判斷出所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件時,將所述記錄模塊當前記錄的歷史信息替換之前記錄的歷史信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 計數(shù)模塊,用于記錄所述記錄模塊記錄的歷史信息所對應的網(wǎng)頁被訪問的次數(shù); 提取模塊,用于按照所述計數(shù)模塊記錄的網(wǎng)頁被訪問的次數(shù)由高到低提取預設個數(shù)個歷史信息; 顯示模塊,用于在瀏覽器主頁顯示所述提取模塊提取出的歷史信息。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 排序模塊,用于將所述記錄模塊記錄的歷史信息按照記錄的時間順序進行排序; 所述判斷模塊,用于在所述排序模塊將所述記錄模塊記錄的歷史信息按照時間順序進行排序之后,判斷所述記錄模塊當前記錄的歷史信息與其相鄰的歷史信息的相似度是否符合預設條件。
9.根據(jù)權(quán)利要求6至權(quán)利要求8中任一權(quán)利要求所述的裝置,其特征在于,所述記錄模塊記錄的歷史信息至少包括訪問網(wǎng)頁的網(wǎng)址和標題,所述網(wǎng)頁的網(wǎng)址包括統(tǒng)一資源定位符URL地址和URL參數(shù); 所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的網(wǎng)址的URL地址與之前記錄的歷史信息中的網(wǎng)址的URL地址是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件; 或者,所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的標題與之前記錄的歷史信息中的標題是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相 似度符合預設條件; 或者,所述判斷模塊,具體用于判斷所述記錄模塊當前記錄的歷史信息中的標題和網(wǎng)址的URL地址與之前記錄的歷史信息中的標題和網(wǎng)址的URL地址是否相同,如果是,則判斷所述記錄模塊當前記錄的歷史信息與之前記錄的歷史信息的相似度符合預設條件。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 搜索模塊,用于接收用戶輸入的標題,按照接收到的所述標題在所述記錄模塊記錄的歷史信息中進行搜索。
全文摘要
本發(fā)明公開了一種記錄歷史信息的管理方法及裝置,屬于信息處理領(lǐng)域。所述方法包括記錄訪問網(wǎng)頁的歷史信息,并判斷當前記錄的歷史信息與之前記錄的歷史信息的相似度是否符合預設條件;如果相似度符合預設條件,則將當前記錄的歷史信息替換之前記錄的歷史信息。本發(fā)明通過將當前記錄的歷史信息替換之前記錄的與該當前記錄的歷史信息的相似度符合預設條件的歷史信息,從而減少記錄的歷史信息的數(shù)量,便于查找記錄的歷史信息,進而節(jié)省記錄的歷史信息所占用的內(nèi)存。
文檔編號G06F17/30GK103092839SQ201110334668
公開日2013年5月8日 申請日期2011年10月28日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者向定 申請人:騰訊科技(深圳)有限公司