取款方法及终端设备技术

技术编号:20427964 阅读:19 留言:0更新日期:2019-02-23 09:29
本发明专利技术适用于数据处理技术领域,提供了取款方法、终端设备以及计算机可读存储介质,包括:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号、取款密码以及取款金额;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。本发明专利技术将取款的相关操作集合在终端设备上,减少了用户在取款机上进行的操作,提升了取款的便利性。

【技术实现步骤摘要】
取款方法及终端设备
本专利技术属于数据处理
,尤其涉及取款方法、终端设备以及计算机可读存储介质。
技术介绍
随着技术革新,人们的取款操作从柜台取款逐渐朝着智能化和自动化的方向发展。当取款机技术投入使用后,用户将银行卡插入取款机,并且按照取款机的提示输入密码和金额,取款机便会吐出钞票。但在实际场景中,可能会出现用户忘记携带银行卡的情况,导致无法通过传统的方式进行取款。现有技术中,可将银行卡信息提前写入到移动终端中,并在取款时将移动终端中的银行卡信息发送至取款机,以替代插卡流程,在取款机完成银行卡信息认证后,用户便可在取款机上输入密码及金额进行取款。在现有技术中,用户需要在移动终端和取款机上分别进行操作才能完成取款,导致取款的便利性差。
技术实现思路
有鉴于此,本专利技术实施例提供了取款方法、终端设备以及计算机可读存储介质,以解决现有技术中用户在取款机上进行取款的便利性差的问题。本专利技术实施例的第一方面提供了一种取款方法,包括:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号和取款密码;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。本专利技术实施例的第二方面提供了一种终端设备,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号和取款密码;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号和取款密码;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例以终端设备作为执行主体,当终端设备检测到取款指令触发,并且执行资格验证的结果为验证成功时,获取取款信息,并基于取款信息生成取款工单,将取款工单通过近场通信NFC发送至取款机进行取款,本专利技术实施例将取款的操作集合在了终端设备,避免了用户在取款机上进行操作,提升了取款的便利性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的取款方法的实现流程图;图2是本专利技术实施例二提供的取款方法的实现流程图;图3是本专利技术实施例三提供的取款方法的实现流程图;图4是本专利技术实施例四提供的取款方法的实现流程图;图5是本专利技术实施例五提供的终端设备的结构框图;图6是本专利技术实施例六提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例提供的取款方法的实现流程,详述如下:在S101中,当检测到预设的取款指令触发时,执行资格验证。在本专利技术实施例中,将取款的过程集成在终端设备的应用程序中,具体地,在终端设备的应用程序中预先配置用于取款的取款指令,取款指令的格式可为按键指令、语音指令以及触摸指令等的任一种格式或任两种格式以上的组合,终端设备包括但不限于手机、电脑和平板电脑。举例来说,取款指令可为将终端设备的音量“+”键和电源键同时按下的按键指令,可为语音文本为“开始取款”的语音指令,也可为对应用程序提供的取款按钮进行点击的触摸指令。当终端设备检测到取款指令触发,即用户发出取款指令时,终端设备进行资格验证,以验证用户身份,同时防止因用户错误发出取款指令导致误取款。资格验证的方式包括但不限于提示输入验证密码和进行活体检测等,具体内容在后文进行阐述。值得一提的是,取款指令可由用户预先设置。在S102中,若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号、取款密码以及取款金额。终端设备在执行资格验证后,获取执行资格验证的结果。举例来说,若资格验证为提示输入验证密码,则在执行资格验证后,判断用户输入的验证密码是否与正确密码(该正确密码由用户在应用程序中预先设置)相同,如果相同,则确定执行资格验证的结果为验证成功,执行后续的获取取款信息的操作;如果不相同,则确定执行资格验证的结果为验证失败,停止执行取款操作。在本专利技术实施例中,获取的取款信息包括取款卡号、取款密码以及取款金额,当然,根据实际应用场景的不同,取款信息还可包括更多的内容,比如取款信息还可包括终端设备的机器码,该机器码是将硬件序列号经过处理后生成的一串序列号,具有唯一性,故可指示取款信息是由该终端设备唯一产生。取款信息中的取款卡号可以为实际银行卡的卡号,也可为银行卡在发卡方保留的卡号标识,可根据实际应用场景决定。值得一提的是,取款信息可由用户手动输入,在手动输入的过程中,可由用户完全在文本框中手动输入取款信息,也可由用户选定包含实物银行卡的图像,从而对该图像进行光学字符识别(OpticalCharacterRecognition,OCR)得到实物银行卡上的银行卡号作为取款卡号,并获取取款密码和取款金额(可同样对包含有取款密码或取款金额的图像进行光学字符识别得到或者由用户在文本框中手动输入得到),构成取款信息。但是,用户的取款习惯可能固定化,比如每次都从取款机取一千元金额的钞票,在此基础上,如果每次都由用户手动输入取款信息,则会产生操作繁琐的问题,故在本专利技术实施例的另一种取款信息的获取方法中,预先在终端设备上存储取款信息,并建立取款信息与取款指令之间的映射关系,当取款指令触发,并且资格验证成功时,自动获取与取款指令对应的取款信息,避免用户进行重复输入。可选地,在终端设备中预先构建取款信息库,该取款信息库中包括多个取款指令以及与多个取款指令一一对应的取款信息。在实际应用场景中,存在保存多个银行卡对应的取款信息的需求,故在本专利技术实施例中,预先构建取款信息库,该取款信息库中保存有多个取款信息,并且构建的取款信息库中还包括与每个取款信息存在映射关系的取款指令,其中,为了防止混淆,每个取款指令在设置时都应与其他取款指令不同。举例来说,本文档来自技高网...

【技术保护点】
1.一种取款方法,其特征在于,包括:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号、取款密码以及取款金额;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。

【技术特征摘要】
1.一种取款方法,其特征在于,包括:当检测到预设的取款指令触发时,执行资格验证;若执行资格验证的结果为验证成功,则获取取款信息,所述取款信息包括取款卡号、取款密码以及取款金额;基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机,所述取款工单被所述取款机用于鉴权,并使得所述取款机在鉴权成功后输送出与所述取款金额对应数量的钞票。2.如权利要求1所述的取款方法,其特征在于,所述执行资格验证,包括:输出预设的活体验证提示,并开启摄像头,所述活体验证提示用于提示用户在预设时间段做出与预设状态对应的操作;在所述预设时间段采集位于所述摄像头视野范围内的图像,并对所述图像进行图像分析,得到与所述图像对应的图像特征集;对所述图像特征集进行分析,得到与所述图像特征集对应的表情状态,并将所述表情状态与所述预设状态进行比对,若所述表情状态与所述预设状态相同,则输出执行资格验证的结果为验证成功。3.如权利要求1所述的取款方法,其特征在于,所述通过近场通信NFC将所述取款工单发送至取款机,包括:对所述取款工单进行加密得到第一工单密文,并通过所述NFC将所述取款工单和所述第一工单密文发送至所述取款机,使得所述取款机对所述取款工单进行加密得到第二工单密文,并返回将所述第一工单密文和所述第二工单密文进行比对的结果;若所述第一工单密文和所述第二工单密文不相同,则获取所述取款工单和所述第一工单密文的发送次数;若所述发送次数小于预设阈值,则重新对所述取款工单进行加密得到更新后的所述第一工单密文,通过所述NFC将所述取款工单和更新后的所述第一工单密文发送至所述取款机,并对所述发送次数执行加一操作;若所述发送次数大于或等于预设阈值,则输出错误提示。4.如权利要求1所述的取款方法,其特征在于,所述通过近场通信NFC将所述取款工单发送至取款机之后,还包括:获取所述取款机返回的与所述取款工单相关的工单信息,所述工单信息用于提示用户对所述取款工单进行确认;在接收到所述用户关于所述工单信息的确认结果后,将所述确认结果发送至所述取款机,若所述确认结果指示进行取款,则使所述取款机输送出与所述取款金额对应数量的钞票。5.如权利要求1所述的取款方法,其特征在于,所述取款信息还包括当前时间,所述基于所述取款信息生成取款工单,并通过近场通信NFC将所述取款工单发送至取款机之后,还包括:若接收到所述取款机返回的超时信息,则更新所述当前时间,并基于更新后的所述当前时间更新所述取款工单,通过所述NFC将更新后的所述取款工单发送至所述取款机,所述超时信...

【专利技术属性】
技术研发人员:刘慧众
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1