專利名稱:好友搜索方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種好友搜索方法、設(shè)備和系統(tǒng)。
背景技術(shù):
朋友對每個人來說都是至關(guān)重要的,但是尋找一個志同道合的朋友通常意味著需要花費許多的時間精力。例如,陌生人初次見面,通常需要花上一段相當長的時間進行無意義的寒暄才有可能進一步進行溝通。而現(xiàn)代人的生活節(jié)奏越來越快,人們在渴望友誼的同時卻又很少能有足夠的時間、精力甚至是途徑去與一個陌生人坐下來慢慢聊天、慢慢去了解彼此的興趣愛好,于是,越來越多的社交軟件應(yīng)運而生。發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有的社交軟件只能夠根據(jù)用戶設(shè)定的確定的搜索條件嚴格進行搜索配對,不便于用戶的使用操作。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種好友搜索方法、設(shè)備和系統(tǒng),能夠依據(jù)用戶的終端操作行為,例如各個應(yīng)用軟件使用頻率、各個網(wǎng)站瀏覽頻率等數(shù)據(jù),向用戶提供與用戶自身興趣個性相符合的其他用戶。為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案一種好友搜索方法,包括記錄用戶的終端操作行為;若所述某一用戶操作行為的發(fā)生頻率大于預(yù)設(shè)閾值,則將所述操作行為記錄信息發(fā)送至云服務(wù)器;接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器。接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息之前,還包括將預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器。一種終端,包括記錄單元,用于記錄用戶的終端操作行為;發(fā)送單元,用于判斷某一用戶操作行為的發(fā)生頻率是否大于預(yù)設(shè)閾值,并將所述操作行為記錄信息發(fā)送至云服務(wù)器;接收單元,用于接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。發(fā)送單元,還用于將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器,以及用于將用戶預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器。所述記錄單元具體用于記錄用戶終端操作行為的發(fā)生頻率。一種云服務(wù)器,包括第一接收單元,用于接收預(yù)設(shè)的好友搜索條件;匹配單元,用于根據(jù)所述預(yù)設(shè)條件對所述云服務(wù)器的數(shù)據(jù)庫中的用戶信息和/或終端信息進行搜索匹配并提取符合所述預(yù)設(shè)條件的用戶信息和/或終端信息;發(fā)送單元,用于向所述終端發(fā)送符合所述預(yù)設(shè)條件的用戶信息和/或終端信息。第二接收單元,用于接收終端發(fā)送的發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息,還用于接收與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息;存儲單元,用于將接收的所述操作行為記錄信息以及用戶信息和終端信息存儲進所述云服務(wù)器的數(shù)據(jù)庫中。一種好友搜索系統(tǒng),包括上述終端和上述云服務(wù)器。在本發(fā)明實施例中,在本實施例的技術(shù)方案中,提供了一種好友搜索方法,根據(jù)終端記錄的終端操作行為發(fā)生頻率與其他用戶的進行匹配,為用戶提供全面的、具體的好友搜索結(jié)果,方便了操作行為記錄信息相似,甚至可說是具有相同性格愛好的用戶的溝通交流,擴大自己的交際圈。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例中終端側(cè)好友搜索方法的流程圖;圖2為本發(fā)明實施例中好友搜索方法流程圖;圖3為本發(fā)明實施例中終端的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例中云服務(wù)器的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例一本發(fā)明實施例提供一種好友搜索方法,如圖1所示,該方法包括步驟101、記錄用戶的終端操作行為;為了獲知用戶在終端上經(jīng)常進行的操作,以進一步在搜索匹配的時候能夠提供給用戶更精確的搜索結(jié)果,需要對各個終端操作行為的發(fā)生頻率進行記錄,該操作行為的發(fā)生頻率即為用戶在自己設(shè)定的預(yù)設(shè)記錄周期內(nèi)進行的某一終端操作的次數(shù),一般來說,所記錄的操作行為的發(fā)生頻率至少應(yīng)該包括各個終端應(yīng)用軟件的使用頻率和各個網(wǎng)站瀏覽頻率。步驟102、若所述某一用戶操作行為的發(fā)生頻率大于預(yù)設(shè)閾值,則將所述操作行為記錄信息發(fā)送至云服務(wù)器;進一步地,預(yù)設(shè)閾值是用戶設(shè)定的,若某一用戶操作行為的使用頻率大于用戶的預(yù)設(shè)閾值,終端判斷得知該終端操作行為為用戶經(jīng)常進行的終端操作;若某一用戶操作行為的使用頻率不大于用戶的預(yù)設(shè)閾值,終端判斷得知終端操作行為非用戶經(jīng)常進行的終端操作。在進行判斷后,終端將判斷結(jié)果,即用戶經(jīng)常進行的各個操作行為的記錄信息發(fā)送到云服務(wù)器,便于云服務(wù)器在接收到終端發(fā)送的用戶預(yù)設(shè)條件后與其他用戶的經(jīng)常進行的終端操作進行匹配,其中用戶經(jīng)常進行的各個操作行為的記錄信息至少包括操作行為的發(fā)生頻率。步驟103、接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。終端在向云服務(wù)器發(fā)送預(yù)設(shè)的好友搜索條件后,云服務(wù)器經(jīng)過搜索匹配后向終端反饋符合預(yù)設(shè)條件的其他終端的用戶信息和/或終端信息,其中預(yù)設(shè)條件至少包括用戶的操作行為記錄信息。用戶可對云服務(wù)器反饋的其他終端的用戶信息和/或終端信息進行查看,并對這些用戶進行進一步的操作,例如將某一用戶加為好友、向某一用戶發(fā)送信息等等操作。在本實施例的技術(shù)方案中,提供了一種好友搜索方法,根據(jù)終端記錄的終端操作行為發(fā)生頻率與其他用戶的進行匹配,為用戶提供全面的、具體的好友搜索結(jié)果,方便了操作行為記錄信息相似,甚至可說是具有相同性格愛好的用戶的溝通交流,擴大自己的交際圈。實施例二本發(fā)明實施例提供一種好友搜索方法,如圖2所示,該方法包括步驟201、設(shè)置用戶個人信息;用戶第一次登陸終端的用戶端時,終端跳出窗口提示用戶這是第一次登陸用戶端,需要登陸賬號以及設(shè)置包括用戶端密碼、用戶個人基本信息(姓名、性別、年齡、學(xué)歷等)等用戶個人信息。進一步地,用戶還需要分別對各項個人基本信息設(shè)置該項個人基本信息是否公開,還可設(shè)置是否公開用戶端通訊錄信息、終端信息等其他信息。某項用戶個人信息若設(shè)置為不公開,則不是用戶好友的其他用戶不能查看該項信息,用戶可以安心地與好友分享諸如家庭住址、工作單位甚至是通訊錄等比較重要的個人信息,若該終端為手機終端,用戶的好友還可以通過查看用戶的通訊錄信息尋找彼此共同的好友,方便彼此之間進一步溝通交流。公開終端信息有利于使用共同型號的終端的用戶彼此交流使用心得,比如兩個使用同一型號的手機終端的用戶可以互相交流使用該手機終端的心得。更進一步地,若用戶所用的終端具有全球定位系統(tǒng),用戶還可以設(shè)置檢測用戶所在位置并進行更新的周期,這一舉措是為了定期更新用戶的現(xiàn)有位置,方便用戶與其他在同一地域位置附近的用戶進行交流。進一步地,若用戶使用的是手機終端,還可直接使用手機號碼登陸,不需要另外申請賬號,消除了用戶因為記不住賬號無法登陸用戶端與好友失去聯(lián)系的可能。步驟202、終端記錄用戶的終端操作行為;記錄用戶的終端操作行為具體為記錄用戶在預(yù)設(shè)記錄周期內(nèi)的對終端進行的各個終端操作行為次數(shù),例如用戶使用某一軟件的次數(shù)、瀏覽某一網(wǎng)頁的次數(shù)。預(yù)設(shè)記錄周期為用戶在步驟201中根據(jù)自身的實際需要預(yù)先設(shè)定的,終端在接收到用戶設(shè)定的記錄周期后,以當日的日期為原點,從當前時間點往前推用戶設(shè)定的記錄周期,在終端的緩存中搜索并記錄該記錄周期內(nèi)各個終端應(yīng)用的使用次數(shù),例如,用戶預(yù)設(shè)的記錄周期為“一周”,當日的日期為八月十日,則終端在緩存中搜索并記錄自八月四日至八月十日這一周時間內(nèi),用戶對終端進行的各個終端操作行為次數(shù)。需要說明的是,用戶可選擇是否打開終端記錄用戶的終端操作行為的功能。步驟203、若所述某一用戶操作行為的發(fā)生頻率大于預(yù)設(shè)閾值,則終端將所述操作行為記錄信息發(fā)送至云服務(wù)器;預(yù)設(shè)閾值為在步驟201中根據(jù)自身的實際需要預(yù)先設(shè)定的,如用戶可將預(yù)設(shè)閾值設(shè)為一周十次,則若用戶在一周內(nèi)使用某一軟件的次數(shù)大于十次,則終端將該軟件的使用頻率、名稱、版本等等信息發(fā)送至云服務(wù)器。一般來說,終端應(yīng)發(fā)送該終端支持的所有操作行為的記錄信息至云服務(wù)器,由于每一個用戶對預(yù)設(shè)閾值的設(shè)置不同,對某一操作行為是否為經(jīng)常使用的評判標準也不同, 比如某一用戶認為經(jīng)常使用的操作的發(fā)生頻率應(yīng)大于一周十次,而另一用戶認為應(yīng)大于一周二十次,故而,若是只將發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息發(fā)送至云服務(wù)器,將會給想通過搜索尋找志趣相投的好友的用戶帶來不便,即可能云服務(wù)器返回給搜索用戶的搜索結(jié)果對應(yīng)的用戶數(shù)量可能較少,不利于用戶對其好友圈子的拓展。進一步地,終端還需要將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器。步驟204、云服務(wù)器接收終端發(fā)送的發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息, 還接收與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息;步驟205、云服務(wù)器將接收的所述操作行為記錄信息以及用戶信息和終端信息存儲進所述云服務(wù)器的數(shù)據(jù)庫中;云服務(wù)器在接收到終端發(fā)送的各項信息后,可根據(jù)某一準則將所獲取的各項信息進行歸置,比如說可根據(jù)地理區(qū)域?qū)⑿畔⑦M行分類存儲。利用云服務(wù)器對個人信息進行存儲,能夠提高信息搜索匹配的速度,以及用戶個人信息的安全性。步驟206、終端將預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器;用戶預(yù)設(shè)的好友搜索條件至少包括姓名、性格、性別、愛好、生日等等常規(guī)搜索條件,還可包括經(jīng)常使用的操作行為以及對應(yīng)的行為發(fā)生頻率。進一步地,用戶進行搜索時若是某些搜索條件與前一次搜索相同,則不需要對這些搜索條件進行再次設(shè)置,進一步增進了用戶使用的便捷。更進一步地,具有全球定位系統(tǒng)的終端其用戶還可以設(shè)置搜索距離。步驟207、云服務(wù)器接收預(yù)設(shè)的好友搜索條件;在接收用戶的好友搜索條件的同時,還同步接收該用戶終端全球定位系統(tǒng)發(fā)送的用戶當前所處的位置,提高了用戶的搜索結(jié)果的精確度,更便于距離很近的并且符合好友搜索條件的用戶之間進行直接的溝通交流。步驟208、云服務(wù)器根據(jù)所述預(yù)設(shè)條件對所述云服務(wù)器的數(shù)據(jù)庫中的用戶信息和 /或終端信息進行搜索匹配并提取符合所述預(yù)設(shè)條件的用戶信息和/或終端信息;云服務(wù)器根據(jù)接受的某一用戶的預(yù)設(shè)的各個好友搜索條件,在數(shù)據(jù)庫中搜索符合任一個搜索條件的其他用戶信息和/或終端信息,將提取出的用戶信息進行篩選,若有重復(fù)提取出的用戶信息和/或?qū)?yīng)的終端信息,則只保留其中一個。
步驟209、云服務(wù)器向所述終端發(fā)送符合所述預(yù)設(shè)條件的用戶信息和/或終端信息;將步驟208經(jīng)過篩選后的用戶信息和/或終端信息發(fā)送至發(fā)送好友搜索條件的終端。步驟210、終端接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。用戶可對云服務(wù)器發(fā)送的其他終端的用戶信息和/或終端信息進行查看,并對這些用戶進行進一步的操作,例如將某一用戶加為好友、向某一用戶發(fā)送信息等等操作。進一步地,將某一用戶加為好友必須得到該用戶的許可,在得到該用戶的許可后, 發(fā)送加為好友請求的用戶可以查看該用戶的未公開信息,否則就只可以查看該用戶的公開 fn息ο更進一步地,若被發(fā)送加為好友請求的某一用戶此時未登陸用戶端,終端會接收到系統(tǒng)發(fā)送的信息,例如若該用戶使用的終端為手機,則會接收到系統(tǒng)發(fā)送的短信等方式, 告知該用戶接收到加為好友請求,提醒該用戶登陸用戶端進行查看;若被發(fā)送加為好友請求的某一用戶此時已登陸用戶端,用戶端會以跳出對話框等方式提醒該用戶進行查看。在本實施例的技術(shù)方案中,云服務(wù)器可以根據(jù)接受的用戶的預(yù)設(shè)的好友搜索條件進行搜索匹配,還可以進一步根據(jù)用戶的設(shè)置的預(yù)設(shè)條件和用戶當前所在的地理區(qū)域來進行搜索匹配,為用戶提供全面的、具體的好友搜索結(jié)果,方便了具有相同常用應(yīng)用,或可說是具有相同性格愛好的且處于同一地理區(qū)域的用戶進行溝通交流,擴大自己的交際圈。同時,整個過程操作簡單易行,基于云服務(wù)器的系統(tǒng)使得整個信息發(fā)送、搜索匹配的過程更迅速,更安全。實施例三本發(fā)明實施例提供一種好友搜索系統(tǒng),包括終端和云服務(wù)器。如圖3所示,終端包括設(shè)置單元11,用于用戶設(shè)置各項個人信息以及設(shè)置個人信息是否公開;設(shè)置個人信息是否公開,用戶設(shè)置為公開的個人信息可以被任何搜索到該用戶的其他用戶查看,而不公開的個人信息只可以被該用戶的好友查看,方便了好友之間進行進一步地交流溝通。記錄單元12,用于記錄用戶的終端操作行為;記錄用戶的終端操作行為具體為記錄用戶在預(yù)設(shè)記錄周期內(nèi)的對終端進行的各個終端操作行為次數(shù),例如用戶使用某一軟件的次數(shù)、瀏覽某一網(wǎng)頁的次數(shù)。預(yù)設(shè)記錄周期為用戶在步驟201中根據(jù)自身的實際需要預(yù)先設(shè)定的,終端在接收到用戶設(shè)定的記錄周期后,以當日的日期為原點,從當前時間點往前推用戶設(shè)定的記錄周期,在終端的緩存中搜索并記錄該記錄周期內(nèi)各個終端應(yīng)用的使用次數(shù),例如,用戶預(yù)設(shè)的記錄周期為“一周”,當日的日期為八月十日,則終端在緩存中搜索并記錄自八月四日至八月十日這一周時間內(nèi),用戶對終端進行的各個終端操作行為次數(shù)。需要說明的是,用戶可選擇是否使用記錄單元。發(fā)送單元13,用于判斷某一用戶操作行為的發(fā)生頻率是否大于預(yù)設(shè)閾值,并將所述操作行為記錄信息發(fā)送至云服務(wù)器;預(yù)設(shè)閾值是用戶設(shè)定的,若某一用戶操作行為的使用頻率大于用戶的預(yù)設(shè)閾值,發(fā)送單元13判斷得知該終端操作行為為用戶經(jīng)常進行的終端操作;若某一用戶操作行為的使用頻率不大于用戶的預(yù)設(shè)閾值,發(fā)送單元13判斷得知終端操作行為非用戶經(jīng)常進行的終端操作。在進行判斷后,發(fā)送單元13將判斷結(jié)果,即用戶經(jīng)常進行的各個操作行為的記錄信息發(fā)送到云服務(wù)器,便于云服務(wù)器在接收到終端發(fā)送的用戶預(yù)設(shè)條件后與其他用戶的經(jīng)常進行的終端操作進行匹配,其中用戶經(jīng)常進行的各個操作行為的記錄信息至少包括操作行為的發(fā)生頻率。一般來說,發(fā)送單元13應(yīng)發(fā)送該終端支持的所有操作行為的記錄信息至云服務(wù)器,由于每一個用戶對預(yù)設(shè)閾值的設(shè)置不同,對某一操作行為是否為經(jīng)常使用的評判標準也不同,比如某一用戶認為經(jīng)常使用的操作的發(fā)生頻率應(yīng)大于一周十次,而另一用戶認為應(yīng)大于一周二十次,故而,若是只將發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息發(fā)送至云服務(wù)器,將會給想通過搜索尋找志趣相投的好友的用戶帶來不便,即可能云服務(wù)器返回給搜索用戶的搜索結(jié)果對應(yīng)的用戶數(shù)量可能較少,不利于用戶對其好友圈子的拓展。進一步地,發(fā)送單元13還需要將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器,以及用于將用戶預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器。用戶預(yù)設(shè)的好友搜索條件至少包括姓名、性格、性別、愛好、生日等等常規(guī)搜索條件,還可包括經(jīng)常使用的操作行為以及對應(yīng)的行為發(fā)生頻率。進一步地,用戶進行搜索時若是某些搜索條件與前一次搜索相同,則不需要對這些搜索條件進行再次設(shè)置,進一步增進了用戶使用的便捷。接收單元14,用于接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信肩、ο終端發(fā)送單元13在向云服務(wù)器發(fā)送預(yù)設(shè)的好友搜索條件后,云服務(wù)器經(jīng)過搜索匹配后向終端符合預(yù)設(shè)的好友搜索條件其他終端的用戶信息,其中預(yù)設(shè)條件至少包括用戶的操作行為記錄信息。終端的接收單元14接收到信息后,用戶可對云服務(wù)器反饋的其他終端的用戶信息進行查看,并對這些用戶進行進一步的操作,例如將某一用戶加為好友、向某一用戶發(fā)送信息等等操作。如圖4所示,云服務(wù)器包括第二接收單元21,用于接收終端發(fā)送的發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息,還用于接收與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息;存儲單元22,用于將接收的所述操作行為記錄信息以及用戶信息和終端信息存儲進所述云服務(wù)器的數(shù)據(jù)庫中;云服務(wù)器在接收到終端發(fā)送的各項信息后,存儲單元22可根據(jù)某一準則將所獲取的各項信息進行歸置,比如說可根據(jù)地理區(qū)域?qū)⑿畔⑦M行分類存儲。利用云服務(wù)器對個人信息進行存儲,能夠提高信息搜索匹配的速度,以及用戶個人信息的安全性。第一接收單元23,用于接收預(yù)設(shè)的好友搜索條件;第一接收單元23在接收用戶的好友搜索條件的同時,還同步接收該用戶終端全球定位系統(tǒng)發(fā)送的用戶當前所處的位置,提高了用戶的搜索結(jié)果的精確度,更便于距離很近的并且符合好友搜索條件的用戶之間進行直接的溝通交流。匹配單元M,用于根據(jù)所述預(yù)設(shè)條件對所述云服務(wù)器的數(shù)據(jù)庫中的用戶信息和/或終端信息進行搜索匹配并提取符合所述預(yù)設(shè)條件的用戶信息和/或終端信息;云服務(wù)器根據(jù)接受的某一用戶的預(yù)設(shè)的各個好友搜索條件,在數(shù)據(jù)庫中搜索符合任一個搜索條件的其他用戶信息和/或終端信息,將提取出的用戶信息進行篩選,若有重復(fù)提取出的用戶信息和/或?qū)?yīng)的終端信息,則只保留其中一個。發(fā)送單元25,用于向所述終端發(fā)送符合所述預(yù)設(shè)條件的用戶信息和/或終端信肩、ο終端在向云服務(wù)器發(fā)送預(yù)設(shè)的好友搜索條件后,匹配單元M經(jīng)過搜索匹配后通過發(fā)送單元25向終端反饋符合預(yù)設(shè)的好友搜索條件的其他終端的用戶信息,用戶可對云服務(wù)器反饋的其他終端的用戶信息進行查看,并對這些用戶進行進一步的操作,例如將某一用戶加為好友、向某一用戶發(fā)送信息等等操作。發(fā)送單元25還可向被發(fā)送加為好友請求的用戶發(fā)送信息提醒用戶對該請求進行
查看處理。在本實施例的技術(shù)方案中,提供了一種好友搜索的系統(tǒng),該系統(tǒng)包括終端和云服務(wù)器,可以根據(jù)用戶的經(jīng)常進行的終端操作行為與其他用戶的進行匹配,除此之外,還可以進一步根據(jù)用戶預(yù)設(shè)的好友搜索和用戶當前所在的地理區(qū)域來進行搜索匹配,為用戶提供全面的、具體的好友搜索結(jié)果,方便了具有相同常用應(yīng)用,或可說是具有相同性格愛好的且處于同一地理區(qū)域的用戶進行溝通交流,擴大自己的交際圈。同時,整個過程操作簡單易行,基于云服務(wù)器的系統(tǒng)使得整個發(fā)送信息、搜索匹配的過程更迅速,更安全。通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種好友搜索方法,其特征在于,包括記錄用戶的終端操作行為;若所述某一用戶操作行為的發(fā)生頻率大于預(yù)設(shè)閾值,則將所述操作行為記錄信息發(fā)送至云服務(wù)器;接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息之前,還包括將預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器。
4.一種終端,其特征在于,包括記錄單元,用于記錄用戶的終端操作行為;發(fā)送單元,用于判斷某一用戶操作行為的發(fā)生頻率是否大于預(yù)設(shè)閾值,并將所述操作行為記錄信息發(fā)送至云服務(wù)器;接收單元,用于接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。
5.根據(jù)權(quán)利要求4所述的終端,其特征在于,所述發(fā)送單元,還用于將與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息發(fā)送至云服務(wù)器,以及用于將用戶預(yù)設(shè)的好友搜索條件發(fā)送至云服務(wù)器。
6.一種云服務(wù)器,其特征在于,包括第一接收單元,用于接收預(yù)設(shè)的好友搜索條件;匹配單元,用于根據(jù)所述預(yù)設(shè)條件對所述云服務(wù)器的數(shù)據(jù)庫中的用戶信息和/或終端信息進行搜索匹配并提取符合所述預(yù)設(shè)條件的用戶信息和/或終端信息;發(fā)送單元,用于向所述終端發(fā)送符合所述預(yù)設(shè)條件的用戶信息和/或終端信息。
7.根據(jù)權(quán)利要求6所述的云服務(wù)器,其特征在于,還包括第二接收單元,用于接收終端發(fā)送的發(fā)生頻率大于預(yù)設(shè)閾值的操作行為記錄信息,還用于接收與所述操作行為記錄信息對應(yīng)的用戶信息和終端信息;存儲單元,用于將接收的所述操作行為記錄信息以及用戶信息和終端信息存儲進所述云服務(wù)器的數(shù)據(jù)庫中。
8.一種好友搜索系統(tǒng),其特征在于,包括如權(quán)利要求4-5任一權(quán)利要求所述的終端和如權(quán)利要求6-7任一權(quán)利要求所述的云服務(wù)器。
全文摘要
本發(fā)明實施例公開了一種好友搜索方法、設(shè)備和系統(tǒng),涉及通信領(lǐng)域,本發(fā)明提供一種好友搜索方法、設(shè)備和系統(tǒng),能夠依據(jù)用戶的終端操作行為,例如各個應(yīng)用軟件使用頻率、各個網(wǎng)站瀏覽頻率等數(shù)據(jù),向用戶提供與用戶自身興趣個性相符合的其他用戶。該方法包括記錄用戶的終端操作行為;若所述某一用戶操作行為的發(fā)生頻率大于預(yù)設(shè)閾值,則將所述操作行為記錄信息發(fā)送至云服務(wù)器;接收云服務(wù)器返回的符合預(yù)設(shè)條件的用戶信息和/或終端信息。本發(fā)明應(yīng)用于終端。
文檔編號G06F17/30GK102360360SQ20111029566
公開日2012年2月22日 申請日期2011年9月29日 優(yōu)先權(quán)日2011年9月29日
發(fā)明者馮玉慧, 廖迴敏, 汪智勇, 王新穎 申請人:宇龍計算機通信科技(深圳)有限公司