聯(lián)系人關聯(lián)檢索系統(tǒng)及方法
【專利摘要】一種聯(lián)系人關聯(lián)檢索系統(tǒng),應用于檢索服務器中,所述檢索服務器與多個終端裝置相連接,所述檢索服務器包括存儲裝置以存儲從所述終端裝置接收的聯(lián)系人信息,所述接收的聯(lián)系人信息包括多個關聯(lián)信息及屬性,該系統(tǒng)用于將所述終端裝置中的聯(lián)系人信息同步到所述的檢索服務器,在所述檢索服務器中建立聯(lián)系人之間的關聯(lián)結構,從所述終端裝置接收檢索請求,根據(jù)所述檢索請求及聯(lián)系人之間的關聯(lián)結構,一次或多次在非機主屬性的聯(lián)系人為機主時所關聯(lián)的聯(lián)系人中進行檢索;及返回檢索結果至所述的終端裝置。本發(fā)明還提供一種聯(lián)系人關聯(lián)檢索方法。利用本發(fā)明可建立聯(lián)系人之間的關聯(lián)并檢索到具備一定關聯(lián)度的目標聯(lián)系人。
【專利說明】聯(lián)系人關聯(lián)檢索系統(tǒng)及方法
【技術領域】
[0001] 本發(fā)明涉及通訊領域中的聯(lián)系人信息管理技術,尤其涉及一種聯(lián)系人關聯(lián)檢索系 統(tǒng)及方法。
【背景技術】
[0002] 聯(lián)系人信息是人與人之間建立通訊的基礎信息。電子裝置中可安裝不同的應用軟 件來實現(xiàn)用戶與聯(lián)系人的多種方式的溝通,例如,通話、短信、各類即時信息(例如,微信、易 信、QQ等)的交互等。
[0003] 用戶雖然可以通過各類應用軟件的通訊錄與通訊錄中已有的聯(lián)系人進行直接的 通訊,然而,這種基于對已有聯(lián)系人的通訊遠遠不能滿足人們?nèi)找鎻碗s的人際交往帶來的 需求。當用戶需要認識更多的人時,用戶通常可以采取如下方式進行目標聯(lián)系人的檢索: (1)在第三方社交網(wǎng)站,通過昵稱、號碼、愛好興趣等信息檢索目標聯(lián)系人;(2)利用搜索引 擎進行關鍵字檢索目標聯(lián)系人。
[0004] 然而,雖然上述方式能夠幫助用戶檢索到目標群體,但是這樣的檢索方式相對單 一,所查找到的被檢索人與作為檢索人的用戶之間的關聯(lián)度很低,檢索人與被檢索人之間 可能是完全陌生且毫無關聯(lián),這樣的檢索結果不能解決檢索人與被檢索人之間的相互信任 問題,即,無法建立有效的信任機制,從而不能實現(xiàn)有效溝通及信息共享等。
[0005] 也就是說,用戶無法利用目前現(xiàn)有的聯(lián)系人檢索方式來查找到與自己具備校高關 聯(lián)度的目標聯(lián)系人,例如,用戶的朋友的朋友。
[0006] 可見,現(xiàn)有的聯(lián)系人檢索方式無法滿足用戶查找具備一定關聯(lián)度的目標聯(lián)系人, 無法根據(jù)檢索人與被檢索人的親疏度來優(yōu)化檢索結果。
【發(fā)明內(nèi)容】
[0007] 鑒于以上內(nèi)容,有必要提供一種聯(lián)系人關聯(lián)檢索系統(tǒng)及方法,可根據(jù)多層聯(lián)系人 之間的關系建立聯(lián)系人之間的關聯(lián),并基于聯(lián)系人之間的關聯(lián)檢索到符合用戶需求的關聯(lián) 聯(lián)系人,并提供與該用戶有直接聯(lián)系的聯(lián)系人與該檢索到的關聯(lián)聯(lián)系人之間的關系,從而 可快速找到有關聯(lián)的目標聯(lián)系人。
[0008] -種聯(lián)系人關聯(lián)檢索方法,應用于終端裝置中,所述終端裝置與檢索服務器相連 接,所述終端裝置中儲存了聯(lián)系人信息,該方法包括:在所述終端裝置中儲存的聯(lián)系人信息 中增加多個關聯(lián)信息,并配置聯(lián)系人的屬性信息,以及設置聯(lián)系人檢索策略;更新所述終端 裝置中的聯(lián)系人信息至所述的檢索服務器;提交檢索請求至所述檢索服務器,所述的檢索 請求包括檢索關鍵字及檢索策略;及從所述檢索服務器獲取檢索結果。
[0009] -種聯(lián)系人關聯(lián)檢索方法,應用于檢索服務器中,所述檢索服務器與多個終端裝 置相連接,所述檢索服務器包括存儲裝置以存儲從所述終端裝置接收的聯(lián)系人信息,所述 接收的聯(lián)系人信息包括多個關聯(lián)信息及屬性,該方法包括:根據(jù)所有聯(lián)系人信息,建立聯(lián)系 人之間的關聯(lián)結構,包括:確定每個聯(lián)系人的屬性,包括機主屬性和非機主屬性;確定每個 聯(lián)系人的屬性為機主屬性時,該聯(lián)系人所關聯(lián)的非機主聯(lián)系人,以及確定每個聯(lián)系人的屬 性為非機主屬性時,該聯(lián)系人所關聯(lián)的機主;從所述終端裝置接收檢索請求,并根據(jù)所述檢 索請求確定檢索策略;根據(jù)所確定的檢索策略、所述檢索請求中的關聯(lián)信息以及聯(lián)系人之 間的關聯(lián)結構,一次或多次在非機主屬性的聯(lián)系人為機主時所關聯(lián)的聯(lián)系人中進行檢索; 及返回檢索結果至所述的終端裝置。
[0010] 一種聯(lián)系人關聯(lián)檢索系統(tǒng),應用于檢索服務器中,所述檢索服務器與多個終端裝 置相連接,所述檢索服務器包括存儲裝置以存儲從所述終端裝置接收的聯(lián)系人信息,所述 接收的聯(lián)系人信息包括多個關聯(lián)信息及屬性,該系統(tǒng)包括:信息處理模塊,用于根據(jù)所有聯(lián) 系人信息,建立聯(lián)系人之間的關聯(lián)結構,包括:確定每個聯(lián)系人的屬性,包括機主屬性和非 機主屬性;確定每個聯(lián)系人的屬性為機主屬性時,該聯(lián)系人所關聯(lián)的非機主聯(lián)系人,以及確 定每個聯(lián)系人的屬性為非機主屬性時,該聯(lián)系人所關聯(lián)的機主;檢索模塊,用于從所述終端 裝置接收檢索請求,根據(jù)所述檢索請求確定檢索策略,根據(jù)所確定的檢索策略、所述檢索請 求中的關聯(lián)信息以及聯(lián)系人之間的關聯(lián)結構,一次或多次在非機主屬性的聯(lián)系人為機主時 所關聯(lián)的聯(lián)系人中進行檢索;及傳送模塊,用于返回檢索結果至所述的終端裝置。
[0011] 相較于現(xiàn)有技術,所述的聯(lián)系人關聯(lián)檢索系統(tǒng)及方法,可根據(jù)聯(lián)系人之間的關聯(lián) 檢索到具備一定關聯(lián)度的目標聯(lián)系人,如此可幫助用戶使用快捷的方式建立彼此間穩(wěn)定可 靠的聯(lián)系。
【專利附圖】
【附圖說明】
[0012] 圖1是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的應用環(huán)境圖。
[0013] 圖2是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的檢索服務器的硬件架構圖。
[0014] 圖3是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的終端裝置的硬件架構圖。
[0015] 圖4是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的功能模塊圖。
[0016] 圖5是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于終端裝置的聯(lián)系人 關聯(lián)檢索流程圖。
[0017] 圖6是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于檢索服務器的聯(lián)系 人關聯(lián)流程圖。
[0018] 圖7是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于檢索服務器的聯(lián)系 人檢索流程圖。
[0019] 圖8是本發(fā)明聯(lián)系人關聯(lián)檢索方法的聯(lián)系人信息設置示意圖。
[0020] 圖9是本發(fā)明聯(lián)系人關聯(lián)檢索方法的機主張三的聯(lián)系人信息示意圖。
[0021] 圖10是本發(fā)明聯(lián)系人關聯(lián)檢索方法的非機主李四的聯(lián)系人信息示意圖。
[0022] 圖11是本發(fā)明聯(lián)系人關聯(lián)檢索方法的非機主王五的聯(lián)系人信息示意圖。
[0023] 圖12是本發(fā)明聯(lián)系人關聯(lián)檢索方法的聯(lián)系人關聯(lián)結構圖。
[0024] 圖13是本發(fā)明聯(lián)系人關聯(lián)檢索方法的檢索清單第一示意圖。
[0025] 圖14是本發(fā)明聯(lián)系人關聯(lián)檢索方法的檢索清單第二示意圖。
【具體實施方式】
[0026] 如圖1所示,是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的應用環(huán)境圖。所述 的聯(lián)系人關聯(lián)檢索系統(tǒng)3應用于多個終端裝置1和檢索服務器2中,所述的終端裝置1和 檢索服務器2通過網(wǎng)絡4進行連接。所述的終端裝置1可以是手機、平板電腦、個人數(shù)字助 理等電子裝置。所述的檢索服務器2可以是計算機、大型主機等運算裝置。所述的網(wǎng)絡4 可以是互聯(lián)網(wǎng)、局域網(wǎng)或者各類通訊網(wǎng)絡。
[0027] 在本較佳實施方式中,所述的聯(lián)系人關聯(lián)檢索系統(tǒng)3包括請求子系統(tǒng)30及檢索子 系統(tǒng)32 (如圖4所示),其中,所述的請求子系統(tǒng)30應用于每個終端裝置1,所述的檢索子 系統(tǒng)32應用于所述的檢索服務器2。下文將進行詳細說明。
[0028] 如圖2所示,是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的檢索服務器的硬件 架構圖。所述的檢索服務器2還包括處理器21、存儲裝置22及檢索子系統(tǒng)32。所述處理 器21用于執(zhí)行所述檢索子系統(tǒng)32以及在所述檢索服務器2內(nèi)安裝的各類軟件,例如操作 系統(tǒng)等。所述存儲裝置22可以是不同類型的存儲卡或存儲設奮。所述的存儲裝置22用 于存儲各類數(shù)據(jù),例如,應用程序、圖片等信息,以及用于存儲利用所述檢索子系統(tǒng)32所設 置、接收的數(shù)據(jù)。
[0029] 在本較佳實施方式中,所述的存儲裝置22中包括一個或多個信息數(shù)據(jù)庫220,用 于存儲各類聯(lián)系人信息,以及在聯(lián)系人信息的基礎上生產(chǎn)的關聯(lián)信息等各類數(shù)據(jù)。
[0030] 具備檢索子系統(tǒng)32的檢索服務器2用于從各個終端裝置1接收聯(lián)系人信息,對各 類聯(lián)系人信息進行關聯(lián),根據(jù)所述終端裝置1的檢索請求從具備關聯(lián)性的聯(lián)系人中搜尋符 合所述檢索請求的聯(lián)系人信息,并將搜尋到的聯(lián)系人信息反饋至所述終端裝置1。
[0031] 如圖3所示,是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的終端裝置的硬件架 構圖。
[0032] 所述的終端裝置1還包括處理器11、存儲裝置12、顯示裝置13及請求子系統(tǒng)30。 所述處理器11用于執(zhí)行所述請求子系統(tǒng)30以及在所述終端裝置1內(nèi)安裝的各類軟件,例 如操作系統(tǒng)等。所述存儲裝置12可以是不同類型的存儲卡或存儲設奮。所述的存儲裝置 12用于存儲各類數(shù)據(jù),例如,聯(lián)系人信息、應用程序、圖片等信息,以及用于存儲利用所述請 求子系統(tǒng)30所設置、接收的數(shù)據(jù)。
[0033] 所述的顯示裝置13可顯示各類可視化數(shù)據(jù),包括所述終端裝置1內(nèi)存儲的聯(lián)系人 信息以及從所述檢索服務器2接收到的檢索結果。
[0034] 具備請求子系統(tǒng)30的終端裝置1用于根據(jù)所述檢索服務器2對聯(lián)系人各項信息 的要求,對存儲的聯(lián)系人信息進行設置并更新到所述的檢索服務器2,發(fā)送檢索請求并從所 述檢索服務器2接收檢索結果。
[0035] 如圖4所示,是本發(fā)明聯(lián)系人關聯(lián)檢索系統(tǒng)的較佳實施方式的功能模塊圖。如上 文所述,在本較佳實施方式中,由于涉及到多個裝置之間的數(shù)據(jù)交互,例如,一個或多個終 端裝置1與檢索服務器2之間的數(shù)據(jù)交互,因此,所述聯(lián)系人關聯(lián)檢索系統(tǒng)3可包括兩個子 系統(tǒng):請求子系統(tǒng)30及檢索子系統(tǒng)32,需要說明的是,請求子系統(tǒng)30及檢索子系統(tǒng)32可 以是兩個分別的、單獨運行的完整的系統(tǒng),即,請求子系統(tǒng)30及檢索子系統(tǒng)32可以獨立運 行,而非限制在所述聯(lián)系人關聯(lián)檢索系統(tǒng)3中。
[0036] 所述的請求子系統(tǒng)30及檢索子系統(tǒng)32各自包括多個功能模塊。所述的請求子系 統(tǒng)30包括設置模塊300、同步模塊302及查詢模塊304。所述的檢索子系統(tǒng)32包括接收模 塊320、信息處理模塊322、檢索模塊324及傳送模塊326。
[0037] 本發(fā)明所稱的模塊是完成特定功能的程序段或者指令,比程序更適合于描述軟件 在所述終端裝置1及檢索服務器2中的執(zhí)行過程。針對模塊的相關描述可參照針對圖5-7 的說明。需要說明的是,所述的聯(lián)系人關聯(lián)檢索系統(tǒng)3的多個模塊被儲存在所述存儲裝置 12、22中并被配置成由相應的處理器11、21來執(zhí)行。
[0038] 如圖5所示,是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于終端裝置的 聯(lián)系人關聯(lián)檢索流程圖。
[0039] 首先,步驟S2,所述的設置模塊300設置聯(lián)系人的關聯(lián)信息及關聯(lián)信息的屬性,以 及設置對應于每個聯(lián)系人的檢索策略。
[0040] 所述的設置模塊300設置聯(lián)系人的基本信息,通常包括,但不限于:名稱(或稱"姓 名")、一個或多個電話號碼、聯(lián)系地址、電子郵件、網(wǎng)址等。
[0041] 所述的設置模塊300設置聯(lián)系人的關聯(lián)信息。所述關聯(lián)信息包括聯(lián)系人的社交網(wǎng) 絡賬號(例如,微博、微信、易信、FacebooKTwitter等)、二維碼信息、關聯(lián)標簽、關聯(lián)描述等 信息。
[0042] 所述的關聯(lián)標簽可以是對應該聯(lián)系人的職業(yè)信息、愛好興趣、取得的職稱信息等 各類資訊。所述的關聯(lián)描述可以是對該聯(lián)系人的詳細說明,例如,說明該聯(lián)系人的履歷、興 趣愛好等。
[0043] 所述的設置模塊300進一步設置關聯(lián)信息的屬性,可包括,但不限于:是否公開發(fā) 布、是否僅被指定類型人群檢索、聯(lián)系人與機主的社會關系等。所述的是否公開發(fā)布指該聯(lián) 系人是否同意在所述檢索服務器2上公開發(fā)布個人信息。所述的指定類型人群可根據(jù)預 先設置的多個類型進行選擇和限制,例如,可包括如下多個類型:同學、親屬、朋友、同事、商 務、自定義類型等。所述聯(lián)系人與機主的社會關系可包括同學、親屬、朋友、同事、自定義等 多種關系中的一種或多種。
[0044] 所述的設置模塊300在確定所述關聯(lián)信息的屬性時可提供多個預先設置的欄位 供用戶進行選擇,以及提供輸入欄位供用戶進行自定義的設置。
[0045] 所述的設置模塊300進一步設置檢索策略。在本實施方式中,所述的檢索策略可 包括,但不限于:完全檢索、多級檢索、一級檢索、不檢索。
[0046] 所述的完全檢索策略為在所述檢索服務器2上檢索所有滿足檢索條件的聯(lián)系人 信息,及/或允許被所有人進行檢索。
[0047] 所述的多級檢索策略為允許通過多級聯(lián)系人的關聯(lián)信息進行檢索,及/或允許他 人通過多級聯(lián)系人的關聯(lián)信息檢索到自己。
[0048] 所述的一級檢索策略為僅允許通過一級聯(lián)系人的關聯(lián)信息進行檢索,及/或僅允 許他人通過一級聯(lián)系人的關聯(lián)信息檢索到自己。
[0049] 所述的不檢索策略為不允許通過關聯(lián)其他聯(lián)系人進行檢索,及/或不允許他人對 自己進行檢索。
[0050] 在實際的檢索過程中,所述的聯(lián)系人關聯(lián)檢索系統(tǒng)3會綜合檢索人設置的檢索策 略以及被檢索人的檢索策略進行相應的檢索。例如,檢索人設置了完全檢索的策略,而部分 被檢索人設置的是不檢索的策略,那么,設置了完全檢索策略的檢索人是無法檢索到設置 了不檢索策略的被檢索人的。下文將舉例說明。
[0051] 所述的設置模塊300可設置多個信息欄位供用戶輸入相關數(shù)據(jù),繼而完成上述設 置。
[0052] 參考如圖9所示的機主張三的聯(lián)系人信息示意圖,假設張三是其中一個終端裝置 1的機主,在所述終端裝置1中記載了張三作為機主的各項聯(lián)系人信息,包括:聯(lián)系人名稱、 電話、聯(lián)系地址等基本信息,也包括微博、微信等賬號信息。此外,關聯(lián)標簽中記載了 "高級 教師、三級電工、一級水工、二級建造師"等信息,而關聯(lián)信息的屬性表明了張三同意"公開 發(fā)布",且其檢索策略為"完全檢索"。
[0053] 進一步地,參考如圖10所示的非機主李四的聯(lián)系人信息示意圖,以及如圖11所示 的非機主王五的聯(lián)系人信息示意圖。需要說明的是,非機主李四和王五的信息是記載在機 主張三的終端裝置1中的。
[0054] 需要說明的是,圖9至圖11所示的示意圖皆為舉例說明,實際應用中并不局限于 此。
[0055] 步驟S4,所述的同步模塊302根據(jù)預設的更新方式,更新所述終端裝置1中的所有 聯(lián)系人信息至所述的檢索服務器2,包括所述終端裝置1的用戶本人的機主信息以及記錄 在所述終端裝置1中的非機主信息(即通訊錄中的聯(lián)系人信息)。在進行更新時,所述同步 模塊302可記錄機主信息與非機主信息之間的關聯(lián)關系。
[0056] 所述更新可以是不定期更新、根據(jù)預設時間間隔的定期更新、或者手動更新。所 述同步模塊302所采取的更新方式可以是全部更新、變化更斯(例如,更新有發(fā)生變化的信 息)、逐次更新或一次更新。
[0057] 所述同步模塊302可通過明文方式或者加密方式對聯(lián)系人信息進行更新,并且通 過超文本傳輸協(xié)議(HTTP, HyperText TransferProtocol)的獲?。℅ET)請求進行更新。
[0058] 步驟S6,所述的查詢模塊304發(fā)送檢索請求至所述的檢索服務器2,所述的檢索請 求包括檢索關鍵字及檢索策略。所述的檢索關鍵字包括聯(lián)系人的關聯(lián)信息中的一項或者多 項,例如,針對關聯(lián)標簽的搜索或者針對聯(lián)系人的微博的搜索等。
[0059] 在本實施方式中,在所述檢索請求中的關聯(lián)信息包括多項時,該多項關聯(lián)信息之 間為"或者"關系,例如,如上文所述,關聯(lián)信息包括聯(lián)系人的社交網(wǎng)絡賬號、二維碼信息、關 聯(lián)標簽及關聯(lián)描述等信息。
[0060] 若檢索請求中的關聯(lián)信息包括社交網(wǎng)絡賬號及關聯(lián)標簽時,該社交網(wǎng)絡賬號及關 聯(lián)標簽之間是"或者"關系。即,只要兩者之間的一項能夠被檢索到,即視為滿足檢索條件。
[0061] 同理,如上文所述,關聯(lián)標簽中也包括多項信息,而這些多項信息之間也是"或者" 關系,因此,若所述檢索條件中的關聯(lián)標簽包括了多項信息時,在針對這些關聯(lián)標簽查找檢 索結果時參照上述方式處理,即,多項信息之間的一項能夠被檢索到,即視為滿足檢索條 件。
[0062] 步驟S8,所述的查詢模塊304從所述檢索服務器2獲取檢索結果,然后,結束本流 程。檢索服務器2所進行的檢索流程以及對檢索結果的篩選處理請參照下文針對圖7的說 明。
[0063] 所述的檢索結果包括,但不限于:檢索狀態(tài)及檢索內(nèi)容。所述檢索狀態(tài)表明此次檢 索是否成功,包括兩種狀態(tài):檢索成功及檢索失敗。在所述檢索狀態(tài)為"檢索失敗"時,所述 檢索內(nèi)容為空。
[0064] 在所述檢索狀態(tài)為"檢索成功"時,所述檢索內(nèi)容為上文所述的存儲在所述檢索服 務器2中的聯(lián)系人的基本信息及/或關聯(lián)信息等。
[0065] 所述的查詢模塊304在從所述檢索服務器2獲取檢索結果時,可以是一次性獲取 所有檢索結果,也可以是分多次獲取所有檢索結果。
[0066]當所述的查詢模塊304選擇分多次獲取所有檢索結果時,所述的查詢模塊304每 次從所述檢索服務器2獲取一組檢索結果,然后根據(jù)用戶的確認再獲取下一組檢索結果, 若未收到用戶確認,則不再進行后續(xù)的檢索結果獲取。
[0067] 圖6是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于檢索服務器的聯(lián)系 人關聯(lián)流程圖。
[0068] 步驟S20,所述的接收模塊320從多個與所述檢索服務器2相連接的終端裝置1接 收聯(lián)系人信息。所述的聯(lián)系人信息包括每個終端裝置1的機主信息及非機主信息(例如,通 訊簿中的聯(lián)系人信息)。
[0069] 所述的接收模塊320可被動接收從各個終端裝置1所發(fā)送的聯(lián)系人信息及更新的 聯(lián)系人信息,也可主動定期發(fā)出推送通知至各個終端裝置1以獲取聯(lián)系人信息。
[0070] 步驟S22,所述的信息處理模塊322設置聯(lián)系人的各項信息中的必選項及可選項, 并對所接收的聯(lián)系人信息進行檢查,將合格的聯(lián)系人信息存儲至所述的信息數(shù)據(jù)庫220 中。所述的必選項不能為空,所述的可選項可以為空。
[0071] 若從所述終端裝置1獲取的一筆聯(lián)系人信息中必選項為空,則視該筆聯(lián)系人信息 為不完整信息,所述的信息處理模塊322向所述終端裝置1發(fā)出通知,請所述終端裝置1的 用戶補充所述資料,若未能在預定時間內(nèi)收到為空的必選項的信息,則丟棄該筆聯(lián)系人信 肩、。
[0072] 例如,參考如圖8所示的聯(lián)系人信息設置示意圖,在本實施方式中,設置聯(lián)系人的 基本信息中的一項或多項為必選項,例如,聯(lián)系人的名稱為必選項,電話號碼可以是必選 項,也可以是可選項。圖8所示僅為舉例說明,實際應用并不局限于此。
[0073] 所述的信息處理模塊322設置關聯(lián)信息的一項或多項屬性為必選項,原因在于, 所述檢索服務器2在利用檢索子系統(tǒng)32進行的檢索時是在對聯(lián)系人的關聯(lián)信息的基礎上 的,而關聯(lián)信息的屬性直接決定了每個聯(lián)系人是否允許自己的信息被他人檢索到。
[0074] 此外,所述的信息處理模塊322設置檢索策略為可選項,并在用戶未選擇檢索策 略時默認其檢索策略是"完全檢索"。
[0075] 步驟S24,所述的信息處理模塊322根據(jù)所述信息數(shù)據(jù)庫220中的所有聯(lián)系人信 息.建立聯(lián)系人之間的關聯(lián)。
[0076] 所述的信息處理模塊322生成一個或多個關聯(lián)結構圖,將接收到的每筆聯(lián)系人的 信息記錄在所述關聯(lián)結構圖中,確定每筆聯(lián)系人信息的屬性,并為每筆聯(lián)系人信息所對應 的聯(lián)系人進行編號。所述的聯(lián)系人信息的屬性包括機主屬性和非機主屬性,也可包括其他 用戶自定義的屬性。
[0077] 需要說明的是,同一人在所述的信息數(shù)據(jù)庫220內(nèi)可對應多筆聯(lián)系人信息,例如, 聯(lián)系人張三既可作為機主,也可作為非機主,而對應于兩筆聯(lián)系人信息,且這兩筆聯(lián)系人信 息各自對應一個編號,如張三作為聯(lián)系人所對應的編號分別是1和9。又如,當張三作為 非機主被兩個機主(例如,李四和王五)所分別記錄時,則張三會對應于三筆聯(lián)系人信息,例 如,圖12中的編號1 (張三為機主)、9 (張三為非機主對應于機主李四)、13 (張三為非機主 對應于機主王五)。
[0078] 所述的信息處理模塊322根據(jù)每筆記錄中的聯(lián)系人的屬性確定與該聯(lián)系人關聯(lián) 的其他聯(lián)系人的編號。
[0079] 在聯(lián)系人信息的屬性為機主屬性時,所述的信息處理模塊322確定該聯(lián)系人作為 機主時所關聯(lián)的非機主的編號(即,該機主所記錄的其他聯(lián)系人的編號);在聯(lián)系人信息的 屬性為非機主屬性時,所述的信息處理模塊322確定該聯(lián)系人作為非機主時所關聯(lián)的機主 的編號(即,存儲了該非機主信息的機主的編號)。
[0080] 參考如圖12所示的關聯(lián)結構圖,機主張三存儲了李四和王五兩位聯(lián)系人的信息, 在張三、李四和王五三個人的聯(lián)系人信息傳送到所述檢索服務器2后,所述的信息處理模 塊322記錄了機主張三和非機主李四和非機主王五的聯(lián)系人信息,對機主張三而言,與他 關聯(lián)的非機主的編號即是李四和王五的編號,分別是11和16。
[0081] 又如,機主李四僅記錄了非機主張三的信息,在機主李四將其個人的機主信息和 聯(lián)系人張三的信息傳送到所述檢索服務器2之后,對機主李四而言,與他關聯(lián)的非機主的 編號即是張三作為非機主時的聯(lián)系人的編號:9。
[0082] 而在張三作為非機主的屬性時,與他關聯(lián)的機主李四的編號是:2。
[0083] 進一步地,在聯(lián)系人信息的屬性為非機主屬性時,所述的信息處理模塊322記錄 該非機主作為機主時的編號。需要注意的是,此處非機主與機主是為同一個人。例如,在張 三作為非機主時(例如編號9),所述的信息處理模塊322記錄張三作為機主時的編號(例如 編號1)。
[0084] 在本實施方式中,一個機主可以關聯(lián)多個非機主的編號,一個非機主僅能關聯(lián)一 個機主的編號。利用這種關聯(lián),所述的檢索子系統(tǒng)32能夠根據(jù)這些編號在多個聯(lián)系人之間 進行相互索引。
[0085] 圖12所示的關聯(lián)結構圖,可以是清單的形式,也可是其他的結構圖,實際應用中 并不局限于此記錄形式。
[0086] 圖7是本發(fā)明聯(lián)系人關聯(lián)檢索方法的較佳實施方式的應用于檢索服務器的聯(lián)系 人檢索流程圖。本流程圖是針對檢索策略為"多級檢索"和"一級檢索"時所執(zhí)行的檢索流 程。
[0087] 所述的檢索模塊324根據(jù)所確定的檢索策略、所述檢索請求中的關聯(lián)信息以及聯(lián) 系人之間的關聯(lián)結構,一次或多次在非機主屬性的聯(lián)系人為機主時所關聯(lián)的聯(lián)系人中進行 檢索,具體可參照下附流程的說明。
[0088] 需要說明的是,如果接收的檢索請求中的檢測策略為"完全檢索",所述的檢索模 塊324可直接根據(jù)檢索請求中的關鍵字搜索所述信息數(shù)據(jù)庫220,并返回檢索結果給所述 終端裝置1,所述檢索結果包括檢索到的信息以及檢索狀態(tài),若未能檢索到任何符合檢索請 求的信息,則直接返回"檢索失敗"的檢索狀態(tài)至所述的終端裝置1。
[0089] 如果檢索策略為"不檢索",所述的檢索模塊324返回提示給所述終端裝置1,以提 示所述終端裝置1的用戶是否修改該檢索策略。用戶若需修改該檢索策略,可重新通過所 述終端裝置1發(fā)送更新的檢索請求至所述的檢索服務器2。
[0090] 因此,在檢索策略為"完全檢索"或"不檢索"時,不執(zhí)行如下步驟,只有在檢索策 略為"多級檢索"和"一級檢索"時才執(zhí)行如下步驟。
[0091] 首先,步驟S30,所述的接收模塊320從所述終端裝置1接收檢索請求,并根據(jù)檢索 請求確定檢索策略。
[0092] 步驟S31,所述的檢索模塊324設置檢索級數(shù)為N,初始化N=l。
[0093] 步驟S32,所述的檢索模塊324確定所述終端裝置1的機主,生成檢索記錄清單,在 所述檢索記錄清單中記錄機主編號,確定該機主所關聯(lián)的非機主聯(lián)系人,以及確定該非機 主聯(lián)系人為第N-1級關聯(lián)聯(lián)系人,并在所述檢索記錄清單中記錄第N-1級關聯(lián)聯(lián)系人的編 號。
[0094] 例如,所述的檢索模塊324可根據(jù)終端裝置1的電話號碼來確定對應的機主,也可 直接根據(jù)該終端裝置1所傳送的機主信息來進行機主身份的確定。
[0095] 步驟S33,所述的檢索模塊324在第N-1級關聯(lián)聯(lián)系人中執(zhí)行第N-1級檢索,記錄 檢索結果。
[0096] 需要說明的是,在其他實施方式中,本步驟可以省略,原因在于,所述的第N-1級 檢索(也可稱為"第0級檢索"或"初級檢索")是直接從機主關聯(lián)的非機主聯(lián)系人中查找是 否有聯(lián)系人滿足檢索需求,而第N-1級關聯(lián)聯(lián)系人已經(jīng)存儲在所述終端裝置1內(nèi),因此,所 述終端裝置1也可直接在本機內(nèi)執(zhí)行聯(lián)系人檢索,也可通過檢索服務器2獲取檢索結果。
[0097] 步驟S34,所述的檢索模塊324記錄第N-1級關聯(lián)聯(lián)系人作為機主時的編號并檢索 機主信息是否滿足檢索請求。需要說明的是,所述的N-1級關聯(lián)聯(lián)系人作為非機主時被記 載于所述檢索服務器2中的信息與作為機主時被記載于所述檢索服務器2中的信息是不相 同的,因為作為非機主時對應的聯(lián)系人信息可能會比較簡單,而在作為機主時對應的聯(lián)系 人信息會比較詳盡,因此,為確保檢索數(shù)據(jù)的準確性及完整性,會在將該第N-1級聯(lián)系人作 為非機主時的聯(lián)系人信息檢索完畢后,繼續(xù)檢索該第N-1級聯(lián)系人作為機主時的聯(lián)系人信 肩、。
[0098] 在該第N-1級關聯(lián)聯(lián)系人作為機主時檢索到的機主信息滿足檢索請求時,于步驟 S35,所述的檢索模塊324生成檢索結果,并返回檢索結果至所述的終端裝置1,然后,結束 本流程。所述檢索結果包括檢索到的滿足檢索請求的聯(lián)系人(例如,該第N-1級關聯(lián)聯(lián)系人) 的各項允許公開的信息,以及表明檢索成功的檢索狀態(tài)。
[0099] 在該第N-1級關聯(lián)聯(lián)系人作為機主時檢索到的機主信息不能滿足檢索請求時,于 步驟S36,所述的檢索模塊324判斷該第N-1級關聯(lián)聯(lián)系人作為機主時是否有對應的非機主 聯(lián)系人。若該第N-1級關聯(lián)聯(lián)系人作為機主時沒有對應的非機主聯(lián)系人,則直接結束本流 程。
[0100] 該第N-1級關聯(lián)聯(lián)系人作為機主時有對應的非機主聯(lián)系人,于步驟S37,所述的檢 索模塊324確定第N-1級關聯(lián)聯(lián)系人作為機主時所關聯(lián)的非機主聯(lián)系人為第N級關聯(lián)聯(lián)系 人。
[0101] 步驟S38,所述的檢索模塊324判斷該第N級關聯(lián)聯(lián)系人的編號是否都已經(jīng)被記錄 在所述檢索記錄清單中。如果該第N級關聯(lián)聯(lián)系人的編號都已經(jīng)被記錄在所述檢索記錄清 單中,結束本流程。
[0102] 如果還有第N級關聯(lián)聯(lián)系人的編號沒有被記錄在所述檢索記錄清單中,于步驟 S39,所述的檢索模塊324將未被記錄的該第N級關聯(lián)聯(lián)系人的編號進行記錄,并對未被記 錄的該第N級關聯(lián)聯(lián)系人執(zhí)行第N級檢索。也就是說,假如有多個第N級關聯(lián)聯(lián)系人,對于 編號已經(jīng)被記錄在所述檢索清單中的第N級關聯(lián)聯(lián)系人可不再繼續(xù)進行檢索,而直接結束 對應的分支,僅對未被記錄在檢索記錄清單中的第N級關聯(lián)聯(lián)系人進行第N級檢索。
[0103] 所述第N級檢索是在第N-ι級關聯(lián)聯(lián)系人作為機主時所關聯(lián)的非機主聯(lián)系人中進 行的檢索。
[0104] 步驟S40,所述的檢索模塊324判斷是否檢索到滿足檢索請求的聯(lián)系人。若檢索到 滿足檢索請求的聯(lián)系人,則直接執(zhí)行步驟S35。
[0105] 若沒有檢索到滿足檢索請求的聯(lián)系人,于步驟S41,所述的檢索模塊324根據(jù)所確 定的檢索策略判斷所述檢索請求是進行一級檢索還是多級檢索。
[0106] 若是一級檢索,于步驟S42,所述的檢索模塊324返回檢索失敗的提示至該終端裝 置1。
[0107] 若是多級檢索,于步驟S43,所述的檢索模塊324令N=N+1,然后流程返回至步驟 S34,繼續(xù)進行下一輪關聯(lián)聯(lián)系人的檢索。
[0108] 需要說明的是,上述流程中包括的記錄編號及判斷編號是否已經(jīng)記錄在所述檢索 記錄清單中的步驟也可以從上述流程中移除。加入對編號的記錄及判斷可提高檢索效率, 避免重復檢索。
[0109] 根據(jù)上述流程可確定,本實施方式是通過在所述終端裝置1的本地聯(lián)系人的基礎 上,查詢這些本地聯(lián)系人的終端裝置1中的非機主聯(lián)系人是否有符合檢索需求的聯(lián)系人, 還可進一步繼續(xù)從這些非機主聯(lián)系人作為機主時對應的終端裝置1存儲的非機主聯(lián)系人 的信息??梢?,本實施方式中設計的檢索層級可根據(jù)聯(lián)系人之間的關系層層推進,與現(xiàn)有技 術中的面向全體進行檢索而不進行聯(lián)系人之間的關聯(lián)相比,本實施方式使得聯(lián)系人之間更 具備關聯(lián)性,更能提高檢索人與被檢索人之間的信任度。
[0110] 以圖12所述的關聯(lián)結構圖中的數(shù)據(jù)為例,下文進行舉例說明。
[0111] 假設終端裝置1的機主王五需要搜索關聯(lián)聯(lián)系人,希望該關聯(lián)聯(lián)系人是一名"交 警",于是提交檢索要求給檢索服務器2,檢索要求中的關聯(lián)標簽為"交警"。所述檢索服務 器2首先在編號為3的機主聯(lián)系人王五記錄的聯(lián)系人中進行搜尋,由于機主聯(lián)系人王五僅 有一個聯(lián)系人記錄" 13",S卩非機主聯(lián)系人張三。在所述檢索模塊324檢索張三的信息后,發(fā) 現(xiàn)不滿足檢索條件,可以返回"您的聯(lián)系人中沒有滿足條件的聯(lián)系人"的提示至所述的終端 裝置1,然后繼續(xù)進行1級檢索,即搜尋非機主聯(lián)系人張三作為機主聯(lián)系人時記錄的聯(lián)系人 是否滿足條件。
[0112] 首先,所述的檢索模塊324檢索張三對應的機主信息,仍舊沒有檢索到"交警"信 息,再檢索張三所對應的非機主聯(lián)系人,有兩個記錄號11、16,編號11記錄的是李四,所述 檢索模塊324檢索到如圖10所示的李四記錄中有"交警"的關聯(lián)標簽,則返回1級檢索中 找到滿足檢索要求的聯(lián)系人李四;繼續(xù)檢索編號16的記錄;編號16的記錄中沒有"交警" 信息;則結束檢索。
[0113] 參考如圖13所示的檢索清單第一示意圖可確定,在此次檢索過程中,檢索的記錄 號順序如下表所示,開始檢索的編號為3,0級檢索的編號13,1級檢索到的編號為1、11、16。
[0114] 又如,假設李四記錄中沒有"交警"的關聯(lián)標簽,即,假設張三的非機主信息記錄的 編號11和16中都沒有"交警"信息的記錄,則需要進行2級檢索。首先,所述的檢索模塊 324找到編號11的記錄李四作為機主時的編號2,此時李四作為機主時也沒有記錄交警的 信息,需要檢查李四記錄的非機主聯(lián)系人,此時僅找到編號為9的張三,經(jīng)檢查也未能找到 滿足要求的聯(lián)系人,則結束針對編號11的2級檢索;其次找到編號16的記錄王五作為機 主的編號3,發(fā)現(xiàn)該編號3已經(jīng)存在檢索記錄號中,則結束此分支的檢索;繼續(xù)進行3級檢 索,首先找到編號為9的張三作為機主的編號1,發(fā)現(xiàn)該編號1已經(jīng)存在在檢索記錄號中, 則結束此分支的檢索。至此,所有分支檢索均結束,則返回給用戶未能檢索到滿足條件的聯(lián) 系人,并結束檢索過程,此檢索過程中記錄的編號可參考如圖14所示的檢索清單第二示意 圖。
[0115] 需要說明的是,在檢索過程中,當所述檢索模塊324對各個關聯(lián)聯(lián)系人進行層層 遞進式的檢索時,會根據(jù)所述檢索服務器2中記錄的每個關聯(lián)聯(lián)系人的檢索策略來決定檢 索結果的呈現(xiàn)。例如,假設某個被檢索到的聯(lián)系人選擇的檢索策略是"不檢索"時,則不會 將此聯(lián)系人的信息發(fā)送到所述終端裝置1。
[0116] 進一步地,在其他實施方式中,當所述檢索模塊324檢索到相關聯(lián)系人符合檢索 請求時,在反饋檢索結果時可以直接將檢索到的聯(lián)系人的各項信息或者選擇信息發(fā)送到所 述終端裝置1,也可根據(jù)檢索層級,確定與該符合檢索請求的聯(lián)系人相關聯(lián)的在所述終端裝 置1中存儲的聯(lián)系人,并將該確定的聯(lián)系人的信息返回至所述的終端裝置1,提示所述終端 裝置1的用戶通過該確定的聯(lián)系人與該符合檢索請求的聯(lián)系人建立聯(lián)系。例如,后者可通 過下述方式將所述檢索結果發(fā)送至所述終端裝置1 :
[0117] 方式一:檢索所述終端裝置1的本地記錄的聯(lián)系人(簡稱為"本地聯(lián)系人"),并列 舉出與符合檢索請求的聯(lián)系人有關聯(lián)的本地聯(lián)系人;
[0118] 方式二:將檢索到的符合檢索請求的聯(lián)系人的名稱按照檢索策略中的檢索層級來 進行顯示,每個檢索到的聯(lián)系人下,都顯示是通過本地聯(lián)系人中記錄的哪個聯(lián)系人并通過 幾級檢索而檢索到的。如果檢索層級是完全檢索的,可以直接將滿足用戶要求的聯(lián)系人信 息完全列出來。
[0119] 所述終端裝置1在獲取檢索結果后,即可根據(jù)檢索結果選擇可信任的聯(lián)系人啟動 建立聯(lián)系過程。其中,聯(lián)系過程可以是通過聯(lián)系檢索結果中的記錄的本地聯(lián)系人來完成所 述終端裝置1的機主對檢索結果中的聯(lián)系人的相關聯(lián)系信息的獲取,也可以是根據(jù)檢索出 來的社交網(wǎng)絡賬號進行聯(lián)系,也可以是檢索出來的二維碼信息進行聯(lián)系,還可以是檢索出 來的聯(lián)系人各項信息內(nèi)容來進行聯(lián)系。
[0120] 例如,檢索結果有以下幾種可能:
[0121] (1)未能檢索到任何滿足條件的結果;
[0122] (2)0級檢索就檢索到滿足條件的結果,直接可以將所述終端裝置1的本地聯(lián)系人 中存儲的聯(lián)系人信息顯示給用戶;
[0123] (3) N (N>=1)級檢索時所檢索到滿足條件的結果,有兩種顯示方式:
[0124] 方式一:本地聯(lián)系人XXX可以聯(lián)系到滿足條件的聯(lián)系人yyy ;
[0125] 方式二:檢索到滿足條件的聯(lián)系人,本地聯(lián)系人XXX可以聯(lián)系到他;
[0126] 特殊的,假設機主聯(lián)系人王五記錄的聯(lián)系人張三,沒有交警的信息,但張三作為機 主時,其關聯(lián)信息有"交警",則搜索的結果,還可以是:搜索到本地聯(lián)系人張三是交警;
[0127] 又如,如果檢索"交警",通過2級檢索,可以包括如下檢索結果:
[0128] 方式一:本地聯(lián)系人張三,可以通過另外1名聯(lián)系人李四,聯(lián)系到交警1位;
[0129] 方式二:搜索到交警1位,可以通過本地聯(lián)系人張三通過另外1名聯(lián)系人李四聯(lián)系 上。
[0130] 以上實施方式僅用以說明本發(fā)明的技術方案而非限制,盡管參照以上較佳實施方 式對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案 進行修改或等同替換都不應脫離本發(fā)明技術方案的精神和范圍。
【權利要求】
1. 一種聯(lián)系人關聯(lián)檢索方法,應用于終端裝置中,所述終端裝置與檢索服務器相連接, 所述終端裝置中儲存了聯(lián)系人信息,其特征在于,該方法包括: 在所述終端裝置中儲存的聯(lián)系人信息中增加多個關聯(lián)信息,并配置聯(lián)系人的屬性信 息,以及設置聯(lián)系人檢索策略; 更新所述終端裝置中的聯(lián)系人信息至所述的檢索服務器; 提交檢索請求至所述檢索服務器,所述的檢索請求包括檢索關鍵字及檢索策略;及 從所述檢索服務器獲取檢索結果。
2. 如權利要求1所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,所述的檢索關鍵字包括聯(lián) 系人的關聯(lián)信息中的一項或者多項,在包括多項關聯(lián)信息時,所述多項關聯(lián)信息之間是"或 者"關系。
3. -種聯(lián)系人關聯(lián)檢索方法,應用于檢索服務器中,所述檢索服務器與多個終端裝置 相連接,其特征在于,所述檢索服務器包括存儲裝置以存儲從所述終端裝置接收的聯(lián)系人 信息,所述接收的聯(lián)系人信息包括多個關聯(lián)信息及屬性,該方法包括: 根據(jù)所有聯(lián)系人信息,建立聯(lián)系人之間的關聯(lián)結構,包括:確定每個聯(lián)系人的屬性,包 括機主屬性和非機主屬性;確定每個聯(lián)系人的屬性為機主屬性時,該聯(lián)系人所關聯(lián)的非機 主聯(lián)系人,以及確定每個聯(lián)系人的屬性為非機主屬性時,該聯(lián)系人所關聯(lián)的機主; 從所述終端裝置接收檢索請求,并根據(jù)所述檢索請求確定檢索策略; 根據(jù)所確定的檢索策略、所述檢索請求中的關聯(lián)信息以及聯(lián)系人之間的關聯(lián)結構,一 次或多次在非機主屬性的聯(lián)系人為機主時所關聯(lián)的聯(lián)系人中進行檢索;及 返回檢索結果至所述的終端裝置。
4. 如權利要求3所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,所述的檢索策略包括一級 檢索、多級檢索、完全檢索及不檢索。
5. 如權利要求4所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,該方法還包括: 在檢索策略為多級檢索時,執(zhí)行多級檢索,所述多級檢索包括如下步驟: (al)設置檢索級數(shù)N,令N=1 ; (a2)確定所述終端裝置的機主,并確定該非機主聯(lián)系人為第N-1級關聯(lián)聯(lián)系人; (a3)檢索該第N-1級關聯(lián)聯(lián)系人作為機主時的機主信息并記錄機主編號; (a4)確定該第N-1級關聯(lián)聯(lián)系人作為機主時所關聯(lián)的非機主聯(lián)系人為第N級關聯(lián)聯(lián)系 人; (a5)并檢索所述第N級關聯(lián)聯(lián)系人中是否有符合檢索請求的聯(lián)系人;及 (a6)在所述第N級關聯(lián)聯(lián)系人中有符合檢索請求的聯(lián)系人時,返回檢索結果至所述終 端裝置;或 (a7)在所述一級關聯(lián)聯(lián)系人中沒有符合檢索請求的聯(lián)系人時,令N=N+1,執(zhí)行步驟 (a3)。
6. 如權利要求5所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,所述多級檢索還包括: 在步驟(a4)前,若該第N-1級關聯(lián)聯(lián)系人作為機主時沒有對應的非機主聯(lián)系人,結束 多級檢索流程,返回檢索失敗的提示至所述終端裝置。
7. 如權利要求3或5所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,該方法還包括: 為所述存儲裝置中的每筆聯(lián)系人信息進行編號;及 在所述存儲裝置中的聯(lián)系人的屬性為機主屬性時,確定該聯(lián)系人作為機主時所關聯(lián)的 非機主聯(lián)系人的編號,或者在聯(lián)系人信息的屬性為非機主屬性時,確定該聯(lián)系人作為非機 主時所關聯(lián)的機主的編號。
8. 如權利要求7所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,所述的多級檢索還包括: 在步驟(a2)中,在生成的檢索記錄清單中記錄機主編號及與該機主關聯(lián)的非機主聯(lián)系 人的編號;及 在步驟(a5)中,在第N級關聯(lián)聯(lián)系人的編號都已經(jīng)記錄在檢索記錄清單時,結束多級 檢索流程,并返回檢索失敗的提示至所述終端裝置,或將未被記錄的該第N級關聯(lián)聯(lián)系人 的編號進行記錄,并對未被記錄的該第N級關聯(lián)聯(lián)系人執(zhí)行第N級檢索。
9. 如權利要求4所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,該方法還包括: 在檢索策略為一級檢索時,執(zhí)行一級檢索,所述一級檢索包括如下步驟: (bl)確定所述終端裝置的機主,并確定與該機主關聯(lián)的非機主聯(lián)系人; (b2)檢索該非機主聯(lián)系人作為機主時的機主信息; (b3)確定該非機主聯(lián)系人作為機主時所關聯(lián)的非機主聯(lián)系人為一級關聯(lián)聯(lián)系人; (b4)檢索所述一級關聯(lián)聯(lián)系人中是否有符合檢索請求的聯(lián)系人;及 (b5)在所述一級關聯(lián)聯(lián)系人中有符合檢索請求的聯(lián)系人時,返回檢索結果至所述終端 裝置;或 (b6)在所述一級關聯(lián)聯(lián)系人中沒有符合檢索請求的聯(lián)系人時,返回檢索失敗的提示至 所述終端裝置。
10. 如權利要求3所述的聯(lián)系人關聯(lián)檢索方法,其特征在于,所述的返回檢索結果至所 述的終端裝置的步驟包括: 將符合檢索請求的聯(lián)系人的允許公開發(fā)布的信息發(fā)送至所述終端裝置;或 根據(jù)檢索層級,確定與該符合檢索請求的聯(lián)系人相關聯(lián)的在所述終端裝置中存儲的聯(lián) 系人,并將該確定的聯(lián)系人的信息返回至所述的終端裝置,提示所述終端裝置的用戶通過 該確定的聯(lián)系人與該符合檢索請求的聯(lián)系人建立聯(lián)系。
11. 一種聯(lián)系人關聯(lián)檢索系統(tǒng),應用于檢索服務器中,所述檢索服務器與多個終端裝置 相連接,其特征在于,所述檢索服務器包括存儲裝置以存儲從所述終端裝置接收的聯(lián)系人 信息,所述接收的聯(lián)系人信息包括多個關聯(lián)信息及屬性,該系統(tǒng)包括: 信息處理模塊,用于根據(jù)所有聯(lián)系人信息,建立聯(lián)系人之間的關聯(lián)結構,包括:確定每 個聯(lián)系人的屬性,包括機主屬性和非機主屬性;確定每個聯(lián)系人的屬性為機主屬性時,該聯(lián) 系人所關聯(lián)的非機主聯(lián)系人,以及確定每個聯(lián)系人的屬性為非機主屬性時,該聯(lián)系人所關 聯(lián)的機主; 檢索模塊,用于從所述終端裝置接收檢索請求,根據(jù)所述檢索請求確定檢索策略,根據(jù) 所確定的檢索策略、所述檢索請求中的關聯(lián)信息以及聯(lián)系人之間的關聯(lián)結構,一次或多次 在非機主屬性的聯(lián)系人為機主時所關聯(lián)的聯(lián)系人中進行檢索;及 傳送模塊,用于返回檢索結果至所述的終端裝置。
【文檔編號】G06F17/30GK104156379SQ201410015355
【公開日】2014年11月19日 申請日期:2014年1月14日 優(yōu)先權日:2014年1月14日
【發(fā)明者】李繼朝 申請人:深圳市億芯通訊有限公司