專利名稱:一種交友系統(tǒng)及通過該交友系統(tǒng)實(shí)現(xiàn)交友的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能應(yīng)用業(yè)務(wù),尤指一種交友系統(tǒng)及其實(shí)現(xiàn)交友的方法。
背景技術(shù):
目前,存在多種形式的交友平臺,比如電臺交友平臺、網(wǎng)絡(luò)交友平臺等。
一般,電臺交友平臺通過電臺交友節(jié)目公布一個交友熱線,當(dāng)電臺交友節(jié)目開播時,有交友意愿的聽眾通過撥打交友熱線表達(dá)交友意愿并留下聯(lián)系方式及一些個人信息如年齡、愛好等;電臺交友節(jié)目通過空中電波發(fā)布該聽眾的聯(lián)系方式;其他聽眾如果有興趣與該聽眾結(jié)識,則可以通過收聽到的聯(lián)系方式主動聯(lián)絡(luò)該聽眾,這樣就通過電臺交友平臺實(shí)現(xiàn)了交友。
網(wǎng)絡(luò)交友平臺通常會在網(wǎng)絡(luò)上提供一個交友模板,交友模板中會提供一些個人信息或稱為維度,比如可以包括性別、年齡、所處城市、愛好、聯(lián)系方式,甚至包括身高、體重,體形、相貌自評等,用戶在交友模板中注冊自己的信息,將交友模板中的維度填入維度內(nèi)容并提交;網(wǎng)絡(luò)交友平臺存儲用戶的信息,形成一個龐大的用戶信息庫;當(dāng)有已注冊用戶需要通過網(wǎng)絡(luò)交友平臺尋找朋友時,該請求用戶按網(wǎng)絡(luò)交友平臺提供的交友模板設(shè)置搜索條件,網(wǎng)絡(luò)交友平臺從信息庫中搜索滿足搜索條件的目標(biāo)用戶返回給該請求用戶,從而實(shí)現(xiàn)通過網(wǎng)絡(luò)交友平臺的交友。
從上述可見,通過目前提供的交友平臺交友,存在以下問題1.信息的保密性差。由于電臺是個廣播系統(tǒng),電臺交友平臺通過電臺交友節(jié)目公布有交友意愿的聽眾的聯(lián)系方式,所有當(dāng)時在聽節(jié)目的聽眾都得到了這個聯(lián)系方式,這就很容易讓有交友意愿的聽眾遭致無聊人士的騷擾,特別是一個女士通過電臺節(jié)目公布了自己的聯(lián)系方式,就更容易受到騷擾,從而降低了通過電臺交友的服務(wù)質(zhì)量。
2.信息的真實(shí)性不能保證。尤其是通過網(wǎng)絡(luò)交友平臺交友,交友信息完全由用戶自己注冊設(shè)置,如果用戶提供了虛假信息,比如一個整天沉迷于網(wǎng)絡(luò)游戲的注冊用戶設(shè)置的愛好維度的維度內(nèi)容卻是旅游,網(wǎng)絡(luò)交友平臺本身并能辨別用戶信息的真?zhèn)?,這樣無疑會降低網(wǎng)絡(luò)交友的服務(wù)質(zhì)量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種交友系統(tǒng),該交友系統(tǒng)能夠保證交友信息的保密性,保證交友信息的相對真實(shí)性,從而提高交友的服務(wù)質(zhì)量。
本發(fā)明另一目的在于提供一種通過上述交友系統(tǒng)實(shí)現(xiàn)交友的方法,該方法能夠保證交友信息的保密性,保證交友信息的相對真實(shí)性,從而提高交友的服務(wù)質(zhì)量。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種交友系統(tǒng),該系統(tǒng)包括交友請求及控制單元(10)和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13);其中,所述交友請求及控制單元(10)接收并解析來自請求用戶的交友請求消息;所述交友請求及控制單元(10)根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶后,所述交友請求及控制單元(10)根據(jù)預(yù)設(shè)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)交友通知。
該系統(tǒng)還包括用于提供個人位置服務(wù)的位置服務(wù)單元(12)和用戶信息存儲單元(11);所述位置服務(wù)單元(12)接收來自所述交友請求及控制單元(10)解析出的交友信息中限定目標(biāo)用戶位置范圍的位置要求,并根據(jù)所述位置要求獲取滿足位置要求的位置用戶列表后返回給所述交友請求及控制單元(10),交友請求及控制單元(10)將接收到的位置用戶列表存儲到所述用戶信息存儲單元(11);
所述交友請求及控制單元(10)根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取該位置用戶列表中各用戶的位置用戶業(yè)務(wù)數(shù)據(jù);所述交友請求及控制單元(10)通過匹配獲得的位置用戶業(yè)務(wù)數(shù)據(jù)與所述解析出的交友信息中限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求,篩選出目標(biāo)用戶列表并存儲到用戶信息存儲單元(11)。
所述位置服務(wù)單元(12)同時接收來自所述交友請求及控制單元(10)解析出的交友信息中的請求用戶ID號;并同時根據(jù)所述請求用戶ID號獲取滿足位置要求的位置用戶列表。
所述交友請求及控制單元(10)包括數(shù)據(jù)收發(fā)模塊(100),用于連接交友系統(tǒng)與請求用戶、交友系統(tǒng)與目標(biāo)用戶;數(shù)據(jù)收發(fā)模塊(100)接收來自請求用戶的交友請求消息并轉(zhuǎn)發(fā)給請求分析模塊(101);接收來自主控模塊(103)的交友通知并轉(zhuǎn)發(fā)給請求用戶或目標(biāo)用戶;請求分析模塊(101)用于接收來自數(shù)據(jù)收發(fā)模塊(100)的交友請求消息并從該交友請求消息中解析出的請求用戶ID號和包含限定目標(biāo)用戶位置范圍的位置要求和限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求的服務(wù)要求;通過對位置要求的分析根據(jù)位置要求或者請求用戶ID號和位置要求從位置服務(wù)單元(12)獲取位置用戶列表,并經(jīng)主控模塊(103)將獲得的位置用戶列表存儲到用戶信息存儲單元(11);向用戶篩選模塊(102)提供內(nèi)容要求;用戶篩選模塊(102),用于接收經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自用戶信息存儲單元(11)的位置用戶列表,并根據(jù)接收到的位置用戶列表從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取位置用戶業(yè)務(wù)數(shù)據(jù);從請求分析模塊(101)獲取內(nèi)容要求,并匹配獲得的位置用戶業(yè)務(wù)數(shù)據(jù)與內(nèi)容要求,篩選出目標(biāo)用戶;經(jīng)主控模塊(103)將篩選出的目標(biāo)用戶列表存儲到用戶信息存儲單元(11);主控模塊(103),用于協(xié)調(diào)交友系統(tǒng)中各組成部分工作并完成用戶信息的存取。
所述用戶信息存儲單元(11)包括
位置用戶存儲模塊(104),接收并存儲經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自請求分析模塊(101)的位置用戶列表;所述主控模塊(103)從位置用戶存儲模塊(104)讀取位置用戶列表并發(fā)送給用戶篩選模塊(102);目標(biāo)用戶存儲模塊(105)接收并存儲經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自用戶篩選模塊(102)的目標(biāo)用戶列表;所述主控模塊(103)從目標(biāo)用戶存儲模塊(105)讀取目標(biāo)用戶列表并經(jīng)數(shù)據(jù)收發(fā)模塊(100)向請求用戶發(fā)送某目標(biāo)用戶信息。
所述用戶信息存儲單元(11)還包括歷史用戶存儲模塊(106),用于接收并存儲經(jīng)主控模塊轉(zhuǎn)發(fā)的來自用戶篩選模塊(102)篩選出的不滿足內(nèi)容要求的非目標(biāo)用戶的用戶列表;臨時用戶存儲模塊(107),在主控模塊控制下,存儲在指定時間內(nèi)已被選作目標(biāo)用戶的已用目標(biāo)用戶列表。
所述位置服務(wù)單元(12)為已有位置服務(wù)LBS系統(tǒng),或定位系統(tǒng)。
所述定位系統(tǒng)為全球定位系統(tǒng)GPS。
所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)為綜合業(yè)務(wù)指紋系統(tǒng)。
所述綜合業(yè)務(wù)指紋系統(tǒng)包括采集單元,用于從用戶終端采集用戶的業(yè)務(wù)數(shù)據(jù),并將所述業(yè)務(wù)數(shù)據(jù)發(fā)送給分析單元;分析單元,用于接收并分析來自采集單元的用戶業(yè)務(wù)數(shù)據(jù),生成用戶的綜合業(yè)務(wù)指紋,并將用戶的綜合業(yè)務(wù)指紋存儲到存儲單元中。
存儲單元,用于接收并存儲來自分析單元的用戶的綜合業(yè)務(wù)指紋;數(shù)據(jù)訪問單元,用于數(shù)據(jù)收發(fā)單元接收來自綜合業(yè)務(wù)指紋系統(tǒng)外部的訪問請求,根據(jù)訪問請求訪問存儲單元以獲得所需用戶的綜合業(yè)務(wù)指紋相關(guān)數(shù)據(jù);數(shù)據(jù)收發(fā)單元,用于實(shí)現(xiàn)綜合業(yè)務(wù)系統(tǒng)與外部的數(shù)據(jù)交互。
所述采集單元為一個或一個以上;所述各采集單元的采集對象包括靜態(tài)元信息和動態(tài)元信息。
一種通過交友系統(tǒng)實(shí)現(xiàn)交友的方法,交友系統(tǒng)包括交友請求及控制單元(10)和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13),該方法包括以下步驟A.所述交友請求及控制單元(10)解析來自請求用戶的交友請求消息,并根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶;B.所述交友請求及控制單元(10)按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知以通知用戶交友結(jié)果。
步驟A中,所述根據(jù)解析出的交友信息,獲取目標(biāo)用戶的方法為A1.所述交友請求及控制單元(10)分析解析出的所述交友信息中限定目標(biāo)用戶位置范圍的位置要求,并將所述位置要求發(fā)送給交友系統(tǒng)中的位置服務(wù)單元(12);所述位置服務(wù)單元(12)根據(jù)所述位置要求確定滿足該位置要求的位置用戶列表并返回給所述交友請求及控制單元(10);A2.所述交友請求及控制單元(10)將所述位置用戶列表存儲在交友系統(tǒng)中的用戶信息存儲單元(11)并判定所述位置用戶列表不為空后,根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶列表中各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù);A3.所述交友請求及控制單元(10)匹配從所述請求用戶的交友請求消息解析出的所述交友信息中限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求,和所述各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),篩選滿足所述內(nèi)容要求的位置用戶作為目標(biāo)用戶,建立目標(biāo)用戶列表并存儲在所述用戶信息存儲單元(11)。
所述交友請求及控制單元(10)包括數(shù)據(jù)收發(fā)模塊(100)、請求分析模塊(101)、用戶篩選模塊(102)、主控模塊(103),步驟A1中所述交友請求及控制單元(10)將所述位置要求發(fā)送給所述位置服務(wù)單元(12)的方法為A11.所述請求用戶通過所述數(shù)據(jù)收發(fā)模塊(100)將生成的請求消息發(fā)送給所述請求分析模塊(101);A12.請求分析模塊(101)解析交友請求消息中攜帶的請求用戶ID號和服務(wù)要求,并將服務(wù)要求中的位置要求發(fā)送給位置服務(wù)單元(12)。
步驟A12中,所述請求分析模塊(101)還同時將所述請求用戶的ID號發(fā)送給位置服務(wù)單元(12)。
步驟A1中所述請求分析模塊(101)分析解析出的位置要求的方法為若請求分析模塊(101)分析出所述位置要求是與請求用戶的一個距離范圍,則將所述請求用戶ID號和位置要求發(fā)送給位置服務(wù)單元(12);若請求分析模塊(101)分析出位置要求是確切地理位置,則將所述位置要求發(fā)送給位置服務(wù)單元(12)。
步驟A1中,所述位置用戶列表返回給所述交友請求及控制單元(10)中的請求分析模塊(101)。
步驟A1中所述位置服務(wù)單元(12)還同時根據(jù)所述請求用戶ID號確定滿足該位置要求的位置用戶列表。
步驟A2中所述根據(jù)位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶業(yè)務(wù)數(shù)據(jù)的方法為A21.所述主控模塊(103)判斷所述位置用戶列表是否為空,若為空,則進(jìn)入步驟B;否則,進(jìn)入步驟B2;A22.所述用戶篩選模塊(102)接收到來自主控模塊(103)的篩選通知后,經(jīng)由主控模塊(103)從用戶信息存儲單元(11)中的位置用戶存儲模塊(104)獲取所述位置用戶列表,并根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶列表中各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù)。
步驟A3中所述交友請求及控制單元(10)匹配所述內(nèi)容要求和所述位置用戶業(yè)務(wù)數(shù)據(jù),篩選目標(biāo)用戶并存儲在所述用戶信息存儲單元(11)的方法為A31.所述用戶篩選模塊(102)匹配所述位置用戶業(yè)務(wù)數(shù)據(jù)和內(nèi)容要求,選取與內(nèi)容要求匹配的位置用戶業(yè)務(wù)數(shù)據(jù)對應(yīng)的用戶組成目標(biāo)用戶列表;A32.用戶篩選模塊(102)經(jīng)主控模塊(103)將所述目標(biāo)用戶列表存儲到用戶信息存儲單元(11)中的目標(biāo)用戶存儲模塊(105)。
設(shè)置目標(biāo)用戶閾值,步驟A31中,若與所述內(nèi)容要求相匹配的目標(biāo)用戶數(shù)超過所述目標(biāo)用戶閾值,則所述用戶篩選模塊(102)在目標(biāo)用戶中按照各目標(biāo)用戶的匹配度進(jìn)行排序,并選擇匹配度最高的一個或一個以上用戶為目標(biāo)用戶。
在用戶信息存儲單元(11)中設(shè)置用于存儲用戶篩選模塊(102)篩選出的不滿足內(nèi)容要求的非目標(biāo)用戶的用戶列表的歷史用戶存儲模塊(106);步驟A31中,處理與所述內(nèi)容要求不匹配的位置用戶的方法為丟棄,或?qū)⑺雠c所述內(nèi)容要求不匹配的位置用戶存儲在歷史用戶存儲模塊(106)中。
步驟A2中,所述判定所述位置用戶列表不為空之后,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶業(yè)務(wù)數(shù)據(jù)之前,該方法還包括所述請求分析模塊(101)查詢所述歷史用戶存儲模塊中是否存在滿足所述服務(wù)要求的用戶信息,若存在,則直接進(jìn)入步驟A3;否則繼續(xù)執(zhí)行本步驟。
步驟B中所述交友請求及控制單元(10)按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知的方法為B1.主控模塊(103)判斷所述目標(biāo)用戶列表是否為空,若為空,則進(jìn)入步驟B3;否則,主控模塊(103)向目標(biāo)用戶發(fā)送交友通知,并判斷目標(biāo)用戶的響應(yīng)是否同意交友,若同意,則進(jìn)入步驟B2;若不同意,則進(jìn)入步驟B3;B2.主控模塊(103)按照預(yù)設(shè)回復(fù)策略向目標(biāo)用戶或者請求用戶和目標(biāo)用戶發(fā)送交友成功通知;B3.主控模塊(103)按照預(yù)設(shè)回復(fù)策略向請求用戶發(fā)送交友失敗通知。
設(shè)置交友通知閾值,在用戶信息存儲單元(11)中設(shè)置用于存儲在指定時間內(nèi)已被選作目標(biāo)用戶的已用目標(biāo)用戶列表的臨時用戶存儲模塊(107);步驟B 1中,判定目標(biāo)用戶列表不為空之后,主控模塊(103)向目標(biāo)用戶發(fā)送交友通知之前,該方法還包括主控模塊(103)查詢所述臨時用戶存儲模塊(107)中對應(yīng)的所述目標(biāo)用戶在設(shè)定時間內(nèi)已收過交友通知次數(shù)是否超過預(yù)設(shè)交友通知閾值,若超過,則將該目標(biāo)用戶排除在當(dāng)前目標(biāo)用戶之列;若未超過,則向該目標(biāo)用戶發(fā)送交友通知。
步驟B中所述通知交友結(jié)果的方法為所述請求用戶和目標(biāo)用戶通過交友系統(tǒng)以第三人稱的表達(dá)方式來轉(zhuǎn)發(fā)通知;或交友系統(tǒng)作為一個中間平臺,請求用戶與目標(biāo)用戶的交互信息由交友系統(tǒng)以第一人稱的表達(dá)方式來轉(zhuǎn)發(fā)。
為所述各目標(biāo)用戶設(shè)置目標(biāo)用戶區(qū)別標(biāo)識;所述通知交友結(jié)果的方法為交友系統(tǒng)作為一個中間平臺,請求用戶與目標(biāo)用戶的交互信息由交友系統(tǒng)以第一人稱的表達(dá)方式來轉(zhuǎn)發(fā)時,所述請求用戶根據(jù)所述目標(biāo)用戶區(qū)別標(biāo)識與指定目標(biāo)用戶進(jìn)行交互。
所述位置用戶列表為位置用戶ID號列表;所述目標(biāo)用戶列表為目標(biāo)用戶ID號列表。
由上述技術(shù)方案可見,本發(fā)明交友系統(tǒng)中交友請求及控制單元10通過對請求用戶的交友請求消息的分析,從交友請求消息中解析出交友信息如請求用戶ID、位置要求和內(nèi)容要求等,并根據(jù)位置要求從位置服務(wù)單元12獲取滿足位置要求的位置用戶列表并存儲到用戶信息存儲單元11,然后根據(jù)獲得的位置用戶列表從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取該位置用戶列表中各用戶的位置用戶業(yè)務(wù)數(shù)據(jù);交友請求及控制單元10通過匹配位置用戶業(yè)務(wù)數(shù)據(jù)與內(nèi)容要求,篩選出既滿足位置要求又滿足內(nèi)容要求的目標(biāo)用戶列表并存儲到用戶信息存儲單元11;最后,交友請求及控制單元10根據(jù)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)相應(yīng)的交友通知,以實(shí)現(xiàn)通過本發(fā)明交友系統(tǒng)的交友。
本發(fā)明交友系統(tǒng)中位置服務(wù)單元12用于提供個人位置服務(wù),可以是現(xiàn)有的位置服務(wù)(LBS)系統(tǒng),也可以是其它定位系統(tǒng);用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13用于搜集和存儲用戶信息,比如綜合業(yè)務(wù)指紋系統(tǒng)等,保證了可追蹤用戶信息的真實(shí)性。
本發(fā)明交友系統(tǒng)不向外界公布交友用戶信息,而只針對感興趣的請求用戶公布交友用戶信息,降低了有交友意愿的用戶受到惡意騷擾的概率;同時本發(fā)明交友系統(tǒng)中位置服務(wù)單元12及用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13的引入,保證了用戶信息的真實(shí)性,提高了交友服務(wù)的質(zhì)量。
圖1是本發(fā)明交友系統(tǒng)組成示意圖;圖2是通過本發(fā)明交友系統(tǒng)實(shí)現(xiàn)交友的流程圖;
圖3是本發(fā)明交友系統(tǒng)通知用戶交友結(jié)果的流程圖;圖4是綜合業(yè)務(wù)指紋系統(tǒng)組成示意圖;圖5是本發(fā)明采用綜合業(yè)務(wù)指紋系統(tǒng)作為用戶業(yè)務(wù)數(shù)據(jù)服務(wù)系統(tǒng)的交友系統(tǒng)組成示意圖。
具體實(shí)施例方式
本發(fā)明的核心思想是交友請求及控制單元10解析來自請求用戶的交友請求消息,并根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶;交友請求及控制單元10根據(jù)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)相應(yīng)的交友通知,以實(shí)現(xiàn)通過本發(fā)明交友系統(tǒng)的交友。本發(fā)明系統(tǒng)及方法保證了交友信息的保密性,交友信息的相對真實(shí)性,從而提高了交友的服務(wù)質(zhì)量。
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉較佳實(shí)施例,對本發(fā)明進(jìn)一步詳細(xì)說明。
圖1是本發(fā)明交友系統(tǒng)組成示意圖,如圖1所示,本發(fā)明交友系統(tǒng)主要包括交友請求及控制單元10、用戶信息存儲單元11、位置服務(wù)單元12和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13。其中,交友請求及控制單元10用于處理交友請求、篩選目標(biāo)用戶并下發(fā)交友通知;用戶信息存儲單元11用于存儲位置用戶信息和目標(biāo)用戶信息,還可以用于存儲臨時用戶信息和歷史用戶信息;位置服務(wù)單元12用于提供個人位置服務(wù),可以是現(xiàn)有的位置服務(wù)(LBS)系統(tǒng),也可以是其它定位系統(tǒng);用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13用于搜集和存儲用戶信息,比如綜合業(yè)務(wù)指紋系統(tǒng)等。下面結(jié)合圖1,對本發(fā)明交友系統(tǒng)的各組成部分具體描述如下1)交友請求及控制單元10。
交友請求及控制單元10包括以下模塊數(shù)據(jù)收發(fā)模塊100用于連接交友系統(tǒng)與請求用戶和目標(biāo)用戶,實(shí)現(xiàn)在請求用戶與交友系統(tǒng)間、目標(biāo)用戶與交友系統(tǒng)間進(jìn)行數(shù)據(jù)交互。數(shù)據(jù)接收模塊100接收來自請求用戶的交友請求消息并轉(zhuǎn)發(fā)給請求分析模塊101;接收來自主控模塊103的交友通知并轉(zhuǎn)發(fā)給請求用戶或目標(biāo)用戶。
請求分析模塊101用于接收來自數(shù)據(jù)收發(fā)模塊100的交友請求消息并進(jìn)行分析,從該交友請求消息中解析出請求用戶ID號和包含位置要求和內(nèi)容要求的服務(wù)要求;通過對位置要求的分析根據(jù)位置要求,或者請求用戶ID號和位置要求從位置服務(wù)單元12獲取位置用戶列表,并經(jīng)主控模塊103將獲得的位置用戶列表存儲到位置用戶存儲模塊104;向用戶篩選模塊102提供內(nèi)容要求。這里,位置要求是請求用戶用于限定目標(biāo)用戶位置的要求如(距請求用戶)方圓一公里內(nèi),內(nèi)容要求是請求用戶用于限定目標(biāo)用戶維度內(nèi)容的要求如愛好維度的維度內(nèi)容為旅游、年齡維度的維度內(nèi)容為18~25周歲等。
若請求分析模塊101分析出位置要求是與請求用戶的一個距離范圍如距離請求用戶一公里范圍內(nèi),那么發(fā)送的信息應(yīng)該包括請求用戶ID號和位置要求,這樣位置服務(wù)單元12才能先通過獲取請求用戶的位置信息,再根據(jù)請求用戶的位置信息和位置要求確定滿足位置要求的用戶;若請求分析模塊101分析出位置要求是確切地理位置如北京王府井,那么發(fā)送的信息包括位置要求即可;位置服務(wù)單元12返回給請求分析模塊101的信息至少包括滿足位置要求所有位置用戶的ID號。
用戶篩選模塊102用于接收經(jīng)主控模塊103轉(zhuǎn)發(fā)的來自位置用戶存儲模塊104的位置用戶列表,并根據(jù)接收到的位置用戶列表從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取位置用戶業(yè)務(wù)數(shù)據(jù);從請求分析模塊101獲取內(nèi)容要求,并匹配獲得的位置用戶業(yè)務(wù)數(shù)據(jù)與內(nèi)容要求,篩選出既滿足位置要求又滿足內(nèi)容要求的目標(biāo)用戶;經(jīng)主控模塊103將篩選出的目標(biāo)用戶列表存儲到目標(biāo)用戶存儲模塊105。
主控模塊103用于協(xié)調(diào)交友系統(tǒng)中各組成部分工作并完成用戶信息的存取。
2)用戶信息存儲單元11,包括以下模塊位置用戶存儲模塊104用于在主控模塊103的控制下,存取位置用戶列表,包括接收并存儲經(jīng)主控模塊103轉(zhuǎn)發(fā)的來自請求分析模塊101的位置用戶列表;主控模塊103從位置用戶存儲模塊(104)讀取位置用戶列表并發(fā)送給用戶篩選模塊102。
目標(biāo)用戶存儲模塊105用于在主控模塊103的控制下,存取目標(biāo)用戶列表,包括接收并存儲經(jīng)主控模塊103轉(zhuǎn)發(fā)的來自用戶篩選模塊102的目標(biāo)用戶列表;主控模塊103從目標(biāo)用戶存儲模塊(105)讀取目標(biāo)用戶列表并經(jīng)數(shù)據(jù)收發(fā)模塊100向請求用戶發(fā)送某目標(biāo)用戶信息。
用戶信息存儲單元11還可以包括歷史用戶存儲模塊106,用于接收并存儲經(jīng)主控模塊轉(zhuǎn)發(fā)的來自用戶篩選模塊(102)篩選出的不滿足內(nèi)容要求的非目標(biāo)用戶的用戶列表;臨時用戶存儲模塊107,在主控模塊控制下,存儲在指定時間內(nèi)已被選作目標(biāo)用戶的已用目標(biāo)用戶列表。
3)位置服務(wù)單元12。
位置服務(wù)單元12用于接收來自請求分析模塊101的請求用戶ID號和位置要求,根據(jù)位置要求,或者請求用戶ID號和位置要求獲取位置用戶列表,并將該位置用戶列表返回給請求分析模塊101。
請求分析模塊101與位置服務(wù)單元12之間交互的信息包括請求分析模塊101向位置服務(wù)單元12發(fā)送的位置要求或者請求用戶ID號和位置要求,其中,若請求分析模塊101分析出位置要求是與請求用戶的一個距離范圍如距離請求用戶一公里范圍內(nèi),那么發(fā)送的信息應(yīng)該包括請求用戶ID號和位置要求,這樣位置服務(wù)單元12才能先通過獲取請求用戶的位置信息,再根據(jù)請求用戶的位置信息和位置要求確定滿足位置要求的用戶;若請求分析模塊101分析出位置要求是確切地理位置如北京王府井,那么發(fā)送的信息包括位置要求即可;位置服務(wù)單元12返回給請求分析模塊101的信息至少包括滿足位置要求所有位置用戶的ID號。
位置服務(wù)單元12為用于提供個人位置服務(wù)的系統(tǒng),包括現(xiàn)有的LBS系統(tǒng)以及其它定位系統(tǒng)。位置服務(wù)是一種與空間位置有關(guān)的新型服務(wù)業(yè)務(wù),位置服務(wù)的平臺可以跨越移動終端、網(wǎng)站、呼叫中心等;其它定位系統(tǒng)如全球定位系統(tǒng)(GPS,Global Positioning System)是美國第二代衛(wèi)星導(dǎo)航系統(tǒng),該系統(tǒng)在子午儀衛(wèi)星導(dǎo)航系統(tǒng)的基礎(chǔ)上發(fā)展起來,采納了子午儀系統(tǒng)的成功經(jīng)驗(yàn),具有性能好、精度高、應(yīng)用廣的特點(diǎn),是迄今最好的導(dǎo)航定位系統(tǒng)。
4)用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13。
用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13是一個用戶信息搜集系統(tǒng),專門用于搜集和存儲用戶信息,比如綜合業(yè)務(wù)指紋系統(tǒng)(詳細(xì)描述見圖4)等。用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13用于接收來自用戶篩選模塊102的位置用戶列表,根據(jù)位置用戶列表提取各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),并將該位置用戶業(yè)務(wù)數(shù)據(jù)返回用戶篩選模塊102。
用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中一條用戶業(yè)務(wù)數(shù)據(jù)記錄通??梢园ㄓ脩鬒D號、姓名、性別、出生年月、身高、體重、體形、婚姻狀況、民族、籍貫、學(xué)歷、職業(yè)類型、星座、愛好等維度??梢酝ㄟ^用戶注冊和/或運(yùn)營商搜集和/或其他第三方搜集獲得這些用戶業(yè)務(wù)數(shù)據(jù)。
用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13一般設(shè)有開放權(quán)限。用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13的用戶維度非常豐富,維度開放程度與需求系統(tǒng)的權(quán)限有對應(yīng)關(guān)系,需求系統(tǒng)的權(quán)限越高,對該需求系統(tǒng)開放的維度也就越多。這個權(quán)限由需求系統(tǒng)與用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13簽約時協(xié)商確定。當(dāng)需求系統(tǒng)向用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13請求用戶信息時,用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13會根據(jù)對方的權(quán)限給出相應(yīng)的用戶維度內(nèi)容。
用戶篩選模塊102與用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13之間交互的信息包括用戶篩選模塊102向用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13發(fā)送的位置用戶列表,用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13返回給用戶篩選模塊102的信息包括位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù)。
需要說明的是,圖1中如果只包括交友請求及控制單元10、用戶信息存儲單元11和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13;其中,交友請求及控制單元10接收并解析來自請求用戶的交友請求消息;交友請求及控制單元10根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶,并將目標(biāo)用戶列編存儲到所述用戶信息存儲單元11;交友請求及控制單元10根據(jù)預(yù)設(shè)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)交友通知。這樣同樣可以達(dá)到本發(fā)明目的。
以上對本發(fā)明交友系統(tǒng)進(jìn)行了詳細(xì)描述,通過上述本發(fā)明交友系統(tǒng)實(shí)現(xiàn)交友的方法主要包括交友請求及控制單元10解析來自請求用戶的交友請求消息,并根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶,;交友請求及控制單元10按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知以通知用戶交友結(jié)果。
假設(shè)交友系統(tǒng)包括交友請求及控制單元10、用戶信息存儲單元11、位置服務(wù)單元12和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13,該方法大致包括交友請求及控制單元10解析來自請求用戶的交友請求消息,分析解析出的限定目標(biāo)用戶位置范圍的位置要求,并將所述位置要求發(fā)送給所述位置服務(wù)單元12;所述位置服務(wù)單元12根據(jù)所述位置要求若確定有滿足該位置要求的位置用戶列表并返回給所述交友請求及控制單元10;之后,所述交友請求及控制單元10將所述位置用戶列表存儲在所述用戶信息存儲單元11并判定所述位置用戶列表不為空后,根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13獲取所述位置用戶列表中各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù);然后,交友請求及控制單元10匹配從所述請求用戶的交友請求消息解析出的限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求,和所述各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),篩選滿足所述內(nèi)容要求的位置用戶作為目標(biāo)用戶,建立目標(biāo)用戶列表并存儲在所述用戶信息存儲單元11;最后,交友請求及控制單元10按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知以通知用戶交友結(jié)果。
下面結(jié)合圖1和圖2,具體描述通過本發(fā)明交友系統(tǒng)實(shí)現(xiàn)交友的方法,假設(shè)交友系統(tǒng)包括交友請求及控制單元10、用戶信息存儲單元11、位置服務(wù)單元12和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13,圖2是通過本發(fā)明交友系統(tǒng)實(shí)現(xiàn)交友的流程圖,本發(fā)明方法包括以下步驟步驟200請求用戶將生成的交友請求消息通過數(shù)據(jù)收發(fā)模塊100發(fā)送給請求分析模塊101。
請求用戶可以通過移動終端向交友系統(tǒng)發(fā)起需要結(jié)識朋友的服務(wù)意愿,比如可以通過向提供交友服務(wù)的交友服務(wù)號碼發(fā)起。交友系統(tǒng)向請求用戶返回服務(wù)要求模板,服務(wù)要求模板中提供一些基本維度供請求用戶設(shè)置,這些基本維度可以包括愛好、年齡、職業(yè)等以及位置要求,用戶按照服務(wù)要求模塊提供的格式設(shè)置這些維度中的一個或幾個,并生成交友請求消息。
需要說明的是,如果交友系統(tǒng)已向外界公布服務(wù)要求模板,用戶在提交交友請求時就清楚服務(wù)要求模塊的格式,那么請求直接按照已知的服務(wù)要求模塊的格式設(shè)置并生成交友請求消息后發(fā)送給交友系統(tǒng)即可,而無需交友系統(tǒng)再返回服務(wù)要求模塊。
步驟201請求分析模塊101解析交友請求消息中攜帶的請求用戶ID號和服務(wù)要求,并將服務(wù)要求中的位置要求,或者請求用戶ID號和位置要求發(fā)送給位置服務(wù)單元12。
請求分析模塊101需要對從交友請求消息中解析出的服務(wù)要求中的位置要求進(jìn)行分析,若請求分析模塊101分析出位置要求是與請求用戶的一個距離范圍如距離請求用戶一公里范圍內(nèi),那么請求分析模塊101將請求用戶ID號和位置要求發(fā)送給位置服務(wù)單元12;若請求分析模塊101分析出位置要求是確切地理位置如北京王府井,那么請求分析模塊101將位置要求發(fā)送給位置服務(wù)單元12即可。
步驟202位置服務(wù)單元12根據(jù)接收到的位置要求,或者請求用戶ID號和位置要求向請求分析模塊101返回滿足位置要求的位置用戶列表,之后請求分析模塊101經(jīng)由主控模塊103將該位置用戶列表存儲到位置用戶存儲模塊104。
若位置服務(wù)單元12接收到的是請求用戶ID號和位置要求,則位置服務(wù)單元12先通過獲取請求用戶的位置信息,再根據(jù)請求用戶的位置信息和位置要求確定滿足位置要求的用戶;若位置服務(wù)單元12接收到的是位置要求,則位置服務(wù)單元根據(jù)位置要求確定滿足位置要求的用戶。
滿足位置要求的用戶稱為位置用戶,由位置用戶組成的列表稱為位置用戶列表,位置用戶列表中可以存儲用于標(biāo)識不同用戶的信息如用戶ID號。位置用戶列表中存儲位置用戶ID號,則稱位置用戶列表為位置用戶ID號列表。
步驟203~步驟204主控模塊103判斷位置用戶列表是否為空,若是,則進(jìn)入步驟206;否則,用戶篩選模塊102經(jīng)由主控模塊103從位置用戶存儲模塊104中獲取位置用戶列表,并從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13獲取該位置用戶列表中各位置用戶對應(yīng)的位置用戶業(yè)務(wù)數(shù)據(jù),同時用戶篩選模塊102從請求分析模塊101獲取當(dāng)前服務(wù)要求中的內(nèi)容要求。
若位置用戶列表為空,說明沒有滿足請求用戶要求的位置要求的用戶,進(jìn)入步驟206;若位置用戶列表不為空,說明有滿足請求用戶要求的位置要求的用戶,則主控模塊103發(fā)送篩選通知給用戶篩選模塊102,用戶篩選模塊102接收到篩選通知后,一方面,經(jīng)由主控模塊103從位置用戶存儲模塊104中獲取位置用戶列表,并從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13獲取該位置用戶列表中各位置用戶對應(yīng)的位置用戶業(yè)務(wù)數(shù)據(jù);另一方面,從請求分析模塊101獲取當(dāng)前服務(wù)要求中的內(nèi)容要求。
這里,用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13根據(jù)位置用戶列表中的信息如位置用戶ID號,在用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中存儲的用戶業(yè)務(wù)數(shù)據(jù)中匹配與位置用戶ID號對應(yīng)的位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),并返回給用戶篩選模塊102。
步驟205用戶篩選模塊102根據(jù)獲得的位置用戶業(yè)務(wù)數(shù)據(jù)和內(nèi)容要求,篩選出符合內(nèi)容要求的目標(biāo)用戶,并經(jīng)主控模塊103將篩選出的目標(biāo)用戶的目標(biāo)用戶列表存儲到目標(biāo)用戶存儲模塊105。
用戶篩選模塊102篩選出符合內(nèi)容要求的目標(biāo)用戶的方法為匹配位置用戶業(yè)務(wù)數(shù)據(jù)和內(nèi)容要求,選擇與內(nèi)容要求匹配的位置用戶業(yè)務(wù)數(shù)據(jù)對應(yīng)的用戶,這些能匹配的用戶組成目標(biāo)用戶列表,用戶篩選模塊102經(jīng)主控模塊103將匹配的用戶組成的目標(biāo)用戶列表存儲到目標(biāo)用戶存儲模塊105。
目標(biāo)用戶列表中除了包含用戶ID號外,還應(yīng)該包含一些基本維度如姓名、年齡、愛好等,這些基本維度可根據(jù)實(shí)際要求配置。
在匹配時,可能出現(xiàn)與內(nèi)容要求相匹配的目標(biāo)用戶很多的情況,當(dāng)與內(nèi)容要求相匹配的目標(biāo)用戶數(shù)超過某個預(yù)設(shè)目標(biāo)用戶閾值時,本發(fā)明方法提供一種針對匹配的程度加一個量化的參數(shù)匹配度,在目標(biāo)用戶中按照各目標(biāo)用戶的匹配度進(jìn)行排序,選擇匹配度最高的一個或幾個用戶作為最終的目標(biāo)用戶。
本步驟中對于不匹配的位置用戶采取的處理是直接丟棄。對不匹配的位置用戶的另一種處理方法為考慮到個人的一些特征信息在短期內(nèi)是穩(wěn)定的,所以在這里可以設(shè)置一個歷史用戶存儲模塊106,用于存儲每次交友服務(wù)中不匹配的位置用戶信息。在下一次服務(wù)時可以先查詢歷史用戶存儲模塊106中是否已經(jīng)存在需要查詢的用戶信息,如果已經(jīng)存在,則無需再向用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13請求位置用戶業(yè)務(wù)數(shù)據(jù),特別是在用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13采用綜合業(yè)務(wù)指紋系統(tǒng)等外部系統(tǒng)來實(shí)現(xiàn)時,可以大大減少訪問時間,提高交友服務(wù)的速度。另外,由于用戶信息也是在不斷更新的,所以本發(fā)明方法還提供給歷史用戶存儲模塊106中的用戶信息設(shè)定一個生存期,當(dāng)超過生存期后,主控模塊103將刪除歷史信息存儲模塊中對應(yīng)的用戶信息,已保證用戶信息的實(shí)時性。
步驟206主控模塊103按照預(yù)設(shè)回復(fù)策略向請求用戶和目標(biāo)用戶發(fā)送交友通知后結(jié)束。
圖3是本發(fā)明交友系統(tǒng)通知用戶交友結(jié)果的流程圖,包括以下步驟步驟300~步驟301主控模塊103判斷目標(biāo)用戶列表是否為空,若為空,則進(jìn)入步驟303;否則,主控模塊103向目標(biāo)用戶發(fā)送交友通知,并判斷目標(biāo)用戶的響應(yīng)是否同意交友,若同意,則進(jìn)入步驟302;若不同意,則進(jìn)入步驟303。
如果是從步驟203~步驟204進(jìn)入步驟206的,即位置用戶列表為空的情況,則目標(biāo)用戶列表一定是為空的,進(jìn)入步驟303。
主控模塊103向目標(biāo)用戶發(fā)送交友通知可以這樣來實(shí)現(xiàn)通過交友通知,告知目標(biāo)用戶有請求用戶希望找志趣相投的他或她進(jìn)一步的交流,是否愿意,比如有提供幾個選項(xiàng)(a)同意將自己的簡單信息給對方,方便對方找到自己;(b)想要對方的簡單信息,由自己來聯(lián)系;(c)無聊,不感興趣。其中,選項(xiàng)(a)和(b)表示目標(biāo)用戶同意,選項(xiàng)(c)表示目標(biāo)用戶不同意。
步驟302主控模塊103按照預(yù)設(shè)回復(fù)策略向目標(biāo)用戶或者請求用戶和目標(biāo)用戶發(fā)送交友成功通知。
結(jié)合步驟300~步驟301中的實(shí)例,若目標(biāo)用戶選擇(a),則主控模塊103將該目標(biāo)用戶的簡單信息如基本維度攜帶在交友成功通知中發(fā)送給請求用戶后結(jié)束;若目標(biāo)用戶選擇(b)則主控模塊103將請求用戶的簡單信息如基本維度攜帶在交友成功通知中發(fā)送給該目標(biāo)用戶,同時通知請求用戶已經(jīng)將其簡單信息發(fā)送給某目標(biāo)用戶并請等待別人來聯(lián)系后結(jié)束。
步驟303主控模塊103按照預(yù)設(shè)回復(fù)策略向請求用戶發(fā)送交友失敗通知。
比如在交友失敗通知中攜帶如沒有該請求用戶要找的目標(biāo)用戶等信息,并發(fā)送給請求用戶后結(jié)束。
在步驟206中,為防止一個目標(biāo)用戶在設(shè)定時間如一天內(nèi)連續(xù)收到多條交友通知而引起反感,本發(fā)明方法提供設(shè)定讓每個用戶在設(shè)定時間內(nèi)最多不能收到超過預(yù)設(shè)交友通知閾值如兩條交友通知。并通過增加一個臨時用戶存儲模塊107來存儲設(shè)定時間內(nèi)已發(fā)送過交友通知的目標(biāo)用戶列表及已發(fā)送的交友通知的次數(shù),每次主控模塊103下發(fā)交友通知前,查詢所要發(fā)送的目標(biāo)用戶在設(shè)定時間內(nèi)已收過交友通知次數(shù)是否超過預(yù)設(shè)交友通知閾值,若超過,則將該目標(biāo)用戶排除在當(dāng)前目標(biāo)用戶之列;若未超過,則下發(fā)交友通知。
圖3所示的本發(fā)明交友系統(tǒng)通知用戶交友結(jié)果的方法,是請求用戶和目標(biāo)用戶通過交友系統(tǒng)以第三人稱的表達(dá)方式來轉(zhuǎn)發(fā)通知的。本發(fā)明還提供另一種實(shí)現(xiàn)方法,即交友系統(tǒng)作為一個中間平臺,請求用戶與目標(biāo)用戶的交互信息由本系統(tǒng)以第一人稱的表達(dá)方式來轉(zhuǎn)發(fā),請求用戶與目標(biāo)用戶并不直接進(jìn)行交互直到請求用戶和目標(biāo)用戶交換聯(lián)系方式自動放棄系統(tǒng)的服務(wù)。以短消息為例,請求用戶向一個服務(wù)號碼9988發(fā)送交友請求,交友系統(tǒng)找到目標(biāo)用戶后,將請求用戶的請求下發(fā)到目標(biāo)用戶,目標(biāo)用戶回復(fù)請求到交友系統(tǒng),交友系統(tǒng)將回復(fù)轉(zhuǎn)發(fā)給請求用戶。如果接下來還有后續(xù)交互則還是由系統(tǒng)進(jìn)行轉(zhuǎn)發(fā),直至他們交換了聯(lián)絡(luò)方式自動放棄系統(tǒng)的服務(wù)。整個過程中顯示在請求用戶和目標(biāo)用戶終端上的號碼還是服務(wù)號碼9988,但是請求用戶或目標(biāo)用戶接收到的信息是目標(biāo)用戶或請求用戶以第一人稱的表達(dá)的,就好似請求用戶和目標(biāo)用戶在進(jìn)行點(diǎn)到點(diǎn)的交互一樣親切。
對于有多個目標(biāo)用戶的情況,每個目標(biāo)用戶回復(fù)的消息,交友系統(tǒng)會給其分配一個目標(biāo)用戶區(qū)別標(biāo)識以標(biāo)記該消息是來自哪個目標(biāo)用戶的,這樣請求用戶根據(jù)回復(fù)消息中攜帶的目標(biāo)用戶區(qū)別表示,明確該回復(fù)消息是來自哪個目標(biāo)用戶的。當(dāng)請求用戶對該回復(fù)消息再作回復(fù)時,同樣在再回復(fù)的消息中攜帶該目標(biāo)用戶區(qū)別標(biāo)識,這樣交友系統(tǒng)根據(jù)該目標(biāo)用戶區(qū)別標(biāo)識將再回復(fù)的消息發(fā)送給該目標(biāo)用戶區(qū)別標(biāo)識對應(yīng)的目標(biāo)用戶。
以上是本發(fā)明交友系統(tǒng)及通過該交友系統(tǒng)實(shí)現(xiàn)交友的方法,本發(fā)明不向外界公布交友用戶信息,而只針對感興趣的請求用戶公布交友用戶信息,降低了有交友意愿的用戶受到惡意騷擾的概率;同時本發(fā)明交友系統(tǒng)中位置服務(wù)單元及用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元的引入,保證了用戶信息的真實(shí)性,提高了交友服務(wù)的質(zhì)量。
這里以一個實(shí)例來說明步驟201~步驟205的過程請求用戶的交友請求消息可以多種形式,這里以xml為例<用戶ID=“001”>
<位置要求>距離用戶001一公里范圍內(nèi)的用戶</位置要求>
<內(nèi)容要求>
<愛好>旅游</愛好>
<年齡>18-25</年齡>
</內(nèi)容要求>
</用戶ID>
上述交友請求消息表示用戶ID號為001的請求用戶的服務(wù)要求中位置要求為目標(biāo)用戶距離自身一公里范圍內(nèi);服務(wù)要求中內(nèi)容要求為愛好是旅游、年齡在18~25周歲之間,這里采用用戶ID號來唯一標(biāo)識用戶。當(dāng)請求分析模塊101接收到該交友請求消息后,由請求分析模塊101解析出請求用戶ID號、位置要求和內(nèi)容要求,并將請求用戶ID號和位置要求發(fā)送給位置服務(wù)單元12,位置服務(wù)單元12向請求分析模塊101返回滿足位置要求的位置用戶ID號列表并經(jīng)主控模塊103存儲到位置用戶存儲模塊104中,假設(shè)滿足上述位置要求的位置用戶ID號列表如表1所示,表1是位置用戶ID列表實(shí)例表
表1用戶篩選模塊102從請求分析模塊101中提取內(nèi)容要求愛好為旅游、年齡在18~25周歲之間,同時用戶篩選模塊102經(jīng)由主控模塊103從位置用戶存儲模塊104中獲取的位置用戶ID列表即如表1所示,并根據(jù)該位置用戶ID號列表向用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元獲取該位置用戶ID號列表中的各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),位置用戶業(yè)務(wù)數(shù)據(jù)具有很豐富的維度,比如表2所示,表2是位置用戶業(yè)務(wù)數(shù)據(jù)實(shí)例表
表2用戶篩選模塊102利用數(shù)據(jù)庫搜索等方法匹配上述內(nèi)容要求和位置用戶業(yè)務(wù)數(shù)據(jù),就很容易篩選出與內(nèi)容要求相匹配的位置用戶,如表3所示,表3是篩選出的與內(nèi)容要求匹配的目標(biāo)用戶業(yè)務(wù)數(shù)據(jù)
表3用戶篩選模塊102經(jīng)由主控模塊103將表3所示目標(biāo)用戶業(yè)務(wù)數(shù)據(jù)存儲到目標(biāo)用戶存儲模塊105。
上文中提到用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13可以通過綜合業(yè)務(wù)指紋系統(tǒng)來實(shí)現(xiàn),即所需要的用戶業(yè)務(wù)數(shù)據(jù)可以從綜合業(yè)務(wù)指紋系統(tǒng)獲得。綜合業(yè)務(wù)指紋系統(tǒng)是從用戶的多個同業(yè)務(wù)類型的業(yè)務(wù)指紋中分析出業(yè)務(wù)指紋項(xiàng)按業(yè)務(wù)類型的各個維度歸類并結(jié)合分析的結(jié)果集的系統(tǒng),圖4是綜合業(yè)務(wù)指紋系統(tǒng)組成示意圖,包括以下單元采集單元用于從用戶終端等其它相關(guān)設(shè)備上采集用戶的業(yè)務(wù)數(shù)據(jù),例如用戶的年齡、性別、已經(jīng)定購的業(yè)務(wù)、平均月消費(fèi)金額、當(dāng)前所處的位置等等,并將這些業(yè)務(wù)數(shù)據(jù)發(fā)送給分析單元進(jìn)行分析。采集單元可以有很多個。綜合業(yè)務(wù)指紋系統(tǒng)連接的各個采集點(diǎn)的采集對象包括靜態(tài)元信息和動態(tài)元信息,靜態(tài)元信息包括了用戶注冊的基本信息,比如年齡、性別等;動態(tài)元信息包括用戶當(dāng)前的業(yè)務(wù)列表,需求愛好,行車路線等等。所謂元信息就是從業(yè)務(wù)內(nèi)容提供商處直接采集的未經(jīng)處理的信息。
分析單元用于分析采集單元采集的用戶業(yè)務(wù)數(shù)據(jù),生成用戶的綜合業(yè)務(wù)指紋,并將用戶的綜合業(yè)務(wù)指紋存儲到存儲單元中。
存儲單元用于存儲用戶的綜合業(yè)務(wù)指紋。
用戶在實(shí)際生活中總會表現(xiàn)出一定的特征,比如興趣愛好、行為、習(xí)慣等,這些特征在用戶使用通信業(yè)務(wù)包括話音和數(shù)據(jù)業(yè)務(wù)的過程中也會相應(yīng)地表現(xiàn)出來,例如某個用戶習(xí)慣于下班后回家上網(wǎng)就是一個這樣的例子。通過對用戶的一定周期內(nèi)的歷史數(shù)據(jù)的搜集和分析,抽象出一個曲線,這個曲線可以形象的表示用戶的業(yè)務(wù)指紋特征或稱為業(yè)務(wù)指紋項(xiàng),用戶在所有業(yè)務(wù)類型上所有維度上的業(yè)務(wù)指紋項(xiàng)的集合就成為用戶的業(yè)務(wù)指紋。
通過業(yè)務(wù)指紋,可以對一些可追蹤用戶信息,如通過搜集某用戶經(jīng)常訪問的網(wǎng)址,可以較為科學(xué)地分析出該用戶的愛好是網(wǎng)絡(luò)游戲,還是旅游等。
現(xiàn)有技術(shù)中由于交友信息完全由用戶自己注冊設(shè)置,不能保證交友信息的真實(shí)性,如果用戶提供了虛假信息,很可能將一個整天沉迷于網(wǎng)絡(luò)游戲的注冊用戶認(rèn)為是愛好是旅游的用戶。而本發(fā)明通過業(yè)務(wù)指紋的搜集和分析,保證了可追蹤用戶信息的真實(shí)性,提高了交友服務(wù)的質(zhì)量。
數(shù)據(jù)訪問單元用于經(jīng)數(shù)據(jù)收發(fā)單元接收來自綜合業(yè)務(wù)指紋系統(tǒng)外部的訪問請求,根據(jù)訪問請求訪問存儲單元以獲得所需用戶的綜合業(yè)務(wù)指紋相關(guān)的數(shù)據(jù)。
數(shù)據(jù)收發(fā)單元用于實(shí)現(xiàn)綜合業(yè)務(wù)系統(tǒng)與外部的數(shù)據(jù)交互。
圖5是本發(fā)明采用綜合業(yè)務(wù)指紋系統(tǒng)作為用戶業(yè)務(wù)數(shù)據(jù)服務(wù)系統(tǒng)的交友系統(tǒng)組成示意圖,與圖1的區(qū)別僅在于用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元由綜合業(yè)務(wù)指紋系統(tǒng)代替,其功能與圖1中的描述一致,這里不再重述,強(qiáng)調(diào)的是,采用綜合業(yè)務(wù)指紋系統(tǒng)作為用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元來搜集和存儲用戶業(yè)務(wù)數(shù)據(jù),用戶信息來源應(yīng)該是用戶注冊、運(yùn)營商搜集或其他第三方搜集的一個綜合。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種交友系統(tǒng),其特征在于,該系統(tǒng)包括交友請求及控制單元(10)和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13);其中,所述交友請求及控制單元(10)接收并解析來自請求用戶的交友請求消息;所述交友請求及控制單元(10)根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶后,所述交友請求及控制單元(10)根據(jù)預(yù)設(shè)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)交友通知。
2.根據(jù)權(quán)利要求1所述的交友系統(tǒng),其特征在于,該系統(tǒng)還包括用于提供個人位置服務(wù)的位置服務(wù)單元(12)和用戶信息存儲單元(11);所述位置服務(wù)單元(12)接收來自所述交友請求及控制單元(10)解析出的交友信息中限定目標(biāo)用戶位置范圍的位置要求,并根據(jù)所述位置要求獲取滿足位置要求的位置用戶列表后返回給所述交友請求及控制單元(10),交友請求及控制單元(10)將接收到的位置用戶列表存儲到所述用戶信息存儲單元(11);所述交友請求及控制單元(10)根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取該位置用戶列表中各用戶的位置用戶業(yè)務(wù)數(shù)據(jù);所述交友請求及控制單元(10)通過匹配獲得的位置用戶業(yè)務(wù)數(shù)據(jù)與所述解析出的交友信息中限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求,篩選出目標(biāo)用戶列表并存儲到用戶信息存儲單元(11)。
3.根據(jù)權(quán)利要求2所述的交友系統(tǒng),其特征在于,所述位置服務(wù)單元(12)同時接收來自所述交友請求及控制單元(10)解析出的交友信息中的請求用戶ID號;并同時根據(jù)所述請求用戶ID號獲取滿足位置要求的位置用戶列表。
4.根據(jù)權(quán)利要求2所述的交友系統(tǒng),其特征在于,所述交友請求及控制單元(10)包括數(shù)據(jù)收發(fā)模塊(100),用于連接交友系統(tǒng)與請求用戶、交友系統(tǒng)與目標(biāo)用戶;數(shù)據(jù)收發(fā)模塊(100)接收來自請求用戶的交友請求消息并轉(zhuǎn)發(fā)給請求分析模塊(101);接收來自主控模塊(103)的交友通知并轉(zhuǎn)發(fā)給請求用戶或目標(biāo)用戶;請求分析模塊(101)用于接收來自數(shù)據(jù)收發(fā)模塊(100)的交友請求消息并從該交友請求消息中解析出的請求用戶ID號和包含限定目標(biāo)用戶位置范圍的位置要求和限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求的服務(wù)要求;通過對位置要求的分析根據(jù)位置要求或者請求用戶ID號和位置要求從位置服務(wù)單元(12)獲取位置用戶列表,并經(jīng)主控模塊(103)將獲得的位置用戶列表存儲到用戶信息存儲單元(11);向用戶篩選模塊(102)提供內(nèi)容要求;用戶篩選模塊(102),用于接收經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自用戶信息存儲單元(11)的位置用戶列表,并根據(jù)接收到的位置用戶列表從用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取位置用戶業(yè)務(wù)數(shù)據(jù);從請求分析模塊(101)獲取內(nèi)容要求,并匹配獲得的位置用戶業(yè)務(wù)數(shù)據(jù)與內(nèi)容要求,篩選出目標(biāo)用戶;經(jīng)主控模塊(103)將篩選出的目標(biāo)用戶列表存儲到用戶信息存儲單元(11);主控模塊(103),用于協(xié)調(diào)交友系統(tǒng)中各組成部分工作并完成用戶信息的存取。
5.根據(jù)權(quán)利要求4所述的交友系統(tǒng),其特征在于,所述用戶信息存儲單元(11)包括位置用戶存儲模塊(104),接收并存儲經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自請求分析模塊(101)的位置用戶列表;所述主控模塊(103)從位置用戶存儲模塊(104)讀取位置用戶列表并發(fā)送給用戶篩選模塊(102);目標(biāo)用戶存儲模塊(105)接收并存儲經(jīng)主控模塊(103)轉(zhuǎn)發(fā)的來自用戶篩選模塊(102)的目標(biāo)用戶列表;所述主控模塊(103)從目標(biāo)用戶存儲模塊(105)讀取目標(biāo)用戶列表并經(jīng)數(shù)據(jù)收發(fā)模塊(100)向請求用戶發(fā)送某目標(biāo)用戶信息。
6.根據(jù)權(quán)利要求5所述的交友系統(tǒng),其特征在于,所述用戶信息存儲單元(11)還包括歷史用戶存儲模塊(106),用于接收并存儲經(jīng)主控模塊轉(zhuǎn)發(fā)的來自用戶篩選模塊(102)篩選出的不滿足內(nèi)容要求的非目標(biāo)用戶的用戶列表;臨時用戶存儲模塊(107),在主控模塊控制下,存儲在指定時間內(nèi)已被選作目標(biāo)用戶的已用目標(biāo)用戶列表。
7.根據(jù)權(quán)利要求2所述的交友系統(tǒng),其特征在于,所述位置服務(wù)單元(12)為已有位置服務(wù)LBS系統(tǒng),或定位系統(tǒng)。
8.根據(jù)權(quán)利要求7所述的交友系統(tǒng),其特征在于,所述定位系統(tǒng)為全球定位系統(tǒng)GPS。
9.根據(jù)權(quán)利要求1所述的交友系統(tǒng),其特征在于,所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)為綜合業(yè)務(wù)指紋系統(tǒng)。
10.根據(jù)權(quán)利要求9所述的交友系統(tǒng),其特征在于,所述綜合業(yè)務(wù)指紋系統(tǒng)包括采集單元,用于從用戶終端采集用戶的業(yè)務(wù)數(shù)據(jù),并將所述業(yè)務(wù)數(shù)據(jù)發(fā)送給分析單元;分析單元,用于接收并分析來自采集單元的用戶業(yè)務(wù)數(shù)據(jù),生成用戶的綜合業(yè)務(wù)指紋,并將用戶的綜合業(yè)務(wù)指紋存儲到存儲單元中。存儲單元,用于接收并存儲來自分析單元的用戶的綜合業(yè)務(wù)指紋;數(shù)據(jù)訪問單元,用于數(shù)據(jù)收發(fā)單元接收來自綜合業(yè)務(wù)指紋系統(tǒng)外部的訪問請求,根據(jù)訪問請求訪問存儲單元以獲得所需用戶的綜合業(yè)務(wù)指紋相關(guān)數(shù)據(jù);數(shù)據(jù)收發(fā)單元,用于實(shí)現(xiàn)綜合業(yè)務(wù)系統(tǒng)與外部的數(shù)據(jù)交互。
11.根據(jù)權(quán)利要求10所述的交友系統(tǒng),其特征在于,所述采集單元為一個或一個以上;所述各采集單元的采集對象包括靜態(tài)元信息和動態(tài)元信息。
12.一種通過交友系統(tǒng)實(shí)現(xiàn)交友的方法,交友系統(tǒng)包括交友請求及控制單元(10)和用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13),其特征在于,該方法包括以下步驟A.所述交友請求及控制單元(10)解析來自請求用戶的交友請求消息,并根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶;B.所述交友請求及控制單元(10)按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知以通知用戶交友結(jié)果。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,步驟A中,所述根據(jù)解析出的交友信息,獲取目標(biāo)用戶的方法為A1.所述交友請求及控制單元(10)分析解析出的所述交友信息中限定目標(biāo)用戶位置范圍的位置要求,并將所述位置要求發(fā)送給交友系統(tǒng)中的位置服務(wù)單元(12);所述位置服務(wù)單元(12)根據(jù)所述位置要求確定滿足該位置要求的位置用戶列表并返回給所述交友請求及控制單元(10);A2.所述交友請求及控制單元(10)將所述位置用戶列表存儲在交友系統(tǒng)中的用戶信息存儲單元(11)并判定所述位置用戶列表不為空后,根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶列表中各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù);A3.所述交友請求及控制單元(10)匹配從所述請求用戶的交友請求消息解析出的所述交友信息中限定目標(biāo)用戶維度內(nèi)容的內(nèi)容要求,和所述各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù),篩選滿足所述內(nèi)容要求的位置用戶作為目標(biāo)用戶,建立目標(biāo)用戶列表并存儲在所述用戶信息存儲單元(11)。
14.根據(jù)權(quán)利要求13所述的方法,所述交友請求及控制單元(10)包括數(shù)據(jù)收發(fā)模塊(100)、請求分析模塊(101)、用戶篩選模塊(102)、主控模塊(103),其特征在于,步驟A1中所述交友請求及控制單元(10)將所述位置要求發(fā)送給所述位置服務(wù)單元(12)的方法為A11.所述請求用戶通過所述數(shù)據(jù)收發(fā)模塊(100)將生成的請求消息發(fā)送給所述請求分析模塊(101);A12.請求分析模塊(101)解析交友請求消息中攜帶的請求用戶ID號和服務(wù)要求,并將服務(wù)要求中的位置要求發(fā)送給位置服務(wù)單元(12)。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟A12中,所述請求分析模塊(101)還同時將所述請求用戶的ID號發(fā)送給位置服務(wù)單元(12)。
16.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟A1中所述請求分析模塊(101)分析解析出的位置要求的方法為若請求分析模塊(101)分析出所述位置要求是與請求用戶的一個距離范圍,則將所述請求用戶ID號和位置要求發(fā)送給位置服務(wù)單元(12);若請求分析模塊(101)分析出位置要求是確切地理位置,則將所述位置要求發(fā)送給位置服務(wù)單元(12)。
17.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟A1中,所述位置用戶列表返回給所述交友請求及控制單元(10)中的請求分析模塊(101)。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,步驟A1中所述位置服務(wù)單元(12)還同時根據(jù)所述請求用戶ID號確定滿足該位置要求的位置用戶列表。
19.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟A2中所述根據(jù)位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶業(yè)務(wù)數(shù)據(jù)的方法為A21.所述主控模塊(103)判斷所述位置用戶列表是否為空,若為空,則進(jìn)入步驟B;否則,進(jìn)入步驟B2;A22.所述用戶篩選模塊(102)接收到來自主控模塊(103)的篩選通知后,經(jīng)由主控模塊(103)從用戶信息存儲單元(11)中的位置用戶存儲模塊(104)獲取所述位置用戶列表,并根據(jù)所述位置用戶列表從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶列表中各位置用戶的位置用戶業(yè)務(wù)數(shù)據(jù)。
20.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟A3中所述交友請求及控制單元(10)匹配所述內(nèi)容要求和所述位置用戶業(yè)務(wù)數(shù)據(jù),篩選目標(biāo)用戶并存儲在所述用戶信息存儲單元(11)的方法為A31.所述用戶篩選模塊(102)匹配所述位置用戶業(yè)務(wù)數(shù)據(jù)和內(nèi)容要求,選取與內(nèi)容要求匹配的位置用戶業(yè)務(wù)數(shù)據(jù)對應(yīng)的用戶組成目標(biāo)用戶列表;A32.用戶篩選模塊(102)經(jīng)主控模塊(103)將所述目標(biāo)用戶列表存儲到用戶信息存儲單元(11)中的目標(biāo)用戶存儲模塊(105)。
21.根據(jù)權(quán)利要求20所述的方法,其特征在于,設(shè)置目標(biāo)用戶閾值,步驟A31中,若與所述內(nèi)容要求相匹配的目標(biāo)用戶數(shù)超過所述目標(biāo)用戶閾值,則所述用戶篩選模塊(102)在目標(biāo)用戶中按照各目標(biāo)用戶的匹配度進(jìn)行排序,并選擇匹配度最高的一個或一個以上用戶為目標(biāo)用戶。
22. 根據(jù)權(quán)利要求20所述的方法,其特征在于,在用戶信息存儲單元(11)中設(shè)置用于存儲用戶篩選模塊(102)篩選出的不滿足內(nèi)容要求的非目標(biāo)用戶的用戶列表的歷史用戶存儲模塊(106);步驟A31中,處理與所述內(nèi)容要求不匹配的位置用戶的方法為丟棄,或?qū)⑺雠c所述內(nèi)容要求不匹配的位置用戶存儲在歷史用戶存儲模塊(106)中。
23.根據(jù)權(quán)利要求22所述的方法,其特征在于,步驟A2中,所述判定所述位置用戶列表不為空之后,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元(13)獲取所述位置用戶業(yè)務(wù)數(shù)據(jù)之前,該方法還包括所述請求分析模塊(101)查詢所述歷史用戶存儲模塊中是否存在滿足所述服務(wù)要求的用戶信息,若存在,則直接進(jìn)入步驟A3;否則繼續(xù)執(zhí)行本步驟。
24.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟B中所述交友請求及控制單元(10)按照預(yù)設(shè)回復(fù)策略向所述請求用戶和目標(biāo)用戶下發(fā)交友通知的方法為B1.主控模塊(103)判斷所述目標(biāo)用戶列表是否為空,若為空,則進(jìn)入步驟B3;否則,主控模塊(103)向目標(biāo)用戶發(fā)送交友通知,并判斷目標(biāo)用戶的響應(yīng)是否同意交友,若同意,則進(jìn)入步驟B2;若不同意,則進(jìn)入步驟B3;B2.主控模塊(103)按照預(yù)設(shè)回復(fù)策略向目標(biāo)用戶或者請求用戶和目標(biāo)用戶發(fā)送交友成功通知;B3.主控模塊(103)按照預(yù)設(shè)回復(fù)策略向請求用戶發(fā)送交友失敗通知。
25.根據(jù)權(quán)利要求24所述的方法,其特征在于,設(shè)置交友通知閾值,在用戶信息存儲單元(11)中設(shè)置用于存儲在指定時間內(nèi)已被選作目標(biāo)用戶的已用目標(biāo)用戶列表的臨時用戶存儲模塊(107);步驟B1中,判定目標(biāo)用戶列表不為空之后,主控模塊(103)向目標(biāo)用戶發(fā)送交友通知之前,該方法還包括主控模塊(103)查詢所述臨時用戶存儲模塊(107)中對應(yīng)的所述目標(biāo)用戶在設(shè)定時間內(nèi)已收過交友通知次數(shù)是否超過預(yù)設(shè)交友通知閾值,若超過,則將該目標(biāo)用戶排除在當(dāng)前目標(biāo)用戶之列;若未超過,則向該目標(biāo)用戶發(fā)送交友通知。
26.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟B中所述通知交友結(jié)果的方法為所述請求用戶和目標(biāo)用戶通過交友系統(tǒng)以第三人稱的表達(dá)方式來轉(zhuǎn)發(fā)通知;或交友系統(tǒng)作為一個中間平臺,請求用戶與目標(biāo)用戶的交互信息由交友系統(tǒng)以第一人稱的表達(dá)方式來轉(zhuǎn)發(fā)。
27.根據(jù)權(quán)利要求26所述的方法,其特征在于,為所述各目標(biāo)用戶設(shè)置目標(biāo)用戶區(qū)別標(biāo)識;所述通知交友結(jié)果的方法為交友系統(tǒng)作為一個中間平臺,請求用戶與目標(biāo)用戶的交互信息由交友系統(tǒng)以第一人稱的表達(dá)方式來轉(zhuǎn)發(fā)時,所述請求用戶根據(jù)所述目標(biāo)用戶區(qū)別標(biāo)識與指定目標(biāo)用戶進(jìn)行交互。
28.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述位置用戶列表為位置用戶ID號列表;所述目標(biāo)用戶列表為目標(biāo)用戶ID號列表。
全文摘要
本發(fā)明公開了一種交友系統(tǒng)及通過該交友系統(tǒng)實(shí)現(xiàn)交友的方法,本發(fā)明交友系統(tǒng)中交友請求及控制單元10解析來自請求用戶的交友請求消息,并根據(jù)解析出的交友請求消息中的交友信息,從所述用戶業(yè)務(wù)數(shù)據(jù)服務(wù)單元13中獲取與所述交友信息匹配的用戶作為目標(biāo)用戶;交友請求及控制單元10根據(jù)回復(fù)策略,向請求用戶和目標(biāo)用戶下發(fā)相應(yīng)的交友通知,以實(shí)現(xiàn)通過本發(fā)明交友系統(tǒng)的交友。本發(fā)明系統(tǒng)及方法保證了交友信息的保密性,交友信息的相對真實(shí)性,從而提高了交友的服務(wù)質(zhì)量。本發(fā)明保證了交友信息的保密性,交友信息的相對真實(shí)性,從而提高了交友的服務(wù)質(zhì)量。
文檔編號H04L12/18GK1852126SQ20051011294
公開日2006年10月25日 申請日期2005年10月14日 優(yōu)先權(quán)日2005年10月14日
發(fā)明者鐘杰萍, 方琦 申請人:華為技術(shù)有限公司