掌桥专利:专业的专利平台
掌桥专利
首页

基于5G消息和区块链的多卡片处理方法及系统

文献发布时间:2023-06-19 11:49:09


基于5G消息和区块链的多卡片处理方法及系统

技术领域

本发明涉及移动互联技术领域,尤其涉及一种基于5G消息和区块链的多卡片处理方法及系统。

背景技术

本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

当前每个客户都有多个银行的银行卡,管理起来非常麻烦,虽然现在有些银行APP或三方软件支持绑定客户不同银行的银行卡,但是客户需要下载APP,绑定卡片的过程需要进行输入卡号、验证短信验证码、输入身份证明、输入密码等一系列的认证,操作比较繁琐,且操作过程客户信息不安全。

发明内容

本发明实施例提供一种基于5G消息和区块链的多卡片处理方法,用以实现高效安全地进行多卡片处理,该方法包括:

客户端在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;

5G消息服务器将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;

客户端在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;

5G消息服务器将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端的绑定接口完成多卡片绑定处理。

本发明实施例还提供一种基于5G消息和区块链的多卡片处理系统,用以实现高效安全地进行多卡片处理,该系统包括:

客户端,用于在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;

5G消息服务器,用于将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端的绑定接口完成多卡片绑定处理。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于5G消息和区块链的多卡片处理方法。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于5G消息和区块链的多卡片处理方法的计算机程序。

本发明实施例中,基于5G消息和区块链的多卡片处理方案,通过:客户端在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;5G消息服务器将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;客户端在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;5G消息服务器将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端的绑定接口完成多卡片绑定处理,可以实现高效安全地进行多卡片处理。

附图说明

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

图1为本发明实施例中基于5G消息和区块链的多卡片处理方法的流程示意图;

图2为本发明另一实施例中基于5G消息和区块链的多卡片处理方法的流程示意图;

图3为本发明另一实施例中基于5G消息和区块链的多卡片处理方法的流程示意图;

图4为本发明另一实施例中基于5G消息和区块链的多卡片处理方法的流程示意图;

图5为本发明实施例中基于5G消息和区块链的多卡片处理系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

本发明实施例提出了一种基于5G消息和区块链的多卡片处理方案,该方案采用在5G消息中管理客户在多家银行的银行卡片,绑定过程仅需要进行人脸识别完成验证,无需下载APP,并且在客户(用户)转账时,仅需要针对卡片列表中的卡片进行隔空的手势滑动操作,语音识别转账金额,然后进行人脸识别即可完成,提升客户体验。整个过程的记录加入区块链,防止客户抵赖。下面对该基于5G消息和区块链的多卡片处理方案进行详细介绍。

图1为本发明实施例中基于5G消息和区块链的多卡片处理方法的流程示意图,如图1所示,该方法包括如下步骤:

步骤101:客户端在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;

步骤102:5G消息服务器将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;

步骤103:客户端在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;

步骤104:5G消息服务器将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端的绑定接口完成多卡片绑定处理。

本发明实施例提供的基于5G消息和区块链的多卡片处理方法实现了高效安全地进行多卡片处理。下面对该方法涉及的各个步骤进行详细介绍。

一、首先,介绍上述步骤101至步骤104。

具体实施时,在实施本发明实施例之前,首先进行一些准备的步骤,客户信息写入区块链,将手机号与银行卡号列表的映射关系、及客户在银行预留的人脸信息写入区块链。

具体实施时,接着,实施卡片绑定的步骤:在5G消息中,客户点击卡片绑定(即接收用户输入的卡绑定请求),上送手机号至5G消息服务器,至预先存储在区块链中的映射关系(手机号与银行卡号列表的映射关系)中匹配查询银行卡号列表。具体地,可以是多个5G消息服务器节点构成区块链网络,每一服务器节点上均存储有手机号与银行卡号列表的映射关系,基于此,得到银行卡号列表的步骤可以是:在收到手机号时,主服务器节点发送查询请求至区块链网络中的每一节点,每一节点在接收到查询请求时,将存储在本节点中的所述映射关系取出,发送至主服务器节点,主服务器节点在确定每一节点发来的关系相似度大于预设值时,将客户端发来的手机号到映射关系中匹配,得到手机号对应的银行卡列表,该基于区块链技术得到的银行卡号列表是精确的没有篡改过的映射关系,进而保证多卡片处理安全可靠。客户(用户)在客户端5G消息中选择卡片进行绑定,绑定过程中进行人脸识别(生物特征识别),上送至5G消息服务器,5G消息服务器送至区块链查询预留的人脸信息,该至区块链查询预留的人脸信息的步骤详见上述得到银行卡号列表的步骤。5G消息服务器比对客户当前的人脸和区块链上存储的是否一致,通过确认是客户本人操作,完成卡片的绑定。

二、其次,介绍本发明实施例优选的步骤。

发明人发现现有技术中,在转账的时候,需要选择或输入卡号,并且安全认证需要通过输入短信验证码或需要令牌,比较繁琐,因此发明人还提出了如下高效安全转账的优选方案。

在一个实施例中,如图2所示,上述基于5G消息和区块链的多卡片处理方法还可以包括:

步骤105:客户端在5G消息中接收用户的转账请求;在接收到所述转账请求时,获取用户的隔空手势;在5G消息中监听用户的转账金额语音;将隔空手势和用户的转账金额语音发送至5G消息服务器;

步骤106:5G消息服务器根据隔空手势确定用户在客户端屏幕上方的移动位置变化信息,根据所述位置变化信息判断用户的转账意图;所述转账意图包括转出账户信息和转入账户信息;在接收到转账金额语音后,识别出转账金额;根据转账金额、转出账户信息和转入账户信息,调用转入和转出账户信息对应银行的接口完成转账处理。

具体实施时,隔空手势获取的步骤:在客户端的5G消息中,获取客户的隔空手势,并且根据客户手势在屏幕上的位置,判断客户的意图,是从哪个账户往哪个账户转账。如1位置是账户A(转出账户),2位置是账户B(转入账户),客户手势是从1位置往2位置滑动,则判断客户意图是从A账户往B账户中转账,之后进入语音识别的步骤。

具体实施时,语音识别的步骤:在客户端的5G消息中,监听客户语音,并将语音送至5G消息服务器,识别客户要转账的金额,之后进入转账的步骤

具体实施时,转账的步骤:根据手势获取和语音识别步骤得到的结果,要求客户进行人脸认证,将转账的两个账户信息、人脸信息、转账金额,通过5G消息服务器送至银行后台(转入、转出账户分别对应银行的银行端接口),完成账户之间的转账。

在一个实施例中,如图3所示,上述基于5G消息和区块链的多卡片处理方法还可以包括步骤107:若将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息不一致,发出拒绝绑定通知至客户端。

在一个实施例中,如图4所示,上述基于5G消息和区块链的多卡片处理方法还可以包括步骤108:将多卡片处理结果加入区块链。

本发明实施例提供的基于5G消息和区块链的多卡片处理方法实现了:通过5G消息管理多家银行卡,无需下载APP;绑卡过程简单,无需经过繁琐的验证;通过语音识别转账金额,免去手动输入金额的繁琐;通过隔空手势的体验方式,快速完成转账;通过人脸识别完成身份认证,快速安全;采用区块链技术,防抵赖,保证安全。

本发明实施例中还提供了一种基于5G消息和区块链的多卡片处理系统,如下面的实施例所述。由于该系统解决问题的原理与基于5G消息和区块链的多卡片处理方法相似,因此该系统的实施可以参见基于5G消息和区块链的多卡片处理方法的实施,重复之处不再赘述。

图5为本发明实施例中基于5G消息和区块链的多卡片处理系统的结构示意图,如图5所示,该系统包括:

客户端01,用于在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;

5G消息服务器02,用于将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端03的绑定接口完成多卡片绑定处理。

在一个实施例中,所述客户端还可以用于在5G消息中接收用户的转账请求;在接收到所述转账请求时,获取用户的隔空手势;在5G消息中监听用户的转账金额语音;将隔空手势和用户的转账金额语音发送至5G消息服务器;

5G消息服务器还可以用于根据隔空手势确定用户在客户端屏幕上方的移动位置变化信息,根据所述位置变化信息判断用户的转账意图;所述转账意图包括转出账户信息和转入账户信息;在接收到转账金额语音后,识别出转账金额;根据转账金额、转出账户信息和转入账户信息,调用转入和转出账户信息对应银行的接口完成转账处理。

在一个实施例中,5G消息服务器还可以用于将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息不一致,发出拒绝绑定通知至客户端。

在一个实施例中,上述基于5G消息和区块链的多卡片处理系统还可以包括:加入单元,用于将多卡片处理结果加入区块链。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于5G消息和区块链的多卡片处理方法。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于5G消息和区块链的多卡片处理方法的计算机程序。

本发明实施例中,基于5G消息和区块链的多卡片处理方案,通过:客户端在5G消息中接收用户输入的卡绑定请求,将用户的手机号发送至5G消息服务器;5G消息服务器将用户的手机号到预先存储在区块链网络的手机号与银行卡号列表的映射关系中进行查询,得到所述用户的银行卡号列表;将所述银行卡号列表发送至客户端;客户端在5G消息中接收用户从所述银行卡号列表中选择的所有待绑定银行卡信息,以及获取用户的生物特征信息;将所有待绑定银行卡信息以及生物特征信息发送至5G消息服务器;5G消息服务器将发来的生物特征信息与预先存储在区块链网络的所述用户的生物特征信息进行比对,若一致,调用每一待绑定银行卡信息对应的银行端的绑定接口完成多卡片绑定处理,可以实现高效安全地进行多卡片处理。

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

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

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

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

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 基于5G消息和区块链的多卡片处理方法及系统
  • 基于区块链的5G消息的商品推送及交易的方法及系统
技术分类

06120113065639