一种基于NFC的自动柜员机存款系统、方法及设备与流程

未命名 09-23 阅读:80 评论:0

一种基于nfc的自动柜员机存款系统、方法及设备
【技术领域】
1.本发明涉及金融技术领域,尤其涉及一种基于nfc的自动柜员机存款系统、方法及设备。


背景技术:

2.当前在自动柜员机存款时,需要用户插入实体借记卡,输入密码登入帐号后放进现金,以确认存款金额,这种插入实体借记卡的存款方式需将实体借记卡随身携带,容易发生盗窃造成财产损失,且当实体借记卡不在身边的情况下不能使用自动柜员机进行存款,造成不便。


技术实现要素:

3.有鉴于此,本发明提供了一种基于nfc的自动柜员机存款系统、方法及设备,以使用户通过设有nfc功能的移动终端实现利用自动柜员机进行存款。
4.本发明实施例的具体技术方案为:
5.本技术第一实施例提供一种基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片;所述移动终端用于通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端还用于获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器用于接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端还用于通过所述nfc芯片将所述字符串发送至所述目标自动柜员机;所述目标自动柜员机用于利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。
6.本技术第二实施例提供一种基于nfc的自动柜员机存款方法,所述方法应用于基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片,所述方法包括:所述移动终端通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端通过所述nfc芯片将所述字符串发
送至所述目标自动柜员机;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。
7.优选的,所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端之后,还包括:所述服务器获取所述存款请求中的所述用户存款信息和所述第一编号,并建立及保存所述用户存款信息及所述第一编号之间的对应关系;所述执行存款流程包括:所述目标自动柜员机清点存入的现金获得金额信息,并将所述金额信息及所述目标自动柜员机的第二编号发送至所述服务器;所述金额信息包括存入的现金金额;所述服务器接收所述金额信息及所述第二编号之后,根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,验证通过后发送验证通过信号至所述目标自动柜员机;所述验证通过信号用于指示所述目标自动柜员机执行下一步存款操作,以完成存款流程。
8.优选的,所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,包括:所述服务器在已保存的预存款金额与第一编号的对应关系中,查找是否存在与所述金额信息及所述第二编号的对应关系相同的目标对应关系;若存在所述目标对应关系,则确定验证通过,并删除所述目标对应关系;若不存在,则确定验证不通过。
9.优选的,所述用户存款信息中还包括用户输入至所述移动终端的存款账号;则所述服务器接收所述存款请求之后,还包括:所述服务器获取所述存款请求中存款账号,并验证所述存款账号是否冻结;若未冻结,则继续执行所述根据所述存款请求生成字符串的步骤;若冻结,则发出提示信息至所述移动终端,所述提示信息用于表征所述账号被冻结。
10.优选的,所述根据所述存款请求生成字符串,包括:所述服务器获取预设有效期,并利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,包括:所述目标自动柜员机判断接收到的字符串中的用户存款信息、第一编号,与所述存款请求中的用户存款信息、第一编号是否相同;若相同,则获取所述字符串中包含的有效期,并利用所述有效期判断所述存款请求是否过期;若所述存款请求已过期,则所述目标自动柜员机拒绝打开收款箱;若所述存款请求未过期,则所述目标自动柜员机打开所述自动柜员机中的收款箱,并在检测到所述用户放入现金之后,执行存款流程。
11.优选的,所述利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串,包括:所述服务器将所述第一编号、所述用户存款信息、所述预设有效期进行二进制转换形成二进制数列;所述字符串的预设字符位设置有所述二进制数列。
12.优选的,所述字符串预设开始标识符和结束标识符,所述开始标识符的字符与所述结束标识符的字符对称设置;所述自动柜员机根据所述开始标识符解析所述字符串,所述自动柜员机根据所述结束标识符完成对所述字符串的解析,以获得所述字符串中包含的有效期。
13.优选的,所述移动终端获取用户存款信息之后,还包括:所述移动终端对所述用户存款信息的用户账号信息进行身份验证;当所述身份验证通过后,执行所述生成至少包含所述用户存款信息和所述第一编号的存款请求的步骤。
14.本技术第三实施例提供一种基于nfc的自动柜员机存款设备,包括存储器和和处
理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如本技术第一实施例中所述的系统,或如本技术第二实施例中任一项所述方法的步骤。
15.实施本发明实施例,将具有如下有益效果:
16.本发明中的移动终端通过使用nfc芯片扫描目标自动柜员机的nfc标签,以获取目标自动柜员机的第一编号,目标自动柜员机为系统中的任意一台自动柜员机;移动终端获取用户存款信息,并生成至少包含用户存款信息和第一编号的存款请求,并将存款请求分别发送至服务器和具有第一编号的目标自动柜员机;用户存款信息为用户输入至移动终端的存款信息;服务器接收存款请求,根据存款请求生成字符串,并将字符串发送至移动终端;字符串用于指示存款请求的有效期;移动终端通过nfc芯片将字符串发送至目标自动柜员机;目标自动柜员机利用字符串和存款请求打开目标自动柜员机中的收款箱,执行存款流程。
17.通过在自动柜员机中设置带有编号的nfc标签,使得具备nfc芯片的移动终端即可获取目标自动柜员机的编号,通过利用编号和用户存款信息生成存款请求,实现线上存款请求的生成;服务器接收到存款请求后生成字符串,移动终端利用nfc芯片将字符串发送至目标自动柜员机中,完成线上传输字符串至目标自动柜员机,目标自动柜员机利用字符串和存款请求打开收款箱,因此无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。
【附图说明】
18.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为自动柜员机存款系统的交互图;
20.图2为自动柜员机存款方法步骤流程图;
21.图3为利用对应关系进行验证步骤流程图;
22.图4为生成字符串步骤流程图;
23.图5为对用户账号进行身份验证步骤流程图
24.其中,101、自动柜员机;102、移动终端;103、服务器;104、目标自动柜员。
【具体实施方式】
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.请参阅图1,为本技术第一实施例中一种基于nfc的自动柜员机存款系统的交互图,能够方便用户存款,且提升了财产的安全性,所述系统包括:自动柜员机101、移动终端102和服务器103,自动柜员机101中预设带有自动柜员机的编号的nfc标签,移动终端102中
预设nfc芯片;移动终端102用于通过使用nfc芯片扫描目标自动柜员机104的nfc标签,以获取目标自动柜员机104的第一编号,目标自动柜员机104为所述系统中的任意一台自动柜员机;移动终端102还用于获取用户存款信息,并生成至少包含用户存款信息和第一编号的存款请求,并将存款请求分别发送至服务器103和具有第一编号的目标自动柜员机104;用户存款信息至少包括用户输入至所述移动终端的预存款金额;服务器103用于接收存款请求,根据存款请求生成字符串,并将字符串发送至移动终端102;字符串用于指示存款请求的有效期;移动终端102还用于通过nfc芯片将所述字符串发送至目标自动柜员机104;目标自动柜员机104用于利用字符串和存款请求打开目标自动柜员机104中的收款箱,执行存款流程。
27.具体的,基于nfc的自动柜员机存款系统设有n台自动柜员机,选取其中任意一台柜员机作为目标自动柜员机,如选取编号为01的自动柜员机为目标自动柜员机,移动终端通过使用nfc芯片扫描目标自动柜员机的的nfc标签获取目标自动柜员机的第一编号01;移动终端获取用户输入至移动终端的用户存款信息,用户存款信息可以是用户账号信息、预存款金额、预留手机号等;移动终端根据用户存款信息和第一编号01生成存款请求,并将存款请求分别发送至服务器和编号为01的目标自动柜员机;服务器接收存款请求,根据存款请求生成字符串,并将字符串发送至移动终端;移动终端通过nfc芯片将字符串发送至编号为01的目标自动柜员机,保证移动终端位于目标自动柜员机位置附近,目标自动柜员机根据字符串和存款请求打开目标自动柜员机中的收款箱,执行存款流程。
28.通过在自动柜员机中设置带有编号的nfc标签,使得具备nfc芯片的移动终端即可获取目标自动柜员机的编号,通过利用编号和用户存款信息生成存款请求,实现线上存款请求的生成;服务器接收到存款请求后生成字符串,移动终端利用nfc芯片将字符串发送至目标自动柜员机中,完成线上传输字符串至目标自动柜员机,目标自动柜员机利用字符串和存款请求打开收款箱,因此无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。
29.请参阅图2,为本技术第二实施例中一种基于nfc的自动柜员机存款方法步骤流程图,所述方法应用于基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机101、移动终端102和服务器103,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片,所述方法包括:
30.步骤201、所述移动终端102通过使用所述nfc芯片扫描目标自动柜员机104的nfc标签,以获取所述目标自动柜员机104的第一编号,所述目标自动柜员机104为所述系统中的任意一台自动柜员机;
31.步骤202、所述移动终端102获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器103和具有所述第一编号的所述目标自动柜员机104;所述用户存款信息至少包括用户输入至所述移动终端102的预存款金额;
32.步骤203、所述服务器103接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端102;所述字符串用于指示所述存款请求的有效期;
33.步骤204、所述移动终端102通过所述nfc芯片将所述字符串发送至所述目标自动柜员机104;
34.步骤205、所述目标自动柜员机104利用所述字符串和所述存款请求打开所述目标自动柜员机104中的收款箱,执行存款流程。
35.通过使用本方法中的自动柜员机存款方法,无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。
36.在具体实施例中,请参阅图3,步骤203所述服务器103接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端102之后,还包括:
37.步骤301、所述服务器获取所述存款请求中的所述用户存款信息和所述第一编号,并建立及保存所述用户存款信息及所述第一编号之间的对应关系;
38.所述步骤205中执行存款流程包括:
39.步骤302、所述目标自动柜员机清点存入的现金获得金额信息,并将所述金额信息及所述目标自动柜员机的第二编号发送至所述服务器;所述金额信息包括存入的现金金额;
40.步骤303、所述服务器接收所述金额信息及所述第二编号之后,根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证;
41.步骤304、验证通过后发送验证通过信号至所述目标自动柜员机;所述验证通过信号用于指示所述目标自动柜员机执行下一步存款操作,以完成存款流程。
42.具体的,如用户存款信息为a,服务器获取存款请求中的用户存款信息a和第一编号,并将用户存款信息a和第一编号进行关系绑定形成对应关系;执行存款流程时,用户将预存的现金放入收款箱,目标自动柜员机清点存入的现金获得金额信息b,并将目标自动柜员机的的第二编号和金额信息b发送至服务器,服务器接收金额信息b及所述第二编号之后,根据所述金额信息b、所述第二编号,及已保存的所述对应关系进行验证,具体的将金额信息b与用户存款信息a进行验证、第一编号和第二编号进行验证,若均验证通过,服务器发送验证通过信号至所述目标自动柜员机,目标自动柜员机接收验证通过信息号执行下一步存款操作,以完成存款流程。
43.通过利用用户输入的用户存款信息与目标自动柜员机识别到的金额信息进行验证,保证用户存款金额的准确性;通过将第一编号的第二编号进行验证,保证移动端扫描的目标自动柜员机与存款时的目标自动柜员机的一致性,保证服务器获取的目标自动柜员机中的用户存款信息,与目标自动柜员机中的实际存有的现金的一致性。
44.在具体实施例中,所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,包括:所述服务器在已保存的预存款金额与第一编号的对应关系中,查找是否存在与所述金额信息及所述第二编号的对应关系相同的目标对应关系;若存在所述目标对应关系,则确定验证通过,并删除所述目标对应关系;若不存在,则确定验证不通过。
45.具体的,用户输入至移动终端的预存款金额为1000,第一编号为01,利用预存款金额1000于第一编号01建立对应关系;目标自动柜员机清点存入的现金获得金额信息,并将所述金额信息及目标自动柜员机的第二编号发送至所述服务器,若金额信息为1000且第二编号为01,则服务器确定验证通过,删除所述对应关系,若验证不通过,此时用户预存款金额与实际放入至收款箱的金额不一致,验证不通过会提示用户核对预存款金额与实际放入至收款箱的金额,或由于服务器传输错误打开另外一台自动柜员机等意外情况,此时将现
金放入的柜员机与扫描nfc标签对应的柜员机不一致,拒绝存款。
46.在具体实施例中,所述用户存款信息中还包括用户输入至所述移动终端的存款账号;
47.则所述服务器接收所述存款请求之后,还包括:所述服务器获取所述存款请求中存款账号,并验证所述存款账号是否冻结;若未冻结,则继续执行所述根据所述存款请求生成字符串的步骤;若冻结,则发出提示信息至所述移动终端,所述提示信息用于表征所述账号被冻结。
48.具体的,服务器通过获取存款请求中的存款账号,并验证存款账号是否被冻结,若未冻结继续执行根据存款请求生成字符串的步骤,若冻结则发出提示信息至移动端,提醒用户该存款账号已被冻结。存款账号被冻结有多种原因,如银行卡丢失、密码多次输入错误等,提示存款账号被冻结能够保证用户存款的安全性,以免丢失、或不明来历的现金被存入等造成隐患。
49.在具体实施例中,所述根据所述存款请求生成字符串,包括:
50.所述服务器获取预设有效期,并利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串;
51.所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,包括:
52.所述目标自动柜员机判断接收到的字符串中的用户存款信息、第一编号,与所述存款请求中的用户存款信息、第一编号是否相同;
53.若相同,则获取所述字符串中包含的有效期,并利用所述有效期判断所述存款请求是否过期;
54.若所述存款请求已过期,则所述目标自动柜员机拒绝打开收款箱;
55.若所述存款请求未过期,则所述目标自动柜员机打开所述自动柜员机中的收款箱,并在检测到所述用户放入现金之后,执行存款流程。
56.具体的,服务器获取预设有效期,并利用存款请求中的第一编号、用户存款信息及所述预设有效期生成字符串,如预设的有效期为5分钟,利用存款请求中的第一编号、用户存款信息和有效期分钟生成带有有效期的字符串;目标自动柜员机判断接收到的字符串中的用户存款信息、第一编号,与所述存款请求中的用户存款信息、第一编号是否相同;若相同,则获取所述字符串中包含的有效期,并利用当前时间与字符串中的5分钟有效期判断存款请求是否过期,若用户执行存款流程的时间过长,则存款请求已过期,目标自动柜员机拒绝打开收款箱。通过设定有效期,保证用户执行存款流程的有效性,以免影响下一个用户进行存款。
57.在具体实施例中,请参阅图4,所述利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串,包括:
58.步骤401、所述服务器将所述第一编号、所述用户存款信息、所述预设有效期进行二进制转换形成二进制数列;
59.步骤402、所述字符串的预设字符位设置有所述二进制数列。
60.具体的,服务器将第一编号01、用户存款信息a和预设有效期进行二进制转换生成二进制数列,在字符串的预设字符位预设有二进制数列,如二进制数列为10位,字符串的字
符位共20位,则可以在字符串的第07-16号字符位设置有二进制数列,在解析字符串时,根据识别对应的字符位即可获得第一编号、用户存款信息和有效期,降低解析字符串时的运算量,降低服务器的计算压力。
61.在具体实施例中,所述字符串预设开始标识符和结束标识符,所述开始标识符的字符与所述结束标识符的字符对称设置;所述自动柜员机根据所述开始标识符解析所述字符串,所述自动柜员机根据所述结束标识符完成对所述字符串的解析,以获得所述字符串中包含的有效期。
62.具体的,字符串设置有开始标识符和结束标识符,开始标识符设置在字符串的初始字符位上,结束标识符设置在字符换的末尾字符位上,开始标识符和结束标识符可以根据要求进行设定,如开始标识符为0#,结束标识符为#0,以提示服务器识别到0#时当前需解析的内容为字符串,识别到#0时为完成对字符串的解析。开始标识符和结束标识符的内容可以包括数字、字母和符号等随机组合中的任意一种。
63.在具体实施例中,请参阅图5,步骤202中移动终端获取用户存款信息之后,还包括:
64.步骤501、所述移动终端对所述用户存款信息的用户账号信息进行身份验证;
65.步骤502、当所述身份验证通过后,执行所述生成至少包含所述用户存款信息和所述第一编号的存款请求的步骤。
66.具体的,移动终端对用户存款信息中的用户账号信息进行身份验证,包括对用户的姓名、银行卡号、预留手机号和身份证号的真实性进行验证,确定用户账号信息为真实信息后发送存款请求,有利于增强对现金的安全监管能力。
67.在具体实施例中,本技术第三实施例一种基于nfc的自动柜员机存款设备,包括存储器和和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行本技术第一实施例中所述的系统,或如本技术第二实施例中任一项所述方法的步骤。本设备通过在自动柜员机中设置带有编号的nfc标签,使得具备nfc芯片的移动终端即可获取目标自动柜员机的编号,通过利用编号和用户存款信息生成存款请求,实现线上存款请求的生成;服务器接收到存款请求后生成字符串,移动终端利用nfc芯片将字符串发送至目标自动柜员机中,完成线上传输字符串至目标自动柜员机,目标自动柜员机利用字符串和存款请求打开收款箱,因此无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。
68.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
69.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种基于nfc的自动柜员机存款系统,其特征在于,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片;所述移动终端用于通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端还用于获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器用于接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端还用于通过所述nfc芯片将所述字符串发送至所述目标自动柜员机;所述目标自动柜员机用于利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。2.一种基于nfc的自动柜员机存款方法,其特征在于,所述方法应用于基于nfc的自动柜员机存款系统,所述系统包括:自动柜员机、移动终端和服务器,所述自动柜员机中预设带有自动柜员机的编号的nfc标签,所述移动终端中预设nfc芯片,所述方法包括:所述移动终端通过使用所述nfc芯片扫描目标自动柜员机的nfc标签,以获取所述目标自动柜员机的第一编号,所述目标自动柜员机为所述系统中的任意一台自动柜员机;所述移动终端获取用户存款信息,并生成至少包含所述用户存款信息和所述第一编号的存款请求,并将所述存款请求分别发送至所述服务器和具有所述第一编号的所述目标自动柜员机;所述用户存款信息至少包括用户输入至所述移动终端的预存款金额;所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端;所述字符串用于指示所述存款请求的有效期;所述移动终端通过所述nfc芯片将所述字符串发送至所述目标自动柜员机;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,执行存款流程。3.如权利要求2所述的基于nfc的自动柜员机存款方法,其特征在于:所述服务器接收所述存款请求,根据所述存款请求生成字符串,并将所述字符串发送至所述移动终端之后,还包括:所述服务器获取所述存款请求中的所述用户存款信息和所述第一编号,并建立及保存所述用户存款信息及所述第一编号之间的对应关系;所述执行存款流程包括:所述目标自动柜员机清点存入的现金获得金额信息,并将所述金额信息及所述目标自动柜员机的第二编号发送至所述服务器;所述金额信息包括存入的现金金额;所述服务器接收所述金额信息及所述第二编号之后,根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,验证通过后发送验证通过信号至所述目标自动柜员机;所述验证通过信号用于指示所述目标自动柜员机执行下一步存款操作,以完成存款流程。4.如权利要求3所述的基于nfc的自动柜员机存款方法,其特征在于:所述用户存款信
息至少包括用户输入至所述移动终端的预存款金额;所述根据所述金额信息、所述第二编号,及已保存的所述对应关系进行验证,包括:所述服务器在已保存的预存款金额与第一编号的对应关系中,查找是否存在与所述金额信息及所述第二编号的对应关系相同的目标对应关系;若存在所述目标对应关系,则确定验证通过,并删除所述目标对应关系;若不存在,则确定验证不通过。5.如权利要求4所述的基于nfc的自动柜员机存款方法,其特征在于:所述用户存款信息中还包括用户输入至所述移动终端的存款账号;则所述服务器接收所述存款请求之后,还包括:所述服务器获取所述存款请求中存款账号,并验证所述存款账号是否冻结;若未冻结,则继续执行所述根据所述存款请求生成字符串的步骤;若冻结,则发出提示信息至所述移动终端,所述提示信息用于表征所述账号被冻结。6.如权利要求2所述的基于nfc的自动柜员机存款方法,其特征在于,所述根据所述存款请求生成字符串,包括:所述服务器获取预设有效期,并利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串;所述目标自动柜员机利用所述字符串和所述存款请求打开所述目标自动柜员机中的收款箱,包括:所述目标自动柜员机判断接收到的字符串中的用户存款信息、第一编号,与所述存款请求中的用户存款信息、第一编号是否相同;若相同,则获取所述字符串中包含的有效期,并利用所述有效期判断所述存款请求是否过期;若所述存款请求已过期,则所述目标自动柜员机拒绝打开收款箱;若所述存款请求未过期,则所述目标自动柜员机打开所述自动柜员机中的收款箱,并在检测到所述用户放入现金之后,执行存款流程。7.如权利要求6所述的基于nfc的自动柜员机存款方法,其特征在于:所述利用所述存款请求中的第一编号、用户存款信息及所述预设有效期生成所述字符串,包括:所述服务器将所述第一编号、所述用户存款信息、所述预设有效期进行二进制转换形成二进制数列;所述字符串的预设字符位设置有所述二进制数列。8.如权利要求6所述的基于nfc的自动柜员机存款方法,其特征在于:所述字符串预设开始标识符和结束标识符,所述开始标识符的字符与所述结束标识符的字符对称设置;所述自动柜员机根据所述开始标识符解析所述字符串,所述自动柜员机根据所述结束标识符完成对所述字符串的解析,以获得所述字符串中包含的有效期。9.如权利要求2所述的基于nfc的自动柜员机存款方法,其特征在于:所述移动终端获取用户存款信息之后,还包括:所述移动终端对所述用户存款信息的用户账号信息进行身份验证;当所述身份验证通过后,执行所述生成至少包含所述用户存款信息和所述第一编号的存款请求的步骤。
10.一种基于nfc的自动柜员机存款设备,包括存储器和和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1中所述的系统,或如权利要求2至8中任一项所述方法的步骤。

技术总结
本申请实施例公开了一种基于NFC的自动柜员机存款系统、方法及设备,通过在自动柜员机中设置带有编号的NFC标签,使得具备NFC芯片的移动终端即可获取目标自动柜员机的编号,通过利用编号和用户存款信息生成存款请求,实现线上存款请求的生成;服务器接收到存款请求后生成字符串,移动终端利用NFC芯片将字符串发送至目标自动柜员机中,完成线上传输字符串至目标自动柜员机,目标自动柜员机利用字符串和存款请求打开收款箱,因此无需插入实体借记卡即可完成存款,方便用户存款,且提升了财产的安全性。全性。全性。


技术研发人员:卢衍佑
受保护的技术使用者:平安银行股份有限公司
技术研发日:2023.06.26
技术公布日:2023/9/22
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐