字符输入处理方法、装置及移动终端制造方法及图纸

技术编号:10075245 阅读:121 留言:0更新日期:2014-05-24 04:05
本发明专利技术公开了一种字符输入处理方法、装置及移动终端,应用于处于语音连接状态的移动终端中,所述移动终端包括应用处理模块和通信模块,用以提高移动终端处于语音连接状态下字符输入的灵活性和处理效率。字符输入处理方法,包括:当应用处理模块监控到多字符输入方式时,接收输入字符;确定接收到所有输入字符时,所述应用处理模块将接收到的所有输入字符解析为单个字符;将解析出的每个字符依次发送给通信模块,由所述通信模块将每个字符依次发送给网络侧。

【技术实现步骤摘要】

本专利技术涉及移动终端应用
,尤其涉及一种字符输入处理方法、装置及移动终端
技术介绍
用户通过移动终端拨号盘拨号,一般可以分为以下两种情况:1、移动终端处于空闲状态下这种情况下,用户通过键盘输入字符(包括数字和/或特殊符号(例如*,#,+))等进行拨号时,应用处理模块(AP)通过RIL(Radio Interface Layer)模块的Dial,调用呼叫控制(AT)命令,将用户输入通过AP和通信模块(CP)之间的串口传递给CP,以发起拨号操作。其中,用户输入可以是单个字符,也可以是多个字符,例如,在移动终端处于空闲状态下,通过拨号盘输入“10086”、“1380013800”等,为只有当用户按下拨号键之后,通过CP一次性将输入的字符串传递给网络侧。2、移动终端处于语音连接状态这种情况下,由于移动终端已经与通信方建立了通信连接,AP与CP之间的交互通过Tone来进行,通过调用RIL模块的DTMF命令,每次AP调用DTMF命令可以向CP传递单个字符信息,当AP检测到拨号盘上有任何操作时,即调用DTMF命令,将单个字符以Tone的方式传递给网络侧。例如,在移动终端处于语音连接状态下,需要输入身份证号码时,每次按键输入的字符将直接传递给网络侧,如果输入过程中出现某个字符输入错误时,无法修改,只能重新输入,降低了字符输入的处理灵活性和效率。
技术实现思路
本专利技术实施例提供一种字符输入处理方法、装置及移动终端,用以提高移动终端处于语音连接状态下字符输入的灵活性和处理效率。本专利技术实施例提供一种字符输入处理方法,应用于处于语音连接状态的移动终端中,所述移动终端包括应用处理模块和通信模块,包括:当应用处理模块监控到多字符输入方式时,接收输入字符;确定接收到所有输入字符时,所述应用处理模块将接收到的所有输入字符解析为单个字符;将解析出的每个字符依次发送给通信模块,由所述通信模块将每个字符依次发送给网络侧。本专利技术实施例提供一种字符输入处理装置,包括应用处理模块和通信模块,其中:所述应用处理模块,用于在移动终端处于语音连接状态且监控到多字符输入方式时,接收输入字符;确定接收到所有输入字符时,将接收到的所有输入字符解析为单个字符后,依次发送给通信模块;所述通信模块,用于将所述应用处理模块发送的每个字符依次发送给网络侧。本专利技术实施例提供一种移动终端,包括上述多字符输入处理装置。本专利技术实施例提供的字符输入处理方法、装置及移动终端,在移动终端处于语音连接状态下,应用处理模块若监控到多字符输入方式时,接收输入字符,以及确定接收到所有输入字符之后,将接收到的所有字符解析为单个字符并依次发送给通信模块,由通信模块依次将每个字符发送给网络侧。由于上述过程中,应用处理模块只有在确认接收到所有输入字符后,才会解析出每一字符发依次送给通信模块,再由通信模块依次将每个字符发送给网络侧,这样,用户在所有字符输入完成之前,可以对输入字符进行任意修改,直至完成所有字符输入操作,再由应用处理模块进行后续处理,从而提高了字符输入处理的灵活性和处理效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为现有技术中,用户通过移动终端订购火车票过程中,字符输入的处理流程示意图;图2为本专利技术实施例中,字符输入处理方法的实施流程示意图;图3为本专利技术实施例中,用户通过移动终端订购火车票过程中,字符输入的处理流程示意图;图4为本专利技术实施例中,字符输入处理装置的结构示意图。具体实施方式具体实施时,当用户通过移动终端订购火车票,或者为移动终端充值,或者通过移动终端查询信用卡账单时,用户通过拨打相应的电话号码建立语音连接,开始时,移动终端处于空闲状态,当应用处理模块监控到移动终端键盘的输入时,依次接收用户通过键盘输入的每一字符,直至用户按下拨号键之后,应用处理模块通过RIL模块的Dial调用AT命令发送给通信模块,通信模块根据接收到的所有字符向网络侧的网关设备发送CONNECTION_MSG消息,请求建立通信连接,将在建立了通信连接之后,应用处理模块将随时监控移动终端键盘是否存在输入操作,当用户当需要输入身份证号码、充值卡号/密码时,用户依次通过键盘输入每一字符,应用处理模块每监控到用户输入一个字符将通过RIL模块的DTMF命令将该字符发送给通信模块,通信模块通过Tone的方式将接收到的字符发送给网络侧。具体的,以用户通过移动终端订购火车票为例,如图1所示,包括以下步骤:S101、应用处理模块接收用户通过键盘输入的字符,直至用户按下拨号键;具体的,应用处理模块接收用户通过键盘输入的“95105105+拨号键”。S102、应用处理模块通过RIL模块的Dial,调用AT命令,将接收到的所有字符传递给通信模块;S103、通信模块向网络侧的网关设备发送CONNECTION_MSG消息,请求建立通信连接;S104、通信模块与网关设备建立通信连接;在建立了语音连接之后,当用户需要输入18位的身份证号码“110XXXXXXXXXXXXXXX”时,将通过拨号盘依次输入每个字符,假设设定的结束符为“#”;S105、应用处理模块监控到键盘输入;S106、每接收到一个输入字符,应用处理模块调用RIL模块的DTMF命令,将该字符发送给通信模块;具体的,当应用处理模块监控到键盘输入时,在接收到每一字符之后,将调用DTMF命令,将接收到的字符发送给通信模块。以用户输入的身份证号码为“110XXXXXXXXXXXXXXX”为例,当应用处理模块监控到用户输入字符1时,调用Dial模块的DTMF命令将“1”发送给通信模块,当应用处理模块再次监控到用户输入字符“1”时,将再次调用Dial模块的DTMF命令将“1”发送给通信模块,当应用处理模块监控到用户输入字符0时,调用Dial模块的DTMF命令将“0”发送给通信模块,……依次类推,用户每输入一个字符,应用处理模块均将条用DTMF命令,将其发送给通信模块。S107、本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种字符输入处理方法,应用于处于语音连接状态的移动终端中,所
述移动终端包括应用处理模块和通信模块,其特征在于,包括:
当应用处理模块监控到多字符输入方式时,接收输入字符;
确定接收到所有输入字符时,所述应用处理模块将接收到的所有输入字符
解析为单个字符;
将解析出的每个字符依次发送给通信模块,由所述通信模块将每个字符依
次发送给网络侧。
2.如权利要求1所述的方法,其特征在于,按照以下方法确定接收到所
有输入字符:
判断当前输入字符是否为预设的结束符;
在判断结果为是时,确定接收到所有输入字符。
3.如权利要求1所述的方法,其特征在于,按照以下方法确定监控到多
字符输入方式:
接收字符输入方式指示信息,根据所述字符输入方式指示信息确定监控到
多字符输入方式;或者
检测到指定触发事件操作时,确定监控到多字符输入方式。
4.如权利要求3所述的方法,其特征在于,所述指定触发事件操作包括
粘贴操作,所述粘贴操作用于从内存中读取预先拷贝的字符,所述字符在所述
移动终端建立语音连接之前,预先拷贝至内存中。
5.如权利要求1所述的方法,其特征在于,依次将解析出的每个字符发
送给通信模块,具体包括:
调用双音多频...

【专利技术属性】
技术研发人员:王荣郝素芳
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1