專利名稱:多模移動(dòng)終端的一致用戶界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及一種多模移動(dòng)終端的用戶界面,尤其涉及用于這些多 模移動(dòng)終端的一致的用戶界面。
背景技術(shù):
在世界范圍內(nèi)的移動(dòng)電話標(biāo)準(zhǔn)的發(fā)展中,世界的不同區(qū)域采用了不同 的標(biāo)準(zhǔn)。就此而言,在歸屬和工作區(qū)(比如,美國(guó))內(nèi)使用被設(shè)計(jì)為工作于采用被稱為"CDMA"(碼分多址)的數(shù)字移動(dòng)電話標(biāo)準(zhǔn)的網(wǎng)絡(luò)中的移動(dòng) 終端的用戶,當(dāng)移動(dòng)到本地網(wǎng)絡(luò)僅僅使用被稱為"GSM"(全球移動(dòng)通信系 統(tǒng))的數(shù)字移動(dòng)電話標(biāo)準(zhǔn)的區(qū)域內(nèi)部時(shí),可能無(wú)法在CDMA移動(dòng)終端上 接收到電話服務(wù)。為了解決這個(gè)問(wèn)題,少數(shù)電話制造商開發(fā)了雙模 CDMA/GSM移動(dòng)終端。有利地,當(dāng)比如位于歸屬和工作區(qū)時(shí),這樣的雙 模移動(dòng)終端可被配置為工作于CDMA模式,并且當(dāng)比如移動(dòng)至GSM網(wǎng)絡(luò) 所服務(wù)的區(qū)域內(nèi)時(shí),雙模移動(dòng)終端可以被重新配置為工作于GSM模式。假定在CDMA模式和GSM模式之間存在差異,對(duì)于諸如使用呼叫等 待特征接納第二呼叫這樣的活動(dòng)而言,這些雙模移動(dòng)終端的用戶需要學(xué)習(xí) 如何在各模式下使用該移動(dòng)終端。在CDMA服務(wù)區(qū)中雙模電話的用戶可 能在CDMA歸屬區(qū)域花費(fèi)95%的網(wǎng)絡(luò)時(shí)間而可能僅有5%的時(shí)間移動(dòng)到 GSM區(qū)域中的情況下,用戶將不愿花時(shí)間學(xué)習(xí)如何操作移動(dòng)終端以利用 GSM網(wǎng)絡(luò)中的各種特點(diǎn)。因此,用戶可能會(huì)對(duì)移動(dòng)終端在GSM區(qū)域中截 然不同的表現(xiàn)十分失望。從歸屬(CDMA)網(wǎng)絡(luò)供應(yīng)商的角度來(lái)看,認(rèn)為當(dāng)用戶在供應(yīng)商與之 簽訂了漫游協(xié)議的GSM網(wǎng)絡(luò)服務(wù)區(qū)中漫游時(shí),讓用戶得知在GSM網(wǎng)絡(luò)中 被設(shè)置為可用的特征比在CDMA網(wǎng)絡(luò)中被設(shè)置為可用的特征更豐富是十 分不利的。如果運(yùn)營(yíng)GSM網(wǎng)絡(luò)的競(jìng)爭(zhēng)服務(wù)供應(yīng)商為用戶的歸屬區(qū)提供服 務(wù),那么這一點(diǎn)尤其重要。發(fā)明內(nèi)容一致的用戶界面可以使得,當(dāng)移動(dòng)終端工作于第一模式時(shí),多模移動(dòng) 終端如同工作于第二模式。在工作于第一模式時(shí),多模移動(dòng)終端可以對(duì)接 收到給定用戶界面交互的指示予以響應(yīng),確定呼叫狀態(tài)。多模移動(dòng)終端根 據(jù)給定的用戶界面交互和呼叫狀態(tài),選擇與第二模式下多模移動(dòng)終端的操 作相對(duì)應(yīng)的候選消息。多模移動(dòng)終端隨即將此候選消息轉(zhuǎn)換為一個(gè)以上的 第一模式消息,并將一個(gè)以上的第一模式消息發(fā)送至第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)處的MSC。根據(jù)本發(fā)明的一個(gè)方案,可以提供一種在多模移動(dòng)終端上提供一致的用戶界面的方法。該方法可以包括當(dāng)工作于第一模式時(shí),接收給定用戶界面交互的指示,并且對(duì)此接收予以響應(yīng),確定多模式終端處于第一呼叫狀態(tài)。該方法還可以包括根據(jù)給定的用戶界面交互和第一呼叫狀態(tài),選 擇與第二模式下多模移動(dòng)終端的操作相對(duì)應(yīng)的候選消息,將該候選消息轉(zhuǎn)換為一個(gè)以上的第一模式消息;并將一個(gè)以上的第一模式消息發(fā)送至交換 中心。另外,可以提供一種實(shí)施該方法的多模終端,并提供一種包含使多 模終端中的處理器能夠?qū)嵤┰摲椒ǖ闹噶畹挠?jì)算機(jī)可讀介質(zhì)。通過(guò)閱覽以下結(jié)合附圖對(duì)發(fā)明的特定實(shí)施例做出的說(shuō)明,本發(fā)明的其 他方案和特征對(duì)于本領(lǐng)域技術(shù)人員而言將變得顯而易見。
下面將參考附圖,附圖通過(guò)舉例的方式示出了本發(fā)明的實(shí)施例,其中-圖1A示出了多模移動(dòng)終端工作的典型網(wǎng)絡(luò)環(huán)境的各個(gè)單元,其中終端工作于第一模式;圖1B示出了多模移動(dòng)終端工作的典型網(wǎng)絡(luò)環(huán)境的各個(gè)單元,其中終端工作于第二模式;圖2示意性地示出了根據(jù)本發(fā)明的一實(shí)施例的圖1A和1B的多模移 動(dòng)終端,該多模移動(dòng)終端具有CDMA通信子系統(tǒng)和GSM通信子系統(tǒng);圖3示意性地示出了根據(jù)本發(fā)明的一實(shí)施例的圖2中的CDMA通信 子系統(tǒng);并且圖4示出了根據(jù)本發(fā)明一方案,在第二模式下模擬第一模式界面的典 型方法的步驟。
具體實(shí)施方式
曾經(jīng)存在這樣一種情況,當(dāng)用戶正在使用電話進(jìn)行呼叫時(shí),不能接納 第二個(gè)呼叫。嘗試第二呼叫的起呼方將接收到"忙音信號(hào)",用來(lái)表明位于 所嘗試的第二呼叫的預(yù)期目的地的電話正處于使用狀態(tài),因此,無(wú)法接納 所嘗試的第二呼叫。隨著20世紀(jì)七八十年代電子電話交換和計(jì)算機(jī)化的出現(xiàn),新式網(wǎng)絡(luò) 服務(wù)的應(yīng)用成為可能。在新式網(wǎng)絡(luò)服務(wù)中有被稱為"呼叫等待"和"三方通 話"的服務(wù)。正如在目前的電話服務(wù)中所實(shí)現(xiàn)的一樣,"呼叫等待"和"三方 通話"依賴于電話用戶的一個(gè)簡(jiǎn)單行為。這個(gè)簡(jiǎn)單行為可以是快速按下電 話上的叉簧。電話的叉簧是一個(gè)機(jī)械開關(guān),其狀態(tài)用來(lái)向電話網(wǎng)絡(luò)指示電 話線可以接納呼叫("掛機(jī)")或者無(wú)法接納呼叫("摘機(jī)")。用術(shù)語(yǔ)"瞬輝 (flashing)"電話線描述快速按下并釋放叉簧的行為。在第一電話呼叫過(guò)程中,被叫方可接收到呼入第二呼叫的音頻指示。 為了利用呼叫等待網(wǎng)絡(luò)特征對(duì)該第二呼叫進(jìn)行應(yīng)答,被叫方只需瞬輝線 路,網(wǎng)絡(luò)就會(huì)有效地將第一呼叫置于掛起狀態(tài),并將第二呼叫連接至被叫 方的電話線。為了重新連接第一呼叫并將第二呼叫掛起,被叫方可以再次 瞬輝線路。在被稱為CDMA的數(shù)字移動(dòng)電話標(biāo)準(zhǔn)的發(fā)展過(guò)程中,因包括呼叫等 待網(wǎng)絡(luò)特征等大量的網(wǎng)絡(luò)特征保留了瞬輝的概念。然而,移動(dòng)電話通常具 有分別用來(lái)建立和釋放到移動(dòng)電話網(wǎng)絡(luò)基站的通信信道的"發(fā)送"或"通話" 鍵以及"結(jié)束"鍵,而沒(méi)有叉簧。相應(yīng)地,CDMA標(biāo)準(zhǔn)被設(shè)計(jì)為將按下發(fā) 送鍵作為產(chǎn)生瞬輝信號(hào)予以處理。照這樣,當(dāng)被叫方正在進(jìn)行CDMA電 話呼叫時(shí),主叫方將接收到指示,該指示表明網(wǎng)絡(luò)準(zhǔn)備將第二呼叫連接至 該被叫方的移動(dòng)終端。網(wǎng)絡(luò)對(duì)接收到被叫方按下發(fā)送鍵的指示予以響應(yīng), 將第一呼叫掛起并將第二呼叫連接至該移動(dòng)終端。該被叫方之后將通過(guò)按 下發(fā)送鍵的方式在第一呼叫和第二呼叫之間轉(zhuǎn)換。在另一應(yīng)用中,主叫方可以使用CDMA移動(dòng)終端小鍵盤指示預(yù)期三方電話會(huì)議中第一方的目的地號(hào)碼,并按下發(fā)送鍵。 一旦連接至第一方, 主叫方就可指示該三方電話會(huì)議的第二方的目的地號(hào)碼并按下發(fā)送鍵(用 數(shù)字進(jìn)行瞬輝)。該發(fā)送鍵的按壓將第一方掛起,并向第二方發(fā)起呼叫。 一旦建立了到第二方的連接,主叫方就可以按下發(fā)送鍵(瞬輝)以在三方 間建立三方呼叫。同CDMA呼叫中的可用選項(xiàng)相比,對(duì)于使用被稱為GSM的數(shù)字移動(dòng) 電話標(biāo)準(zhǔn)的網(wǎng)絡(luò)中的用戶而言可以使用一組更豐富的選項(xiàng)。尤其是,當(dāng)用 戶正使用GSM移動(dòng)終端進(jìn)行第一呼叫時(shí),可以通知用戶呼入的第二呼叫。 GSM移動(dòng)終端的顯示器可以提供一個(gè)用戶界面,允許用戶在各選項(xiàng)間選 擇以"接納"第二呼叫,"拒絕"第二呼叫或"忽略"第二呼叫。用戶可指示從 按下"軟鍵"選項(xiàng)中選擇一項(xiàng),其中軟鍵是可以被映射為不同動(dòng)作的、設(shè)備 上的按鍵。映射關(guān)系通常取決于應(yīng)用和該應(yīng)用中顯示的用戶界面屏幕。另 外,可在三方以上建立電話會(huì)議,并使用GSM移動(dòng)終端的電話會(huì)議的安 排人,可以將會(huì)議呼叫掛起,以支持同其中一名參與者的私人通話。通常, CDMA移動(dòng)終端和GSM移動(dòng)終端相比,用戶所采取的向網(wǎng)絡(luò)發(fā)送信號(hào)以 應(yīng)答第二呼叫或建立電話會(huì)議的動(dòng)作是不同的。即,對(duì)于不同標(biāo)準(zhǔn),用戶 界面不同。圖1A示出了處于第一模式下的多模移動(dòng)終端101工作的典型網(wǎng)絡(luò)環(huán) 境100中的各個(gè)單元。在處于第二模式下的多模移動(dòng)終端101工作的圖1B 中具有典型網(wǎng)絡(luò)環(huán)境100中的相同單元。典型網(wǎng)絡(luò)環(huán)境100的單元包括 多個(gè)無(wú)線運(yùn)營(yíng)商網(wǎng)絡(luò)以及一個(gè)電話和數(shù)據(jù)通信網(wǎng)絡(luò)108,可以認(rèn)為后者代 表至少一廣域網(wǎng),如目前的因特網(wǎng)以及后繼網(wǎng)絡(luò),還有可能是多個(gè)局域網(wǎng) 以及公用交換電話網(wǎng)。多模移動(dòng)終端101可以無(wú)線方式同第一基站天線 102A進(jìn)行通信,第一基站天線作為第一基站子系統(tǒng)104A的一部分予以提 供。第一基站子系統(tǒng)104A連接至第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A。第一無(wú)線網(wǎng) 絡(luò)子系統(tǒng)106A連接至電話和數(shù)據(jù)通信網(wǎng)絡(luò)108,第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)可 以部分包含移動(dòng)服務(wù)交換中心(MSC)。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B也連接至電話和數(shù)據(jù)通信網(wǎng)絡(luò)108,第二 無(wú)線網(wǎng)絡(luò)子系統(tǒng)可以部分包含MSC。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B按照第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A的運(yùn)行所依照的數(shù)字移動(dòng)電話標(biāo)準(zhǔn)以外的數(shù)字移動(dòng) 電話標(biāo)準(zhǔn)運(yùn)行。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B連接至配備了第二基站天線 102B的第二基站子系統(tǒng)104B。如圖1B所示,如已將多模移動(dòng)終端101 的工作模式進(jìn)行了切換,使之同第二基站子系統(tǒng)104B的工作模式匹配, 則第二基站天線102B可以支持第二基站子系統(tǒng)104B同多模移動(dòng)終端101 進(jìn)行無(wú)線通信。圖2示出了多模移動(dòng)終端101,后者包括外殼,輸入設(shè)備(鍵盤224) 和輸出設(shè)備(顯示器226),優(yōu)選情況下,輸出設(shè)備是全圖示或全彩液晶顯 示器(LCD)。還可以選擇使用其他類型的輸出設(shè)備。處理設(shè)備(微處理 器228)在圖2中被示意性地顯示為連接在鍵盤224和顯示器226之間。 該微處理器228對(duì)用戶在鍵盤224上的按鍵動(dòng)作予以響應(yīng),控制顯示器226 的運(yùn)作,以及多模移動(dòng)終端101的全部工作。外殼可以垂直延長(zhǎng),或者可以具有其它大小和形狀(包括翻蓋式外殼 結(jié)構(gòu))。鍵盤可以包括模式選擇鍵,或其它用于在文本輸入和電話輸入之 間進(jìn)行切換的硬件或軟件。除了微處理器228,圖2中還示意性地示出了多模移動(dòng)終端101的其 他部分。這些部分包括CDMA通信子系統(tǒng)202C; GSM通信子系統(tǒng)202G; 短程通信子系統(tǒng)204;除鍵盤224和顯示器226以外,包括一組輔助I/O 設(shè)備206,串行端口 208,揚(yáng)聲器211和麥克風(fēng)212在內(nèi)的其它輸入/輸出 設(shè)備;以及包括閃存216和隨機(jī)存取存儲(chǔ)器(RAM) 218在內(nèi)的儲(chǔ)存設(shè)備; 和各種其他設(shè)備子系統(tǒng)220。多模移動(dòng)終端101可以具有用于為多模移動(dòng) 終端101的活動(dòng)單元供電的電池222。優(yōu)選情況下,多模移動(dòng)終端101是 具有語(yǔ)音和數(shù)據(jù)通信能力的雙向射頻(RF)通信設(shè)備。另外,優(yōu)選情況下, 多模移動(dòng)終端101具有通過(guò)因特網(wǎng)與其它計(jì)算機(jī)系統(tǒng)進(jìn)行通信的能力。優(yōu)選情況下,由微處理器228執(zhí)行的操作系統(tǒng)軟件存儲(chǔ)于計(jì)算機(jī)可讀 介質(zhì),如閃存216中,但也可存儲(chǔ)在其它類型的存儲(chǔ)設(shè)備,如只讀存儲(chǔ)器 (ROM)或類似的存儲(chǔ)元件中。另外,可以將系統(tǒng)軟件,專用設(shè)備應(yīng)用程 序,或其所屬部分臨時(shí)裝載于易失性存儲(chǔ)器,如RAM 218中。移動(dòng)設(shè)備 接收到的通信信號(hào)也可存儲(chǔ)于RAM218中。除操作系統(tǒng)功能,微處理器228還能夠執(zhí)行多模移動(dòng)終端101上的軟件應(yīng)用程序。在制造過(guò)程中,可以將一組預(yù)先確定的、用于控制基本設(shè)備操作軟件應(yīng)用程序,如語(yǔ)音通信模塊230A和數(shù)據(jù)通信模塊230B,安裝在 多模移動(dòng)終端101上。為了實(shí)現(xiàn)本發(fā)明的各個(gè)方案,還可以在制造過(guò)程中 將多模用戶界面模塊230C安裝在多模移動(dòng)終端101上。另外,可以在制 造過(guò)程中安裝以其他軟件模塊230N表示的附加軟件模塊,后者可以是比 如個(gè)人信息管理器(PIM)應(yīng)用程序。優(yōu)選情況下,PIM應(yīng)用程序能夠?qū)?數(shù)據(jù)項(xiàng),例如電子郵件消息,日歷事件,語(yǔ)音郵件消息,約會(huì)和任務(wù)項(xiàng)進(jìn) 行組織和管理。優(yōu)選情況下,PIM應(yīng)用程序還可以通過(guò)無(wú)線運(yùn)營(yíng)商網(wǎng)絡(luò)發(fā) 送并接收數(shù)據(jù)項(xiàng)。優(yōu)選情況下,PIM應(yīng)用程序所管理的數(shù)據(jù)項(xiàng)通過(guò)無(wú)線運(yùn) 營(yíng)商網(wǎng)絡(luò)與所存儲(chǔ)的或與主機(jī)系統(tǒng)相關(guān)的設(shè)備用戶的相應(yīng)數(shù)據(jù)項(xiàng)進(jìn)行無(wú) 縫合并,同步以及更新。包含數(shù)據(jù)和語(yǔ)音通信功能的通信功能可由CDMA通信子系統(tǒng)202C、 GSM通信子系統(tǒng)202G予以實(shí)現(xiàn),也可以用短程通信子系統(tǒng)204來(lái)實(shí)現(xiàn)。如圖3所示,代表通信子系統(tǒng)202C、 202G兩者的CDMA通信子系 統(tǒng)202C包括接收機(jī)350、發(fā)射機(jī)352以及以接收天線354和發(fā)射天線 356表示的、 一根以上的天線。另外,CDMA通信子系統(tǒng)202C還包括 處理模塊,如數(shù)字信號(hào)處理器(DSP) 358和本地振蕩器(LOs) 360。類 似通信子系統(tǒng)的具體設(shè)計(jì)和實(shí)現(xiàn)取決于多模移動(dòng)終端101所要工作的通信 網(wǎng)絡(luò)。例如,典型通信子系統(tǒng)可設(shè)計(jì)用于在Mobitex , DataTACTM或通 用分組無(wú)線業(yè)務(wù)(GPRS)移動(dòng)數(shù)據(jù)通信網(wǎng)絡(luò)中進(jìn)行工作,還可以設(shè)計(jì)用 于在任意一種語(yǔ)音通信網(wǎng)絡(luò),如高級(jí)移動(dòng)電話服務(wù)(AMPS)、時(shí)分多址 (TDMA)、 CDMA、個(gè)人通信業(yè)務(wù)(PCS)、 GSM等等。還可將多模移動(dòng) 終端101同單獨(dú)的和混合的其它類型的數(shù)據(jù)和語(yǔ)音網(wǎng)絡(luò)結(jié)合使用。當(dāng)完成了所需的網(wǎng)絡(luò)登記或激活過(guò)程,多模移動(dòng)終端101就可以通過(guò) 無(wú)線運(yùn)營(yíng)商網(wǎng)絡(luò)發(fā)送和接收通信信號(hào)了。當(dāng)多模移動(dòng)終端101工作于與第 一基站天線102A相關(guān)的CDMA模式時(shí),將利用接收天線354從第一基站 天線102A接收到的信號(hào)送至接收機(jī)350,后者提供信號(hào)放大,下變頻, 濾波,信道選擇等功能,還可以提供模數(shù)轉(zhuǎn)換功能。接收信號(hào)的模數(shù)轉(zhuǎn)換 使DSP358可以執(zhí)行更復(fù)雜的通信功能,如解調(diào)和解碼。以類似方式,用 DSP358對(duì)要發(fā)送至基站天線102A的信號(hào)進(jìn)行處理(如調(diào)制和編碼),然后將其供至發(fā)射機(jī)352進(jìn)行數(shù)模轉(zhuǎn)換,上變頻,濾波,放大,并利用發(fā)射 天線356發(fā)送至第一基站天線102A。除了處理通信信號(hào),DSP 358還對(duì)接收機(jī)350和發(fā)射機(jī)352進(jìn)行控制。 例如,可以利用實(shí)現(xiàn)于DSP358中的自動(dòng)增益控制算法,自適應(yīng)地對(duì)作用 于接收器350和發(fā)射機(jī)352中通信信號(hào)上的增益進(jìn)行控制。在數(shù)據(jù)通信模式下,用CDMA通信子系統(tǒng)202C對(duì)接收信號(hào),如SMS 消息或下載的網(wǎng)頁(yè)進(jìn)行處理,并將處理結(jié)果輸入至微處理器228。然后, 再用微處理器228對(duì)接收信號(hào)進(jìn)行進(jìn)一步地處理,從而為輸出至顯示器 226,或者可選的其它輔助I/O設(shè)備206做好準(zhǔn)備。設(shè)備用戶可以用鍵盤 224和/或其它輔助I/O設(shè)備206,如觸摸板,搖臂開關(guān),指輪,或其它類 型的輸入設(shè)備編輯數(shù)據(jù)項(xiàng),如電子郵件消息或SMS消息。然而,可以利 用CDMA通信子系統(tǒng)202C將編輯好的數(shù)據(jù)項(xiàng)發(fā)送至基站天線102A。在語(yǔ)音通信模式下,除了要將接收信號(hào)輸出至揚(yáng)聲器211,以及要用 麥克風(fēng)212產(chǎn)生發(fā)送信號(hào)以外,設(shè)備的全部操作與數(shù)據(jù)通信模式基本相同。 還可以在多模移動(dòng)終端101上實(shí)現(xiàn)可替換的語(yǔ)音或音頻I/O子系統(tǒng),如語(yǔ) 音消息記錄子系統(tǒng)。另外,還可以在語(yǔ)音通信模式下使用顯示器226,比 方說(shuō)用以顯示主叫方的身份,語(yǔ)音呼叫的持續(xù)時(shí)間,或其它語(yǔ)音呼叫相關(guān) 信息。短程通信子系統(tǒng)204支持多模移動(dòng)終端101同其它相鄰系統(tǒng)或設(shè)備間 的通信,后者不必是類似的設(shè)備。例如,短程通信子系統(tǒng)204可以包括紅 外設(shè)備及其相關(guān)電路和組件,或藍(lán)牙TM通信模塊,以同同樣支持紅外、 藍(lán)牙功能的系統(tǒng)和設(shè)備進(jìn)行通信??傊?,為了在可用于多模移動(dòng)終端的各工作模式下提供一致(也就, 單模)的用戶界面,當(dāng)移動(dòng)終端工作于第一模式(例如,GSM模式)時(shí), 利用移動(dòng)終端對(duì)第二模式(例如,CDMA模式)所用的用戶界面的各方案 進(jìn)行模擬。在考慮如何實(shí)現(xiàn)這種模擬前,考慮要模擬的對(duì)象是十分有益的。簡(jiǎn)單 來(lái)說(shuō),所要模擬的對(duì)象關(guān)系到微處理器228對(duì)同多模移動(dòng)終端101的用戶 界面的用戶交互指示的接收,以及微處理器228根據(jù)此交互對(duì)向移動(dòng)服務(wù) 交換中心發(fā)送消息的發(fā)送安排。希望消息的性質(zhì)以及向移動(dòng)服務(wù)交換中心發(fā)送消息的發(fā)送結(jié)果取決于多模移動(dòng)終端101的"呼叫狀態(tài)"。工作時(shí),當(dāng)多模移動(dòng)終端工作于第一模式時(shí),就對(duì)接收到給定用戶界 面交互的指示予以響應(yīng),確定呼叫狀態(tài)。多模移動(dòng)終端根據(jù)給定的用戶界面交互和呼叫狀態(tài),選擇與第二模式下多模移動(dòng)終端101的操作相對(duì)應(yīng)的候選消息。多模移動(dòng)終端隨即將此候選消息轉(zhuǎn)換為一個(gè)以上的第一模式消息,并將一個(gè)以上的第一模式消息發(fā)送至第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的 MSC。下面,考慮包含用戶"A"、用戶"B"和用戶"C"的CDMA模式的呼叫等 待情形。當(dāng)情形開始時(shí),利用多模移動(dòng)終端101和第一基站子系統(tǒng)104A 間的無(wú)線通信信道,將用戶A連接至正在進(jìn)行活動(dòng)呼叫的用戶B。之后用 戶C呼叫用戶A。用戶A接收到用戶C來(lái)話的指示。該指示可以釆取改 變?cè)诙嗄R苿?dòng)終端101顯示器226上提供的用戶界面的形式??蛇x地或另 外,該指示還可以采取在多模移動(dòng)終端101的揚(yáng)聲器210上提供的呼叫等 待音的形式。用戶A可被動(dòng)地忽略呼叫等待指示或者可以同多模移動(dòng)終端101進(jìn)行 交互,對(duì)來(lái)自用戶C的呼叫予以應(yīng)答。在前一種情況(忽略)下,多模移 動(dòng)終端101不向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC發(fā)送任何消息。在后 一種情況(應(yīng)答)下,多模移動(dòng)終端101的微處理器228接收到用戶界面 交互的指示,確定多模移動(dòng)終端101處于"一呼叫活動(dòng), 一呼叫等待"的呼 叫狀態(tài),并調(diào)用瞬輝(Flash)操作,借以安排向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A 處的MSC發(fā)送瞬輝CDMA消息。用戶A同多模移動(dòng)終端101的、用于對(duì)來(lái)自用戶C的呼叫進(jìn)行應(yīng)答 的交互,可以包括用戶A按下鍵盤224上的按鍵,如發(fā)送鍵,或"應(yīng)答" 鍵??蛇x地,如果在多模移動(dòng)終端IOI的顯示器226上提供的用戶界面提 供了"瞬輝"命令和軟鍵間的關(guān)聯(lián),那么用戶A同多模移動(dòng)終端101的、用 于對(duì)來(lái)自用戶C的呼叫進(jìn)行應(yīng)答的交互,包括用戶A按下該軟鍵。此 外,可選地,用戶A同多模移動(dòng)終端101的、用于對(duì)來(lái)自用戶C的呼叫 進(jìn)行應(yīng)答的交互,包括用戶A同輔助I/0設(shè)備206,如觸摸板,搖臂開 關(guān),指輪,或其它類型的輸入設(shè)備,從而使菜單出現(xiàn)在顯示器226上。隨 后,用戶A可以使用輸入設(shè)備從呈現(xiàn)在多模移動(dòng)終端101的顯示器226上的菜單中選擇菜單項(xiàng)。第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC對(duì)瞬輝CDMA消息的接收予以 響應(yīng),將用戶A和用戶B間的呼叫掛起,并連接用戶A和用戶C間的呼 叫,也就是使用戶A和用戶C間的呼叫處于"活動(dòng),,狀態(tài)。一旦用戶A連接至用戶C同其通話,且用戶B掛起,用戶A就能夠 進(jìn)行切換,重新連接至用戶B,并將用戶C掛起。為實(shí)現(xiàn)這種切換,用戶 A可以按下發(fā)送鍵或用戶界面中與"瞬輝"命令相關(guān)聯(lián)的軟鍵。微處理器 228對(duì)此用戶交互予以應(yīng)答,接收用戶界面交互的指示,確定多模移動(dòng)終 端101處于"一呼叫活動(dòng), 一個(gè)呼叫掛起"的呼叫狀態(tài),并調(diào)用瞬輝操作, 借以安排向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC發(fā)送瞬輝CDMA消息。第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC對(duì)瞬輝CDMA消息的接收予以 響應(yīng),將用戶A和用戶C間的呼叫掛起,并重新連接用戶A和用戶B間 的呼叫,也就是使用戶A和用戶B間的呼叫處于活動(dòng)狀態(tài)。在包含三個(gè)相同用戶,且利用在多模移動(dòng)終端101和第二基站子系統(tǒng) 104B間的無(wú)線通信信道將用戶A連接至正在進(jìn)行活動(dòng)呼叫的用戶B的 GSM模式的呼叫等待情形下,用戶C呼叫用戶A。用戶A接收到用戶C 來(lái)話的指示。該指示可以采取改變?cè)诙嗄R苿?dòng)終端101顯示器226上提供的用戶界面的形式。可選地或另外,該指示還可以采取在多模移動(dòng)終端ioi的揚(yáng)聲器210上提供的呼叫等待音的形式。用戶A可被動(dòng)地忽略呼叫等待指示或者可以同多模移動(dòng)終端101進(jìn)行 交互,對(duì)來(lái)自用戶C的呼叫予以應(yīng)答。根據(jù)可以從www.3gpp.org獲得的、 第三代合作伙伴計(jì)劃(3GPPTM)技術(shù)規(guī)范組業(yè)務(wù)和系統(tǒng)方案的第4.5.5.2 節(jié);移動(dòng)臺(tái)(MS)的人機(jī)界面(MMI);服務(wù)說(shuō)明,第l階段U998版) 標(biāo)準(zhǔn)TS 02.30 V7丄l,為了將當(dāng)前呼叫掛起并接納(應(yīng)答)等待呼叫,用 戶A在預(yù)置的超時(shí)期限內(nèi),按2鍵然后再按發(fā)送鍵。類似地,為了終止當(dāng) 前呼叫并接納等待呼叫,用戶A在預(yù)置的超時(shí)期限內(nèi),按1鍵然后再按發(fā) 送鍵。為了主動(dòng)忽略等待呼叫,用戶A在預(yù)置的超時(shí)期限內(nèi),按0鍵然后 再按發(fā)送鍵。在應(yīng)答情況下,多模移動(dòng)終端101的微處理器228接收到用戶界面交 互的指示,確定多模移動(dòng)終端101處于"一呼叫活動(dòng), 一呼叫等待"的呼叫狀態(tài),并安排向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC發(fā)送"2,SEND,,消息。 用戶A同多模移動(dòng)終端101的、用于對(duì)來(lái)自用戶C的呼叫進(jìn)行應(yīng)答 的交互可以包括用戶A按下鍵盤224上的按鍵,如發(fā)送鍵或者應(yīng)答鍵。 可選地,如果在多模移動(dòng)終端101的顯示器226上提供的用戶界面提供了 一個(gè)對(duì)話框,該對(duì)話框包含帶有短語(yǔ)"應(yīng)答一將活動(dòng)呼叫掛起"的按鈕,那 么用戶A同多模移動(dòng)終端101的、用于對(duì)來(lái)自用戶C的呼叫進(jìn)行應(yīng)答的 交互可以包括用戶A指示選中該按鈕。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"2,SEND,,消息的接收予以響 應(yīng),將用戶A和用戶B間的呼叫掛起,并連接用戶A和用戶C間的呼叫, 也就是使用戶A和用戶C間的呼叫處于活動(dòng)狀態(tài)。一旦用戶A連接至用戶C,即同其通話,且用戶B掛起,用戶A就 能夠進(jìn)行切換,重新連接至用戶B,并將用戶C掛起。為實(shí)現(xiàn)這種切換, 用戶A按2鍵然后按發(fā)送鍵。微處理器228對(duì)該用戶交互予以響應(yīng),接收 用戶界面交互的指示,確定多模移動(dòng)終端101處于"一呼叫活動(dòng), 一呼叫 保持,,的呼叫狀態(tài),并安排向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC發(fā)送 "2,SEND"消息。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"2,SEND"消息的接收予以響 應(yīng),將用戶A和用戶C間的呼叫掛起,并重新連接用戶A和用戶B間的 呼叫,也就是使用戶A和用戶B間的呼叫處于活動(dòng)狀態(tài)。在特定的呼叫等待示例中,為了在多模移動(dòng)終端101工作于GSM模 式的情況下模擬CDMA用戶界面,微處理器228接收給定用戶界面交互 的指示,如,按下發(fā)送鍵或用戶界面中與"瞬輝"命令相關(guān)聯(lián)的軟鍵。微 處理器228對(duì)此用戶交互予以響應(yīng),確定多模移動(dòng)終端101處于"同用戶B 的呼叫活動(dòng),來(lái)自用戶C的呼叫等待"的呼叫狀態(tài),并調(diào)用瞬輝操作。但 是,與安排發(fā)送瞬輝CDMA消息不同,瞬輝操作的調(diào)用將導(dǎo)致向第二無(wú) 線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC發(fā)送"2,SEND"消息。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"2,SEND"消息的接收予以響 應(yīng),將用戶A和用戶B間的呼叫掛起,并連接用戶A和用戶C間的呼叫, 也就是使用戶A和用戶C間的呼叫處于活動(dòng)狀態(tài)。在呼叫切換示例中,為了在多模移動(dòng)終端101工作于GSM模式的情況下模擬CDMA用戶界面,微處理器228接收給定用戶界面交互的指示, 如,按下發(fā)送鍵或用戶界面中與"瞬輝"命令相關(guān)聯(lián)的軟鍵。微處理器228 對(duì)該用戶交互予以響應(yīng),確定多模移動(dòng)終端處于"同用戶C的呼叫活動(dòng), 同用戶B的呼叫掛起"的呼叫狀態(tài),并調(diào)用瞬輝操作。但是,與安排發(fā)送 瞬輝CDMA消息不同,瞬輝操作的調(diào)用將導(dǎo)致向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng) 106B的MSC發(fā)送"2,SEND,,消息。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"2,SEND"消息的接收予以響 應(yīng),將用戶A和用戶C間的呼叫掛起,并連接用戶A和用戶B間的呼叫, 也就是使用戶A和用戶C間的呼叫處于活動(dòng)狀態(tài)。下面考慮包含用戶A、用戶B和用戶C的CDMA模式多方通話建立 的情形。當(dāng)情形開始時(shí),用戶A連接至正在進(jìn)行活動(dòng)呼叫的用戶B。用戶 A希望用戶C加入同用戶B的通話中,從而建立多方通話。在CDMA模式下,用戶A可以通過(guò)首先按下發(fā)送鍵或用戶界面中與 "瞬輝"命令相關(guān)聯(lián)的軟鍵,然后輸入用戶C的目的地號(hào)碼,之后按發(fā)送鍵, 等待至用戶C的呼叫建立,然后再次按下發(fā)送鍵或用戶界面中與"瞬輝" 命令相關(guān)聯(lián)的軟鍵的方式,建立同用戶B和用戶C的多方通話。第一次按 發(fā)送鍵引起瞬輝操作的調(diào)用,并且隨即,導(dǎo)致向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A 處的MSC發(fā)送第一瞬輝CDMA消息。如果在第二次按下發(fā)送鍵之前,已 經(jīng)輸入了用戶C的目的地號(hào)碼,則瞬輝操作安排向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng) 106A處的MSC發(fā)送"瞬輝和信息"CDMA消息。最后一次按發(fā)送鍵引起瞬 輝操作的調(diào)用,并且隨即,導(dǎo)致向第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC 發(fā)送第二瞬輝CD"A消息。第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106處的MSC對(duì)第一瞬輝CDMA消息的接收予 以響應(yīng),將用戶A和用戶B間的呼叫掛起。第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處 的MSC對(duì)瞬輝和信息CDMA消息的接收予以響應(yīng),在用戶A和用戶C 間建立呼叫。第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A處的MSC對(duì)第二瞬輝CDMA消 息的接收予以響應(yīng),將用戶A和用戶B間的掛起呼叫加入到用戶A和用 戶C間的活動(dòng)呼叫中,從而在用戶A、用戶B和用戶C間建立起多方通 話。在GSM模式下,用戶A可以通過(guò)輸入用戶C的目的地號(hào)碼,按發(fā)送鍵,等待至用戶C的呼叫建立,按3鍵然后再次按發(fā)送鍵的方式,建立同 用戶B和用戶C的多方通話。第一次按發(fā)送鍵引起向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng) 106B處的MSC發(fā)送"目的地號(hào)碼加發(fā)送"消息。最后一次按發(fā)送鍵導(dǎo)致向 第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC發(fā)送"3,發(fā)送"消息。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"目的地號(hào)碼加發(fā)送"消息的接 收予以響應(yīng),首先將用戶A和用戶B間的呼叫掛起,然后在用戶A和用 戶C間建立呼叫。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"3,發(fā)送"消息 的接收予以響應(yīng),將用戶A和用戶B間的掛起呼叫加入到用戶A和用戶 C間的活動(dòng)呼叫中,從而在用戶A、用戶B和用戶C間建立起多方通話。在特定的多方通話示例中,為了在多模移動(dòng)終端101工作于GSM模 式的情況下模擬CDMA用戶界面,微處理器228接收給定用戶界面交互 的指示,如,按下發(fā)送鍵或用戶界面中與"瞬輝"命令相關(guān)聯(lián)的軟鍵,然 后輸入目的地號(hào)碼并再次按下發(fā)送鍵。微處理器228對(duì)這樣的用戶交互予 以響應(yīng),確定多模移動(dòng)終端處于"同用戶B的呼叫活動(dòng)"的呼叫狀態(tài),并調(diào) 用瞬輝操作。但是,與安排發(fā)送瞬輝CDMA消息以及瞬輝和信息CDMA 消息不同,瞬輝操作的調(diào)用將導(dǎo)致向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC 發(fā)送"目的地號(hào)碼加發(fā)送"消息。瞬輝操作對(duì)表現(xiàn)為再次按下發(fā)送鍵形式的 進(jìn)一步用戶交互的指示予以響應(yīng),安排向第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的 MSC發(fā)送"3,發(fā)送"消息。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"目的地號(hào)碼加發(fā)送"消息的 接收予以響應(yīng),首先將用戶A和用戶B間的呼叫掛起,然后在用戶A和 用戶C間建立呼叫。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B處的MSC對(duì)"3,發(fā)送" 消息的接收予以響應(yīng),將用戶A和用戶B之間的掛起呼叫加入到用戶A 和用戶C間的活動(dòng)呼叫中,從而在用戶A、用戶B和用戶C間建立起多 方通話。圖4示出了在第一模式下模擬第二模式界面的典型方法的步驟。 在以下示例中,認(rèn)為多模移動(dòng)終端101工作于GSM模式,并將實(shí)施 本發(fā)明的各個(gè)方案以模擬CDMA模式下的操作。起初,多模移動(dòng)終端101 的微處理器228接收(步驟402)給定用戶界面交互的指示。例如,該指 示可以攜帶用戶己按下發(fā)送鍵的信息。微處理器228對(duì)接收到給定用戶界面交互的指示予以響應(yīng),確定(步驟404)多模移動(dòng)終端101的呼叫狀態(tài)。典型的呼叫狀態(tài)包括空閑;單 方呼叫活動(dòng);單方呼叫活動(dòng)且單方呼叫等待;單方呼叫掛起;單方呼叫掛起且單方呼叫活動(dòng);多方呼叫活動(dòng);多方呼叫活動(dòng)且單方呼叫等待。微處理器228根據(jù)多模式終端101所處的特定呼叫狀態(tài),對(duì)給定用戶 界面交互的指示加以解釋,選擇(步驟406)相應(yīng)的消息發(fā)送至MSC。這 種選擇可以是,比如,基于表格的。即,對(duì)于各模式下的各呼叫狀態(tài),多 模移動(dòng)終端101可以保存一張用戶界面交互事件與所要發(fā)送至MSC的消 息之間的對(duì)應(yīng)關(guān)系的表格。在多模移動(dòng)終端的典型環(huán)境下,用于查詢、以 選擇與用戶界面交互事件相對(duì)應(yīng)的消息的表格同多模移動(dòng)終端的工作模 式相關(guān)。然而,當(dāng)多模移動(dòng)終端工作于第一模式時(shí),如果多模移動(dòng)終端要 模擬用于第二模式的用戶界面方案,則應(yīng)該首先査詢與呼叫狀態(tài)相關(guān)的第 二模式表格。如果可以從第二模式表格中選出同給定的用戶界面交互相對(duì) 應(yīng)的消息,選擇步驟(步驟406)就完成了。然而,如果沒(méi)有在第二模式 表格中找到對(duì)應(yīng)消息,則可以從與呼叫狀態(tài)相關(guān)的第一模式表格中選擇消在選擇(步驟406) 了與給定的用戶界面交互相對(duì)應(yīng)的消息后,微處 理器228判斷(步驟408)該消息是CDMA消息(即,來(lái)自CDMA表格) 還是GSM消息(即,來(lái)自GSM表格)。艮卩,微處理器228判斷CDMA消 息模擬是否必要。如果微處理器228判定(步驟408)該消息是GSM消息,則無(wú)需模 擬,且微處理器228安排向MSC發(fā)送(步驟410) GSM消息。如果微處理器228判定(步驟408)該消息是CDMA消息,微處理器 228就將該CDMA消息轉(zhuǎn)換(步驟412)為一個(gè)以上的、相應(yīng)的GSM消 息。這種轉(zhuǎn)換可以包括使用將各種可能的CDMA消息同相應(yīng)GSM消息進(jìn)行關(guān)聯(lián)的表格。最后,微處理器228安排向MSC發(fā)送(步驟410) GSM消息。本發(fā)明的上述實(shí)施例僅僅意在充當(dāng)示例。本領(lǐng)域技術(shù)人員可以在不背離由此處所附權(quán)利要求所限定的本發(fā)明的范圍的前提下,對(duì)特定實(shí)施例加以改變、修改和變化。
權(quán)利要求
1.一種在多模移動(dòng)終端上提供一致的用戶界面的方法,所述方法包括當(dāng)工作于第一模式時(shí),接收給定用戶界面交互的指示;響應(yīng)于所述接收,確定所述多模終端處于第一呼叫狀態(tài);根據(jù)所述給定用戶界面交互和所述第一呼叫狀態(tài),選擇候選消息,其中所述候選消息與第二模式下所述多模移動(dòng)終端的操作相對(duì)應(yīng);將所述候選消息轉(zhuǎn)換為一個(gè)或多個(gè)第一模式消息;以及將所述一個(gè)以上的第一模式消息發(fā)送至交換中心。
2. 如權(quán)利要求1所述的方法,其中,所述一個(gè)以上的第一模式消息 觸發(fā)所述交換中心控制在所述多模移動(dòng)終端處從所述第一呼叫狀態(tài)轉(zhuǎn)換 至第二呼叫狀態(tài),其中所述轉(zhuǎn)換與所述第二模式下的給定用戶界面交互的 接收相關(guān)。
3. 如權(quán)利要求1或權(quán)利要求2所述的方法,其中,所述第一模式是 全球移動(dòng)通信系統(tǒng)"GSM"模式。
4. 如權(quán)利要求1至3中的任意一項(xiàng)所述的方法,其中,所述第二模 式是碼分多址"CDMA"模式。
5. 如權(quán)利要求1至4中的任意一項(xiàng)所述的方法,其中,所述給定用 戶界面交互是按下按鍵。
6. 如權(quán)利要求5所述的方法,其中,所述按鍵是"發(fā)送"鍵。
7. 如權(quán)利要求5所述的方法,其中,所述按鍵是與顯示在所述多模 移動(dòng)終端的顯示器上的可視用戶界面相關(guān)的軟鍵。
8. 如權(quán)利要求1所述的方法,其中,所述給定用戶界面交互是對(duì)顯 示在所述多模移動(dòng)終端的顯示器上的可視用戶界面中的菜單項(xiàng)進(jìn)行選擇。
9. 如權(quán)利要求1至8中的任意一項(xiàng)所述的方法,其中,所述選擇所 述候選消息包括,從與所述第二模式相關(guān)的多個(gè)消息中進(jìn)行選擇。
10. 如權(quán)利要求l所述的方法,其中,所述第一呼叫狀態(tài)是以下狀態(tài) 中任意一種空閑狀態(tài);單方呼叫活動(dòng)狀態(tài);單方呼叫活動(dòng)且單方呼叫等 待狀態(tài);單方呼叫掛起狀態(tài);單方呼叫掛起且單方呼叫活動(dòng)狀態(tài);多方呼叫活動(dòng)狀態(tài);或者多方呼叫活動(dòng)且單方呼叫等待狀態(tài)。
11. 一種多模移動(dòng)終端,包括 用于存儲(chǔ)程序代碼的存儲(chǔ)器;以及處理器,用于執(zhí)行所述代碼,令所述多模移動(dòng)終端執(zhí)行如權(quán)利要求1 至10中任意一項(xiàng)所述的方法的步驟。
12. —種包含計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)計(jì)算設(shè)備的處 理器執(zhí)行所述計(jì)算機(jī)可執(zhí)行指令時(shí),令所述計(jì)算設(shè)備執(zhí)行如權(quán)利要求1至 10中任意一項(xiàng)所述的方法的步驟。
全文摘要
為了在可用于多模移動(dòng)終端的各工作模式下提供一致(也就是單模)的用戶界面,當(dāng)移動(dòng)終端工作于第一模式(如,GSM模式)時(shí),利用移動(dòng)終端對(duì)第二模式(如,CDMA模式)所用的用戶界面的各方案進(jìn)行模擬。當(dāng)工作于第一模式時(shí),多模移動(dòng)終端對(duì)接收到給定用戶界面交互的指示予以響應(yīng),確定呼叫狀態(tài)。多模移動(dòng)終端根據(jù)給定的用戶界面交互和呼叫狀態(tài),選擇與第二模式下多模移動(dòng)終端的操作相對(duì)應(yīng)的候選消息。多模移動(dòng)終端隨即將此候選消息轉(zhuǎn)換為一個(gè)以上的第一模式消息,并將一個(gè)以上的第一模式消息發(fā)送至第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)處的MSC。
文檔編號(hào)H04W88/06GK101330697SQ20081021037
公開日2008年12月24日 申請(qǐng)日期2008年3月17日 優(yōu)先權(quán)日2007年3月16日
發(fā)明者勞倫斯·愛德華·庫(kù)爾, 阿斯夫·侯賽因 申請(qǐng)人:捷訊研究有限公司