一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的用户生活缴费方法及装置与流程

2022-04-02 06:10:56 来源:中国专利 TAG:


1.本发明涉及区块链技术领域,尤其涉及基于区块链的用户生活缴费方法及装置。


背景技术:

2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.现阶段,水电煤气的缴费一般存在以下两种方式:
4.1、用户在手机终端app上进行;
5.2、通过水卡、电卡和燃气卡进行水电煤气的缴费,当用户购买的水电煤气量使用完毕后,用户需购买充值后才能使用,然而需要用户携带水卡、电卡和燃气卡到上述卡片所指定的营业厅进行人工办理。
6.上述方案,存在着如下缺点:
7.1、针对老人来说,一般很难学会使用手机端的app,这也就导致老人用户难以通过手机端app进行水电煤气的生活缴费;
8.2、由于营业厅的数量有限,一个营业厅需要覆盖服务的范围较大,很多用户往往离营业厅较远,需要花费老人大量的时间,也会引起老人出行的不便;然后,遇到充值的居民较多时,还要排队充值,也会给用户带来很大的不便,存在缴费效率低以及浪费用户大量的缴费时间等,容易给用户造成不良的使用体验。


技术实现要素:

9.本发明实施例提供一种基于区块链的用户生活缴费方法,用以提高生活缴费效率,改善用户体验,该方法包括:
10.接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;
11.根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;
12.接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;
13.在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
14.本发明实施例还提供一种基于区块链的用户生活缴费装置,用以提高生活缴费效率,改善用户体验,该装置包括:
15.用户账户信息接收模块,用于接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;
16.余额查询模块,用于根据所述用户账户信息,确定用户身份信息;从区块链中查询
与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;
17.用户选择项接收模块,用于接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;
18.缴费操作第一执行模块,用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
19.本发明实施例还提供一种基于区块链的用户生活缴费方法,用以提高生活缴费效率,改善用户体验,该方法包括:
20.atm对用户插入的生活缴费卡进行扫描,得到该生活缴费卡所携带的用户账户信息;将该生活缴费卡所携带的用户账户信息发送至银行服务器;所述银行服务器用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额进行发送;
21.atm接收并展示不同生活缴费项目余额,同时展示预获取的用户多个银行卡的信息、以及预设置的缴费方式选项和缴费金额选项;
22.atm将用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额,发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;
23.atm接收并展示组合缴费信息,并将接收的用户对该组合缴费信息的确认信息发送至银行服务器;所述银行服务器用于在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
24.本发明实施例还提供一种基于区块链的用户生活缴费装置,用以提高生活缴费效率,改善用户体验,该装置包括:
25.生活缴费卡扫描模块,用于atm对用户插入的生活缴费卡进行扫描,得到该生活缴费卡所携带的用户账户信息;将该生活缴费卡所携带的用户账户信息发送至银行服务器;所述银行服务器用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额进行发送;
26.生活缴费项目余额接收展示模块,用于atm接收并展示不同生活缴费项目余额,同时展示预获取的用户多个银行卡的信息、以及预设置的缴费方式选项和缴费金额选项;
27.用户选择信息发送模块,用于atm将用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额,发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;
28.组合缴费信息接收展示模块,用于atm接收并展示组合缴费信息,并将接收的用户对该组合缴费信息的确认信息发送至银行服务器;所述银行服务器用于在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操
作。
29.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的用户生活缴费方法。
30.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述基于区块链的用户生活缴费方法的计算机程序。
31.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
附图说明
32.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
33.图1为本发明实施例中一种基于区块链的用户生活缴费方法的流程示意图;
34.图2为本发明实施例中一种基于区块链的用户生活缴费方法的具体示例图;
35.图3为本发明实施例中一种基于区块链的用户生活缴费方法的具体示例图;
36.图4为本发明实施例中一种基于区块链的用户生活缴费装置的结构示意图;
37.图5为本发明实施例中一种基于区块链的用户生活缴费装置的具体示意图;
38.图6为本发明实施例中一种基于区块链的用户生活缴费装置的具体示例图;
39.图7为本发明实施例中一种基于区块链的用户生活缴费装置的具体示例图;
40.图8为本发明实施例中一种基于区块链的用户生活缴费方法的流程示意图;
41.图9为本发明实施例中一种基于区块链的用户生活缴费装置的结构示意图;
42.图10为本发明实施例中用于基于区块链的用户生活缴费的计算机设备示意图。
具体实施方式
43.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并
不作为对本发明的限定。
44.现阶段,水电煤气的缴费一般存在以下两种方式:
45.1、用户在手机终端app上进行;
46.2、通过水卡、电卡和燃气卡进行水电煤气的缴费,当用户购买的水电煤气量使用完毕后,用户需购买充值后才能使用,然而需要用户携带水卡、电卡和燃气卡到上述卡片所指定的营业厅进行人工办理。
47.上述方案,存在着如下缺点:
48.1、针对老人来说,一般很难学会使用手机端的app,这也就导致老人用户难以通过手机端app进行水电煤气的生活缴费;
49.2、由于营业厅的数量有限,一个营业厅需要覆盖服务的范围较大,很多用户往往离营业厅较远,需要花费老人大量的时间,也会引起老人出行的不便;然后,遇到充值的居民较多时,还要排队充值,也会给用户带来很大的不便,存在缴费效率低以及浪费用户大量的缴费时间等,容易给用户造成不良的使用体验。
50.为了解决上述问题,本发明实施例提供一种基于区块链的用户生活缴费方法,用以提高生活缴费效率,改善用户体验,如图1所示,该方法包括:
51.步骤101:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;
52.步骤102:根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;
53.步骤103:接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;
54.步骤104:在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
55.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
56.具体实施时,首先接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息。
57.实施例中,生活缴费卡可以包括水卡、电卡、煤气卡、网费卡等一系列生活缴费卡,除此之外,本发明涉及的生活缴费卡也不仅仅为卡片形式,也可包括无卡类型,凡是携带有用户身份信息的缴费方法,均可加入到本发明实施例涉及的基于区块链的用户生活缴费方法中。
58.具体实施时,在接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息后,根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm。
59.实施例中,首先根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,可从区块链中查询到与用户身份信息对应的全部生活缴费项目的余额。
60.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,还可以包括:
61.将不同卡片所属公司所在服务器,和用户银行卡所属银行服务器作为区块链节点,加入区块链;
62.从区块链中查询与该用户身份信息对应的用户每一银行卡的余额。
63.实施例中,不同卡片所属公司所在服务器,和用户银行卡所属银行服务器可通过的区块链加入标准,将上述服务器作为区块链节点,加入区块链。
64.在一个实施例中,用户可通过用户自己的水电煤气卡,插入任意银行的任意atm机,atm机识别用户身份,显示水电煤气的具体剩余金额(如可根据插卡类型显示某项)。
65.具体实施时,在根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm后,接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额。
66.具体实施时,在接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额后,在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
67.实施例中,用户对该组合缴费信息的确认信息,可包括atm监视用户动作而得出的确认信息,如用户在atm展示组合缴费信息后,用户在atm摄像头前的点头信息。
68.在一个实例中,通过分析不同生活缴费项目的剩余金额,并根据用户历史记录以及各个项目剩余金额,判断用户需要选择缴费类型,向用户确认是否需要向某某缴费,然后atm机启动视频模式,用户可通过视频动作完成缴费。比如,是否给水费进行缴费,用户可点头,缴费金额是否为100(单一行扣款方式),则用户摇头,重新为用户进行金额推荐。选择完成后,整个过程会被记录,用户可通过手机银行回看。还可通过现金进行缴费。将现金投入到atm机中,atm机自动识别缴费金额,此举为了保护用户隐私。
69.在上述实例中,在atm系统中,用户可选择跨行扣款方式,系统通过用户授权链接
区块链查看用户每个银行中的每个可用卡中的余额,用户可选择自己每个卡中的的缴费金额(比如,共缴费100,则用户可选择中行卡缴费30,农行卡缴费40,工行卡缴费30),然后扣款,无需通过银联。用户也可通过正常的缴费方式选择一家银行。
70.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,如图2所示,还可以包括:
71.步骤201:生成对应不同的生活缴费项目的二维码;
72.步骤202:将该二维码发送至atm。
73.实施例中,用户可通过手机银行app(登录后)扫描atm机中的专用缴费二维码,获取用户水电煤气的剩余金额(可同时一次性显示水电煤气多各项),从区块链系统中获取相关数据。
74.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,如图3所示,还可以包括:
75.步骤301:将不同卡片所属公司所在服务器,和用户银行卡所属银行服务器作为区块链节点,加入区块链;
76.步骤302:从区块链中查询与该用户身份信息对应的用户每一银行卡的余额。
77.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,还可以包括:
78.在用户选择的缴费方式为单银行卡缴费时,从用户的多张银行卡中筛选出余额大于等于该缴费金额的一或多个银行卡;将所述一或多个银行卡的卡号和余额发送至atm;接收atm发送的:用户对所述一或多个银行卡的确认信息;在确认信息表示用户同意使用其中一张银行卡进行缴费时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
79.实施例中,根据用户同一周期的同一时刻卡内剩余余额进行比对,取最大值amax,和用户当前剩余金额进行比对b,若amax>b,则为用户推荐c=amax-b,若不大于,则不为用户推荐,让用户自行输入金额。
80.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,还可以包括:
81.在用户选择的缴费方式为现金缴费时,接收atm发送的:用户放入atm中的现金金额;在现金金额大于等于用户选择的缴费金额相同时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
82.实施例中,可解决年龄大的用户,对于电子产品不会使用的问题,他们可以随时找到atm机,按照普通的插卡,可存现金或者按照推荐的金额完成缴费,让他们无需再电子产品上进行操作就可实现缴费功能,对于银行卡金额不足,也可帮忙他们跨行扣款,最终可将他们缴费视频发送到手机银行,保证其交易的透明化。
83.在上述实施例中,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
84.具体实施时,本发明实施例提供的一种基于区块链的用户生活缴费方法,还可以包括:
85.接收atm发送的:atm对用户进行生活缴费的全程录像;
86.将全程录像发送至区块链进行记录。
87.实施例中,通过生成记录文件,可辅助管理人员对上述过程进行随时地调取阅读,有助于管理人员发现上述过程中的漏洞和弊端;同时,工作人员也可通过对记录文件进行调取阅读,实现对上述过程中的数据进行追溯,有助于验证数据的真实性的准确性,提升了上述过程的准确度。
88.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
89.如上述,本发明实施例建立了一种基于atm机的生活缴费,其中生活缴费包括,水电煤气等,当用户需要缴费时,可通过附近用户所在名下银行的atm机进行缴费,用户登录自己的atm机账号,银行后台获取用户的银行卡等信息,并查找到用户的水电煤气等剩余费用,用户根据自己需求选择缴费金额,最终完成缴费。通过这种方式给用户多一种生活缴费方式,让用户随时随地都可以进行缴费。
90.本发明实施例中还提供了一种基于区块链的用户生活缴费装置,如下面的实施例所述。由于该装置解决问题的原理与基于区块链的用户生活缴费方法相似,因此该装置的实施可以参见基于区块链的用户生活缴费方法的实施,重复之处不再赘述。
91.本发明实施例还提供一种基于区块链的用户生活缴费装置,用以提高生活缴费效率,改善用户体验,如图4所示,该装置包括:
92.用户账户信息接收模块401,用于接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;
93.余额查询模块402,用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;
94.用户选择项接收模块403,用于接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;
95.缴费操作第一执行模块404,用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm
发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
96.在一个实施例中,如图5所示,还包括:
97.二维码生成模块501,用于:
98.生成对应不同的生活缴费项目的二维码;
99.将该二维码发送至atm。
100.在一个实施例中,如图6所示,还包括:
101.区块链建立模块601,用于:
102.将不同卡片所属公司所在服务器,和用户银行卡所属银行服务器作为区块链节点,加入区块链;
103.从区块链中查询与该用户身份信息对应的用户每一银行卡的余额。
104.在一个实施例中,如图7所示,还包括:
105.缴费操作第二执行模块701,用于:
106.在用户选择的缴费方式为单银行卡缴费时,从用户的多张银行卡中筛选出余额大于等于该缴费金额的一或多个银行卡;将所述一或多个银行卡的卡号和余额发送至atm;接收atm发送的:用户对所述一或多个银行卡的确认信息;在确认信息表示用户同意使用其中一张银行卡进行缴费时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
107.在一个实施例中,还包括:
108.缴费操作第三执行模块,用于:
109.在用户选择的缴费方式为现金缴费时,接收atm发送的:用户放入atm中的现金金额;在现金金额大于等于用户选择的缴费金额相同时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
110.在一个实施例中,还包括:
111.记录模块,用于:
112.接收atm发送的:atm对用户进行生活缴费的全程录像;
113.将全程录像发送至区块链进行记录。
114.本发明实施例还提供一种基于区块链的用户生活缴费方法,用以提高生活缴费效率,改善用户体验,如图8所示,该方法包括:
115.步骤801:atm对用户插入的生活缴费卡进行扫描,得到该生活缴费卡所携带的用户账户信息;将该生活缴费卡所携带的用户账户信息发送至银行服务器;所述银行服务器用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额进行发送;
116.步骤802:atm接收并展示不同生活缴费项目余额,同时展示预获取的用户多个银行卡的信息、以及预设置的缴费方式选项和缴费金额选项;
117.步骤803:atm将用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额,发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;
118.步骤804:atm接收并展示组合缴费信息,并将接收的用户对该组合缴费信息的确
认信息发送至银行服务器;所述银行服务器用于在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
119.在一个实施例中,还包括:
120.atm对银行服务器生成的对应不同的生活缴费项目的二维码,进行接收和展示。
121.在一个实施例中,还包括:
122.atm接收并展示银行服务器发送的一或多个银行卡的卡号和余额;所述银行服务器用于:在用户选择的缴费方式为单银行卡缴费时,从用户的多张银行卡中筛选出余额大于等于该缴费金额的一或多个银行卡;
123.atm向银行服务器发送用户对所述一或多个银行卡的确认信息;所述银行服务器用于在确认信息表示用户同意使用其中一张银行卡进行缴费时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
124.在一个实施例中,还包括:
125.atm计数用户放入atm中的现金金额;并将现金金额发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为现金缴费时,接收atm发送的:用户放入atm中的现金金额;在现金金额大于等于用户选择的缴费金额相同时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
126.在一个实施例中,还包括:
127.atm对用户进行生活缴费的全程录像;
128.atm将全程录像发送至区块链进行记录。
129.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
130.本发明实施例还提供一种基于区块链的用户生活缴费装置,用以提高生活缴费效率,改善用户体验,如图9所示,该装置包括:
131.生活缴费卡扫描模块901,用于atm对用户插入的生活缴费卡进行扫描,得到该生活缴费卡所携带的用户账户信息;将该生活缴费卡所携带的用户账户信息发送至银行服务器;所述银行服务器用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额进行发送;
132.生活缴费项目余额接收展示模块902,用于atm接收并展示不同生活缴费项目余
额,同时展示预获取的用户多个银行卡的信息、以及预设置的缴费方式选项和缴费金额选项;
133.用户选择信息发送模块903,用于atm将用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额,发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;
134.组合缴费信息接收展示模块904,用于atm接收并展示组合缴费信息,并将接收的用户对该组合缴费信息的确认信息发送至银行服务器;所述银行服务器用于在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
135.在一个实施例中,还包括:
136.二维码接收展示模块,用于:
137.atm对银行服务器生成的对应不同的生活缴费项目的二维码,进行接收和展示。
138.在一个实施例中,还包括:
139.银行卡支付模块,用于:
140.atm接收并展示银行服务器发送的一或多个银行卡的卡号和余额;所述银行服务器用于:在用户选择的缴费方式为单银行卡缴费时,从用户的多张银行卡中筛选出余额大于等于该缴费金额的一或多个银行卡;
141.atm向银行服务器发送用户对所述一或多个银行卡的确认信息;所述银行服务器用于在确认信息表示用户同意使用其中一张银行卡进行缴费时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
142.在一个实施例中,还包括:
143.现金支付模块,用于:
144.atm计数用户放入atm中的现金金额;并将现金金额发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为现金缴费时,接收atm发送的:用户放入atm中的现金金额;在现金金额大于等于用户选择的缴费金额相同时,执行用户选择的进行缴费的生活缴费项目的缴费操作。
145.在一个实施例中,还包括:
146.记录模块,用于:
147.atm对用户进行生活缴费的全程录像;
148.atm将全程录像发送至区块链进行记录。
149.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,
与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
150.本发明实施例提供一种用于实现上述基于区块链的用户生活缴费方法中的全部或部分内容的计算机设备的实施例所述计算机设备具体包含有如下内容:
151.处理器(processor)、存储器(memory)、通信接口(communications interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述通信接口用于实现相关设备之间的信息传输;该计算机设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该计算机设备可以参照实施例用于实现基于区块链的用户生活缴费方法的实施例及用于实现基于区块链的用户生活缴费装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
152.图10为本技术实施例的计算机设备1000的系统构成的示意框图。如图10所示,该计算机设备1000可以包括中央处理器1001和存储器1002;存储器1002耦合到中央处理器1001。值得注意的是,该图10是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。
153.一实施例中,基于区块链的用户生活缴费功能可以被集成到中央处理器1001中。其中,中央处理器1001可以被配置为进行如下控制:
154.接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;
155.根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;
156.接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;
157.在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
158.atm对用户插入的生活缴费卡进行扫描,得到该生活缴费卡所携带的用户账户信息;将该生活缴费卡所携带的用户账户信息发送至银行服务器;所述银行服务器用于根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额进行发送;
159.atm接收并展示不同生活缴费项目余额,同时展示预获取的用户多个银行卡的信息、以及预设置的缴费方式选项和缴费金额选项;
160.atm将用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额,发送至银行服务器;所述银行服务器用于在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;
161.atm接收并展示组合缴费信息,并将接收的用户对该组合缴费信息的确认信息发
送至银行服务器;所述银行服务器用于在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作。
162.在另一个实施方式中,基于区块链的用户生活缴费装置可以与中央处理器1001分开配置,例如可以将基于区块链的用户生活缴费装置配置为与中央处理器1001连接的芯片,通过中央处理器的控制来实现基于区块链的用户生活缴费功能。
163.如图10所示,该计算机设备1000还可以包括:通信模块1003、输入单元1004、音频处理器1005、显示器1006、电源1007。值得注意的是,计算机设备1000也并不是必须要包括图10中所示的所有部件;此外,计算机设备1000还可以包括图10中没有示出的部件,可以参考现有技术。
164.如图10所示,中央处理器1001有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器1001接收输入并控制计算机设备1000的各个部件的操作。
165.其中,存储器1002,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器1001可执行该存储器1002存储的该程序,以实现信息存储或处理等。
166.输入单元1004向中央处理器1001提供输入。该输入单元1004例如为按键或触摸输入装置。电源1007用于向计算机设备1000提供电力。显示器1006用于进行图像和文字等显示对象的显示。该显示器例如可为lcd显示器,但并不限于此。
167.该存储器1002可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器1002还可以是某种其它类型的装置。存储器1002包括缓冲存储器1021(有时被称为缓冲器)。存储器1002可以包括应用/功能存储部1022,该应用/功能存储部1022用于存储应用程序和功能程序或用于通过中央处理器1001执行计算机设备1000的操作的流程。
168.存储器1002还可以包括数据存储部1023,该数据存储部1023用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由计算机设备使用的数据。存储器1002的驱动程序存储部1024可以包括计算机设备的用于通信功能和/或用于执行计算机设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
169.通信模块1003即为经由天线1008发送和接收信号的发送机/接收机1003。通信模块(发送机/接收机)1003耦合到中央处理器1001,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。
170.基于不同的通信技术,在同一计算机设备中,可以设置有多个通信模块1003,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)1003还经由音频处理器1005耦合到扬声器1009和麦克风1010,以经由扬声器1009提供音频输出,并接收来自麦克风1010的音频输入,从而实现通常的电信功能。音频处理器1005可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器1005还耦合到中央处理器1001,从而使得可以通过麦克风1010能够在本机上录音,且使得可以通过扬声器1009来播放本机上存储的声音。
171.本发明实施例还提供一种计算机可读存储介质,存储有执行上述基于区块链的用户生活缴费方法的计算机程序。
172.本发明实施例中,通过:接收atm发送的:用户在atm上插入的生活缴费卡所携带的用户账户信息;根据所述用户账户信息,确定用户身份信息;从区块链中查询与该用户身份信息对应的不同的生活缴费项目余额,并将不同生活缴费项目余额发送至atm;接收atm发送的:用户选择的进行缴费的生活缴费项目、缴费方式和缴费金额;在用户选择的缴费方式为多银行卡组合缴费时,根据用户的历史生活缴费记录、用户每一银行卡的余额和该缴费金额,生成组合缴费信息;所述组合缴费信息用于描述多个银行卡的所缴费用;将组合缴费信息发送至atm;接收atm发送的:用户对该组合缴费信息的确认信息;在确认信息表示用户同意按组合缴费信息进行缴费时,根据该组合缴费信息,执行该生活缴费项目的缴费操作,与现有技术中老人用户对使用手机app进行生活缴费存在困难相比,可辅助老人用户使用atm实现生活缴费,为老人用户进行生活缴费提供了方便,改善了用户体验;同时,基于atm数量较多的特点,与现有技术下因指定营业厅数量较少使得用户需花费大量行程时间的方案相比,可节约用户路程时间和营业厅的排队时间,也提高了用户进行生活缴费的效率,改善了用户体验。
173.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
174.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
175.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
176.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
177.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献