[發明專利]在社交網絡中查找用戶的方法、系統和裝置有效
| 申請號: | 201210029646.3 | 申請日: | 2012-02-10 |
| 公開(公告)號: | CN102546656A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 陳悅海;容琨鋒;陳俊超;翁樂騰;林倩雅;王泓揚 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F17/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 謝安昆;宋志強 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 社交 網絡 查找 用戶 方法 系統 裝置 | ||
技術領域
本發明涉及互聯網技術,特別涉及在社交網絡中查找用戶的方法、系統和裝置。
背景技術
現有社交網絡中,用戶可根據自己的地理位置信息來查找所需的用戶,如在自己附近的用戶。
具體來說,當一用戶X需要查找自己附近的用戶時,可向所使用的客戶端如移動終端發出查找指令,客戶端接收到用戶X發出的查找指令后,獲取自身的地理位置信息,并將獲取到的地理位置信息以及用戶X的用戶標識等攜帶在查找請求中發送給服務器;服務器可以保存接收到的查找請求,并確定之前所保存的各條請求中是否存在符合要求的請求,所述符合要求是指,根據地理位置信息確定出其對應的用戶與用戶X之間的距離小于預定閾值,如果是,則將符合要求的請求對應的用戶的相關信息返回給客戶端。
所述相關信息可包括:用戶標識、個人基本信息以及與用戶X之間的距離等,其中,個人基本信息通常是指用戶進行網絡注冊時所登記的信息,如年齡、性別、職業、所在城市等,保存在服務器中,服務器可通過用戶標識找到對應的個人基本信息。
客戶端接收到服務器所返回的各用戶的相關信息后,可將其顯示給用戶X,之后,用戶X可從中選出自己感興趣的用戶,并向其發送消息進行交友等。
在實際應用中,用戶X可能不止一次地具有查找附近用戶的需求,當每次有需求時,均會通過客戶端向服務器發送查找請求,其中均會攜帶有地理位置信息以及用戶標識等;針對用戶X,服務器只會保存其最近一次接收到的查找請求中攜帶的地理位置信息等,即會用每一次接收到的地理位置信息等來更新前一次接收到的地理位置信息等。
但是,上述方式在實際應用中也會存在一定的問題:
假設用戶Y原來位于A地,并發送了查找請求,那么,服務器中所保存的關于用戶Y的地理位置信息即為用戶Y在A地時的地理位置信息,之后,用戶Y由于某種原因到了B地,未發送查找請求;這樣,如果用戶X發送了查找請求,服務器即會按照用戶Y在A地時的地理位置信息來確定用戶Y是否為用戶X附近的用戶,如果是,則將用戶Y的相關信息返回給用戶X,但實際上用戶Y已經到了B地,可能與用戶X之間的距離非常遠,而用戶X關心的是自己附近的用戶,那么,服務器所返回的用戶Y的相關信息對于用戶X來說就是無效的。
發明內容
有鑒于此,本發明提供了一種在社交網絡中查找用戶的方法、一種在社交網絡中查找用戶的系統、一種客戶端以及一種服務器,能夠提高查找結果的有效性。
為達到上述目的,本發明的技術方案是這樣實現的:
一種在社交網絡中查找用戶的方法,包括:
對于任一客戶端,當監測到其使用者用戶X發出查找指令后,獲取自身的地理位置信息,并將獲取到的地理位置信息以及用戶X的用戶標識攜帶在查找請求中發送給服務器;
所述服務器保存接收到的查找請求以及接收時間,并確定之前所保存的各條請求中是否存在符合要求的請求,如果是,則將符合要求的請求對應的用戶的相關信息返回給所述客戶端;
其中,所述符合要求包括:接收時間與用戶X對應的請求的接收時間之間間隔的時長小于預定第一閾值。
一種在社交網絡中查找用戶的系統,包括:
客戶端,用于當監測到其使用者用戶X發出查找指令后,獲取自身的地理位置信息,將獲取到的地理位置信息以及用戶X的用戶標識攜帶在查找請求中發送給服務器,并接收所述服務器返回的查找到的用戶的相關信息;
所述服務器,用于保存接收到的查找請求以及接收時間,并確定之前所保存的各條請求中是否存在符合要求的請求,如果是,則將符合要求的請求對應的用戶的相關信息返回給所述客戶端;其中,所述符合要求包括:接收時間與用戶X對應的請求的接收時間之間間隔的時長小于預定第一閾值。
一種客戶端,包括:
發送模塊,用于當監測到所述客戶端的使用者用戶X發出查找指令后,獲取所述客戶端的地理位置信息,并將獲取到的地理位置信息以及用戶X的用戶標識攜帶在查找請求中發送給服務器;
接收模塊,用于接收所述服務器返回的查找到的用戶的相關信息。
一種服務器,包括:
保存模塊,用于保存接收到的攜帶有用戶標識和地理位置信息的查找請求以及接收時間,所述查找請求為任一用戶X所使用的客戶端接收到用戶X發出的查找指令后發送來的;
處理模塊,用于確定之前所保存的各條請求中是否存在符合要求的請求,如果是,則將符合要求的請求對應的用戶的相關信息返回給所述客戶端;其中,所述符合要求包括:接收時間與用戶X對應的請求的接收時間之間間隔的時長小于預定第一閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210029646.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:組合式分解油煙的放電反應器
- 下一篇:一種凈水器濾芯連接裝置





