The mobile terminal of the invention discloses a method for obtaining and input method, content code system and the loading system, the method includes the contents of application code to monitor, message interception, message determination, content determination, content code code input monitoring, content code input prompt, content code input multiple steps to achieve without leave application scenarios under the condition of automatic interception and obtain specific message content in the code information, the click of a button or automatic filling mode, the contents of the message authentication code information transmitted to the scene to enter the region, this method simplifies the traditional content code verification process, saving resources. To improve the efficiency, but also to ensure that the user experience.
【技术实现步骤摘要】
一种获取并输入内容码的方法、系统和移动终端
本专利技术涉及移动终端操作方法,尤其涉及一种主动获取消息中特定内容码并提示填充的方法以及采取该方法的移动终端。
技术介绍
随着手机等GSM移动终端设备的普及,通过手机短信来进行用户身份识别的应用也越来越多。比如,在已设定手机号码绑定功能的用户微信应用的登录窗口中,当需要对登录用户的身份进行识别时,应用服务器会向手机发送一条包含“验证码”的短信,并提示用户以给定的“验证码”登录应用,以确定登录微信的用户就是手机设备的所有者,以达到个人身份证验和识别的目的。再如,现代金融交易方面,存在大量通过手机设备进行移动支付的情形,假设支付类型选定的是“手机短信密码”支付,则当用户发出支付请求时,会由服务台向手机发送一条包含动态密码的短信,然后由用户手动输入动态密码,经服务台对密码进行核实并通过校验后,再继续完成剩下的交易活动。具体的,当用户需要读取特定内容码?目息时,需要访问短?目应用读取和存储短/[目中的内容码信息;然后退出或者是将短信应用的窗口最小化,再回到刚才需要做身份验证的场景、输入特定内容码信息,然后进行下一步的身份验证。而使用验证码的实际场景中,当需要在短信和另一个应用程序之间传递特定内容码时,往往需要先在短信中对需要的特定文本字段进行选定范围的“复制”(复制到剪贴板),然后在另一个应用程序窗口的输入区域中选择粘贴。或者是,通过第三方媒介(纸和笔等)或是通过头脑记忆的方式记住短信中的特定内容码,然后将以上特定信息手动输入到另一个应用程序窗口的指定输入区域。以上的现有操作往往需要在不同的应用窗口之间进行切换, ...
【技术保护点】
一种获取并输入内容码的方法,其特征在于包括以下步骤:S1、开启申请内容码监视模块,申请内容码监视模块检测到移动终端中的应用界面下申请内容码的事件被触发,进入S2;S2、开启侦听周期计时模块,侦听周期计时模块建立侦听时间周期,开始计时,进入S3;当侦听时间周期计时结束,侦听周期计时模块关闭;S3、开启消息侦听模块,消息侦听模块侦听到移动终端中收到由服务端发送的消息,进入S4;当侦听时间周期计时结束,消息侦听模块关闭;S4、开启消息判定模块,消息判定模块判定所述消息中是否包含有特定关键字,如包含则进入S5,如不包含则返回S3继续侦听;S5、开启内容码判定模块,内容码判定模块根据内容码判定条件,对消息的内容进行搜索匹配,提取满足判定条件的一个或多个内容码并保存至缓存,进入S6;S6、开启内容码输入监视模块,内容码输入监视模块检测到所述应用界面下的内容码输入区域处于被激活输入的状态,进入S7;S7、开启内容码输入提示模块,内容码输入提示模块显示缓存中保存的一个或多个内容码,并显示与内容码对应的一个或多个输入提示;S8、完成内容码的输入,所述应用界面下发送内容码到服务端的事件被激发,流程结束。
【技术特征摘要】
1.一种获取并输入内容码的方法,其特征在于包括以下步骤: 51、开启申请内容码监视模块,申请内容码监视模块检测到移动终端中的应用界面下申请内容码的事件被触发,进入S2 ; 52、开启侦听周期计时模块,侦听周期计时模块建立侦听时间周期,开始计时,进入S3;当侦听时间周期计时结束,侦听周期计时模块关闭; 53、开启消息侦听模块,消息侦听模块侦听到移动终端中收到由服务端发送的消息,进入S4 ;当侦听时间周期计时结束,消息侦听模块关闭; 54、开启消息判定模块,消息判定模块判定所述消息中是否包含有特定关键字,如包含则进入S5,如不包含则返回S3继续侦听; 55、 开启内容码判定模块,内容码判定模块根据内容码判定条件,对消息的内容进行搜索匹配,提取满足判定条件的一个或多个内容码并保存至缓存,进入S6 ; 56、开启内容码输入监视模块,内容码输入监视模块检测到所述应用界面下的内容码输入区域处于被激活输入的状态,进入S7 ; 57、开启内容码输入提示模块,内容码输入提示模块显示缓存中保存的一个或多个内容码,并显示与内容码对应的一个或多个输入提示; 58、完成内容码的输入,所述应用界面下发送内容码到服务端的事件被激发,流程结束。2.如权利要求1所述的获取并输入内容码的方法,其特征在于步骤S2中的侦听时间周期大于或等于特定应用规定的申请内容码的等待时间;如特定应用没有规定申请内容码的等待时间,则侦听时间周期等于在侦听周期计时模块中的预设值,预设值为5~120秒范围内可调。3.如权利要求1所述的获取并输入内容码的方法,其特征在于步骤S3中服务端发送的消息包括短信或电子邮件。4.如权利要求1所述的获取并输入内容码的方法,其特征在于步骤S4中,所述的特定关键字包括验证码、动态密码、密码中的任一个或多个,所述特定关键字的搜索方式为全字匹配。5.如权利要求1所述的获取并输入内容码的方法,其特征在于步骤S5中,所述内容码判定条件包括:A.—串连续的字符,B.仅由数字或字母构成,C.连续长度为4~8位。6.如权利要求5所述的获取并输入内容码的方法,其特征在于所述内容码判定条件B通过比对字符编码来实现判定,判定字符编码位于ASCII码表中的以下区域的为符合条件:[48,57]即数字O~9,[65,90]即大写英文字母A~Z,[97,122]即小写英文字母a~Zo7.如权利要求1所述的获取并输入内容码的方法,其特征...
【专利技术属性】
技术研发人员:谢利国,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。