多模移动终端的一致用户界面技术领域本
发明主要涉及一种多模移动终端的用户界面,尤其涉及用于这些多 模移动终端的一致的用户界面。背景技术在世界范围内的
移动电话标准的发展中,世界的不同区域采用了不同 的标准。就此而言,在归属和工作区(比如,美国)内使用被设计为工作于采用被称为"CDMA"(码分多址)的数字移动电话标准的网络中的移动 终端的用户,当移动到本地网络仅仅使用被称为"GSM"(全球移动通信系 统)的数字移动电话标准的区域内部时,可能无法在CDMA移动终端上 接收到电话服务。为了解决这个问题,少数电话制造商开发了双模 CDMA/GSM移动终端。有利地,当比如位于归属和工作区时,这样的双 模移动终端可被配置为工作于CDMA模式,并且当比如移动至GSM网络 所服务的区域内时,双模移动终端可以被重新配置为工作于GSM模式。假定在CDMA模式和GSM模式之间存在差异,对于诸如使用呼叫等 待特征接纳第二呼叫这样的活动而言,这些双模移动终端的用户需要学习 如何在各模式下使用该移动终端。在CDMA服务区中双模电话的用户可 能在CDMA归属区域花费95%的网络时间而可能仅有5%的时间移动到 GSM区域中的情况下,用户将不愿花时间学习如何操作移动终端以利用 GSM网络中的各种特点。因此,用户可能会对移动终端在GSM区域中截 然不同的表现十分失望。从归属(CDMA)网络供应商的
角度来看,认为当用户在供应商与之 签订了漫游协议的GSM网络服务区中漫游时,让用户得知在GSM网络中 被设置为可用的特征比在CDMA网络中被设置为可用的特征更丰富是十 分不利的。如果运营GSM网络的竞争服务供应商为用户的归属区提供服 务,那么这一点尤其重要。发明内容一致的用户界面可以使得,当移动终端工作于第一模式时,多模移动 终端如同工作于第二模式。在工作于第一模式时,多模移动终端可以对接 收到给定用户界面交互的指示予以响应,确定呼叫状态。多模移动终端根 据给定的用户界面交互和呼叫状态,选择与第二模式下多模移动终端的操 作相对应的候选消息。多模移动终端随即将此候选消息转换为一个以上的 第一模式消息,并将一个以上的第一模式消息发送至第二无线网络子系统处的MSC。根据本发明的一个方案,可以提供一种在多模移动终端上提供一致的用户界面的方法。该方法可以包括:当工作于第一模式时,接收给定用户界面交互的指示,并且对此接收予以响应,确定多模式终端处于第一呼叫状态。该方法还可以包括:根据给定的用户界面交互和第一呼叫状态,选 择与第二模式下多模移动终端的操作相对应的候选消息,将该候选消息转换为一个以上的第一模式消息;并将一个以上的第一模式消息发送至交换 中心。另外,可以提供一种实施该方法的多模终端,并提供一种包含使多 模终端中的处理器能够实施该方法的指令的计算机可读介质。通过阅览以下结合
附图对发明的特定
实施例做出的说明,本发明的其 他方案和特征对于本领域技术人员而言将变得显而易见。附图说明下面将参考附图,附图通过举例的方式示出了本发明的实施例,其中-图1A示出了多模移动终端工作的典型网络环境的各个单元,其中终端工作于第一模式;图1B示出了多模移动终端工作的典型网络环境的各个单元,其中终端工作于第二模式;图2示意性地示出了根据本发明的一实施例的图1A和1B的多模移 动终端,该多模移动终端具有CDMA通信子系统和GSM通信子系统;图3示意性地示出了根据本发明的一实施例的图2中的CDMA通信 子系统;并且图4示出了根据本发明一方案,在第二模式下模拟第一模式界面的典 型方法的步骤。具体实施方式曾经存在这样一种情况,当用户正在使用电话进行呼叫时,不能接纳 第二个呼叫。尝试第二呼叫的起呼方将接收到"忙音
信号",用来表明位于 所尝试的第二呼叫的预期目的地的电话正处于使用状态,因此,无法接纳 所尝试的第二呼叫。随着20世纪七八十年代
电子电话交换和计算机化的出现,新式网络 服务的应用成为可能。在新式网络服务中有被称为"呼叫等待"和"三方通 话"的服务。正如在目前的电话服务中所实现的一样,"呼叫等待"和"三方 通话"依赖于电话用户的一个简单行为。这个简单行为可以是快速按下电 话上的叉簧。电话的叉簧是一个机械
开关,其状态用来向电话网络指示电 话线可以接纳呼叫("挂机")或者无法接纳呼叫("摘机")。用术语"瞬辉 (flashing)"电话线描述快速按下并释放叉簧的行为。在第一电话呼叫过程中,被叫方可接收到呼入第二呼叫的音频指示。 为了利用呼叫等待网络特征对该第二呼叫进行应答,被叫方只需瞬辉线 路,网络就会有效地将第一呼叫置于挂起状态,并将第二呼叫连接至被叫 方的电话线。为了重新连接第一呼叫并将第二呼叫挂起,被叫方可以再次 瞬辉线路。在被称为CDMA的数字移动电话标准的发展过程中,因包括呼叫等 待网络特征等大量的网络特征保留了瞬辉的概念。然而,移动电话通常具 有分别用来建立和释放到移动电话网络基站的通信信道的"发送"或"通话" 键以及"结束"键,而没有叉簧。相应地,CDMA标准被设计为将按下发 送键作为产生瞬辉信号予以处理。照这样,当被叫方正在进行CDMA电 话呼叫时,主叫方将接收到指示,该指示表明网络准备将第二呼叫连接至 该被叫方的移动终端。网络对接收到被叫方按下发送键的指示予以响应, 将第一呼叫挂起并将第二呼叫连接至该移动终端。该被叫方之后将通过按 下发送键的方式在第一呼叫和第二呼叫之间转换。在另一应用中,主叫方可以使用CDMA移动终端小
键盘指示预期三方电话会议中第一方的目的地号码,并按下发送键。 一旦连接至第一方, 主叫方就可指示该三方电话会议的第二方的目的地号码并按下发送键(用 数字进行瞬辉)。该发送键的按压将第一方挂起,并向第二方发起呼叫。 一旦建立了到第二方的连接,主叫方就可以按下发送键(瞬辉)以在三方 间建立三方呼叫。同CDMA呼叫中的可用选项相比,对于使用被称为GSM的数字移动 电话标准的网络中的用户而言可以使用一组更丰富的选项。尤其是,当用 户正使用GSM移动终端进行第一呼叫时,可以通知用户呼入的第二呼叫。 GSM移动终端的显示器可以提供一个用户界面,允许用户在各选项间选 择以"接纳"第二呼叫,"拒绝"第二呼叫或"忽略"第二呼叫。用户可指示从 按下"软键"选项中选择一项,其中软键是可以被映射为不同动作的、设备 上的按键。映射关系通常取决于应用和该应用中显示的用户界面屏幕。另 外,可在三方以上建立电话会议,并使用GSM移动终端的电话会议的安 排人,可以将会议呼叫挂起,以支持同其中一名参与者的私人通话。通常, CDMA移动终端和GSM移动终端相比,用户所采取的向网络发送信号以 应答第二呼叫或建立电话会议的动作是不同的。即,对于不同标准,用户 界面不同。图1A示出了处于第一模式下的多模移动终端101工作的典型网络环 境100中的各个单元。在处于第二模式下的多模移动终端101工作的图1B 中具有典型网络环境100中的相同单元。典型网络环境100的单元包括: 多个无线运营商网络以及一个电话和数据通信网络108,可以认为后者代 表至少一广域网,如目前的因特网以及后继网络,还有可能是多个局域网 以及公用交换电话网。多模移动终端101可以无线方式同第一基站天线 102A进行通信,第一基站天线作为第一基站子系统104A的一部分予以提 供。第一基站子系统104A连接至第一无线网络子系统106A。第一无线网 络子系统106A连接至电话和数据通信网络108,第一无线网络子系统可 以部分包含移动服务交换中心(MSC)。第二无线网络子系统106B也连接至电话和数据通信网络108,第二 无线网络子系统可以部分包含MSC。第二无线网络子系统106B按照第一无线网络子系统106A的运行所依照的数字移动电话标准以外的数字移动 电话标准运行。第二无线网络子系统106B连接至配备了第二基站天线 102B的第二基站子系统104B。如图1B所示,如已将多模移动终端101 的工作模式进行了切换,使之同第二基站子系统104B的工作模式匹配, 则第二基站天线102B可以支持第二基站子系统104B同多模移动终端101 进行无线通信。图2示出了多模移动终端101,后者包括:
外壳,输入设备(键盘224) 和输出设备(显示器226),优选情况下,输出设备是全图示或全彩
液晶显 示器(LCD)。还可以选择使用其他类型的输出设备。处理设备(微处理 器228)在图2中被示意性地显示为连接在键盘224和显示器226之间。 该
微处理器228对用户在键盘224上的按键动作予以响应,控制显示器226 的运作,以及多模移动终端101的全部工作。外壳可以垂直延长,或者可以具有其它大小和形状(包括翻盖式外壳 结构)。键盘可以包括模式选择键,或其它用于在文本输入和电话输入之 间进行切换的
硬件或
软件。除了微处理器228,图2中还示意性地示出了多模移动终端101的其 他部分。这些部分包括:CDMA通信子系统202C; GSM通信子系统202G; 短程通信子系统204;除键盘224和显示器226以外,包括一组辅助I/O 设备206,串行端口 208,扬声器211和麦克
风212在内的其它输入/输出 设备;以及包括闪存216和随机存取
存储器(RAM) 218在内的储存设备; 和各种其他设备子系统220。多模移动终端101可以具有用于为多模移动 终端101的活动单元供电的
电池222。优选情况下,多模移动终端101是 具有语音和数据通信能
力的双向射频(RF)通信设备。另外,优选情况下, 多模移动终端101具有通过因特网与其它
计算机系统进行通信的能力。优选情况下,由微处理器228执行的
操作系统软件存储于计算机可读 介质,如闪存216中,但也可存储在其它类型的存储设备,如
只读存储器 (ROM)或类似的存储元件中。另外,可以将
系统软件,专用设备应用程 序,或其所属部分临时装载于易失性存储器,如RAM 218中。移动设备 接收到的通信信号也可存储于RAM218中。除操作系统功能,微处理器228还能够执行多模移动终端101上的软件应用程序。在
制造过程中,可以将一组预先确定的、用于控制基本设备操作软件应用程序,如语音通信模
块230A和数据通信模块230B,安装在 多模移动终端101上。为了实现本发明的各个方案,还可以在制造过程中 将多模用户界面模块230C安装在多模移动终端101上。另外,可以在制 造过程中安装以其他
软件模块230N表示的附加软件模块,后者可以是比 如个人信息管理器(PIM)应用程序。优选情况下,PIM应用程序能够对 数据项,例如电子邮件消息,日历事件,语音邮件消息,约会和任务项进 行组织和管理。优选情况下,PIM应用程序还可以通过无线运营商网络发 送并接收数据项。优选情况下,PIM应用程序所管理的数据项通过无线运 营商网络与所存储的或与主机系统相关的设备用户的相应数据项进行无 缝合并,同步以及更新。包含数据和语音通信功能的通信功能可由CDMA通信子系统202C、 GSM通信子系统202G予以实现,也可以用短程通信子系统204来实现。如图3所示,代表通信子系统202C、 202G两者的CDMA通信子系 统202C包括:接收机350、发射机352以及以接收天线354和发射天线 356表示的、 一根以上的天线。另外,CDMA通信子系统202C还包括: 处理模块,如
数字信号处理器(DSP) 358和本地
振荡器(LOs) 360。类 似通信子系统的具体设计和实现取决于多模移动终端101所要工作的通信 网络。例如,典型通信子系统可设计用于在Mobitex™, DataTACTM或通 用分组无线业务(GPRS)移动数据通信网络中进行工作,还可以设计用 于在任意一种语音通信网络,如高级移动电话服务(AMPS)、时分多址 (TDMA)、 CDMA、个人通信业务(PCS)、 GSM等等。还可将多模移动 终端101同单独的和混合的其它类型的数据和语音网络结合使用。当完成了所需的网络登记或激活过程,多模移动终端101就可以通过 无线运营商网络发送和接收通信信号了。当多模移动终端101工作于与第 一基站天线102A相关的CDMA模式时,将利用接收天线354从第一基站 天线102A接收到的信号送至接收机350,后者提供信号放大,下变频, 滤波,信道选择等功能,还可以提供
模数转换功能。接收信号的模数转换 使DSP358可以执行更复杂的通信功能,如解调和解码。以类似方式,用 DSP358对要发送至基站天线102A的信号进行处理(如调制和编码),然后将其供至发射机352进行
数模转换,上变频,滤波,放大,并利用发射 天线356发送至第一基站天线102A。除了处理通信信号,DSP 358还对接收机350和发射机352进行控制。 例如,可以利用实现于DSP358中的自动增益控制
算法,自适应地对作用 于接收器350和发射机352中通信信号上的增益进行控制。在数据通信模式下,用CDMA通信子系统202C对接收信号,如SMS 消息或下载的网页进行处理,并将处理结果输入至微处理器228。然后, 再用微处理器228对接收信号进行进一步地处理,从而为输出至显示器 226,或者可选的其它辅助I/O设备206做好准备。设备用户可以用键盘 224和/或其它辅助I/O设备206,如
触摸板,
摇臂开关,指轮,或其它类 型的输入设备编辑数据项,如电子邮件消息或SMS消息。然而,可以利 用CDMA通信子系统202C将编辑好的数据项发送至基站天线102A。在语音通信模式下,除了要将接收信号输出至扬声器211,以及要用 麦克风212产生发送信号以外,设备的全部操作与数据通信模式基本相同。 还可以在多模移动终端101上实现可替换的语音或音频I/O子系统,如语 音消息记录子系统。另外,还可以在语音通信模式下使用显示器226,比 方说用以显示主叫方的身份,语音呼叫的持续时间,或其它语音呼叫相关 信息。短程通信子系统204支持多模移动终端101同其它相邻系统或设备间 的通信,后者不必是类似的设备。例如,短程通信子系统204可以包括红 外设备及其相关
电路和组件,或蓝牙TM通信模块,以同同样支持红外、 蓝牙功能的系统和设备进行通信。总之,为了在可用于多模移动终端的各工作模式下提供一致(也就, 单模)的用户界面,当移动终端工作于第一模式(例如,GSM模式)时, 利用移动终端对第二模式(例如,CDMA模式)所用的用户界面的各方案 进行模拟。在考虑如何实现这种模拟前,考虑要模拟的对象是十分有益的。简单 来说,所要模拟的对象关系到微处理器228对同多模移动终端101的用户 界面的用户交互指示的接收,以及微处理器228根据此交互对向移动服务 交换中心发送消息的发送安排。希望消息的性质以及向移动服务交换中心发送消息的发送结果取决于多模移动终端101的"呼叫状态"。工作时,当多模移动终端工作于第一模式时,就对接收到给定用户界 面交互的指示予以响应,确定呼叫状态。多模移动终端根据给定的用户界面交互和呼叫状态,选择与第二模式下多模移动终端101的操作相对应的候选消息。多模移动终端随即将此候选消息转换为一个以上的第一模式消息,并将一个以上的第一模式消息发送至第二无线网络子系统106B处的 MSC。下面,考虑包含用户"A"、用户"B"和用户"C"的CDMA模式的呼叫等 待情形。当情形开始时,利用多模移动终端101和第一基站子系统104A 间的无线通信信道,将用户A连接至正在进行活动呼叫的用户B。之后用 户C呼叫用户A。用户A接收到用户C来话的指示。该指示可以釆取改 变在多模移动终端101显示器226上提供的用户界面的形式。可选地或另 外,该指示还可以采取在多模移动终端101的扬声器210上提供的呼叫等 待音的形式。用户A可被动地忽略呼叫等待指示或者可以同多模移动终端101进行 交互,对来自用户C的呼叫予以应答。在前一种情况(忽略)下,多模移 动终端101不向第一无线网络子系统106A处的MSC发送任何消息。在后 一种情况(应答)下,多模移动终端101的微处理器228接收到用户界面 交互的指示,确定多模移动终端101处于"一呼叫活动, 一呼叫等待"的呼 叫状态,并调用瞬辉(Flash)操作,借以安排向第一无线网络子系统106A 处的MSC发送瞬辉CDMA消息。用户A同多模移动终端101的、用于对来自用户C的呼叫进行应答 的交互,可以包括:用户A按下键盘224上的按键,如发送键,或"应答" 键。可选地,如果在多模移动终端IOI的显示器226上提供的用户界面提 供了"瞬辉"命令和软键间的关联,那么用户A同多模移动终端101的、用 于对来自用户C的呼叫进行应答的交互,包括:用户A按下该软键。此 外,可选地,用户A同多模移动终端101的、用于对来自用户C的呼叫 进行应答的交互,包括:用户A同辅助I/0设备206,如触摸板,摇臂开 关,指轮,或其它类型的输入设备,从而使菜单出现在显示器226上。随 后,用户A可以使用输入设备从呈现在多模移动终端101的显示器226上的菜单中选择菜单项。第一无线网络子系统106A处的MSC对瞬辉CDMA消息的接收予以 响应,将用户A和用户B间的呼叫挂起,并连接用户A和用户C间的呼 叫,也就是使用户A和用户C间的呼叫处于"活动,,状态。一旦用户A连接至用户C同其通话,且用户B挂起,用户A就能够 进行切换,重新连接至用户B,并将用户C挂起。为实现这种切换,用户 A可以按下发送键或用户界面中与"瞬辉"命令相关联的软键。微处理器 228对此用户交互予以应答,接收用户界面交互的指示,确定多模移动终 端101处于"一呼叫活动, 一个呼叫挂起"的呼叫状态,并调用瞬辉操作, 借以安排向第一无线网络子系统106A处的MSC发送瞬辉CDMA消息。第一无线网络子系统106A处的MSC对瞬辉CDMA消息的接收予以 响应,将用户A和用户C间的呼叫挂起,并重新连接用户A和用户B间 的呼叫,也就是使用户A和用户B间的呼叫处于活动状态。在包含三个相同用户,且利用在多模移动终端101和第二基站子系统 104B间的无线通信信道将用户A连接至正在进行活动呼叫的用户B的 GSM模式的呼叫等待情形下,用户C呼叫用户A。用户A接收到用户C 来话的指示。该指示可以采取改变在多模移动终端101显示器226上提供的用户界面的形式。可选地或另外,该指示还可以采取在多模移动终端ioi的扬声器210上提供的呼叫等待音的形式。用户A可被动地忽略呼叫等待指示或者可以同多模移动终端101进行 交互,对来自用户C的呼叫予以应答。根据可以从www.3gpp.org获得的、 第三代合作伙伴计划(3GPPTM)技术规范组业务和系统方案的第4.5.5.2 节;移动台(MS)的
人机界面(MMI);服务说明,第l阶段U998版) 标准TS 02.30 V7丄l,为了将当前呼叫挂起并接纳(应答)等待呼叫,用 户A在预置的超时期限内,按2键然后再按发送键。类似地,为了终止当 前呼叫并接纳等待呼叫,用户A在预置的超时期限内,按1键然后再按发 送键。为了主动忽略等待呼叫,用户A在预置的超时期限内,按0键然后 再按发送键。在应答情况下,多模移动终端101的微处理器228接收到用户界面交 互的指示,确定多模移动终端101处于"一呼叫活动, 一呼叫等待"的呼叫状态,并安排向第二无线网络子系统106B处的MSC发送"2,SEND,,消息。 用户A同多模移动终端101的、用于对来自用户C的呼叫进行应答 的交互可以包括:用户A按下键盘224上的按键,如发送键或者应答键。 可选地,如果在多模移动终端101的显示器226上提供的用户界面提供了 一个对话框,该对话框包含带有短语"应答一将活动呼叫挂起"的按钮,那 么用户A同多模移动终端101的、用于对来自用户C的呼叫进行应答的 交互可以包括:用户A指示选中该按钮。第二无线网络子系统106B处的MSC对"2,SEND,,消息的接收予以响 应,将用户A和用户B间的呼叫挂起,并连接用户A和用户C间的呼叫, 也就是使用户A和用户C间的呼叫处于活动状态。一旦用户A连接至用户C,即同其通话,且用户B挂起,用户A就 能够进行切换,重新连接至用户B,并将用户C挂起。为实现这种切换, 用户A按2键然后按发送键。微处理器228对该用户交互予以响应,接收 用户界面交互的指示,确定多模移动终端101处于"一呼叫活动, 一呼叫 保持,,的呼叫状态,并安排向第二无线网络子系统106B处的MSC发送 "2,SEND"消息。第二无线网络子系统106B处的MSC对"2,SEND"消息的接收予以响 应,将用户A和用户C间的呼叫挂起,并重新连接用户A和用户B间的 呼叫,也就是使用户A和用户B间的呼叫处于活动状态。在特定的呼叫等待示例中,为了在多模移动终端101工作于GSM模 式的情况下模拟CDMA用户界面,微处理器228接收给定用户界面交互 的指示,如,按下发送键或用户界面中与"瞬辉"命令相关联的软键。微 处理器228对此用户交互予以响应,确定多模移动终端101处于"同用户B 的呼叫活动,来自用户C的呼叫等待"的呼叫状态,并调用瞬辉操作。但 是,与安排发送瞬辉CDMA消息不同,瞬辉操作的调用将导致向第二无 线网络子系统106B处的MSC发送"2,SEND"消息。第二无线网络子系统106B处的MSC对"2,SEND"消息的接收予以响 应,将用户A和用户B间的呼叫挂起,并连接用户A和用户C间的呼叫, 也就是使用户A和用户C间的呼叫处于活动状态。在呼叫切换示例中,为了在多模移动终端101工作于GSM模式的情况下模拟CDMA用户界面,微处理器228接收给定用户界面交互的指示, 如,按下发送键或用户界面中与"瞬辉"命令相关联的软键。微处理器228 对该用户交互予以响应,确定多模移动终端处于"同用户C的呼叫活动, 同用户B的呼叫挂起"的呼叫状态,并调用瞬辉操作。但是,与安排发送 瞬辉CDMA消息不同,瞬辉操作的调用将导致向第二无线网络子系统 106B的MSC发送"2,SEND,,消息。第二无线网络子系统106B处的MSC对"2,SEND"消息的接收予以响 应,将用户A和用户C间的呼叫挂起,并连接用户A和用户B间的呼叫, 也就是使用户A和用户C间的呼叫处于活动状态。下面考虑包含用户A、用户B和用户C的CDMA模式多方通话建立 的情形。当情形开始时,用户A连接至正在进行活动呼叫的用户B。用户 A希望用户C加入同用户B的通话中,从而建立多方通话。在CDMA模式下,用户A可以通过首先按下发送键或用户界面中与 "瞬辉"命令相关联的软键,然后输入用户C的目的地号码,之后按发送键, 等待至用户C的呼叫建立,然后再次按下发送键或用户界面中与"瞬辉" 命令相关联的软键的方式,建立同用户B和用户C的多方通话。第一次按 发送键引起瞬辉操作的调用,并且随即,导致向第一无线网络子系统106A 处的MSC发送第一瞬辉CDMA消息。如果在第二次按下发送键之前,已 经输入了用户C的目的地号码,则瞬辉操作安排向第一无线网络子系统 106A处的MSC发送"瞬辉和信息"CDMA消息。最后一次按发送键引起瞬 辉操作的调用,并且随即,导致向第一无线网络子系统106A处的MSC 发送第二瞬辉CD"A消息。第一无线网络子系统106处的MSC对第一瞬辉CDMA消息的接收予 以响应,将用户A和用户B间的呼叫挂起。第一无线网络子系统106A处 的MSC对瞬辉和信息CDMA消息的接收予以响应,在用户A和用户C 间建立呼叫。第一无线网络子系统106A处的MSC对第二瞬辉CDMA消 息的接收予以响应,将用户A和用户B间的挂起呼叫加入到用户A和用 户C间的活动呼叫中,从而在用户A、用户B和用户C间建立起多方通 话。在GSM模式下,用户A可以通过输入用户C的目的地号码,按发送键,等待至用户C的呼叫建立,按3键然后再次按发送键的方式,建立同 用户B和用户C的多方通话。第一次按发送键引起向第二无线网络子系统 106B处的MSC发送"目的地号码加发送"消息。最后一次按发送键导致向 第二无线网络子系统106B处的MSC发送"3,发送"消息。第二无线网络子系统106B处的MSC对"目的地号码加发送"消息的接 收予以响应,首先将用户A和用户B间的呼叫挂起,然后在用户A和用 户C间建立呼叫。第二无线网络子系统106B处的MSC对"3,发送"消息 的接收予以响应,将用户A和用户B间的挂起呼叫加入到用户A和用户 C间的活动呼叫中,从而在用户A、用户B和用户C间建立起多方通话。在特定的多方通话示例中,为了在多模移动终端101工作于GSM模 式的情况下模拟CDMA用户界面,微处理器228接收给定用户界面交互 的指示,如,按下发送键或用户界面中与"瞬辉"命令相关联的软键,然 后输入目的地号码并再次按下发送键。微处理器228对这样的用户交互予 以响应,确定多模移动终端处于"同用户B的呼叫活动"的呼叫状态,并调 用瞬辉操作。但是,与安排发送瞬辉CDMA消息以及瞬辉和信息CDMA 消息不同,瞬辉操作的调用将导致向第二无线网络子系统106B处的MSC 发送"目的地号码加发送"消息。瞬辉操作对表现为再次按下发送键形式的 进一步用户交互的指示予以响应,安排向第二无线网络子系统106B处的 MSC发送"3,发送"消息。第二无线网络子系统106B处的MSC对"目的地号码加发送"消息的 接收予以响应,首先将用户A和用户B间的呼叫挂起,然后在用户A和 用户C间建立呼叫。第二无线网络子系统106B处的MSC对"3,发送" 消息的接收予以响应,将用户A和用户B之间的挂起呼叫加入到用户A 和用户C间的活动呼叫中,从而在用户A、用户B和用户C间建立起多 方通话。图4示出了在第一模式下模拟第二模式界面的典型方法的步骤。 在以下示例中,认为多模移动终端101工作于GSM模式,并将实施 本发明的各个方案以模拟CDMA模式下的操作。起初,多模移动终端101 的微处理器228接收(步骤402)给定用户界面交互的指示。例如,该指 示可以携带用户己按下发送键的信息。微处理器228对接收到给定用户界面交互的指示予以响应,确定(步骤404)多模移动终端101的呼叫状态。典型的呼叫状态包括:空闲;单 方呼叫活动;单方呼叫活动且单方呼叫等待;单方呼叫挂起;单方呼叫挂起且单方呼叫活动;多方呼叫活动;多方呼叫活动且单方呼叫等待。微处理器228根据多模式终端101所处的特定呼叫状态,对给定用户 界面交互的指示加以解释,选择(步骤406)相应的消息发送至MSC。这 种选择可以是,比如,基于表格的。即,对于各模式下的各呼叫状态,多 模移动终端101可以保存一张用户界面交互事件与所要发送至MSC的消 息之间的对应关系的表格。在多模移动终端的典型环境下,用于查询、以 选择与用户界面交互事件相对应的消息的表格同多模移动终端的工作模 式相关。然而,当多模移动终端工作于第一模式时,如果多模移动终端要 模拟用于第二模式的用户界面方案,则应该首先査询与呼叫状态相关的第 二模式表格。如果可以从第二模式表格中选出同给定的用户界面交互相对 应的消息,选择步骤(步骤406)就完成了。然而,如果没有在第二模式 表格中找到对应消息,则可以从与呼叫状态相关的第一模式表格中选择消在选择(步骤406) 了与给定的用户界面交互相对应的消息后,微处 理器228判断(步骤408)该消息是CDMA消息(即,来自CDMA表格) 还是GSM消息(即,来自GSM表格)。艮卩,微处理器228判断CDMA消 息模拟是否必要。如果微处理器228判定(步骤408)该消息是GSM消息,则无需模 拟,且微处理器228安排向MSC发送(步骤410) GSM消息。如果微处理器228判定(步骤408)该消息是CDMA消息,微处理器 228就将该CDMA消息转换(步骤412)为一个以上的、相应的GSM消 息。这种转换可以包括:使用将各种可能的CDMA消息同相应GSM消息进行关联的表格。最后,微处理器228安排向MSC发送(步骤410) GSM消息。本发明的上述实施例仅仅意在充当示例。本领域技术人员可以在不背离由此处所附
权利要求所限定的本发明的范围的前提下,对特定实施例加以改变、
修改和变化。