本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體地說(shuō),涉及一種搜索以及收藏網(wǎng)址的方法、瀏覽器、服務(wù)器和系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)的飛速發(fā)展,用戶需要訪問的網(wǎng)站越來(lái)越多,為了記住這些網(wǎng)站的地址,用戶一般會(huì)將其添加到瀏覽器的收藏夾或書簽中,但是隨著保存的書簽越來(lái)越多,如何快速的找到對(duì)應(yīng)的網(wǎng)址是一個(gè)亟待解決的問題。
用戶在日常的工作中就要訪問幾十個(gè)常用的網(wǎng)址,比如企業(yè)內(nèi)部績(jī)效考核的網(wǎng)址,請(qǐng)假系統(tǒng)的網(wǎng)址,日常報(bào)銷的網(wǎng)址,銷售管理的網(wǎng)址,需求開發(fā)的網(wǎng)址,日常文檔的網(wǎng)址,監(jiān)控系統(tǒng)的網(wǎng)址等等,以上還不包括該用戶日常生活、學(xué)習(xí)等需要訪問的網(wǎng)址,當(dāng)把這些網(wǎng)址全部添加到自己的收藏夾后,需要使用時(shí)如何快速的查找自己需要的網(wǎng)址是一個(gè)問題。
在現(xiàn)有技術(shù)中,可以在收藏夾保存的眾多書簽中進(jìn)行搜索,搜索到相應(yīng)的網(wǎng)址。但此時(shí)存在另外一個(gè)問題,如上所述,比如一個(gè)新員工進(jìn)公司時(shí)根本就不知道請(qǐng)假系統(tǒng)的網(wǎng)址,他需要向其他同事詢問到具體的網(wǎng)址并登錄后,再添加到自己的書簽中,以后才能在書簽中進(jìn)行搜索。而當(dāng)計(jì)算機(jī)本地也沒有收藏用戶想要登錄的網(wǎng)址并且用戶也不知曉該網(wǎng)址時(shí),在沒有其他人的幫助下便無(wú)從得知想要登錄的網(wǎng)址。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N搜索以及收藏網(wǎng)址的方法、瀏覽器、服務(wù)器和系統(tǒng),解決了當(dāng)計(jì)算機(jī)本地沒有收藏用戶想要登錄的網(wǎng)址并且用戶也不知曉該網(wǎng)址時(shí),用戶自己無(wú)法找到該網(wǎng)址的技術(shù)問題。
為了解決上述技術(shù)問題,本申請(qǐng)公開了一種搜索網(wǎng)址的方法,包括:接收到輸入的關(guān)鍵詞;將所述關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配;當(dāng)與所述本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送所述關(guān)鍵詞至服務(wù)器與所述服務(wù)器保存的公共網(wǎng)址的索引信息進(jìn)行匹配;接收并展示從所述服務(wù)器匹配出的公共網(wǎng)址集合。
所述方法還包括:接收到從所述公共網(wǎng)址集合中選擇出的公共網(wǎng)址;打開與所述選擇出的公共網(wǎng)址對(duì)應(yīng)的網(wǎng)頁(yè)。
所述方法還包括:建立所述選擇出的公共網(wǎng)址與所述關(guān)鍵詞的對(duì)應(yīng)關(guān)系并上傳至所述服務(wù)器。
所述公共網(wǎng)址集合包括:所述關(guān)鍵詞在各個(gè)公共網(wǎng)址的索引信息中的權(quán)重;所述接收并展示從所述服務(wù)器匹配出的公共網(wǎng)址集合,包括:根據(jù)所述權(quán)重從大到小依次展示所述公共網(wǎng)址集合中的各個(gè)公共網(wǎng)址。
所述方法還包括:將收藏的公共網(wǎng)址發(fā)送至所述服務(wù)器。
所述方法還包括:發(fā)送收藏的公共網(wǎng)址和與所述收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息至所述服務(wù)器。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種搜索網(wǎng)址的方法,包括:接收到來(lái)自客戶端的關(guān)鍵詞,所述關(guān)鍵詞與所述客戶端保存的網(wǎng)址的索引信息匹配不成功;根據(jù)所述關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合;發(fā)送所述公共網(wǎng)址集合至所述客戶端,由所述客戶端展示出所述公共網(wǎng)址集合。
所述公共網(wǎng)址集合包括:所述關(guān)鍵詞在各個(gè)公共網(wǎng)址索引信息中的權(quán)重。
所述方法還包括:接收到所述客戶端從所述公共網(wǎng)址集合中選擇出的公共網(wǎng)址和與所述選擇出的公共網(wǎng)址對(duì)應(yīng)的所述關(guān)鍵詞;根據(jù)所述關(guān)鍵詞更新所述選擇出的公共網(wǎng)址的索引信息。
所述方法還包括:接收到所述客戶端收藏的公共網(wǎng)址;解析出所述收藏的公共網(wǎng)址的索引信息。
所述方法還包括:接收到所述客戶端收藏的公共網(wǎng)址和與所述收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息;根據(jù)所述備注信息更新所述收藏的公共網(wǎng)址的索引信息。
所述發(fā)送所述公共網(wǎng)址集合至所述客戶端,包括:判斷所述客戶端是否具有獲取所述公共網(wǎng)址集合的權(quán)限;當(dāng)所述客戶端具有獲取所述公共網(wǎng)址集合的權(quán)限時(shí),發(fā)送所述公共網(wǎng)址集合至所述客戶端。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種收藏網(wǎng)址的方法,包括:接收到網(wǎng)址收藏指令,所述網(wǎng)址收藏指令包括所述網(wǎng)址的類型;根據(jù)所述網(wǎng)址的類型判斷所述網(wǎng)址是否為私有網(wǎng)址;當(dāng)所述網(wǎng)址為私有網(wǎng)址時(shí),在本地保存所述私有網(wǎng)址;當(dāng)所述網(wǎng)址為公共網(wǎng)址時(shí),在本地和服務(wù)器同時(shí)保存所述公共網(wǎng)址,從而在輸入的關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),從所述服務(wù)器匹配出公共網(wǎng)址集合并進(jìn)行展示,所述服務(wù)器保存有各個(gè)客戶端收藏的所述公共網(wǎng)址以及所述公共網(wǎng)址的索引信息。
所述方法還包括:解析出所述保存在本地的私有網(wǎng)址或公共網(wǎng)址的索引信息。
所述網(wǎng)址收藏指令還包括與所述網(wǎng)址對(duì)應(yīng)的備注信息;所述在本地保存所述私有網(wǎng)址,包括:將與所述網(wǎng)址對(duì)應(yīng)的備注信息保存為所述私有網(wǎng)址的索引信息;所述在本地和服務(wù)器同時(shí)保存所述公共網(wǎng)址,包括:將與所述網(wǎng)址對(duì)應(yīng)的備注信息做為所述公共網(wǎng)址的索引信息并同時(shí)保存在本地和服務(wù)器。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種搜索網(wǎng)址的瀏覽器,包括:第一接收模塊,用于接收到輸入的關(guān)鍵詞;第一匹配模塊,用于將所述關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配;第一發(fā)送模塊,用于當(dāng)與所述本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送所述關(guān)鍵詞至服務(wù)器與所述服務(wù)器保存的公共網(wǎng)址的索引信息進(jìn)行匹配;處理模塊,用于接收并展示從所述服務(wù)器匹配出的公共網(wǎng)址集合。
所述瀏覽器還包括:第二接收模塊,用于接收到從所述公共網(wǎng)址集合中選擇出的公共網(wǎng)址;打開模塊,用于打開與所述選擇出的公共網(wǎng)址對(duì)應(yīng)的網(wǎng)頁(yè)。
所述瀏覽器還包括:上傳模塊,用于建立所述選擇出的公共網(wǎng)址與所述關(guān)鍵詞的對(duì)應(yīng)關(guān)系并上傳至所述服務(wù)器。
所述公共網(wǎng)址集合包括:所述關(guān)鍵詞在各個(gè)公共網(wǎng)址的索引信息中的權(quán)重;所述處理模塊包括:展示子模塊,用于根據(jù)所述權(quán)重從大到小依次展示所述公共網(wǎng)址集合中的各個(gè)公共網(wǎng)址。
所述瀏覽器還包括:第二發(fā)送模塊,用于將收藏的公共網(wǎng)址發(fā)送至所述服務(wù)器。
所述瀏覽器還包括:第三發(fā)送模塊,用于發(fā)送收藏的公共網(wǎng)址和與所述收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息至所述服務(wù)器。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種搜索網(wǎng)址的服務(wù)器,包括第三接收模塊,用于接收到來(lái)自客戶端的關(guān)鍵詞,所述關(guān)鍵詞與所述客戶端保存的網(wǎng)址的索引信息匹配不成功;第二匹配模塊,用于根據(jù)所述關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合;第四發(fā)送模塊,用于發(fā)送所述公共網(wǎng)址集合至所述客戶端,由所述客戶端展示出所述公共網(wǎng)址集合。
所述公共網(wǎng)址集合包括:所述關(guān)鍵詞在各個(gè)公共網(wǎng)址索引信息中的權(quán)重。
所述服務(wù)器還包括:第四接收模塊,用于接收到所述客戶端從所述公共網(wǎng)址集合中選擇出的公共網(wǎng)址和與所述選擇出的公共網(wǎng)址對(duì)應(yīng)的所述關(guān)鍵詞;第一更新模塊,用于根據(jù)所述關(guān)鍵詞更新所述選擇出的公共網(wǎng)址的索引信息。
所述服務(wù)器還包括:第五接收模塊,用于接收到所述客戶端收藏的公共網(wǎng)址;第一解析模塊,用于解析出所述收藏的公共網(wǎng)址的索引信息。
所述服務(wù)器還包括:第六接收模塊,用于接收到所述客戶端收藏的公共網(wǎng)址和與所述收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息;第二更新模塊,用于根據(jù)所述備注信息更新所述收藏的公共網(wǎng)址的索引信息。
所述第四發(fā)送模塊包括:判斷子模塊,用于判斷所述客戶端是否具有獲取所述公共網(wǎng)址集合的權(quán)限;發(fā)送子模塊,用于當(dāng)所述客戶端具有獲取所述公共網(wǎng)址集合的權(quán)限時(shí),發(fā)送所述公共網(wǎng)址集合至所述客戶端。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種收藏網(wǎng)址的瀏覽器,包括:第七接收模塊,用于接收到網(wǎng)址收藏指令,所述網(wǎng)址收藏指令包括所述網(wǎng)址的類型;判斷模塊,用于根據(jù)所述網(wǎng)址的類型判斷所述網(wǎng)址是否為私有網(wǎng)址;第一保存模塊,用于當(dāng)所述網(wǎng)址為私有網(wǎng)址時(shí),在本地保存所述私有網(wǎng)址;第二保存模塊,用于當(dāng)所述網(wǎng)址為公共網(wǎng)址時(shí),在本地和服務(wù)器同時(shí)保存所述公共網(wǎng)址,從而在輸入的關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),從所述服務(wù)器匹配出公共網(wǎng)址集合并進(jìn)行展示,所述服務(wù)器保存有各個(gè)客戶端收藏的所述公共網(wǎng)址以及所述公共網(wǎng)址的索引信息。
所述瀏覽器還包括:第二解析模塊,用于解析出所述保存在本地的私有網(wǎng)址或公共網(wǎng)址的索引信息。
所述網(wǎng)址收藏指令還包括與所述網(wǎng)址對(duì)應(yīng)的備注信息;所述第一保存模塊包括:第一保存子模塊,用于將與所述網(wǎng)址對(duì)應(yīng)的備注信息保存為所述私有網(wǎng)址的索引信息;所述第二保存模塊包括:第二保存子模塊,用于將與所述網(wǎng)址對(duì)應(yīng)的備注信息做為所述公共網(wǎng)址的索引信息并同時(shí)保存在本地和服務(wù)器。
為了解決上述技術(shù)問題,本申請(qǐng)還公開了一種搜索網(wǎng)址的系統(tǒng),包括瀏覽器和服務(wù)器;其中,所述瀏覽器接收到輸入的關(guān)鍵詞,將所述關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配;當(dāng)與所述本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送所述關(guān)鍵詞至所述服務(wù)器;所述服務(wù)器根據(jù)所述關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合,發(fā)送所述公共網(wǎng)址集合至所述瀏覽器;所述瀏覽器展示所述公共網(wǎng)址集合。
與現(xiàn)有技術(shù)相比,本申請(qǐng)可以獲得包括以下技術(shù)效果:在用戶不知曉具體網(wǎng)址并且本地也沒有收藏該網(wǎng)址時(shí),通過(guò)輸入關(guān)鍵詞從服務(wù)器搜索出相關(guān)的公共網(wǎng)址集合,供用戶選擇,極大的方便了用戶。
當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品必不一定需要同時(shí)達(dá)到以上所述的所有技術(shù)效果。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法的流程示意圖;
圖2是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法的流程示意圖;
圖3是本申請(qǐng)實(shí)施例提供的一種收藏網(wǎng)址的方法的流程示意圖;
圖4是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法的流程示意圖;
圖5是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法的流程示意圖;
圖6是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的瀏覽器的結(jié)構(gòu)示意圖;
圖7是本申請(qǐng)實(shí)施例提供的一種收藏網(wǎng)址的瀏覽器的結(jié)構(gòu)示意圖;
圖8是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的服務(wù)器的結(jié)構(gòu)示意圖;
圖9是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的系統(tǒng)的結(jié)構(gòu)示意圖。
圖10是本申請(qǐng)實(shí)施例提供的搜索以及收藏網(wǎng)址的方法的應(yīng)用實(shí)例的流程示意圖。
具體實(shí)施方式
以下將配合附圖及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。
圖1是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法,適用于終端設(shè)備,包括以下步驟。
在步驟S10中,接收到輸入的關(guān)鍵詞。
用戶在無(wú)法知曉具體網(wǎng)址的情況下,輸入關(guān)鍵詞來(lái)查找相關(guān)的網(wǎng)址。終端設(shè)備接收到用戶輸入的關(guān)鍵詞。
在步驟S11中,將關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配。
網(wǎng)址的索引信息是用于標(biāo)識(shí)網(wǎng)站內(nèi)容或功能的信息,每個(gè)網(wǎng)址的索引信息可包括一個(gè)或多個(gè)關(guān)鍵詞。終端設(shè)備將接收到的關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配。
在步驟S12中,當(dāng)與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送關(guān)鍵詞至服務(wù)器與該服務(wù)器保存的公共網(wǎng)址的索引信息進(jìn)行匹配。
本申請(qǐng)實(shí)施例中將網(wǎng)址的類型分為私有網(wǎng)址和公共網(wǎng)址,網(wǎng)址的類型可由用戶進(jìn)行設(shè)置,例如用戶可以將自己學(xué)習(xí)或娛樂時(shí)使用的網(wǎng)址設(shè)置為私有網(wǎng)址,將與周圍其他用戶共同使用的網(wǎng)址設(shè)置為公共網(wǎng)址。在服務(wù)器中保存的網(wǎng)址的類型均為公共網(wǎng)址,該服務(wù)器還同時(shí)保存各個(gè)公共網(wǎng)址的索引信息。其中,每個(gè)公共網(wǎng)址的索引信息可包括一個(gè)或多個(gè)關(guān)鍵詞。
當(dāng)與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),說(shuō)明終端設(shè)備本地沒有收藏與關(guān)鍵詞相關(guān)的網(wǎng)址,需要到服務(wù)器中繼續(xù)進(jìn)行匹配。服務(wù)器中保存了很多其他用戶收藏的公共網(wǎng)址,搜索到相關(guān)網(wǎng)址的可能性更高。
在步驟S13中,接收并展示從服務(wù)器匹配出的公共網(wǎng)址集合。
終端設(shè)備接收到服務(wù)器發(fā)送的公共網(wǎng)址集合,該公共網(wǎng)址集合中包括一個(gè)或多個(gè)公共網(wǎng)址,該一個(gè)或多個(gè)公共網(wǎng)址的索引信息能夠與關(guān)鍵詞匹配。終端設(shè)備將接收到的公共網(wǎng)址集合進(jìn)行展示,供用戶選擇。從而使用戶在不知曉具體網(wǎng)址并且本地也沒有收藏的情況下,能夠通過(guò)輸入關(guān)鍵詞查找到相關(guān)的網(wǎng)址,給用戶帶來(lái)了極大的便利性。
在一個(gè)實(shí)施例中,該公共網(wǎng)址集合包括:關(guān)鍵詞在各個(gè)公共網(wǎng)址的索引信息中的權(quán)重;上述步驟S13進(jìn)一步包括:根據(jù)該權(quán)重從大到小依次展示公共網(wǎng)址集合中的一個(gè)或多個(gè)公共網(wǎng)址。該權(quán)重表示某個(gè)關(guān)鍵詞作為該公共網(wǎng)址的索引信息的次數(shù)。例如,用戶輸入關(guān)鍵詞“管理系統(tǒng)”,公共網(wǎng)址A以“管理系統(tǒng)”作為索引信息的次數(shù)為20次,公共網(wǎng)址B以“管理系統(tǒng)”作為索引信息的次數(shù)為30次,則關(guān)鍵詞“管理系統(tǒng)”在公共網(wǎng)址A的索引信息中的權(quán)重小于在公共網(wǎng)址B的索引信息中的權(quán)重。終端設(shè)備展示匹配出的公共網(wǎng)址集合時(shí),根據(jù)按照該權(quán)重從大到小的順序依次展示各個(gè)公共網(wǎng) 址,例如上例中將按照“公共網(wǎng)址B、公共網(wǎng)址A”的順序依次展示兩個(gè)公共網(wǎng)址。從服務(wù)器搜索出的公共網(wǎng)址集合中,能按照該關(guān)鍵詞在索引信息中的權(quán)重從大到小的順序排列出各個(gè)公共網(wǎng)址,更加便于用戶進(jìn)行選擇。
在一個(gè)實(shí)施例中,如圖2所示,該方法還包括以下步驟。
在步驟S14中,接收到從公共網(wǎng)址集合中選擇出的公共網(wǎng)址。
終端設(shè)備接收到用戶從該公共網(wǎng)址集合中選擇出的公共網(wǎng)址。
在步驟S15中,打開與選擇出的公共網(wǎng)址對(duì)應(yīng)的網(wǎng)頁(yè)。
在步驟S16中,建立選擇出的公共網(wǎng)址與關(guān)鍵詞的對(duì)應(yīng)關(guān)系并上傳至服務(wù)器。
將步驟S10中用戶輸入的關(guān)鍵詞與步驟S14中用戶選擇出的公共網(wǎng)址建立對(duì)應(yīng)關(guān)系,將該對(duì)應(yīng)關(guān)系上傳到服務(wù)器,由服務(wù)器更新該選擇出的公共網(wǎng)址的索引信息以及該關(guān)鍵詞在該選擇出的公共網(wǎng)址的索引信息中的權(quán)重,使下一次根據(jù)該關(guān)鍵詞匹配出的公共網(wǎng)址集合更加貼近用戶需求。
在一個(gè)實(shí)施例中,該方法還包括:將收藏的公共網(wǎng)址發(fā)送至服務(wù)器。用戶通過(guò)該終端設(shè)備收藏已經(jīng)打開的網(wǎng)址時(shí),如果將該網(wǎng)址的類型設(shè)置為公共網(wǎng)址,該終端設(shè)備將收藏的公共網(wǎng)址發(fā)送至服務(wù)器。而用戶如果將該網(wǎng)址的類型設(shè)置為公共網(wǎng)址并且添加了與該公共網(wǎng)址對(duì)應(yīng)的備注信息時(shí),該終端設(shè)備發(fā)送收藏的公共網(wǎng)址和與收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息至服務(wù)器。關(guān)于通過(guò)終端設(shè)備收藏網(wǎng)址的網(wǎng)址的方法,將在下面的實(shí)施例中做進(jìn)一步說(shuō)明。
圖3是本申請(qǐng)實(shí)施例提供的一種收藏網(wǎng)址的方法,適用于終端設(shè)備,包括以下步驟。
在步驟S20中,接收到網(wǎng)址收藏指令,網(wǎng)址收藏指令包括網(wǎng)址的類型。
該網(wǎng)址收藏指令來(lái)自于用戶輸入,用于收藏當(dāng)前已經(jīng)打開的網(wǎng)址。用戶收藏該網(wǎng)址時(shí),會(huì)被要求輸入該網(wǎng)址的類型,網(wǎng)址的類型包括私有網(wǎng)址和公共網(wǎng)址。用戶可以將自己學(xué)習(xí)或娛樂時(shí)使用的網(wǎng)址設(shè)置成私有網(wǎng)址,將與其他用戶同時(shí)使用的網(wǎng)址設(shè)置為公共網(wǎng)址。
在步驟S21中,根據(jù)網(wǎng)址的類型判斷網(wǎng)址是否為私有網(wǎng)址。當(dāng)該網(wǎng)址為私有網(wǎng)址時(shí),執(zhí)行步驟S22,當(dāng)該網(wǎng)址為公共網(wǎng)址時(shí),執(zhí)行步驟S23。
在步驟S22中,在本地保存該私有網(wǎng)址;
在步驟S23中,在本地和服務(wù)器同時(shí)保存該公共網(wǎng)址,從而在輸入的關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),從服務(wù)器匹配出公共網(wǎng)址集合并進(jìn)行展示,服務(wù)器保存有各個(gè)客戶端收藏的公共網(wǎng)址以及公共網(wǎng)址的索引信息。收藏的網(wǎng)址的類型是公共網(wǎng)址時(shí),將該公共網(wǎng)址同時(shí)保存在本地和服務(wù)器,供其他終端設(shè)備通過(guò)該服務(wù)器進(jìn)行搜索,該服務(wù)器還保存有其他終端設(shè)備收藏的公共網(wǎng)址。用戶在收藏網(wǎng)址時(shí),能夠設(shè)置網(wǎng)址的類型,將自己學(xué)習(xí)或娛樂時(shí)使用的網(wǎng)址設(shè)置成私有網(wǎng)址而保存在本地,將與其他用戶同時(shí)使用的網(wǎng)址設(shè)置為公共網(wǎng)址,同時(shí)保存在本地和服務(wù)器,這樣其他用戶可以通過(guò)輸入關(guān)鍵詞從服務(wù)器搜索到該公共網(wǎng)址。
在一個(gè)實(shí)施例中,該收藏網(wǎng)址的方法還包括以下步驟:解析出保存在本地的私有網(wǎng)址或公共網(wǎng)址的索引信息。終端設(shè)備收藏該私有網(wǎng)址或公共網(wǎng)址以后,根據(jù)該網(wǎng)址的URL(Uniform Resoure Locator:統(tǒng)一資源定位器)或者網(wǎng)頁(yè)標(biāo)題解析出該網(wǎng)址的索引信息并保存在本地。這樣,用戶可通過(guò)輸入關(guān)鍵詞在本地搜索到已收藏的私有網(wǎng)址或公共網(wǎng)址。
在一個(gè)實(shí)施例中,網(wǎng)址收藏指令還包括與網(wǎng)址對(duì)應(yīng)的備注信息。在用戶收藏網(wǎng)址時(shí),終端設(shè)備會(huì)提示用戶輸入該網(wǎng)址的類型和相應(yīng)的備注信息。如果用戶填寫了備注信息,則該網(wǎng)絡(luò)收藏指令中還包括與該網(wǎng)址對(duì)應(yīng)的備注信息。此時(shí),步驟S22在本地保存該私有網(wǎng)址進(jìn)一步包括:將與網(wǎng)址對(duì)應(yīng)的備注信息保存為私有網(wǎng)址的索引信息。終端設(shè)備不再進(jìn)行解析,而直接將用戶輸入的備注信息作為該私有網(wǎng)址的索引信息。步驟S23在本地和服務(wù)器同時(shí)保存所述公共網(wǎng)址進(jìn)一步包括:將與網(wǎng)址對(duì)應(yīng)的備注信息做為公共網(wǎng)址的索引信息并同時(shí)保存在本地和服務(wù)器。終端設(shè)備將該備注信息作為該公共網(wǎng)址的索引信息并保存在本地;同時(shí)將該公共網(wǎng)址和備注信息上傳到服務(wù)器,由服務(wù)器將該備注信息作為該公共網(wǎng)址的索引信息進(jìn)行保存。
用戶在收藏網(wǎng)址時(shí)還能夠輸入與該網(wǎng)址對(duì)應(yīng)的備注信息,瀏覽器和服務(wù)器可根據(jù)用戶輸入的備注信息更新該網(wǎng)址的索引信息,使該網(wǎng)址的索引信息更能體現(xiàn)出該網(wǎng)址的內(nèi)容和功能,更貼近用戶需求,提高用戶通過(guò)關(guān)鍵詞搜索網(wǎng)址時(shí)的準(zhǔn)確率。
圖4是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的方法,適用于服務(wù)器,包括以下步驟。
在步驟S30中,接收到來(lái)自客戶端的關(guān)鍵詞,關(guān)鍵詞與客戶端保存的網(wǎng)址的索引信息匹配不成功。
在步驟S31中,根據(jù)關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合。
服務(wù)器保存有多個(gè)客戶端上傳的公共網(wǎng)址以及相應(yīng)的索引信息,根據(jù)接收到的關(guān)鍵詞匹配出索引信息中包含該關(guān)鍵詞的公共網(wǎng)址集合。該公共網(wǎng)址集合中包括一個(gè)或多個(gè)公共網(wǎng)址。
在步驟S32中,發(fā)送公共網(wǎng)址集合至客戶端,由客戶端展示出公共網(wǎng)址集合。
服務(wù)器將匹配出的公共網(wǎng)址集合發(fā)送至該客戶端,由該客戶端展示出公共網(wǎng)址集合,供該客戶端的用戶選擇出需要打開的網(wǎng)址。從而使用戶在不知曉具體網(wǎng)址且該客戶端本地也沒有收藏的情況下,通過(guò)輸入的關(guān)鍵詞能夠從服務(wù)器搜索到相應(yīng)的公共網(wǎng)址集合,極大的方便了用戶。
在一個(gè)實(shí)施例中,該公共網(wǎng)址集合還包括:該關(guān)鍵詞在各個(gè)公共網(wǎng)址索引信息中的權(quán)重。該權(quán)重表示某個(gè)關(guān)鍵詞作為該公共網(wǎng)址的索引信息的次數(shù)。例如,用戶輸入關(guān)鍵詞“銷售管理”,公共網(wǎng)址A以“銷售管理”作為索引信息的次數(shù)為10次,公共網(wǎng)址B以“銷售管理”作為索引信息的次數(shù)為25次,公共網(wǎng)址C以“銷售管理”作為索引信息的次數(shù)為15次,則關(guān)鍵詞“管理系統(tǒng)”在公共網(wǎng)址B的索引信息中權(quán)重最大,在公共網(wǎng)址A的索引信息中的權(quán)重最小。此時(shí)在匹配出的公共網(wǎng)址集合中,按照該權(quán)重從大到小的順序排列各個(gè)公共網(wǎng)址,在如上例所述的公共網(wǎng)址集合中,按照“公共網(wǎng)址B、公共網(wǎng)址C、公共網(wǎng)址A”的順序排列各個(gè)公共網(wǎng)址。
在一個(gè)實(shí)施例中,該步驟S32進(jìn)一步包括以下步驟:A、判斷客戶端是否具有獲取公共網(wǎng)址集合的權(quán)限。判斷方法包括但不限于以下幾種:A1、服務(wù)器根據(jù)IP地址判斷該客戶端是否具備獲得公共網(wǎng)址集合的權(quán)限;A2、服務(wù)器根據(jù)是否與該客戶端處于同一個(gè)局域網(wǎng)來(lái)判斷該客戶端是否具有獲 得公共網(wǎng)址集合的權(quán)限;A3、服務(wù)器根據(jù)本地保存的白名單來(lái)判斷該客戶端是否具備獲得公共網(wǎng)址集合的權(quán)限;A4、判斷客戶端是否通過(guò)預(yù)設(shè)的應(yīng)用程序登錄了該服務(wù)器,如果該客戶端通過(guò)預(yù)設(shè)的應(yīng)用程序登錄了該服務(wù)器,則該客戶端具有獲得公共網(wǎng)址集合的權(quán)限。B、當(dāng)客戶端具有獲取公共網(wǎng)址集合的權(quán)限時(shí),發(fā)送公共網(wǎng)址集合至客戶端。而當(dāng)客戶端不具有獲取公共網(wǎng)址集合的權(quán)限時(shí),向該客戶端返回?zé)o權(quán)通過(guò)關(guān)鍵詞搜索網(wǎng)址的提示消息。服務(wù)器可以根據(jù)預(yù)設(shè)策略判斷該客戶端是否具有獲取公共網(wǎng)址集合的權(quán)限,從而當(dāng)其保存的公共網(wǎng)址屬于內(nèi)部網(wǎng)址時(shí),充分保證內(nèi)部網(wǎng)址的信息安全
在一個(gè)實(shí)施例中,如圖5所示,該方法還包括以下步驟。
在步驟S33中,接收到客戶端從公共網(wǎng)址集合中選擇出的公共網(wǎng)址和與選擇出的公共網(wǎng)址對(duì)應(yīng)的關(guān)鍵詞。
用戶從公共網(wǎng)址集合中選擇出需要的公共網(wǎng)址后,服務(wù)器接收到客戶端上傳的該選擇出的公共網(wǎng)址和對(duì)應(yīng)的關(guān)鍵詞。此時(shí)該選擇出的公共網(wǎng)址和步驟S30中接收到的關(guān)鍵詞已由客戶端建立了對(duì)應(yīng)關(guān)系。
在步驟S34中,根據(jù)關(guān)鍵詞更新選擇出的公共網(wǎng)址的索引信息。
如果該選擇出的公共網(wǎng)址的索引信息中不包含該關(guān)鍵詞,則將該關(guān)鍵詞添加到該選擇出的公共網(wǎng)址的索引信息中;如果該選擇出的公共網(wǎng)址的索引信息中已包含該關(guān)鍵詞,則更新該關(guān)鍵詞在該選擇出的公共網(wǎng)址的索引信息中出現(xiàn)的次數(shù),即更新該關(guān)鍵詞在該選擇出的公共網(wǎng)址的索引信息中的權(quán)重,使后續(xù)的匹配能夠更加貼近用戶需求。
在一個(gè)實(shí)施例中,該方法還包括以下步驟。
在步驟S35中,接收到客戶端收藏的公共網(wǎng)址。
服務(wù)器會(huì)接收到客戶端上傳的用戶收藏的公共網(wǎng)址。
在步驟S36中,解析出收藏的公共網(wǎng)址的索引信息。
服務(wù)器根據(jù)該公共網(wǎng)址的URL或者網(wǎng)頁(yè)標(biāo)題,解析出該公共網(wǎng)址的索引信息。如果服務(wù)器已保存有該公共網(wǎng)址和該公共網(wǎng)址的索引信息,則根據(jù)解析出的索引信息更新該服務(wù)器中保存的該公共網(wǎng)址的索引信息,例如解析 出的索引信息中包括兩個(gè)關(guān)鍵詞,則更新這兩個(gè)關(guān)鍵詞在保存的該公共網(wǎng)址的索引信息中出現(xiàn)的次數(shù)。
在一個(gè)實(shí)施例中,該方法還包括以下步驟。
在步驟S37中,接收到客戶端收藏的公共網(wǎng)址和與收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息。
該備注信息是客戶端收藏網(wǎng)址時(shí)由用戶輸入的,用來(lái)描述該網(wǎng)址的內(nèi)容和功能。
在步驟S38中,根據(jù)備注信息更新收藏的公共網(wǎng)址的索引信息。
如果服務(wù)器沒有保存該收藏的公共網(wǎng)址,則直接將該備注信息作為該收藏的公共網(wǎng)址的索引信息;如果服務(wù)器已經(jīng)保存有該收藏的公共網(wǎng)址的索引信息,則根據(jù)該備注信息更新該收藏的公共網(wǎng)址的索引信息。
圖6是本實(shí)施例提供的一種搜索網(wǎng)址的瀏覽器,包括:
第一接收模塊40,用于接收到輸入的關(guān)鍵詞;
第一匹配模塊41,用于將關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配;
第一發(fā)送模塊42,用于當(dāng)與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送關(guān)鍵詞至服務(wù)器與服務(wù)器保存的公共網(wǎng)址的索引信息進(jìn)行匹配;
處理模塊43,用于接收并展示從服務(wù)器匹配出的公共網(wǎng)址集合。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的瀏覽器還包括:
第二接收模塊,用于接收到從公共網(wǎng)址集合中選擇出的公共網(wǎng)址;
打開模塊,用于打開與選擇出的公共網(wǎng)址對(duì)應(yīng)的網(wǎng)頁(yè)。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的瀏覽器還包括:
上傳模塊,用于建立選擇出的公共網(wǎng)址與關(guān)鍵詞的對(duì)應(yīng)關(guān)系并上傳至服務(wù)器。
在一個(gè)實(shí)施例中,該公共網(wǎng)址集合包括:關(guān)鍵詞在各個(gè)公共網(wǎng)址的索引信息中的權(quán)重;該處理模塊43包括:展示子模塊,用于根據(jù)權(quán)重從大到小依次展示公共網(wǎng)址集合中的各個(gè)公共網(wǎng)址。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的瀏覽器還包括:第二發(fā)送模塊,用于將收藏的公共網(wǎng)址發(fā)送至服務(wù)器。
在一個(gè)實(shí)施例中,該瀏覽器還包括:
第三發(fā)送模塊,用于發(fā)送收藏的公共網(wǎng)址和與收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息至服務(wù)器。
圖7是本申請(qǐng)實(shí)施例提供的一種收藏網(wǎng)址的瀏覽器,包括:
第七接收模塊50,用于接收到網(wǎng)址收藏指令,網(wǎng)址收藏指令包括網(wǎng)址的類型;
判斷模塊51,用于根據(jù)網(wǎng)址的類型判斷網(wǎng)址是否為私有網(wǎng)址;
第一保存模塊52,用于當(dāng)網(wǎng)址為私有網(wǎng)址時(shí),在本地保存私有網(wǎng)址;
第二保存模塊53,用于當(dāng)網(wǎng)址為公共網(wǎng)址時(shí),在本地和服務(wù)器同時(shí)保存公共網(wǎng)址,從而在輸入的關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),從服務(wù)器匹配出公共網(wǎng)址集合并進(jìn)行展示,服務(wù)器保存有各個(gè)客戶端收藏的公共網(wǎng)址以及公共網(wǎng)址的索引信息。
在一個(gè)實(shí)施例中,該收藏網(wǎng)址的瀏覽器還包括:
第二解析模塊,用于解析出所述保存在本地的私有網(wǎng)址或公共網(wǎng)址的索引信息。
在一個(gè)實(shí)施例中,該網(wǎng)址收藏指令還包括與網(wǎng)址對(duì)應(yīng)的備注信息;
該第一保存模塊52包括:第一保存子模塊,用于將與網(wǎng)址對(duì)應(yīng)的備注信息保存為私有網(wǎng)址的索引信息;該第二保存模塊53包括:第二保存子模塊,用于將與網(wǎng)址對(duì)應(yīng)的備注信息做為公共網(wǎng)址的索引信息并同時(shí)保存在本地和服務(wù)器。
圖8是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的服務(wù)器,包括:
第三接收模塊60,用于接收到來(lái)自客戶端的關(guān)鍵詞,關(guān)鍵詞與客戶端保存的網(wǎng)址的索引信息匹配不成功;
第二匹配模塊61,用于根據(jù)關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合;
第四發(fā)送模塊62,用于發(fā)送公共網(wǎng)址集合至客戶端,由客戶端展示出公共網(wǎng)址集合。
在一個(gè)實(shí)施例中,該公共網(wǎng)址集合包括:關(guān)鍵詞在各個(gè)公共網(wǎng)址索引信息中的權(quán)重。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的服務(wù)器還包括:
第四接收模塊,用于接收到所述客戶端從所述公共網(wǎng)址集合中選擇出的公共網(wǎng)址和與所述選擇出的公共網(wǎng)址對(duì)應(yīng)的所述關(guān)鍵詞;
第一更新模塊,用于根據(jù)所述關(guān)鍵詞更新所述選擇出的公共網(wǎng)址的索引信息。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的服務(wù)器還包括:
第五接收模塊,用于接收到所述客戶端收藏的公共網(wǎng)址;
第一解析模塊,用于解析出所述收藏的公共網(wǎng)址的索引信息。
在一個(gè)實(shí)施例中,該搜索網(wǎng)址的服務(wù)器還包括:
第六接收模塊,用于接收到所述客戶端收藏的公共網(wǎng)址和與所述收藏的公共網(wǎng)址對(duì)應(yīng)的備注信息;
第二更新模塊,用于根據(jù)所述備注信息更新所述收藏的公共網(wǎng)址的索引信息。
在一個(gè)實(shí)施例中,該第四發(fā)送模塊62包括:
判斷子模塊,用于判斷所述客戶端是否具有獲取所述公共網(wǎng)址集合的權(quán)限;
發(fā)送子模塊,用于當(dāng)所述客戶端具有獲取所述公共網(wǎng)址集合的權(quán)限時(shí),發(fā)送所述公共網(wǎng)址集合至所述客戶端。
圖9是本申請(qǐng)實(shí)施例提供的一種搜索網(wǎng)址的系統(tǒng),該包括瀏覽器70和服務(wù)器71;其中,瀏覽器70接收到輸入的關(guān)鍵詞,將關(guān)鍵詞與本地保存的網(wǎng)址的索引信息進(jìn)行匹配;當(dāng)與本地保存的網(wǎng)址的索引信息匹配不成功時(shí),發(fā)送關(guān)鍵詞至服務(wù)器71;服務(wù)器71根據(jù)關(guān)鍵詞和保存的公共網(wǎng)址的索引信息匹配出公共網(wǎng)址集合,發(fā)送公共網(wǎng)址集合至瀏覽器70。
瀏覽器70展示該公共網(wǎng)址集合,供用戶選擇需要打開的公共網(wǎng)址。瀏覽器70打開用戶從公共網(wǎng)址集合中選擇出的公共網(wǎng)址,建立該選擇出的公共網(wǎng)址與關(guān)鍵詞之間的對(duì)應(yīng)關(guān)系并上傳至服務(wù)器71,服務(wù)器71根據(jù)該對(duì)應(yīng)關(guān)系更新選擇出的公共網(wǎng)址的索引信息。
該瀏覽器70在用戶收藏網(wǎng)址時(shí)提示用戶輸入網(wǎng)址的類型以及備注信息。如果該網(wǎng)址為私有網(wǎng)址則保存在本地,如果該網(wǎng)址為公共網(wǎng)址,則同時(shí)保存在本地和服務(wù)器71。該備注信息能夠由瀏覽器70上傳到服務(wù)器71,用來(lái)更新公共網(wǎng)址的索引信息。
上述搜索網(wǎng)址的系統(tǒng),在用戶不知曉具體網(wǎng)址并且瀏覽器70也沒有收藏的情況下,能夠通過(guò)輸入關(guān)鍵詞從服務(wù)器71查找到相關(guān)的網(wǎng)址,極大的方便了用戶。
下面通過(guò)一個(gè)應(yīng)用實(shí)例對(duì)本申請(qǐng)實(shí)施例的技術(shù)方案做進(jìn)一步說(shuō)明。在如圖9所示的搜索網(wǎng)址的系統(tǒng)中,服務(wù)器71保存各個(gè)終端設(shè)備的瀏覽器70收藏的公共網(wǎng)址以及公共網(wǎng)址的索引信息。用戶在不知曉具體網(wǎng)址的情況下,可通過(guò)輸入關(guān)鍵詞來(lái)搜索出相關(guān)的網(wǎng)址。上述實(shí)現(xiàn)過(guò)程如圖10所示,包括以下步驟。
在步驟S801中,瀏覽器接收到用戶輸入的關(guān)鍵詞進(jìn)行網(wǎng)址搜索。
例如,瀏覽器接收到用戶輸入的關(guān)鍵詞“銷售管理”,搜索相關(guān)網(wǎng)址。
在步驟S802中,瀏覽器判斷該關(guān)鍵詞與本地保存的網(wǎng)址的索引信息是否匹配成功。當(dāng)該關(guān)鍵詞與本地保存的網(wǎng)址的索引信息不能匹配成功時(shí),執(zhí)行步驟S803;當(dāng)該關(guān)鍵詞與本地保存的網(wǎng)址的索引信息匹配成功時(shí),執(zhí)行步驟S812。
瀏覽器判斷關(guān)鍵詞“銷售管理”與本地保存的網(wǎng)址的索引信息是否匹配成功。
在步驟S803中,瀏覽器發(fā)送該關(guān)鍵詞至服務(wù)器。
在關(guān)鍵詞“銷售管理”與本地保存的網(wǎng)址的索引信息匹配不成功,或者用戶沒有從本地匹配出的網(wǎng)址集合中選擇出需要打開的網(wǎng)址時(shí),瀏覽器發(fā)送關(guān)鍵詞“銷售管理”至服務(wù)器。
在步驟S804中,服務(wù)器判斷該關(guān)鍵詞與保存的公共網(wǎng)址的索引信息是否匹配成功。當(dāng)該關(guān)鍵詞與保存的公共網(wǎng)址的索引信息匹配不成功時(shí),執(zhí)行步驟S805;當(dāng)該關(guān)鍵詞與保存的公共網(wǎng)址的索引信息匹配成功時(shí),執(zhí)行步驟S806。
服務(wù)器判斷關(guān)鍵詞“銷售管理”與保存的公共網(wǎng)址的索引信息是否匹配成功。
在步驟S805中,服務(wù)器返回搜索失敗的消息至該瀏覽器。
服務(wù)器返回“沒有搜索出與相關(guān)網(wǎng)址”的消息至該瀏覽器。
在步驟S806中,服務(wù)器判斷該瀏覽器是否具有獲取匹配出的公共網(wǎng)址集合的權(quán)限。當(dāng)該瀏覽器不具有獲取匹配出的公共網(wǎng)址集合的權(quán)限時(shí),執(zhí)行步驟S807;當(dāng)該瀏覽器具有獲取匹配出的公共網(wǎng)址集合的權(quán)限時(shí),執(zhí)行步驟S808。
在步驟S807中,服務(wù)器返回?zé)o權(quán)獲取搜索結(jié)果的消息至該瀏覽器。
服務(wù)器返回“沒有獲取相關(guān)網(wǎng)址的權(quán)限”的消息至該瀏覽器。
在步驟S808中,服務(wù)器發(fā)送匹配出的公共網(wǎng)址集合至該瀏覽器。
服務(wù)器將根據(jù)關(guān)鍵詞“銷售管理”匹配出的公共網(wǎng)址集合發(fā)送至該瀏覽器,例如,該公共網(wǎng)址集合包括:公共網(wǎng)址A、公共網(wǎng)址B和公共網(wǎng)址C。
在步驟S809中,瀏覽器展示從服務(wù)器匹配到的公共網(wǎng)址集合。
在步驟S810中,瀏覽器接收到用戶的選擇指令,打開用戶從公共網(wǎng)址集合中選擇出的公共網(wǎng)址。
例如,用戶從公共網(wǎng)址集合中選擇出公共網(wǎng)址C,瀏覽器打開該公共網(wǎng)址C的網(wǎng)頁(yè)。
在步驟S811中,瀏覽器建立該選擇出的公共網(wǎng)址與關(guān)鍵詞的對(duì)應(yīng)關(guān)系并發(fā)送該對(duì)應(yīng)關(guān)系至服務(wù)器。
瀏覽器建立關(guān)鍵詞“銷售系統(tǒng)”與公共網(wǎng)址C之間的對(duì)應(yīng)關(guān)系并發(fā)送至服務(wù)器。
在步驟S812中,服務(wù)器根據(jù)該對(duì)應(yīng)關(guān)系更新該選擇出的公共網(wǎng)址的索 引信息。
服務(wù)器根據(jù)關(guān)鍵詞“銷售系統(tǒng)”與公共網(wǎng)址C之間的對(duì)應(yīng)關(guān)系更新公共網(wǎng)址C的索引信息,例如,更新“銷售系統(tǒng)”在公共網(wǎng)址C的索引信息中的權(quán)重。
在步驟S813中,瀏覽器顯示從本地匹配出的網(wǎng)址集合。
例如,瀏覽器顯示從本地匹配出的網(wǎng)址集合中包括:網(wǎng)址D、網(wǎng)址E和網(wǎng)址F。上述網(wǎng)址D、網(wǎng)址E和網(wǎng)址F是已經(jīng)收藏在本地的私有網(wǎng)址或者公共網(wǎng)址。
在步驟S814中,瀏覽器判斷用戶是否從本地匹配出的網(wǎng)址集合中選擇出需要打開的網(wǎng)址。當(dāng)用戶沒有從本地匹配出的網(wǎng)址集合中選擇出需要打開的網(wǎng)址時(shí),執(zhí)行步驟S803;當(dāng)用戶從本地匹配出的網(wǎng)址集合中選擇出需要打開的網(wǎng)址時(shí),執(zhí)行步驟S815。
在步驟S815中,瀏覽器根據(jù)該關(guān)鍵詞更新該需要打開的網(wǎng)址的索引信息。
例如,如果用戶從本地匹配出的網(wǎng)址集合中選擇打開網(wǎng)址E,則根據(jù)該關(guān)鍵詞“銷售系統(tǒng)”更新該網(wǎng)址E的索引信息。
同時(shí),在步驟S816中,瀏覽器接收到用戶輸入的網(wǎng)址收藏指令。
例如,用戶要收藏瀏覽器當(dāng)前打開網(wǎng)址H。
在步驟S817中,瀏覽器提示用戶輸入所收藏網(wǎng)址的類型和備注信息。
瀏覽器提示用戶輸入網(wǎng)址H的類型和備注信息。
在步驟S818中,瀏覽器接收到用戶輸入的所收藏網(wǎng)址的類型,或者所收藏網(wǎng)址的類型和備注信息。
用戶必須輸入網(wǎng)址H的類型,將該網(wǎng)址H的類型設(shè)置為私有網(wǎng)址或公共網(wǎng)址;用戶可以輸入與網(wǎng)址H對(duì)應(yīng)的備注信息,該備注信息不屬于必填項(xiàng),用戶也可以不輸入網(wǎng)址H的備注信息。
在步驟S819中,判斷所收藏的網(wǎng)址是否為私有地址。當(dāng)所收藏的網(wǎng)址是私有網(wǎng)址時(shí),執(zhí)行步驟S820;當(dāng)所收藏的網(wǎng)址是公共網(wǎng)址時(shí),同時(shí)執(zhí)行 步驟S820和步驟S824。
瀏覽器根據(jù)用戶輸入的網(wǎng)址H的類型判斷該網(wǎng)址H是否為私有網(wǎng)址。
在步驟S820中,瀏覽器在本地保存該私有網(wǎng)址或公共網(wǎng)址;
無(wú)論該網(wǎng)址H是私有網(wǎng)址還是公共網(wǎng)址,瀏覽器都將網(wǎng)址H保存在本地。
在步驟S821中,瀏覽器判斷是否接收到與該私有網(wǎng)址或公共網(wǎng)址對(duì)應(yīng)的備注信息。當(dāng)接收到與該私有網(wǎng)址或公共網(wǎng)址對(duì)應(yīng)的備注信息時(shí),執(zhí)行步驟S822;當(dāng)沒有接收到與該私有網(wǎng)址或公共網(wǎng)址對(duì)應(yīng)的備注信息時(shí),執(zhí)行步驟S823。
在步驟S822中,瀏覽器將與該私有網(wǎng)址或公共網(wǎng)址對(duì)應(yīng)的備注信息作為該私有網(wǎng)址或公共網(wǎng)址的索引信息。
如果用戶輸入的網(wǎng)址H對(duì)應(yīng)的備注信息為“請(qǐng)假”,則將“請(qǐng)假”做為網(wǎng)址H的索引信息并保存在本地。
在步驟S823中,瀏覽器解析出該私有網(wǎng)址或公共網(wǎng)址的索引信息并保存。
如果用戶沒有輸入網(wǎng)址H對(duì)應(yīng)的備注信息,瀏覽器根據(jù)該網(wǎng)址H的URL或者網(wǎng)頁(yè)標(biāo)題解析出網(wǎng)址H的索引信息為“請(qǐng)假系統(tǒng)”并保存在本地。
在步驟S824中,瀏覽器發(fā)送該公共網(wǎng)址,或者該公共網(wǎng)址和與該公共網(wǎng)址對(duì)應(yīng)的備注信息至服務(wù)器。
網(wǎng)址H的類型是公共網(wǎng)址時(shí),瀏覽器發(fā)送網(wǎng)址H至服務(wù)器,如果用戶還輸入了網(wǎng)址H對(duì)應(yīng)的備注信息“請(qǐng)假”,則將網(wǎng)址H和備注信息“請(qǐng)假”一起發(fā)送至服務(wù)器。
在步驟S825中,服務(wù)器判斷是否接收到與該公共網(wǎng)址對(duì)應(yīng)的備注信息。當(dāng)接收到與該公共網(wǎng)址對(duì)應(yīng)的備注信息時(shí),執(zhí)行步驟S825;當(dāng)沒有接收到與該公共網(wǎng)址對(duì)應(yīng)的備注信息時(shí),執(zhí)行步驟S826。
服務(wù)器除了接收到網(wǎng)址H以外,判斷是否還接收到網(wǎng)址H對(duì)應(yīng)的備注信息。
在步驟S826中,根據(jù)該公共網(wǎng)址對(duì)應(yīng)的備注信息更新該公共網(wǎng)址的索引信息。
服務(wù)器接收到網(wǎng)址H對(duì)應(yīng)的備注信息“請(qǐng)假”時(shí),根據(jù)該備注信息更新網(wǎng)址H的索引信息。
在步驟S827中,解析出該公共網(wǎng)址的索引信息并更新。
服務(wù)器沒有接收到網(wǎng)址H對(duì)應(yīng)的備注信息時(shí),根據(jù)網(wǎng)址H的URL或者網(wǎng)頁(yè)標(biāo)題解析出網(wǎng)址H的索引信息為“請(qǐng)假系統(tǒng)”,則根據(jù)解析出的索引信息更新網(wǎng)址H的索引信息。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flashRAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
如在說(shuō)明書及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱呼同一個(gè)組件。本說(shuō)明書及權(quán)利要求并不以名稱的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮? 的誤差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書后續(xù)描述為實(shí)施本發(fā)明的較佳實(shí)施方式,然所述描述乃以說(shuō)明本發(fā)明的一般原則為目的,并非用以限定本發(fā)明的范圍。本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
上述說(shuō)明示出并描述了本發(fā)明的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。