本申請(qǐng)涉及通信領(lǐng)域,特別涉及一種通信方法及服務(wù)器。
背景技術(shù):
隱私通常是指一些不愿他人知道或他人不便知道的個(gè)人信息。隨著社會(huì)文明的發(fā)展,出現(xiàn)了很多隱私被泄漏的情況,使得對(duì)隱私的保護(hù)得到了越發(fā)廣泛的關(guān)注。
電話(huà)號(hào)碼是一種特殊的隱私,人們會(huì)有選擇的將自己的電話(huà)號(hào)碼告知他人,以維持人際之間的溝通交流,但又不希望自己的電話(huà)號(hào)碼被隨意傳播,而招致詐騙電話(huà)、各種推銷(xiāo)廣告以及垃圾短信泛濫等后果。
然而,現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)難以妥善保護(hù)用戶(hù)的隱私。比如,人們?cè)谌粘I钪?,?jīng)常會(huì)進(jìn)行網(wǎng)絡(luò)購(gòu)物,現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)需要用戶(hù)提供電話(huà)號(hào)碼,以為了便于與網(wǎng)店以及物流公司溝通。如此網(wǎng)店和物流公司便通過(guò)網(wǎng)絡(luò)系統(tǒng)得到了顧客的姓名以及電話(huà)。使得,網(wǎng)店和物流公司經(jīng)過(guò)長(zhǎng)期的經(jīng)營(yíng),會(huì)積累大量的顧客聯(lián)系方式,一旦經(jīng)營(yíng)管理不善,便可能出現(xiàn)泄漏顧客聯(lián)系方式的情況,即泄漏了顧客的隱私??梢?jiàn),現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)存在較大泄漏用戶(hù)隱私的風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施方式的目的是提供一種能夠保護(hù)用戶(hù)隱私的通信方法及服務(wù)器。
為解決上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┮环N通信方法,其包括:接收基礎(chǔ)通信服務(wù)器發(fā)出的查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè);根據(jù)所述查詢(xún)請(qǐng)求在存儲(chǔ)的綁定信息中查找與所述查詢(xún)請(qǐng)求附帶的通信號(hào)碼對(duì)應(yīng)的目標(biāo)綁定信息,所述目標(biāo)綁定信息中包括與所述中間通信號(hào)碼綁定的主叫號(hào)碼和被叫號(hào)碼;建立號(hào)碼信息,所述號(hào)碼信息至少附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼;向所述基礎(chǔ)通信服務(wù)器發(fā)出所述號(hào)碼信息。
本申請(qǐng)還提供一種服務(wù)器,其包括:查詢(xún)請(qǐng)求接收模塊,用于接收基礎(chǔ)通信服務(wù)器發(fā)出的查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè);查詢(xún)模塊,用于根據(jù)所述查詢(xún)請(qǐng)求在存儲(chǔ)的綁定信息中查找與所述查詢(xún)請(qǐng)求附帶的通信號(hào)碼對(duì)應(yīng)的目標(biāo)綁定信息,所述目標(biāo)綁定信息中包括與所述中間通信號(hào)碼綁定的主叫號(hào)碼和被叫號(hào)碼;信息 建立模塊,用于建立號(hào)碼信息,向所述基礎(chǔ)通信服務(wù)器發(fā)出所述號(hào)碼信息;其中,所述號(hào)碼信息至少附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼。
本申請(qǐng)還提供一種通信方法,其包括:接收針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,所述呼叫請(qǐng)求附帶有當(dāng)前主叫號(hào)碼;向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有所述當(dāng)前主叫號(hào)碼和所述中間通信號(hào)碼中至少一個(gè);接收所述號(hào)碼管理服務(wù)器反饋的號(hào)碼信息,所述號(hào)碼信息附帶有預(yù)定被叫號(hào)碼;將所述呼叫請(qǐng)求轉(zhuǎn)換為向使用所述預(yù)定被叫號(hào)碼的通信設(shè)備的呼叫,向所述通信設(shè)備提供的主叫號(hào)碼為所述中間通信號(hào)碼。
本申請(qǐng)還提供一種服務(wù)器,其包括:呼叫請(qǐng)求接收模塊,用于接收針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,所述呼叫請(qǐng)求附帶有當(dāng)前主叫號(hào)碼;查詢(xún)請(qǐng)求發(fā)送模塊,用于向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有所述當(dāng)前主叫號(hào)碼和所述中間通信號(hào)碼中至少一個(gè);號(hào)碼信息接收模塊,用于接收所述號(hào)碼管理服務(wù)器反饋的號(hào)碼信息,所述號(hào)碼信息附帶有預(yù)定被叫號(hào)碼;呼叫模塊,用于將所述呼叫請(qǐng)求轉(zhuǎn)換為向使用所述預(yù)定被叫號(hào)碼的通信設(shè)備的呼叫,向所述通信設(shè)備提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
本申請(qǐng)還提供一種通信方法,其包括:接收中間通信號(hào)碼請(qǐng)求,根據(jù)所述中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼;分配中間通信號(hào)碼;為所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立綁定信息;接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
本申請(qǐng)還提供一種服務(wù)器,其包括:號(hào)碼請(qǐng)求接收模塊,用于接收中間通信號(hào)碼請(qǐng)求,根據(jù)所述中間通信號(hào)碼請(qǐng)求能獲取第一通信號(hào)碼和第二通信號(hào)碼;號(hào)碼分配模塊,用于分配中間通信號(hào)碼;綁定模塊,用于為所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立綁定信息;呼叫模塊,用于接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
本申請(qǐng)還提供一種通信方法,其包括:接受中間通信號(hào)碼請(qǐng)求,所述中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼;分配中間通信號(hào)碼,將所述中間通信號(hào)碼、所述第一通信號(hào)碼和所述第二通信號(hào)碼相關(guān)聯(lián);向基礎(chǔ)通信服務(wù)器發(fā)出關(guān)聯(lián)信息,所述關(guān)聯(lián)信息附帶所述中間通信號(hào)碼、所述第一通信號(hào)碼和所述第二通信號(hào)碼。
本申請(qǐng)還提供一種通信方法,其包括:接受附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)信息;將所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立關(guān)聯(lián);接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述 第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
由以上本申請(qǐng)實(shí)施方式提供的技術(shù)方案可見(jiàn),本申請(qǐng)可以實(shí)現(xiàn)將兩個(gè)用戶(hù)的通信號(hào)碼與一個(gè)中間通信號(hào)碼綁定,并且每個(gè)用戶(hù)通過(guò)向中間通信號(hào)碼發(fā)出呼叫請(qǐng)求,便可以與另一個(gè)用戶(hù)建立通信,而無(wú)需知道另一個(gè)用戶(hù)的通信號(hào)碼。如此在業(yè)務(wù)流程中,當(dāng)事人雙方可以?xún)H僅獲知中間通信號(hào)碼即可進(jìn)行溝通,從而實(shí)現(xiàn)有效的避免用戶(hù)自身的通信號(hào)碼泄漏,有效的保護(hù)了用戶(hù)的隱私。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖2為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖3為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖4為本申請(qǐng)一個(gè)實(shí)施方式提供的服務(wù)器的模塊圖;
圖5為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖6為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖7為本申請(qǐng)一個(gè)實(shí)施方式提供的服務(wù)器的模塊圖;
圖8為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖9為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖10為本申請(qǐng)一個(gè)實(shí)施方式提供的服務(wù)器的模塊圖;
圖11為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖12為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖13為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖;
圖14為本申請(qǐng)一個(gè)實(shí)施方式提供的通信方法的流程圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施方式中的附圖,對(duì)本申請(qǐng)實(shí)施方式中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施方 式僅僅是本申請(qǐng)一部分實(shí)施方式,而不是全部的實(shí)施方式?;诒旧暾?qǐng)中的實(shí)施方式,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施方式,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
請(qǐng)參閱圖1,為本申請(qǐng)的一個(gè)實(shí)施方式提供的通信方法,其包括如下步驟。
步驟S16:接收基礎(chǔ)通信服務(wù)器發(fā)出的查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè)。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器可以為電信運(yùn)營(yíng)商的服務(wù)器,其可以根據(jù)呼叫請(qǐng)求對(duì)通信號(hào)碼進(jìn)行呼叫。
在本實(shí)施方式中,當(dāng)前主叫號(hào)碼可以為向基礎(chǔ)通信服務(wù)器發(fā)起呼叫請(qǐng)求的通信設(shè)備所使用的通信號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器接收到查詢(xún)請(qǐng)求,表示基礎(chǔ)通信服務(wù)器接收到了呼叫請(qǐng)求,需要號(hào)碼管理服務(wù)器根據(jù)查詢(xún)請(qǐng)求附帶的信息,進(jìn)一步查詢(xún)綁定信息,以根據(jù)綁定信息反饋一個(gè)通信號(hào)碼,以作為基礎(chǔ)通信服務(wù)器針對(duì)當(dāng)前呼叫請(qǐng)求的被叫號(hào)碼。
在本實(shí)施方式中,查詢(xún)請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串。查詢(xún)請(qǐng)求附帶當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè),可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼為查詢(xún)請(qǐng)求內(nèi)容的一部分,或者當(dāng)前主叫號(hào)碼和中間通信號(hào)碼為查詢(xún)請(qǐng)求內(nèi)容的一部分;也可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件,或者當(dāng)前主叫號(hào)碼和中間通信號(hào)碼為查詢(xún)請(qǐng)求的附件。
在本實(shí)施方式中,中間通信號(hào)碼可以為具有預(yù)定格式的通信號(hào)碼;或者設(shè)置一個(gè)中間通信號(hào)碼集,將作為中間通信號(hào)碼使用的通信號(hào)碼存入該中間通信號(hào)碼集中。
步驟S18:根據(jù)所述查詢(xún)請(qǐng)求在存儲(chǔ)的綁定信息中查找所述查詢(xún)請(qǐng)求附帶的通信號(hào)碼對(duì)應(yīng)的目標(biāo)綁定信息,所述目標(biāo)綁定信息中包括與所述中間通信號(hào)碼綁定的主叫號(hào)碼和被叫號(hào)碼。
在本實(shí)施方式中,主叫號(hào)碼可以為第一通信號(hào)碼或第二通信號(hào)碼,被叫號(hào)碼可以為第二通信號(hào)碼或第一通信號(hào)碼。可以理解為,第一通信號(hào)碼和第二通信號(hào)碼分別可以作為主叫號(hào)碼,也可以作為被叫號(hào)碼。綁定信息用于表示第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)關(guān)系。進(jìn)一步的,可以根據(jù)綁定信息獲取第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任意一個(gè)或幾個(gè)。再者,可以根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任一個(gè)或幾個(gè)找到該綁定信息。
在本實(shí)施方式中,綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二 通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器根據(jù)查詢(xún)請(qǐng)求附帶的通信號(hào)碼查找確定目標(biāo)綁定信息。其中當(dāng)前主叫號(hào)碼可以與存儲(chǔ)的綁定信息中的第一通信號(hào)碼和第二通信號(hào)碼進(jìn)行比較匹配,即第一通信號(hào)碼和第二通信號(hào)碼本身均可以作為當(dāng)前主叫號(hào)碼。在一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)當(dāng)前主叫號(hào)碼與某綁定信息中的第一通信號(hào)碼或第二通信號(hào)碼相同,該條綁定信息既可以為目標(biāo)綁定信息。在另一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)查詢(xún)請(qǐng)求中附帶的中間通信號(hào)碼與某綁定信息中的中間通信號(hào)碼相同,該綁定信息便可以為目標(biāo)綁定信息。在另一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)查詢(xún)請(qǐng)求中附帶的當(dāng)前主叫號(hào)碼與某綁定信息中的第一通信號(hào)碼或第二通信號(hào)碼相同,同時(shí)查詢(xún)請(qǐng)求中的中間通信號(hào)碼與該綁定信息中的中間通信號(hào)碼相同,便可以認(rèn)為該綁定信息為目標(biāo)綁定信息。
步驟S20:建立號(hào)碼信息,所述號(hào)碼信息附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼。
步驟S22:向所述基礎(chǔ)通信服務(wù)器發(fā)出所述號(hào)碼信息。
在本實(shí)施方式中,號(hào)碼信息用于向基礎(chǔ)通信服務(wù)器反饋通信號(hào)碼,以使得基礎(chǔ)通信服務(wù)器可以將該通信號(hào)碼作為當(dāng)前的呼叫請(qǐng)求的被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼信息至少附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼。具體的,舉例為,查詢(xún)請(qǐng)求附帶的當(dāng)前主叫號(hào)碼與第一通信號(hào)碼相同,此時(shí)在反饋的號(hào)碼信息中附帶第二通信號(hào)碼,使得基礎(chǔ)通信服務(wù)器可以將當(dāng)前呼叫請(qǐng)求轉(zhuǎn)換為針對(duì)第二通信號(hào)碼的呼叫。如此,通過(guò)號(hào)碼管理服務(wù)器將第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,形成三元綁定關(guān)系。第一通信號(hào)碼作為主叫號(hào)碼發(fā)出對(duì)中間通信號(hào)碼的呼叫請(qǐng)求時(shí),會(huì)轉(zhuǎn)換為向著第二通信號(hào)碼的呼叫,如此使用第一通信號(hào)碼的通信設(shè)備無(wú)需獲知第二通信號(hào)碼,便可以與使用第二通信號(hào)碼的通信設(shè)備建立通信。再者,比如第二通信號(hào)碼作為主叫號(hào)碼發(fā)出對(duì)中間號(hào)碼的呼叫請(qǐng)求,號(hào)碼信息中可以附帶有第一通信號(hào)碼,使得基礎(chǔ)通信服務(wù)器可以將第二通信號(hào)碼的呼叫請(qǐng)求轉(zhuǎn)換為對(duì)第一通信號(hào)碼的呼叫??梢?jiàn),本實(shí)施方式通過(guò)實(shí)現(xiàn)三元綁定關(guān)系,實(shí)現(xiàn)有效的避免了用戶(hù)的常用電話(huà)號(hào)碼的泄漏,有效保護(hù)了用戶(hù)的隱私。
在本實(shí)施方式中,對(duì)應(yīng)于查詢(xún)請(qǐng)求中附帶有當(dāng)前主叫號(hào)碼,在號(hào)碼信息中附帶第一通信號(hào)碼和所述第二通信號(hào)碼中與所述當(dāng)前主叫號(hào)碼不同的一個(gè);對(duì)應(yīng)于查詢(xún)請(qǐng)求中僅附帶中間通信號(hào)碼,號(hào)碼信息中可以附帶有目標(biāo)綁定信息中的第一通信號(hào)碼和第二通信號(hào)碼,如此基礎(chǔ)通信服務(wù)器接收到第一通信號(hào)碼和第二通信號(hào)碼之后,可以進(jìn)行比較得出第一通信號(hào)碼和 第二通信號(hào)碼中與當(dāng)前主叫號(hào)碼不相同的通信號(hào)碼,將該通信號(hào)碼作為被叫號(hào)碼。
請(qǐng)參閱圖2,在一個(gè)實(shí)施方式中,所述通信方法還包括以下步驟。
步驟S10:接收中間通信號(hào)碼請(qǐng)求,根據(jù)所述中間通信號(hào)碼請(qǐng)求能獲取主叫號(hào)碼和被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器接收通信設(shè)備發(fā)出的中間通信號(hào)碼請(qǐng)求。通信設(shè)備可以為臺(tái)式電腦、筆記本電腦、平板電腦、智能手機(jī)、服務(wù)器以及智能可穿戴設(shè)備。
在本實(shí)施方式中,接收到中間通信號(hào)碼請(qǐng)求,可以表示請(qǐng)求針對(duì)第一通信號(hào)碼和第二通信號(hào)碼分配中間通信號(hào)碼,從而使得使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備在通信的過(guò)程中,雙方僅僅通過(guò)中間通信號(hào)碼便可以建立通信,而無(wú)需獲知對(duì)方的實(shí)際通信號(hào)碼,即使用第一通信號(hào)碼的設(shè)備無(wú)需獲知第二通信號(hào)碼,使用第二通信號(hào)碼的通信設(shè)備無(wú)需獲知第一通信號(hào)碼,從而有效的保護(hù)了通信雙方的隱私。
在本實(shí)施方式中,中間通信號(hào)碼請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,接收到該字符串,即表明請(qǐng)求分配中間通信號(hào)碼。當(dāng)然,號(hào)碼管理服務(wù)器也可以設(shè)置一個(gè)預(yù)定端口接收中間通信號(hào)碼請(qǐng)求,此時(shí)中間通信號(hào)碼請(qǐng)求可以不具有預(yù)定的形式,而該預(yù)定端口接收到數(shù)據(jù)之后,便表示接收到中間通信號(hào)碼請(qǐng)求。
在本實(shí)施方式中,根據(jù)中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼的方式可以包括:在中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼和第二通信號(hào)碼,其中第一通信號(hào)碼和第二通信號(hào)碼可以是中間通信號(hào)碼請(qǐng)求的一部分,也可以是中間通信號(hào)碼請(qǐng)求的附件;中間通信號(hào)碼請(qǐng)求中附帶有分別與第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息,根據(jù)該身份信息在本地存儲(chǔ)的數(shù)據(jù)庫(kù)中查找相應(yīng)的第一通信號(hào)碼和第二通信號(hào)碼;可以在不同的時(shí)間點(diǎn)分別獲取第一通信號(hào)碼和第二通信號(hào),例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,之后使用第二通信號(hào)碼的通信設(shè)備因業(yè)務(wù)流程需要,將第二通信號(hào)碼提供給號(hào)碼管理服務(wù)器,或者提供身份信息給號(hào)碼管理服務(wù)器以使號(hào)碼管理服務(wù)器可以根據(jù)身份信息在存儲(chǔ)的數(shù)據(jù)中獲得第二通信號(hào)碼。
在本實(shí)施方式中,第一通信號(hào)碼和第二通信號(hào)碼可以是不同用戶(hù)的常用電話(huà)號(hào)碼。第一通信號(hào)碼和第二通信號(hào)碼可以為固定電話(huà)的號(hào)碼,也可以為移動(dòng)電話(huà)的號(hào)碼,并不限于任何號(hào)碼段。
步驟S12:分配中間通信號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器本地可以存儲(chǔ)有中間通信號(hào)碼集,可以按照預(yù)定規(guī)則從該中間通信號(hào)碼集中選擇一個(gè)中間通信號(hào)碼;號(hào)碼管理服務(wù)器還可以設(shè)置有預(yù)定的算法,按照該預(yù)定算法得出一個(gè)中間通信號(hào)碼;中間通信號(hào)碼還可以為一個(gè)區(qū)段的號(hào)碼,例如 “95000000000~95011111111”之間的號(hào)碼作為中間通信號(hào)碼。
在本實(shí)施方式中,步驟S12與步驟S10之間并不限于先后順序執(zhí)行,也可以為交叉的方式進(jìn)行。具體的,例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,便分配中間通信號(hào)碼,而此時(shí)可以尚未獲取第二通信號(hào)碼。
步驟S14:為所述主叫號(hào)碼和所述被叫號(hào)碼與所述中間通信號(hào)碼建立綁定信息。
在本實(shí)施方式中,建立綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息,通過(guò)該數(shù)據(jù)表中增加一行記錄,便可以實(shí)現(xiàn)建立綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
在一個(gè)實(shí)施方式中,所述通信方法還包括:在存儲(chǔ)的綁定信息中未發(fā)現(xiàn)所述查詢(xún)請(qǐng)求附帶的通信號(hào)碼時(shí),向所述基礎(chǔ)通信服務(wù)器發(fā)出預(yù)定標(biāo)識(shí),所述預(yù)定標(biāo)識(shí)表示當(dāng)前主叫號(hào)碼未與中間通信號(hào)碼綁定。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器存儲(chǔ)的綁定信息中沒(méi)有查詢(xún)請(qǐng)求附帶的通信號(hào)碼,表示查詢(xún)請(qǐng)求中附帶的當(dāng)前主叫號(hào)碼沒(méi)有與中間通信號(hào)碼以及另一個(gè)通信號(hào)碼綁定,或查詢(xún)請(qǐng)求附帶的中間通信號(hào)碼沒(méi)有與其他通信號(hào)碼綁定,此時(shí)向基礎(chǔ)通信服務(wù)器發(fā)出預(yù)定標(biāo)識(shí),以告知基礎(chǔ)通信服務(wù)器當(dāng)前主叫號(hào)碼沒(méi)有與中間通信號(hào)碼綁定。
在本實(shí)施方式中,預(yù)定標(biāo)識(shí)可以是一個(gè)具有預(yù)定意思表示的字符串,或者具有預(yù)定格式的字符串?;A(chǔ)通信服務(wù)器接收到該預(yù)定標(biāo)識(shí),便表明當(dāng)前主叫號(hào)碼沒(méi)有與中間通信號(hào)碼綁定。
請(qǐng)參閱圖3,在一個(gè)實(shí)施方式中,所述通信方法還可以包括如下步驟。
步驟S24:為所述綁定信息設(shè)定失效事件。
步驟S26:當(dāng)所述失效事件發(fā)生時(shí),解除所述主叫號(hào)碼和所述被叫號(hào)碼與所述中間通信號(hào)碼之間的綁定。
在本實(shí)施方式中,解除第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的綁定,號(hào)碼管理服務(wù)器便會(huì)取消存儲(chǔ)的綁定信息。
在本實(shí)施方式中,通過(guò)為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的綁定信息設(shè)定失效事件,使得在失效事件發(fā)生時(shí),解除三者的綁定。實(shí)現(xiàn)在業(yè)務(wù)流程結(jié)束后,使用第一通信號(hào)碼的用戶(hù)和使用第二通信號(hào)碼的用戶(hù)也無(wú)法再次通過(guò)中間通信號(hào)碼聯(lián)系對(duì)方,有效避免了業(yè)務(wù)流程結(jié)束后,再次通過(guò)呼叫中間通信號(hào)碼的方式對(duì)使用第一通信號(hào)碼或第二通信號(hào)碼 的用戶(hù)進(jìn)行騷擾。
在本實(shí)施方式中,可以為綁定信息設(shè)置一個(gè)失效時(shí)間,即從建立綁定信息的時(shí)間開(kāi)始計(jì)算,失效事件可以包括綁定信息的當(dāng)前時(shí)長(zhǎng)超過(guò)失效時(shí)間。失效事件還可以包括接收到解除綁定請(qǐng)求,該解除綁定請(qǐng)求可以為用戶(hù)通信設(shè)備發(fā)出,也可以為用于處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出的。當(dāng)然,失效事件還可以包括其他事件,所屬領(lǐng)域技術(shù)人員在本申請(qǐng)技術(shù)精髓啟示下,還可能做出其它變更,但只要其功能和效果與本申請(qǐng)相同或相似均應(yīng)涵蓋于本申請(qǐng)保護(hù)范圍內(nèi)。
在一個(gè)實(shí)施方式中,所述失效事件包括當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間。在本實(shí)施方式中,可以為綁定信息設(shè)置一個(gè)有效時(shí)間。該有效時(shí)間可以是一個(gè)具體的時(shí)間,當(dāng)前時(shí)間超過(guò)該具體的時(shí)間,表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,例如:有效時(shí)間是2015年3月10日24:00,當(dāng)前時(shí)間超過(guò)該時(shí)間之后,綁定信息便可以自動(dòng)失效;有效時(shí)間還可以是一個(gè)時(shí)長(zhǎng),該時(shí)長(zhǎng)可以建立綁定信息時(shí)開(kāi)始計(jì)算,也可以自號(hào)碼管理服務(wù)器接收到中間通信號(hào)碼請(qǐng)求時(shí)開(kāi)始計(jì)算,在當(dāng)前時(shí)間與開(kāi)始計(jì)算的時(shí)間之間的差大于設(shè)定的時(shí)長(zhǎng),表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,具體的例如時(shí)長(zhǎng)是十天,建立綁定信息的時(shí)間是2015年2月11日12:00,在當(dāng)前時(shí)間與建立綁定信息的時(shí)間之間差距大于十天,綁定信息失效。
在一個(gè)實(shí)施方式中,所述失效事件包括接收到解除綁定請(qǐng)求,能根據(jù)所述解除綁定請(qǐng)求獲取所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上。
在本實(shí)施方式中,解除綁定請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,其也可以具有預(yù)定的格式。可以為用戶(hù)的通信設(shè)備發(fā)出該解除綁定請(qǐng)求,也可以為處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出該解除綁定請(qǐng)求。
在本實(shí)施方式中,解除綁定請(qǐng)求可以附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)。其中,附帶的方式可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的部分內(nèi)容,也可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的附件。解除綁定請(qǐng)求中還可以附帶有第一通信號(hào)碼和第二通信號(hào)碼中至少一個(gè)通信號(hào)碼對(duì)應(yīng)的身份信息,身份信息可以為使用通信號(hào)碼的用戶(hù)的信息,通過(guò)該身份信息可以在存儲(chǔ)的數(shù)據(jù)中獲取對(duì)應(yīng)的通信號(hào)碼。根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的一個(gè),便可以在存儲(chǔ)的綁定信息中找到三者對(duì)應(yīng)的綁定信息,從而便可以通過(guò)刪除該綁定信息取消三者的綁定。
請(qǐng)參閱圖4,本申請(qǐng)實(shí)施方式還提供一種服務(wù)器100,其包括:查詢(xún)請(qǐng)求接收模塊16、查詢(xún)模塊18、信息建立模塊20和信息發(fā)送模塊22。
查詢(xún)請(qǐng)求接收模塊16用于接收基礎(chǔ)通信服務(wù)器發(fā)出的查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有當(dāng) 前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè)。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器可以為電信運(yùn)營(yíng)商的服務(wù)器,其可以根據(jù)呼叫請(qǐng)求對(duì)通信號(hào)碼進(jìn)行呼叫。
在本實(shí)施方式中,查詢(xún)請(qǐng)求接收模塊16可以為能與網(wǎng)絡(luò)連接并接收信息的通信端子,也可以為驅(qū)動(dòng)通信段子工作的軟體。查詢(xún)請(qǐng)求接收模塊16接收到查詢(xún)請(qǐng)求,表示基礎(chǔ)通信服務(wù)器接收到了呼叫請(qǐng)求,需要服務(wù)器100根據(jù)查詢(xún)請(qǐng)求附帶的信息,進(jìn)一步查詢(xún)綁定信息,以根據(jù)綁定信息反饋一個(gè)通信號(hào)碼,以作為基礎(chǔ)通信服務(wù)器針對(duì)當(dāng)前呼叫請(qǐng)求的被叫號(hào)碼。
在本實(shí)施方式中,查詢(xún)請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串。查詢(xún)請(qǐng)求附帶當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè),可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼為查詢(xún)請(qǐng)求內(nèi)容的一部分,也可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件;或者,可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼為查詢(xún)請(qǐng)求內(nèi)容的一部分,也可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件。
在本實(shí)施方式中,中間通信號(hào)碼可以為具有預(yù)定格式的通信號(hào)碼;或者設(shè)置一個(gè)中間通信號(hào)碼集,將作為中間通信號(hào)碼使用的通信號(hào)碼存入該中間通信號(hào)碼集中。
查詢(xún)模塊18用于根據(jù)所述查詢(xún)請(qǐng)求在存儲(chǔ)的綁定信息中查找所述查詢(xún)請(qǐng)求附帶的通信號(hào)碼對(duì)應(yīng)的目標(biāo)綁定信息,所述目標(biāo)綁定信息中包括與所述中間通信號(hào)碼綁定的主叫號(hào)碼和被叫號(hào)碼。
在本實(shí)施方式中,主叫號(hào)碼可以為第一通信號(hào)碼或第二通信號(hào)碼,被叫號(hào)碼可以為第二通信號(hào)碼或第一通信號(hào)碼。可以理解為,第一通信號(hào)碼和第二通信號(hào)碼分別可以作為主叫號(hào)碼,也可以作為被叫號(hào)碼。綁定信息用于表示第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)關(guān)系。進(jìn)一步的,可以根據(jù)綁定信息獲取第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任意一個(gè)或幾個(gè)。再者,可以根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任一個(gè)或幾個(gè)找到該綁定信息。
在本實(shí)施方式中,綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
在本實(shí)施方式中,查詢(xún)模塊18根據(jù)查詢(xún)請(qǐng)求附帶的通信號(hào)碼查找確定目標(biāo)綁定信息。其中當(dāng)前主叫號(hào)碼可以與存儲(chǔ)的綁定信息中的第一通信號(hào)碼和第二通信號(hào)碼進(jìn)行比較匹配,即 第一通信號(hào)碼和第二通信號(hào)碼本身均可以作為當(dāng)前主叫號(hào)碼。在一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)當(dāng)前主叫號(hào)碼與某綁定信息中的第一通信號(hào)碼或第二通信號(hào)碼相同,該條綁定信息既可以為目標(biāo)綁定信息。在另一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)查詢(xún)請(qǐng)求中附帶的中間通信號(hào)碼與某綁定信息中的中間通信號(hào)碼相同,該綁定信息便可以為目標(biāo)綁定信息。在另一個(gè)具體的實(shí)施方式中,若發(fā)現(xiàn)查詢(xún)請(qǐng)求中附帶的當(dāng)前主叫號(hào)碼與某綁定信息中的第一通信號(hào)碼或第二通信號(hào)碼相同,同時(shí)查詢(xún)請(qǐng)求中的中間通信號(hào)碼與該綁定信息中的中間通信號(hào)碼相同,便可以認(rèn)為該綁定信息為目標(biāo)綁定信息。
信息建立模塊20用于建立號(hào)碼信息,向所述基礎(chǔ)通信服務(wù)器發(fā)出所述號(hào)碼信息;其中,所述號(hào)碼信息至少附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼信息用于向基礎(chǔ)通信服務(wù)器反饋通信號(hào)碼,以使得基礎(chǔ)通信服務(wù)器可以將該通信號(hào)碼作為當(dāng)前的呼叫請(qǐng)求的被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼信息至少附帶有所述目標(biāo)綁定信息包含的被叫號(hào)碼。具體的,舉例為,查詢(xún)請(qǐng)求附帶的當(dāng)前主叫號(hào)碼與第一通信號(hào)碼相同,此時(shí)在反饋的號(hào)碼信息中附帶第二通信號(hào)碼,使得基礎(chǔ)通信服務(wù)器可以將當(dāng)前呼叫請(qǐng)求轉(zhuǎn)換為針對(duì)第二通信號(hào)碼的呼叫。如此,通過(guò)服務(wù)器100將第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,形成三元綁定關(guān)系。第一通信號(hào)碼作為主叫號(hào)碼發(fā)出對(duì)中間通信號(hào)碼的呼叫請(qǐng)求時(shí),會(huì)轉(zhuǎn)換為向著第二通信號(hào)碼的呼叫,如此使用第一通信號(hào)碼的通信設(shè)備無(wú)需獲知第二通信號(hào)碼,便可以與使用第二通信號(hào)碼的通信設(shè)備建立通信。再者,比如第二通信號(hào)碼作為主叫號(hào)碼發(fā)出對(duì)中間號(hào)碼的呼叫請(qǐng)求,號(hào)碼信息中可以附帶有第一通信號(hào)碼,使得基礎(chǔ)通信服務(wù)器可以將第二通信號(hào)碼的呼叫請(qǐng)求轉(zhuǎn)換為對(duì)第一通信號(hào)碼的呼叫??梢?jiàn),本實(shí)施方式通過(guò)實(shí)現(xiàn)三元綁定關(guān)系,實(shí)現(xiàn)有效的避免了用戶(hù)的常用電話(huà)號(hào)碼的泄漏,有效保護(hù)了用戶(hù)的隱私。
在本實(shí)施方式中,對(duì)應(yīng)于查詢(xún)請(qǐng)求中附帶有當(dāng)前主叫號(hào)碼,在號(hào)碼信息中附帶第一通信號(hào)碼和所述第二通信號(hào)碼中與所述當(dāng)前主叫號(hào)碼不同的一個(gè);對(duì)應(yīng)于查詢(xún)請(qǐng)求中僅附帶中間通信號(hào)碼,號(hào)碼信息中可以附帶有目標(biāo)綁定信息中的第一通信號(hào)碼和第二通信號(hào)碼,如此基礎(chǔ)通信服務(wù)器接收到第一通信號(hào)碼和第二通信號(hào)碼之后,可以進(jìn)行比較得出第一通信號(hào)碼和第二通信號(hào)碼中與當(dāng)前主叫號(hào)碼不相同的通信號(hào)碼,將該通信號(hào)碼作為被叫號(hào)碼。
請(qǐng)參閱圖5,本申請(qǐng)實(shí)施方式還提供一種通信方法,其包括以下步驟。
步驟S28:接收針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,所述呼叫請(qǐng)求附帶有當(dāng)前主叫號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求可以為按照預(yù)定編碼規(guī)則編碼的預(yù)定電信號(hào),或者可以為具有預(yù)定格式的字符串。通信設(shè)備通過(guò)發(fā)起呼叫請(qǐng)求,以期望與使用被叫號(hào)碼的通信設(shè)備建立通信。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器能接收針對(duì)通信號(hào)碼的呼叫請(qǐng)求,并可以針對(duì)通信號(hào)碼進(jìn)行呼叫。中間通信號(hào)碼可以是呼叫請(qǐng)求內(nèi)容的一部分,也可以呼叫請(qǐng)求的附件?;A(chǔ)通信服務(wù)器可以按照預(yù)定規(guī)則判斷接收的呼叫請(qǐng)求所針對(duì)的通信號(hào)碼為中間通信號(hào)碼。預(yù)定規(guī)則可以包括:將中間通信號(hào)碼在存儲(chǔ)的中間通信號(hào)碼集中查詢(xún),若發(fā)現(xiàn)與呼叫請(qǐng)求針對(duì)的通信號(hào)碼相同的通信號(hào)碼,便可以認(rèn)定呼叫請(qǐng)求針對(duì)的通信號(hào)碼為中間通信號(hào)碼;中間通信號(hào)碼可以為一個(gè)預(yù)定號(hào)碼段內(nèi)的號(hào)碼,發(fā)現(xiàn)呼叫請(qǐng)求針對(duì)的通信號(hào)碼處于該預(yù)定號(hào)碼段內(nèi),可以認(rèn)定呼叫請(qǐng)求針對(duì)的通信號(hào)碼為中間通信號(hào)碼,例如“95000000000~95011111111”之間的號(hào)碼為中間通信號(hào)碼。
在本實(shí)施方式中,當(dāng)前主叫號(hào)碼可以為發(fā)起呼叫請(qǐng)求的通信設(shè)備所使用的通信號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求中附帶當(dāng)前主叫號(hào)碼,可以為當(dāng)前主叫號(hào)碼為呼叫請(qǐng)求內(nèi)容的一部分,也可以為當(dāng)前主叫號(hào)碼為呼叫請(qǐng)求的附件。呼叫請(qǐng)求可以具有預(yù)定的格式,也可以具有預(yù)定的內(nèi)容。具體的,例如呼叫請(qǐng)求可以為“call request&95000000000&17095051234”,其中“95000000000”可以為中間通信號(hào)碼,“17095051234”可以為當(dāng)前主叫號(hào)碼。
步驟S30:向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有所述當(dāng)前主叫號(hào)碼和所述中間通信號(hào)碼中至少一個(gè)。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器接收到針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求之后,需要號(hào)碼管理服務(wù)器反饋一個(gè)通信號(hào)碼作為被叫號(hào)碼。號(hào)碼管理服務(wù)器中可以存儲(chǔ)有綁定關(guān)系,每個(gè)綁定關(guān)系中可以具有三個(gè)通信號(hào)碼,其中一個(gè)為中間通信號(hào)碼,其余可以為用戶(hù)的通信設(shè)備使用的通信號(hào)碼。
在本實(shí)施方式中,查詢(xún)請(qǐng)求附帶當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè),用于提供給號(hào)碼管理服務(wù)器,以使號(hào)碼管理服務(wù)器能夠根據(jù)查詢(xún)請(qǐng)求附帶的通信號(hào)碼找到相應(yīng)的綁定信息,進(jìn)而反饋通信號(hào)碼。查詢(xún)請(qǐng)求附帶通信號(hào)碼方式,可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求內(nèi)容的一部分,也可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件;還可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼作為查詢(xún)請(qǐng)求的內(nèi)容,或可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件。
步驟S32:接收所述號(hào)碼管理服務(wù)器反饋的號(hào)碼信息,所述號(hào)碼信息附帶有預(yù)定被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器響應(yīng)查詢(xún)請(qǐng)求,向基礎(chǔ)通信服務(wù)器反饋號(hào)碼信息。號(hào)碼信息中可以?xún)H附帶一個(gè)通信號(hào)碼,該通信號(hào)碼即為預(yù)定被叫號(hào)碼;號(hào)碼信息中還可以附帶有號(hào)碼管理服務(wù)器查詢(xún)得到的目標(biāo)綁定信息中的與中間通信號(hào)碼綁定的兩個(gè)通信號(hào)碼,該兩 個(gè)通信號(hào)碼中一個(gè)與當(dāng)前主叫號(hào)碼相同,另一可以為所述預(yù)定被叫號(hào)碼。在一些情況下,若該兩個(gè)通信號(hào)碼與當(dāng)前主叫號(hào)碼均不相同,可以認(rèn)為當(dāng)前主叫號(hào)碼沒(méi)有與中間通信號(hào)碼綁定,此時(shí)可以向使用當(dāng)前主叫號(hào)碼通信設(shè)備反饋呼叫失敗。
步驟S34:將所述呼叫請(qǐng)求轉(zhuǎn)換為向使用所述預(yù)定被叫號(hào)碼的通信設(shè)備的呼叫,向所述通信設(shè)備提供的主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器將針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,轉(zhuǎn)為針對(duì)預(yù)定被叫號(hào)碼的呼叫。在呼叫接通之后,會(huì)在使用當(dāng)前主叫號(hào)碼的通信設(shè)備和使用預(yù)定被叫號(hào)碼的通信設(shè)備之間建立通信。實(shí)現(xiàn)在建立通信的過(guò)程中,通信雙方都無(wú)需獲知對(duì)方的通信號(hào)碼,而通過(guò)號(hào)碼管理服務(wù)器指定預(yù)定被叫號(hào)碼,有效了避免了通信雙方的通信號(hào)碼的泄漏。
在本實(shí)施方式中,向使用預(yù)定被叫號(hào)碼的通信設(shè)備提供的主叫號(hào)碼為中間通信號(hào)碼,有效的避免發(fā)起呼叫的通信號(hào)碼的泄漏,再者,由于該中間通信號(hào)碼同時(shí)也與預(yù)定被叫號(hào)碼本身存在綁定關(guān)系,用戶(hù)收到該呼叫時(shí),便會(huì)知道該中間通信號(hào)碼對(duì)應(yīng)的業(yè)務(wù)信息。
在一個(gè)具體的實(shí)施方式中,例如,在網(wǎng)絡(luò)購(gòu)物時(shí),買(mǎi)家在交易過(guò)程中申請(qǐng)了中間通信號(hào)碼,那么買(mǎi)家的通信號(hào)碼便會(huì)綁定一個(gè)中間通信號(hào)碼,同時(shí)賣(mài)家的通信號(hào)碼也可以與該中間通信號(hào)碼相綁定,號(hào)碼管理服務(wù)器存儲(chǔ)該三個(gè)通信號(hào)碼的綁定信息。在買(mǎi)家呼叫中間通信號(hào)碼時(shí),基礎(chǔ)通信服務(wù)器接收到買(mǎi)家針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求之后,便會(huì)向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,號(hào)碼管理服務(wù)器根據(jù)查詢(xún)請(qǐng)求附帶的當(dāng)前主叫號(hào)碼,在存儲(chǔ)的綁定信息中查詢(xún),得到綁定信息中與當(dāng)前主叫號(hào)碼不同的通信號(hào)碼,該通信號(hào)碼為賣(mài)家的通信號(hào)碼,將賣(mài)家的通信號(hào)碼作為預(yù)定被叫號(hào)碼反饋給基礎(chǔ)通信服務(wù)器,使得基礎(chǔ)通信服務(wù)器可以向預(yù)定被叫號(hào)碼發(fā)起呼叫,實(shí)現(xiàn)在買(mǎi)家與買(mǎi)家之間建立通信連接,而買(mǎi)家無(wú)需知道賣(mài)家的通信號(hào)碼,同理賣(mài)家也無(wú)需知道買(mǎi)家的通信號(hào)碼。同理,賣(mài)家給買(mǎi)家打電話(huà)也適用于上述的介紹。
在一個(gè)實(shí)施方式中,在步驟S28中還包括:判斷呼叫請(qǐng)求所針對(duì)的當(dāng)前被叫號(hào)碼是否為中間通信號(hào)碼。在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器接收到呼叫請(qǐng)求之后,判斷呼叫請(qǐng)求所針對(duì)的通信號(hào)碼是否為中間通信號(hào)碼。具體判斷是否為中間通信號(hào)碼的方式,可以包括查找存儲(chǔ)的臨時(shí)通信號(hào)碼集中是否存在所述當(dāng)前被叫號(hào)碼,所述臨時(shí)通信號(hào)碼集中存在所述當(dāng)前被叫號(hào)碼時(shí),認(rèn)為所述當(dāng)前被叫號(hào)碼是所述中間通信號(hào)碼。在臨時(shí)通信號(hào)碼集中不存在所述當(dāng)前被叫號(hào)碼時(shí),直接對(duì)當(dāng)前被叫號(hào)碼發(fā)起呼叫。如此,針對(duì)呼叫請(qǐng)求所針對(duì)的通信號(hào)碼判斷是否為中間通信號(hào)碼,如此避免將呼叫請(qǐng)求所針對(duì)的通信號(hào)碼為非中間通信號(hào)碼,也向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,而提高了整體的業(yè)務(wù)處理效率。
在一個(gè)實(shí)施方式中,所述通信方法還包括:在所述呼叫請(qǐng)求所針對(duì)的當(dāng)前被叫號(hào)碼不是中間通信號(hào)碼時(shí),直接向所述當(dāng)前被叫號(hào)碼進(jìn)行呼叫。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器發(fā)現(xiàn)呼叫請(qǐng)求所針對(duì)的當(dāng)前被叫號(hào)碼不是中間通信號(hào)碼,此時(shí)無(wú)需針對(duì)呼叫請(qǐng)求針對(duì)的當(dāng)前被叫號(hào)碼轉(zhuǎn)換為其它通信號(hào)碼,所以直接向當(dāng)前被叫號(hào)碼進(jìn)行呼叫。
請(qǐng)參閱圖6,在一個(gè)實(shí)施方式中,所述通信方法還包括如下步驟。
步驟S36:接收所述號(hào)碼管理服務(wù)器反饋的預(yù)定標(biāo)識(shí),所述預(yù)定標(biāo)識(shí)表示當(dāng)前主叫號(hào)碼未與所述中間通信號(hào)碼綁定。
步驟S38:向發(fā)出所述呼叫請(qǐng)求的通信設(shè)備反饋呼叫失敗。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求之后,號(hào)碼管理服務(wù)器響應(yīng)該查詢(xún)請(qǐng)求,在存儲(chǔ)的綁定關(guān)系中未發(fā)現(xiàn)查詢(xún)請(qǐng)求附帶的通信號(hào)碼,此時(shí)會(huì)發(fā)送預(yù)定標(biāo)識(shí)給基礎(chǔ)通信服務(wù)器,以表示查詢(xún)請(qǐng)求附帶的通信號(hào)碼未進(jìn)行綁定,即當(dāng)前主叫號(hào)碼未與中間通信號(hào)碼綁定。如此,呼叫請(qǐng)求所針對(duì)的通信號(hào)碼未與中間通信號(hào)碼綁定時(shí),便會(huì)向使用該通信號(hào)碼的通信設(shè)備反饋呼叫失敗,使得除已經(jīng)與中間通信號(hào)碼綁定的通信號(hào)碼之外,使用其它的通信號(hào)碼的通信設(shè)備向中間通信號(hào)碼發(fā)出呼叫請(qǐng)求時(shí),會(huì)反饋呼叫失敗,有效避免中間通信號(hào)碼泄漏之后,對(duì)與中間號(hào)碼綁定通信號(hào)碼的用戶(hù)造成困擾。
請(qǐng)參閱圖7,本申請(qǐng)還提供一種服務(wù)器110,其包括:呼叫請(qǐng)求接收模塊28、查詢(xún)請(qǐng)求發(fā)送模塊30、號(hào)碼信息接收模塊32和呼叫模塊34。
呼叫請(qǐng)求接收模塊28用于接收針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,所述呼叫請(qǐng)求附帶有當(dāng)前主叫號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求可以為按照預(yù)定編碼規(guī)則編碼的預(yù)定電信號(hào),或者可以為具有預(yù)定格式的字符串。通信設(shè)備通過(guò)發(fā)起呼叫請(qǐng)求,以期望與使用被叫號(hào)碼的通信設(shè)備建立通信。
在本實(shí)施方式中,呼叫請(qǐng)求接收模塊28能接收針對(duì)通信號(hào)碼的呼叫請(qǐng)求,并可以針對(duì)通信號(hào)碼進(jìn)行呼叫。中間通信號(hào)碼可以是呼叫請(qǐng)求內(nèi)容的一部分,也可以呼叫請(qǐng)求的附件。服務(wù)器110可以按照預(yù)定規(guī)則判斷接收的呼叫請(qǐng)求所針對(duì)的通信號(hào)碼為中間通信號(hào)碼。預(yù)定規(guī)則可以包括:將中間通信號(hào)碼在存儲(chǔ)的中間通信號(hào)碼集中查詢(xún),若發(fā)現(xiàn)與呼叫請(qǐng)求針對(duì)的通信號(hào)碼相同的通信號(hào)碼,便可以認(rèn)定呼叫請(qǐng)求針對(duì)的通信號(hào)碼為中間通信號(hào)碼;中間通信號(hào)碼可以為一個(gè)預(yù)定號(hào)碼段內(nèi)的號(hào)碼,發(fā)現(xiàn)呼叫請(qǐng)求針對(duì)的通信號(hào)碼處于該預(yù)定號(hào)碼段內(nèi),可以認(rèn)定呼叫請(qǐng)求針對(duì)的通信號(hào)碼為中間通信號(hào)碼,例如“95000000000~95011111111”之間的號(hào)碼為中間通信號(hào)碼。
在本實(shí)施方式中,當(dāng)前主叫號(hào)碼可以為發(fā)起呼叫請(qǐng)求的通信設(shè)備所使用的通信號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求中附帶當(dāng)前主叫號(hào)碼,可以為當(dāng)前主叫號(hào)碼為呼叫請(qǐng)求內(nèi)容 的一部分,也可以為當(dāng)前主叫號(hào)碼為呼叫請(qǐng)求的附件。呼叫請(qǐng)求可以具有預(yù)定的格式,也可以具有預(yù)定的內(nèi)容。具體的,例如呼叫請(qǐng)求可以為“call request&95000000000&17095051234”,其中“95000000000”可以為中間通信號(hào)碼,“17095051234”可以為當(dāng)前主叫號(hào)碼。
查詢(xún)請(qǐng)求發(fā)送模塊30用于向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,所述查詢(xún)請(qǐng)求附帶有所述當(dāng)前主叫號(hào)碼和所述中間通信號(hào)碼中至少一個(gè)。
在本實(shí)施方式中,呼叫請(qǐng)求接收模塊28接收到針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求之后,需要號(hào)碼管理服務(wù)器反饋一個(gè)通信號(hào)碼作為被叫號(hào)碼。號(hào)碼管理服務(wù)器中可以存儲(chǔ)有綁定關(guān)系,每個(gè)綁定關(guān)系中可以具有三個(gè)通信號(hào)碼,其中一個(gè)為中間通信號(hào)碼,其余可以為用戶(hù)的通信設(shè)備使用的通信號(hào)碼。
在本實(shí)施方式中,查詢(xún)請(qǐng)求附帶當(dāng)前主叫號(hào)碼和中間通信號(hào)碼中至少一個(gè),用于提供給號(hào)碼管理服務(wù)器,以使號(hào)碼管理服務(wù)器能夠根據(jù)查詢(xún)請(qǐng)求附帶的通信號(hào)碼,找到相應(yīng)的綁定信息,進(jìn)而反饋通信號(hào)碼。查詢(xún)請(qǐng)求附帶當(dāng)前主叫號(hào)碼或中間通信號(hào)碼方式,可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求內(nèi)容的一部分,也可以為當(dāng)前主叫號(hào)碼或中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件;還可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼作為查詢(xún)請(qǐng)求的內(nèi)容,或可以為當(dāng)前主叫號(hào)碼和中間通信號(hào)碼作為查詢(xún)請(qǐng)求的附件。
號(hào)碼信息接收模塊32用于接收所述號(hào)碼管理服務(wù)器反饋的號(hào)碼信息,所述號(hào)碼信息附帶有預(yù)定被叫號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器響應(yīng)查詢(xún)請(qǐng)求,向服務(wù)器110反饋號(hào)碼信息。號(hào)碼信息中可以?xún)H附帶一個(gè)通信號(hào)碼,該通信號(hào)碼即為預(yù)定被叫號(hào)碼;號(hào)碼信息中還可以附帶有號(hào)碼管理服務(wù)器查詢(xún)得到的目標(biāo)綁定信息中的與中間通信號(hào)碼綁定的兩個(gè)通信號(hào)碼,該兩個(gè)通信號(hào)碼中一個(gè)與當(dāng)前主叫號(hào)碼相同,另一可以為所述預(yù)定被叫號(hào)碼。
呼叫模塊34用于將所述呼叫請(qǐng)求轉(zhuǎn)換為向使用所述預(yù)定被叫號(hào)碼的通信設(shè)備的呼叫,向所述通信設(shè)備提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器100將針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,轉(zhuǎn)為針對(duì)預(yù)定被叫號(hào)碼的呼叫。在呼叫接通之后,會(huì)在使用當(dāng)前主叫號(hào)碼的通信設(shè)備和使用預(yù)定被叫號(hào)碼的通信設(shè)備之間建立通信。實(shí)現(xiàn)在建立通信的過(guò)程中,通信雙方都無(wú)需獲知對(duì)方的通信號(hào)碼,而通過(guò)號(hào)碼管理服務(wù)器指定預(yù)定被叫號(hào)碼,有效了避免了通信雙方的通信號(hào)碼的泄漏。
在本實(shí)施方式中,向使用預(yù)定被叫號(hào)碼的通信設(shè)備提供的主叫號(hào)碼為中間通信號(hào)碼,有效的避免發(fā)起呼叫的通信號(hào)碼的泄漏,再者,由于該中間通信號(hào)碼同時(shí)也與預(yù)定被叫號(hào)碼本身存在綁定關(guān)系,用戶(hù)收到該呼叫時(shí),便會(huì)知道該中間通信號(hào)碼對(duì)應(yīng)的業(yè)務(wù)信息。
在一個(gè)具體的實(shí)施方式中,例如,在網(wǎng)絡(luò)購(gòu)物時(shí),買(mǎi)家在交易過(guò)程中申請(qǐng)了中間通信號(hào)碼,那么買(mǎi)家的通信號(hào)碼便會(huì)綁定一個(gè)中間通信號(hào)碼,同時(shí)賣(mài)家的通信號(hào)碼也可以與該中間通信號(hào)碼相綁定,號(hào)碼管理服務(wù)器存儲(chǔ)該三個(gè)通信號(hào)碼的綁定信息。在買(mǎi)家呼叫中間通信號(hào)碼時(shí),基礎(chǔ)通信服務(wù)器接收到買(mǎi)家針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求之后,便會(huì)向號(hào)碼管理服務(wù)器發(fā)出查詢(xún)請(qǐng)求,號(hào)碼管理服務(wù)器根據(jù)查詢(xún)請(qǐng)求附帶的當(dāng)前主叫號(hào)碼,在存儲(chǔ)的綁定信息中查詢(xún),得到綁定信息中與當(dāng)前主叫號(hào)碼不同的通信號(hào)碼,該通信號(hào)碼為賣(mài)家的通信號(hào)碼,將賣(mài)家的通信號(hào)碼作為預(yù)定被叫號(hào)碼反饋給基礎(chǔ)通信服務(wù)器,使得基礎(chǔ)通信服務(wù)器可以向預(yù)定被叫號(hào)碼發(fā)起呼叫,實(shí)現(xiàn)在買(mǎi)家與買(mǎi)家之間建立通信連接,而買(mǎi)家無(wú)需知道賣(mài)家的通信號(hào)碼,同理賣(mài)家也無(wú)需知道買(mǎi)家的通信號(hào)碼。同理,賣(mài)家給買(mǎi)家打電話(huà)也適用于上述的介紹。
請(qǐng)參閱圖8,本申請(qǐng)實(shí)施方式還提供一種通信方法,其包括以下步驟。
步驟S40:接收中間通信號(hào)碼請(qǐng)求,根據(jù)所述中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器接收通信設(shè)備發(fā)出的中間通信號(hào)碼請(qǐng)求。通信設(shè)備可以為臺(tái)式電腦、筆記本電腦、平板電腦、智能手機(jī)、服務(wù)器以及智能可穿戴設(shè)備。
在本實(shí)施方式中,接收到中間通信號(hào)碼請(qǐng)求,可以表示請(qǐng)求針對(duì)第一通信號(hào)碼和第二通信號(hào)碼分配中間通信號(hào)碼,從而使得使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備在通信的過(guò)程中,雙方僅僅通過(guò)中間通信號(hào)碼便可以建立通信,而無(wú)需獲知對(duì)方的實(shí)際通信號(hào)碼,即使用第一通信號(hào)碼的設(shè)備無(wú)需獲知第二通信號(hào)碼,使用第二通信號(hào)碼的通信設(shè)備無(wú)需獲知第一通信號(hào)碼,從而有效保護(hù)通信雙方的隱私。
在本實(shí)施方式中,中間通信號(hào)碼請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,接收到該字符串,即表明請(qǐng)求分配中間通信號(hào)碼。當(dāng)然,服務(wù)器也可以設(shè)置一個(gè)預(yù)定端口接收中間通信號(hào)碼請(qǐng)求,此時(shí)中間通信號(hào)碼請(qǐng)求可以不具有預(yù)定的形式,而該預(yù)定端口接收到數(shù)據(jù)之后,便表示接收到中間通信號(hào)碼請(qǐng)求。
在本實(shí)施方式中,根據(jù)中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼的方式可以包括:在中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼和第二通信號(hào)碼,其中第一通信號(hào)碼和第二通信號(hào)碼可以是中間通信號(hào)碼請(qǐng)求的一部分,也可以是中間通信號(hào)碼請(qǐng)求的附件;中間通信號(hào)碼請(qǐng)求中附帶有分別與第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息,根據(jù)該身份信息在本地存儲(chǔ)的數(shù)據(jù)庫(kù)中查找相應(yīng)的第一通信號(hào)碼和第二通信號(hào)碼;可以在不同的時(shí)間點(diǎn)分別獲取第一通信號(hào)碼和第二通信號(hào),例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,之后使用第二通信號(hào)碼的通信設(shè)備因業(yè)務(wù)流程需要,將第二通信號(hào)碼提供給號(hào)碼管理服務(wù)器,或者提供身份信息給號(hào)碼管理服務(wù)器以使號(hào)碼管理服務(wù)器可以根據(jù)身份信息在存儲(chǔ)的數(shù)據(jù)中獲得 第二通信號(hào)碼。
在本實(shí)施方式中,第一通信號(hào)碼和第二通信號(hào)碼可以是不同用戶(hù)的常用電話(huà)號(hào)碼。第一通信號(hào)碼和第二通信號(hào)碼可以為固定電話(huà)的號(hào)碼,也可以為移動(dòng)電話(huà)的號(hào)碼,并不限于任何號(hào)碼段。
步驟S42:分配中間通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器本地可以存儲(chǔ)有中間通信號(hào)碼集,可以按照預(yù)定規(guī)則從該中間通信號(hào)碼集中選擇一個(gè)中間通信號(hào)碼;服務(wù)器還可以設(shè)置有預(yù)定的算法,按照該預(yù)定算法得出一個(gè)中間通信號(hào)碼;中間通信號(hào)碼還可以為一個(gè)區(qū)段的號(hào)碼,例如“95000000000~95011111111”之間的號(hào)碼作為中間通信號(hào)碼。
在本實(shí)施方式中,步驟S40與步驟S42之間并不限于先后順序執(zhí)行,也可以為交叉的方式進(jìn)行。具體的,例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,便分配中間通信號(hào)碼,而此時(shí)可以尚未獲取第二通信號(hào)碼。
步驟S44:為所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立綁定信息。
在本實(shí)施方式中,綁定信息用于表示第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)關(guān)系。進(jìn)一步的,可以根據(jù)綁定信息獲取第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任意一個(gè)或幾個(gè)。再者,可以根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任一個(gè)或幾個(gè)找到該綁定信息。
在本實(shí)施方式中,綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
步驟S46:接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求可以為按照預(yù)定編碼規(guī)則編碼的預(yù)定電信號(hào),或者可以為具有預(yù)定格式的字符串。通信設(shè)備通過(guò)發(fā)起呼叫請(qǐng)求,以期望與使用被叫號(hào)碼的通信設(shè)備建立通信。
在本實(shí)施方式中,服務(wù)器接收到呼叫請(qǐng)求之后,可以根據(jù)存儲(chǔ)的綁定信息確認(rèn)查詢(xún)請(qǐng)求所針對(duì)的號(hào)碼是否為中間通信號(hào)碼,以及發(fā)起呼叫請(qǐng)求的當(dāng)前主叫號(hào)碼是否為與中間通信號(hào) 碼綁定的第一通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器將針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,轉(zhuǎn)為針對(duì)第二通信號(hào)碼的呼叫。在呼叫接通之后,會(huì)在使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備之間建立通信。實(shí)現(xiàn)在建立通信的過(guò)程中,通信雙方都無(wú)需獲知對(duì)方的通信號(hào)碼,而通過(guò)服務(wù)器在兩個(gè)號(hào)碼之間建立關(guān)聯(lián),有效了避免了通信雙方的通信號(hào)碼的泄漏。
在本實(shí)施方式中,向使用第二通信號(hào)碼的通信設(shè)備提供的主叫號(hào)碼為中間通信號(hào)碼,有效的避免發(fā)起呼叫的第一通信號(hào)碼的泄漏,再者,由于該中間通信號(hào)碼同時(shí)也與第二通信號(hào)碼本身存在綁定關(guān)系,用戶(hù)收到該呼叫時(shí),便會(huì)知道該中間通信號(hào)碼對(duì)應(yīng)的業(yè)務(wù)信息。
在一個(gè)實(shí)施方式中,所述通信方法還包括:接收到所述第二通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第二通信號(hào)碼向所述第一通信號(hào)碼的呼叫,向所述第一通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,通過(guò)設(shè)置中間通信號(hào)碼實(shí)現(xiàn)在第一通信號(hào)碼和第二通信號(hào)碼之間設(shè)置了通信的中轉(zhuǎn)號(hào)碼,即第一通信號(hào)碼呼叫中間通信號(hào)碼時(shí),會(huì)在第一通信號(hào)碼和第二通信號(hào)碼之間建立通信,第二通信號(hào)碼呼叫中間通信號(hào)碼時(shí),會(huì)在第二通信號(hào)碼和第一通信號(hào)碼之間建立通信,使得使用第一通信號(hào)碼和第二通信號(hào)碼的用戶(hù)可以在不知道對(duì)方通信號(hào)碼的情況下,便可以通過(guò)中間通信號(hào)碼與對(duì)方建立通信,有效避免用戶(hù)的通信號(hào)碼的泄漏。
在一個(gè)實(shí)施方式中,所述通信方法還包括:接收到第三通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,向所述第三通信號(hào)碼反饋呼叫失敗信息。
在本實(shí)施方式中,服務(wù)器接收到的呼叫請(qǐng)求之后,發(fā)現(xiàn)呼叫請(qǐng)求針對(duì)的被叫號(hào)碼是中間通信號(hào)碼,但發(fā)起呼叫請(qǐng)求的第三通信號(hào)碼沒(méi)有與中間通信號(hào)碼綁定,此時(shí)向第三通信號(hào)碼反饋呼叫失敗信息。如此使得在一些情況下中間通信號(hào)碼發(fā)生泄漏,其它用戶(hù)即使獲知中間通信號(hào)碼,也無(wú)法通過(guò)呼叫中間通信號(hào)碼對(duì)使用第一通信號(hào)碼或第二通信號(hào)碼的用戶(hù)構(gòu)成困擾。
請(qǐng)參閱圖9,在一個(gè)實(shí)施方式中,所述通信方法還包括如下步驟。
步驟S48:為所述綁定信息設(shè)定失效事件。
步驟S50:當(dāng)檢測(cè)到所述失效事件發(fā)生時(shí),解除所述第一通信號(hào)碼和所述第二通信號(hào)碼與所述中間通信號(hào)碼之間的綁定。
在本實(shí)施方式中,解除第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的綁定,號(hào)碼管理服務(wù)器便會(huì)取消存儲(chǔ)的綁定信息。
在本實(shí)施方式中,通過(guò)為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的綁定信息設(shè)定失效事件,使得在失效事件發(fā)生時(shí),解除三者的綁定。使得在一個(gè)業(yè)務(wù)流程處理結(jié)束之后, 實(shí)現(xiàn)在業(yè)務(wù)流程結(jié)束后,使用第一通信號(hào)碼的用戶(hù)和使用第二通信號(hào)碼的用戶(hù)也無(wú)法再次通過(guò)中間通信號(hào)碼聯(lián)系對(duì)方,有效避免了業(yè)務(wù)流程結(jié)束后,再次通過(guò)呼叫中間通信號(hào)碼的方式對(duì)使用第一通信號(hào)碼或第二通信號(hào)碼的用戶(hù)進(jìn)行騷擾。
在本實(shí)施方式中,可以為綁定信息設(shè)置一個(gè)失效時(shí)間,即從建立綁定信息的時(shí)間開(kāi)始計(jì)算,失效事件可以包括綁定信息的當(dāng)前時(shí)長(zhǎng)超過(guò)失效時(shí)間。失效事件還可以包括接收到解除綁定請(qǐng)求,該解除綁定請(qǐng)求可以為用戶(hù)通信設(shè)備發(fā)出,也可以為用于處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出的。當(dāng)然,失效事件還可以包括其他事件,所屬領(lǐng)域技術(shù)人員在本申請(qǐng)技術(shù)精髓啟示下,還可能做出其它變更,但只要其功能和效果與本申請(qǐng)相同或相似均應(yīng)涵蓋于本申請(qǐng)保護(hù)范圍內(nèi)。
在一個(gè)實(shí)施方式中,所述失效事件包括當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間。在本實(shí)施方式中,可以為綁定信息設(shè)置一個(gè)有效時(shí)間。該有效時(shí)間可以是一個(gè)具體的時(shí)間,當(dāng)前時(shí)間超過(guò)該具體的時(shí)間,表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,例如:有效時(shí)間是2015年3月10日24:00,當(dāng)前時(shí)間超過(guò)該時(shí)間之后,綁定信息便可以自動(dòng)失效;有效時(shí)間還可以是一個(gè)時(shí)長(zhǎng),該時(shí)長(zhǎng)可以建立綁定信息時(shí)開(kāi)始計(jì)算,也可以自號(hào)碼管理服務(wù)器接收到中間通信號(hào)碼請(qǐng)求時(shí)開(kāi)始計(jì)算,在當(dāng)前時(shí)間與開(kāi)始計(jì)算的時(shí)間之間的差大于設(shè)定的時(shí)長(zhǎng),表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,具體的例如時(shí)長(zhǎng)是十天,建立綁定信息的時(shí)間是2015年2月11日12:00,在當(dāng)前時(shí)間與建立綁定信息的時(shí)間之間差距大于十天,綁定信息失效。
在一個(gè)實(shí)施方式中,所述失效事件包括接收到解除綁定請(qǐng)求,能根據(jù)所述解除綁定請(qǐng)求獲取所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上。
在本實(shí)施方式中,解除綁定請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,其也可以具有預(yù)定的格式。可以為用戶(hù)的通信設(shè)備發(fā)出該解除綁定請(qǐng)求,也可以為處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出該解除綁定請(qǐng)求。
在本實(shí)施方式中,解除綁定請(qǐng)求可以附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)。其中,附帶的方式可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的部分內(nèi)容,也可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的附件。解除綁定請(qǐng)求中還可以附帶有第一通信號(hào)碼和第二通信號(hào)碼中至少一個(gè)通信號(hào)碼對(duì)應(yīng)的身份信息,身份信息可以為使用通信號(hào)碼的用戶(hù)的信息,通過(guò)該身份信息可以在存儲(chǔ)的數(shù)據(jù)中獲取對(duì)應(yīng)的通信號(hào)碼。根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的一個(gè),便可以在存儲(chǔ)的綁定信息中找到三者對(duì)應(yīng)的綁定信息,從而便可以通過(guò)刪除該綁定信息取消三者的綁定。
請(qǐng)參閱圖10,本申請(qǐng)實(shí)施方式還提供一種服務(wù)器120,其包括:號(hào)碼請(qǐng)求接收模塊40、 號(hào)碼分配模塊42、綁定模塊44和呼叫模塊46。
號(hào)碼請(qǐng)求接收模塊40用于接收中間通信號(hào)碼請(qǐng)求,根據(jù)所述中間通信號(hào)碼請(qǐng)求能獲取第一通信號(hào)碼和第二通信號(hào)碼。
在本實(shí)施方式中,號(hào)碼請(qǐng)求接收模塊40能接收通信設(shè)備發(fā)出的中間通信號(hào)碼請(qǐng)求。號(hào)碼請(qǐng)求接收模塊40可以為能與網(wǎng)絡(luò)連接并接收信息的通信端子,也可以為驅(qū)動(dòng)上述通信端子工作的軟體。通信設(shè)備可以為臺(tái)式電腦、筆記本電腦、平板電腦、智能手機(jī)、服務(wù)器以及智能可穿戴設(shè)備。
在本實(shí)施方式中,號(hào)碼請(qǐng)求接收模塊40接收到中間通信號(hào)碼請(qǐng)求,可以表示請(qǐng)求針對(duì)第一通信號(hào)碼和第二通信號(hào)碼分配中間通信號(hào)碼,從而使得使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備在通信的過(guò)程中,雙方僅僅通過(guò)中間通信號(hào)碼便可以建立通信,而無(wú)需獲知對(duì)方的實(shí)際通信號(hào)碼,即使用第一通信號(hào)碼的設(shè)備無(wú)需獲知第二通信號(hào)碼,使用第二通信號(hào)碼的通信設(shè)備無(wú)需獲知第一通信號(hào)碼,從而有效的保護(hù)了通信雙方的隱私。
在本實(shí)施方式中,中間通信號(hào)碼請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,接收到該字符串,即表明請(qǐng)求分配中間通信號(hào)碼。當(dāng)然,服務(wù)器也可以設(shè)置一個(gè)預(yù)定端口接收中間通信號(hào)碼請(qǐng)求,此時(shí)中間通信號(hào)碼請(qǐng)求可以不具有預(yù)定的形式,而該預(yù)定端口接收到數(shù)據(jù)之后,便表示接收到中間通信號(hào)碼請(qǐng)求。
在本實(shí)施方式中,根據(jù)中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼的方式可以包括:在中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼和第二通信號(hào)碼,其中第一通信號(hào)碼和第二通信號(hào)碼可以是中間通信號(hào)碼請(qǐng)求的一部分,也可以是中間通信號(hào)碼請(qǐng)求的附件;中間通信號(hào)碼請(qǐng)求中附帶有分別與第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息,根據(jù)該身份信息在本地存儲(chǔ)的數(shù)據(jù)庫(kù)中查找相應(yīng)的第一通信號(hào)碼和第二通信號(hào)碼;可以在不同的時(shí)間點(diǎn)分別獲取第一通信號(hào)碼和第二通信號(hào),例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,之后使用第二通信號(hào)碼的通信設(shè)備因業(yè)務(wù)流程需要,將第二通信號(hào)碼提供給服務(wù)器,或者提供身份信息給服務(wù)器以使服務(wù)器可以根據(jù)身份信息在存儲(chǔ)的數(shù)據(jù)中獲得第二通信號(hào)碼。
在本實(shí)施方式中,第一通信號(hào)碼和第二通信號(hào)碼可以是不同用戶(hù)的常用電話(huà)號(hào)碼。第一通信號(hào)碼和第二通信號(hào)碼可以為固定電話(huà)的號(hào)碼,也可以為移動(dòng)電話(huà)的號(hào)碼,并不限于任何號(hào)碼段。
號(hào)碼分配模塊42用于分配中間通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器120本地可以存儲(chǔ)有中間通信號(hào)碼集,號(hào)碼分配模塊42可以按照預(yù)定規(guī)則從該中間通信號(hào)碼集中選擇一個(gè)中間通信號(hào)碼;號(hào)碼分配模塊42還可以包括預(yù)定的算法,按照該預(yù)定算法得出一個(gè)中間通信號(hào)碼;中間通信號(hào)碼還可以為一個(gè)區(qū)段的號(hào)碼, 例如“95000000000~95011111111”之間的號(hào)碼作為中間通信號(hào)碼。
綁定模塊44用于為所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立綁定信息。
在本實(shí)施方式中,綁定信息用于表示第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)關(guān)系。進(jìn)一步的,可以根據(jù)綁定信息獲取第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任意一個(gè)或幾個(gè)。再者,可以根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任一個(gè)或幾個(gè)找到該綁定信息。
在本實(shí)施方式中,綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
呼叫模塊46用于接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求可以為按照預(yù)定編碼規(guī)則編碼的預(yù)定電信號(hào),或者可以為具有預(yù)定格式的字符串。通信設(shè)備通過(guò)發(fā)起呼叫請(qǐng)求,以期望與使用被叫號(hào)碼的通信設(shè)備建立通信。
在本實(shí)施方式中,服務(wù)器120接收到呼叫請(qǐng)求之后,可以根據(jù)存儲(chǔ)的綁定信息確認(rèn)查詢(xún)請(qǐng)求所針對(duì)的號(hào)碼是否為中間通信號(hào)碼,以及發(fā)起呼叫請(qǐng)求的當(dāng)前主叫號(hào)碼是否為與中間通信號(hào)碼綁定的第一通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器120將針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,轉(zhuǎn)為針對(duì)第二通信號(hào)碼的呼叫。在呼叫接通之后,會(huì)在使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備之間建立通信。實(shí)現(xiàn)在建立通信的過(guò)程中,通信雙方都無(wú)需獲知對(duì)方的通信號(hào)碼,而通過(guò)服務(wù)器在兩個(gè)號(hào)碼之間建立關(guān)聯(lián),有效了避免了通信雙方的通信號(hào)碼的泄漏。
在本實(shí)施方式中,向使用第二通信號(hào)碼的通信設(shè)備提供的主叫號(hào)碼為中間通信號(hào)碼,有效的避免發(fā)起呼叫的第一通信號(hào)碼的泄漏,再者,由于該中間通信號(hào)碼同時(shí)也與第二通信號(hào)碼本身存在綁定關(guān)系,用戶(hù)收到該呼叫時(shí),便會(huì)知道該中間通信號(hào)碼對(duì)應(yīng)的業(yè)務(wù)信息。
請(qǐng)參閱圖11,本申請(qǐng)實(shí)施方式還提供一種通信方法,其包括以下步驟。
步驟S52:接受中間通信號(hào)碼請(qǐng)求,所述中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通 信號(hào)碼。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器接收通信設(shè)備發(fā)出的中間通信號(hào)碼請(qǐng)求。通信設(shè)備可以為臺(tái)式電腦、筆記本電腦、平板電腦、智能手機(jī)、服務(wù)器以及智能可穿戴設(shè)備。
在本實(shí)施方式中,接收到中間通信號(hào)碼請(qǐng)求,可以表示請(qǐng)求針對(duì)第一通信號(hào)碼和第二通信號(hào)碼分配中間通信號(hào)碼,從而使得使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備在通信的過(guò)程中,雙方僅僅通過(guò)中間通信號(hào)碼便可以建立通信,而無(wú)需獲知對(duì)方的實(shí)際通信號(hào)碼,即使用第一通信號(hào)碼的設(shè)備無(wú)需獲知第二通信號(hào)碼,使用第二通信號(hào)碼的通信設(shè)備無(wú)需獲知第一通信號(hào)碼,從而有效的保護(hù)了通信雙方的隱私。
在本實(shí)施方式中,中間通信號(hào)碼請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,接收到該字符串,即表明請(qǐng)求分配中間通信號(hào)碼。當(dāng)然,號(hào)碼管理服務(wù)器也可以設(shè)置一個(gè)預(yù)定端口接收中間通信號(hào)碼請(qǐng)求,此時(shí)中間通信號(hào)碼請(qǐng)求可以不具有預(yù)定的形式,而該預(yù)定端口接收到數(shù)據(jù)之后,便表示接收到中間通信號(hào)碼請(qǐng)求。
在本實(shí)施方式中,根據(jù)中間通信號(hào)碼請(qǐng)求獲取第一通信號(hào)碼和第二通信號(hào)碼的方式可以包括:在中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼和第二通信號(hào)碼,其中第一通信號(hào)碼和第二通信號(hào)碼可以是中間通信號(hào)碼請(qǐng)求的一部分,也可以是中間通信號(hào)碼請(qǐng)求的附件;中間通信號(hào)碼請(qǐng)求中附帶有分別與第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息,根據(jù)該身份信息在本地存儲(chǔ)的數(shù)據(jù)庫(kù)中查找相應(yīng)的第一通信號(hào)碼和第二通信號(hào)碼;可以在不同的時(shí)間點(diǎn)分別獲取第一通信號(hào)碼和第二通信號(hào),例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,之后使用第二通信號(hào)碼的通信設(shè)備因業(yè)務(wù)流程需要,將第二通信號(hào)碼提供給號(hào)碼管理服務(wù)器,或者提供身份信息給號(hào)碼管理服務(wù)器以使號(hào)碼管理服務(wù)器可以根據(jù)身份信息在存儲(chǔ)的數(shù)據(jù)中獲得第二通信號(hào)碼。
在本實(shí)施方式中,第一通信號(hào)碼和第二通信號(hào)碼可以是不同用戶(hù)的常用電話(huà)號(hào)碼。第一通信號(hào)碼和第二通信號(hào)碼可以為固定電話(huà)的號(hào)碼,也可以為移動(dòng)電話(huà)的號(hào)碼,并不限于任何號(hào)碼段。
步驟S54:分配中間通信號(hào)碼,將所述中間通信號(hào)碼、所述第一通信號(hào)碼和所述第二通信號(hào)碼相關(guān)聯(lián)。
在本實(shí)施方式中,號(hào)碼管理服務(wù)器本地可以存儲(chǔ)有中間通信號(hào)碼集,可以按照預(yù)定規(guī)則從該中間通信號(hào)碼集中選擇一個(gè)中間通信號(hào)碼;號(hào)碼管理服務(wù)器還可以設(shè)置有預(yù)定的算法,按照該預(yù)定算法得出一個(gè)中間通信號(hào)碼;中間通信號(hào)碼還可以為一個(gè)區(qū)段的號(hào)碼,例如“95000000000~95011111111”之間的號(hào)碼作為中間通信號(hào)碼。
在本實(shí)施方式中,步驟S52與步驟S54之間并不限于先后順序執(zhí)行,也可以為交叉的方式 進(jìn)行。具體的,例如中間通信號(hào)碼請(qǐng)求中附帶有第一通信號(hào)碼,便分配中間通信號(hào)碼,而此時(shí)可以尚未獲取第二通信號(hào)碼。
在本實(shí)施方式中,將中間通信號(hào)碼、第一通信號(hào)碼和第二通信號(hào)碼相關(guān)聯(lián),可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
步驟S56:向基礎(chǔ)通信服務(wù)器發(fā)出關(guān)聯(lián)信息,所述關(guān)聯(lián)信息附帶所述中間通信號(hào)碼、所述第一通信號(hào)碼和所述第二通信號(hào)碼。
在本實(shí)施方式中,關(guān)聯(lián)信息可以為一個(gè)具有預(yù)定格式的字符串,其可以用于表示需要基礎(chǔ)通信服務(wù)器將關(guān)聯(lián)信息附帶的通信號(hào)碼進(jìn)行綁定。
在本實(shí)施方式中,關(guān)聯(lián)信息附帶中間通信號(hào)碼、第一通信號(hào)碼和第二通信號(hào)碼,可以為中間通信號(hào)碼、第一通信號(hào)碼和第二通信號(hào)碼為關(guān)聯(lián)信息內(nèi)容的一部分,也可以為中間通信號(hào)碼、第一通信號(hào)碼和第二通信號(hào)碼作為關(guān)聯(lián)信息的附件。
請(qǐng)參閱圖12,在一個(gè)實(shí)施方式中,所述通信方法還包括如下步驟。
步驟S57:為所述所述中間通信號(hào)碼、所述第一通信號(hào)碼和所述第二通信號(hào)碼之間的關(guān)聯(lián)設(shè)置失效事件。
步驟S59:當(dāng)所述失效事件發(fā)生時(shí),解除所述第一通信號(hào)碼和所述第二通信號(hào)碼與所述中間通信號(hào)碼之間的關(guān)聯(lián)。
步驟S61:向所述基礎(chǔ)通信服務(wù)器發(fā)出解除綁定請(qǐng)求,所述解除綁定請(qǐng)求附帶所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上。
在本實(shí)施方式中,通過(guò)為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的綁定信息設(shè)定失效事件,使得在失效事件發(fā)生時(shí),解除三者的關(guān)聯(lián)。實(shí)現(xiàn)在業(yè)務(wù)流程結(jié)束后,使用第一通信號(hào)碼的用戶(hù)和使用第二通信號(hào)碼的用戶(hù)也無(wú)法再次通過(guò)中間通信號(hào)碼聯(lián)系對(duì)方,有效避免了業(yè)務(wù)流程結(jié)束后,再次通過(guò)呼叫中間通信號(hào)碼的方式對(duì)使用第一通信號(hào)碼或第二通信號(hào)碼的用戶(hù)進(jìn)行騷擾。
在本實(shí)施方式中,可以設(shè)置一個(gè)失效時(shí)間,即從開(kāi)始三個(gè)號(hào)碼開(kāi)始關(guān)聯(lián)的時(shí)間開(kāi)始計(jì)算,失效事件可以包括三個(gè)號(hào)碼關(guān)聯(lián)的當(dāng)前時(shí)長(zhǎng)超過(guò)失效時(shí)間。失效事件還可以包括接收到解除綁定請(qǐng)求,該解除綁定請(qǐng)求可以為用戶(hù)的通信設(shè)備發(fā)出,也可以由用于處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出。當(dāng)然,失效事件還可以包括其他事件,所屬領(lǐng)域技術(shù)人員在本申請(qǐng)技術(shù)精髓啟 示下,還可能做出其它變更,但只要其功能和效果與本申請(qǐng)相同或相似均應(yīng)涵蓋于本申請(qǐng)保護(hù)范圍內(nèi)。
在本實(shí)施方式中,向基礎(chǔ)通信服務(wù)器發(fā)出解除綁定請(qǐng)求,以使基礎(chǔ)通信服務(wù)器解除第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼綁定,從而實(shí)現(xiàn)對(duì)中間通信號(hào)碼回收利用。再者,基礎(chǔ)通信服務(wù)器解除三個(gè)通信號(hào)碼之間的綁定,使得在業(yè)務(wù)流程結(jié)束之后,使用第一通信號(hào)碼或第二通信號(hào)碼的一方,也無(wú)法再次根據(jù)中間通信號(hào)碼向另一方發(fā)起呼叫,避免了業(yè)務(wù)流程結(jié)束后進(jìn)行騷擾。
在本實(shí)施方式中,解除綁定請(qǐng)求可以為一個(gè)具有預(yù)定格式的字符串。解除綁定請(qǐng)求附帶所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上,可以為通信號(hào)碼作為解除綁定請(qǐng)求的內(nèi)容一部分,也可以為通信號(hào)碼作為解除綁定請(qǐng)求的附件。
在一個(gè)實(shí)施方式中,所述失效事件包括當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間。在本實(shí)施方式中,可以為三個(gè)號(hào)碼的關(guān)聯(lián)設(shè)置一個(gè)有效時(shí)間。該有效時(shí)間可以是一個(gè)具體的時(shí)間,當(dāng)前時(shí)間超過(guò)該具體的時(shí)間,表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,例如:有效時(shí)間是2015年3月10日24:00,當(dāng)前時(shí)間超過(guò)該時(shí)間之后,三個(gè)號(hào)碼的關(guān)聯(lián)便可以自動(dòng)失效;有效時(shí)間還可以是一個(gè)時(shí)長(zhǎng),該時(shí)長(zhǎng)可以建立關(guān)聯(lián)時(shí)開(kāi)始計(jì)算,也可以自號(hào)碼管理服務(wù)器接收到中間通信號(hào)碼請(qǐng)求時(shí)開(kāi)始計(jì)算,在當(dāng)前時(shí)間與開(kāi)始計(jì)算的時(shí)間之間的差大于設(shè)定的時(shí)長(zhǎng),表示當(dāng)前時(shí)間超過(guò)設(shè)定的有效時(shí)間,具體的例如時(shí)長(zhǎng)是十天,建立關(guān)聯(lián)的時(shí)間是2015年2月11日12:00,在當(dāng)前時(shí)間與建立關(guān)聯(lián)的時(shí)間之間差距大于十天,該關(guān)聯(lián)失效。
在一個(gè)實(shí)施方式中,所述失效事件包括接收到關(guān)聯(lián)解除請(qǐng)求,能根據(jù)所述關(guān)聯(lián)解除請(qǐng)求獲取所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上。
在本實(shí)施方式中,關(guān)聯(lián)解除請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,其也可以具有預(yù)定的格式。可以為用戶(hù)的通信設(shè)備發(fā)出該關(guān)聯(lián)解除請(qǐng)求,也可以為處理業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器發(fā)出該關(guān)聯(lián)解除請(qǐng)求。
在本實(shí)施方式中,關(guān)聯(lián)解除請(qǐng)求可以附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)。其中,附帶的方式可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是關(guān)聯(lián)解除請(qǐng)求的部分內(nèi)容,也可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是關(guān)聯(lián)解除請(qǐng)求的附件。關(guān)聯(lián)解除請(qǐng)求中還可以附帶有第一通信號(hào)碼和第二通信號(hào)碼中至少一個(gè)通信號(hào)碼對(duì)應(yīng)的身份信息,身份信息可以為使用通信號(hào)碼的用戶(hù)的信息,基礎(chǔ)通信服務(wù)器通過(guò)該身份信息可以在存儲(chǔ)的數(shù)據(jù)中獲取對(duì)應(yīng)的通信號(hào)碼。根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的一個(gè),基礎(chǔ)通信服務(wù)器便可以在存儲(chǔ)的綁定信息中找到三者對(duì)應(yīng)的綁定信息,從而便可以通過(guò)刪除該綁定信息取消三者的綁定。
請(qǐng)參閱圖13,本申請(qǐng)實(shí)施方式還提供一種通信方法,其包括以下步驟。
步驟S58:接受附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)信息。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器接收到關(guān)聯(lián)信息,表示需要將關(guān)聯(lián)信息附帶的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼進(jìn)行綁定。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器可以為電信運(yùn)營(yíng)商的服務(wù)器,其能夠響應(yīng)呼叫請(qǐng)求針對(duì)通信號(hào)碼進(jìn)行呼叫。
步驟S60:為所述中間通信號(hào)碼與所述第一通信號(hào)碼和所述第二通信號(hào)碼建立綁定信息。
在本實(shí)施方式中,綁定信息用于表示第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼的關(guān)聯(lián)關(guān)系。進(jìn)一步的,可以根據(jù)綁定信息獲取第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任意一個(gè)或幾個(gè)。再者,可以根據(jù)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的任一個(gè)或幾個(gè)找到該綁定信息。
在本實(shí)施方式中,綁定信息的具體形式,舉例為可以通過(guò)數(shù)據(jù)表方式關(guān)聯(lián)存儲(chǔ)第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼,數(shù)據(jù)表中的一列存儲(chǔ)第一通信號(hào)碼,另一列存儲(chǔ)第二通信號(hào)碼,第三列存儲(chǔ)中間通信號(hào)碼,相關(guān)聯(lián)的第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼處于同一行,即該數(shù)據(jù)表中的一行可以為一條綁定信息。也可以為將第一通信號(hào)碼和第二通信號(hào)碼對(duì)應(yīng)的身份信息與中間通信號(hào)碼對(duì)應(yīng)存儲(chǔ),如此,便可以根據(jù)身份信息獲得第一通信號(hào)碼和第二通信號(hào)碼。
步驟S62:接收到所述第一通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第一通信號(hào)碼向所述第二通信號(hào)碼的呼叫,向所述第二通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,呼叫請(qǐng)求可以為按照預(yù)定編碼規(guī)則編碼的預(yù)定電信號(hào),或者可以為具有預(yù)定格式的字符串。通信設(shè)備通過(guò)發(fā)起呼叫請(qǐng)求,以期望與使用被叫號(hào)碼的通信設(shè)備建立通信。
在本實(shí)施方式中,基礎(chǔ)通信服務(wù)器接收到呼叫請(qǐng)求之后,可以根據(jù)存儲(chǔ)的綁定信息確認(rèn)查詢(xún)請(qǐng)求所針對(duì)的號(hào)碼是否為中間通信號(hào)碼,以及發(fā)起呼叫請(qǐng)求的當(dāng)前主叫號(hào)碼是否為與中間通信號(hào)碼綁定的第一通信號(hào)碼。
在本實(shí)施方式中,服務(wù)器將針對(duì)中間通信號(hào)碼的呼叫請(qǐng)求,轉(zhuǎn)為針對(duì)第二通信號(hào)碼的呼叫。在呼叫接通之后,會(huì)在使用第一通信號(hào)碼的通信設(shè)備和使用第二通信號(hào)碼的通信設(shè)備之間建立通信。實(shí)現(xiàn)在建立通信的過(guò)程中,通信雙方都無(wú)需獲知對(duì)方的通信號(hào)碼,而通過(guò)服務(wù)器在兩個(gè)號(hào)碼之間建立關(guān)聯(lián),有效了避免了通信雙方的通信號(hào)碼的泄漏。
在本實(shí)施方式中,向使用第二通信號(hào)碼的通信設(shè)備提供的主叫號(hào)碼為中間通信號(hào)碼,有 效的避免發(fā)起呼叫的第一通信號(hào)碼的泄漏,再者,由于該中間通信號(hào)碼同時(shí)也與第二通信號(hào)碼本身存在綁定關(guān)系,用戶(hù)收到該呼叫時(shí),便會(huì)知道該中間通信號(hào)碼對(duì)應(yīng)的業(yè)務(wù)信息。
在一個(gè)實(shí)施方式中,所述通信方法還包括:接收到所述第二通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,將所述呼叫請(qǐng)求轉(zhuǎn)換為所述第二通信號(hào)碼向所述第一通信號(hào)碼的呼叫,向所述第一通信號(hào)碼提供的當(dāng)前主叫號(hào)碼為所述中間通信號(hào)碼。
在本實(shí)施方式中,通過(guò)設(shè)置中間通信號(hào)碼實(shí)現(xiàn)在第一通信號(hào)碼和第二通信號(hào)碼之間設(shè)置了通信的中轉(zhuǎn)號(hào)碼,即第一通信號(hào)碼呼叫中間通信號(hào)碼時(shí),會(huì)在第一通信號(hào)碼和第二通信號(hào)碼之間建立通信,第二通信號(hào)碼呼叫中間通信號(hào)碼時(shí),會(huì)在第二通信號(hào)碼和第一通信號(hào)碼之間建立通信,使得使用第一通信號(hào)碼和第二通信號(hào)碼的用戶(hù)可以在不知道對(duì)方通信號(hào)碼的情況下,便可以通過(guò)中間通信號(hào)碼與對(duì)方建立通信,有效避免用戶(hù)的通信號(hào)碼的泄漏。
在一個(gè)實(shí)施方式中,所述通信方法還包括:接收到第三通信號(hào)碼向所述中間通信號(hào)碼的呼叫請(qǐng)求,向所述第三通信號(hào)碼反饋呼叫失敗信息。
在本實(shí)施方式中,服務(wù)器接收到的呼叫請(qǐng)求之后,發(fā)現(xiàn)呼叫請(qǐng)求針對(duì)的被叫號(hào)碼是中間通信號(hào)碼,但發(fā)起呼叫請(qǐng)求的第三通信號(hào)碼沒(méi)有與中間通信號(hào)碼綁定,此時(shí)向第三通信號(hào)碼反饋呼叫失敗信息。如此使得在一些情況下中間通信號(hào)碼發(fā)生泄漏,其它用戶(hù)即使獲知中間通信號(hào)碼,也無(wú)法通過(guò)呼叫中間通信號(hào)碼對(duì)使用第一通信號(hào)碼或第二通信號(hào)碼的用戶(hù)構(gòu)成困擾。
請(qǐng)參閱圖14,在本申請(qǐng)的一個(gè)實(shí)施方式中,所述方法還包括以下步驟。
步驟S64:接收解除綁定請(qǐng)求,所述解除綁定請(qǐng)求附帶有所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼中的一個(gè)或一個(gè)以上。
步驟S66:根據(jù)所述解除綁定請(qǐng)求查找相應(yīng)的綁定信息,解除所述第一通信號(hào)碼、所述第二通信號(hào)碼與所述中間通信號(hào)碼的綁定。
在本實(shí)施方式中,在本實(shí)施方式中,解除綁定請(qǐng)求可以為一個(gè)具有預(yù)定意思表示的字符串,其也可以具有預(yù)定的格式??梢詾橛脩?hù)的通信設(shè)備發(fā)出該解除綁定請(qǐng)求,也可以為服務(wù)器發(fā)出該解除綁定請(qǐng)求。
在本實(shí)施方式中,解除綁定請(qǐng)求可以附帶有第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)。其中,附帶的方式可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的部分內(nèi)容,也可以為第一通信號(hào)碼、第二通信號(hào)碼和中間通信號(hào)碼中的至少一個(gè)是解除綁定請(qǐng)求的附件。解除綁定請(qǐng)求中還可以附帶有第一通信號(hào)碼和第二通信號(hào)碼中至少一個(gè)通信號(hào)碼對(duì)應(yīng)的身份信息,身份信息可以為使用通信號(hào)碼的用戶(hù)的信息,通過(guò)該身份信息可以在存儲(chǔ)的數(shù)據(jù)中獲取對(duì)應(yīng)的通信號(hào)碼。根據(jù)第一通信號(hào)碼、第二通 信號(hào)碼和中間通信號(hào)碼中的一個(gè),便可以在存儲(chǔ)的綁定信息中找到三者對(duì)應(yīng)的綁定信息,從而便可以通過(guò)刪除該綁定信息取消三者的綁定。
由以上本申請(qǐng)實(shí)施方式提供的技術(shù)方案可見(jiàn),本申請(qǐng)可以實(shí)現(xiàn)將兩個(gè)用戶(hù)的通信號(hào)碼與一個(gè)中間通信號(hào)碼綁定,并且每個(gè)用戶(hù)通過(guò)向中間通信號(hào)碼發(fā)出呼叫請(qǐng)求,便可以與另一個(gè)用戶(hù)建立通信,而無(wú)需知道另一個(gè)用戶(hù)的通信號(hào)碼。如此在業(yè)務(wù)流程中,當(dāng)事人雙方可以?xún)H僅獲知中間通信號(hào)碼即可進(jìn)行溝通,從而實(shí)現(xiàn)有效的避免用戶(hù)自身的通信號(hào)碼泄漏,有效的保護(hù)了用戶(hù)的隱私。
雖然通過(guò)實(shí)施方式描繪了本申請(qǐng),本領(lǐng)域普通技術(shù)人員知道,本申請(qǐng)有許多變形和變化而不脫離本申請(qǐng)的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請(qǐng)的精神。