数字徽章的颁发方法及系统技术方案

技术编号:37450322 阅读:24 留言:0更新日期:2023-05-06 09:22
本说明书一个或多个实施例公开了一种数字徽章的颁发方法及系统。所述方法包括:接收第一用户的第一终端设备发送的数字徽章颁发请求;所述数字徽章颁发请求用于请求为所述第一用户颁发由第二用户配置的数字徽章;所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息;若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章;将所述目标数字徽章发送给所述第一用户的第一终端设备。一用户的第一终端设备。一用户的第一终端设备。

【技术实现步骤摘要】
数字徽章的颁发方法及系统


[0001]本说明书涉及数据处理
,尤其涉及一种数字徽章的颁发方法及系统。

技术介绍

[0002]在日常的生活和工作中,我们经常会参加一些活动,比如参加马拉松比赛,参加科技峰会,等等。这些活动的举办方在我们成功参加活动之后,通常会发放活动奖牌、活动证书等以此来证明个人确实参与过这些活动。但是,这类活动的出席证明通常依赖于中心化的机构(如活动举办方)进行发放和验证真伪,且存在很大的局限性,比如难以公开展示、流动性较差、易丢失等。

技术实现思路

[0003]一方面,本说明书一个或多个实施例提供一种数字徽章的颁发方法,包括:接收第一用户的第一终端设备发送的数字徽章颁发请求,所述数字徽章颁发请求用于请求为所述第一用户颁发由第二用户配置的数字徽章,所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息。若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章。将所述目标数字徽章发送给所述第一用户的第一终端设备。
[0004]另一方面,本说明书一个或多个实施例提供一种数字徽章的颁发系统,包括:第一用户的第一终端设备和服务端。所述第一终端设备,用于向服务端发送数字徽章颁发请求,所述数字徽章颁发请求用于请求为第一用户颁发由第二用户配置的数字徽章,所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息。所述服务端,用于接收所述第一用户的第一终端设备发送的所述数字徽章颁发请求。若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章。将所述目标数字徽章发送给所述第一用户的第一终端设备。
[0005]再一方面,本说明书一个或多个实施例提供一种数字徽章的颁发设备,包括处理器;以及被安排成存储计算机可执行指令的存储器,在所述可执行指令被执行时,能够使得所述处理器:接收第一用户的第一终端设备发送的数字徽章颁发请求,所述数字徽章颁发请求用于请求为所述第一用户颁发由第二用户配置的数字徽章,所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息。若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章。将所述目标数字徽章发送给所述第一用户的第一终端设备。
[0006]再一方面,本说明书实施例提供一种存储介质,所述存储介质用于存储计算机可执行指令,所述可执行指令在被处理器执行时实现以下流程:接收第一用户的第一终端设备发送的数字徽章颁发请求,所述数字徽章颁发请求用于请求为所述第一用户颁发由第二用户配置的数字徽章,所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息。若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数
字身份信息和所述活动参与信息生成目标数字徽章。将所述目标数字徽章发送给所述第一用户的第一终端设备。
附图说明
[0007]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0008]图1是根据本说明书一实施例的一种数字徽章的颁发方法的应用场景示意图;
[0009]图2是根据本说明书另一实施例的一种数字徽章的颁发方法的应用场景示意图;
[0010]图3是根据本说明书一实施例的一种数字徽章的颁发方法的示意性流程图;
[0011]图4是根据本说明书一实施例的活动参与者注册数字身份的示意性泳道图;
[0012]图5是根据本说明书一实施例的活动举办方配置数字徽章的示意性泳道图;
[0013]图6是根据本说明书一实施例的活动举办方注册数字身份的示意性泳道图;
[0014]图7是根据本说明书一实施例的数字徽章颁发方法的示意性泳道图;
[0015]图8是根据本说明书一实施例的数字徽章核验方法的示意性泳道图;
[0016]图9是根据本说明书另一实施例的数字徽章核验方法的示意性泳道图;
[0017]图10是根据本说明书一实施例的一种数字徽章的颁发系统的示意性框图;
[0018]图11是根据本说明书一实施例的一种数字徽章的颁发设备的示意性框图。
具体实施方式
[0019]本说明书一个或多个实施例提供一种数字徽章的颁发方法及系统,以解决现有的活动出席证明形式单一、且展示性和流动性较差的问题。
[0020]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书一个或多个实施例保护的范围。
[0021]图1是根据本说明书一实施例的一种数字徽章的颁发方法的应用场景示意图,如图1所示,该场景包括:第一用户的第一终端设备和服务端。其中,第一终端设备可以为手机、平板电脑、台式计算机、便携笔记本式计算机等(图1中仅示出手机)。服务端可以是独立的服务器,也可以是由多个服务器组成的服务器集群。
[0022]可选地,第一终端设备,用于向服务端发送数字徽章颁发请求,数字徽章颁发请求用于请求为第一用户颁发由第二用户配置的数字徽章,数字徽章颁发请求包括第一用户的第一数字身份信息和活动参与信息。服务端,用于接收第一终端设备发送的数字徽章颁发请求,根据数字徽章颁发请求中的活动参与信息确定第一用户是否满足数字徽章颁发条件,若是,则根据第一数字身份信息和活动参与信息生成目标数字徽章,并将目标数字徽章发送给第一终端设备。
[0023]进一步地,如图2所示,该场景还可以包括区块链系统,该区块链系统可以包括接入区块链的至少一个区块链节点(图2中未示出);服务端可以接入该区块链系统,并调用区块链系统中的第二智能合约,基于该第二智能合约生成目标数字徽章;或者,服务端可以与区块链系统中的区块链节点进行数据通信,并通过该区块链节点调用第二智能合约,以基于第二智能合约生成目标数字徽章。
[0024]图3是根据本说明书一实施例的一种数字徽章的颁发方法的示意性流程图,图3中的方法能够由图1中的服务端执行,如图3所示,该方法可以包括:
[0025]S302,接收第一用户的第一终端设备发送的数字徽章颁发请求,数字徽章颁发请求包括第一用户的第一数字身份信息和活动参与信息。
[0026]其中,数字徽章颁发请求用于请求为第一用户颁发由第二用户配置的数字徽章。可选地,第一用户可以是活动参与者,活动可以是线下活动或者线上活动。第二用户可以是活本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字徽章的颁发方法,包括:接收第一用户的第一终端设备发送的数字徽章颁发请求;所述数字徽章颁发请求用于请求为所述第一用户颁发由第二用户配置的数字徽章;所述数字徽章颁发请求包括所述第一用户的第一数字身份信息和活动参与信息;若确定所述活动参与信息符合预设的数字徽章颁发条件,则根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章;将所述目标数字徽章发送给所述第一用户的第一终端设备。2.根据权利要求1所述的方法,所述接收第一用户的第一终端设备发送的数字徽章颁发请求之前,所述方法还包括:接收所述第一用户的第一终端设备发送的数字身份获取请求;所述数字身份获取请求包括所述第一用户的用户标识信息;若确定所述第一用户的用户标识信息验证通过,则调用区块链系统中的第一智能合约,基于所述第一智能合约生成所述第一用户的第一数字身份信息;将所述第一数字身份信息发送给所述第一用户的第一终端设备。3.根据权利要求1所述的方法,所述活动参与信息包括所述第一用户的签到信息和活动举办方信息;所述确定所述活动参与信息符合预设的数字徽章颁发条件,包括:对所述签到信息进行验证处理;以及,根据所述活动举办方信息,确定活动举办方是否为所述第二用户;若所述签到信息验证通过、且确定所述活动举办方为所述第二用户,则确定所述活动参与信息符合预设的数字徽章颁发条件。4.根据权利要求1所述的方法,所述方法还包括:接收所述第二用户的第二终端设备发送的徽章信息配置请求;所述徽章信息配置请求包括基础徽章信息和所述第二用户的第二数字身份信息;基于所述基础徽章信息配置所述第二用户对应的数字徽章信息,并生成所述数字徽章信息对应的第一标识信息;存储所述第二数字身份信息与所述第一标识信息之间的对应关系;将所述数字徽章信息和所述第一标识信息发送给所述第二用户的第二终端设备。5.根据权利要求4所述的方法,所述根据所述第一数字身份信息和所述活动参与信息生成目标数字徽章,包括:调用区块链系统中的第二智能合约,基于所述第二智能合约、所述第一数字身份信息、所述活动参与信息和所述数字徽章信息,生成所述目标数字徽章。6.根据权利要求4所述的方法,所述接收所述第二用户的第二终端设备发送的徽章信息配置请求之前,所述方法还包括:接收所述第二用户的第二终端设备发送的数字身份获取请求;所述数字身份获取请求包括所述第二用户的用户标识信息;若确定所述第二用户的用户标识信息验证通过,则调用区块链系统中的第一智能合约,基于所述第一智能合约生成所述第二用户的第二数字身份信息;将所述第二数字身份信息发送给所述第二用户的第二终端设备。
7.根据权利要求5所述的方法,所述生成所述目标数字徽章之后,所述方法还包括:生成所述目标数字徽章对应的第二标识信息;所述将所述目标数字徽章发送给所述第一用户的第一终端设备,包括:将所述目标数字徽章和所述第二标识信息发送给所述第一用户的第一终端设备。8.根据权利要求7所述的方法,所述方法还包括:接收所述第一用户的第一终端设备发送的数字徽章核验请求;所述数字徽章核验请求包括所述目标数字徽章和所述第二标识信息;通过区块链系统对所述目标数字徽章和所述第二标识信息进行验证处理;若验证通过,则确定所述目标数字徽章核验通过。9.根据权利要求4所述的方法,所述方法还包括:接收所述第二用户的第二终端设备发送的徽章信息变更请求;所述徽章信息变更请求包括...

【专利技术属性】
技术研发人员:刘勤黄胜陈远左思图孙润庚张涛孙善禄周知远尹明昊
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1