應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法
【專利摘要】本發(fā)明公開了一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法,涉及移動互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。該裝置中包括業(yè)務(wù)邏輯處理模塊、IM服務(wù)模塊、點擊呼叫服務(wù)模塊和互聯(lián)網(wǎng)語音通信服務(wù)模塊,業(yè)務(wù)邏輯處理模塊作為核心控制調(diào)度中心,通過IM服務(wù)模塊獲取被叫用戶的在線狀態(tài);如果被叫用戶在線,則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果被叫用戶不在線,則通過點擊呼叫服務(wù)模塊建立基于與所述VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。該裝置和方法根據(jù)主被叫狀態(tài)動態(tài)決定采用何種呼叫方式,用戶只需發(fā)出一次呼叫請求,由系統(tǒng)為用戶選擇最佳呼叫方案。
【專利說明】應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別涉及一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法。
【背景技術(shù)】
[0002]當(dāng)前,互聯(lián)網(wǎng)語音通信技術(shù)日益成熟,已廣泛的應(yīng)用于眾多互聯(lián)網(wǎng)通信軟件如skype、Viber中。此類軟件一般提供兩類通信模式,第一類是PC2PC (電腦對電腦)的免費語音,通話雙方都需要同時在線才能進(jìn)行交流;第二類是PC2Phone (電腦對電話)的收費語音,系統(tǒng)為主叫方隨機分配一個電話網(wǎng)虛擬號碼,主叫方通過互聯(lián)網(wǎng)在線發(fā)起到被叫(被叫為電話網(wǎng)號碼)的呼叫時,通過電信運營商的網(wǎng)關(guān)接入到電話網(wǎng),實現(xiàn)呼叫接續(xù)。由于需要額外分配一個號碼,對用戶的體驗來講不是很好。此外,目前國內(nèi)的行業(yè)監(jiān)管政策禁止PC2Phone的呼叫落地到電話網(wǎng)??偟膩碚f,當(dāng)前的互聯(lián)網(wǎng)語音通信在國內(nèi)的應(yīng)用是具有局限性的。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中存在問題,并因此針對所述問題中的至少一個問題提出了一種新的技術(shù)方案。
[0004]本發(fā)明的一個目的是提供一種用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的技術(shù)方案。
[0005]根據(jù)本發(fā)明的第一方面,提供了一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置,包括:
[0006]IM (Instant Messenger,即時通訊)服務(wù)模塊,用于提供用戶在線狀態(tài),以及用戶VoIP (Voice over Internet Protocol,網(wǎng)絡(luò)電話)帳號和電話號碼綁定;
[0007]點擊呼叫服務(wù)模塊,用于提供基于電信網(wǎng)絡(luò)的語音呼叫控制功能;
[0008]互聯(lián)網(wǎng)語音通信服務(wù)模塊,用于提供基于互聯(lián)網(wǎng)的語音通道的建立、轉(zhuǎn)發(fā),為主被叫用戶提供語互聯(lián)網(wǎng)語音通信代理;
[0009]業(yè)務(wù)邏輯處理模塊,用于接收來自主叫用戶對被叫用戶的呼叫,主叫用戶和被叫用戶具有VoIP賬號和與VoIP賬號綁定的電話號碼,通過IM服務(wù)模塊獲取被叫用戶的在線狀態(tài);如果被叫用戶在線,則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果被叫用戶不在線,則通過點擊呼叫服務(wù)模塊在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
[0010]可選地,如果被叫用戶不在線,業(yè)務(wù)邏輯處理模塊指示IM服務(wù)模塊向被叫用戶發(fā)送喚醒消息;如果被叫用戶客戶端處于啟動狀態(tài)并且能響應(yīng)喚醒消息上線,則業(yè)務(wù)邏輯處理模塊通過互聯(lián)網(wǎng)語音通信服務(wù)模塊完成雙方的呼叫建立;如果無法喚醒被叫用戶上線,則業(yè)務(wù)邏輯處理模塊指示點擊呼叫模塊完成主叫用戶和被叫用戶的綁定電話號碼的呼叫。
[0011]可選地業(yè)務(wù)邏輯處理模塊包括用戶狀態(tài)管理模塊,用于通過頂服務(wù)模塊獲取被叫用戶的在線狀態(tài);[0012]呼叫處理模塊,用于接收來自主叫用戶對被叫用戶的呼叫,通過用戶狀態(tài)管理模塊獲取被叫用戶的狀態(tài);如果被叫用戶在線,則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果被叫用戶不在線,則通過點擊呼叫服務(wù)模塊在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語首通話。
[0013]可選地用戶狀態(tài)管理模塊還用于根據(jù)呼叫處理模塊的指示通過頂服務(wù)模塊發(fā)起喚醒操作。
[0014]可選地業(yè)務(wù)邏輯處理模塊還包括:用戶場景設(shè)置模塊,用于提供場景模板,接受用戶設(shè)置場景;
[0015]呼叫處理模塊還用于根據(jù)用戶設(shè)置的場景和主用用戶和被叫用戶狀態(tài)觸發(fā)對應(yīng)的業(yè)務(wù)處理邏輯
[0016]根據(jù)本發(fā)明的另一方面,提供一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信方法,包括:
[0017]接受來自主叫用戶的對被叫用戶的呼叫,主叫用戶和被叫用戶具有VoIP賬號和與VoIP賬號綁定的電話號碼;
[0018]獲取被叫用戶的在線狀態(tài);
[0019]如果被叫用戶在線,則在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;
[0020]如果被叫用戶不在線,則通過點擊呼叫在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
[0021]可選地,該方法還包括:如果被叫用戶不在線,向被叫用戶發(fā)送喚醒消息以便喚醒被叫用戶。
[0022]可選地,該方法主叫用戶通過主叫終端發(fā)起呼叫,主叫終端綁定主叫用戶的電話號碼;被叫用戶通過被叫終端接收呼叫,被叫終端綁定被叫用戶的電話號碼。
[0023]可選地,該方法還包括:根據(jù)用戶預(yù)設(shè)場景和用戶在線狀態(tài)觸發(fā)對應(yīng)的業(yè)務(wù)處理邏輯。
[0024]可選地,主叫用戶或被叫用戶分別綁定有移動終端,移動終端具有與VoIP賬號綁定的電話號碼。
[0025]本發(fā)明的一個優(yōu)點在于,將點擊呼叫技術(shù)和互聯(lián)網(wǎng)語音通信技術(shù)二者結(jié)合利用,充分發(fā)揮各自的優(yōu)勢,不需要給用戶分配額外虛擬電話號碼,實現(xiàn)了電信網(wǎng)與互聯(lián)網(wǎng)融合通信。
[0026]通過以下參照附圖對本發(fā)明的示例性實施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
【專利附圖】
【附圖說明】
[0027]構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
[0028]參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
[0029]圖1示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置的一個實施例的結(jié)構(gòu)圖。[0030]圖2示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置的另一個實施例的結(jié)構(gòu)圖。
[0031]圖3示出示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的方法的一個實施例的流程圖。
[0032]圖4示出示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的方法的另一個實施例的流程圖。
【具體實施方式】
[0033]現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0034]同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。
[0035]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。
[0036]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0037]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0038]應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0039]圖1示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置的一個實施例的結(jié)構(gòu)圖。其中,客戶端All和客戶端B12提供呼叫的發(fā)起、接收互聯(lián)網(wǎng)呼叫請求、接收互聯(lián)網(wǎng)喚醒請求等,業(yè)務(wù)邏輯模塊13可以完成對用戶發(fā)起的呼叫請求的處理,通過判斷被叫是否在線,來決定采取相應(yīng)的呼叫策略。如圖1所示,IM服務(wù)模塊132,用于提供用戶在線狀態(tài),以及用戶VoIP帳號和電話號碼綁定,例如,提供VoIP帳號與E.164電話號碼的綁定;點擊呼叫服務(wù)模塊133,用于提供基于電信網(wǎng)絡(luò)的語音呼叫控制功能,例如可利用現(xiàn)有系統(tǒng)/接口實現(xiàn);互聯(lián)網(wǎng)語音通信服務(wù)模塊134,用于提供基于互聯(lián)網(wǎng)的語音通道的建立、轉(zhuǎn)發(fā),為主被叫用戶提供語互聯(lián)網(wǎng)語音通信代理;業(yè)務(wù)邏輯處理模塊131,用于接收來自主叫用戶通過客戶端All對被叫用戶的客戶端B12的呼叫,主叫用戶和被叫用戶具有VoIP賬號和與VoIP賬號綁定的電話號碼,通過IM服務(wù)模塊獲取被叫用戶的在線狀態(tài);如果被叫用戶在線,則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果被叫用戶不在線,則通過點擊呼叫服務(wù)模塊在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
[0040]上述實施例中,不同于單一的VoIP技術(shù)或點擊呼叫技術(shù),將點擊呼叫技術(shù)和互聯(lián)網(wǎng)語音通信技術(shù)二者結(jié)合利用,充分發(fā)揮各自的優(yōu)勢,不需要給用戶分配額外虛擬電話號碼,實現(xiàn)了電信網(wǎng)與互聯(lián)網(wǎng)融合通信。
[0041]客戶端可以包括用戶注冊管理模塊、聯(lián)系人管理模塊和通信模塊,完成用戶注冊、聯(lián)系人增刪改以及呼叫發(fā)起等功能,提供呼叫的發(fā)起、接收互聯(lián)網(wǎng)呼叫請求、接收互聯(lián)網(wǎng)喚醒請求。
[0042]在一個實施例中,如果被叫用戶不在線,業(yè)務(wù)邏輯處理模塊指示IM服務(wù)模塊向被叫用戶發(fā)送喚醒消息;如果被叫用戶客戶端處于啟動狀態(tài)并且能響應(yīng)喚醒消息上線,則業(yè)務(wù)邏輯處理模塊通過互聯(lián)網(wǎng)語音通信服務(wù)模塊完成雙方的呼叫建立;如果無法喚醒被叫用戶上線,則業(yè)務(wù)邏輯處理模塊指示點擊呼叫模塊完成主叫用戶和所述被叫用戶的綁定電話號碼的呼叫。
[0043]圖2示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置的另一個實施例的結(jié)構(gòu)圖。如圖2所示,該裝置包括業(yè)務(wù)邏輯處理模塊21、IM服務(wù)模塊22、點擊呼叫模塊23、和互聯(lián)網(wǎng)語音通信服務(wù)模塊24。頂服務(wù)模塊22提供用戶賬號和電話號碼對應(yīng)關(guān)系,提供用戶在線狀態(tài),根據(jù)場景需要發(fā)起用戶喚醒功能。點擊呼叫模塊23基于電信網(wǎng)絡(luò)完成呼叫處理,完成對用戶發(fā)起的呼叫請求的處理。在一個實施例中,業(yè)務(wù)邏輯處理模塊21包括呼叫處理模塊211、用戶狀態(tài)模塊212。用戶狀態(tài)管理模塊212,用于通過頂服務(wù)模塊22獲取被叫用戶的在線狀態(tài);呼叫處理模塊211,用于接收來自主叫用戶對被叫用戶的呼叫,通過用戶狀態(tài)管理模塊212獲取被叫用戶的狀態(tài);如果被叫用戶在線,則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊24在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果被叫用戶不在線,則通過點擊呼叫服務(wù)模塊23在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。在一個實施例中,用戶狀態(tài)管理模塊還用于根據(jù)呼叫處理模塊的指示通過頂服務(wù)模塊發(fā)起喚醒操作。
[0044]在一個實施例中,業(yè)務(wù)邏輯處理模塊21還包括用戶場景設(shè)置模塊213,用于提供場景模板,接受用戶設(shè)置場景。呼叫處理模塊211還用于根據(jù)用戶設(shè)置的場景和主叫用戶和被叫用戶狀態(tài)觸發(fā)對應(yīng)的業(yè)務(wù)處理邏輯,根據(jù)IM服務(wù)模塊返回的被叫所處狀態(tài)(在線、不在線等)以及場景設(shè)置,選擇最合適的通信方式,可選擇互聯(lián)網(wǎng)語音通信或電信網(wǎng)絡(luò)通信。業(yè)務(wù)邏輯處理模塊根據(jù)用戶預(yù)先設(shè)定好的場景配置做多種呼叫處理方式自由組合,用戶發(fā)起呼叫時來指示用戶服務(wù)模塊、互聯(lián)網(wǎng)語音通信服務(wù)模塊和點擊呼叫服務(wù)模塊配合完成業(yè)務(wù)處理。
[0045]例如,用戶選擇設(shè)置最省錢場景。如果用戶B在線,業(yè)務(wù)邏輯處理模塊則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊發(fā)起呼叫請求,互聯(lián)網(wǎng)語音通信服務(wù)模塊完成用戶A與用戶B呼叫的建立;如果用戶B不在線,業(yè)務(wù)邏輯處理模塊指示用戶服務(wù)模塊向被叫用戶B發(fā)送喚醒消息,如果用戶B客戶端處于啟動狀態(tài)并且能響應(yīng)喚醒消息上線,則可通過互聯(lián)網(wǎng)語音通信服務(wù)模塊完成雙方的呼叫建立;如果無法喚醒B上線,業(yè)務(wù)邏輯處理模塊指示點擊呼叫模塊完成用戶A和用戶B綁定號碼的呼叫建立。
[0046]例如,用戶選擇設(shè)置呼叫高質(zhì)量場景。如果用戶B在線,且互聯(lián)網(wǎng)語音能夠提供滿足質(zhì)量要求的語音服務(wù),則業(yè)務(wù)邏輯處理模塊通過互聯(lián)網(wǎng)語音通信服務(wù)模塊發(fā)起呼叫請求,互聯(lián)網(wǎng)語音通信服務(wù)模塊完成用戶A與用戶B呼叫的建立;如果用戶B不在線,或者互聯(lián)網(wǎng)語音提供的服務(wù)質(zhì)量不能滿足要求,則業(yè)務(wù)邏輯處理模塊指示點擊呼叫模塊完成用戶A和用戶B綁定號碼的呼叫建立。
[0047]上述實施例中,由客戶端發(fā)送呼叫請求,由業(yè)務(wù)邏輯服務(wù)模塊通過用戶配置的場景自動完成VoIP或電信網(wǎng)絡(luò)通信的建立,系統(tǒng)根據(jù)主被叫狀態(tài)動態(tài)決定采用何種呼叫方式,能夠充分發(fā)揮多種呼叫方案的特點,用戶只需發(fā)出一次呼叫請求,由系統(tǒng)為用戶選擇最佳呼叫方案;用戶可根據(jù)自身實際需求靈活配置通信方式,通過后臺系統(tǒng)中的業(yè)務(wù)邏輯進(jìn)行呼叫控制的方式便于實現(xiàn)呼叫的靈活性。
[0048]圖3示出示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的方法的一個實施例的流程圖。
[0049]如圖3所示,步驟302,接受來自主叫用戶的對被叫用戶的呼叫,主叫用戶和被叫用戶具有VoIP賬號和與VoIP賬號綁定的電話號碼。
[0050]步驟304,獲取被叫用戶的在線狀態(tài),判斷被叫用戶是否在線。
[0051 ] 步驟306,如果被叫用戶在線,則在主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信。
[0052]步驟308,如果被叫用戶不在線,則通過點擊呼叫在主叫用戶和被叫用戶間建立基于與VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
[0053]上述實施例中,將點擊呼叫技術(shù)和互聯(lián)網(wǎng)語音通信技術(shù)二者結(jié)合利用,充分發(fā)揮各自的優(yōu)勢,不需要給用戶分配額外虛擬電話號碼,實現(xiàn)了電信網(wǎng)與互聯(lián)網(wǎng)融合通信,實現(xiàn)了互聯(lián)網(wǎng)和電信網(wǎng)語音融合通信。
[0054]圖4示出示出根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的方法的另一個實施例的流程圖。
[0055]如圖4所示,步驟401,用戶A綁定了終端X作為接聽終端,用戶B通過終端Y作為接聽終端,用戶A通過客戶端呼叫好友B,呼叫請求通過客戶端送至業(yè)務(wù)邏輯處理模塊。
[0056]步驟402,業(yè)務(wù)邏輯處理模塊通過與頂服務(wù)模塊交互獲取用戶B的在線狀態(tài)以及
綁定號碼等信息。
[0057]步驟403,如果用戶B不在線,業(yè)務(wù)邏輯處理模塊指示IM服務(wù)模塊向被叫用戶B發(fā)送喚醒消息。
[0058]步驟404-驟405,如果用戶B客戶端處于啟動狀態(tài)并且能響應(yīng)喚醒消息上線,則可通過互聯(lián)網(wǎng)語音通信服務(wù)模塊完成雙方的呼叫建立;如果無法喚醒B上線,業(yè)務(wù)邏輯處理模塊指示點擊呼叫模塊完成用戶A和用戶B綁定號碼的呼叫建立。
[0059]步驟406-408,如果用戶B在線,業(yè)務(wù)邏輯處理模塊則通過互聯(lián)網(wǎng)語音通信服務(wù)模塊發(fā)起呼叫請求,互聯(lián)網(wǎng)語音通信服務(wù)模塊完成用戶A與用戶B呼叫的建立。
[0060]上文介紹了基于賬號綁定實現(xiàn)互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法,不需要給用戶分配額外虛擬電話號碼,實現(xiàn)了電信網(wǎng)與互聯(lián)網(wǎng)融合通信;結(jié)合的網(wǎng)絡(luò)優(yōu)勢,提供基于電信大網(wǎng)和互聯(lián)網(wǎng)的智能化、差異化的通信產(chǎn)品。通過業(yè)務(wù)邏輯上的處理,在技術(shù)上避免PC2Phone落地的政策風(fēng)險。通過統(tǒng)一的業(yè)務(wù)平臺可準(zhǔn)確區(qū)分記錄用戶呼叫話單,避免無法分清計費呼叫與免費呼叫。
[0061]至此,已經(jīng)詳細(xì)描述了根據(jù)本發(fā)明的應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置和方法。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領(lǐng)域所公知的一些細(xì)節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術(shù)方案。
[0062]可能以許多方式來實現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法和系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進(jìn)行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
[0063]雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進(jìn)行了詳細(xì)說明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上示例僅是為了進(jìn)行說明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進(jìn)行修改。本發(fā)明的范圍由所附權(quán)利要求來限定。
【權(quán)利要求】
1.一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信的裝置,其特征在于,包括: 即時通訊IM服務(wù)模塊,用于提供用戶在線狀態(tài),以及用戶網(wǎng)絡(luò)電話VoIP帳號和電話號碼綁定; 點擊呼叫服務(wù)模塊,用于提供基于電信網(wǎng)絡(luò)的語音呼叫控制功能; 互聯(lián)網(wǎng)語音通信服務(wù)模塊,用于提供基于互聯(lián)網(wǎng)的語音通道的建立、轉(zhuǎn)發(fā),為主被叫用戶提供語互聯(lián)網(wǎng)語音通信代理; 業(yè)務(wù)邏輯處理模塊,用于接收來自主叫用戶對被叫用戶的呼叫,所述主叫用戶和所述被叫用戶具有VoIP賬號和與所述VoIP賬號綁定的電話號碼,通過所述IM服務(wù)模塊獲取所述被叫用戶的在線狀態(tài);如果所述被叫用戶在線,則通過所述互聯(lián)網(wǎng)語音通信服務(wù)模塊在所述主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果所述被叫用戶不在線,則通過所述點擊呼叫服務(wù)模塊在所述主叫用戶和被叫用戶間建立基于與所述VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,如果所述被叫用戶不在線,所述業(yè)務(wù)邏輯處理模塊指示所述IM服務(wù)模塊向所述被叫用戶發(fā)送喚醒消息;如果所述被叫用戶客戶端處于啟動狀態(tài)并且能響應(yīng)喚醒消息上線,則所述業(yè)務(wù)邏輯處理模塊通過互聯(lián)網(wǎng)語音通信服務(wù)模塊完成雙方的呼叫建立;如果無法喚醒所述被叫用戶上線,則所述業(yè)務(wù)邏輯處理模塊指示點所述擊呼叫模塊完成所述主叫用戶和所述被叫用戶的綁定電話號碼的呼叫。
3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述業(yè)務(wù)邏輯處理模塊包括: 用戶狀態(tài)管理模塊,用于 通過所述頂服務(wù)模塊獲取所述被叫用戶的在線狀態(tài); 呼叫處理模塊,用于接收來自主叫用戶對被叫用戶的呼叫,通過所述用戶狀態(tài)管理模塊獲取所述被叫用戶的狀態(tài);如果所述被叫用戶在線,則通過所述互聯(lián)網(wǎng)語音通信服務(wù)模塊在所述主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信;如果所述被叫用戶不在線,則通過所述點擊呼叫服務(wù)模塊在所述主叫用戶和被叫用戶間建立基于與所述VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
4.根據(jù)權(quán)利要求3所述的裝置,其體征在于,所述用戶狀態(tài)管理模塊還用于根據(jù)呼叫處理模塊的指示通過所述頂服務(wù)模塊發(fā)起喚醒操作。
5.根據(jù)權(quán)利要求3所述的裝置,其特征在于,所述業(yè)務(wù)邏輯處理模塊還包括: 用戶場景設(shè)置模塊,用于提供場景模板,接受用戶設(shè)置場景; 所述呼叫處理模塊還用于根據(jù)用戶設(shè)置的場景和主用用戶和被叫用戶狀態(tài)觸發(fā)對應(yīng)的業(yè)務(wù)處理邏輯
6.一種應(yīng)用于互聯(lián)網(wǎng)與電信網(wǎng)雙網(wǎng)通信方法,其特征在于,包括: 接受來自主叫用戶的對被叫用戶的呼叫,所述主叫用戶和所述被叫用戶具有網(wǎng)絡(luò)電話VoIP賬號和與所述VoIP賬號綁定的電話號碼; 獲取所述被叫用戶的在線狀態(tài); 如果所述被叫用戶在線,則在所述主叫用戶和被叫用戶間建立基于VoIP賬號的互聯(lián)網(wǎng)語音通信; 如果所述被叫用戶不在線,則通過點擊呼叫在所述主叫用戶和被叫用戶間建立基于與所述VoIP賬號綁定的電話號碼的電信網(wǎng)絡(luò)語音通話。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括:如果所述被叫用戶不在線,向所述被叫用戶發(fā)送喚醒消息以便喚醒所述被叫用戶。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述主叫用戶通過主叫終端發(fā)起呼叫,所述主叫終端綁定所述主叫用戶的電話號碼; 所述被叫用戶通過被叫終端接收呼叫,所述被叫終端綁定所述被叫用戶的電話號碼。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括: 根據(jù)用戶預(yù)設(shè)場景和用戶在線狀態(tài)觸發(fā)對應(yīng)的業(yè)務(wù)處理邏輯。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述主叫用戶或被叫用戶分別綁定有移動終端,所述移動終端具有與所述VoIP賬號綁定的電話號碼。
【文檔編號】H04M7/00GK103905674SQ201310207907
【公開日】2014年7月2日 申請日期:2013年5月30日 優(yōu)先權(quán)日:2012年12月24日
【發(fā)明者】趙德欣 申請人:中國電信股份有限公司