操作免持装置的方法及系统的制作方法

文档序号:7945152阅读:246来源:国知局
专利名称:操作免持装置的方法及系统的制作方法
技术领域
本发明有关于一种操作免持(Hands-Free)装置的方法,且特别有关于一种 通过具有多个用户识别卡(subscriber identity card)的音频网关(Audio Gateway, AG)来操作免持装置的方法及相关系统。
背景技术
当前,全3求移动通4言系统(Global System for Mobile communication, GSM ) 标准是世界上移动电话的流行标准。GSM标准是由欧洲电信标准机构(European Telecommunication Standards Institute, ETSI)提出的一种蜂窝网络(cellular network)结构,也是一种时分多址(Time Division Multiple Access, TDMA)系 统。对于一个载波频率,TDMA系统会将一帧划分为8个时隙(time slot),其 中每一时隙用于为 一个用户传送信道数据。此外,通用分组无线服务(General Packet Radio Service, GPRS)技术是GSM网络的另一可用技术。GPRS技术利 用GSM网络中未被使用的信道来提供中速(moderate speed)的数据传送。宽带 码分多址(Wideband Code Division Multiple Access, W-CDMA)系统是一种宽带 扩频(spread-spectrum)移动空中接口 ( air interface ),其利用异步码分多址的直 接序列(direct-sequence )扩频方法来获得较高数据传输速度,相对于第二代GSM 网络使用的TDMA系统来说,W-CDMA系统可支持更多用户。时分同步码分多 址(Time Division-Synchronous Code Division Multiple Access, TD-SCDMA)系统 是另外一种第三代移动通信标准。
双用户识别模块(Subscriber Identity Module, SIM)卡移动电话是具有两个 或更多SIM卡的移动电话,每个SIM卡对应不同的电话号码。双SIM卡移动电 话允许用户同时使用两种通信服务而不需携带两部电话。举例来说,同一移动 电话可作为商务电话及私人电话使用,其具有各自的电话号码及账单,因此可 为移动电话用户带来方便。此外,免持装置是移动电话中使用的装置,其可使 用户免持移动电话而保持通话。然而,如何处理免持装置与双SIM卡之间的互动是一个难题。

发明内容
为了有效处理免持装置与SIM卡间的互动,特提供以下技术方案 本发明的实施例提供一种操作免持装置的方法,通过具有第一用户识别卡 及第二用户识别卡的音频网关装置来操作免持装置,所述操作免持装置的方法 包含从免持装置接收命令,其中免持装置发送所述命令以请求音频网关的状 态报告;以及透过结果码将状态报告提供至免持装置,其中所述结果码包含对 应于第一用户识别卡的状态及第二用户识別卡的状态的多个整合状态指示符。
本发明的实施例另4是供一种操作免持装置的方法,通过具有第 一用户识别 卡及第二用户识别卡的音频网关装置来操作免持装置,所述操作免持装置的方 法包含获取表示对应于第一用户识别卡或第二用户识别卡的状态已被更新的 事件信号;以及透过非请求结果码将状态更新报告提供至免持装置,其中所述 非请求结果码包含对应于更新后状态的状态指示符。
本发明的实施例又提供一种操作免持装置的系统,包含第 一用户识别卡、 第二用户识别卡以及处理器。所述处理器透过结果码将状态报告提供至免持装 置,以响应免持装置发出的请求,其中所述结果码包含对应于第一用户识别卡 的状态及第二用户识别卡的状态的多个整合状态指示符。
以上所述的操作免持装置的方法及系统,能够通过音频网关来操作免持装 置,从而能有效处理免持装置与SIM卡之间的互动。


图1是蓝牙链路为免持装置对MS的远程控制以及两者间的语音连接提供 无线方式的示意图。
图2是HF发出AT命令以查询AG的所有状态时HF与AG间的信息交换 的示意图。
图3是AG侦测到内部事件时HF与AG间的信息交换的示意图。
图4是应答呼入呼叫时AG与HF间的信息交换的示意图。
图5A是依本发明实施例的AG硬件结构的示意图。
图5B是依本发明另 一 实施例的AG硬件结构的示意图。
图6是依本发明实施例的通过具有双用户识别卡的AG来操作蓝牙HF的软件结构的方块图。
图7是依本发明实施例的通过具有第一及第二用户识别卡的AG装置来操 作HF的方法的流程图。
图8是依本发明另一实施例的通过具有第一及第二用户识别卡的AG装置 来操作HF的方法的流程图。
具体实施例方式
在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属技术 领域的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同 一个元件。 本说明书及权利要求书并不以名称的差异作为区分元件的方式,而是以元件在 功能上的差异作为区分的准则。在通篇说明书及权利要求项中所提及的r包括J 为一开放式的用语,故应解释成「包括但不限定于J。此外,「耦接」一词在此 包括任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二 装置,则代表第一装置可直接电气连接于第二装置,或透过其它装置或连接手 段间接地电气连接至第二装置。
SIM卡通常包括用户账户信息、国际移动用户识别码(International Mobile Subscriber Identity, IMSI)以及一组SIM应用工具包(SIM application Toolkit, SAT)命令,其可以为联系电话簿提供存储空间。基带芯片的微处理单元(Micro Control Unit, MCU)与SIM的微处理单元相互作用,以从插入的SIM卡中撷取 数据或SAT命令,为简洁起见,基带芯片的微处理单元与SIM的微处理单元以 下分别称为基带MCU与SIM MCU。在插入SIM卡后,移动台(Mobile Station, MS)程序立即被激活,SIM卡也可被编程以显示个性化服务的自定义菜单 (custom menu )。
通用SIM (Universal SIM, USIM)卡被插入MS中,以进行通用移动通信系 统(Universal Mobile Telecommunications System, UMTS )的电"^舌通4言。USIM卡 存储用户账户信息、IMSI、认证信息以及一组USIM应用工具包(USAT )命令, 并为文字信息及电话簿4是供存储空间。基带MCU可与USIM卡的MCU (以下 简称为USIM MCU)相互作用,以从插入的USIM卡撷取数据或SAT命令。与 SIM卡中的电话簿相比,USIM卡中的电话簿得到很大增强。为进行认证,USIM 卡可存4诸长期预共享密钥(long-term pre-shared secret key) K,上述长期子贞共享 密钥与网络上的认证中心(Authentication Centre, AuC )共享。USIM MCU可使用窗口机制在某一范围内验证一个序列号码,以避免重i文攻击。USIMMCU也 负责产生会话密钥(session key ) CK以及IK,会话密钥CK以及IK用于UMTS 中KASUMI (也被称作A5/3 )区块加密(block cipher)的片儿密性(confidentiality ) 及完整性(integrity)算法。在插入USIM卡后,MS立即被编程。
可拆式用户识别模块(Removable User Identity Module, R-UIM )卡或CDMA 用户识别模块(CDMA Subscriber Identity Module, CSIM)卡已被开发出来,以 用于CDMA的MS,除了可工作于CDMA之外,R-UIM卡或CSIM卡等效于 GSM SIM卡及第三代USIM卡。R-UIM卡或CSIM卡物理上与GSM SIM卡兼 容,其可为CDMA系统提供相似的安全机制。IMSI是与一个GSM或UMTS网 络用户相关联的唯一号码。IMSI可由MS发送至GSM或UMTS网络,以获取 本地位置寄存器(Home Location Register, HLR)中移动用户的详细信息,或由 本地复制到访问位置寄存器(Visitor Location Register, VLR)中的移动用户的详 细信息。IMSI通常具有15位的长度,也可更短(例如移动通信网络中南非的 IMSI长度为14位)。IMSI的前3个数字为移动国家码(Mobile Country Code, MCC),随后是移动网络码(Mobile Network Code, MNC ),长度为2位(欧洲 标准)或3位(北美标准)。其它数字为GSM或UMTS网络用户的移动用户识 别石马(Mobile Subscriber Identification Number, MSIN )。
免持协议(Hands-Free Profile, HFP )规格定义了最小的一组功能,以使MS 可与免持装置(例如车载免持装置或诸如耳机的可戴装置)联合运作,如图1 所示。蓝牙(Bluetooth)链路为免持装置对MS的远程控制以及两者间的语音连 接提供了一种无线方式,其中MS可以蜂窝连接接入公共无线网络(public wireless network )。此外,HFP也为AG与免持单元(以下简称HF )定义了两个 角色。AG用于音频输入及输出,而MS则是AG的典型装置。HF作为AG的 远程音频输入及输出装置,也可提供一些远程控制方式(例如拨打上次拨出 的号码,应答呼入呼叫等),而其信号是基于应用工具包(Application Toolkit, AT) 命令。
AG需要将自身的状态报告至HF以有助于后续功能的执行。HFP定义了多 种^R态指示才手,例3口 "service"、 "call"、 "callsetup,, 、 "callheld"、 "signal" 、 "roam" 以及"battchg"。每一指示符的说明及其可能的值如下所示
service: l良务可用性指示符,其中
<值> =0表示无服务可用,无本地网络(Home network) /漫游网络(Roamnetwork)可用;
<值〉=1表示有服务可用,有本地网络/漫游网络可用。 call:标准呼叫状态指示符,其中 <值> =0表示无有效的呼叫; <值〉=1表示存在有效的呼叫。
callsetup:蓝牙专用呼叫(Bluetooth proprietary call)建立状态指示符,其中
<值〉=0表示当前无建立中呼叫;
<值〉=1表示呼入呼叫程序正在进行;
<值〉=2表示呼出呼叫的建立正在进行;
<值〉=3表示远程端一皮警示有呼出呼叫。
callheld:蓝牙专用呼叫保持状态指示符,其中
<值〉=0表示无呼叫被保持;
<值〉=1表示呼叫被保持,或当AG同时具有有效呼叫及保持中呼叫时, 有效呼叫及保持中呼叫被调换;
<值〉=2表示存在保持中的呼叫,且不存在有效呼叫。
signal:信号强度指示符,其中
<值〉=0至5。
roam:漫游状态指示符,其中 <值> =0表示无有效漫游; <值〉=1表示存在有效漫游。 battchg: AG的电池充电指示符,其中 <值〉=0至5。
HF与AG间的状态报告可采用多种机制。请参考图2,在一种机制中,HF 发出AT命令(例如"AT+CIND ")以查询AG的所有状态,然后,AG以包含 所有状态指示符及其值的结果码响应HF,例如"+CIND: <service>, <call>, <callsetup>, <callheld〉, <signal〉, <roam〉, <battchg〉,,。在接收到响应之后,HF相 应地进行自身的配置。
请参考图3,在另一机制中,当侦测到内部事件信号(例如表示接收到呼入 呼叫请求、信号强度状态改变或其它)时,AG透过包含状态指示符的非请求结 果码报告所述状态的改变,例如"+CIEV: <特定状态指示符> = <值>"。所述非 请求结果码是用于指示与HF的命令发出不直接相关联的事件的发生。在接收到最新的状态值后,HF相应地进行自身的配置。例如,当接收到表示AG接收到 呼入呼叫请求的指示符"callsetup"时,HF可将一种^I喿作配置为映射至HF的一 个按钮,从而能够在侦测到按钮被按下时,通过发送AT命令"ATA(Answer)" 来命令AG应答呼叫。再例如,当接收到表示无有效的呼叫的指示符"call"时, HF可将一种操作配置为映射至HF的所述按钮,从而能够在侦测到按钮被按下 时,通过发送AT命令"AT+BLDN"来命令AG拨打上次拨打的号码(Last Dialed Number, LDN)。又例如,当接收到表示呼出呼叫处于建立中的指示符"callsetup" 时,HF可将一种操作配置为映射至HF的所述按钮,从而能够在侦测到按钮被 按下时,通过发送AT命令"ATH"来命令AG中止所述呼出呼叫。
图4是应答呼入呼叫时AG与HF间的信息交换的示意图。首先,在AG与 HF之间建立服务级连接或可选地建立音频连接。当接收到呼入呼叫请求时,AG 发出非请求结果码"+CIEV: (callsetup = l)"以通知HF呼入呼叫程序正在进行。 在呼入呼叫处理中,AG将响铃信号RING(Alert)及主叫用户识别(Caller identification, Caller ID )信息提供至HF。 HF相应地警示使用者并将一种操作配 置为映射至HF的一个按钮。当侦测到所述按钮被按下时,发出AT命令
"ATA(Answer)"以指示AG应答所述呼入呼叫。除确认所述呼入呼叫请求外, AG还发出两个非请求结果码"+CIEV: (call= l)"及"+CIEV: (callsetup = O)", 以通知HF在AG中存在有效的呼叫且当前无呼叫处于建立中。
图5A是依本发明实施例的AG 200硬件结构的示意图。AG 200为MS,其 包含两个射频(Radio Frequency, RF )模块210A与210B、两个基带芯片220A 与220B、无线保真(WirelessFidelity,以下简称为Wi-Fi)才莫块240以及蓝牙才莫 块250,其中RF模块210A耦接至基带芯片220A, RF模块210B耦接至基带芯 片220B。 Wi-Fi模块240及蓝牙模块250耦接至基带芯片220A,其中Wi-Fi模 块240可发送会话初始化协议(Session Initiation Protocol, SIP )信息至互if关网以 断开连接/进行连接,以及保持/撷取网络电话(Voice-Over-Internet Protocol, VOIP )呼叫。两个用户识别卡A与B可分别插入AG 200中与两个基带芯片220A 及220B连接的两个插槽中。每一用户识别卡A与B都可以是由特定网络运营 商提供的SIM、 USIM、 R-UIM或CSIM卡。因此,利用不同RF模块及基带芯 片,AG 200可同时接入由相同或不同网络运营商为插入的用户识别卡A与B #是 供的两个小区(Base Station, BS-基站),并运作于待命(stand-by) /闲置(idle ) 模式,甚至专用(dedicated )模式。基带芯片220A可从用户识别卡A读取数据,以及将数据写入用户识别卡A。基带芯片220B可从用户识别卡B读取数据,以 及将数据写入用户识别卡B。更进一步,基带芯片220A可以是AG 200的主装 置(master device),且基带芯片220A包括处理器230以控制其自身与射频模块 210B间的通信、透过Wi-Fi模块240连接互联网以使能无线语音请求(例如VOIP 呼叫)、透过蓝牙模块250控制AG 200与蓝牙耳才几/装置(未画出)间的相互作 用或其它。另一处理器(未画出)也可设于基带芯片220B中,与基带芯片220A 中的处理器230协同运作以提高性能。
图5B是依本发明另 一 实施例的AG 300硬件结构的示意图。AG 300为MS, 其包含一个RF模块310、 一个基带芯片320、双卡控制器340、 Wi-Fi模块350 以及蓝牙模块360,其中两个用户识别卡A与B可插入AG 300中与双卡控制器 340连接的两个插槽中。本领域的技术人员也可将双卡控制器340实施于基带芯 片320中。每一用户识别卡A与B都可以是由特定网络运营商提供的SIM、 USIM、 R-UIM或CSIM卡。因此,利用相同RF才莫块及基带芯片,AG300可同 时接入由相同或不同网络运营商为插入的用户识别卡A与B提供的两个小区, 并运作于待命/闲置模式,甚至专用模式。双卡控制器340连接/耦接于用户识 别卡A、 B与基带芯片320之间。更进一步,基带芯片320可包括处理器330 以控制用户识别卡A、 B与RF模块310之间的通信、透过Wi-Fi模块350连接 互联网以使能无线语音请求(例如VOIP呼叫)、透过蓝牙模块360控制AG 300 与蓝牙耳机/装置(未画出)间的相互作用或其它。此外,基带芯片320中的处 理器330可透过双卡控制器340从用户识别卡A、 B读取数据,以及透过双卡控 制器340将数据写入用户识别卡A、 B。
RF模块(例如图5A中的210A、 210B,或图5B中的310)接收无线RF 信号,并将接收到的信号转换为基带信号,以交由相应的基带芯片(例如图5A 中的220A、 220B,或图5B中的320)进行处理,或从基带芯片接收基带信号 并将接收到的信号转换为无线RF信号以传送至同级装置(peer device )。 RF模 块可包含多个硬件装置以执行RF转换。举例来说,RF模块可包含混频器,以 将基带信号与振荡在无线通信系统的RF的载频相乘,其中所述射频,举例来说, 对于GSM为900MHz或1800MHz,对于UMTS为1900MHz。基带芯片更进一 步将基带信号转换为多个数字信号并处理所述的数字信号,反之亦然。基带芯 片也可包含多个硬件装置以执行基带信号的处理。基带信号的处理可包含^f莫数 转换(Analog to Digital Conversion, ADC )、凄丈模转换(Digital to Analog ConversionDAC)、增益调整、调制/解调制、编码/解码等等。
图6是依本发明实施例的通过具有双用户识别卡的AG来操作蓝牙HF的软 件结构的方块图。当处理信号时,AG提供通过处理器(例如图5A中的230或 图5B中的330)执行的若干软件模块。如图6所示,统一协议管理模块用于控 制AT控制器与多个协议操作器之间的通信,所述协议操作器包含第一与第二用 户识别卡协议操作器及VOIP协议4喿作器等等;统一呼叫管理才莫块用于控制AT 控制器与多个呼叫操作器之间的通信,所述呼叫操作器包含第 一与第二用户识 别卡呼叫操作器及VOIP呼叫操作器等等。当从HF接收到上述的AT命令时,
协议管理模块及/或统一呼叫管理模块,以执行特定操作及/或与AG进行协议 信息交换。当接收到响应发出的MS或呼叫操作命令的返回结果,或统一协议 管理4莫块/统一呼叫管理模块的MS/呼叫相关信号时,AT控制器负责识别返回 结果或MS/呼叫相关信号并相应地发出AT命令至HF。应可理解,统一协议管 理模块及统一呼叫管理模块可整合至一个软件才莫块中。应注意,所述AT命令是 通过发信路径(signaling path)传送,而具有音频控制器的音频路径(audio path) 则传送音频信号。
AG可接入所装配的双用户识别卡的相同或不同的蜂窝基站(BS)。当从对 应于一个用户识别卡的蜂窝BS接收到呼入呼叫请求时,协议管理模块及/或呼 叫管理模块可存储与所述呼入呼叫请求相关的蜂窝BS及/或用户识别卡的相关 信息。随后,当从HF接收到AT命令"ATA(Answer)"时,协议管理模块及/或 呼叫管理模块用特定蜂窝BS及/或特定用户识别卡执行相关操作,以根据存储 的信息确认所述呼入呼叫请求。协议管理冲莫块及/或呼叫管理模块也可存储用于 与特定蜂窝BS及特定用户识别卡通信的有效呼叫的相关信息。随后,当从HF 接收到AT命令"ATH,,或"AT+CHLD"时,协议管理纟莫块及/或呼叫管理冲莫块 用特定蜂窝BS及/或特定用户识别卡执行相关操作,以根据存储的信息保持所 述的有效呼叫。此外,协议管理模块及/或呼叫管理模块也可存储与特定用户识 别卡相关的上次拨打号码的相关信息。随后,当从HF接收到AT命令 "AT+BLDN,,时,协议管理模块及/或呼叫管理模块用特定用户识别卡执行相 关操作,以根据存储的信息利用上次拨打号码进行至AG的呼出呼叫。
为协调双用户识别卡的状态报告,协议管理模块或呼叫管理模块参考与两 个用户识别卡相关的状况,并指示AT控制器发出非请求结果码至HF以更新HF的一个或所有状态指示符。例如,当来自两个所接入蜂窝BS的信号的信号 强度都低于一个阈值时,AT控制器发出非请求结果码"+CIEV: (signal = O)"至 HF。又例如,当侦测到无服务与两个用户识别卡相关联时,AT控制器发出非请 求结果码"+CIEV: (service = 0)"。又例如,当对应于第一或第二用户识别卡的有 效呼叫存在时,AT控制器发出非请求结果码"+C正V:(call-l)"至HF,否则, AT控制器发出非请求结果码"+CIEV: (call = O)"至HF。又例如,当第一或第 二用户识别卡的呼入呼叫程序处于进行中时,发出非请求结果码"+C正V: (callsetup = l)"至HF。又例如,当第一或第二用户识别卡的呼出呼叫建立处于 进行中时,发出非请求结果码"+CIEV: (callsetup = 2)"至HF。又例如,当第一 或第二用户识别卡的有效呼叫处于保持中时,发出非请求结果码"+CIEV: (callheld = l)"至HF。
图7是依本发明实施例的通过具有第一及第二用户识别卡的AG装置来操 作HF的方法的流程图,所述方法是通过AG装置(例如图5A中的230,或图 5B中的330)的处理器执行软件/固件码来实现的。首先,处理器可接收由HF 发出的AT命令(例如"AT+CIND ,,),以请求AG装置的状态报告(步骤S710 )。 接着,处理器可搜集第一及第二用户识别卡的状态并相应地产生整合状态
(integrated status),以透过结果码将状态报告提供至HF (步骤S720 ),其中所 述结果码包含多个表示整合状态的整合状态指示符。例如,当第一及第二用户 识别卡未接入任何接入网时,所述结果码可包含用来表示无服务可用的整合状 态指示符(例如"service = 0")。又例如,当至少第一及第二用户识別卡其中之 一接入至少 一 个接入网时,所述结果码可包含用来表示服务可用的整合状态指 示符(例如"service = 1")。又例如,当第一及第二用户识别卡都无有效呼叫时, 所述结果码可包含用来表示无有效呼叫的整合状态指示符(例如"call = O")。 又例如,当第一或第二用户识别卡具有有效呼叫时,所述结果码可包含用来表 示存在有效呼叫的整合状态指示符(例如"call = l")。又例如,当第一及第二 用户识别卡都未建立呼入呼叫程序及呼出呼叫程序时,所述结果码可包含用来 表示当前无呼叫处于处理中的整合状态指示符(例如"callsetup = 0")。又例如,
当第 一或第二用户识别卡的呼出呼叫程序或呼入呼叫程序建立时,所述结果码 可包含用来表示呼叫处于处理中的整合状态指示符(例如"callsetup- 1, 2或3")。 又例如,当第一及第二用户识别卡都无呼叫处于保持中时,所述结果码可包含 用来表示无呼叫处于保持中的整合状态指示符(例如"callheld = 0")。应可理解,通过所述的状态报告协调,即使考虑所报告的状态是对应于哪个用户识别卡或
Wi-Fi模块,HF也无需做进一步的改进,从而可增加其兼容性。
图8是依本发明另一实施例的通过具有第一及第二用户识别卡的AG装置 来操作HF的方法的流程图,所述方法是通过AG装置(例如图5A中的230, 或图5B中的330)的处理器执行软件/固件码来实现的。首先,处理器可获取表 示对应于第一或第二用户识别卡的状态已被更新的事件信号(步骤S810)。接着, 处理器可透过非请求结果码将状态更新报告纟是供至HF,其中所述非请求结果码 包含对应于所述更新后状态的状态指示符(步骤S820)。应可理解,在接收到状 态更新报告后,HF可将一种特定操作配置为映射至HF的一个按钮,以在所述 按钮被按下时发送AT命令至AG装置。然后,处理器可从HF接收AT命令(或 由HF指示)(步骤S830),并依据AT命令执行操作(步骤S840)。例如,当状 态指示符表明从特定用户识别卡接入的小区接收到呼入呼叫请求时,为响应所 述呼入呼叫请求,处理器可在从HF接收到AT命令(或由HF指示)后执行操 作,以透过相同小区来应答呼入呼叫。应可理解,接收到呼入呼叫请求后,关 于呼入呼叫请求与哪个用户识别卡相关的信息可存储于存储装置中。又例如, 如果状态指示符表明第一及第二用户识别卡都无有效呼叫,处理器可在从HF接 收到AT命令(或由HF指示)后执行操作,以透过优选用户识别卡或上次拨打 使用的用户识别卡拨打上次拨打的号码。应可理解,关于优选用户识别卡的信 息可被存储至易失性或非易失性存储装置。或者,在上次拨打后,关于上次拨 打使用的用户识别卡的信息可被存储于存储装置中。又例如,如杲状态指示符 表明存在透过第一或第二用户识别卡的呼出呼叫,处理器可在从HF接收到AT 命令(或由HF指示)后执行操作,以透过产生所述呼出呼叫的用户识别卡中止 呼出呼叫。应可理解,关于哪个用户识别卡产生呼出呼叫的信息可^L存储于存 -賭装置中,以用于后续的中止操作。
更进一步,如果状态指示符表明第一用户识别卡具有有效呼叫,且第二用 户识别卡具有等待中呼叫或保持中呼叫,处理器可在从HF接收到AT命令 "AT+CHLD =1"(或由HF指示)后执行才喿作,以透过第 一用户识别卡释放所 述有效呼叫,并透过第二用户识别卡撷取所述等待中呼叫或保持中呼叫,或者 可在从HF接收到AT命令"AT+CHLD = 2"(或由HF指示)后执行操作,以透 过第一用户识别卡保持所述有效呼叫,并透过第二用户识别卡撷取所述等待中 呼叫或保持中呼叫。应可理解,表明第一用户识别卡的有效呼叫以及第二用户识别卡的等待中呼叫或保持中呼叫的信息,可在产生所述有效呼叫及等待中/保 持中呼叫后被存储于存储装置中。此外,对于VOIP,如果状态指示符表明第一
或第二用户识别卡具有有效呼叫,且透过互联网具有等待中/保持中VOIP呼叫,
处理器可执行操作以透过第一或第二用户识别卡释放或保持所述有效呼叫,并
透过Wi-Fi模块(例如图5A中的240,或图5B中的350 )通过发送SIP信息至 互联网来撷取所述等待中/保持中VOIP呼叫。应可理解,表明第一或第二用户 识别卡的有效呼叫以及等待中/保持中VOIP呼叫的信息,可在产生所述有效呼 叫及等待中/保持中呼叫后被存储于存储装置中。应可理解,通过利用所述整合 AT命令执行程序,即使考虑所述AT命令是发送至哪个用户识别卡或Wi-Fi模 块,HF也无需做进一步的改进,从而可增加其兼容性。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化 与修饰,皆应属本发明的涵盖范围。
权利要求
1. 一种操作免持装置的方法,通过具有第一用户识别卡及第二用户识别卡的音频网关装置来操作该免持装置,该操作免持装置的方法包含从该免持装置接收命令,其中该免持装置发送该命令以请求该音频网关的状态报告;以及透过结果码将该状态报告提供至该免持装置,其中该结果码包含对应于该第一用户识别卡的状态及该第二用户识别卡的状态的多个整合状态指示符。
2. 如权利要求1所述的操作免持装置的方法,其特征在于当该第一用户 识别卡及该第二用户识别卡未接入任何接入网时,该整合状态指示符表示无服 务可用;当至少该第 一用户识别卡及该第二用户识别卡其中之一接入至少一个 接入网时,该整合状态指示符表示有服务可用。
3. 如权利要求1所述的操作免持装置的方法,其特征在于当该第一用户 识别卡及该第二用户识别卡都无有效呼叫时,该整合状态指示符表示无有效呼 叫;当该第一用户识别卡或该第二用户识别卡的呼叫有效时,该整合状态指示 符表示存在有效呼叫。
4. 如权利要求1所述的操作免持装置的方法,其特征在于当该第一用户 识别卡及该第二用户识别卡都未建立呼入呼叫程序及呼出呼叫程序时,该整合 状态指示符表示无呼叫处于处理中;当该第一用户识别卡或该第二用户识别卡 已建立呼入呼叫程序或呼出呼叫程序时,该整合状态指示符表示有呼叫处于处 理中。
5. 如权利要求1所述的搡作免持装置的方法,其特征在于当该第一用户 识别卡及该第二用户识别卡都无呼叫处于保持中时,该整合状态指示符表示无 呼叫处于保持中。
6. —种操作免持装置的方法,通过具有第一用户识别卡及第二用户识别卡 的音频网关装置来搡作该免持装置,该操作免持装置的方法包含获取表示对应于该第 一用户识别卡或该第二用户识别卡的状态已^f皮更新的 事件信号;以及透过非请求结果码将状态更新报告提供至该免持装置,其中该非请求结果 码包含对应于该更新后状态的状态指示符。
7. 如权利要求6所述的操作免持装置的方法,更包含 接收响应该状态更新报告的命令,其中该命令是由该免持装置发出;以及依据该命令执行第 一操作。
8. 如权利要求7所述的操作免持装置的方法,其特征在于当接收到该状 态更新报告时,将第二操作配置为映射至该免持装置的一个按钮,以及当该按 钮被按下时发出该命令。
9. 如权利要求8所述的操作免持装置的方法,其特征在于该状态指示符 表示从小区接收到呼入呼叫请求,该第一用户识别卡及该第二用户识别卡其中 之一接入该小区,以及该第一操作被执行以透过相同小区应答呼入呼叫,以响 应该呼入呼叫请求。
10. 如权利要求7所述的操作免持装置的方法,其特征在于该状态指示符 表示该第一用户识别卡及该第二用户识别卡都无有效的呼叫,该第一操作被执 行以透过优选用户识别卡或上次拨打使用的用户识别卡拨打上次拨打的号码。
11. 如权利要求7所述的操作免持装置的方法,其特征在于该状态指示符 表示存在透过该第 一用户识别卡或该第二用户识别卡的呼出呼叫,以及该第一 操作被执行以透过产生该呼出呼叫的用户识别卡中止该呼出呼叫。
12. 如权利要求7所述的操作免持装置的方法,其特征在于该状态指示符 表示该第一用户识别卡具有有效呼叫,且该第二用户识别卡具有等待中呼叫或 保持中呼叫,以及该第一操作被执行以透过该第一用户识别卡释放或保持该有 效呼叫,并透过该第二用户识别卡撷取该等待中呼叫或该保持中呼叫。
13. 如权利要求7所述的操作免持装置的方法,其特征在于该状态指示符 表示该第一用户识别卡或该第二用户识别卡具有有效呼叫,且透过互联网具有 等待中网络电话呼叫或保持中网络电话呼叫,以及该第一操作被执行以透过该 第一用户识别卡或该第二用户识别卡释;改或保持该有效呼叫,并透过无线保真 模块撷取该等待中网络电话呼叫或该保持中网络电话呼叫。
14. 一种操作免持装置的系统,包含第一用户识别卡; 第二用户识别卡;以及处理器,透过结果码将状态报告提供至该免持装置,以响应该免持装置发 出的请求,其中该结果码包含对应于该第一用户识别卡的状态及该第二用户识 别卡的状态的多个整合状态指示符。
15. 如权利要求14所述的操作免持装置的系统,其特征在于当该第一用 户识别卡及该第二用户识别卡未接入任何接入网时,该整合状态指示符表示无 服务可用;当至少该第一用户识别卡及该第二用户识别卡其中之一接入至少一个接入网时,该整合状态指示符表示有服务可用。
16. 如权利要求14所述的操作免持装置的系统,其特征在于当该第一用 户识别卡及该第二用户识别卡都无有效呼叫时,该整合状态指示符表示无有效 呼叫;当该第一用户识别卡及该第二用户识别卡都未建立呼入呼叫程序及呼出 呼叫程序时,该整合状态指示符表示无呼叫处于处理中;以及当该第一用户识 别卡及该第二用户识别卡都无呼叫处于保持中时,该整合状态指示符表示无呼 叫处于保持中。
17. 如权利要求14所述的操作免持装置的系统,其特征在于当事件信号 表示对应于该第一用户识別卡已被更新或该第二用户识别卡已被更新的状态 时,该处理器透过非请求结果码将状态更新报告提供至该免持装置,其中该非 请求结果码包含对应于该更新后状态的特定状态指示符。
18. 如权利要求17所述的操作免持装置的系统,其特征在于该免持装置 依据该状态更新报告将第一操作配置为映射至该免持装置的一个按钮,通过该 按钮被按下时执行该第一操作来发送应用发展工具命令,以及该处理器从该免
19. 如权利要求18所述的操作免持装置的系统,其特征在于^当该特定状 态指示符表示从小区接收到呼入呼叫请求时,该第二操作被执行以透过该小区 应答呼入呼叫,该第 一用户识别卡及该第二用户识别卡其中之一接入该小区; 当该特定状态指示符表示该第一用户识别卡及该第二用户识别卡都无有效的呼 叫时,透过优选用户识别卡或上次拨打使用的用户识别卡拔打上次拨打的号码; 或当该特定状态指示符表示呼出呼叫处于进行中时,透过该第一用户识别卡或 该第二用户识别卡中止该呼出呼叫。
20. 如权利要求18所述的操作免持装置的系统,其特征在于该特定状态 指示符表示该第一用户识别卡具有有效呼叫,且该第二用户识別卡具有等4寺中 呼叫或保持中呼叫,以及该第二操作被执行以透过该第一用户识别卡释放或保 持该有效呼叫,并透过该第二用户识别卡撷取该等待中呼叫或该保持中呼叫。
21. 如权利要求18所述的操作免持装置的系统,其特征在于该特定状态 指示符表示该第一用户识别卡或该第二用户识別卡具有有效呼叫,且透过互联 网具有等待中网络电话呼叫或保持中网络电话呼叫,以及该第二操作4皮执行以 透过该第一用户识别卡或该第二用户识别卡释;^欠或保持该有效呼叫,并透过无 线保真模块撷取该等待中网络电话呼叫或该保持中网络电话呼叫。
全文摘要
一种操作免持装置的方法及系统。所述操作免持装置的方法是通过具有第一及第二用户识别卡的音频网关装置来操作免持装置,其是透过基带芯片的微处理单元来实施,包含从免持装置接收命令,其中免持装置发送所述命令以请求音频网关的状态报告;以及透过结果码将所述状态报告提供至免持装置,其中所述结果码包含对应于所述第一及第二用户识别卡的多个状态的多个整合状态指示符。上述操作免持装置的方法及系统能够有效处理免持装置与用户识别卡之间的互动。
文档编号H04W88/06GK101521958SQ200910009420
公开日2009年9月2日 申请日期2009年2月24日 优先权日2008年2月27日
发明者严长青, 侯凯元, 林良彦 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1