專利名稱:基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法、系統(tǒng)及裝置的制作方法
技術領域:
本發(fā)明涉及在網(wǎng)絡中搜索數(shù)據(jù)的技術,特別涉及一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法、系統(tǒng)及裝置。
背景技術:
在現(xiàn)有的通信系統(tǒng)中,可以在網(wǎng)絡中搜索數(shù)據(jù)。搜索過程為在網(wǎng)絡側設置搜索引擎服務器,該搜索引擎服務器中設置功能性運算,通過該功能性運算訪問互聯(lián)網(wǎng)中提供不同業(yè)務數(shù)據(jù)的服務器,獲取不同終端要搜索的數(shù)據(jù)并提供給不同終端。在這里,不同終端為移動終端或計算機等,分別通過移動通信網(wǎng)絡或互聯(lián)網(wǎng)接入搜索引擎服務器。在互聯(lián)網(wǎng)中,可以有多個搜索引擎服務器。
但是,這種在網(wǎng)絡中搜索數(shù)據(jù)的方法主要針對互聯(lián)網(wǎng)中的數(shù)據(jù),而對于其他網(wǎng)絡中,特別是移動通信網(wǎng)絡中,終端本地數(shù)據(jù)卻無法被搜索,這是因為第一,終端,特別是移動終端的終端本地數(shù)據(jù)以文件形式存儲在終端本地,不同類型終端的軟件平臺和操作系統(tǒng)不相同,以至于存儲在終端本地的數(shù)據(jù),不同于在互聯(lián)網(wǎng)中網(wǎng)頁上的數(shù)據(jù),無法采用搜索引擎服務器進行統(tǒng)一的搜索,因此由搜索引擎服務器發(fā)起終端本地數(shù)據(jù)搜索后,終端無法返回統(tǒng)一格式的終端本地數(shù)據(jù)(有可能終端無法識別搜索引擎服務器發(fā)起的終端本地數(shù)據(jù)搜索,也可能識別了但無法返回統(tǒng)一格式的終端本地數(shù)據(jù),從而使搜索引擎服務器無法識別);第二,終端,特別是移動終端的本地數(shù)據(jù)私密性確定了搜索終端本地數(shù)據(jù)不同于互聯(lián)網(wǎng)中開放數(shù)據(jù)的搜索。
綜上,如何在滿足終端本地數(shù)據(jù)私密性的前提下進行終端本地數(shù)據(jù)的搜索成為了 一個亟待解決的問題。
發(fā)明內容
本發(fā)明提供一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法,該方法能夠從終端本地搜索終端本地數(shù)據(jù)或/和從網(wǎng)絡側搜索終端個人數(shù)據(jù)。
本發(fā)明還提供一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的系統(tǒng),該系統(tǒng)能夠從
本發(fā)明還提供一種基于網(wǎng)絡的管理終端個人數(shù)據(jù)的服務器,該服務器能夠對網(wǎng)絡中的多個終端的終端個人數(shù)據(jù)進行管理,并將所管理的終端個人數(shù)據(jù)提供給搜索發(fā)起方。
本發(fā)明還提供一種對終端本地數(shù)據(jù)搜索的終端,該終端能夠搜索本地數(shù)據(jù),將搜索到的本地數(shù)據(jù)提供給搜索發(fā)起方。
根據(jù)上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的
一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的系統(tǒng),包括搜索發(fā)起方、終端及終端個人數(shù)據(jù)空間管理服務器,其中,
搜索發(fā)起方,通過直接面向終端方式向終端發(fā)起搜索請求,接收終端返回的終端本地數(shù)據(jù);通過終端個人數(shù)據(jù)空間管理服務器搜索方式向終端個人數(shù)據(jù)空間管理服務器發(fā)起搜索請求,接收終端個人數(shù)據(jù)空間管理服務器返回的終端個人數(shù)據(jù);
終端,用于接收搜索發(fā)起方發(fā)送的搜索請求后,釆用本地搜索引擎搜索終端本地數(shù)據(jù)庫,搜索到對應的終端本地數(shù)據(jù)后返回給搜索發(fā)起方;
終端個人數(shù)據(jù)空間管理服務器,用于接收搜索發(fā)起方發(fā)送的搜索請求后,采用網(wǎng)絡側搜索引擎搜索所存儲的終端個人數(shù)據(jù),搜索到對應的終端個人數(shù)據(jù)后返回給搜索發(fā)起方。
所述終端還用于對接收的搜索請求進行管理,確定搜索請求是否符合設定的搜索終端的終端本地數(shù)據(jù)條件,如果是,搜索終端本地數(shù)據(jù)庫;如果否,則不搜索終端本地數(shù)據(jù)庫;
所述終端個人數(shù)據(jù)空間管理服務器,還用于對接收的搜索請求進行管理,確定搜索請求是否符合設定的終端個人數(shù)據(jù)空間管理服務器存儲的終端
個人數(shù)據(jù)條件,如果是,則搜索存儲終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間;如
果否,則不搜索存儲終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間。
所述終端在將對應的終端本地數(shù)據(jù)返回給搜索發(fā)起方之前,還用于將搜索結果發(fā)送給搜索發(fā)起方后,搜索發(fā)起方根據(jù)搜索結果確定由所述終端將對
應的終端本地數(shù)據(jù)返回;
所述終端個人數(shù)據(jù)空間管理服務器在將對應的終端個人數(shù)據(jù)后返回給搜索發(fā)起方之前,還用于將搜索結果發(fā)送給搜索發(fā)起方后,搜索發(fā)起方根據(jù)搜索結果確定由所述終端個人數(shù)據(jù)空間管理服務器將對應的終端個人數(shù)據(jù)返回。
所述終端中存儲的終端本地數(shù)據(jù)和所述終端個人數(shù)據(jù)空間管理服務器存儲的同一終端的終端個人數(shù)據(jù)實時同步;
所述終端還存儲終端本地數(shù)據(jù)獲取信息,包括群組標識、搜索范圍或/和搜索終端本地數(shù)據(jù)的優(yōu)先級別信息;所述終端個人數(shù)據(jù)空間管理服務器還存儲終端個人數(shù)據(jù)獲取信息,包括群組標識、搜索范圍或/和搜索終端個人數(shù)據(jù)的優(yōu)先級別信息;
所述終端中存儲的獲取信息和所述終端個人數(shù)據(jù)空間管理服務器存儲的同 一終端個人數(shù)據(jù)獲取信息實時同步。
一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法,包括
通過直接面向終端方式接收搜索請求的終端,采用設置的本地搜索引擎搜索所存儲的終端本地數(shù)據(jù)后,發(fā)送給搜索發(fā)起方;
或/和通過終端個人數(shù)據(jù)空間管理服務器搜索方式接收搜索請求的終端個人數(shù)據(jù)空間管理服務器,采用設置的網(wǎng)絡側搜索引擎搜索所存儲的終端個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。
在所述采用設置的本地搜索引擎搜索所存儲的終端本地數(shù)據(jù)之前,該方法還包括
判斷是否符合設定的搜索所述終端的終端本地數(shù)據(jù)條件,如果是,則執(zhí)
8行所述搜索過程;如果否,則不執(zhí)行所述搜索過程;
或/和在搜索所存儲的終端本地數(shù)據(jù)之前,該方法還包括
判斷是否符合設定的終端個人數(shù)據(jù)空間管理服務器存儲的終端個人數(shù)據(jù)條件,如果是,則執(zhí)行所述搜索過程;如果否,則不執(zhí)行所述搜索過程。
所述終端的終端本地數(shù)據(jù)條件為群組標識、搜索范圍或/和搜索終端本地數(shù)據(jù)的優(yōu)先級別信息;
所述終端個人數(shù)據(jù)空間管理服務器的終端本地數(shù)據(jù)條件為群組標識、搜索范圍或/和搜索終端個人數(shù)據(jù)的優(yōu)先級別信息。
在所述將搜索所存儲的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方之前,該方法還包括
將搜索結果發(fā)送給搜索發(fā)起方,搜索發(fā)起方根據(jù)搜索結果確定是否要獲取所搜索的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù),如果是,則發(fā)送獲取數(shù)據(jù)請求,執(zhí)行所述將搜索所存儲的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù)發(fā)送給搜索發(fā)起方的步驟;如果否,則結束本流程。
所述終端中存儲的終端本地數(shù)據(jù)和所述終端個人數(shù)據(jù)空間管理服務器存儲的同 一終端的終端個人數(shù)據(jù)進行實時同步;
所述終端中的終端本地數(shù)據(jù)條件和所述終端個人數(shù)據(jù)空間管理服務器的同 一終端本地數(shù)據(jù)的終端個人數(shù)據(jù)條件進行實時同步。
所述終端本地數(shù)據(jù)或終端個人數(shù)據(jù)空間管理服務器的終端個人數(shù)據(jù)中的不同數(shù)據(jù)進行至少 一個數(shù)據(jù)分組,同時設置不同分組數(shù)據(jù)的群組訪問權限,所述數(shù)據(jù)分組及不同分組數(shù)據(jù)的群組訪問權限可以設置并修改的;
具有不同群組訪問權限的搜索發(fā)起方獲取對應的分組數(shù)據(jù)。
一種對終端本地數(shù)據(jù)搜索的終端,包括本地搜索任務管理模塊、本地搜索引擎、數(shù)據(jù)同步模塊、終端本地數(shù)據(jù)庫以及數(shù)據(jù)訪問群組數(shù)據(jù)庫,其中,
本地搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求按照設定的規(guī)則進行管理,根據(jù)搜索請求指示本地搜索引擎進行搜索,接收搜索得到的終端本地數(shù)據(jù)后發(fā)送給搜索發(fā)起方;
9本地搜索引擎,用于根據(jù)本地搜索任務管理模塊發(fā)送的指示搜索終端本地數(shù)據(jù)庫中存儲的符合終端本地數(shù)據(jù)獲取信息的終端本地數(shù)據(jù)后,發(fā)送給本
地搜索任務管理模塊;
終端本地數(shù)據(jù)庫,用于存儲終端本地數(shù)據(jù),在數(shù)據(jù)同步模塊的指示下進
行終端本地數(shù)據(jù);
數(shù)據(jù)訪問群組數(shù)據(jù)庫,用于存儲對應終端本地數(shù)據(jù)的終端本地數(shù)據(jù)獲取
信息,在數(shù)據(jù)同步模塊的指示下進行終端本地數(shù)據(jù)獲取信息的同步;
數(shù)據(jù)同步模塊,用于從終端個人數(shù)據(jù)空間管理服務器中獲取終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息后,指示終端本地數(shù)據(jù)庫采用終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息同步,或者將從終端本地數(shù)據(jù)庫獲取的終端本地同步數(shù)據(jù)或/和數(shù)據(jù)訪問群組數(shù)據(jù)庫獲取的終端本地數(shù)據(jù)獲取信息,發(fā)送給終端個人數(shù)據(jù)空間管理服務器同步。
一種管理終端個人數(shù)據(jù)的服務器,包括網(wǎng)絡側搜索引擎、網(wǎng)絡搜索任務管理模塊、終端個人空間訪問權限群組及多個終端個人數(shù)據(jù)空間,其中,
網(wǎng)絡搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求進行管理,根據(jù)搜索請求指示網(wǎng)絡側搜索引擎進行搜索,接收搜索得到的終端個人數(shù)據(jù)后發(fā)送給搜索發(fā)起方;
網(wǎng)絡側搜索引擎,用于網(wǎng)絡搜索任務管理模塊發(fā)送的指示到多個終端個人數(shù)據(jù)空間搜索對應的符合所述搜索請求攜帶的終端個人數(shù)據(jù)獲取信息的終端個人數(shù)據(jù)后,發(fā)送給網(wǎng)絡搜索任務管理模塊;
終端個人空間訪問權限群組,用于分別存儲對應終端個人數(shù)據(jù)的終端個人數(shù)據(jù)獲取信息,和對應終端的數(shù)據(jù)同步模塊進行終端個人數(shù)據(jù)獲取信息的同步;
多個終端個人數(shù)據(jù)空間,用于分別存儲終端的終端個人數(shù)據(jù),和對應終端的數(shù)據(jù)同步模塊進行終端個人數(shù)據(jù)的同步。
從上述方案可以看出,本發(fā)明為了從終端搜索終端本地數(shù)據(jù),在每個終端上設置本地搜索引擎,用于對可公開的終端本地數(shù)據(jù)進行搜索后,提供給發(fā)起搜索請求的搜索發(fā)起方。這樣,終端就可以在滿足終端本地數(shù)據(jù)私密性的前提下,提供搜索得到的終端本地數(shù)據(jù)了。在本發(fā)明中,還可以在互聯(lián)網(wǎng)或通信網(wǎng)中提供一個終端個人數(shù)據(jù)空間管理服務器,該服務器存儲通信網(wǎng)絡中各個終端的終端個人數(shù)據(jù)并進行管理,當接收搜索發(fā)起方發(fā)起的搜索請求后,根據(jù)搜索請求查找所存儲的對應終端個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。另外,終端個人數(shù)據(jù)空間管理服務器存儲的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息,與,終端所存儲對應的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息還保持同步。因此,本發(fā)明提供的方法、系統(tǒng)及裝置可以從終端本地搜索終端本地數(shù)據(jù)或/和從網(wǎng)絡側搜索終端個人數(shù)據(jù),然后發(fā)送搜索發(fā)起方。
圖1為本發(fā)明提供的基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的系統(tǒng)結構示意圖2為本發(fā)明提供的搜索終端本地數(shù)據(jù)的終端結構示意圖;圖3為本發(fā)明提供的搜索終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間管理服務器結構示意圖4為本發(fā)明提供的終端個人數(shù)據(jù)空間管理服務器存儲的終端個人數(shù)據(jù)的優(yōu)先級別示意圖5為本發(fā)明提供的終端個人數(shù)據(jù)空間所屬群組的示意圖6為本發(fā)明實施例提供的基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法流程
圖7為本發(fā)明另 一 實施例提供的搜索終端本地數(shù)據(jù)的方法流程圖。
具體實施例方式
為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下舉具體實施例并參照附圖,對本發(fā)明進行進一步詳細的說明。
為了能夠使搜索發(fā)起方搜索到通信網(wǎng)絡中其他終端公開的終端本地數(shù)
ii而導致無法搜索的問題,本發(fā)明在終端中設置本地搜索引擎,由終端的本地搜索引擎根據(jù)搜索發(fā)起方通過直接面向終端方式發(fā)起的搜索請求,搜索對應的終端本地數(shù)據(jù),并將搜索得到的終端本地數(shù)據(jù)發(fā)送給搜索發(fā)起方。
在本發(fā)明中,還可以在通信網(wǎng)絡或互聯(lián)網(wǎng)中設置終端個人數(shù)據(jù)空間管理服務器,該服務器存儲并管理通信網(wǎng)絡中終端公開的終端個人數(shù)據(jù),根據(jù)搜索發(fā)起方通過終端個人數(shù)據(jù)空間管理服務器搜索方式發(fā)起的搜索請求,搜索所存儲的對應的終端個人數(shù)據(jù)后,返回給搜索發(fā)起方。
在本發(fā)明中,終端存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息,與,終端個人數(shù)據(jù)空間管理服務器中對應的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息可以實時進行同步,保證終端存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息,與,搜索終端本地數(shù)據(jù)庫存儲的同一終端的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息保持同步。在進行同步時,可以由終端將存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息同步到終端個人數(shù)據(jù)空間管理
服務器中的該終端的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息,也可以由終端個人數(shù)據(jù)空間管理服務器將存儲的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息同步到同一終端存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息。
圖1為本發(fā)明提供的基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的系統(tǒng)結構示意圖,包括搜索發(fā)起方、終端及終端個人數(shù)據(jù)空間管理服務器,其中,
搜索發(fā)起方,通過直接面向終端方式向終端發(fā)起搜索請求,接收終端返
回的終端本地數(shù)據(jù);通過終端個人數(shù)據(jù)空間管理服務器搜索方式向終端個人數(shù)據(jù)空間管理服務器發(fā)起搜索請求,接收終端個人數(shù)據(jù)空間管理服務器返回的終端個人數(shù)據(jù);
終端,用于接收搜索發(fā)起方發(fā)送的搜索請求后,采用本地搜索引擎搜索本地數(shù)據(jù)庫,搜索到對應的終端本地數(shù)據(jù)后返回給搜索發(fā)起方;
終端個人數(shù)據(jù)空間管理服務器,用于接收搜索發(fā)起方發(fā)送的搜索請求后,釆用網(wǎng)絡側搜索引擎搜索所存儲的終端個人數(shù)據(jù),搜索到對應的終端個人數(shù)據(jù)后返回給搜索發(fā)起方。在該實施例中,搜索發(fā)起方可以為通信網(wǎng)中的終端或互聯(lián)網(wǎng)中的計算機或終端等。
在該實施例中,終端還可以對接收的搜索方發(fā)起的搜索請求進行任務管理,即按照設定的方式對接收到的多個搜索請求進行管理,比如按照順序接收原則或優(yōu)先級高低對接收的搜索請求,指示本地搜索引擎進行依次搜索等。在對搜索請求進行任務管理時,可以根據(jù)搜索請求攜帶的搜索終端本地數(shù)據(jù)獲取信息,包括優(yōu)先級、搜索范圍或/和搜索終端群組等信息,確定是
件預預先設定,包括允許搜索的優(yōu)先級別、搜索范圍或/和搜索終端群組等信息,這些條件可以設置在終端中的數(shù)據(jù)訪問群組中),如果是,再執(zhí)行該
搜索請求;如果否,則不處理該搜索請求,結束。
在該實施例中,終端將搜索到對應的終端本地數(shù)據(jù)發(fā)送給搜索發(fā)起方之前,為了避免占用過多的網(wǎng)絡資源,還可以先向搜索發(fā)起方發(fā)送搜索結果,再由搜索發(fā)起方根據(jù)搜索結果確定是否需要獲取要搜索的終端本地數(shù)據(jù),如果是,再發(fā)送數(shù)據(jù)獲取請求后,由終端根據(jù)數(shù)據(jù)獲取請求將搜索的終端本地
數(shù)據(jù)發(fā)送給搜索發(fā)起方;如果否,則直接結束即可。在終端根據(jù)數(shù)據(jù)獲取請求將搜索的終端本地數(shù)據(jù)發(fā)送給搜索發(fā)起方時,可以采用同步方式或異步方式執(zhí)行同步方式即建立終端和搜索發(fā)起方之間的通信連接,通過通信連接將搜索的終端本地數(shù)據(jù)發(fā)送給搜索發(fā)起方;異步方式為終端開放要搜索的終端本地數(shù)據(jù),由搜索發(fā)起方從開放的要搜索的終端本地數(shù)據(jù)中獲取。
在該實施例中,終端個人數(shù)據(jù)空間管理服務器中可以設置不同的終端個人數(shù)據(jù)空間存儲不同終端的終端個人數(shù)據(jù),以及設置終端個人數(shù)據(jù)訪問權限群組數(shù)據(jù)庫存儲對應不同終端個人數(shù)據(jù)的終端個人數(shù)據(jù)獲取信息,并對所存儲不同終端的終端個人數(shù)據(jù)及終端個人數(shù)據(jù)獲取信息進行管理,即按照設定的方式對接收到的多個搜索請求進行管理,比如按照順序接收原則或優(yōu)先級高低對接收的搜索請求,指示網(wǎng)絡側搜索引擎到終端個人數(shù)據(jù)空間中依次搜索等。在對搜索請求進行管理時,可以根據(jù)搜索請求攜帶的搜索終端個人數(shù)
13據(jù)獲取信息,包括優(yōu)先級、搜索范圍或/和搜索終端群組等信息,確定是否符合搜索該服務器存儲的終端個人數(shù)據(jù)的條件(搜索該服務器存儲的終端個人數(shù)據(jù)的條件預先設定,包括允許搜索的優(yōu)先級別、搜索范圍或/和搜索終
端群組等信息),如果是,再通過終端個人數(shù)據(jù)空間執(zhí)行該搜索請求;如果
否,則不處理該搜索請求,結束。
在該實施例中,終端個人數(shù)據(jù)空間管理服務器將搜索到對應的終端個人數(shù)據(jù)發(fā)送給搜索發(fā)起方之前,為了避免占用過多的網(wǎng)絡資源,還可以先向搜索發(fā)起方發(fā)送搜索結果,再由搜索發(fā)起方根據(jù)搜索結果確定是否需要獲取要搜索的終端個人數(shù)據(jù),如果是,再發(fā)送數(shù)據(jù)獲取請求后,由終端個人數(shù)據(jù)空
間管理服務器根據(jù)數(shù)據(jù)獲取請求將搜索的終端個人數(shù)據(jù)發(fā)送給搜索發(fā)起方;如果否,則直接結束即可。將搜索的終端個人數(shù)據(jù)發(fā)送給搜索發(fā)起方的過程為開放存儲搜索的終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間,由搜索發(fā)起方到終端個人數(shù)據(jù)空間獲取搜索的終端個人數(shù)據(jù)。
在該實施例中,終端存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息還可以與終端個人數(shù)據(jù)空間管理服務器中對應的終端個人數(shù)據(jù)空間存儲的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息進行同步,從而使搜索發(fā)起方從終端搜索得到的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息,與,從終端個人數(shù)據(jù)空間管理服務器中搜索得到的同 一終端的終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息相同。
圖2為本發(fā)明提供的搜索終端本地數(shù)據(jù)的終端結構示意圖,包括本地搜索任務管理模塊、本地搜索引擎、數(shù)據(jù)同步模塊、終端本地數(shù)據(jù)庫以及數(shù)據(jù)訪問群組數(shù)據(jù)庫,其中,
本地搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求按照設定的規(guī)則進行管理,根據(jù)搜索請求指示本地搜索引擎進行搜索,接收搜索得到的終端本地數(shù)據(jù)后發(fā)送給搜索發(fā)起方;
本地搜索引擎,用于根據(jù)本地搜索任務管理模塊發(fā)送的指示搜索終端本地數(shù)據(jù)庫中存儲的符合該請求攜帶的終端本地數(shù)據(jù)獲取信息的終端本地數(shù)據(jù)后,發(fā)送給本地搜索任務管理模塊;
終端本地數(shù)據(jù)庫,用于存儲終端本地數(shù)據(jù),在數(shù)據(jù)同步模塊的指示下進
行終端本地數(shù)據(jù);
數(shù)據(jù)訪問群組數(shù)據(jù)庫,用于存儲對應終端本地數(shù)據(jù)的終端本地數(shù)據(jù)獲取
信息,在數(shù)據(jù)同步模塊的指示下進行終端本地數(shù)據(jù)獲取信息的同步;
數(shù)據(jù)同步模塊,用于按照設定的條件從終端個人數(shù)據(jù)空間管理服務器中獲取終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息后,指示終端本地數(shù)據(jù)庫采用終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息進行同步,或者將從終端本地數(shù)據(jù)庫獲取的終端本地同步數(shù)據(jù)或/和從數(shù)據(jù)訪問群組數(shù)據(jù)中獲取的終端本地數(shù)據(jù)獲取信息,發(fā)送給終端個人數(shù)據(jù)空間管理服務器進行同步。
在該實施例中,由于搜索請求攜帶有搜索終端本地數(shù)據(jù)獲取信息,根據(jù)該信息就可以由本地搜索任務管理模塊根據(jù)數(shù)據(jù)訪問群組中存儲的終端本地數(shù)據(jù)獲取信息確定對應的終端本地數(shù)據(jù)后,指示本地搜索引擎搜索終端本地數(shù)據(jù)庫中符合該信息的終端本地數(shù)據(jù)了 。
在該實施例中,搜索發(fā)起方一般都會采用面向終端方式發(fā)起搜索請求給終端,如可以采用端到端方式,即采用同步方式或異步方式進行搜索終端本地數(shù)據(jù)過程。在終端的終端本地數(shù)據(jù)庫存儲的可以被本地搜索引擎搜索的數(shù)據(jù)一般不是私密性的,可以被其他搜索引擎發(fā)起方進行搜索的。當然,在終端本地數(shù)據(jù)庫存儲的終端本地數(shù)據(jù)也可以設置搜索允許條件,比如允許搜索的搜索發(fā)起方優(yōu)先級別等,當接收到搜索請求后,根據(jù)搜索請求攜帶的搜索終端本地數(shù)據(jù)獲取信息確定是否符合搜索該終端本地數(shù)據(jù)的搜索允許條件,如果符合,則可以進行搜索,如果否,則不可以進行搜索。
圖3為本發(fā)明提供的搜索終端本地數(shù)據(jù)的終端個人數(shù)據(jù)空間管理服務器結構示意圖,包括網(wǎng)絡側搜索引擎、網(wǎng)絡搜索任務管理模塊、多個終端個人數(shù)據(jù)空間及終端個人數(shù)據(jù)訪問權限群組數(shù)據(jù)庫,其中,
網(wǎng)絡搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求按照設定的規(guī)則進行管理,根據(jù)搜索請求指示網(wǎng)絡側搜索引擎進行搜索,接收搜索得到的終端個人數(shù)據(jù)后發(fā)送給搜索發(fā)起方;
網(wǎng)絡側搜索引擎,用于網(wǎng)絡搜索任務管理模塊發(fā)送的指示到多個終端個 人數(shù)據(jù)空間搜索對應的符合該請求攜帶的終端個人數(shù)據(jù)獲取信息的終端個 人數(shù)據(jù)后,發(fā)送給網(wǎng)絡搜索任務管理模塊;
多個終端個人數(shù)據(jù)空間,用于存儲終端的終端個人數(shù)據(jù),并按照設定的 條件和對應終端的數(shù)據(jù)同步模塊進行終端個人同步數(shù)據(jù)或/和終端個人數(shù)據(jù) 獲取信息的交互;
終端個人數(shù)據(jù)訪問權限群組數(shù)據(jù)庫,用于存儲終端個人數(shù)據(jù)獲取信息, 并按照設定的條件和對應終端的數(shù)據(jù)同步模塊進行終端個人數(shù)據(jù)獲取信息 的交互。
在該實施例中,由于搜索請求攜帶有搜索終端個人數(shù)據(jù)獲取信息,比如 終端個人數(shù)據(jù)名稱或屬性等,根據(jù)該信息就可以由網(wǎng)絡搜索任務管理模塊根 據(jù)終端個人數(shù)據(jù)訪問權限群組數(shù)據(jù)庫中的終端個人數(shù)據(jù)獲取信息確定對應 的終端個人數(shù)據(jù)后,指示網(wǎng)絡側搜索引擎依次搜索終端個人數(shù)據(jù)空間中符合 該信息的終端個人數(shù)據(jù)了 。
在該實施例中,搜索發(fā)起方采用終端個人數(shù)據(jù)空間管理服務器搜索方式 向終端個人數(shù)據(jù)空間管理服務器發(fā)起搜索請求,如可以采用群組搜索方式, 這時,在一個終端個人數(shù)據(jù)空間存儲的同 一終端的不同終端個人數(shù)據(jù)就可以 設置不同的優(yōu)先級別以及為搜索發(fā)起方設置訪問不同終端個人數(shù)據(jù)空間的
空間的權限。當接收到搜索發(fā)起方發(fā)送的攜帶搜索發(fā)起方ID或群組ID的搜 索請求后,網(wǎng)絡搜索任務管理模塊就可以根據(jù)攜帶的ID或群組ID確定該搜 索發(fā)起方能夠搜索的終端個人數(shù)據(jù)空間以及該空間內不高于其對應優(yōu)先級 的終端個人數(shù)據(jù),并指示將可以搜索的終端個人數(shù)據(jù)空間以及該空間內不高 于其對應優(yōu)先級的終端個人數(shù)據(jù)搜索后發(fā)送給搜索發(fā)起方。
實際上,就是給終端個人數(shù)據(jù)空間存儲的終端個人數(shù)據(jù)設置搜索條件, 當接收到搜索請求后,根據(jù)搜索請求攜帶的搜索終端個人數(shù)據(jù)獲取信息確定是否符合設置的搜索條件,如果是,則執(zhí)行該終端個人數(shù)據(jù)空間的搜索過程;
如果否,則不執(zhí)行該終端個人數(shù)據(jù)空間的搜索過程。
圖4為本發(fā)明提供的終端個人數(shù)據(jù)空間存儲的終端個人數(shù)據(jù)的優(yōu)先級 別示意圖,在該圖中,假設終端A個人數(shù)據(jù)空間和終端A的終端本地數(shù)據(jù) 同步,包括的終端個人數(shù)據(jù)有三個優(yōu)先級別,分別為終端A較高優(yōu)先級 的網(wǎng)絡側個人數(shù)據(jù),終端A中等優(yōu)先級的網(wǎng)絡側個人數(shù)據(jù),以及終端A較 低優(yōu)先級的網(wǎng)絡側個人數(shù)據(jù);同樣地,在終端A的終端本地數(shù)據(jù)中,也包 括三個級別,分別為終端A較高優(yōu)先級的本地數(shù)據(jù),終端A中等優(yōu)先級 的本地數(shù)據(jù)以及終端A較低優(yōu)先級的本地數(shù)據(jù);在終端A的三個級別的本 地數(shù)據(jù)和在終端A個人數(shù)據(jù)空間中的三個級別的網(wǎng)絡側個人數(shù)據(jù)同步。在 獲取終端本地數(shù)據(jù)時,就可以將不高于搜索發(fā)起方優(yōu)先級別的終端個人數(shù)據(jù) 發(fā)送給搜索發(fā)起方。在這里值得說明的是,對于終端個人數(shù)據(jù)空間中的終端 本地數(shù)據(jù)如何劃分具體不限定,實際上可以由終端的用戶根據(jù)終端本地數(shù)據(jù) 的重要性和開放性來自行定義。這樣,通過對同一終端個人數(shù)據(jù)空間中存儲 的終端個人數(shù)據(jù)優(yōu)先級的劃分,就可以保證只有不低于所劃分終端個人數(shù)據(jù) 優(yōu)先級的群組中的搜索發(fā)起方才能獲取終端個人數(shù)據(jù),保證了終端個人數(shù)據(jù) 的私密性。
圖5為本發(fā)明提供的終端個人數(shù)據(jù)空間所屬群組的示意圖,如圖所示, 針對終端A個人數(shù)據(jù)空間設置了網(wǎng)絡側終端A個人數(shù)據(jù)空間訪問群組,該 群組與終端A本地數(shù)據(jù)訪問群組進行同步。更具體地,由于網(wǎng)絡側終端A 個人數(shù)據(jù)空間中的終端個人數(shù)據(jù)包括不同優(yōu)先級的終端個人數(shù)據(jù),所以訪問 這些不同優(yōu)先級的終端本地數(shù)據(jù)時,也分為可訪問較高優(yōu)先級的網(wǎng)絡側個人 數(shù)據(jù)群組清單、可訪問中等優(yōu)先級的網(wǎng)絡側個人數(shù)據(jù)群組清單以及可訪問低 等優(yōu)先級的網(wǎng)絡側個人數(shù)據(jù)群組清單,這些不同網(wǎng)絡側個人數(shù)據(jù)群組清單和 終端A中的不同本地數(shù)據(jù)群組清單進行同步。因此,可以看出,針對終端A 個人數(shù)據(jù)空間劃分了對應可訪問的群組,即可以訪問的搜索方ID清單,每 個群組都可以包括可以訪問較高優(yōu)先級的網(wǎng)絡側終端個人數(shù)據(jù)的群組和可以訪問較低優(yōu)先級的網(wǎng)絡側終端個人數(shù)據(jù)。這樣,通過設置的在同一終端個 人數(shù)據(jù)空間中訪問不同優(yōu)先級的網(wǎng)絡側個人數(shù)據(jù)群組清單,就可以限制搜索 終端個人數(shù)據(jù)的搜索發(fā)起方,保證了終端個人數(shù)據(jù)的私密性。
在本發(fā)明中,搜索發(fā)起方可以為其他終端,也可以是本終端的應用。 本發(fā)明還提供了 一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法,其具體步驟
為
步驟l、通過直接面向終端方式接收搜索請求的終端,采用設置的本地 搜索引擎搜索所存儲的終端本地數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。
在該步驟中,通過直接面向終端方式可以為端到端方式,該端到端方式 可以為同步方式或異步方式。在搜索到所存儲的終端本地數(shù)據(jù)后,還可以先 將搜索結果發(fā)送給搜索發(fā)起方,然后再由搜索發(fā)起方確定是否獲取要搜索的 終端本地數(shù)據(jù)后,再執(zhí)行發(fā)送過程。
步驟2、通過終端個人數(shù)據(jù)空間管理服務器搜索方式接收搜索請求的終 端個人數(shù)據(jù)空間管理服務器,采用設置的網(wǎng)絡側搜索引擎搜索所存儲的終端 個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。
在該步驟中,群組搜索方式實質上指的是可以同時搜索不同終端的終端 個人數(shù)據(jù),這些不同終端的終端個人數(shù)據(jù)符合搜索請求攜帶的搜索終端個人 數(shù)據(jù)獲取信息,如優(yōu)先級別不高于搜索終端個人數(shù)據(jù)的優(yōu)先級別以及群組ID 為搜索終端個人數(shù)據(jù)的群組ID等,這時,就可以不采用直接面向終端方式 分別向不同終端搜索對應的終端本地數(shù)據(jù),而可以直接到該服務器中搜索對 應的終端個人數(shù)據(jù),這樣,減少了搜索終端個人數(shù)據(jù)的時間以及煩瑣。
在該實施例中,終端存儲的終端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息, 與終端個人數(shù)據(jù)空間管理服務器存儲的對應終端的終端個人數(shù)據(jù)或/和終端 個人數(shù)據(jù)獲取信息可以進行實時更新同步,以保證兩者存儲的同 一終端的終 端本地數(shù)據(jù)或/和終端本地數(shù)據(jù)獲取信息相同。
在該實施例中,步驟1和步驟2并不是順序執(zhí)行的,也可以先執(zhí)行步驟 2后再執(zhí)行步驟1,或者同時執(zhí)行步驟1和步驟2。
18以下舉兩個具體實施例說明本發(fā)明提供的方法。
圖6為本發(fā)明實施例提供的基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法流程 圖,其具體步驟為
步驟601、搜索發(fā)起方通過終端個人數(shù)據(jù)空間管理服務器搜索方式發(fā)起 網(wǎng)絡側群組的搜求請求,該搜索請求攜帶搜索終端個人數(shù)據(jù)獲取信息。
步驟602、接收到該搜索請求的終端個人數(shù)據(jù)空間管理服務器獲取該搜 索請求攜帶的終端個人數(shù)據(jù)獲取信息,包括所請求的群組、搜索范圍以及優(yōu) 先級信息等。
步驟603、該服務器根據(jù)獲取到的信息確定是否符合搜索該服務器存儲 的終端個人數(shù)據(jù)的條件,如果是,執(zhí)行步驟605;否則,執(zhí)行步驟604。
步驟604、該服務器向搜索發(fā)起方發(fā)送無效搜索請求響應,結束本流程。
步驟605、該服務器根據(jù)獲取的信息在所存儲的終端個人數(shù)據(jù)中搜索對 應的終端個人數(shù)據(jù),得到搜索結果。
在該步驟中,搜索結果包括搜索到終端個人數(shù)據(jù)的地方以及終端個人數(shù) 據(jù)的一些信息等,包括終端個人數(shù)據(jù)的優(yōu)先級、內容等。
步驟606、該服務器將得到的搜索終端個人數(shù)據(jù)的搜索結果發(fā)送給搜索 發(fā)起方。
步驟607、搜索發(fā)起方根據(jù)搜索終端個人數(shù)據(jù)的搜索結果確定是否發(fā)起 數(shù)據(jù)獲取請求,如果是,執(zhí)行步驟608;如果否,則結束本流程。
步驟608、該服務器接收搜索發(fā)起方發(fā)送的數(shù)據(jù)獲取請求。
步驟609、該服務器判斷是否執(zhí)行該數(shù)據(jù)獲取請求,如果是,則執(zhí)行步 驟610;如果否,則執(zhí)行步驟611。
步驟610、該服務器發(fā)送同意獲取數(shù)據(jù)響應給搜索發(fā)起方,并開放存儲 所請求終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間,由搜索發(fā)起方接收到該響應后根 據(jù)搜索結果從所開放的終端個人數(shù)據(jù)空間中獲取終端個人數(shù)據(jù),結束本流 程。
步驟611、該服務器給搜索發(fā)起方發(fā)送拒絕獲取數(shù)據(jù)響應,結束本流程。圖7為本發(fā)明另一實施例提供的搜索終端本地數(shù)據(jù)的方法流程圖,其具 體步驟為
步驟701、搜索發(fā)起方通過直接面向終端方式向終端發(fā)送搜索請求。 步驟702、接收到該搜索請求的終端獲取該搜索請求攜帶的終端本地數(shù)
據(jù)獲取信息,包括所請求的群組、搜索范圍以及優(yōu)先級信息等。
步驟703、終端根據(jù)獲取到的信息確定是否符合搜索該終端存儲的終端
本地數(shù)據(jù)的條件,如果是,執(zhí)行步驟705;否則,執(zhí)行步驟704。
步驟704、終端向搜索發(fā)起方發(fā)送無效搜索請求響應,結束本流程。 步驟705、終端根據(jù)獲取的信息在所存儲的終端本地數(shù)據(jù)中搜索對應的
終端本地數(shù)據(jù),得到搜索結果。
步驟706、終端將得到的搜索終端本地數(shù)據(jù)的搜索結果發(fā)送給搜索發(fā)起方。
步驟707、搜索發(fā)起方根據(jù)搜索終端本地數(shù)據(jù)的搜索結果確定是否發(fā)起 數(shù)據(jù)獲取請求,如果是,執(zhí)行步驟708;如果否,則結束本流程。
步驟708、終端接收搜索發(fā)起方發(fā)送的數(shù)據(jù)獲取請求。
步驟709、終端判斷是否執(zhí)行該數(shù)據(jù)獲取請求,如果是,則執(zhí)行步驟710; 如果否,則執(zhí)行步驟711。
步驟710、終端向搜索發(fā)起方發(fā)送搜索發(fā)起方要獲取的終端本地數(shù)據(jù), 結束本流程。
在該步驟中,搜索發(fā)起方獲取終端本地數(shù)據(jù)的方式有兩種, 一種為同步 方式,另一種為異步方式。其中,同步方式,即搜索發(fā)起方和終端之間建立 點對點的通信連接,并通過所建立的連接將所請求的終端本地數(shù)據(jù)發(fā)送給搜 索發(fā)起方;另一種方式為異步方式,即終端向搜索發(fā)起方發(fā)送同意獲取數(shù)據(jù) 響應,并開放存儲終端本地數(shù)據(jù)的終端本地數(shù)據(jù)庫,由搜索發(fā)起方接收到該 響應后從終端本地數(shù)據(jù)庫獲取終端本地數(shù)據(jù)。
步驟711、該終端給搜索發(fā)起方發(fā)送拒絕獲取數(shù)據(jù)響應,結束本流程。 通過上述提供的系統(tǒng)、裝置及方法可以看出,本發(fā)明為通信網(wǎng)絡中的終
20端設置了本地搜索引擎,由設置的本地搜索引擎獲取終端本地的公開的終端
法由搜索引擎服務器獲取終端的本地數(shù)據(jù)缺陷,且由于搜索的是公開的終端 本地數(shù)據(jù),所以可以保證終端本地數(shù)據(jù)的私密性。另外,本發(fā)明還設置了管 理通信網(wǎng)絡不同終端的終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間管理服務器,該服 務器可以向搜索發(fā)起方發(fā)送一個群組中終端的終端本地數(shù)據(jù),從而使搜索發(fā) 起方可以不需要依次和群組中各個終端之間進行交互,就可以直接通過服務 器獲取到群組中終端的終端個人數(shù)據(jù),提高了搜索終端本地數(shù)據(jù)效率以及方 便性。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內所做的任何修改、等同替換和改進等,均應包含在本 發(fā)明的保護范圍之內。
權利要求
1、一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的系統(tǒng),其特征在于,包括搜索發(fā)起方、終端及終端個人數(shù)據(jù)空間管理服務器,其中,搜索發(fā)起方,通過直接面向終端方式向終端發(fā)起搜索請求,接收終端返回的終端本地數(shù)據(jù);通過終端個人數(shù)據(jù)空間管理服務器搜索方式向終端個人數(shù)據(jù)空間管理服務器發(fā)起搜索請求,接收終端個人數(shù)據(jù)空間管理服務器返回的終端個人數(shù)據(jù);終端,用于接收搜索發(fā)起方發(fā)送的搜索請求后,采用本地搜索引擎搜索終端本地數(shù)據(jù)庫,搜索到對應的終端本地數(shù)據(jù)后返回給搜索發(fā)起方;終端個人數(shù)據(jù)空間管理服務器,用于接收搜索發(fā)起方發(fā)送的搜索請求后,采用網(wǎng)絡側搜索引擎搜索所存儲的終端個人數(shù)據(jù),搜索到對應的終端個人數(shù)據(jù)后返回給搜索發(fā)起方。
2、 如權利要求l所述的系統(tǒng),其特征在于,所述終端還用于對接收的 搜索請求進行管理,確定搜索請求是否符合設定的搜索終端的終端本地數(shù)據(jù) 條件,如果是,搜索終端本地數(shù)據(jù)庫;如果否,則不搜索終端本地數(shù)據(jù)庫;所述終端個人數(shù)據(jù)空間管理服務器,還用于對接收的搜索請求進行管 理,確定搜索請求是否符合設定的終端個人數(shù)據(jù)空間管理服務器存儲的終端 個人數(shù)據(jù)條件,如果是,則搜索存儲終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間;如 果否,則不搜索存儲終端個人數(shù)據(jù)的終端個人數(shù)據(jù)空間。
3、 如權利要求1或2所述的系統(tǒng),其特征在于,所述終端在將對應的 終端本地數(shù)據(jù)返回給搜索發(fā)起方之前,還用于將搜索結果發(fā)送給搜索發(fā)起方 后,搜索發(fā)起方根據(jù)搜索結果確定由所述終端將對應的終端本地數(shù)據(jù)返回;所述終端個人數(shù)據(jù)空間管理服務器在將對應的終端個人數(shù)據(jù)后返回給 搜索發(fā)起方之前,還用于將搜索結果發(fā)送給搜索發(fā)起方后,搜索發(fā)起方根據(jù) 搜索結果確定由所述終端個人數(shù)據(jù)空間管理服務器將對應的終端個人數(shù)據(jù) 返回。
4、 如權利要求1或2所述的系統(tǒng),其特征在于,所述終端中存儲的終 端本地數(shù)據(jù)和所述終端個人數(shù)據(jù)空間管理服務器存儲的同一終端的終端個 人數(shù)據(jù)實時同步;所述終端還存儲終端本地數(shù)據(jù)獲取信息,包括群組標識、搜索范圍或/ 和搜索終端本地數(shù)據(jù)的優(yōu)先級別信息;所述終端個人數(shù)據(jù)空間管理服務器還 存儲終端個人數(shù)據(jù)荻取信息,包括群組標識、搜索范圍或/和搜索終端個人 數(shù)據(jù)的優(yōu)先級別信息;所述終端中存儲的獲取信息和所述終端個人數(shù)據(jù)空間管理服務器存儲 的同 一 終端個人數(shù)據(jù)獲取信息實時同步。
5、 一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法,其特征在于,包括 通過直接面向終端方式接收搜索請求的終端,采用設置的本地搜索引擎搜索所存儲的終端本地數(shù)據(jù)后,發(fā)送給搜索發(fā)起方;或/和通過終端個人數(shù)據(jù)空間管理服務器搜索方式接收搜索請求的終端 個人數(shù)據(jù)空間管理服務器,采用設置的網(wǎng)絡側搜索引擎搜索所存儲的終端個 人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。
6、 如權利要求5所述的方法,其特征在于,在所述采用設置的本地搜 索引擎搜索所存儲的終端本地數(shù)據(jù)之前,該方法還包括判斷是否符合設定的搜索所述終端的終端本地數(shù)據(jù)條件,如果是,則執(zhí)行所述搜索過程;如果否,則不執(zhí)行所述搜索過程;或/和在搜索所存儲的終端本地數(shù)據(jù)之前,該方法還包括判斷是否符合設定的終端個人數(shù)據(jù)空間管理服務器存儲的終端個人數(shù)據(jù)條件,如果是,則執(zhí)行所述搜索過程;如果否,則不執(zhí)行所述搜索過程。
7、 如權利要求6所述的方法,其特征在于,所述終端的終端本地數(shù)據(jù) 條件為群組標識、搜索范圍或/和搜索終端本地數(shù)據(jù)的優(yōu)先級別信息;所述終端個人數(shù)據(jù)空間管理服務器的終端本地數(shù)據(jù)條件為群組標識、搜 索范圍或/和搜索終端個人數(shù)據(jù)的優(yōu)先級別信息。
8、 如權利要求5或6所述的方法,其特征在于,在所述將搜索所存儲的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方之前,該方法還包括將搜索結果發(fā)送給搜索發(fā)起方,搜索發(fā)起方根據(jù)搜索結果確定是否要獲 取所搜索的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù),如果是,則發(fā)送獲取數(shù)據(jù)請 求,執(zhí)行所述將搜索所存儲的終端本地數(shù)據(jù)或/和終端個人數(shù)據(jù)發(fā)送給搜索 發(fā)起方的步驟;如果否,則結束本流程。
9、 如權利要求5或6所述的方法,其特征在于,所述終端中存儲的終 端本地數(shù)據(jù)和所述終端個人數(shù)據(jù)空間管理服務器存儲的同一終端的終端個 人數(shù)據(jù)進行實時同步;所述終端中的終端本地數(shù)據(jù)條件和所述終端個人數(shù)據(jù)空間管理服務器 的同 一終端本地數(shù)據(jù)的終端個人數(shù)據(jù)條件進行實時同步。
10、 如權利要求5或6所述的方法,其特征在于,所述終端本地數(shù)據(jù)或 終端個人數(shù)據(jù)空間管理服務器的終端個人數(shù)據(jù)中的不同數(shù)據(jù)進行至少 一個 數(shù)據(jù)分組,同時設置不同分組數(shù)據(jù)的群組訪問權限,所述數(shù)據(jù)分紐及不同分 組數(shù)據(jù)的群組訪問權限可以設置并修改的;具有不同群組訪問權限的搜索發(fā)起方獲取對應的分組數(shù)據(jù)。
11、 一種對終端本地數(shù)據(jù)搜索的終端,其特征在于,包括本地搜索任 務管理模塊、本地搜索引擎、數(shù)據(jù)同步模塊、終端本地數(shù)據(jù)庫以及數(shù)據(jù)訪問 群組數(shù)據(jù)庫,其中,本地搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求按照設定 的規(guī)則進行管理,根據(jù)搜索請求指示本地搜索引擎進行搜索,接收搜索得到 的終端本地數(shù)據(jù)后發(fā)送給搜索發(fā)起方;本地搜索引擎,用于根據(jù)本地搜索任務管理模塊發(fā)送的指示搜索終端本 地數(shù)據(jù)庫中存儲的符合終端本地數(shù)據(jù)獲取信息的終端本地數(shù)據(jù)后,發(fā)送給本 地搜索任務管理模塊;終端本地數(shù)據(jù)庫,用于存儲終端本地數(shù)據(jù),在數(shù)據(jù)同步模塊的指示下進 行終端本地數(shù)據(jù);數(shù)據(jù)訪問群組數(shù)據(jù)庫,用于存儲對應終端本地數(shù)據(jù)的終端本地數(shù)據(jù)獲取信息,在數(shù)據(jù)同步模塊的指示下進行終端本地數(shù)據(jù)獲取信息的同步;數(shù)據(jù)同步模塊,用于從終端個人數(shù)據(jù)空間管理服務器中獲取終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息后,指示終端本地數(shù)據(jù)庫釆用終端個人數(shù)據(jù)或/和終端個人數(shù)據(jù)獲取信息同步,或者將從終端本地數(shù)據(jù)庫獲取的終端本地同步數(shù)據(jù)或/和數(shù)據(jù)訪問群組數(shù)據(jù)庫獲取的終端本地數(shù)據(jù)獲取信息,發(fā)送給終端個人數(shù)據(jù)空間管理服務器同步。
12、 一種管理終端個人數(shù)據(jù)的服務器,其特征在于,包括網(wǎng)絡側搜索引擎、網(wǎng)絡搜索任務管理模塊、終端個人空間訪問權限群組及多個終端個人數(shù)據(jù)空間,其中,網(wǎng)絡搜索任務管理模塊,用于對從搜索發(fā)起方接收的搜索請求進行管 理,根據(jù)搜索請求指示網(wǎng)絡側搜索引擎進行搜索,接收搜索得到的終端個人 數(shù)據(jù)后發(fā)送給搜索發(fā)起方;網(wǎng)絡側搜索引擎,用于網(wǎng)絡搜索任務管理模塊發(fā)送的指示到多個終端個 人數(shù)據(jù)空間搜索對應的符合所述搜索請求攜帶的終端個人數(shù)據(jù)獲取信息的 終端個人數(shù)據(jù)后,發(fā)送給網(wǎng)絡搜索任務管理模塊;終端個人空間訪問權限群組,用于分別存儲對應終端個人數(shù)據(jù)的終端個 人數(shù)據(jù)獲取信息,和對應終端的數(shù)據(jù)同步模塊進行終端個人數(shù)據(jù)獲取信息的 同步;多個終端個人數(shù)據(jù)空間,用于分別存儲終端的終端個人數(shù)據(jù),和對應終 端的數(shù)據(jù)同步模塊進行終端個人數(shù)據(jù)的同步。
全文摘要
本發(fā)明公開了一種基于網(wǎng)絡的搜索終端個人數(shù)據(jù)的方法、系統(tǒng)及裝置,其中,該方法包括通過直接面向終端方式接收搜索請求的終端,采用設置的本地搜索引擎搜索所存儲的終端本地數(shù)據(jù)后,發(fā)送給搜索發(fā)起方;或/和通過終端個人數(shù)據(jù)空間管理服務器搜索方式接收搜索請求的終端個人數(shù)據(jù)空間管理服務器,采用設置的網(wǎng)絡側搜索引擎搜索所存儲的終端個人數(shù)據(jù)后,發(fā)送給搜索發(fā)起方。因此,本發(fā)明公開的搜索終端本地數(shù)據(jù)的方法、系統(tǒng)及裝置可以從終端側搜索終端本地數(shù)據(jù)以及從網(wǎng)絡側搜索終端個人數(shù)據(jù),然后發(fā)送搜索發(fā)起方。
文檔編號H04L12/16GK101562554SQ20081010412
公開日2009年10月21日 申請日期2008年4月15日 優(yōu)先權日2008年4月15日
發(fā)明者徐國洪, 楊鵬亮 申請人:北京易路聯(lián)動技術有限公司