專利名稱:一種匿名交友方法、系統和網絡服務器的制作方法
技術領域:
本發明涉及互聯網領域,尤其涉及一種匿名交友方法、系統和網絡服務器。
背景技術:
現有的互聯網交友網絡中,為網絡中的每個用戶分配賬戶,用戶在建立會話時,是針對明確的對象,且用戶的賬戶在進行信息交流的過程中對于交友雙方而言都是顯示的, 即,用戶在網絡中使用該賬戶進行交友活動以及網絡中的相關賬戶管理活動;網絡中的其他用戶在通過該賬戶與用戶進行交友交流時,明確的了解用戶的賬戶信息,并可以通過該賬戶信息以及該賬戶下的交友活動產生的印跡信息,對該賬戶進行關聯或檢索,因此,導致用戶在此類交友網絡中存在隱私泄露的風險。當用戶對私隱話題有所顧忌,現有的交友系統無法滿足為用戶提供傾訴私隱性話題,并且不泄漏用戶帳號信息等隱私的需求。
發明內容
本發明實施例所要解決的技術問題在于,提供一種匿名交友方法、系統和網絡服務器。可以實現匿名交友,且保證用戶的隱私安全。為了解決上述技術問題,一方面,本發明實施例提供了一種信息發送方法,用于匿名網絡交友系統中,該方法包括
獲得交友信息發送方發送的交友信息,并對交友信息發送方的賬號進行加密;
在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息;
將賬號加密后的交友信息發送至所述交友信息接收方。另一方面,本發明實施例還提供了一種匿名網絡交友系統,該系統包括
網絡服務器,用于對交友信息發送方的賬號進行加密,在所述網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息,并將賬號加密后的交友信息發送至所述交友信息接收方;
交友信息接收方客戶端,用于接收所述賬號加密后的交友信息,并展示所述交友信息。另一方面,本發明實施例還提供了一種網絡服務器,用于匿名網絡交友系統中,該服務器包括
加密單元,用于對交友信息發送方的賬號進行加密;
配對單元,用于在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息;
發送單元,用于將賬號加密后的交友信息發送至所述交友信息接收方。在本發明實施例中,交友系統對用戶的賬號進行加密,并通過隨機配對的方式尋找信息接收方,使得在通過交友網絡進行交友的同時,接收方不能獲知用戶的賬號信息,保證了隱私信息的安全性。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I是本發明實施例中的信息發送方法的一個具體流程示意圖2是本發明實施例中的網絡交友系統的一個具體組成示意圖3是本發明實施例中的網絡服務器的一個具體組成示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。如圖I所示,為本發明實施例中的一種信息發送方法,用于匿名網絡交友系統中, 該匿名網絡交友系統可以是基于即時通信或者基于匿名郵件的網絡交友系統。該方法包括如下步驟。101、獲得交友信息發送方發送的交友信息,并對交友信息發送方的賬號進行加密。其中,進行加密時可對所述交友信息發送方的網絡地址和賬號同時進行加密,或/和根據des加密算法對發送方的賬號進行加密。102、在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息。如,根據所述發送方和接收方雙方的個人信息關鍵字進行隨機配對。 其中,接收方可以為同意接收匿名交友信息的用戶,接收方的信息存儲于系統的數據庫中。 針對同一用戶,其既可以為交友信息發送方,也可以為接收方。103、將賬號加密后的交友信息發送至所述交友信息接收方。為了進一步提高用戶賬號的安全性,除了對用戶的賬號進行加密外,還可以進一步的對交友信息發送方的網絡地址進行加密,即步驟103還可對所述交友信息發送方的網絡地址進行加密。對上述賬號等信息進行加密的方式可以是DES加密算法(DES算法為密碼體制中的對稱密碼體制,又被成為美國數據加密標準),如對于數字序列號碼作為用戶的賬戶的情況,可采用的是des加密算法,并在加密結果中加入版本信息以便于算法的更新升級。在本發明實施例中,由于交友信息發送方的賬號是加密的,隨機配對的接收方用戶不能獲得其賬號,防止接收方通過帳號獲得交友信息發送方的信息,例如即時通訊號碼、 IP地址、年齡、地址、電話號碼、性別等,提高了匿名交友系統對隱私的保護,本發明實施例中采用隨機配對的方式進行交友配對,這樣用戶交友對象重復的概率低。具體的隨機配對方式可以多種,如I、相近地域的用戶配對;2、相近生日的用戶配對;3、同性、異性配對;4、相同年齡區間的用戶進行配對;5、相同用戶興趣配對;6、以上配對方法的混合。即可以根據與用戶相關的社會信息等用戶個人信息關鍵字進行隨機配對。以上配對方式基于交友信息發送方和接收方的信息匹配度,如,在漂流瓶交友系統中,發送方發送交友信息,則漂流瓶系統可以根據信息發送方的所在地域選擇一個或多個信息接收方,信息接收方收到該交友信息后可以置之不理,也可以選擇進行響應等;而在類似征婚等交友系統中,則可以根據發送方的性別、年齡和其他配對要求,選取另一性別的相同年齡區間的用戶作為接收方。同時,在進行匹配時,還可以進一步考慮用戶的隱私級別,不同的隱私級別用戶可進行匹配的信息量不同,比如,有些用戶可能并不同意采用性別和年齡等個人信息進行匹配,則匹配時最這些用戶不采用這些信息與其他用戶進行匹配, 以減少信息泄露的可能。相應的,如圖2所示,本發明實施例還提供了一種匿名網絡交友系統,該系統包括網絡服務器I和交友信息接收方客戶端2。其中,該網絡服務器I用于對交友信息發送方的賬號進行加密,在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息,并將賬號加密后的交友信息發送至所述交友信息接收方。參考前述的方法實施例,可以理解,網絡服務器I中存儲有大量用戶的信息,這些信息中的體現用戶個人屬性的信息,可以用于不同用戶之間進行匹配,服務器根據匹配結果進行交友信息的發送。對于不同的用戶來說,其同意進行匿名匹配的個人屬性信息可能不同,服務器進行匹配時,可按雙方都同意進行匿名匹配的個人屬性信息最為進行匹配的對象。交友信息接收方客戶端2則用于接收所述賬號加密后的交友信息,僅展示所述交友信息。由于發送方的賬號為加密的信息,接收方客戶端不能解密和顯示該賬號,因而僅展示發送方發送的交友信息,如網絡留言、圖片、音視頻鏈接等。當然,匿名網絡交友系統中可包括多個客戶端,這些客戶端既可作為交友信息的發送方,也可以作為交友信息的接收方。用戶運行該客戶端并以某個賬號登陸進入交友系統,通過客戶端向服務器發送交友信息,服務器根據接收到的交友信息和該交友信息的發送方賬號,獲得該賬號下的個人屬性信息,并通過配對,將該交友信息發送到其他的用戶。其中,如圖2所示的系統中網絡服務器與交友信息接收方客戶端之間的連接線雖然為實線,但并不意味著二者只能通過有線網絡進行連接。該客戶端可以安裝在個人電腦、 移動終端等設備中,網絡服務器與交友信息接收方客戶端之間可以通過有線或無線網絡進行連接。同時,雖然圖2中示例了一個網絡服務器與交友信息接收方客戶端,但在本發明的其他具體實施例中,一個系統可以有多個網絡服務器和多個交友信息接收方客戶端,不應將圖2中的示例理解為對本發明實施例的限制。如圖3所示,為本發明實施例中的網絡服務器的一個具體組成示意圖。該網絡服務器用于匿名網絡交友系統中,所述匿名網絡交友系統可以是基于即時通信或者基于匿名郵件的網絡交友系統,其包括加密單元10,用于對交友信息發送方的賬號進行加密;配對單元12,用于在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息;發送單元14,用于將賬號加密后的交友信息發送至所述交友信息接收方。其中,接收方可以為同意接收匿名交友信息的用戶,接收方的信息存儲于是數據庫中。針對同一用戶,其既可以為交友信息發送方,也可以為接收方。在本發明實施例中,通過對交友信息發送方的賬號進行加密,接收方不能直接看到其進行加密之后的賬號,從而接收方不能根據賬號進行檢索,避免交友信息發送方的隱私泄漏。為了進一步提高用戶賬號的安全性,除了對用戶的賬號進行加密外,還可以進一步的對交友信息發送方的網絡地址進行加密,即加密單元10還用于對所述交友信息發送方的網絡地址進行加密。對上述賬號等信息進行加密的方式可以是DES加密算法(DES算法為密碼體制中的對稱密碼體制,又被成為美國數據加密標準),如對于數字序列號碼作為用戶的賬戶的情況,可采用的是des加密算法,并在加密結果中加入版本信息以便于算法的更新升級。在本發明實施例中的匿名交友系統中,由于交友信息發送方的賬號是加密的,隨機配對的接收方用戶不能獲得其賬號,防止接收方通過帳號信息獲得交友信息發送方的信息,例如年齡、地址、電話號碼、性別等,提高了匿名交友系統對隱私的保護,本發明實施例中采用隨機配對的方式進行交友配對,這樣用戶交友對象重復的概率低。具體的隨機配對方式可以多種,如I、相近地域的用戶配對;2、相近生日的用戶配對;3、同性、異性配對;4、相同年齡區間的用戶進行配對;5、相同用戶興趣配對;6、以上配對方法的混合。即可以根據與用戶相關的社會信息等用戶個人信息關鍵字進行隨機配對。 以上配對方式基于交友信息發送方和接收方的信息匹配度,如,在漂流瓶交友系統中,發送方發送交友信息,則漂流瓶系統可以根據地域選擇一個或多個信息接收方,信息接收方收到該交友信息后可以置之不理,也可以選擇進行響應等。而在類似征婚等交友系統中,則可以根據發送方的性別、年齡和其他配對要求,選取另一性別的相同年齡區間的用戶作為接收方。同時,在進行匹配時,還可以進一步考慮用戶的隱私級別,不同的隱私級別用戶可進行匹配的信息量不同,比如,有些用戶可能并不同意采用性別和年齡等個人信息進行匹配,則匹配時最這些用戶不采用這些信息與其他用戶進行匹配,以減少信息泄露的可能。需要說明的,上述服務器和系統實施例中的術語的解釋與前述方法實施例中的一致,此處不做贅述。在本發明實施例中,交友系統對用戶的賬號進行加密,并通過隨機配對的方式尋找信息接收方,使得在通過交友網絡進行交友的同時,接收方不能獲知用戶的賬號信息,保證了隱私信息的安全性。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。以上所揭露的僅為本發明一種較佳實施例而已,當然不能以此來限定本發明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的范圍。
權利要求
1.一種信息發送方法,用于匿名網絡交友系統中,其特征在于,所述方法包括獲得交友信息發送方發送的交友信息,并對交友信息發送方的賬號進行加密;在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息;將賬號加密后的交友信息發送至所述交友信息接收方。
2.如權利要求I所述的方法,其特征在于,所述對交友信息發送方的賬號進行加密包括對所述交友信息發送方的網絡地址和賬號同時進行加密,或/和根據des加密算法對發送方的賬號進行加密。
3.如權利要求I或2所述的方法,其特征在于,所述對所述發送方進行隨機配對包括: 根據所述發送方和接收方雙方的個人信息關鍵字進行隨機配對。
4.一種匿名網絡交友系統,其特征在于,所述系統包括網絡服務器,用于對交友信息發送方的賬號進行加密,在所述網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息,并將賬號加密后的交友信息發送至所述交友信息接收方;交友信息接收方客戶端,用于接收所述賬號加密后的交友信息,僅展示所述交友信息。
5.一種網絡服務器,用于匿名網絡交友系統中,其特征在于,所述服務器包括加密單元,用于對交友信息發送方的賬號進行加密;配對單元,用于在所述匿名網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方;發送單元,用于將賬號加密后的交友信息發送至所述交友信息接收方。
6.如權利要求5所述的網絡服務器,其特征在于,所述加密單元還用于對所述交友信息發送方的網絡地址進行加密。
7.如權利要求6所述的網絡服務器,其特征在于,所述加密單元還用于根據des加密算法對發送方的賬號進行加密。
8.如權利要求5至7中任一項所述的網絡服務器,其特征在于,所述配對單元還用于根據發送方和接收方雙方的個人信息關鍵字進行隨機配對。
全文摘要
本發明實施例公開了一種匿名交友方法、系統和網絡服務器,該方法用于匿名網絡交友系統中,其包括獲得交友信息發送方發送的交友信息,并對交友信息發送方的賬號進行加密;在所述網絡交友系統中對所述發送方進行隨機配對,根據配對結果確定交友信息接收方信息;將賬號加密后的交友信息發送至所述交友信息接收方。采用本發明,可以實現匿名交友,保證用戶的隱私安全。
文檔編號H04L9/00GK102594721SQ201110408418
公開日2012年7月18日 申請日期2011年12月9日 優先權日2011年12月9日
發明者潘子浩 申請人:騰訊科技(深圳)有限公司