專利名稱:一種在移動終端間對語音通話轉(zhuǎn)發(fā)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端通信技術(shù)領(lǐng)域,尤其涉及一種在移動終端間對語音通話轉(zhuǎn)發(fā)的方法。
背景技術(shù):
當(dāng)前,隨著移動通信的不斷發(fā)展,許多大屏幕移動終端更是層出不窮。如果要實現(xiàn)大屏移動終端的語音通話,由于終端尺寸較大,單手接打電話不方便,只能靠觸摸屏幕撥號和藍(lán)牙耳機(jī)或者有線耳機(jī)進(jìn)行語音通話。即使配有藍(lán)牙耳機(jī)或藍(lán)牙子機(jī)或藍(lán)牙撥號器,但受限于這些藍(lán)牙配件的小尺寸,由于其無屏幕不能翻看電話簿,或屏幕小而翻看電話簿不方便,外觀不時尚等原因,而可推廣性不高。同時,因為現(xiàn)在很多人士,尤其是商務(wù)人士,非常喜愛大屏移動終端可以給用戶們帶來的視覺體驗,但因為很多大屏移動智能終端沒有雙卡雙待功能,所以只能隨身攜帶有兩部以上的智能移動終端,在攜帶或者單手操作大屏終端本來就不方便的情況下,每逢有語音通話需求時,還需要拿出攜帶的其他號碼的移動終端進(jìn)行接聽、撥號,就更加手忙腳亂了,而運營商提供相關(guān)的服務(wù)只針對接聽電話的場景,而且收取額外的通信費用。因此,在當(dāng)前智能終端都具有藍(lán)牙、WIFI功能情況下,為了提升用戶對于大屏移動終端使用體驗而又不增加額外配件,或為了提升用戶攜帶和使用多部移動智能終端的方便性而有不增加額外通信費用,目前需要一種通過WIFI或藍(lán)牙技術(shù)實現(xiàn)在移動終端產(chǎn)品間對語音通話進(jìn)行轉(zhuǎn)發(fā)的方法,從而使得用戶僅在一臺移動終端上進(jìn)撥號、接聽,就能從其他終端上撥出電話,或者接聽其他終端的收到的語音來電。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明設(shè)計了一種在移動終端間對語音通話轉(zhuǎn)發(fā)的方法,其目的是在不增加配件和通信費用的情況下,能夠通過在多個移動終端間的一部終端上進(jìn)行語音通話的控制操作,來實現(xiàn)對其他智能終端語音通話的控制和轉(zhuǎn)發(fā),實現(xiàn)一機(jī)多卡多待的功能。本發(fā)明提供的一種在移動終端間對語音通話轉(zhuǎn)發(fā)的方法,包括以下處理過程:步驟1,通過藍(lán)牙或WIFI技術(shù),各移動終端建立鏈路連接,組成終端群組。進(jìn)一步的,在步驟I中,各終端可以通過藍(lán)牙實現(xiàn)配對,也可通過其中一部終端開啟WIFI熱點或WIFI直連,各終端通過WIFI組成星型拓?fù)渚W(wǎng)絡(luò)。步驟2,用戶在終端群組中的任意一部終端上設(shè)置語音通話的轉(zhuǎn)發(fā)路由關(guān)系,該終端將轉(zhuǎn)發(fā)路由關(guān)系發(fā)送至其他終端上。進(jìn)一步的,在步驟2中,轉(zhuǎn)發(fā)路由關(guān)系是可以更改的,每次更改后,會自動同步發(fā)送到其他終端上。轉(zhuǎn)發(fā)路由關(guān)系可以設(shè)置成根據(jù)終端間的群組內(nèi)無線鏈路是否存在自動進(jìn)行更新的模式,這樣一旦無線鏈路中斷或者不存在,可以自動更新轉(zhuǎn)發(fā)路由關(guān)系并提醒用戶。當(dāng)轉(zhuǎn)發(fā)路由關(guān)系中的任意一部終端啟動直接對通信基站的語音通話時,此終端備份轉(zhuǎn)發(fā)路由關(guān)系,同時自動將其自身從轉(zhuǎn)發(fā)路由關(guān)系中刪除,更新轉(zhuǎn)發(fā)路由關(guān)系后同步給其他終端,并在結(jié)束語音通話時,如果群組內(nèi)的無線鏈路新的仍然存在,則恢復(fù)備份的轉(zhuǎn)發(fā)路由關(guān)系并同步給其他終端。步驟3,如果用戶選擇一部終端上作為操作終端,在其上面發(fā)起對通信基站的語音通話,操作終端將轉(zhuǎn)發(fā)路由關(guān)系中的具有可與通信基站通信功能的終端的名稱提供給用戶選擇,用戶選擇其中一部終端作為轉(zhuǎn)發(fā)終端,并輸入號碼后發(fā)起通話,進(jìn)入步驟4;如果其中一部終端作為轉(zhuǎn)發(fā)終端收到通信基站發(fā)來的語音通話,進(jìn)入步驟5。步驟4,轉(zhuǎn)發(fā)終端接收到操作終端發(fā)過來的相關(guān)操作信息,在轉(zhuǎn)發(fā)終端自身上實現(xiàn)用戶在操作終端上的按鍵、撥號等操作,進(jìn)入步驟8。步驟5,轉(zhuǎn)發(fā)終端判斷自身是否屬于屏幕喚醒狀態(tài):I)如果處于屏幕喚醒狀態(tài)(說明用戶正在使用該終端),在轉(zhuǎn)發(fā)終端上提示用戶有語音通話待處理,并提示用戶是否要按照之前設(shè)置好的轉(zhuǎn)發(fā)路由關(guān)系來轉(zhuǎn)發(fā)語音通話至其他終端上。此時用戶也可以選擇按照之前設(shè)置好的轉(zhuǎn)發(fā)路由關(guān)系,向操作終端發(fā)送轉(zhuǎn)發(fā)請求,那么就轉(zhuǎn)入步驟6 ;用戶也可以選擇在轉(zhuǎn)發(fā)終端上進(jìn)行接聽電話。2)如果轉(zhuǎn)發(fā)終端自身沒有處于屏幕喚醒狀態(tài)(說明用戶目前沒有在使用該終端),則按照之前設(shè)置好的轉(zhuǎn)發(fā)路由關(guān)系轉(zhuǎn)發(fā)語音通話,向操作終端發(fā)送轉(zhuǎn)發(fā)請求,轉(zhuǎn)入步驟6。步驟6,操作終端收到轉(zhuǎn)發(fā)終端的轉(zhuǎn)發(fā)請求,提醒用戶對語音來電進(jìn)行處理,并將用戶的處理命令發(fā)給轉(zhuǎn)發(fā)終端。步驟7,轉(zhuǎn)發(fā)終端收到操作終端發(fā)來的用戶對轉(zhuǎn)發(fā)語音通話的處理命令,如果是掛機(jī)命令,則向通信基站發(fā)起通話結(jié)束流程;如果是接聽命令,進(jìn)入步驟8。步驟8,轉(zhuǎn)發(fā)終端在自身與通信基站建立通話流程,并將通信基站的反饋信息發(fā)給操作終端,同時將接收到操作終端傳來的信息轉(zhuǎn)發(fā)給通信基站,實現(xiàn)了從用戶到通信基站的語音通話功能。
具體實施例方式下面通過具體實施方式
對本發(fā)明作進(jìn)一步詳細(xì)說明。本發(fā)明為了實現(xiàn)移動終端間語音電話的轉(zhuǎn)發(fā),使得用戶只對其擁有多部終端中的一部終端進(jìn)行操作就能完成對其他終端的語音通話的控制和轉(zhuǎn)發(fā),實現(xiàn)一機(jī)多卡多待的功能,提升具有多部移動終端用戶對語音通話功能的使用體驗。通過以下具體實施例進(jìn)一步闡述本發(fā)明所述的實現(xiàn)方法,以下對具體實施方式
進(jìn)行詳細(xì)描述,但不作為本發(fā)明的限定。按照場景不同,包括以下步驟:A.發(fā)起語音通話時:步驟101,各終端通過藍(lán)牙或WIFI技術(shù)建立配對和鏈路連接,終端M與終端N,終端L與終端M,終端L與終端N之間分別建立好無線鏈路,M、N和L形成了終端群組。用戶在終端N上根據(jù)實際情況設(shè)置轉(zhuǎn)發(fā)路由關(guān)系,明確M終端、L終端接收到來自通信基站的語音通話時,分別可以將語音通話轉(zhuǎn)給N終端上。根據(jù)轉(zhuǎn)發(fā)路由關(guān)系,也明確了當(dāng)用戶在N終端上撥號時,可以選擇轉(zhuǎn)發(fā)路由關(guān)系中除了N終端以外的M和L終端中的一個作為轉(zhuǎn)發(fā)終端,通過M或L終端自身的通信模塊和SM卡號,向通信基站撥號。在N上設(shè)置好轉(zhuǎn)發(fā)路由關(guān)系后,由N終端通過無線鏈路自動發(fā)送終端M和L。各終端處于待機(jī)狀態(tài)。步驟102,當(dāng)用戶在N號終端上輸入電話號碼或者選擇好聯(lián)系人后,通過軟件界面,選擇由已經(jīng)建立無線鏈路的M號終端與外部基站進(jìn)行通信,則由N號終端向M號終端發(fā)送撥號信息。步驟103,M號終端收到來自N號終端發(fā)來的撥號信息,啟動M號終端通信模塊的撥號功能,將N號終端的發(fā)送過來的號碼向外部基站撥出,并關(guān)閉M號終端的聽筒和麥克等設(shè)備,同時將M號終端與外部基站的通信情況,向N號終端發(fā)送,并更新M號終端上的通話記錄文件。步驟104,N號終端將M號終端的發(fā)送來的M號終端與外部基站的通信情況通過聽筒反饋給客戶,并將用戶傳遞給N號終端的麥克的語音通話信息及按鍵信息發(fā)送給M號終端,M號終端再將N號終端發(fā)送過來的語音信息及按鍵操作信息通過自身的通信模塊發(fā)給通信基站等通信設(shè)備。同時,M號終端將通信基站發(fā)送給M號終端的語音信息轉(zhuǎn)發(fā)給N號終端。步驟105,以下任何一種情況發(fā)生時,結(jié)束語音通話轉(zhuǎn)發(fā)流程。 如果M號終端收到外部基站發(fā)送的掛機(jī)信令或與通信基站的語音鏈路中斷,M號終端通知N號終端掛機(jī),結(jié)束語音通話轉(zhuǎn)發(fā)流程。 如果N號終端主動發(fā)送掛機(jī)命令給M號終端,M號終端向通信基站發(fā)送掛機(jī)指令,結(jié)束語音通話轉(zhuǎn)發(fā)流程。 如果M和N之間的鏈路中斷,M號和N號終端分別掛機(jī),結(jié)束語音通話轉(zhuǎn)發(fā)流程。 B.接收語音通話時:步驟201,各終端通過藍(lán)牙或WIFI技術(shù)建立配對和鏈路連接,終端M與終端N,終端L與終端M,終端L與終端N之間分別建立好無線鏈路,M、N和L形成了終端群組。用戶在終端N上根據(jù)實際情況設(shè)置轉(zhuǎn)發(fā)路由關(guān)系,明確M終端、L終端接收到來自通信基站的語音通話時,分別可以將語音通話轉(zhuǎn)給N終端上。根據(jù)轉(zhuǎn)發(fā)路由關(guān)系,也明確了當(dāng)用戶在N終端上撥號時,可以選擇轉(zhuǎn)發(fā)路由關(guān)系中除了N終端以外的M和L終端中的一個作為轉(zhuǎn)發(fā)終端,通過M或L終端自身的通信模塊和SIM卡號,向通信基站撥號。在N上設(shè)置好轉(zhuǎn)發(fā)路由關(guān)系后,由N終端通過無線鏈路自動發(fā)送終端M和L。各終端處于待機(jī)狀態(tài)。步驟202,當(dāng)M終端接收到來自外部基站的語音通話時,M終端先判斷一下自身是否屬于屏幕喚醒狀態(tài): 如果M號終端當(dāng)前處于屏幕喚醒狀態(tài),說明用戶就在使用M終端,則M號終端提醒用戶在M號終端上有語音通話待處理,并詢問客戶是否按照之前設(shè)置的轉(zhuǎn)發(fā)路由關(guān)系進(jìn)行轉(zhuǎn)發(fā)。當(dāng)用戶選擇在M號終端上處理來電時,就不需要向N號終端進(jìn)行通話轉(zhuǎn)發(fā)了,但當(dāng)用戶選擇按照之前設(shè)置的轉(zhuǎn)發(fā)路由關(guān)系向N號終端轉(zhuǎn)發(fā)時,進(jìn)入步驟203。 如果M號終端屏幕當(dāng)前處于非喚醒狀態(tài),則M號終端根據(jù)之前的轉(zhuǎn)發(fā)路由關(guān)系將來電向N號終端進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)入步驟203。步驟203,N號終端收到M號終端轉(zhuǎn)發(fā)來的語音通話后,提醒用戶進(jìn)行處理,用戶可以有以下選擇: 掛斷M號終端轉(zhuǎn)發(fā)的來電,并向N終端發(fā)送掛斷操作,然后進(jìn)行步驟204 ; 接聽M號終端轉(zhuǎn)發(fā)的來電,并向N終端發(fā)送接聽操作,然后進(jìn)行步驟205 ;步驟204,M號終端收到N號終端“掛斷”的指令后,向通信基站發(fā)送掛斷信令,拒絕通信基站的本次語音來電,結(jié)束呼叫流程。步驟205,M號終端收到N號終端“接聽”的指令后,N號終端向通信基站發(fā)送接聽信令,接聽與通信基站的本次通話,更新M號終端上的通話記錄文件,并將通信基站的信令和語音轉(zhuǎn)發(fā)給N終端。N號終端將用戶的一切操作指令和語音信息發(fā)送至M號終端,M號終端根據(jù)N號終端發(fā)送過來的操 作指令和語音信息,與外部基站進(jìn)行交互和通信。一旦進(jìn)入轉(zhuǎn)發(fā)狀態(tài),M號終端的聽筒和麥克風(fēng)應(yīng)該關(guān)閉。步驟206,以下任何一種情況發(fā)生時,結(jié)束語音通話轉(zhuǎn)發(fā)流程: 如果M號終端收到外部基站發(fā)送的掛機(jī)信令或與通信基站的語音鏈路中斷,M號終端通知N號終端掛機(jī),結(jié)束語音通話轉(zhuǎn)發(fā)流程。 如果N號終端主動發(fā)送掛機(jī)命令給M號終端,M號終端向通信基站發(fā)送掛機(jī)指令,結(jié)束語音通話轉(zhuǎn)發(fā)流程。 如果M和N之間的鏈路中斷,M號和N號終端分別掛機(jī),結(jié)束語音通話轉(zhuǎn)發(fā)流程。當(dāng)然,以上只是本發(fā)明的一種具體的實施方法,本發(fā)明并不僅局限在上述的具體方法上:例如,在步驟101或201中,可以只建立M與N、L與N的配對及無線鏈路連接。又例如,在步驟101和201中,各終端之間建立鏈路關(guān)系后,各終端定期進(jìn)行條鏈路檢測,如果有終端不在WIFI或藍(lán)牙的覆蓋內(nèi)時,無線無鏈路則可用,那么就可以向用戶
進(jìn)行告警。再例如,如果終端群組內(nèi)有三部以上的移動終端,那么在轉(zhuǎn)發(fā)通信基站來電時,在轉(zhuǎn)發(fā)路由關(guān)系中,除了按照之前設(shè)定好的路由關(guān)系,也可以將路由關(guān)系設(shè)置為查詢喚醒模式和固定模式: 查詢喚醒模式:即查找屏幕處于喚醒狀態(tài)的終端,并讓此終端提醒用戶有來電; 固定模式:即其中的一部移動終端總是優(yōu)先得到轉(zhuǎn)發(fā),在這種固定模式下,即使某部被撥打的終端處于喚醒狀態(tài),但由于設(shè)置了固定的路由,該終端也會將語音電話轉(zhuǎn)發(fā)至被用戶指定接聽電話的那部終端上。所以在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種在移動終端間對語音通話轉(zhuǎn)發(fā)的方法,其特征在于該方法包含以下步驟: 步驟1,通過WIFI或藍(lán)牙技術(shù)建立多部移動終端的無線鏈路連接,并組建終端群組,終端群組中至少有一部終端具有2G、3G或4G網(wǎng)絡(luò)通話功能,能夠與電信運營商的通信基站進(jìn)行語音通話, 步驟2,在所述終端群組內(nèi)任意一部終端上,設(shè)置語音通話在所述終端群組中的轉(zhuǎn)發(fā)路由關(guān)系,其明確了每一部有2G、3G或4G通信模塊的移動終端作為轉(zhuǎn)發(fā)終端,收到通信基站的語音來電后,能夠?qū)⒄Z音來電轉(zhuǎn)發(fā)給哪些部終端作為操作終端,讓用戶在操作終端上處理語音來電,也明確了任意一部終端作為操作終端,當(dāng)用戶在操作終端上發(fā)起對通信基站的語音通話時,有哪些部轉(zhuǎn)發(fā)終端能夠?qū)碜圆僮鹘K端上的語音通話向通信基站進(jìn)行轉(zhuǎn)發(fā), 步驟3,所述轉(zhuǎn)發(fā)終端判斷轉(zhuǎn)發(fā)場景,當(dāng)所述轉(zhuǎn)發(fā)終端通過2G、3G或4G網(wǎng)絡(luò)收到來自于通信基站的語音通話時進(jìn)入步驟4,當(dāng)所述轉(zhuǎn)發(fā)終端通過WIFI或藍(lán)牙無線鏈路收到來自于所述操作終端的語音通話時進(jìn)入步驟5, 步驟4,所述轉(zhuǎn)發(fā)終端根據(jù)所述轉(zhuǎn)發(fā)路由關(guān)系,終端當(dāng)前使用狀態(tài)和用戶在轉(zhuǎn)發(fā)終端上的選擇情況進(jìn)行綜合判斷,確定語音通話的轉(zhuǎn)發(fā)目標(biāo),進(jìn)入步驟5, 步驟5,通過2G、3G或4G網(wǎng)絡(luò)和所述終端群組內(nèi)的無線鏈路,所述轉(zhuǎn)發(fā)終端將來自通信基站的和來自用戶操作的終端上的相關(guān)操作及信息進(jìn)行相互轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟2中的轉(zhuǎn)發(fā)路由關(guān)系設(shè)置或修改后,轉(zhuǎn)發(fā)路由關(guān)系能夠通過無線鏈路在終端群組內(nèi)的所有終端上進(jìn)行同步更新,能夠根據(jù)定期檢測終端群組內(nèi)的無線鏈路存在情況自動進(jìn)行修改。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟2中的轉(zhuǎn)發(fā)路由關(guān)系設(shè)置或修改后,當(dāng)轉(zhuǎn)發(fā)路由關(guān)系中的任意一部終端啟動語音通話時,此終端備份轉(zhuǎn)發(fā)路由關(guān)系,同時自動將其自身從轉(zhuǎn)發(fā)路由關(guān)系中刪除,更新轉(zhuǎn)發(fā)路由關(guān)系后同步給其他終端,并在結(jié)束語音通話時,如果終端群組內(nèi)的無線鏈路新的仍然存在,則恢復(fù)備份的轉(zhuǎn)發(fā)路由關(guān)系并同步給其他終端。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟4中的終端當(dāng)前使用狀態(tài),指終端屏幕處于喚醒狀態(tài)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟4中的用戶在轉(zhuǎn)發(fā)終端上選擇情況是指,如果轉(zhuǎn)發(fā)終端屏幕處于喚醒狀態(tài),用戶選擇繼續(xù)對語音通話進(jìn)行轉(zhuǎn)發(fā)還是在轉(zhuǎn)發(fā)終端上處理語音通話。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟4中的綜合判斷是指,如果轉(zhuǎn)發(fā)終端屏幕沒有處于喚醒狀態(tài),則根據(jù)轉(zhuǎn)發(fā)路由關(guān)系表確定轉(zhuǎn)發(fā)目標(biāo),如果轉(zhuǎn)發(fā)終端屏幕處于喚醒狀態(tài)且用戶選擇繼續(xù)對語音通話轉(zhuǎn)發(fā),則根據(jù)轉(zhuǎn)發(fā)路由關(guān)系表確定轉(zhuǎn)發(fā)目標(biāo),如果轉(zhuǎn)發(fā)終端屏幕處于喚醒狀態(tài)且用戶選擇在轉(zhuǎn)發(fā)終端上處理語音通話,則不進(jìn)行轉(zhuǎn)發(fā)并提供語音通話處理界面供用戶操作。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟5的相關(guān)操作及信息,是指按鍵操作、信令和語音通話的內(nèi)容。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟5中,在轉(zhuǎn)發(fā)終端啟動語音通話轉(zhuǎn)發(fā)時,關(guān)閉自身的麥克和聽筒。
全文摘要
本發(fā)明設(shè)計了一種不依賴運營商的通話轉(zhuǎn)移服務(wù)支持即可實現(xiàn)語音通話在移動終端間轉(zhuǎn)發(fā)的方法。各終端通過藍(lán)牙或WIFI技術(shù)建立無線鏈路鏈接,組建終端群組確定語音通話轉(zhuǎn)發(fā)路由關(guān)系后,收到通信基站語音來電的一部終端能夠通過語音通話轉(zhuǎn)發(fā)路由關(guān)系和群組內(nèi)的無線鏈路連接,將語音電話轉(zhuǎn)發(fā)給用戶當(dāng)前方便操作的終端上;用戶也能夠在一部終端上,發(fā)起語音通話,通過群組內(nèi)的無線鏈路,在轉(zhuǎn)發(fā)路由關(guān)系中選擇群組內(nèi)另一部終端向通信基站發(fā)起語音通話。此方法使得攜帶多部移動終端的用戶在一部終端上就可以方便接聽/撥打其他終端的電話而不產(chǎn)生額外的通話、硬件費用,實現(xiàn)一機(jī)多卡多待功能。
文檔編號H04W4/16GK103152715SQ201310086819
公開日2013年6月12日 申請日期2013年3月16日 優(yōu)先權(quán)日2013年3月16日
發(fā)明者唐啟鵬 申請人:唐啟鵬