專(zhuān)利名稱(chēng):一種電話回?fù)芊椒跋到y(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)及通信領(lǐng)域,特別是在即時(shí)通信領(lǐng)域?qū)崿F(xiàn)電話回?fù)艿姆椒跋到y(tǒng)。
背景技術(shù):
現(xiàn)今電信業(yè)務(wù)的發(fā)展已實(shí)現(xiàn)固定電話和部分移動(dòng)電話的單向收費(fèi),即被叫方可免費(fèi)接聽(tīng)電話。為了使主叫方也可節(jié)省通話費(fèi)用,現(xiàn)有技術(shù)可以通過(guò)軟件或硬件方式實(shí)現(xiàn)電話與電話之間的電話回?fù)埽?包括固定電話、移動(dòng)電話和固定或移動(dòng)的IP電話,)即,使主叫方變成被叫方,不再花費(fèi)主叫費(fèi)用,只需花費(fèi)回?fù)軜I(yè)務(wù)的有關(guān)費(fèi)用。
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)電話已被廣泛的應(yīng)用,用戶可以通過(guò)即時(shí)消息(IM)等手段實(shí)現(xiàn)PC到PC的通話,以至發(fā)展到通過(guò)IM等工具實(shí)現(xiàn)PC與電話建立通話。但目前電話回?fù)芗夹g(shù)還沒(méi)有應(yīng)用到IM系統(tǒng)中,所以用戶無(wú)法通過(guò)IM享受到電話回?fù)芗夹g(shù)帶來(lái)的方便。用戶通過(guò)PC建立通話必須有麥克和耳麥等通話設(shè)備,若用戶所使用的PC上目前沒(méi)有此設(shè)備時(shí)用戶將無(wú)法與對(duì)方建立通話;并且,用戶通過(guò)PC建立通話時(shí),用戶的移動(dòng)性較差。
發(fā)明內(nèi)容
本發(fā)明提供一種電話回?fù)芊椒跋到y(tǒng),用以解決現(xiàn)有技術(shù)中存在IM系統(tǒng)中不支持電話回?fù)艿膯?wèn)題。
本發(fā)明提供以下技術(shù)方案一種電話回?fù)芊椒?,包括以下步驟第一即時(shí)通信用戶通過(guò)即時(shí)通信系統(tǒng)發(fā)送電話回?fù)苷?qǐng)求的即時(shí)消息,請(qǐng)求呼叫第二即時(shí)通信用戶;
服務(wù)器解析所述即時(shí)消息后呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后在該雙方用戶之間建立通話連接。
服務(wù)器通過(guò)即時(shí)通信系統(tǒng)呼叫第二即時(shí)通信用戶,或者通過(guò)第二即時(shí)通信用戶綁定在即時(shí)通信系統(tǒng)上的電話對(duì)其進(jìn)行呼叫。
在所述即時(shí)消息中攜帶用戶指定的回?fù)茈娫捥?hào)碼。
服務(wù)器在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的電話。
當(dāng)?shù)谝患磿r(shí)通信用戶和第二即時(shí)通信用戶中的一方未響應(yīng)呼叫時(shí),服務(wù)器終止與另一方的通話連接。
服務(wù)器在終斷與已響應(yīng)呼叫一方的通話連接前將未響應(yīng)一方的狀態(tài)信息轉(zhuǎn)發(fā)給已響應(yīng)呼叫一方;其中,狀態(tài)信息包括對(duì)方無(wú)人接聽(tīng)或?qū)Ψ酵ㄔ捳Α?br>
在建立通話連接后,當(dāng)?shù)谝患磿r(shí)通信用戶和第二即時(shí)通信用戶中的一方斷開(kāi)連接時(shí),服務(wù)器將主動(dòng)斷開(kāi)與另一方的連接。
所述第一即時(shí)通信用戶或所述第二即時(shí)通信用戶為多個(gè)。
一種支持回?fù)茈娫挊I(yè)務(wù)的服務(wù)器,包括接收模塊,用于接收第一即時(shí)通信用戶發(fā)送的即時(shí)消息;確定模塊,用于解析所述即時(shí)消息,將發(fā)現(xiàn)的第一即時(shí)通信用戶指定的回?fù)茈娫捄托枰艚械牡诙磿r(shí)通信用戶的標(biāo)識(shí)發(fā)送給回?fù)苣K;回?fù)苣K,用于呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后啟動(dòng)通話模塊;通話模塊,用于在該雙方用戶之間建立通話連接;發(fā)送模塊,用于發(fā)送所述回?fù)苣K的呼叫信息和所述通話模塊的通話信息。
所述確定模塊在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者指示所述回?fù)苣K回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的電話。
一種在即時(shí)通信系統(tǒng)中實(shí)現(xiàn)電話回?fù)艿南到y(tǒng),包括網(wǎng)絡(luò)終端設(shè)備,用于應(yīng)用即時(shí)通信系統(tǒng),第一即時(shí)通信用戶通過(guò)該即時(shí)通信系統(tǒng)發(fā)送電話回?fù)苷?qǐng)求的即時(shí)消息,請(qǐng)求呼叫第二即時(shí)通信用戶;服務(wù)器,用于解析所述即時(shí)消息后呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后在該雙方用戶之間建立通話連接;通話終端設(shè)備,用于接收及應(yīng)答所述服務(wù)器的呼叫;其中,網(wǎng)絡(luò)終端設(shè)備也可以接收及應(yīng)答所述服務(wù)器通過(guò)即時(shí)通信系統(tǒng)的呼叫。
所述服務(wù)器包括接收模塊,用于接收第一即時(shí)通信用戶發(fā)送的即時(shí)消息;確定模塊,用于解析所述即時(shí)消息,將發(fā)現(xiàn)的第一即時(shí)通信用戶指定的回?fù)茈娫捄托枰艚械牡诙磿r(shí)通信用戶的標(biāo)識(shí)發(fā)送給回?fù)苣K;回?fù)苣K,用于呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后啟動(dòng)通話模塊;通話模塊,用于在該雙方用戶之間建立通話連接;發(fā)送模塊,用于發(fā)送所述回?fù)苣K的呼叫信息和所述通話模塊的通話信息。
所述確定模塊在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者指示所述回?fù)苣K回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的通話終端設(shè)備。
所述網(wǎng)絡(luò)終端設(shè)備和/或所述通話終端設(shè)備為多個(gè)。
本發(fā)明有益效果如下1、本發(fā)明將電話的回?fù)軜I(yè)務(wù)與IM系統(tǒng)結(jié)合,使用戶在IM系統(tǒng)上實(shí)現(xiàn)電話回?fù)軜I(yè)務(wù),IM用戶不再需要安裝其它軟件便可使用該業(yè)務(wù)。
2、IM用戶在與其它IM用戶進(jìn)行交流時(shí)不再局限于IM系統(tǒng),耳機(jī)和麥克等外接通話設(shè)備不再是通話的必須品。
3、若IM用戶回?fù)艿揭苿?dòng)電話進(jìn)行接聽(tīng),可移動(dòng)性較好,不必因?yàn)橥ㄔ挾痪窒拊赑C的周?chē)?br>
4、通過(guò)對(duì)方綁定的電話呼叫對(duì)方時(shí),不需要輸入被呼叫方的電話號(hào)碼,避免輸入錯(cuò)誤,使操作更簡(jiǎn)單。
5、本發(fā)明提供了電話會(huì)議及一對(duì)多的通話模式方法,實(shí)現(xiàn)更加靈活的通話方式。
圖1為本發(fā)明實(shí)施例中支持電話回?fù)艿南到y(tǒng)結(jié)構(gòu)圖;圖2為本發(fā)明實(shí)施例中回?fù)芊?wù)器的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中回?fù)芊?wù)器的接口結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例中支持電話回?fù)艿姆椒鞒虉D。
具體實(shí)施例方式
為了解決現(xiàn)有技術(shù)中存在IM系統(tǒng)中不支持電話回?fù)艿膯?wèn)題,本發(fā)明通過(guò)回?fù)芊?wù)器實(shí)現(xiàn)在IM系統(tǒng)中實(shí)現(xiàn)電話回?fù)軜I(yè)務(wù)。
參見(jiàn)圖1,本實(shí)施例中支持電話回?fù)艿南到y(tǒng)包括網(wǎng)絡(luò)終端設(shè)備101、回?fù)芊?wù)器102和通話終端設(shè)備103。該系統(tǒng)還包括為網(wǎng)絡(luò)終端設(shè)備101提供通信服務(wù)的計(jì)算機(jī)網(wǎng)絡(luò),和為通話終端設(shè)備103提供通話服務(wù)的電信網(wǎng)絡(luò);其中電信網(wǎng)絡(luò)包括固定電話使用的PSTN(公共開(kāi)關(guān)電話網(wǎng)絡(luò))和移動(dòng)電話使用的各種無(wú)線通信網(wǎng)絡(luò),如GSM、PHS和CDMA等。
網(wǎng)絡(luò)終端設(shè)備101帶有IM系統(tǒng)及電話綁定功能,負(fù)責(zé)通過(guò)即時(shí)消息請(qǐng)求電話回?fù)軜I(yè)務(wù),響應(yīng)回?fù)芊?wù)器102的提示和呼叫,與另一方建立通話。
回?fù)芊?wù)器102支持網(wǎng)絡(luò)終端設(shè)備101的請(qǐng)求,提示用戶指定回?fù)茈娫?,根?jù)網(wǎng)絡(luò)終端設(shè)備101的請(qǐng)求和回復(fù),回?fù)茈娫挼絻蓚?cè)用戶的通話終端設(shè)備103或網(wǎng)絡(luò)終端設(shè)備101。可支持同時(shí)呼叫多個(gè)用戶,實(shí)現(xiàn)電話會(huì)議。
通話終端設(shè)備103一般為具有單向收費(fèi)業(yè)務(wù)的固定電話或移動(dòng)電話,該設(shè)備可以通過(guò)號(hào)碼被綁定在IM系統(tǒng)上。
參見(jiàn)圖2,本實(shí)施例中回?fù)芊?wù)器102包括接收模塊201、確定模塊202、回?fù)苣K203、通話模塊204和發(fā)送模塊205。
接收模塊201接收網(wǎng)絡(luò)終端設(shè)備101發(fā)送的電話回?fù)苷?qǐng)求,接收用戶回復(fù)確定模塊202發(fā)出的提示,接收用戶響應(yīng)回?fù)苣K203的呼叫,及接收通話模塊204在維持通話連接時(shí)主叫和被叫的通話信息;其中,該請(qǐng)求中可以包括被叫方的電話號(hào)碼,啟動(dòng)確定模塊202。
確定模塊202判斷用戶是否已指定了回?fù)茈娫挼耐ㄔ捊K端設(shè)備103,若是,則將指定的電話號(hào)碼傳輸給回?fù)苣K203,否則,提示用戶輸入回?fù)艿碾娫捥?hào)碼,或提示用戶選擇回?fù)艿狡湟呀壎ǖ碾娫捝?,或直接回?fù)艿浇壎ǖ碾娫捝?。用戶還可以選擇以后都默認(rèn)回?fù)艿街付ǖ碾娫捝?,這樣回?fù)芊?wù)器102可以不再提示用戶進(jìn)行指定。該模塊記錄用戶的回復(fù)信息,方便下次判斷。
回?fù)苣K203根據(jù)確定模塊202提供的電話號(hào)碼以及接收模塊201提供的被叫方的標(biāo)識(shí),將電話回?fù)艿接脩糁付ǖ碾娫捝?,以及該用戶欲呼叫的一方,欲呼叫的一方可以是網(wǎng)絡(luò)終端設(shè)備101或其綁定的通話終端設(shè)備103。在接收到雙方用戶的呼叫響應(yīng)后啟動(dòng)通話模塊204,以及處理收到呼叫響應(yīng)前的各種問(wèn)題,如無(wú)人應(yīng)答、對(duì)方正在通話中等。
通話模塊204實(shí)現(xiàn)主叫方的通話終端設(shè)備103與被叫方的網(wǎng)絡(luò)終端設(shè)備101或其綁定的通話終端設(shè)備103的通話連接,并處理通話連接后的其它問(wèn)題。
發(fā)送模塊205發(fā)送確定模塊202的提示信息、發(fā)送回?fù)苣K203的呼叫指令,及發(fā)送通話模塊204所處理的主叫和被叫用戶的通話信息。
參見(jiàn)圖3,本實(shí)施例中回?fù)芊?wù)器102用于與各種網(wǎng)絡(luò)進(jìn)行通信的接口包括網(wǎng)絡(luò)接口301、電信接口302和處理裝置303,其中圖2中的接收模塊201和發(fā)送模塊205通過(guò)網(wǎng)絡(luò)接口301和電信接口302與計(jì)算機(jī)網(wǎng)絡(luò)和電信網(wǎng)絡(luò)進(jìn)行交互。
網(wǎng)絡(luò)接口301提供回?fù)芊?wù)器102與計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行信息交互的接口,進(jìn)一步與網(wǎng)絡(luò)終端設(shè)備101進(jìn)行信息交互,應(yīng)用IP等網(wǎng)絡(luò)協(xié)議。
電信接口302提供回?fù)芊?wù)器102與電信網(wǎng)絡(luò)進(jìn)行信息交互的接口,進(jìn)一步與通話終端設(shè)備103進(jìn)行信息交互,應(yīng)用3GPP等通信協(xié)議。
處理裝置303完成回?fù)芊?wù)器102的其它功能。
參見(jiàn)圖4,本實(shí)施例中支持電話回?fù)芊椒ǖ木唧w流程如下步驟401主叫用戶通過(guò)網(wǎng)絡(luò)終端設(shè)備101上的IM系統(tǒng)發(fā)送IM,經(jīng)過(guò)計(jì)算機(jī)網(wǎng)絡(luò)向回?fù)芊?wù)器102發(fā)送電話回?fù)苷?qǐng)求;該請(qǐng)求中包括與被叫方建立通話的請(qǐng)求;被叫方是指被叫的網(wǎng)絡(luò)終端設(shè)備101上的IM系統(tǒng),或者是與其IM系統(tǒng)綁定的通話終端設(shè)備103,根據(jù)主叫用戶的點(diǎn)擊請(qǐng)求確定被叫方的終端設(shè)備。
IM系統(tǒng)可以在主叫用戶發(fā)送請(qǐng)求之前提示該用戶指定回?fù)茈娫?,然后將該用戶指定的回?fù)茈娫捫畔y帶在請(qǐng)求中發(fā)送到回?fù)芊?wù)器102。
步驟402回?fù)芊?wù)器102在接收并解析主叫用戶的請(qǐng)求后,判斷該用戶是否已指定回?fù)茈娫挘羰?,則回?fù)茈娫挼狡渲付ǖ碾娫捝?,?zhí)行步驟405,否則執(zhí)行步驟403。
步驟403回?fù)芊?wù)器102發(fā)現(xiàn)用戶沒(méi)有指定回?fù)艿碾娫?,提示用戶輸入回?fù)艿耐ㄔ捊K端設(shè)備103標(biāo)識(shí),一般為電話號(hào)碼,包括固定電話和移動(dòng)電話;主叫用戶也可選擇默認(rèn)回?fù)艿狡銲M系統(tǒng)已綁定的通話終端設(shè)備103。
步驟404主叫用戶指定回?fù)艿碾娫捥?hào)碼后點(diǎn)擊確認(rèn),回復(fù)回?fù)芊?wù)器102發(fā)出的提示。
步驟405A至步驟405B回?fù)芊?wù)器102根據(jù)主叫用戶的指示信息(包括請(qǐng)求或回復(fù)提示信息)經(jīng)過(guò)電信網(wǎng)絡(luò)呼叫主叫方的通話終端設(shè)備103;回?fù)芊?wù)器102根據(jù)主叫用戶的電話回?fù)苷?qǐng)求呼叫被叫方的網(wǎng)絡(luò)終端設(shè)備101上的IM系統(tǒng)或綁定的通話終端設(shè)備103。
步驟406A至步驟406B主叫及被叫用戶分別響應(yīng)回?fù)芊?wù)器102的呼叫。
若有一方?jīng)]有響應(yīng)呼叫,則回?fù)芊?wù)器102在一段時(shí)間后終止對(duì)其進(jìn)行呼叫,并將來(lái)自計(jì)算機(jī)網(wǎng)絡(luò)或電信網(wǎng)絡(luò)的反饋信息回復(fù)給另一方,然后斷開(kāi)與另一方的通話連接;若兩方用戶均未響應(yīng)呼叫,則回?fù)芊?wù)器102在一定時(shí)間后終止呼叫,結(jié)束此次電話回?fù)軜I(yè)務(wù)。
步驟407A至步驟407B回?fù)芊?wù)器102與主叫用戶的通話終端設(shè)備103建立通話連接;回?fù)芊?wù)器102與被叫方的網(wǎng)絡(luò)終端設(shè)備101上的IM系統(tǒng)或綁定通話終端設(shè)備103建立通話連接。
此時(shí),主叫方與被叫方建立通話。從電信運(yùn)營(yíng)商的角度看,主叫方是在與回?fù)芊?wù)器102(即IM系統(tǒng)運(yùn)營(yíng)商)進(jìn)行通話,若被叫方是以通話終端設(shè)備103接聽(tīng)則連接同上;若被叫方是以網(wǎng)絡(luò)終端設(shè)備101上的IM系統(tǒng)接聽(tīng),則從計(jì)算機(jī)網(wǎng)絡(luò)運(yùn)營(yíng)商的角度看,是回?fù)芊?wù)器102與IM系統(tǒng)進(jìn)行通話,即兩個(gè)IM系統(tǒng)運(yùn)營(yíng)商之間的通話。
當(dāng)有一方用戶斷開(kāi)與回?fù)芊?wù)器102的通話連接時(shí),回?fù)芊?wù)器102將自動(dòng)斷開(kāi)與另一方的通話連接。
一個(gè)主叫IM用戶可通過(guò)回?fù)芊?wù)器102同時(shí)呼叫多個(gè)IM用戶,或者多個(gè)主叫IM用戶可通過(guò)回?fù)芊?wù)器102同時(shí)呼叫一個(gè)IM用戶?;?fù)芊?wù)器102將所有用戶關(guān)聯(lián)到一個(gè)虛擬地址下,以支持多用戶間的通話連接。對(duì)于回?fù)芊?wù)器102來(lái)說(shuō),所有的用戶都是被叫方,而回?fù)芊?wù)器102是主叫方?;?fù)芊?wù)器102與其中任一個(gè)用戶間的連接過(guò)程如關(guān)于圖4所描述的方法。
主叫用戶通過(guò)IM系統(tǒng)呼叫多個(gè)用戶,并可在IM系統(tǒng)上選擇電話會(huì)議模式或分別通話的模式。
主叫用戶可以分別與多個(gè)被叫用戶進(jìn)行通話,當(dāng)與其中一個(gè)被叫用戶通話時(shí),回?fù)芊?wù)器102回?fù)茈娫挼街鹘杏脩糁付ǖ碾娫捝希⑵渑c一個(gè)被叫用戶的通話連接,相當(dāng)于回?fù)芊?wù)器102將通話信息在連接上的兩個(gè)用戶之間轉(zhuǎn)發(fā)。同時(shí),回?fù)芊?wù)器102保持與其他被叫用戶的連接,主叫用戶可在通話終端設(shè)備103(具有電話切換功能)上進(jìn)行切換,實(shí)現(xiàn)與不同被叫用戶的分別通話。
當(dāng)主叫用戶呼叫多個(gè)用戶并選擇電話會(huì)議時(shí),回?fù)芊?wù)器102回?fù)茈娫挼街鹘杏脩粲脩糁付ǖ碾娫捝?,并將一方用戶的通話信息轉(zhuǎn)發(fā)給其他所有用戶。
當(dāng)多個(gè)主叫用戶同時(shí)呼叫一個(gè)被叫用戶時(shí),被叫用戶可以選擇都通過(guò)IM系統(tǒng)接聽(tīng)或都用通話終端設(shè)備103接聽(tīng),其中通話終端設(shè)備103需要具有電話會(huì)議及電話切換功能。被叫用戶默認(rèn)采用電話會(huì)議模式,也可通過(guò)設(shè)置選擇電話切換模式?;?fù)芊?wù)器102將一方用戶的通話信息轉(zhuǎn)發(fā)給其他所有用戶。部分或全部主叫用戶選擇電話回?fù)軜I(yè)務(wù),回?fù)芊?wù)器102根據(jù)他們的請(qǐng)求分別進(jìn)行相應(yīng)的處理,處理方法如前所述。
當(dāng)被叫用戶通過(guò)IM系統(tǒng)接聽(tīng)并且為電話會(huì)議模式時(shí),在被叫用戶的網(wǎng)絡(luò)終端設(shè)備101上只出現(xiàn)一個(gè)對(duì)話窗口,被叫用戶與其他主叫用戶通過(guò)此窗口進(jìn)行通話。當(dāng)選擇電話切換模式時(shí),有多少個(gè)主叫用戶就對(duì)應(yīng)有多少個(gè)對(duì)話窗口,被叫用戶通過(guò)各窗口分別進(jìn)行對(duì)話,點(diǎn)擊窗口的過(guò)程就是電話切換的過(guò)程?;?fù)芊?wù)器102根據(jù)被叫用戶的選擇做出相應(yīng)的處理。
當(dāng)多個(gè)主叫用戶呼叫到被叫用戶綁定在IM系統(tǒng)的電話上,或被叫用戶選擇綁定電話接聽(tīng)時(shí),被叫用戶在通話終端設(shè)備103上進(jìn)行設(shè)置來(lái)選擇電話會(huì)議模式或電話切換模式。
在進(jìn)行電話會(huì)議過(guò)程中,當(dāng)部分用戶退出通話時(shí),其他用戶可繼續(xù)保持通話狀態(tài)。
如果主叫與被叫用戶都設(shè)有綁定電話,且主叫用戶始終默認(rèn)使用電話回?fù)軜I(yè)務(wù)及回?fù)茈娫挒橐言O(shè)的綁定電話,那么用戶在操作時(shí)只需要點(diǎn)擊被叫用戶在IM系統(tǒng)上的綁定電話標(biāo)志即可完成整個(gè)請(qǐng)求過(guò)程,下面只需等待呼叫。
本發(fā)明將電話的回?fù)軜I(yè)務(wù)與IM系統(tǒng)結(jié)合,使用戶在IM系統(tǒng)上實(shí)現(xiàn)電話回?fù)軜I(yè)務(wù),IM用戶不再需要安裝其它軟件便可使用該業(yè)務(wù)。IM用戶在與其它IM用戶進(jìn)行交流時(shí)不再局限于IM系統(tǒng),耳機(jī)和麥克等外接通話設(shè)備不再是通話的必須品。若用戶采用移動(dòng)電話接聽(tīng),可移動(dòng)性較好,不必因?yàn)橥ㄔ挾痪窒拊赑C的周?chē)?。通過(guò)對(duì)方綁定的電話呼叫對(duì)方時(shí),不再需要輸入被呼叫方的電話號(hào)碼,避免輸入錯(cuò)誤,使操作更簡(jiǎn)單。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對(duì)本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種在即時(shí)通信系統(tǒng)中實(shí)現(xiàn)電話回?fù)艿姆椒?,其特征在于,包括以下步驟第一即時(shí)通信用戶通過(guò)即時(shí)通信系統(tǒng)發(fā)送電話回?fù)苷?qǐng)求的即時(shí)消息,請(qǐng)求呼叫第二即時(shí)通信用戶;服務(wù)器解析所述即時(shí)消息后呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后在該雙方用戶之間建立通話連接。
2.如權(quán)利要求1所述的電話回?fù)芊椒?,其特征在于,服?wù)器通過(guò)即時(shí)通信系統(tǒng)呼叫第二即時(shí)通信用戶,或者通過(guò)第二即時(shí)通信用戶綁定在即時(shí)通信系統(tǒng)上的電話對(duì)其進(jìn)行呼叫。
3.如權(quán)利要求1所述的電話回?fù)芊椒?,其特征在于,在所述即時(shí)消息中攜帶用戶指定的回?fù)茈娫捥?hào)碼。
4.如權(quán)利要求1所述的電話回?fù)芊椒?,其特征在于,服?wù)器在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的電話。
5.如權(quán)利要求1至4中任一項(xiàng)所述的電話回?fù)芊椒?,其特征在于,?dāng)?shù)谝患磿r(shí)通信用戶和第二即時(shí)通信用戶中的一方未響應(yīng)呼叫時(shí),服務(wù)器終止與另一方的通話連接。
6.如權(quán)利要求5所述的電話回?fù)芊椒ǎ涮卣髟谟?,服?wù)器在終斷與已響應(yīng)呼叫一方的通話連接前將未響應(yīng)一方的狀態(tài)信息轉(zhuǎn)發(fā)給已響應(yīng)呼叫一方;其中,狀態(tài)信息包括對(duì)方無(wú)人接聽(tīng)或?qū)Ψ酵ㄔ捳Α?br>
7.如權(quán)利要求1至4中任一項(xiàng)所述的電話回?fù)芊椒?,其特征在于,在建立通話連接后,當(dāng)?shù)谝患磿r(shí)通信用戶和第二即時(shí)通信用戶中的一方斷開(kāi)連接時(shí),服務(wù)器將主動(dòng)斷開(kāi)與另一方的連接。
8.如權(quán)利要求1所述的電話回?fù)芊椒?,其特征在于,所述第一即時(shí)通信用戶或所述第二即時(shí)通信用戶為多個(gè)。
9.一種支持回?fù)茈娫挊I(yè)務(wù)的服務(wù)器,其特征在于,包括接收模塊,用于接收第一即時(shí)通信用戶發(fā)送的即時(shí)消息;確定模塊,用于解析所述即時(shí)消息,將發(fā)現(xiàn)的第一即時(shí)通信用戶指定的回?fù)茈娫捄托枰艚械牡诙磿r(shí)通信用戶的標(biāo)識(shí)發(fā)送給回?fù)苣K;回?fù)苣K,用于呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后啟動(dòng)通話模塊;通話模塊,用于在該雙方用戶之間建立通話連接;發(fā)送模塊,用于發(fā)送所述回?fù)苣K的呼叫信息和所述通話模塊的通話信息。
10.如權(quán)利要求9所述的服務(wù)器,其特征在于,所述確定模塊在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者指示所述回?fù)苣K回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的電話。
11.一種在即時(shí)通信系統(tǒng)中實(shí)現(xiàn)電話回?fù)艿南到y(tǒng),其特征在于,包括網(wǎng)絡(luò)終端設(shè)備,用于應(yīng)用即時(shí)通信系統(tǒng),第一即時(shí)通信用戶通過(guò)該即時(shí)通信系統(tǒng)發(fā)送電話回?fù)苷?qǐng)求的即時(shí)消息,請(qǐng)求呼叫第二即時(shí)通信用戶;服務(wù)器,用于解析所述即時(shí)消息后呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后在該雙方用戶之間建立通話連接;通話終端設(shè)備,用于接收及應(yīng)答所述服務(wù)器的呼叫;其中,網(wǎng)絡(luò)終端設(shè)備也可以接收及應(yīng)答所述服務(wù)器通過(guò)即時(shí)通信系統(tǒng)的呼叫。
12.如權(quán)利要求11所述的電話回?fù)芟到y(tǒng),其特征在于,所述服務(wù)器包括接收模塊,用于接收第一即時(shí)通信用戶發(fā)送的即時(shí)消息;確定模塊,用于解析所述即時(shí)消息,將發(fā)現(xiàn)的第一即時(shí)通信用戶指定的回?fù)茈娫捄托枰艚械牡诙磿r(shí)通信用戶的標(biāo)識(shí)發(fā)送給回?fù)苣K;回?fù)苣K,用于呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后啟動(dòng)通話模塊;通話模塊,用于在該雙方用戶之間建立通話連接;發(fā)送模塊,用于發(fā)送所述回?fù)苣K的呼叫信息和所述通話模塊的通話信息。
13.如權(quán)利要求12所述的電話回?fù)芟到y(tǒng),其特征在于,所述確定模塊在判斷第一即時(shí)通信用戶未指定回?fù)茈娫挄r(shí),提示該用戶指定回?fù)茈娫捥?hào)碼,或者指示所述回?fù)苣K回?fù)艿皆撚脩粢呀壎ㄔ诩磿r(shí)通信系統(tǒng)上的通話終端設(shè)備。
14.如權(quán)利要求11所述的電話回?fù)芟到y(tǒng),其特征在于,所述網(wǎng)絡(luò)終端設(shè)備和/或所述通話終端設(shè)備為多個(gè)。
全文摘要
本發(fā)明公開(kāi)了一種電話回?fù)芊椒跋到y(tǒng),用以解決現(xiàn)有技術(shù)中存在IM系統(tǒng)中不支持電話回?fù)艿膯?wèn)題。第一即時(shí)通信用戶通過(guò)即時(shí)通信系統(tǒng)發(fā)送電話回?fù)苷?qǐng)求的即時(shí)消息,請(qǐng)求呼叫第二即時(shí)通信用戶;服務(wù)器解析所述即時(shí)消息后呼叫第一即時(shí)通信用戶提供的回?fù)茈娫捥?hào)碼和呼叫第二即時(shí)通信用戶,并且在獲得雙方用戶的應(yīng)答后在該雙方用戶之間建立通話連接。該系統(tǒng)包括網(wǎng)絡(luò)終端設(shè)備、回?fù)芊?wù)器、通話終端設(shè)備、計(jì)算機(jī)網(wǎng)絡(luò)和電信網(wǎng)絡(luò)。
文檔編號(hào)H04M1/253GK1933459SQ20061015042
公開(kāi)日2007年3月21日 申請(qǐng)日期2006年10月25日 優(yōu)先權(quán)日2006年10月25日
發(fā)明者黃航飛, 袁雷鳴 申請(qǐng)人:阿里巴巴公司