新四季網

一種搜索控制方法、裝置和終端的製作方法

2023-07-23 14:15:31 1

專利名稱:一種搜索控制方法、裝置和終端的製作方法
技術領域:
本發明涉及通信領域,尤其涉及一種搜索控制方法、裝置和終端。
背景技術:
在通信網絡中,用戶有多個電話本(諸如存在話機上的,SIM卡上的,基於業務的 和網際網路服務提供商提供的),當其中一個電話本上的通訊錄信息發生變化時,其他設備中 的通信錄信息也需要做相應的更新,即進行數據同步,這就會給用戶的造成使用困難以及 不好的用戶體驗。 通過CAB (Converged Address Book,融合地址本),用戶能夠將自己的電話本備份 到網絡,從網絡取回這些電話本,修改電話本的內容並且同其他聯繫人交換或更新他們的 個人信息。 如圖1所示,現有技術中基於0MA(開放移動聯盟)CAB的搜索功能框架包括
客戶端,包括XDMC (XML文檔管理客戶端)和CAB。客戶端發送搜索請求,該搜索請 求中包括CAB用戶所指示的搜索標準,返回的最多結果數目,客戶端能夠接受來自網絡側 的搜索結果。 搜索功能實體基於XDM(XML Document Management,XML文檔管理)架構實現,包 括聚合代理(Aggregation Proxy)、搜索代理(search Proxy)。搜索功能實體能夠接收來 自客戶端的搜索請求,在通信信息伺服器上進行搜索操作,將搜索的結果通過發往客戶端。 搜索功能實體還履行對客戶端的鑑權功能。 通信信息伺服器可能是PCC (Personal Contact Card) XDMS (XML文檔管理服務 器),以XML文檔的形式保存個人通信信息(Personal Contact CardXML document)。可以 將其看作存有通信信息的伺服器。通信信息伺服器能夠根據收到的搜索請求返回相應的數 據。 現有技術中,可以完成簡單的搜索功能,根據搜索請求返回相應的數據。但是在 CAB業務中,存儲的是通信錄數據,這一數據具有特殊性。 一方面,通信信息伺服器中可能存 儲有較為詳細的信息,但是,這些信息的所有者,對於不同的人,希望給其開放不同的權限, 即不同權限的人搜索到不同的結果(如詳細程度不同,或者不同的聯繫方式)。另一方面, 一個用戶進行CAB搜索時,使用某一搜索條件,往往希望得到當前最有效的結果,而不是最 詳細的結果,然後一個個去嘗試。比如一用戶希望聯繫離自己最近的"全xx"烤鴨店,他想 要知道的是最近的全xx"烤鴨店的聯繫方式,而不是所有的"全xx"烤鴨店的聯繫方式。但 是在現有技術中並沒有提供解決上述問題的技術方案。

發明內容
為了能夠根據終端的相關信息,為終端返回最有效的結果,本發明採用以下技術 方案 —方面,本發明實施例提供一種搜索控制方法。
4
—種搜索控制方法,包括
獲取終端的相關信息; 根據所述相關信息在搜索響應中向終端返回相應的網絡電話本信息。 —方面,本發明實施例提供一種搜索控制裝置。 —種搜索控制裝置,包括 獲取模塊,用於獲取終端的相關信息; 響應模塊,用於根據所述相關信息在搜索響應中向終端返回相應的網絡電話本信 息。 另一方面,本發明實施例提供一種終端。
—種終端,包括 發送模塊,用於向搜索控制裝置發送搜索請求; 響應接收模塊,用於接收所述搜索控制裝置根據所述搜索請求返回的搜索響應, 所述搜索響應中包括與終端的相關信息相應的網絡電話本信息。 本發明實施例提供了一種搜索控制方案。通過本方案,根據終端的相關信息,為搜 索請求方返回當前進行通信最有效的網絡電話本信息,這樣就可以控制對搜索方終端返回 的網絡電話本信息,不再向搜索請求方提供無效的網絡電話本信息,提高了效率。


圖1為現有技術中基於開放移動聯盟CAB的搜索功能框架示意圖;
圖2為本發明實施例所述搜索控制方法流程圖;
圖3為本發明實施例所述搜索控制裝置框圖; 圖4為本發明實施例所述工作模式一中屬性伺服器與通信信息伺服器相連接的 搜索控制工作系統框圖; 圖5為圖5所示搜索控制工作系統框圖對應的搜索控制方法流程圖; 圖6為本發明實施例所述工作模式一中屬性伺服器與搜索功能實體相連接的搜
索控制工作系統框圖; 圖7為本發明實施例所述工作模式二中搜索權限控制模塊位於屬性伺服器中,屬
性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖8為圖7所示搜索控制工作系統框圖對應的搜索控制方法流程圖; 圖9為本發明實施例所述工作模式二中搜索權限控制模塊位於通信信息伺服器
中,屬性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖10為本發明實施例所述工作模式二中搜索權限控制模塊獨立與通信信息服務
器相連接,屬性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖11為本發明實施例所述工作模式二中搜索權限控制模塊獨立存在,位於通信
信息伺服器與搜索功能實體之間,屬性伺服器與通信信息伺服器相連接的搜索控制工作系
統框圖; 圖12為本發明實施例所述工作模式二中搜索權限控制模塊位於客戶端與搜索功
能實體之間,屬性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖13為本發明實施例所述工作模式二中搜索權限控制模塊與搜索功能實體相連接,屬性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖14為本發明實施例所述工作模式二中搜索權限控制模塊位於搜索功能實體 中,屬性伺服器與通信信息伺服器相連接的搜索控制工作系統框圖; 圖15為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊位於屬性伺服器中的搜索控制工作系統框圖; 圖16為圖15所示搜索控制工作系統框圖對應的搜索控制方法流程圖; 圖17為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊位於通信信息伺服器中的搜索控制工作系統框圖; 圖18為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊獨立與通信信息伺服器相連接的搜索控制工作系統框圖; 圖19為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊位於搜索功能實體與通信信息伺服器之間的搜索控制工作系統框圖; 圖20為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊位於客戶端與搜索功能實體之間的搜索控制工作系統框圖; 圖21為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊與搜索功能實體相連接的搜索控制工作系統框圖; 圖22為本發明實施例所述工作模式二中屬性伺服器與搜索功能實體相連接,搜
索權限控制模塊位於搜索功能實體中的搜索控制工作系統框圖; 圖23為本發明實施例所述工作模式三搜索控制工作系統框圖; 圖24為本發明實施例所述工作模式三中搜索控制工作系統框圖對應的搜索控制
方法流程圖。
具體實施例方式
為了能夠根據終端的相關信息,為終端返回最有效的網絡電話本信息,本發明採 用以下技術方案 本發明實施例提供一種搜索控制方法。
如圖2所示,該方法包括
201 、獲取終端的相關信息。 上述相關信息包括終端的屬性信息、或搜索終端對被搜索方終端通信信息的搜索 權限。 可以從屬性伺服器查詢獲取終端的屬性信息,或者接收客戶端上報的終端的屬性 信息。在實際應用中,屬性伺服器可以是呈現業務(Presence)伺服器、或用戶屬性代理 (User Agent Profiles)。終端的屬性信息包括搜索方終端的屬性信息和被搜索方終端的 屬性信息。上述屬性信息包括硬體特性數據(用戶終端的屏幕大小、屏幕色彩、像素)、軟 件特性數據(作業系統的出版者、出版號、視音頻編碼器列表)、應用程式(瀏覽器發布者、 版本號、所支持的標記語言)、用戶自設定信息、系統所收集的用戶信息(在網時間、位置信 息)、WAP特性數據和網絡特性數據。 可以從搜索權限控制模塊查詢獲取搜索終端對被搜索方終端通信信息的搜索權 限。
6
202、根據上述相關信息在搜索響應中向終端返回相應的網絡電話本信息。 在獲取了終端的相關信息之後,響應模塊根據所述相關信息在搜索響應中向終端
返回相應的網絡電話本信息。 比如用戶A想查找用戶B的聯繫方式,根據獲得的屬性信息得知用戶B當前在車
上,僅移動終端可用,該移動終端當前支持語音電話、移動Email,則向用戶A返回的搜索響
應中僅包含用戶B的移動終端聯繫方式。根據獲得的搜索權限得知用戶B設置對用戶A不
公開即時消息地址,則向用戶A返回的搜索響應中不包括用戶B的即時消息地址。 本發明實施例提供了一種搜索控制方法。本方法根據終端的相關信息,為搜索請
求方返回當前進行通信最有效的網絡電話本信息,這樣就可以控制對搜索方終端返回的網
絡電話本信息,不再向搜索請求方提供無效的網絡電話本信息,提高了效率。 本發明實施例提供了 一種搜索控制裝置。 如圖3所示,該裝置包括 獲取模塊301,用於獲取終端的相關信息; 響應模塊302,用於根據所述相關信息在搜索響應中向終端返回相應的網絡電話 本信息。 優選的,獲取模塊還可以包括第一獲取子模塊,用於獲取終端的屬性信息;所述響 應模塊還可以包括,第一響應子模塊,用於根據所述終端的屬性信息在搜索響應中向終端 返回相應的網絡電話本信息。 優選的,所述搜索控制裝置還可以包括,接收模塊,用於從屬性伺服器獲取終端的 屬性信息,或接收客戶端上報的終端的屬性信息,並向所述獲取模塊發送終端的屬性信息。
優選的,所述獲取模塊還可以包括,第二獲取子模塊,用於獲取搜索終端對被搜索 方終端通信信息的搜索權限;所述響應模塊還可以包括,第二響應子模塊,用於根據所述搜 索權限在搜索響應中向終端返回相應的網絡電話本信息。 本發明實施例提供了一種搜索控制裝置,本裝置能夠根據終端的相關信息,為搜
索請求方返回當前進行通信最有效的網絡電話本信息,這樣就可以控制對搜索方終端返回
的網絡電話本信息,不再向搜索請求方提供無效的網絡電話本信息,提高了效率。 本發明實施例還提供了 一種終端。 該終端包括 發送模塊,用於向搜索控制裝置發送搜索請求; 響應接收模塊,用於接收所述搜索控制裝置根據所述搜索請求返回的搜索響應, 所述搜索響應中包括與終端的相關信息相應的網絡電話本信息。 優選的,所述終端還可以包括,生成模塊,用於生成終端的相關信息;相應的,所述 發送模塊還用於向搜索控制裝置發送所述終端的相關信息。 進一步地,在本發明又一優選實施例中,所述生成模塊具體包括;第一生成子模 塊,用於生成終端的屬性信息;和/或 第二生成模塊,用於生成搜索終端對被搜索方終端通信信息的搜索權限。
本發明實施例提供了 一種終端。通過本方案,終端向搜索控制裝置發送搜索請求, 並接收搜索控制裝置根據終端的相關信息返回的當前進行通信最有效的網絡電話本信息, 這樣就可以控制對搜索方終端返回的網絡電話本信息,不再向搜索請求方提供無效的網絡
7電話本信息,提高了效率。 本發明實施例提供的技術方案可以應用在多種業務中,下面通過具體的工作模式 對本發明實施例提供的技術方案的應用進行詳細說明。
工作模式一 本發明實施例在圖1所示的原有架構中加入屬性伺服器,提供了一種搜索控制工 作系統。如圖4所示為本發明實施例中的一種搜索控制工作系統框圖,其中,屬性伺服器與 通信信息伺服器相連接。該系統包括 客戶端401,用於發送搜索請求,接收來自網絡側的搜索響應; 搜索功能實體402,用於接收來自客戶端的搜索請求,在通信信息伺服器上進行搜 索操作,並將搜索結果通過搜索響應發給客戶端; 通信信息伺服器403,用於存儲通信信息,接收搜索功能實體轉發的搜索請求,根 據所述搜索請求生成搜索響應,向搜索功能實體返回相應的數據; 屬性伺服器404,用於存儲終端當前的屬性信息,接收屬性查詢請求,並返回相應 的結果。 該屬性伺服器存有終端當前的屬性信息,能夠接收屬性查詢請求,並返回相應的 結果。 該屬性伺服器中的屬性可以是搜索方終端或被搜索方終端的屬性。屬性伺服器可 以是Presence伺服器,Presence伺服器以某種通信方式,按照一定的接入準則,實時獲取 Presence信息(如用戶狀態、通信能力、個人喜好等信息),並展現給其他用戶。
如圖5所示,該系統框圖對應的搜索控制方法包括
501 、客戶端向搜索功能實體發送搜索請求。 比如一個用戶希望聯繫離自己最近的"全xx"烤鴨店,該用戶在客戶端的提示下輸 入信息,在關鍵詞欄輸入"全xx",在條件中選擇"最近",該用戶的客戶端根據該信息生成搜 索請求,該請求包括"全xx+最近"的信息。 502、搜索功能實體接收該搜索請求並將其轉發至通信信息伺服器。 503、通信信息伺服器接收搜索功能實體轉發的搜索請求,並根據該請求生成屬性
查詢請求;通信信息伺服器將屬性查詢請求發送到屬性伺服器。 通信信息伺服器接收到搜索請求,根據搜索請求中的"最近"條件,生成一條關於 該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。
504、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通
信信息伺服器。 屬性伺服器根據屬性查詢請求,生成一條包含該用戶終端當前位置信息的屬性查 詢響應,並將該響應返回通信信息伺服器。 505、通信信息伺服器根據屬性查詢響應,針對搜索請求生成搜索響應,並發往搜 索功能實體。 通信信息伺服器根據屬性查詢響應中所包含的位置信息,匹配出離用戶終端最近 的全xx烤鴨店的聯繫方式,並生成搜索響應,發往搜索功能實體。
506、搜索功能實體將搜索響應返回客戶端。 搜索功能實體將包含離該用戶最近全xx烤鴨店聯繫方式的搜索響應返回客戶順。 屬性查詢的工作也可以由搜索功能實體來完成,如圖6所示,屬性伺服器與搜索 功能實體相連接,根據進行屬性查詢的順序不同,與圖6所示系統框圖相對應的有兩種搜 索控制方法。
方案一 1、客戶端向搜索功能實體發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,在關鍵 詞中填入"用戶B",在條件中選擇"當前可及聯繫方式",客戶端向搜索功能實體發送搜索請 求,該請求中包括能夠搜索到用戶B的索引以及條件。 2、搜索功能實體接收搜索請求,並根據該搜索請求生成屬性查詢請求。 搜索功能實體接收搜索請求,並根據該搜索請求中生成屬性查詢請求,查詢用戶B
當前的屬性。 3、搜索功能實體將屬性查詢請求發送到屬性伺服器。 搜索功能實體將查詢用戶B當前可用終端能力的屬性查詢請求發送到屬性服務 器。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 比如用戶B當前在車上,僅移動終端可用,屬性伺服器根據屬性查詢請求生成屬 性查詢響應(用戶B移動終端可用,該移動終端當前支持語音電話、移動Email),並將該屬 性查詢響應返回搜索功能。 5、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將新生 成的搜索請求發往通信信息伺服器。 搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求(用戶B的移
動電話號碼、移動Email地址),並將新生成的搜索請求發往通信信息伺服器。 6、通信信息伺服器根據新的搜索請求生成搜索響應並將該搜索響應發往搜索功
能實體。 通信信息伺服器根據新的搜索請求生成搜索響應(用戶B的行動電話號碼、移動 Email地址),並將該搜索響應發往搜索功能實體。
7 、搜索功能實體將搜索響應返回客戶端。 搜索功能實體將搜索響應返回客戶端(客戶端可以看到依次排序的用戶B的移動 電話號碼和移動Email)。 在方案 一 中,搜索功能實體基於XDM架構實現,包括聚合代理
(AggregationProxy)、搜索代理(search Proxy)。搜索功能實體能夠接收來自客戶端的搜
索請求,能夠使用搜索請求中的相關信息同屬性伺服器交互,並根據屬性信息生成新的搜
索請求,在通信信息伺服器上進行搜索操作,將搜索的結果通過響應發往客戶端。搜索功能
實體還可以履行對客戶端的鑑權功能。 方案二 1 、客戶端向搜索功能實體發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,在關鍵
9詞中填入"用戶B",在條件中選擇"當前可及聯繫方式"。客戶端向搜索功能實體發送搜索 請求,該搜索請求中包括能夠搜索到用戶B的索引以及條件。 2、搜索功能實體接收搜索請求並將該搜索請求轉發至通信信息伺服器,同時搜索 功能實體根據搜索請求生成屬性查詢請求並將該屬性查詢請求發往屬性查詢伺服器。
搜索功能實體接收搜索請求並將該搜索請求轉發至通信信息伺服器,同時搜索功 能實體根據搜索請求生成屬性查詢請求並將該屬性查詢請求發往屬性查詢伺服器,查詢用 戶B當前的屬性。 3、通信信息伺服器接收搜索功能實體轉發的搜索請求,並根據該搜索請求生成搜 索響應,發往搜索功能實體。 通信信息伺服器接收搜索請求(用戶B),並根據該請求生成搜索響應(用戶B的 所有通信信息,包括行動電話號碼、辦公電話號碼、住宅電話號碼、移動Email地址、辦公 Email地址、信件通信地址等),發往搜索功能實體。 4、屬性伺服器根據來自搜索功能實體的屬性查詢請求生成屬性查詢響應,並將該 屬性查詢響應返回搜索功能實體。 用戶B當前在車上,僅移動終端可用,屬性伺服器根據屬性查詢請求生成屬性查 詢響應(用戶B移動終端可用,該移動終端當前支持語音電話、移動Email),並將屬性查詢 響應返回搜索功能實體。 搜索功能實體根據來自屬性查詢伺服器的屬性查詢響應、來自通信信息伺服器的 搜索響應,生成新的搜索響應。 搜索功能實體根據來自屬性查詢伺服器的屬性查詢響應(用戶B移動終端可 用,該移動終端當前支持語音電話、移動Email)、來自通信信息伺服器的搜索響應(用戶 B的所有通信信息,包括行動電話號碼、辦公電話號碼、住宅電話號碼、移動Email地址、辦 公Email地址、信件通信地址等),生成新的搜索響應(包含用戶B的行動電話號碼、移動 Email地址)。 6、搜索功實體能將新的搜索響應返回客戶端。 搜索功能實體將新的生成的搜索響應返回客戶端(客戶端可以看到依次排序的 用戶B的行動電話號碼和移動Email)。 在上述方法中,搜索功能實體向通信信息伺服器轉發搜索請求,搜索功能實體生
成並向屬性伺服器發送屬性查詢請求的兩個過程不相關,即這兩個過程之間沒有必然的先
後順序關係;通信信息伺服器向搜索功能實體返回搜索響應,屬性伺服器向搜索功能實體
返回屬性查詢響應的過程也不相關,即這兩個過程之間沒有必然的先後順序關係。 在方案二中,搜索功能實體基於XDM架構實現,包括聚合代理
(AggregationProxy)、搜索代理(search Proxy)。能夠接收來自客戶端的搜索請求,能夠使
用搜索請求中的相關信息同屬性伺服器交互,在通信信息伺服器上進行搜索操作,接收來
自通信信息伺服器的搜索響應,並根據屬性信息、搜索響應生成新的搜索響應,將該新生成
的搜索響應發往客戶端。搜索功能實體還可以履行對客戶端的鑑權功能。 工作模式二 考慮到通信信息被查詢方需要針對不同的用戶,設定搜索的控制權限。在實施例 一的基礎上,實施例二引入搜索權限控制模塊。在該搜索權限控制模塊中,存儲了通信信息所有者對該通信信息的搜索控制信息,如,邏輯上的搜索權限訪問控制列表。根據該搜索控 制信息,控制僅向搜索客戶端返回被允許的通信信息。該搜索權限控制模塊可作為一個獨 立的部件,也可位於實施例一中的屬性伺服器、搜索功能或通信信息伺服器中。
如圖7所示為本發明實施例中的一種搜索控制工作系統框圖,其中,搜索權限控 制模塊位於屬性伺服器中,屬性伺服器與通信信息伺服器相連接。如圖8所示,該系統對應 的搜索控制方法包括 801 、客戶端向搜索功能實體發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,客戶端 向搜索功能實體發送搜索請求,該請求中包括能夠搜索到用戶B的索引以及條件。
802、搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器。
803、通信信息伺服器接收搜索功能實體轉發的搜索請求,並根據該搜索請求生成 屬性查詢請求;通信信息伺服器將屬性查詢請求發送到屬性伺服器。 通信信息伺服器接收到搜索請求,生成一條關於該用戶終端當前所在位置的屬性 查詢請求,並將該屬性查詢請求發送到屬性伺服器。 804、屬性伺服器根據屬性查詢請求、搜索客戶端相應的搜索權限生成屬性查詢響 應,並將屬性查詢響應返回通信信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,同時搜索客 戶端相應的搜索權限得知用戶B設置對用戶A不公開即時消息地址,屬性伺服器根據這些 信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。 805、通信信息伺服器根據屬性查詢響應,針對搜索請求生成搜索響應,並將該搜 索響應發往搜索功能實體。 通信信息伺服器根據屬性查詢響應,在搜索結果中去除用戶B公司、住宅的電話, 並去除用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜索功能實體。
806、搜索功能實體將搜索響應返回客戶端。 搜索功能實體將不包含用戶B公司、住宅電話以及即時消息地址的搜索響應返回 客戶端。 如圖9所示為本發明實施例中的一種搜索控制工作系統框圖,其中,搜索權限控 制模塊位於通信信息伺服器中,屬性伺服器與通信信息伺服器相連接。該系統對應的搜索 控制方法包括
1、同步驟801 803。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。
3、通信信息伺服器根據屬性查詢響應、搜索客戶端相應的搜索權限,針對搜索請 求生成搜索響應,並將該搜索響應發往搜索功能實體。 用戶B設置對用戶A不公開即時消息地址,通信信息伺服器通過搜索客戶端相應 的搜索權限得知這一信息,通信信息伺服器根據屬性查詢響應、客戶端相應的搜索權限,在 搜索結果中去除用戶B公司、住宅的電話以及用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜索功能實體。
4、同步驟806。 如圖IO所示為本發明實施例中的一種搜索控制工作系統框圖,其中,搜索權限控 制模塊獨立存在,與通信信息伺服器相連接,屬性伺服器與通信信息伺服器相連接。該系統 對應的搜索控制方法包括
1、同步驟801 802。 2、通信信息伺服器接收搜索功能實體轉發的搜索請求,並根據該請求生成屬性查 詢請求、搜索權限查詢請求。 通信信息伺服器接收到搜索請求,生成一條關於該用戶終端當前所在位置的屬性 查詢請求、搜索權限查詢請求。 3、通信信息伺服器將該屬性查詢請求發送到屬性伺服器,屬性伺服器根據該屬性 查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。 4、通信信息伺服器將搜索權限查詢請求發送到搜索權限控制模i央,搜索權限控制
模塊根據搜索權限查詢請求生成搜索權限查詢響應,並將搜索權限查詢響應返回通信信息
伺服器。 5、通信信息伺服器根據屬性查詢響應、搜索權限查詢響應中得到的搜索客戶端相
應的搜索權限,針對搜索請求生成搜索響應,將該搜索響應發往搜索功能實體。 通信信息伺服器根據屬性查詢響應、搜索權限查詢響應,在搜索結果中去除用戶B
公司、住宅的電話,並去除用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜
索功能實體。 6、同步驟806。 其中,步驟3和4之間是不相關的,即沒有必然的先後順利關係。 如圖11所示為本發明實施例中的一種搜索控制工作系統框圖,其中,搜索權限控
制模塊獨立存在,位於通信信息伺服器與搜索功能實體之間,屬性伺服器與通信信息服務
器相連接。該系統對應的搜索控制方法包括方法一和方法二。 方法一的步驟包括 1、同步驟801 803。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將該屬性查詢響應返回通 信信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。
3、通信信息伺服器根據屬性查詢響應,針對搜索請求生成搜索響應,並將該搜索 響應發往搜索權限控制模塊。 通信信息伺服器根據屬性查詢響應,在搜索結果中去除用戶B公司、住宅的電話, 生成搜索響應,並將該搜索響應發往搜索權限控制模塊。 4、搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限,生成新的搜 索響應,並將新的搜索響應發往搜索功能實體。
搜索權限控制模塊接收搜索響應,搜索客戶端相應的權限,得知用戶B設置對用
戶A不公開即時消息地址,在搜索結果中去除用戶B的即時消息地址,生成新的搜索響應,
並將新的搜索響應發往搜索功能實體。 5、同步驟806。 方法二的步驟包括 1、同步驟801。 2、搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模
塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目,
或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求。 用戶B設置對用戶A不公開即時消息地址,搜索權限控制模塊根據這一信息修改
搜索請求,生成新的搜索請求。 3、通信信息伺服器接收新的搜索請求,並根據該搜索請求生成屬性查詢請求;通 信信息伺服器將屬性查詢請求發送到屬性伺服器。 通信信息伺服器接收到新的搜索請求,生成一條關於該用戶終端當前所在位置的 屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。
5、同步驟805 806。 如圖12所示為本發明實施例中的一種網絡電話本中的搜索控制工作系統框圖, 其中,搜索權限控制模塊位於客戶端與搜索功能實體之間,屬性伺服器與通信信息伺服器 相連接。該系統對應的搜索控制方法包括方法一和方法二。
方法一的步驟包括
1、同步驟801 803。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。 3、通信信息伺服器根據屬性查詢響應,針對搜索請求生成搜索響應,並將該搜索
響應發往搜索功能實體。 通信信息伺服器根據屬性查詢響應,在搜索結果中去除用戶B公司、住宅的電話,
生成搜索響應,並將該搜索響應發往搜索功能實體。 4 、搜索功能實體將搜索響應發往搜索權限控制模塊。 5、搜索權限控制模塊接收搜索響應,根據搜索客戶端相應的權限,生成新的搜索 響應,並將新的搜索響應返回客戶端。 搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限,得知用戶B設 置對用戶A不公開即時消息地址,在原搜索響應中去除用戶B的即時消息地址,生成新的搜 索響應,搜索權限控制模塊將新的搜索響應返回客戶端。
方法二的步驟包括 1 、客戶端向搜索權限控制模塊發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,客戶端 向搜索權限控制模塊發送搜索請求,該請求中包括能夠搜索到用戶B的索引以及條件。
2、搜索權限控制模塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為 去掉沒有權限搜索的項目,或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的 搜索請求;並將新的搜索請求發往搜索功能實體。 搜索權限控制模塊根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即 時消息地址,搜索權限控制模塊根據這一信息生成新的搜索請求,並將新的搜索請求發往 搜索功能實體。 3、同步驟802 803。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。
5、同步驟805 806。 如圖13所示為本發明實施例中的一種搜索控制工作系統框圖,其中,搜索權限控 制模塊與搜索功能實體相連接,屬性伺服器與通信信息伺服器相連接。該系統對應的搜索 控制方法包括方法一和方法二。
方法一的步驟包括
1、同步驟801 803。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。 3、通信信息伺服器根據屬性查詢響應,針對搜索請求生成搜索響應,並將該搜索
響應發往搜索功能實體。 通信信息伺服器根據屬性查詢響應,在搜索結果中去除用戶B公司、住宅的電話, 生成搜索響應,並將該搜索響應發往搜索功能實體。 4、搜索功能實體根據搜索請求生成搜索權限查詢請求,向搜索權限控制模塊發送 該搜索權限查詢請求,搜索權限控制模塊根據搜索權限查詢請求生成搜索權限查詢響應, 並將搜索權限查詢響應返回搜索功能實體。 搜索功能實體根據搜索請求生成搜索權限查詢請求,向搜索權限控制模塊發送該 搜索權限查詢請求,用戶B設置對用戶A不公開即時消息地址,搜索權限控制模塊根據這一 信息,生成搜索權限查詢響應,並將搜索權限查詢響應返回搜索功能實體。
5、搜索功能實體根據搜索權限查詢響應生成新的搜索響應,並將新的搜索響應返
回客戶端。 搜索功能實體根據搜索響應、搜索權限查詢響應,在搜索結果中去除用戶B公司、 住宅的電話,並去除用戶B的即時消息地址,生成新的搜索響應,並將新的搜索響應發往搜索功能實體。 其中,搜索功能實體進行搜索權限的查詢同通信信息伺服器的搜索過程相應之間 沒有必然的先後順序關係,也就是說步驟4可以在步驟2、3之間任何一步進行。
方法二的步驟包括
1、同步驟801。 2、搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模 塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目, 或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求,並將新的搜索請 求返回搜索功能實體。 搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模塊 根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即時消息地址,搜索權限控制 模塊根據這一信息生成新的搜索請求,並將新的搜索請求返回搜索功能實體。
3、搜索功能實體向通信信息伺服器發送新的搜索請求。
4、同步驟803。 5、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回通信 信息伺服器。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回通信信息伺服器。
6、同步驟805 806。 搜索權限控制模塊還可以位於搜索功能實體中,如圖14所示為一種搜索控制工
作系統框圖,其中,搜索權限控制模塊位於搜索功能實體中,屬性伺服器與通信信息伺服器
相連接。該系統對應的搜索控制方法同圖13所示系統對應的搜索控制方法類似。 當屬性伺服器與搜索功能實體相連接時,如圖15所示為一種搜索控制工作系統
框圖,其中,屬性伺服器與搜索功能實體相連接,搜索權限控制模塊位於屬性伺服器中。該
系統對應的搜索控制方法包括方法一和方法二。 如圖16所示,方法一的步驟包括 1601、客戶端向搜索功能實體發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,客戶端 向搜索功能實體發送搜索請求,該請求中包括能夠搜索到用戶B的索引以及條件。
1602、搜索功能實體接收搜索請求,根據該搜索請求生成屬性查詢請求,並將屬性 查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求,根據該搜索請求生成一條關於該用戶終端當前所在 位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 1603、屬性伺服器根據屬性查詢請求、搜索客戶端相應的搜索權限生成屬性查詢 響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,同時搜索客 戶端相應的搜索權限得知用戶B設置對用戶A不公開即時消息地址,屬性伺服器根據這些 信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 1604、搜索功能實體根據包含搜索權限的屬性查詢響應,針對搜索請求生成新的
15搜索請求,並將該搜索請求發往通信信息伺服器。 1605、通信信息伺服器根據新的搜索請求生成搜索響應,並將該搜索響應發往搜 索功能實體。 通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B公司、住宅的電話, 並去除用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜索功能實體。
1606、搜索功能實體將搜索響應返回客戶端。 搜索功能實體將不包含用戶B公司、住宅電話以及即時消息地址的搜索響應返回 客戶端。
方法二的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求並將其轉發至通信信息伺服器,根據該搜索請求生 成屬性查詢請求,並將屬性查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求,將其轉發至通信信息伺服器,根據該搜索請求生成 一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性服務 器。 3、通信信息伺服器接收搜索功能實體轉發的搜索請求,並根據該搜索請求生成搜
索響應,發往搜索功能實體。 4、同步驟1603。 5、搜索功能實體根據來自屬性伺服器的包含搜索權限的屬性查詢響應、來自通信 信息伺服器的搜索響應,生成新的搜索響應,並將新的搜索響應返回客戶端。
搜索功能實體根據來自屬性伺服器的包含搜索權限的屬性查詢響應、來自通信信 息伺服器的搜索響應,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消 息地址,生成新的搜索響應,並將該搜索響應發往搜索功能實體。 如圖17所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相 連接,搜索權限控制模塊位於通信信息伺服器中。該系統對應的搜索控制方法包括方法一 和方法二。 方法一的步驟包括
1、同步驟1601 1602。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 3、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將該搜
索請求發往通信信息伺服器。 4、通信信息伺服器根據新的搜索請求、搜索客戶端相應的搜索權限生成搜索響 應,並將該搜索響應發往搜索功能實體。 通信信息伺服器搜索客戶端相應的搜索權限得知用戶B設置對用戶A不公開即時 消息地址,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消息地址,生成 搜索響應,並將該搜索響應發往搜索功能實體。
5、同步驟1606。
方法二的步驟包括
1、同步驟1601 2、搜索功能實體接收搜索請求並將其轉發至通信信息伺服器,根據該搜索請求生 成屬性查詢請求,並將屬性查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求並將其轉發至通信信息伺服器,根據該搜索請求生成 一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性服務 器。 3、通信信息伺服器接收搜索請求,並根據該搜索請求搜索客戶端相應的搜索權限 生成搜索響應,將該搜索響應發往搜索功能實體。 通信信息伺服器搜索客戶端相應的搜索權限生成搜索響應得知用戶B設置對用 戶A不公開即時消息地址,根據這一信息在搜索結果中去除用戶B的即時消息地址,生成搜 索響應,將該搜索響應發往搜索功能實體。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。
5、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜 索響應,生成新的搜索響應並將新的搜索響應返回客戶端。 搜索功能實體在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消 息地址,生成新的搜索響應,並將該搜索響應返回客戶端。 如圖18所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相
連接,搜索權限控制模塊獨立存在,與通信信息伺服器相連接。該系統對應的搜索控制方法
包括方法一和方法二。 方法一的步驟包括 1、同步驟1601 1602。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 3、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將該搜
索請求發往通信信息伺服器。 4、通信信息伺服器將搜索權限查詢請求發送到搜索權限控制模i央,搜索權限控制 模塊根據搜索權限查詢請求生成搜索權限查詢響應,並將搜索權限查詢響應返回通信信息 伺服器。 5、通信信息伺服器根據搜索權限查詢響應中得到的搜索客戶端相應的搜索權限, 針對新的搜索請求生成搜索響應,並將搜索響應發往搜索功能實體。 通信信息伺服器通過搜索客戶端相應的搜索權限得知用戶B設置對用戶A不公開 即時消息地址,通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜索功能實體。
6、同步驟1606。
方法二的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求,並將該搜索請求轉發至通信信息伺服器;根據該 搜索請求生成屬性查詢請求,並將屬性查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求,將其轉發至通信信息伺服器,根據該搜索請求生成 一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性服務 器。 3、通信信息伺服器接收該搜索請求,根據該搜索請求生成搜索權限查詢請求,將 搜索權限查詢請求發送至搜索權限控制模塊。 4、搜索權限控制模塊根據搜索權限查詢請求生成搜索權限查詢響應,並將搜索權 限查詢響應返回通信信息伺服器。 5、通信信息伺服器根據搜索權限查詢響應中得到的搜索客戶端相應的搜索權限, 針對搜索請求生成搜索響應,並將該搜索響應發往搜索功能實體。 通信信息伺服器根據搜索客戶端相應的搜索權限得知用戶B設置對用戶A不公開
即時消息地址,根據這一信息生成搜索響應,並將該搜索響應發往搜索功能實體。 6、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索
功能實體。 7、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜 索響應,生成新的搜索響應,並將新的搜索響應返回客戶端。 搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索 響應,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消息地址,生成新的 搜索響應,並將該搜索響應返回客戶端。 如圖19所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相 連接,搜索權限控制模塊位於搜索功能實體與通信信息伺服器之間。該系統對應的搜索控 制方法包括方法一和方法二 。
方法一的步驟包括
1、同步驟1601 1602。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 3、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將該搜
索請求發往通信信息伺服器。 4、通信信息伺服器根據新的搜索請求生成搜索響應,並將該搜索響應發往搜索權 限控制模塊。 通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B公司、住宅的電話, 生成搜索響應,並將該搜索響應發往搜索權限控制模塊。
18
5、搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限,生成新的搜索響應,並將新的搜索響應發往搜索功能實體。 搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限得知用戶B設置對用戶A不公開即時消息地址,在搜索結果中去除用戶B的即時消息地址,生成新的搜索響應,並將新的搜索響應發往搜索功能實體。
6、同步驟1606。
方法二的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據搜索請求生成屬性查詢查詢請求,並將屬性查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據搜索請求生成一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 3、通信信息伺服器接收該搜索請求,並根據該搜索請求生成搜索響應,將該搜索響應發往搜索權限控制模塊。 4、搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限,生成新的搜索響應,並將新的搜索響應發往搜索功能實體。 搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限得知用戶B設置對用戶A不公開即時消息地址,在搜索結果中去除用戶B的即時消息地址,生成新的搜索響應,並將新的搜索響應發往搜索功能實體。 5、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。
6、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自搜索權限控制模塊的搜索響應,生成新的搜索響應,並將新的搜索響應返回客戶端。 搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自搜索權限控制模塊的搜索響應,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消息地址,生成新的搜索響應,並將該搜索響應返回客戶端。 如圖20所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相連接,搜索權限控制模塊位於客戶端與搜索功能實體之間。該系統對應的搜索控制方法包括方法一、方法二、方法三和方法四。
方法一的步驟包括
1、同步驟1601 1602。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 3、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將該搜索請求發往通信信息伺服器。 4、通信信息伺服器根據新的搜索請求生成搜索響應,並將該搜索響應發往搜索功 能實體。 通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B公司、住宅的電話, 生成搜索響應,並將該搜索響應發往搜索功能實體。 5、搜索功能實體接收搜索響應,並將該搜索響應發往搜索權限控制模塊。 6、搜索權限控制模塊接收搜索響應,根據搜索客戶端相應的權限,生成新的搜索
響應,並將新的搜索響應返回客戶端。 搜索權限控制模塊根據搜索客戶端相應的權限得知用戶B設置對用戶A不公開即 時消息地址,在去除了用戶B公司、住宅的電話的搜索結果中,去除用戶B的即時消息地址, 生成新的搜索響應,並將該搜索響應返回客戶端。
方法二的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據搜索請求生 成屬性查詢請求,並將屬性查詢請求發往屬性伺服器。 搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據搜索請求生成 一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發往屬性服務 器。 3、通信信息伺服器接收搜索請求,根據該搜索請求生成搜索響應,並將該搜索響 應發往搜索功能實體。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 5、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜
索響應,生成新的搜索響應,並將新的搜索響應發往搜索權限控制模塊。 搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索
響應,在搜索結果中去除用戶B公司、住宅的電話,生成新的搜索響應,並將該搜索響應發
往搜索權限控制模塊。 6、搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限,生成新的搜 索響應,並將新的搜索響應返回客戶端。 搜索權限控制模塊接收搜索響應,並根據搜索客戶端相應的權限得知用戶B設置 對用戶A不公開即時消息地址,在去除了用戶B公司、住宅的電話的搜索結果中去除用戶B 的即時消息地址,生成新的搜索響應,並將該搜索響應返回客戶端。
方法三的步驟包括 1 、客戶端向搜索權限控制模塊發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,客戶端 向搜索權限控制模塊發送搜索請求,該請求中包括能夠搜索到用戶B的索引以及條件。
2、搜索權限控制模塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目,或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求,並將新的搜索請求發往搜索功能實體。 搜索權限控制模塊根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即時消息地址,根據這一信息修改搜索請求,得到新的搜索請求,並將新的搜索請求發往搜索功能實體。 3、搜索功能實體接收搜索請求,根據該搜索請求生成屬性查詢請求,並將屬性查詢請求發往屬性伺服器。 搜索功能實體接收搜索請求,根據該搜索請求生成一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 5、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將新的
搜索請求發往通信信息伺服器。 6、同步驟1605 1606。 方法四的步驟包括 1 、客戶端向搜索權限控制模塊發送搜索請求。 比如用戶A想查找用戶B的聯繫方式,用戶A在客戶端的提示下輸入信息,客戶端向搜索權限控制模塊發送搜索請求,該請求中包括能夠搜索到用戶B的索引以及條件。
2、搜索權限控制模塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目,或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求,並將新的搜索請求發往搜索功能實體。 搜索權限控制模塊根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即時消息地址,根據這一信息修改搜索請求,得到新的搜索請求,並將新的搜索請求發往搜索功能實體。 3、搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據該搜索請求生成屬性查詢請求,並將該屬性查詢請求發往屬性伺服器。 搜索功能實體接收搜索請求,並將其轉發至通信信息伺服器;根據該搜索請求生成一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 4、通信信息伺服器接收搜索請求,並根據該搜索請求生成搜索響應,發往搜索功能實體。 5、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。
6、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索響應,生成新的搜索響應,並將新的搜索響應返回客戶端。
搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索 響應,在搜索結果中去除用戶B公司、住宅的電話,並去除用戶B的即時消息地址,生成新的 搜索響應,並將新的搜索響應返回客戶端。 如圖21所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相 連接,搜索權限控制模塊與搜索功能實體相連接。該系統對應的搜索控制方法包括方法一、 方法二、方法三和方法四。
方法一的步驟包括
1、同步驟1601 1602。 2、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器
根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 3、搜索功能實體根據屬性查詢響應,針對搜索請求生成新的搜索請求,並將該搜
索請求發往通信信息伺服器。 4、通信信息伺服器根據新的搜索請求生成搜索響應,並將該搜索響應發往搜索功 能實體。 通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B公司、住宅的電話, 生成搜索響應,並將該搜索響應發往搜索功能實體。 5、搜索功能實體根據搜索請求生成搜索權限查詢請求,並將該搜索權限查詢請求 發往搜索權限控制模塊。 6、搜索權限控制模塊接收搜索權限查詢請求,並根據搜索客戶端相應的搜索權限 生成搜索權限查詢響應,將該搜索權限查詢響應發往搜索功能實體。 搜索權限控制模塊根據搜索客戶端相應的搜索權限得知用戶B設置對用戶A不公 開即時消息地址,根據這一信息生成搜索權限查詢響應,並將該搜索權限查詢響應發往搜 索功能實體。 7、搜索功能實體根據來自通信信息伺服器的搜索響應、來自搜索權限控制模塊的 搜索權限查詢響應生成新的搜索響應,並將該搜索響應返回客戶端。 搜索功能實體根據來自通信信息伺服器的搜索響應、來自搜索權限控制模塊的搜 索權限查詢響應,在去除了用戶B公司、住宅的電話的搜索結果去除用戶B的即時消息地 址,生成新的搜索響應,並將該搜索響應返回客戶端。
方法二的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求並將其轉發至通信信息伺服器;根據該搜索請求生 成屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器;根據該搜索請求生成搜索權限 查詢請求,並將該搜索權限查詢請求發往搜索權限控制模塊。 搜索功能實體接收搜索請求並將其轉發至通信信息伺服器;根據該搜索請求生成 一條關於該用戶終端當前所在位置的屬性查詢請求,並將該屬性查詢請求發送到屬性服務 器;根據該搜索請求生成搜索權限查詢請求,並將該搜索權限查詢請求發往搜索權限控制 模塊。
3、通信信息伺服器接收搜索請求,並根據該搜索請求生成搜索響應,將該搜索響 應發往搜索功能實體。 4、屬性伺服器根據屬性查詢請求、搜索客戶端相應的搜索權限生成屬性查詢響 應,並將屬性查詢響應返回搜索功能實體。 5、搜索權限控制模塊接收搜索權限查詢請求,根據搜索客戶端相應的搜索權限生 成搜索權限查詢響應,並將搜索權限查詢響應返回搜索功能實體。 6、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜 索響應、來自搜索權限控制模塊的搜索權限查詢響應,生成新的搜索響應,並將新的搜索響 應返回客戶端。 搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索 響應、來自搜索權限控制模塊的搜索權限查詢響應,在搜索結果中去除用戶B公司、住宅的 電話,並去除用戶B的即時消息地址,生成新的搜索響應,並將該搜索響應返回客戶端。
方法三的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模 塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目, 或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求,並將新的搜索請 求返回搜索功能實體。 搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模塊
根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即時消息地址,根據這一信息
修改搜索請求,得到新的搜索請求,並將新的搜索請求發往搜索功能實體。 3、搜索功能實體接收新的搜索請求,根據該搜索請求生成屬性查詢請求,並將屬
性查詢請求發送到屬性伺服器。 搜索功能實體接收搜索請求,根據該搜索請求生成一條關於該用戶終端當前所在 位置的屬性查詢請求,並將該屬性查詢請求發送到屬性伺服器。 4、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索 功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器 根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。
5、搜索功能實體根據來自屬性伺服器的屬性查詢響應,針對搜索請求生成新的搜 索請求,並將該搜索請求發往通信信息伺服器。 6、通信信息伺服器接收新的搜索請求,並根據該搜索請求生成搜索響應,將該搜 索響應發往搜索功能實體。 通信信息伺服器根據新的搜索請求,在去除了用戶B的即時消息地址的搜索結果 中去除用戶B公司、住宅的電話,生成搜索響應,並將該搜索響應發往搜索功能實體。
7、同步驟1606。
方法四的步驟包括
1、同步驟1601。 2、搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模塊根據搜索客戶端的搜索權限修改搜索請求(該修改可以為去掉沒有權限搜索的項目,或者將該搜索客戶端的搜索權限加入到搜索請求中),得到新的搜索請求,並將新的搜索請求返回搜索功能實體。 搜索功能實體接收搜索請求並將其轉發至搜索權限控制模塊,搜索權限控制模塊根據搜索客戶端的搜索權限得知用戶B設置對用戶A不公開即時消息地址,根據這一信息修改搜索請求,得到新的搜索請求,並將新的搜索請求發往搜索功能實體。
3、搜索功能實體將新的搜索請求轉發至通信信息伺服器;根據新的搜索請求生成屬性查詢請求,並將該屬性查詢請求發往屬性伺服器。 4、通信信息伺服器接收該搜索請求,並根據該搜索請求生成搜索響應,發往搜索功能實體。 通信信息伺服器根據新的搜索請求,在搜索結果中去除用戶B的即時消息地址,生成搜索響應,並將該搜索響應發往搜索功能實體。 5、屬性伺服器根據屬性查詢請求生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。 屬性伺服器查找到用戶B當前處於車上,不能接聽公司、住宅的電話,屬性伺服器根據這些信息,生成屬性查詢響應,並將屬性查詢響應返回搜索功能實體。
6、搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索響應,生成新的搜索響應,並將該搜索響應返回客戶端。 搜索功能實體根據來自屬性伺服器的屬性查詢響應、來自通信信息伺服器的搜索響應,在去除了用戶B的即時消息地址的搜索結果中,去除用戶B公司、住宅的電話,生成新的搜索響應,並將該搜索響應返回客戶端。 如圖22所示為一種搜索控制工作系統框圖,其中,屬性伺服器與搜索功能實體相連接,搜索權限控制模塊位於搜索功能實體中。該系統對應的搜索控制方法同圖21所示系統對應的搜索控制方法相類似。
工作模式三 在上述工作模式一、二中,進行搜索的客戶端可以直接上報該客戶端或該客戶端所在終端的屬性,包括終端能力、當前屬性、用戶偏好。 搜索網絡側可以同時根據搜索方的屬性,返回最合適的通信信息。 如圖23所示為本發明實施例所述一種搜索控制工作系統框圖,該搜索控制工作
系統包括客戶端和搜索網絡側。客戶端包括終端屬性獲取模塊,終端屬性獲取模塊用於獲
得客戶端所在終端當前的屬性信息,終端當前的屬性信息包括終端當前位置信息,終端當
前通信處理能力信息、用戶偏好設置等。 搜索網絡側,可以是實施例一、二任何一種結構中的除客戶端以外的部分,也可以是這些結構中不含客戶端、屬性伺服器的部分。 如圖24所示,該系統所對應的網絡電話本中的搜索控制方法包括
2401 、獲取客戶端所在終端當前的屬性信息。 比如用戶A(使用終端A,其上有搜索客戶端)希望搜索用戶B的通信信息。用戶A的搜索客戶端獲得終端A的屬性信息(例如,當前終端A支持電路域語音電話、S卩時消息、CPM、但不支持PoC會話、移動Email,同時用戶A事先設定電路域語音電話最先、CPM次之)。
24
2402、搜索客戶端在搜索請求中加入當前終端的屬性信息。 搜索客戶端向搜索網絡側發送搜索請求(用戶B的通信信息),其中包含終端A的 屬性信息。 2403、搜索網絡側根據當前搜索客戶端所在終端的屬性信息,返回通信信息。
搜索客戶端根據搜索請求得到用戶B的通信信息,根據終端A的屬性信息,選擇其 中的一部分(電路域語音電話號碼、CPM聯繫地址、即時消息地址)生成搜索響應,返回給客 戶端;在搜索響應中,根據終端A的屬性信息對結果進行排序(電路域語音電話號碼最前、 CPM聯繫地址次之、最後是即時消息地址)。 搜索網絡側可以根據實施例一、二的方案進一步控制搜索結果,例如通過屬性服 務器查找到終端B當前處於車上,不能接聽公司、住宅的電話,在結果中去除公司、住宅的 電話;用戶B設置對用戶A不公開即時消息地址,在返回結果中去除即時消息地址。
以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於此,任何 熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵 蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。
權利要求
一種搜索控制方法,其特徵在於,包括獲取終端的相關信息;根據所述相關信息在搜索響應中向終端返回相應的網絡電話本信息。
2. 根據權利要求1所述的搜索控制方法,其特徵在於,所述獲取終端的相關信息,根據 所述相關信息在搜索響應中向終端返回相應的網絡電話本信息包括獲取終端的屬性信息,根據所述終端的屬性信息在搜索響應中向終端返回相應的網絡 電話本信息;或獲取搜索終端對被搜索方終端通信信息的搜索權限,根據所述搜索權限在搜索響應中 向終端返回相應的網絡電話本信息。
3. 根據權利要求2所述的搜索控制方法,其特徵在於,所述屬性信息包括搜索方終端 的屬性信息和被搜索方終端的屬性信息。
4. 根據權利要求2所述的搜索控制方法,其特徵在於,所述獲取終端的屬性信息包括 從屬性伺服器獲取終端的屬性信息;或 接收客戶端上報的終端的屬性信息。
5. 根據權利要求4所述的搜索控制方法,其特徵在於,所述屬性伺服器包括呈現業務 伺服器、用戶屬性代理。
6. —種搜索控制裝置,其特徵在於,包括 獲取模塊,用於獲取終端的相關信息;響應模塊,用於根據所述相關信息在搜索響應中向終端返回相應的網絡電話本信息。
7. 根據權利要求6所述的搜索控制裝置,其特徵在於,所述獲取模塊包括,第一獲取子 模塊,用於獲取終端的屬性信息;所述響應模塊包括,第一響應子模塊,用於根據所述終端 的屬性信息在搜索響應中向終端返回相應的網絡電話本信息。
8. 根據權利要求6所述的搜索控制裝置,其特徵在於,所述獲取模塊包括,第二獲取子 模塊,用於獲取搜索終端對被搜索方終端通信信息的搜索權限;所述響應模塊包括,第二響 應子模塊,用於根據所述搜索權限在搜索響應中向終端返回相應的網絡電話本信息。
9. 根據權利要求6所述的搜索控制裝置,其特徵在於,所述搜索控制裝置還包括,接收 模塊,用於從屬性伺服器獲取終端的屬性信息,或接收客戶端上報的終端的屬性信息,並向 所述獲取模塊發送所述終端的屬性信息。
10. 根據權利要求6至9任一項所述的搜索控制裝置,其特徵在於,所述搜索控制裝置 位於屬性伺服器中、或通信信息伺服器中、或搜索功能實體中、或獨立存在。
11. 一種終端,其特徵在於,包括 發送模塊,用於向搜索控制裝置發送搜索請求;響應接收模塊,用於接收所述搜索控制裝置根據所述搜索請求返回的搜索響應,所述 搜索響應中包括與終端的相關信息相應的網絡電話本信息。
12. 根據權利要求11所述的終端,其特徵在於,所述終端還包括,生成模塊,用於生成 終端的相關信息;所述發送模塊還用於向搜索控制裝置發送所述終端的相關信息。
13. 根據權利要求12所述的終端,其特徵在於,所述生成模塊具體包括; 第一生成子模塊,用於生成終端的屬性信息;和/或第二生成模塊,用於生成搜索終端對被搜索方終端通信信息的搜索權限c
全文摘要
本發明實施例公開了一種搜索控制方法、裝置和終端,屬於網絡領域。為了解決現有技術中,不能根據用戶權限的不同為終端返回相應的網絡電話本信息以及不能為終端返回最有效的網絡電話本信息的問題而發明。本發明實施例提供的技術方案為獲取終端的相關信息;根據所述相關信息在搜索響應中向終端返回相應的網絡電話本信息。通過本方案,根據終端的相關信息,為不同的終端返回當前進行通信最有效的結果。這樣就可以控制對終端返回的網絡電話本信息,為搜索方終端返回最有效的網絡電話本信息,提高了效率。
文檔編號G06F17/30GK101753591SQ20081017928
公開日2010年6月23日 申請日期2008年12月16日 優先權日2008年12月16日
發明者楊健, 王雷, 範姝男, 董挺 申請人:華為終端有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀