本發(fā)明涉及計(jì)算機(jī)通信技術(shù)領(lǐng)域,特別是涉及一種通信服務(wù)器及通信方法。
背景技術(shù):
日常生活中,人們經(jīng)常會(huì)遇到一種現(xiàn)象,在第一通信終端呼叫第二通信終端時(shí),如果第二通信終端正處在通信過程中時(shí),第一通信終端用戶會(huì)收到系統(tǒng)提示音“您呼叫的用戶忙,請(qǐng)稍后再撥”,該現(xiàn)象是一個(gè)正?,F(xiàn)象。
但是,在第一通信終端呼叫第二通信終端時(shí),如果第二通信終端剛好也正在呼叫第一通信終端時(shí),無論是第一通信終端還是第二通信終端,都會(huì)收到系統(tǒng)提示音“您呼叫的用戶忙,請(qǐng)稍后再撥”,在這種情況下,無論是第一通信終端的用戶,還是第二通信終端的用戶,都會(huì)因?yàn)楹魮p率的提升,而降低體驗(yàn)感受。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種通信服務(wù)器及通信方法,其通過從第一通信終端和第二通信終端獲取的數(shù)據(jù),能夠降低呼損率,從而更加適于實(shí)用。
為了達(dá)到上述第一個(gè)目的,本發(fā)明提供的通信服務(wù)器的技術(shù)方案如下:
本發(fā)明提供的通信服務(wù)器包括:
第一通信終端數(shù)據(jù)獲取模塊,用于獲取第一通信終端呼出的第一號(hào)碼,以及第一通信終端呼出第一號(hào)碼的間戳為t1;
第二通信終端數(shù)據(jù)獲取模塊,用于獲取第二通信終端呼出的第二號(hào)碼,以及第二通信終端呼出第二號(hào)碼的時(shí)間戳t2;
時(shí)間戳比對(duì)模塊,用于計(jì)算|t1-t2|,以及比對(duì)|t1-t2|是否≤時(shí)間閾值;
號(hào)碼比對(duì)模塊,當(dāng)|t1-t2|≤時(shí)間閾值時(shí),用于比對(duì)所述第一號(hào)碼與所述第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)所述第二號(hào)碼與所述第一通信終端自身的號(hào)碼是否相同;
通信模塊,當(dāng)所述第一號(hào)碼與所述第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)所述第二號(hào)碼與所述第一通信終端自身的號(hào)碼是否相同時(shí),有條件或者無條件建立所述第一通信終端與所述第二通信終端之間的通信。
本發(fā)明提供的通信服務(wù)器還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
作為優(yōu)選,所述第一通信終端和/或所述第二通信終端分別選自有線通信終端、無線通信終端、網(wǎng)絡(luò)即時(shí)通信終端中的任意一種。
作為優(yōu)選,所述時(shí)間閾值≤15s。
作為優(yōu)選,所述通信服務(wù)器還包括主叫通信終端確認(rèn)模塊,用于針對(duì)所述第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端,以針對(duì)判斷所得的主叫通信終端劃扣通信資費(fèi)。
作為優(yōu)選,所述主叫通信終端確認(rèn)模塊用于,
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端。
作為優(yōu)選,所述主叫通信終端確認(rèn)模塊用于,
在第一通信終端的用戶和第二通信終端的用戶允許自己持有的通信終端作為主叫通信終端的情況下,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,所述主叫通信終端確認(rèn)模塊用于,
根據(jù)第一通信終端的用戶和第二通信終端的用戶的選擇,確定所述第一通信終端或者所述第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,當(dāng)所述第一通信終端的用戶和所述第二通信終端的用戶均允許自己持有的通信終端作為主叫通信終端的情況下,所述主叫通信終端確認(rèn)模塊還用于,
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
或者,
隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,
當(dāng)所述第一通信終端的用戶和第二通信終端的用戶均拒絕自己持有的通信終端作為主叫通信終端時(shí),
所述通信模塊還用于,
切斷所述第一通信終端和所述第二通信終端之間的通信。
為了達(dá)到上述第二個(gè)目的,本發(fā)明提供的通信方法的技術(shù)方案如下:
本發(fā)明提供的通信方法基于本發(fā)明提供的通信服務(wù)器而實(shí)現(xiàn),所述通信方法包括以下步驟:
在第一通信終端呼出第一號(hào)碼和第二通信終端呼出第二號(hào)碼的過程中,所述通信服務(wù)器獲取所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1,以及,所述第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2;
當(dāng)|t1-t2|≤時(shí)間閾值時(shí),所述通信服務(wù)器獲取所述第一通信終端自身的號(hào)碼和所述第二通信終端呼出的第二號(hào)碼;并且,所述通信服務(wù)器獲取所述第二通信終端自身的號(hào)碼和所述第一通信終端呼出的第一號(hào)碼;
當(dāng)所述第一通信終端自身的號(hào)碼與所述第二通信終端呼出的第二號(hào)碼相同;并且,所述第二通信終端自身的號(hào)碼與所述第一通信終端呼出的第一號(hào)碼相同時(shí),所述通信服務(wù)器有條件或者無條件建立所述第一通信終端與所述第二通信終端之間的通信。
本發(fā)明提供的通信方法還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
作為優(yōu)選,所述第一通信終端和/或所述第二通信終端分別選自有線通信終端、無線通信終端、網(wǎng)絡(luò)即時(shí)通信終端中的任意一種。
作為優(yōu)選,所述時(shí)間閾值≤15s。
作為優(yōu)選,所述通信方法還包括針對(duì)所述第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟,其中,針對(duì)判斷所得的主叫通信終端劃扣通信資費(fèi)。
作為優(yōu)選,所述針對(duì)所述第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟,具體包括以下步驟:
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端。
作為優(yōu)選,所述針對(duì)所述第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟,具體包括以下步驟:
在第一通信終端的用戶和第二通信終端的用戶允許自己持有的通信終端作為主叫通信終端的情況下,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,所述針對(duì)所述第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟,具體包括以下步驟:
根據(jù)第一通信終端的用戶和第二通信終端的用戶的選擇,確定所述第一通信終端或者所述第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,當(dāng)所述第一通信終端的用戶和所述第二通信終端的用戶均允許自己持有的通信終端作為主叫通信終端的情況下,
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以所述第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
或者,
隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以所述第一通信終端和所述第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
作為優(yōu)選,
當(dāng)所述第一通信終端的用戶和第二通信終端的用戶均拒絕自己持有的通信終端作為主叫通信終端時(shí),切斷所述第一通信終端和所述第二通信終端之間的通信。
本發(fā)明提供的通信服務(wù)器中,第一通信終端數(shù)據(jù)獲取模塊,用于獲取第一通信終端呼出的第一號(hào)碼,以及第一通信終端呼出第一號(hào)碼的間戳為t1;第二通信終端數(shù)據(jù)獲取模塊,用于獲取第二通信終端呼出的第二號(hào)碼,以及第二通信終端呼出第二號(hào)碼的時(shí)間戳t2;時(shí)間戳比對(duì)模塊,用于計(jì)算|t1-t2|,以及比對(duì)|t1-t2|是否≤時(shí)間閾值;號(hào)碼比對(duì)模塊,當(dāng)|t1-t2|≤時(shí)間閾值時(shí),用于比對(duì)第一號(hào)碼與第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同;通信模塊,當(dāng)?shù)谝惶?hào)碼與第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同時(shí),有條件或者無條件建立第一通信終端與第二通信終端之間的通信。其中,當(dāng)?shù)谝煌ㄐ沤K端的自身號(hào)碼與第二通信終端呼出的第二號(hào)碼相同,或者,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同時(shí),認(rèn)為第一通信終端與第二通信終端之間正在相互呼叫,在這種情況下,不是通過系統(tǒng)同時(shí)針對(duì)第一通信終端和第二通信終端均直接提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,而是,有條件或者無條件建立第一通信終端與第二通信終端之間的通信,因此,能夠降低呼損率。
本發(fā)明提供的通信方法,當(dāng)?shù)谝煌ㄐ沤K端與第二通信終端各自的呼出時(shí)間戳間隔|t1-t2|≤時(shí)間閾值時(shí),認(rèn)為第一通信終端和第二通信終端幾乎同時(shí)呼出,當(dāng)?shù)谝煌ㄐ沤K端的自身號(hào)碼與第二通信終端呼出的第二號(hào)碼相同,或者,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同時(shí),認(rèn)為第一通信終端與第二通信終端之間正在相互呼叫,在這種情況下,不是通過系統(tǒng)同時(shí)針對(duì)第一通信終端和第二通信終端均直接提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,而是,有條件或者無條件建立第一通信終端與第二通信終端之間的通信,因此,能夠降低呼損率。
附圖說明
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1為本發(fā)明實(shí)施例一提供的通信服務(wù)器中各功能模塊之間的信號(hào)流向關(guān)系概括示意圖;
圖2為本發(fā)明實(shí)施例二提供的基于本發(fā)明實(shí)施例一提供的通信服務(wù)器的通信方法的步驟流程概括示意圖。
具體實(shí)施方式
本發(fā)明為解決現(xiàn)有技術(shù)存在的問題,本發(fā)明提供了一種通信服務(wù)器及通信方法,其通過從第一通信終端和第二通信終端獲取的數(shù)據(jù),能夠降低呼損率,從而更加適于實(shí)用。
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的一種通信服務(wù)器及通信方法,其具體實(shí)施方式、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。在下述說明中,不同的“一實(shí)施例”或“實(shí)施例”指的不一定是同一實(shí)施例。此外,一或多個(gè)實(shí)施例中的特定特征、結(jié)構(gòu)、或特點(diǎn)可由任何合適形式組合。
本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,具體的理解為:可以同時(shí)包含有a與b,可以單獨(dú)存在a,也可以單獨(dú)存在b,能夠具備上述三種任一種情況。
實(shí)施例一
參見附圖1,本發(fā)明提供的通信服務(wù)器包括:
第一通信終端數(shù)據(jù)獲取模塊,用于獲取第一通信終端呼出的第一號(hào)碼,以及第一通信終端呼出第一號(hào)碼的間戳為t1;
第二通信終端數(shù)據(jù)獲取模塊,用于獲取第二通信終端呼出的第二號(hào)碼,以及第二通信終端呼出第二號(hào)碼的時(shí)間戳t2;
其中,第一通信終端和/或第二通信終端分別選自有線通信終端、無線通信終端、網(wǎng)絡(luò)即時(shí)通信終端中的任意一種。更具體地,第一通信終端和/或第二通信終端可以分別選自座機(jī)、手機(jī)、pad、微信語音、微信視頻、qq語音、qq視頻、skype語音、skype視頻通信中的任意一種,還可以是未來新出現(xiàn)的語音、視頻通信中的任意一種。
時(shí)間戳比對(duì)模塊,用于計(jì)算|t1-t2|,以及比對(duì)|t1-t2|是否≤時(shí)間閾值;本實(shí)施例中,時(shí)間閾值≤15s,之所以將時(shí)間閾值設(shè)置為≤15s,是因?yàn)?,?dāng)時(shí)間閾值>15s時(shí),第一通信終端呼出第一號(hào)碼的呼叫等待時(shí)間和/或第二通信終端呼出第二號(hào)碼的呼叫等待時(shí)間已經(jīng)屆滿,此時(shí),無論第一通信終端,還是第二通信終端,均處于待機(jī)狀態(tài),或者,即使仍然提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,其也不可能是發(fā)生在第一通信終端和第二通信終端之間的互相呼叫,因此,當(dāng)時(shí)間閾值>15s時(shí),本身就不存在第一通信終端和第二通信終端的呼損,因此,采用本發(fā)明的方法已經(jīng)沒有價(jià)值。
號(hào)碼比對(duì)模塊,當(dāng)|t1-t2|≤時(shí)間閾值時(shí),用于比對(duì)第一號(hào)碼與第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同;此處,之所以要求當(dāng)?shù)谝煌ㄐ沤K端自身的號(hào)碼與第二通信終端呼出的第二號(hào)碼相同;并且,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同,是為了避免如下情況發(fā)生:例如,第一通信終端用戶撥打小明的電話,小明立刻接通,而在小明接通后,距離第一通信終端用戶撥打小明的電話的時(shí)刻≤15s的情況下,第二通信終端的用戶才呼出第一號(hào)碼,在這種情況下,會(huì)認(rèn)為第一通信終端用戶與小明之間的通話是正常通話,而第二通信終端用戶在這種情況下,即使撥打了第一號(hào)碼,第一通信終端和第二通信終端之間也不會(huì)建立通信。
通信模塊,當(dāng)?shù)谝惶?hào)碼與第二通信終端自身的號(hào)碼是否相同;和/或,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同時(shí),有條件或者無條件建立第一通信終端與第二通信終端之間的通信。
本發(fā)明提供的通信服務(wù)器中,第一通信終端數(shù)據(jù)獲取模塊,用于獲取第一通信終端呼出的第一號(hào)碼,以及第一通信終端呼出第一號(hào)碼的間戳為t1;第二通信終端數(shù)據(jù)獲取模塊,用于獲取第二通信終端呼出的第二號(hào)碼,以及第二通信終端呼出第二號(hào)碼的時(shí)間戳t2;時(shí)間戳比對(duì)模塊,用于計(jì)算|t1-t2|,以及比對(duì)|t1-t2|是否≤時(shí)間閾值;號(hào)碼比對(duì)模塊,當(dāng)|t1-t2|≤時(shí)間閾值時(shí),用于比對(duì)第一號(hào)碼與第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同;通信模塊,當(dāng)?shù)谝惶?hào)碼與第二通信終端自身的號(hào)碼是否相同;和,用于比對(duì)第二號(hào)碼與第一通信終端自身的號(hào)碼是否相同時(shí),有條件或者無條件建立第一通信終端與第二通信終端之間的通信。其中,當(dāng)?shù)谝煌ㄐ沤K端的自身號(hào)碼與第二通信終端呼出的第二號(hào)碼相同,或者,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同時(shí),認(rèn)為第一通信終端與第二通信終端之間正在相互呼叫,在這種情況下,不是通過系統(tǒng)同時(shí)針對(duì)第一通信終端和第二通信終端均直接提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,而是,有條件或者無條件建立第一通信終端與第二通信終端之間的通信,因此,能夠降低呼損率。
其中,通信服務(wù)器還包括主叫通信終端確認(rèn)模塊,用于針對(duì)第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端,以針對(duì)判斷所得的主叫通信終端劃扣通信資費(fèi)。
其中,第一種主叫通信終端確認(rèn)模塊用于,
以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端。
在這種情況下,由于時(shí)間戳t1與時(shí)間戳t2本身是第一通信終端呼出第一號(hào)碼和第二通信終端呼出第二號(hào)碼時(shí)自動(dòng)攜帶的,因此,其能夠?qū)崿F(xiàn)無條件建立第一通信終端與第二通信終端之間的通信。
其中,第二種主叫通信終端確認(rèn)模塊用于,
在第一通信終端的用戶和第二通信終端的用戶允許自己持有的通信終端作為主叫通信終端的情況下,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
在這種情況下,若要得知第一通信終端的用戶和第二通信終端是否允許自己持有的通信終端作為主叫通信終端,可以通過提示音提示用戶,例如,可以通知用戶選擇,1為允許,2為拒絕;或者,可以通過向用戶彈出彈窗,該彈窗上設(shè)有的備選項(xiàng)包括允許和/或拒絕。
其中,第三種主叫通信終端確認(rèn)模塊用于,
根據(jù)第一通信終端的用戶和第二通信終端的用戶的選擇,確定第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
在這種情況下,若要得知第一通信終端用戶和第二通信終端用戶的選擇,可以通過提示音提示用戶,例如,可以通知用戶選擇,1為主叫通信終端,2為被叫通信終端;或者,可以通過向用戶彈出彈窗,該彈窗上設(shè)有的備選項(xiàng)包括主叫通信終端和/或被叫通信終端。在該第三中方法的前提下,當(dāng)?shù)谝煌ㄐ沤K端的用戶和第二通信終端的用戶均允許自己持有的通信終端作為主叫通信終端的情況下,以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;或者,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端,值得注意的是,在這種隨機(jī)選擇主叫通信終端和/或被叫通信終端時(shí),無需再經(jīng)過第一通信終端用戶和/或第二通信終端用戶的允許。
此外,當(dāng)?shù)谝煌ㄐ沤K端的用戶和第二通信終端的用戶均拒絕自己持有的通信終端作為主叫通信終端時(shí),通信模塊還用于,切斷第一通信終端和第二通信終端之間的通信。
實(shí)施例二
參見附圖2,本發(fā)明提供的通信方法包括以下步驟:
步驟s1:在第一通信終端呼出第一號(hào)碼和第二通信終端呼出第二號(hào)碼的過程中,獲取第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1,第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2。其中,第一通信終端和/或第二通信終端分別選自有線通信終端、無線通信終端、網(wǎng)絡(luò)即時(shí)通信終端中的任意一種。更具體地,第一通信終端和/或第二通信終端可以分別選自座機(jī)、手機(jī)、pad、微信語音、微信視頻、qq語音、qq視頻、skype語音、skype視頻通信中的任意一種,還可以是未來新出現(xiàn)的語音、視頻通信中的任意一種。
步驟s2:當(dāng)|t1-t2|≤時(shí)間閾值時(shí),獲取第一通信終端自身的號(hào)碼和第二通信終端呼出的第二號(hào)碼;并且,獲取第二通信終端自身的號(hào)碼和第一通信終端呼出的第一號(hào)碼;本實(shí)施例中,時(shí)間閾值≤15s,之所以將時(shí)間閾值設(shè)置為≤15s,是因?yàn)?,?dāng)時(shí)間閾值>15s時(shí),第一通信終端呼出第一號(hào)碼的呼叫等待時(shí)間和/或第二通信終端呼出第二號(hào)碼的呼叫等待時(shí)間已經(jīng)屆滿,此時(shí),無論第一通信終端,還是第二通信終端,均處于待機(jī)狀態(tài),或者,即使仍然提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,其也不可能是發(fā)生在第一通信終端和第二通信終端之間的互相呼叫,因此,當(dāng)時(shí)間閾值>15s時(shí),本身就不存在第一通信終端和第二通信終端的呼損,因此,采用本發(fā)明的方法已經(jīng)沒有價(jià)值。
步驟s3:當(dāng)?shù)谝煌ㄐ沤K端自身的號(hào)碼與第二通信終端呼出的第二號(hào)碼相同;并且,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同時(shí),有條件或者無條件建立第一通信終端與第二通信終端之間的通信。
本發(fā)明提供的通信方法,當(dāng)?shù)谝煌ㄐ沤K端與第二通信終端各自的呼出時(shí)間戳間隔|t1-t2|≤時(shí)間閾值時(shí),認(rèn)為第一通信終端和第二通信終端幾乎同時(shí)呼出,當(dāng)?shù)谝煌ㄐ沤K端的自身號(hào)碼與第二通信終端呼出的第二號(hào)碼相同,并且,第二通信終端自身的號(hào)碼與第一通信終端呼出的第一號(hào)碼相同時(shí),認(rèn)為第一通信終端與第二通信終端之間正在相互呼叫,在這種情況下,不是通過系統(tǒng)同時(shí)針對(duì)第一通信終端和第二通信終端均直接提示“您呼叫的用戶忙,請(qǐng)稍后再撥”,而是,有條件或者無條件建立第一通信終端與第二通信終端之間的通信,因此,能夠降低呼損率。
其中,通信方法還包括針對(duì)第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟,其中,針對(duì)判斷所得的主叫通信終端劃扣通信資費(fèi)。
其中,針對(duì)第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟的第一種方法具體包括以下步驟:
以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;
以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端。
在這種情況下,由于時(shí)間戳t1與時(shí)間戳t2本身是第一通信終端呼出第一號(hào)碼和第二通信終端呼出第二號(hào)碼時(shí)自動(dòng)攜帶的,因此,其能夠?qū)崿F(xiàn)無條件建立第一通信終端與第二通信終端之間的通信。
其中,針對(duì)第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟的第二種方法具體包括以下步驟:
在第一通信終端的用戶和第二通信終端的用戶允許自己持有的通信終端作為主叫通信終端的情況下,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
在這種情況下,若要得知第一通信終端的用戶和第二通信終端是否允許自己持有的通信終端作為主叫通信終端,可以通過提示音提示用戶,例如,可以通知用戶選擇,1為允許,2為拒絕;或者,可以通過向用戶彈出彈窗,該彈窗上設(shè)有的備選項(xiàng)包括允許和/或拒絕。
其中,針對(duì)第一通信終端和第二通信終端判斷主叫通信終端和被叫通信終端的步驟的第三種方法具體包括以下步驟:根據(jù)第一通信終端的用戶和第二通信終端的用戶的選擇,確定第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端。
在這種情況下,若要得知第一通信終端用戶和第二通信終端用戶的選擇,可以通過提示音提示用戶,例如,可以通知用戶選擇,1為主叫通信終端,2為被叫通信終端;或者,可以通過向用戶彈出彈窗,該彈窗上設(shè)有的備選項(xiàng)包括主叫通信終端和/或被叫通信終端。在該第三種方法的前提下,當(dāng)?shù)谝煌ㄐ沤K端的用戶和第二通信終端的用戶均允許自己持有的通信終端作為主叫通信終端的情況下,以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較早的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;以第一通信終端呼出第一號(hào)碼的時(shí)間戳為t1和第二通信終端呼出第二號(hào)碼的時(shí)間戳為t2中較晚的時(shí)間戳對(duì)應(yīng)的通信終端為主叫通信終端;或者,隨機(jī)以第一通信終端或者第二通信終端為主叫通信終端,以第一通信終端和第二通信終端中主叫通信終端之外的通信終端為被叫通信終端,值得注意的是,在這種隨機(jī)選擇主叫通信終端和/或被叫通信終端時(shí),無需再經(jīng)過第一通信終端用戶和/或第二通信終端用戶的允許。
此外,當(dāng)?shù)谝煌ㄐ沤K端的用戶和第二通信終端的用戶均拒絕自己持有的通信終端作為主叫通信終端時(shí),切斷第一通信終端和第二通信終端之間的通信。在這種情況下,認(rèn)為第一通信終端的用戶和第二通信終端的用戶均不希望作為通信資費(fèi)劃扣端,因此,只能通過切斷第一通信終端和第二通信終端之間的通信,停止第一通信終端與第二通信終端之間的通信。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。。