Atm密码系统

文档序号:1599798 发布日期:2020-01-07 浏览:13次 >En<

阅读说明:本技术 Atm密码系统 (ATM password system ) 是由 郭玉伟 于 2019-09-26 设计创作,主要内容包括:本发明提供了一种ATM密码系统。该系统包括:处理模块、校验模块、宣传模块及显示模块;处理模块在接收到交易请求后,调用至少一种密码元素随机排列生成密码元素组合,将密码元素组合发送至显示模块显示,将密码元素位置信息发送至校验模块;显示模块将接收到的客户输入密码信息发送至校验模块;校验模块根据密码元素位置信息及客户输入密码信息生成校验结果;若校验结果为正确,处理模块获取银行系统发送的客户信息,利用客户信息生成客户画像,发送至宣传模块;宣传模块根据客户画像,确定个性化推荐内容将其发送至显示模块显示。本发明灵活选择密码元素的种类,改变数字位置固定的模式,密码安全性增强,推送个性化产品,使功能更丰富。(The invention provides an ATM password system. The system comprises: the system comprises a processing module, a checking module, a propaganda module and a display module; after receiving the transaction request, the processing module calls at least one password element to be randomly arranged to generate a password element combination, sends the password element combination to the display module to be displayed, and sends the password element position information to the verification module; the display module sends the received customer input password information to the verification module; the verification module generates a verification result according to the password element position information and the password information input by the client; if the verification result is correct, the processing module acquires customer information sent by the bank system, generates a customer portrait by using the customer information and sends the customer portrait to the propaganda module; and the propaganda module determines personalized recommended content according to the client portrait and sends the personalized recommended content to the display module for display. The invention flexibly selects the types of the password elements, changes the mode of fixing the digital positions, enhances the password security, pushes personalized products and enriches the functions.)

ATM密码系统

技术领域

本发明涉及ATM密码技术领域,尤指一种ATM密码系统。

背景技术

目前银行ATM仍使用传统金属密码键盘,当用手指按下密码后键盘的温度会发生变化,如果交易结束后马上用热感应相机拍下照片,能通过照片观察颜色深度获取密码。而且密码键盘只提供0-9十位数字,客户需设置6位数字密码进行存取款、转账、查询等业务,数字位置固定,密码安全性差。加之密码键盘外加防护罩,影响美观性,并且传统的金属密码键盘功能单一,无法推送产品宣传。

发明内容

为了解决上述问题,本发明实施例提供一种ATM密码系统,所述系统包括:处理模块、校验模块、宣传模块及显示模块;

所述处理模块在接收到交易请求后,调用至少一种密码元素并随机排列生成对应的密码元素组合,将所述密码元素组合发送至所述显示模块进行显示,以及将所述密码元素组合的密码元素位置信息发送至所述校验模块;

所述显示模块显示所述密码元素组合,并将接收到的客户输入密码信息发送至所述校验模块;

所述校验模块根据所述密码元素位置信息及所述客户输入密码信息,与银行系统发送的密码查询结果对比,生成校验结果;

若校验结果为正确,所述处理模块获取银行系统发送的客户信息,利用所述客户信息生成客户画像,将所述客户画像发送至所述宣传模块;

所述宣传模块根据所述客户画像,确定个性化推荐内容并将其发送至所述显示模块进行显示。

可选的,在本发明一实施例中,所述处理模块还用于向所述银行系统发送调用请求。

可选的,在本发明一实施例中,所述若校验结果为正确,所述处理模块获取银行系统发送的客户信息包括:若校验结果为正确,所述处理模块接收所述银行系统根据所述调用请求发送的客户信息。

可选的,在本发明一实施例中,所述客户信息包括活期、定期、贷款、理财、债券、基金、贵金属、外汇、账户产品及电子银行信息。

可选的,在本发明一实施例中,所述利用所述客户信息生成客户画像包括:所述处理模块根据所述客户信息,将所述客户画像确定为保守型、稳健型、平衡型、成长型或进取型。

可选的,在本发明一实施例中,所述宣传模块还用于根据客户画像,确定与其投资类型匹配的个性化推荐内容,所述个性化推荐内容包括定期存款、理财、货币基金、***、贵金属及电子银行。

可选的,在本发明一实施例中,所述显示模块为触摸显示屏。

可选的,在本发明一实施例中,所述显示模块还用于根据预设排版,将所述个性化推荐内容显示于触摸显示屏对应区域。

可选的,在本发明一实施例中,所述密码元素包括数字、小写字母、大写字母及特殊符号。

可选的,在本发明一实施例中,所述处理模块在接收到交易请求后,调用至少一种密码元素并随机排列生成对应的密码元素组合包括:所述处理模块根据所述交易请求类型,将多种密码元素按照预设顺序进行分层,并将每层中的密码元素随机打乱。

本发明ATM密码系统采用多种密码元素及组合形式,灵活选择密码元素的种类,灵活性更高,改变数字位置固定的模式,密码安全性大大增强,推送个性化产品,使功能更丰富。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一种ATM密码系统的结构示意图;

图2为本发明实施例中数字元素显示示意图;

图3A及图3B为本发明实施例中多元素折页显示示意图;

图4为本发明实施例中系统业务处理流程图;

图5为本发明实施例中显示模块推送个性化产品示意图。

具体实施方式

本发明实施例提供一种ATM密码系统。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示为本发明实施例一种ATM密码系统的结构示意图,图中所示系统包括:处理模块10、校验模块20、宣传模块30及显示模块40;

处理模块10在接收到交易请求后,调用至少一种密码元素并随机排列生成对应的密码元素组合,将所述密码元素组合发送至所述显示模块40进行显示,以及将所述密码元素组合的密码元素位置信息发送至所述校验模块20;

显示模块40显示所述密码元素组合,并将接收到的客户输入密码信息发送至所述校验模块20;

校验模块20根据所述密码元素位置信息及所述客户输入密码信息,与银行系统发送的密码查询结果对比,生成校验结果;

若校验结果为正确,所述处理模块10获取银行系统发送的客户信息,利用所述客户信息生成客户画像,将所述客户画像发送至所述宣传模块30;

宣传模块30根据所述客户画像,确定个性化推荐内容并将其发送至所述显示模块40进行显示。

在本实施例中,客户输入的交易请求包括插卡后的登陆请求、存取款请求及无卡取现请求等,处理模块接到交易请求后,判断是否需要客户输入密码。若不需要,宣传模块会将大众化推荐内容推送到显示模块显示。若需要,则处理模块调用元素库中的至少一种密码元素进行随机排列,生成密码元素组合。处理模块将密码元素组合发送至显示模块进行显示,以使用户于显示模块上输入其密码,并将密码元素组合对应的密码元素位置信息发送至校验模块。校验模块根据显示模块收到的客户输入密码信息,以及密码元素位置信息确定当前用户的输入密码序列,并发送密码查询请求到处理模块,处理模块调用银行系统获得该客户的交易请求对应的正确密码序列,校验模块对比两密码序列是否一致,若一致,即校验结果正确,则进行业务处理,若不正确返回办理业务界面。校验结果若正确,处理模块从银行系统中获取客户信息,利用客户信息生成客户画像,客户画像可以表示客户的投资喜好,并将客户画像发送至宣传模块。宣传模块利用客户画像确定与客户投资喜好相匹配的个性化推荐内容,发送至显示模块进行显示。同时,在校验结果为正确的同时,处理模块将客户需办理的业务发送至系统中业务办理模块进行处理,处理过程中业务办理模块可与银行系统通信,以完成交易。

作为本发明的一个实施例,处理模块10还用于向所述银行系统发送调用请求。调用请求可用于调用与客户交易请求对应的密码,以及用于调用客户信息。

在本实施例中,若校验结果为正确,所述处理模块获取银行系统发送的客户信息包括:若校验结果为正确,所述处理模块接收所述银行系统根据所述调用请求发送的客户信息。

其中,客户信息包括活期、定期、贷款、理财、债券、基金、贵金属、外汇、账户产品及电子银行信息。

在本实施例中,利用所述客户信息生成客户画像包括:所述处理模块根据所述客户信息,将所述客户画像确定为保守型、稳健型、平衡型、成长型或进取型。

在本实施例中,宣传模块还用于根据客户画像,确定与其投资类型匹配的个性化推荐内容,所述个性化推荐内容包括定期存款、理财、货币基金、***、贵金属及电子银行等。

其中,显示模块为触摸显示屏。利用触摸显示屏,本发明ATM密码系统实现采用软键盘输入,避免了传统金属键盘的不美观、功能单一等问题。

在本实施例中,显示模块还用于根据预设排版,将所述个性化推荐内容显示于触摸显示屏对应区域。

作为本发明的一个实施例,密码元素包括数字、小写字母、大写字母及特殊符号。

在本实施例中,处理模块在接收到交易请求后,调用至少一种密码元素并随机排列生成对应的密码元素组合包括:所述处理模块根据所述交易请求类型,将多种密码元素按照预设顺序进行分层,并将每层中的密码元素随机打乱。

在本发明一具体实施例中,本发明ATM密码系统还包括外设接口、液晶触摸屏、芯片,系统包含处理、校验、显示、宣传模块,实现了密码键入和产品推介功能。处理模块与银行服务器相连,负责处理并存储客户信息;校验模块负责比对系统查询密码和客户键入密码是否一致;宣传模块负责向客户推送产品宣传信息,可以推送个性化产品;显示模块负责显示密码元素位置序列,并展现产品推介内容。

其中,处理模块中存储有元素库,本发明系统使用丰富的密码元素库,包括数字、字母(区分大小写)、特殊符号等多个类型,设密码元素库含n(N1,N2,N3…Nn)个类型,则密码元素库N为:N=x1N1+x2N2+x3N3…+xnNn,其中xi∈{0,1},ni∈N*,ni为正整数,当含第i类元素时,xi=1,不含第i类元素时,xi=0。密码系统根据办理业务种类确定密码元素库,当涉及的元素种类较多时,需要指定展现顺序,比如顺序为数字、小写字母、大写字母、特殊符号、运算符号等。

实际上,密码元素种类可以根据交易请求类型设定,比如银行卡存取款只需6位数字密码,所以密码元素库只选取数字即可,可以全部显示;无卡取现时客户需要在密码键盘输入验证码,验证码可以设置数字、字母组合,元素较多时折页展示。

在本实施例中,针对不同密码元素进行组合时,密码元素的位置采用随机原则动态化展示,位置信息通过坐标表示。类别间展现顺序预先设定,类别内顺序随机排列。设密码元素库含n(N1,N2,N3…Nn)类型,共N(N1+N2+N3…+Nn)个元素,则位置顺序共种,模拟随机数发生器选择一种即可。位置坐标表示为(a,b,c),其中a为层,b为行,c为列。生成位置坐标后上传至处理模块,与银行端返传回的密码进行比对。

密码元素库数量较少可以全部展现时,表现为当点击字母时上传位置坐标到处理模块。举例说明,取款密码只有6位数字,密码为123458,密码键盘展现随机数发生器生成0-9十位数字对应的位置,如图2所示,则对应的位置信息为(1,1,1)、(1,1,2)、(1,1,3)、(1,1,4)、(1,2,1)、(1,3,1),其他情况以此类推。其中,图2中位置仅为示例,本发明并不对数字的位置进行限定,数字位置为随机设定。

当需要的密码元素较多分屏展现时,原理与全部展现一样。举例说明,密码元素展现顺序为数字、小写字母、大写字母,假定密码为12a4B,则对应的坐标信息为(1,1,1)、(1,1,2)、(1,3,1)、(1,1,4)、(2,4,6),其他情况类推。如图3A及图3B所示,图3A及图3B中位置仅为示例,本发明并不对数字及字母的位置进行限定,数字及字母位置为随机设定。进一步的,图3A及图3B中数字元素与字母元素可以通过预设规则随机生成,例如,可以规定数字固定显示于字母上方等,以便于客户输入密码。

在本实施例中,产品推介通过宣传模块及显示模块展示,包括大众化推荐和个性化推荐两类。大众化推荐主要是共性产品,包括新推产品和业务,比如存款、理财、基金、贵金属、ETC等;个性化推荐是以从银行端获取的客户信息生成的客户画像为依据,推荐适合客户风险等级、产品偏好、年龄阶段的产品。客户画像是指以客户资产负债为依据生成的资产负债比例图、资产比例图、负债比例图等。详细流程图见图4,图中客户端包括ATM密码系统中的显示模块,用于接收客户输入的密码并将显示内容展示给客户,自助服务设备端包括处理模块及宣传模块,同时还包括业务处理模块,用于处理客户所需处理的交易请求。

校验密码正确后,向银行端发送查询申请,即调用请求,获取客户活期、定期、贷款、理财、基金、贵金属、外汇、债券、账户产品、电子银行等信息生成客户画像,将客户画像上传至处理模块。

产品推荐顺序以客户画像为基础,根据客户年龄、性别、投资偏好(保守型、稳健性、平衡型、成长型、进取型)进行推荐,当客户为保守型,重点推荐存款、保本理财、货币基金等。当客户卡内信息量较小,可推荐体验基础性产品,推荐顺序按照类别设定,比如电子银行、存款、理财、贷款、基金、贵金属、债券、账户产品、外汇。

推广界面排版可以进行个性化设置,根据需要进行分区。比如,活期、定期、理财等专区显示。同时,可以对界面的部件进行动作设置,比如“工行某某支行欢迎您!”可以设置为旋转进入,宣传海报可以设置滚动进入等。详见图5。

在本发明一具体实施例中,举例说明本发明系统的具体业务处理流程。例如,客户为稳健型客户,在某行资产50万元,包括节节高10万,大额存单30万,活期2万,货币基金8万,未持有***。某行目前主推ETC、幸福分期业务。客户在ATM取款(***银行卡)流程如下:

1)客户需要在ATM进行存取款操作,根据提示输入银行卡密码。

2)客户输入的密码与银行端返传的密码进行比对。假定取款密码为6位数字123458,密码键盘0-9十位数字的顺序随机展示,根据点击位置确定坐标信息发送校验模块,与银行端返回的密码比对,比对正确,进入下一步操作,比对错误,重复步骤2。

3)密码比对正确后,同时从银行端获取银行卡持卡人活期、定期、贷款、理财、基金、贵金属、外汇、债券、账户产品、电子银行等信息,写入处理模块,生成客户画像后推送到宣传模块,宣传模块根据客户投资类型稳健型,液晶显示屏推荐定期存款、保本理财、货币基金、***。

4)业务结束后退卡,密码液晶屏滚动播放ETC、幸福分期业务。下一位客户未进行操作前一直滚动播放大众化产品推荐。

本发明ATM密码系统采用软键盘替换传统客户键盘,主要有以下优势:密码不仅限于数字,可以是数字、字母、特殊符号或者组合形式,灵活选择密码元素的种类,灵活性更高;密码元素位置分类分屏展现,改变数字位置固定的模式,安全性更高;处理模块负责存储从银行系统返回客户基本信息,与银行系统分离,严防木马病毒侵入;宣传模块推送产品推介信息,无客户操作时推送大众化产品海报,有客户操作时推送个性化产品,功能更丰富。

本发明ATM密码系统采用多种密码元素及组合形式,灵活选择密码元素的种类,灵活性更高,改变数字位置固定的模式,密码安全性大大增强,推送个性化产品,使功能更丰富。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种具有裁切和净化功能的POS机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!