本发明涉及计算机,尤其涉及一种数字货币红包处理方法和装置。
背景技术:
1、随着智能汽车的发展,目前智能座舱的趋势是多屏化,除了仪表盘、中控屏外,在副驾驶位、汽车后排乘客也设有专属屏幕,用户在座舱内可以使用语音、触摸等方式与车机、屏幕进行交互。
2、基于安全单元(se)实现的数字货币钱包具有高安全性,其承载se可以在暂时无法与业务平台通信的离线情况下支持近距离通信,例如c-v2x(cellular vehicle-to-everything,基于蜂窝网络的车用无线通信技术)支付,可以实现车载se数字货币钱包和车载se或路侧se数字货币钱包的双离线支付,快速安全便捷。
3、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
4、目前缺少基于数字货币汽车钱包的交互方式。
技术实现思路
1、有鉴于此,本发明实施例提供一种数字货币红包处理方法和装置,以丰富数字货币钱包的车上使用场景,增强用户粘性。
2、为实现上述目的,根据本发明实施例的一个方面,提供了一种数字货币红包处理方法,应用于发送方车载客户端,包括:
3、接收发送方提交的红包发送指令;
4、向各个接收方车载客户端分别发送红包;
5、根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应的红包金额。
6、可选地,根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应红包金额,包括:
7、接收所述各个接收方车载客户端返回的红包接收响应;
8、根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应的红包金额;
9、将所述各个接收方车载客户端及其对应的红包金额关联。
10、可选地,所述红包接收响应包括车载数字货币钱包地址和用户标识,所述用户标识包括车载数字货币钱包标识、车载数字货币钱包账户、车牌号或者手机号。
11、可选地,将所述各个接收方车载客户端及其对应的红包金额关联之后,还包括:
12、向所述各个接收方车载客户端分别发送对应的红包金额;
13、从所述发送方的数字货币钱包中扣除相应的红包金额;
14、将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系存储至本地。
15、可选地,将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系存储至本地之后,还包括:
16、将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系上传至服务端,以将所述各个接收方车载客户端对应的红包金额转入对应的车载数字货币钱包。
17、可选地,根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应的红包金额,包括:
18、根据所述各个红包接收响应的返回顺序、剩余未拆解红包数量、剩余未拆解红包金额和分配规则计算所述各个接收方车载客户端对应的红包金额。
19、可选地,所述红包发送指令携带所述发送方提交的待拆解红包金额、待拆解红包数量、各个接收方车载客户端对应的用户标识。
20、可选地,接收发送方提交的红包发送指令,包括:
21、创建用户群,所述用户群包括至少一个用户标识;
22、接收发送方提交的针对所述用户群的红包发送指令。
23、可选地,向各个接收方车载客户端分别发送红包,包括:
24、向各个接收方车载客户端广播红包消息;其中,所述红包消息包括红包和经过加密的各个用户标识。
25、另外,根据本发明实施例的一个方面,提供了一种数字货币红包处理方法,应用于接收方车载客户端,包括:
26、接收发送方车载客户端发送的红包;
27、向所述发送方车载客户端返回红包接收响应;其中,所述红包接收响应包括车载数字货币钱包地址和用户标识,所述用户标识包括车载数字货币钱包标识、车载数字货币钱包账户、车牌号或者手机号。
28、可选地,向所述发送方车载客户端返回红包接收响应之后,还包括:
29、接收所述发送方车载客户端返回的红包金额。
30、可选地,接收发送方车载客户端发送的红包,包括:
31、接收发送方车载客户端广播的红包消息;其中,所述红包消息包括红包和经过加密的各个用户标识;
32、对所述经过加密的各个用户标识进行解密;
33、判断所述各个用户标识中是否存在所述接收方车载客户端对应的用户标识;若是,则接收所述红包并提示接收方;若否,则忽略所述红包。
34、另外,根据本发明实施例的另一个方面,提供了一种数字货币红包处理装置,设置于发送方车载客户端,包括:
35、指令模块,用于接收发送方提交的红包发送指令;
36、发送模块,用于向各个接收方车载客户端分别发送红包;
37、处理模块,用于根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应的红包金额。
38、可选地,所述处理模块还用于:
39、接收所述各个接收方车载客户端返回的红包接收响应;
40、根据所述各个接收方车载客户端返回的红包接收响应和分配规则计算所述各个接收方车载客户端对应的红包金额;
41、将所述各个接收方车载客户端及其对应的红包金额关联。
42、可选地,所述红包接收响应包括车载数字货币钱包地址和用户标识,所述用户标识包括车载数字货币钱包标识、车载数字货币钱包账户、车牌号或者手机号。
43、可选地,所述处理模块还用于:
44、将所述各个接收方车载客户端及其对应的红包金额关联之后,向所述各个接收方车载客户端分别发送对应的红包金额;
45、从所述发送方的数字货币钱包中扣除相应的红包金额;
46、将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系存储至本地。
47、可选地,所述处理模块还用于:
48、将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系存储至本地之后,将所述各个接收方车载客户端对应的红包金额与所述各个接收方车载客户端返回的车载数字货币钱包地址之间的关联关系上传至服务端,以将所述各个接收方车载客户端对应的红包金额转入对应的车载数字货币钱包。
49、可选地,所述处理模块还用于:
50、根据所述各个红包接收响应的返回顺序、剩余未拆解红包数量、剩余未拆解红包金额和分配规则计算所述各个接收方车载客户端对应的红包金额。
51、可选地,所述红包发送指令携带所述发送方提交的待拆解红包金额、待拆解红包数量、各个接收方车载客户端对应的用户标识。
52、可选地,所述指令模块还用于:
53、创建用户群,所述用户群包括至少一个用户标识;
54、接收发送方提交的针对所述用户群的红包发送指令。
55、可选地,所述发送模块还用于:
56、向各个接收方车载客户端广播红包消息;其中,所述红包消息包括红包和经过加密的各个用户标识。
57、另外,根据本发明实施例的另一个方面,提供了一种数字货币红包处理装置,设置于接收方车载客户端,包括:
58、接收模块,用于接收发送方车载客户端发送的红包;
59、响应模块,用于向所述发送方车载客户端返回红包接收响应;其中,所述红包接收响应包括车载数字货币钱包地址和用户标识,所述用户标识包括车载数字货币钱包标识、车载数字货币钱包账户、车牌号或者手机号。
60、可选地,所述接收模块还用于:
61、向所述发送方车载客户端返回红包接收响应之后,接收所述发送方车载客户端返回的红包金额。
62、可选地,所述接收模块还用于:
63、接收发送方车载客户端广播的红包消息;其中,所述红包消息包括红包和经过加密的各个用户标识;
64、对所述经过加密的各个用户标识进行解密;
65、判断所述各个用户标识中是否存在所述接收方车载客户端对应的用户标识;若是,则接收所述红包并提示接收方;若否,则忽略所述红包。
66、根据本发明实施例的另一个方面,还提供了一种车机,包括:
67、一个或多个处理器;
68、存储装置,用于存储一个或多个程序,
69、当所述一个或多个程序被所述一个或多个处理器执行时,所述一个或多个处理器实现上述任一实施例所述的方法。
70、根据本发明实施例的另一个方面,还提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。
71、上述发明中的一个实施例具有如下优点或有益效果:因为采用向各个接收方车载客户端分别发送红包,根据各个接收方车载客户端返回的红包接收响应和分配规则计算各个接收方车载客户端对应的红包金额的技术手段,所以克服了现有技术中缺少基于数字货币汽车钱包的交互方式的技术问题。本发明实施例能够实现用户通过数字货币钱包组建红包群并在群内发送红包,群内的数字货币钱包抢取红包,而且基于pc5通信方式可以不依赖蜂窝网络,在无网弱网环境下也可以实现多车用户之间互动,极大地扩大了数字人民币钱包的车上应用场景,也提高了用户满意度以及增强了用户粘性。
72、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。