CN114429389A - 数字商品的展示方法及装置 - Google Patents
数字商品的展示方法及装置 Download PDFInfo
- Publication number
- CN114429389A CN114429389A CN202210102312.8A CN202210102312A CN114429389A CN 114429389 A CN114429389 A CN 114429389A CN 202210102312 A CN202210102312 A CN 202210102312A CN 114429389 A CN114429389 A CN 114429389A
- Authority
- CN
- China
- Prior art keywords
- digital
- commodity
- user
- target
- commodities
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 163
- 238000000265 homogenisation Methods 0.000 claims abstract description 121
- 238000012546 transfer Methods 0.000 claims description 42
- 238000012790 confirmation Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 description 53
- 238000010586 diagram Methods 0.000 description 15
- 238000010422 painting Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 9
- 230000006872 improvement Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000002708 enhancing effect Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本说明书一个或多个实施例提供了一种数字商品的展示方法及装置,其中,该方法包括:确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,第一数字商品为在区块链***上发行的第一非同质化通证;基于第一非同质化通证向第一用户的第一客户端发送第一数字商品的第一属性信息;其中,第一属性信息用于第一客户端在展示目标成套数字商品的目标区域展示第一显示信息,第一显示信息包括:第一数字商品对应的图标信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项。
Description
技术领域
本文件涉及互联网技术领域,尤其涉及一种数字商品的展示方法及装置。
背景技术
随着互联网技术的快速发展,互联网在人们日常的学习、工作和生活中得到广泛的应用,人们日常的各种事务都可以通过互联网来处理和呈现。同时,由于数字商品可以在极短的时间内、在不同地区、不同的消费者之间进行交换和共享,因此,通过互联网进行数字商品的交换和共享越来越普及,例如,以数字藏品为例,可以通过互联网将数字藏品在用户之间进行交换共享,其中,为了便于用户了解其当前所持有的数字商品,通常需要在客户端的个人页面下展示用户当前持有的数字商品。
发明内容
本说明书一个或多个实施例的目的是提供一种数字商品的展示方法。应用于服务端,该数字商品的展示方法包括:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种数字商品的展示方法。应用于客户端,该数字商品的展示方法包括:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种数字商品的展示装置。设置于服务端,该数字商品的展示装置包括:
第一确定模块,其确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
第一发送模块,其基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种数字商品的展示装置。设置于客户端,该数字商品的展示装置包括:
第一接收模块,其接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
第一展示模块,其在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种数字商品的展示设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器。
所述计算机可执行指令在被执行时使所述处理器确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种数字商品的展示设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器。
所述计算机可执行指令在被执行时使所述处理器接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种存储介质,用于存储计算机可执行指令。所述可执行指令在被处理器执行时确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例的目的是提供一种存储介质,用于存储计算机可执行指令。所述可执行指令在被处理器执行时接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
附图说明
为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书一个或多个实施例提供的数字商品的展示***的应用场景示意图;
图2为本说明书一个或多个实施例提供的数字商品的展示方法的第一种流程示意图;
图3为本说明书一个或多个实施例提供的数字商品的展示方法的第二种流程示意图;
图4为本说明书一个或多个实施例提供的数字商品的展示方法的第一种界面展示示意图;
图5为本说明书一个或多个实施例提供的数字商品的展示方法的第三种流程示意图;
图6为本说明书一个或多个实施例提供的数字商品的展示方法的第二种界面展示示意图;
图7a为本说明书一个或多个实施例提供的数字商品的展示方法的第三种界面展示示意图;
图7b为本说明书一个或多个实施例提供的数字商品的展示方法的第四种界面展示示意图;
图7c为本说明书一个或多个实施例提供的数字商品的展示方法的第五种界面展示示意图;
图8为本说明书一个或多个实施例提供的数字商品的展示方法的第四种流程示意图;
图9为本说明书一个或多个实施例提供的数字商品的展示装置的第一种模块组成示意图;
图10为本说明书一个或多个实施例提供的数字商品的展示装置的第二种模块组成示意图;
图11为本说明书一个或多个实施例提供的数字商品的展示设备的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本说明书一个或多个中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一个或多个一部分实施例,而不是全部的实施例。基于本说明书一个或多个中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
需要说明的是,在不冲突的情况下,本说明书中的一个或多个实施例以及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本说明书一个或多个实施例。
本说明书一个或多个实施例提供了一种数字商品的展示方法及装置,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套收集的概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和流转性。
图1为本说明书一个或多个实施例提供的数字商品的展示***的应用场景示意图,如图1所示,该***包括:后台服务端、第一客户端和第二客户端,其中,该第一客户端和第二客户端均可以是智能手机、平板电脑等移动终端,该第一客户端和第二客户端还可以是个人计算机等终端设备,该后台服务端可以是独立的服务器,也可以是由多个服务器组成的服务器集群;另外,为了提高数字商品的交换过程的安全性和可信性,上述***还可以包括区块链***,后台服务端可以是接入区块链***中,即后台服务端作为区块链中的一个区块链节点,后台服务端也可以是与接入区块链***的至少一个区块链节点进行通信,图1中以后台服务端接入区块链***为例,其中,上述数字商品的展示方法的具体过程为:
(1)服务端确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,目标成套数字商品中的每个数字商品均为在区块链***上发行的非同质化通证,第一数字商品为在区块链***上发行的第一非同质化通证;
(2)服务端基于上述第一非同质化通证,向第一用户的第一客户端发送第一数字商品的第一属性信息;其中,该第一属性信息可以包括:第一数字商品对应的第一图像信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项;
(3)第一客户端接收服务端发送的第一数字商品的第一属性信息,并在展示目标成套数字商品的目标区域中的第一展示位置,基于第一属性信息,展示第一数字商品的第一显示信息;其中,该第一显示信息可以包括:第一数字商品对应的图标信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项。
另外,由于第一属性信息可以包括第一数字商品在目标成套数字商品中的第一序号,因此,可以确定第一用户未持有的第二数字商品在目标成套数字商品中的第二序号,基于此,可以同时在目标区域中的第二展示位置展示第二数字商品的空缺提示信息,便于用户获知目标成套数字商品不仅包括第一数字商品,还包括未持有的第二数字商品,进而增强用户收集第二数字商品的意愿和积极性,从而达到增强用户成套收集的乐趣。
(4)第一客户端在第一用户基于上述空缺提示信息所输入的触发操作下,向服务端发送针对某一第二数字商品的数字商品转入请求;
(5)服务端响应于上述数字商品转入请求,向持有第二数字商品的目标用户(即某一第二用户)发送商品转出确认请求,并在接收到目标用户对应的第二客户端返回的确认转出反馈信息后,将该第二数字商品确定为第一用户新增的已持有的第一数字商品,并通过区块链***更新第一用户的商品物权持有列表和目标用户的商品物权持有列表,从而实现第二数字商品的物权转移。
在上述应用场景中,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
图2为本说明书一个或多个实施例提供的数字商品的展示方法的第一种流程示意图,图2中的方法能够由图1中的后台服务端执行,如图2所示,该方法至少包括以下步骤:
S202,确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,目标成套数字商品中的每个数字商品均为在区块链***上发行的非同质化通证,第一数字商品为在区块链***上发行的第一非同质化通证;
其中,将具有一定关联关系的多个数字商品确定为某一成套数字商品,数字商品可以是针对二维图像、三维图像、音频、视频中任一项在区块链***上发行的非同质化通证,每个非同质化通证的格式符合预设发行协议所要求的数据格式,其包含的多个字段可以有对应的唯一性编号、图像信息、音频信息、视频信息中至少一项,还可以包括其他相关内容字段,然后,在区块链***中存储已发行的非同质化通证,以便后续基于客户端的转入转出请求对非同质化通证的物权进行转移;其中,数字商品可以是对应于具有收藏价值的数字藏品(例如某一名人的画作),也可以是动画人物画像,还可以是影视人物画像;具体的,在目标成套数字商品的划分过程中,目标成套数字商品可以包括与同一时期创作且属于同一主题的多个名人画作对应的多个数字商品,目标成套数字商品也可以包括与同一动画视频中的多个动画人物画像对应的多个数字商品,目标成套数字商品还可以包括与同一影视作品中的多个影视人物画像对应的多个数字商品。
在具体实施时,可以将第一用户在目标成套数字商品中已持有的数字商品称为第一数字商品,对应的,第一数字商品为在区块链***上发行的第一非同质化通证,将第一用户在目标成套数字商品中未持有的数字商品称为第二数字商品,对应的,第二数字商品为在区块链***上发行的第二非同质化通证,其中,非同质化通证中包含的唯一性编号可以作为数字商品的数字凭证,例如,第一非同质化通证中包含的第一唯一性编号可以作为第一数字商品的数字凭证,第二非同质化通证中包含的第二唯一性编号可以作为第二数字商品的数字凭证,并且基于目标成套数字商品中各数字商品的物权归属信息,在区块链***中存储各注册用户对应的商品物权持有列表,该商品物权持有列表中包括用户所持有的非同质化通证对应的唯一性编号;具体的,在数字商品的流转过程中,在第一用户购入目标成套数字商品中的某一数字商品后,该数字商品由第二数字商品变为第一数字商品,在第一用户售出目标成套数字商品中某一数字商品后,该数字商品由第一数字商品变为第二数字商品。
S204,基于上述第一非同质化通证,向第一用户的第一客户端发送第一数字商品的第一属性信息;其中,该第一属性信息用于第一客户端在展示目标成套数字商品的目标区域展示第一显示信息,该第一显示信息包括:第一数字商品对应的图标信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项。
其中,第一用户可能仅持有某一目标成套数字商品中的部分数字商品的物权,具体的,若第一用户在目标成套数字商品中持有至少一个第一数字商品的物权,基于对应的第一非同质化通证,向第一客户端发送第一数字商品的第一属性信息,其中,该第一属性信息是基于第一非同质化通证中的指定字段所确定的,该第一属性信息可以包括:第一数字商品的第一图像信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项;对应的,第一客户端基于第一数字商品对应的第一图像信息确定第一数字商品对应的图标信息,并在用于展示目标成套数字商品的目标区域中第一展示位置展示第一数字商品的图标信息,同时,还可以在该第一展示位置展示第一数字商品的第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项。
另外,由于第一属性信息可以包括第一数字商品在目标成套数字商品中的第一序号,因此,可以确定第二数字商品在目标成套数字商品中的第二序号,基于此,可以同时在目标区域中的第二展示位置展示第二数字商品的空缺提示信息,便于用户获知目标成套数字商品不仅包括第一数字商品,还包括未持有的第二数字商品,进而增强用户收集第二数字商品的意愿和积极性,从而达到增强用户成套收集的乐趣。
例如,目标成套数字商品包括四个数字商品,如果第一用户持有目标成套数字商品中排序第1位和第4位的数字商品,则第一数字商品的第一序号包括:4-1和4-4,对应的,第一用户未持有目标成套数字商品中排序第2位和第3位的数字商品,则第二数字商品的第二序号包括:4-2和4-3,这样可以增强第一用户收集目标成套数字商品中排序第2位和第3位的数字商品的积极性,从而实现集齐目标成套数字商品中所有数字商品。
其中,上述共有标识可以与目标成套数字商品中多个数字商品的共有属性有关,即目标成套数字商品中的多个数字商品的共有标识是相同的,例如,共有标识可以为1979-T44-xxx画作作品,即表示1979年发行的第44套xxx画作作品;对应的,不同的第一数字商品在目标成套数字商品中的第一序号是不同的,例如,第一序号可以为16-6或者16-7,即表示1979-T44-xxx画作作品这一目标成套数字商品共包含16个画作作品,第一用户持有的第一数字商品位于1979-T44-xxx画作作品中的第6个或者第7个画作作品,这样用户基于第一数字商品的第一序号不仅能够获知其在目标成套数字商品中的排序,还能够快速获知目标成套数字商品中未持有的第二数字商品的第二序号。
需要说明的是,在展示目标成套数字商品的目标区域可以包括多个展示位置,每个展示位置对应于一个数字商品,若目标成套数字商品中的某一数字商品的发行数量为多个,即目标成套数字商品中的某一数字商品为在区块链***上发行的多个非同质化通证,该多个非同质化通证对应于不同的唯一性编号,但该多个非同质化通证中的其他字段可以是相同的,例如,对应于同一个图标信息;在具体实施时,每个非同质化通证可以作为一个子数字商品,若第一用户持有该多个非同质化通证中的任一非同质化通证的物权,则认为第一用户持有该数字商品。
本说明书一个或多个实施例中,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
进一步地,为了便于用户对目标成套数字商品中已持有的数字商品和未持有的数字商品进行快速区分,因此,可以在目标区域中不同的展示位置以不同的展示方式显示已持有的数字商品和未持有的数字商品,如图3所示,上述S204,基于上述第一非同质化通证,向第一用户的第一客户端发送第一数字商品的第一属性信息,包括:
S2042,基于上述第一非同质化通证,向第一用户的第一客户端发送第一数字商品的第一属性信息;其中,第一属性信息用于第一客户端以第一展示方式在目标区域的第一展示位置展示第一显示信息,第一显示信息包括:第一数字商品对应的图标信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项,第一展示方式用于指示第一展示位置已填充;在具体实施时,第一显示信息可以包括:第一数字商品对应的图标信息、第一数字商品在目标成套数字商品中的第一序号,还可以包括第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识中至少一项。
具体的,在目标区域的第一展示位置,以第一展示方式展示第一数字商品对应的图标信息,同时,在目标区域的第二展示位置,可以以文字形式展示用于表征第二数字商品空缺的提示信息,这样能够使得用户能够直观地获知第二数字商品在目标成套数字商品中的排序位置。
在具体实施时,在目标区域的第一展示位置显示第一数字商品对应的图标信息和第一序号,同时,还可以显示第一数字商品对应的第一唯一性编号和共有标识,在目标区域的第二展示位置显示第二数字商品的第二序号和相应的提示信息,其中,该提示信息可以包括空缺、或者虚位以待等,如图4所示,仍以目标成套数字商品aa包括序号分别为4-1、4-2、4-3、4-4的四个数字商品,且第一用户在目标成套数字商品中持有序号为4-1和4-4的物权,因此,在目标区域的展示位置1处显示数字商品1的图标1和序号4-1,在目标区域的展示位置4处显示数字商品4的图标4和序号4-4,在目标区域的展示位置2处显示数字商品2的序号4-2和“虚位以待”的提示信息,以及在目标区域的展示位置3处显示数字商品3的序号4-3和“虚位以待”的提示信息;其中,针对第一用户在目标成套数字商品aa中已持有的第一数字商品(如数字商品1或者数字商品4)而言,第一数字商品为在区块链***上发行的一个第一非同质化通证(即第一用户已持有物权的第一非同质化通证),对应的,若在数字商品发行阶段,数字商品1的发行数量为多个,则其他用户所持有的数字商品1为针对数字商品1所发行的其他第一非同质化通证;针对第一用户在目标成套数字商品aa中未持有的第二数字商品(如数字商品2或者数字商品3)而言,若针对数字商品2的发行数量也为多个,则在展示位置2展示的数字商品2为在区块链***上发行的多个第二非同质化通证,对应的,持有该数字商品2的第二用户的数量也可能为多个,在某一第二用户同意将其持有的第二非同质化通证的物权转移至第一用户之后,即第一用户持有针对该数字商品2所发行的任意一个第二非同质化通证的物权之后,确定第一用户持有了目标成套数字商品aa中的数字商品2,则在展示位置2显示该数字商品2对应的图标2,数字商品2变为第一用户在目标成套数字商品aa中已持有的第一数字商品;接下来,第一用户可以继续收集目标成套数字商品aa中的数字商品3。
另外,在第一用户获取序号为4-2和4-3的数字商品的物权后,说明第一用户已经集齐目标成套数字商品中所有数字商品,例如,目标成套数字商品aa中的每个数字商品的发行数量均为多个,若第一用户已持有的数字商品1为针对数字商品1在区块链***上发行的多个非同质化通证中的一个非同质化通证,第一用户已持有的数字商品2为针对数字商品2在区块链***上发行的多个非同质化通证中的一个非同质化通证,第一用户已持有的数字商品3为针对数字商品3在区块链***上发行的多个非同质化通证中的一个非同质化通证,第一用户已持有的数字商品4为针对数字商品4在区块链***上发行的多个非同质化通证中的一个非同质化通证,则确定第一用户持有了目标成套数字商品aa中的所有数字商品,此时,可以将目标区域的所有展示位置均补齐,并显示用于表征整套集齐的提示信息,以及按照第一展示方式展示目标成套数字商品中的各数字商品,并且第一用户可以通过第一客户端向服务端发送针对目标成套数字商品的整套转出请求。
进一步地,为了让用户能够更加直观地获知其在目标成套数字商品中未持有的第二数字商品具体为哪些数字商品,即不仅让用户获知目标成套数字商品中还包括其未持有的其他数字商品,还让用户获知其未持有的第二数字商品是哪些数字商品,以便进一步增强用户购入该第二数字商品的兴趣,基于此,在上述图3的基础上,如图5所示,上述方法还包括:
S206,基于第二非同质化通证,向第一客户端发送第二数字商品的第二属性信息;其中,第一用户在目标成套数字商品中未持有的数字商品为第二数字商品,第二数字商品为在区块链***上发行的第二非同质化通证,第二属性信息用于第一客户端以第二展示方式在目标区域的第二展示位置展示第二显示信息,第二显示信息包括:第二数字商品对应的图标信息、第二唯一性编号、表征第二数字商品属于目标成套数字商品的共有标识、表征第二数字商品在目标成套数字商品中的第二序号中至少一项,第二展示方式用于指示第二展示位置空缺。
在具体实施时,第二属性信息是基于第二非同质化通证中的指定字段所确定的,然后客户端基于该第二属性信息在客户端展示第二显示信息,第二显示信息可以包括:第二数字商品对应的图标信息、表征第二数字商品在目标成套数字商品中的第二序号,还可以包括第二唯一性编号、表征第二数字商品属于目标成套数字商品的共有标识中至少一项。
另外,由于针对第二数字商品的发行数量为多个的情况,第二数字商品为在区块链***上发行的多个第二非同质化通证,每个第二非同质化通证对应的图标信息可以是相同的,但对应的第二唯一性编号是不同的,因此,在第二展示位置可以不显示第二数字商品的第二唯一性编号。
其中,上述第二数字商品的提示信息可以是单纯的文本提示信息,例如,虚位以待,也可以是包含第二数字商品对应的图标信息的第二显示信息,优选地,第二显示信息至少包括第二数字商品对应的图标信息;具体的,基于第一用户已持有的第一数字商品,确定第一用户在目标成套数字商品中未持有的第二数字商品,将第一数字商品的第二属性信息发送给第一客户端,第一客户端基于该第二属性信息,在目标区域的第二展示位置以第二展示方式展示包含第二数字商品的图标信息的第二显示信息,这样用户能够更加直观地获知其在目标成套数字商品中未持有的第二数字商品具体为哪些数字商品。
在具体实施时,在目标区域的第一展示位置以第一展示方式显示第一数字商品对应的图标信息和第一序号,同时,还可以显示第一数字商品的第一唯一性编号,在目标区域的第二展示位置,以第二展示方式显示第二数字商品对应的图标信息,同时,还可以显示第二数字商品对应的第二序号。
其中,为了便于用户更加直观地区分哪些数字商品已持有,哪些数字商品未持有,可以按照第一色彩显示第一数字商品的图标信息,以及按照第二色彩显示第二数字商品的图标信息,其中,第一色彩包括彩色颜色,用于表征用户已持有该第一数字商品,第二色彩可以是黑白颜色,用于表征用于未持有该第二数字商品,如图6所示,仍以目标成套数字商品aa包括序号分别为4-1、4-2、4-3、4-4的数字商品,且第一用户在目标成套数字商品中持有序号为4-1和4-4的物权,因此,在目标区域的展示位置1处按照第一色彩显示数字商品1的图标1,并且在该图标1的下方显示第一序号4-1,在目标区域的展示位置4处按照第一色彩显示数字商品4的图标4,并且在该图标4的下方显示第一序号4-4,在目标区域的展示位置2处按照第二色彩显示数字商品2的图标2,并且在该图标2的下方显示第二序号4-2,以及在目标区域的展示位置3处按照第二色彩显示数字商品3的图标3,并且在该图标3的下方显示第二序号4-3。
需要说明的是,目标成套数字商品中的各数字商品的属性信息可以是在目标成套数字商品的发行节点一并发送至第一客户端,然后,第一客户端存储数字商品的图像信息、对应的唯一性编号、表征数字商品属于目标成套数字商品的共有标识、数字商品在目标成套数字商品中的排位序号之间的对应关系,因此,在目标成套数字商品中的多个数字商品的流转过程中,如果确定第一数字商品的物权转入第一用户,则服务端向第一客户端发送的第一属性信息可以仅包含第一唯一性编号,第一客户端基于上述对应关系和第一唯一性编号,获取该第一唯一性编号对应的第一图像信息、共有标识和第一序号;对应的,在第一客户端也可以不存储上述对应关系,此时,如果确定第一数字商品的物权转入第一用户,则向第一客户端发送的第一属性信息不仅包含第一唯一性编号,还需要包含第一数字商品的第一图像信息、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号,具体实现方式可以根据实际需求进行设置,在此不做限定。
进一步地,在第一客户端按照不同展示方式展示目标成套数字商品中第一数字商品和第二数字商品的情况下,用户将会具有购入目标成套数字商品中某一第二数字商品的需求,具体的,在上述S206,向第一客户端发送第二数字商品的第二属性信息之后,还包括:
步骤A1,接收第一客户端针对上述第二数字商品所发送的数字商品转入请求;其中,该第二数字商品转入请求可以携带有第二数字商品的商品标识信息,也可以携带有第二非同质化通证对应的第二唯一性编号和持有该第二非同质化通证的目标用户的用户标识;该目标用户可以是第一用户在持有且请求转出第二数字商品的多个第二用户中指定的至少一个第二用户;另外,在具体实施时,数字商品转入请求可以仅携带商品标识信息,而不携带目标用户的用户标识和第二非同质化通证对应的第二唯一性编号,对应的,服务端在接收到数字商品转入请求后,基于商品标识信息自动匹配持有且在售第二数字商品的目标用户;其中,上述商品标识信息可以包括表征第二数字商品属于目标成套数字商品的共有标识、以及第二数字商品在目标成套数字商品中的第二序号,其中,该共有标识与目标成套数字商品相对应,例如,目标成套数字商品aa的共有标识为aa,目标成套数字商品aa中某一数字商品对应的第二序号为4-2,即4表示中包括4个数字商品,2表示排序第2位的数字商品。
步骤A2,向持有上述第二非同质化通证的目标用户的第二客户端发送商品转出确认请求;其中,该商品转出确认请求可以携带有目标用户持有的第二非同质化通证对应的第二唯一性编号和第一用户的属性信息;
步骤A3,接收目标用户的第二客户端发送的第一反馈信息;其中,该第一反馈信息为基于目标用户针对商品转出确认请求的第一输入所生成的;
步骤A4,若上述第一反馈信息指示同意转出,则将上述第二数字商品确定为第一用户新增的已持有的第一数字商品。
其中,针对数字商品转入请求的发送过程,可以是第一客户端基于第一用户在第一页面上针对第二数字商品的图标的触发操作而发出的,也可以是第一客户端基于第一用户在第二页面上针对第二数字商品的图标的触发操作而发出的,第一页面可以是用于展示在售数字商品的商品页面,第二页面可以是用于展示用户持有数字商品的个人页面,因此,针对第一用户在第一页面上选择某一第二数字商品的情况,可以获取针对该第二数字商品发起转出请求的目标用户的标识信息,并向服务端发送携带有第二非同质化通证对应的第二唯一性编号和持有该第二非同质化通证的目标用户的用户标识的数字商品转入请求;而针对第一用户在第二页面上选择某一第二数字商品的情况,需要第一客户端先向服务端请求持有方推荐列表,第一用户从多个第二用户中指定目标用户,以使第一客户端向服务端发送携带有第二非同质化通证对应的第二唯一性编号和目标用户的用户标识的数字商品转入请求;另外,在具体实施时,第一客户端还可以直接向服务端发送仅携带有第二数字商品的商品标识信息的数字商品转入请求,服务端自动确定已发起转出与该商品标识信息对应的第二非同质化通证的目标用户,并向目标用户的第二客户端发送商品转出确认请求。
具体的,第一客户端基于第一用户的第一触发操作,向服务端发送数字商品转入请求;服务端在接收到数字商品转入请求后,向该数字商品转入请求所指示的目标用户的第二客户端发送商品转出确认请求;第二客户端在接收到商品转出确认请求后,显示针对第二数字商品所生成的商品转出提示信息,接收目标用户基于该商品转出提示信息输入的第一输入,基于目标用户的第一输入向服务端发送第一反馈信息,其中,该第一反馈信息可以包括同意转出或者拒绝转出;服务端在接收到第一反馈信息后,在确定第一反馈信息指示同意转出的情况下,将第二数字商品确定为第一用户新增的已持有的第一数字商品,并向第一客户端发送新增的已持有的第一数字商品的第一属性信息,以便第一客户端更新目标用户同意转出的第二非同质化通证对应的展示位置所展示的第二数字商品的展示方式。
需要说明的是,目标成套数字商品中不同的数字商品的共有标识是相同的,而表征数字商品在目标成套数字商品的序号是不同的,因此,目标成套数字商品中不同的商品标识信息是不同的,若目标成套数字商品中的某一数字商品的发行数量为多个,即目标成套数字商品中的某一数字商品为在区块链***上发行的多个非同质化通证,该多个非同质化通证对应于不同的唯一性编号,但该多个非同质化通证对应于同一个商品标识信息,以及对应于同一个图标信息;在具体实施时,每个非同质化通证可以作为一个子数字商品,在第一用户针对某一第二数字商品发出数字商品转入请求的情况下,若将对应的多个第二非同质化通证中任意一个非同质化通证的物权由目标用户转移给第一用户,则认为第一用户持有该第二数字商品。
其中,为了简化第一用户向服务端发送数字商品转入请求的操作步骤,从而使得第一用户能够快速向服务端发起针对期望持有的第二数字商品的转入请求,具体的,上述步骤A1,接收第一客户端针对上述第二数字商品所发送的数字商品转入请求,具体包括:
接收第一客户端针对上述第一数字商品所发送的数字商品转入请求;其中,该数字商品转入请求是基于第一用户对第二展示位置展示的第二数字商品的触发操作而发出的。
在具体实施时,如图7a所示,在目标应用的个人页面下,在目标区域的展示位置1处显示数字商品1的图标1和序号4-1,在目标区域的展示位置2处显示数字商品2的图标2和序号4-2,在目标区域的展示位置3处显示数字商品3的图标3和序号4-3,在目标区域的展示位置4处显示数字商品4的图标4和序号4-4,基于数字商品1至4的展示方式可知,用户已持有的第一数字商品包括数字商品1和数字商品4,用户未持有的第二数字商品包括数字商品2和数字商品3,在用户期望购入数字商品2的情况下,用户可以点击数字商品2的图标2,对应的,第一客户端向服务端发送携带有数字商品2的商品标识信息的数字商品转入请求。
另外,针对第一用户期望购入的第二数字商品的发行数量为多个的情况,对应的第二非同质化通证的数量为多个,因此,持有该第二数字商品的第二用户的数量也可能为多个,为了便于第一用户按照实际需求个性化地指定第二数字商品的转出用户,第一客户端还可以先向服务端请求持有方推荐列表,第一用户从持有方推荐列表中的多个第二用户中指定目标用户,第一客户端再向服务端发送携带有该目标用户持有的第二非同质化通证对应的第二唯一性编号和目标用户的用户标识的数字商品转入请求。
进一步的,为了便于第一用户按照实际需求个性化地指定第二数字商品的转出用户,即便于第一用户有针对性地选择第二数字商品的交易方,从而提高转出第二数字商品的目标用户的可选择性,基于此,在上述步骤A1,接收第一客户端针对上述第一数字商品所发送的数字商品转入请求之前,还包括:
步骤A5,接收第一客户端发送的针对第一用户指定的第二数字商品的持有方查询请求;其中,该持有方查询请求携带有第一用户指定的第二数字商品的商品标识信息,该商品标识信息可以包括表征第二数字商品属于目标成套数字商品的共有标识、以及第二数字商品在目标成套数字商品中的第二序号;
具体的,第一客户端在检测到第一用户在上述第二页面上针对某一第二数字商品(即第一用户指定的第二数字商品)的图标的触发操作(例如点击操作或双击操作)后,向服务端发送针对该第二数字商品的持有方查询请求。
步骤A6,基于上述第二数字商品的商品标识信息,确定上述第二数字商品的持有方列表;其中,该持有方列表包括多个第二用户;
具体的,针对第一用户指定的第二数字商品的发行数量为多个的情况,对应的第二非同质化通证的数量为多个,因此,该第二数字商品的第二用户(即持有方)的数量为多个,当然,第一用户指定的第二数字商品对应的多个数字商品可以由不同用户持有,也可以是由同一用户所持有;其中,上述多个第二用户可以包括第二数字商品的所有持有用户,也可以包括所有持有用户中发起转出请求的持有用户。
需要说明的是,目标成套数字商品中的任一数字商品的发行数量可以是一个,此时,目标成套数字商品中的某一第二数字商品为在区块链***上发行的一个第二非同质化通证,对应的,持有第二数字商品的第二用户的数量为一个,该第二用户即为目标用户;在具体实施时,目标成套数字商品中的任一数字商品的发行数量也可以是多个,此时,目标成套数字商品中的某一第二数字商品为在区块链***上发行的多个第二非同质化通证,第一用户可以收集该多个第二非同质化通证中任意一个非同质化通证,即认为第一用户持有该第二数字商品,从而在第一用户持有目标成套数字商品中所有数字商品的情况下实现集齐目标成套数字商品。
步骤A7,基于上述第二用户的用户属性信息,向第一客户端发送第一推送信息;其中,该第一推送信息包括上述多个第二用户中至少一个候选用户的用户属性信息,该第一推送信息用于通知第一用户从至少一个候选用户中选择目标用户,该目标用户为第一用户指定的转出用户。
具体的,可以直接将上述第二数字商品的持有方列表确定为第一推送信息,也可以先基于第二用户的用户属性信息和第一用户的用户属性信息,生成第一推送信息,即在多个第二用户中,将与第一用户的属性信息匹配的第二用户确定为候选用户,再基于至少一个候选用户的用户属性信息生成第一推送信息,对应的,第一客户端在接收到第一推送信息后,显示第一推送信息,并接收第一用户基于该第一推送信息所选择的目标用户,再基于目标用户的用户标识和目标用户持有的第二非同质化通证对应的第二唯一性编号生成数字商品转入请求;其中,由于第一用户的用户属性信息和第二用户的用户属性信息进行匹配的过程中,可以实现将与第一用户的偏好相似度比较的多个第二用户推荐给第一用户,这样能够进一步增强第一用户的收集兴趣,从而进一步提高数字商品的流转性。
具体的,为了进一步提升用户使用体验,第一客户端在接收到第一用户基于该第一推送信息所选择的目标用户后,可以提示第一用户是否需要跳转至聊天界面,这样能够提高第一用户与目标用户的交流便捷性,其中,该聊天界面可以是指定应用,也可以是目标用户预先授权的即时通信应用,第一客户端在确定第一用户指示跳转至聊天界面的情况下,调起指定应用或者即时通信应用,并接收第一用户在该聊天界面下输入的第一即时通讯信息,将该第一即时通讯信息发送至指定应用对应的服务端或者即时通信应用对应的服务端,指定应用对应的服务端或者即时通信应用对应的服务端将该第一即时通讯信息发送至目标用户的第二客户端,第二客户端接收目标用户针对该第一即时通讯信息所回复的第二即时通讯信息,该第二即时通讯信息发送至指定应用对应的服务端或者即时通信应用对应的服务端,指定应用对应的服务端或者即时通信应用对应的服务端将该第二即时通讯信息发送至第一用户的第一客户端,从而为第一用户与目标用户之间的即时沟通提供便利性。
其中,上述第一推送信息即为上述持有方推荐列表,上述第一推送信息可以是在接收到第一客户端的持有方查询请求后发出的,也可以是在确定第一用户当前未持有第二数字商品的情况下,主动向第一客户端推送的,以便第一用户在具有转入第二数字商品的需求的情况下,基于第一推送信息指定目标用户,对应的,第一客户端向服务端发送携带有目标用户持有的第二非同质化通证对应的第二唯一性编号和目标用户的用户标识的数字商品转入请求。
在具体实施时,在上述图7a的基础上,如图7b所示,在用户期望购入数字商品2的情况下,用户可以点击数字商品2的图标2,对应的,第一客户端先向服务端发送持有方查询请求,服务端响应于该持有方查询请求,向第一客户端返回第一推送信息;第一客户端显示第一推送信息,其中,该第一推送信息可以包括至少一个候选用户的图像信息(例如用户设置的头像)和用户属性信息(例如,第一用户点击用户简介控件即可查看相应的用户属性信息),并确定第一用户在至少一个候选用户中选择的目标用户,再向服务端发送携带有目标用户的用户标识和目标用户持有的第二非同质化通证对应的第二唯一性编号的数字商品转入请求。
需要说明的是,为了确保用户隐私信息的安全性,上述第一推送信息中包含的用户属性信息可以是候选用户预先授予交换权限的属性信息,用户属性信息不包括用户预设的用户隐私信息。
其中,针对第二数字商品的持有方列表的确定过程,上述步骤A6,基于第二数字商品的所述商品标识信息,确定上述第二数字商品的持有方列表,具体包括:
通过区块链***基于第二数字商品的所述商品标识信息,确定当前持有对应的第二非同质化通证的第二用户;
基于上述第二用户的用户标识,确定上述第二数字商品的持有方列表。
具体的,为了提高数字商品的流转过程的安全性,通过区块链***存储各注册用户对应的商品物权持有列表,该商品物权持有列表中包括用户所持有的非同质化通证对应的唯一性编号,因此,可以通过区块链***查询第一用户期望转入的第二数字商品的物权持有方,进而基于查询结果生成第二数字商品的持有方列表。
其中,考虑到在将第二数字商品的物权由目标用户转移给第一用户之后,需要同步更新第一用户的商品物权持有列表和目标用户的商品物权持有列表,具体的,在上述步骤A4,将上述第二数字商品确定为第一用户新增的已持有的第一数字商品之后,还包括:
通过区块链***在第一用户的商品物权持有列表中,添加目标用户同意转出的第二非同质化通证对应的第二唯一性编号;以及,
通过区块链***在目标用户的商品物权持有列表中,删除目标用户同意转出的第二非同质化通证对应的第二唯一性编号。
具体的,由于在区块链***中存储有各注册用户对应的商品物权持有列表,因此,在某一第二非同质化通证的物权持有方由目标用户变为第一用户之后,需要将该第二非同质化通证对应的第二唯一性编号从目标用户的商品物权持有列表中转移到第一用户的商品物权持有列表中,从而确保及时更新各注册用户对应的商品物权持有列表,进而确保数字商品的物权归属的准确度。
进一步的,考虑到第一用户不仅具有数字商品的转入需求,还可能具有数字商品的转出需求,基于此,在上述S2042,向第一用户的第一客户端发送第一数字商品的第一属性信息之后,还包括:
步骤B1,接收第一客户端针对第一数字商品所发送的数字商品转出请求;其中,该数字商品转出请求携带有第一用户持有的第一非同质化通证对应的第一唯一性编号;
步骤B2,基于上述数字商品转出请求中携带的第一唯一性编号,确定第一用户请求转出的第一数字商品的未持有方列表;其中,该未持有方列表包括多个第三用户,该第三用户为在目标成套数字商品中持有除第一用户请求转出的第一数字商品之外的任一数字商品的用户;
具体的,在接收到第一客户端的数字商品转出请求之后,可以直接将预先发起转入该第一数字商品的用户确定为第三用户,也可以自动匹配可能期望持有该第一数字商品的用户,具体的,先确定第一用户请求转出的第一数字商品所属的目标成套数字商品,再确定在目标成套数字商品中持有除第一用户请求转出的第一数字商品之外的任一数字商品的第三用户。
步骤B3,基于第一用户的用户属性信息,向第三用户的第三客户端发送第二推送信息;其中,该第二推送信息包括第一用户的用户属性信息,该第二推送信息用于通知第三用户确定是否需要转入上述第一数字商品;
步骤B4,接收第三客户端发送的第二反馈信息;其中,该第二反馈信息为基于第三用户针对上述第二推送信息的第二输入所生成的;
具体的,可以直接将上述第一数字商品的未持有方列表确定为第二推送信息,也可以先基于第一用户的用户属性信息和第三用户的用户属性信息,生成第二推送信息,即在多个第三用户中,基于与第一用户的属性信息匹配的第三用户确定为待推送的第三用户,再将第二推荐信息发送至确定出的待推送的第三用户,对应的,第三客户端在接收到第二推送信息后,显示第二推送信息,并接收第三用户基于该第二推送信息所输入的第二反馈信息;其中,由于第一用户的用户属性信息和第三用户的用户属性信息进行匹配的过程中,可以实现将与第一用户的偏好相似度比较的多个第三用户确定为待推送的第三用户,这样能够进一步增强第三用户的收集兴趣,从而进一步提高数字商品的流转性。
步骤B5,若上述第二反馈信息指示同意转入,则将上述第一数字商品的持有方由第一用户更新为对应的第三用户。
其中,为了简化第一用户向服务端发送数字商品转出请求的操作步骤,从而使得第一用户能够快速向服务端发起针对期望售出的第二数字商品的转出请求,具体的,上述步骤B1,接收第一客户端针对第一数字商品所发送的数字商品转出请求,具体包括:
接收第一客户端针对第一数字商品所发送的数字商品转出请求;其中,该数字商品转出请求是基于第一用户对第一展示位置展示的第一数字商品的触发操作而发出的。
在具体实施时,如图7c所示,在目标应用的个人页面下,在目标区域的展示位置1处显示数字商品1的图标1和序号4-1,在目标区域的展示位置2处显示数字商品2的图标2和序号4-2,在目标区域的展示位置3处显示数字商品3的图标3和序号4-3,在目标区域的展示位置4处显示数字商品4的图标4和序号4-4,基于数字商品1至4的展示方式可知,用户已持有的第一数字商品包括数字商品1和数字商品4,用户未持有的第二数字商品包括数字商品2和数字商品3,在用户期望转出数字商品1的情况下,用户可以点击数字商品1的图标1,对应的,第一客户端向服务端发送携带有第一用户持有的第一非同质化通证对应的第一唯一性编号的数字商品转出请求。
其中,考虑到在将第一数字商品的物权由第一用户转移给第三用户之后,需要同步更新第一用户的商品物权持有列表和第三用户的商品物权持有列表,具体的,上述步骤B5,将上述第一数字商品的持有方由第一用户更新为对应的第三用户,具体包括:
通过区块链***在第一用户的商品物权持有列表中,删除第三用户同意转入的第一非同质化通证对应的第一唯一性编号;以及,
通过上述区块链***在第三用户的商品物权持有列表中,添加第三用户同意转入的第一非同质化通证对应的第一唯一性编号。
具体的,由于在区块链***中存储有各注册用户对应的商品物权持有列表,因此,在某一第一非同质化通证的物权持有方由第一用户变为任一第三用户之后,需要将第三用户同意转入的第一非同质化通证对应的第一唯一性编号从第一用户的商品物权持有列表中转移到该第三用户的商品物权持有列表中,从而确保及时更新各注册用户对应的商品物权持有列表,进而确保数字商品的物权归属的准确度。
进一步的,为了提高数字商品的功能多样性,从而提升用户使用体验,进而进一步增强用户的数字商品收集意愿,上述方法还包括:
步骤一,接收第一客户端的页面背景设置请求;其中,该页面背景设置请求携带有目标页面标识和第一用户指定的第一非同质化通证对应的第一唯一性编号,目标页面标识为待更新背景图案的页面标识;
具体的,第一客户端在检测到第一用户在上述第二页面上针对某一第一数字商品的图标的触发操作(例如右击操作)且针对目标页面标识的选择操作后,向服务端发送针对该第一数字商品的页面背景设置请求;在具体实施时,第一客户端在检测到第一用户在上述第二页面上针对某一第一数字商品的图标的右击操作后,显示多个备选页面标识(例如,付款码页面标识、某一游戏应用页面标识、或终端桌面标识),以便用户从多个备选页面标识中选择期望设置背景图案的目标页面。
步骤二,在目标成套数字商品中,基于上述页面背景设置请求中携带的第一唯一性编号,确定待设置为背景图案的目标数字商品的图像信息;
步骤三,基于上述目标数字商品的图像信息,更新目标页面标识对应的目标页面的页面背景元素;其中,该页面背景元素用于触发第一客户端在目标页面上展示目标数字商品的图像信息。
其中,上述目标页面可以是某一应用程序的用户界面,例如,付款码页面、或游戏应用页面,即可以将数字商品的图像设置为用户界面的背景图案,还可以是终端桌面,即可以将数字商品的图像设置为桌面壁纸。
另外,考虑到服务端可以是包括多个服务器的服务器集群,确定目标数字商品的图像信息的第一服务器与提供目标页面的第二服务器为不同的服务器,因此,需要预先在第一服务器和第二服务器之后设置相应的信息传输接口,以便第一服务器通过信息传输接口触发第二服务器基于目标数字商品的图像信息更新目标页面的页面背景元素。
其中,为了进一步提升页面背景的设置多样性,从而进一步提升用户的使用体验,上述步骤二,在目标成套数字商品中,基于上述页面背景设置请求中携带的第一唯一性编号,确定待设置为背景图案的目标数字商品的图像信息,具体包括:
基于上述第一唯一性编号,获取上述第一数字商品对应的第一图像信息,并将该第一图像信息确定为待设置为背景图案的目标数字商品的图像信息;
或者,
基于上述第一唯一性编号,获取目标成套数字商品中各数字商品的属性信息;
基于目标成套数字商品中各数字商品的属性信息,确定与目标页面的使用场景匹配的目标数字商品,并将目标数字商品对应的第二图像信息确定为待设置为背景图案的目标数字商品的图像信息。
具体的,可以直接将第一用户指定的第一数字商品的第一图像信息作为目标页面的背景图案,也可以在目标成套数字商品中自动确定与目标页面的当前使用场景匹配的目标数字商品,并将该目标数字商品的第二图像信息作为目标页面的背景图案,这样目标页面的背景图案并不限于第一用户所持有的第一数字商品的图像信息,还可以是第一用户未持有的第二数字商品的图像信息。
其中,目标页面的使用场景信息可以包括时间信息和地理位置信息中至少一项,针对目标成套数字商品中多个数字商品具有不同的时间属性的情况下,例如,目标成套数字商品中包括表征春夏秋冬景色的多个数字商品,则可以将时间属性与目标页面的当前使用时间对应的数字商品确定为目标数字商品;又如,目标成套数字商品中包括表征朝阳、午后、晚霞的多个数字商品,则可以将时间属性与目标页面的当前使用时间对应的数字商品确定为目标数字商品;针对目标成套数字商品中多个数字商品具有不同的地理位置属性的情况下,例如,目标成套数字商品中包括包含不同城市的特色建筑物的多个数字商品,则可以将地理位置属性与目标页面的当前使用地理位置(即第一客户端当前定位的地理位置)对应的数字商品确定为目标数字商品,如,针对第一用户位于北京市的情况,可以将包含故宫景色的数字商品确定为目标数字商品;在具体实施时,可以根据实际情况进行自动匹配,在此不再赘述。
本说明书一个或多个实施例中的数字商品的展示方法,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
对应上述图2至图7c描述的数字商品的展示方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种数字商品的展示方法,图8为本说明书一个或多个实施例提供的数字商品的展示方法的流程示意图,图8中的方法能够由客户端执行,如图8所示,该方法至少包括以下步骤:
S802,接收服务端发送的第一数字商品的第一属性信息;其中,第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,目标成套数字商品中的每个数字商品均为在区块链***上发行的非同质化通证,第一数字商品为在区块链***上发行的第一非同质化通证,第一属性信息是基于第一用户持有的第一非同质化通证所发送的。
具体的,在目标成套数字商品的生成过程中,目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,对应的,第一用户在目标成套数字商品中持有的第一数字商品为在区块链***上发行的第一非同质化通证,第一用户在目标成套数字商品中未持有的第二数字商品为在区块链***上发行的第二非同质化通证,其中,非同质化通证中包含的唯一性编号可以作为数字商品的数字凭证,例如,第一非同质化通证中包含的第一唯一性编号可以作为第一数字商品的数字凭证,第二非同质化通证中包含的第二唯一性编号可以作为第二数字商品的数字凭证,并且基于目标成套数字商品中各数字商品的物权归属信息,在区块链***中存储各注册用户对应的商品物权持有列表,该商品物权持有列表中包括用户所持有的非同质化通证对应的唯一性编号。
具体的,服务端在确定第一数字商品的物权持有方变为第一用户的情况下,向第一用户的第一客户端发送第一数字商品的第一属性信息,对应的,第一客户端接收第一数字商品的第一属性信息。
S804,在展示目标成套数字商品的目标区域,基于上述第一属性信息,展示第一数字商品的第一显示信息;其中,第一显示信息包括:第一数字商品对应的图标信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项。
其中,第一用户可能仅持有某一目标成套数字商品中的部分数字商品的物权,具体的,若第一用户在目标成套数字商品中持有至少一个第一数字商品的物权,基于对应的第一非同质化通证,向第一客户端发送第一数字商品的第一属性信息,其中,该第一属性信息是基于第一非同质化通证中的指定字段所确定的,该第一属性信息可以包括:第一数字商品的第一图像信息、第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项;对应的,第一客户端基于第一数字商品的第一图像信息确定第一数字商品对应的图标信息,并在用于展示目标成套数字商品的目标区域中第一展示位置展示第一数字商品对应的图标信息,同时,还可以在该第一展示位置展示第一数字商品的第一唯一性编号、表征第一数字商品属于目标成套数字商品的共有标识、第一数字商品在目标成套数字商品中的第一序号中至少一项;
另外,由于第一属性信息可以包括第一数字商品在目标成套数字商品中的第一序号,因此,可以确定第二数字商品在目标成套数字商品中的第二序号,基于此,可以同时在目标区域中的第二展示位置展示第二数字商品的空缺提示信息,便于用户获知目标成套数字商品不仅包括第一数字商品,还包括未持有的第二数字商品,进而增强用户收集第二数字商品的意愿和积极性,从而达到增强用户成套收集的乐趣。
例如,目标成套数字商品包括四个数字商品,如果第一用户持有目标成套数字商品中排序第1位和第4位的数字商品,则第一数字商品的第一序号包括:4-1和4-4,对应的,第一用户未持有目标成套数字商品中排序第2位和第3位的数字商品,则第二数字商品的第二序号包括:4-2和4-3,这样可以增强第一用户收集目标成套数字商品中排序第2位和第3位的数字商品的积极性,从而实现集齐目标成套数字商品中所有数字商品。
其中,上述共有标识可以与目标成套数字商品中多个数字商品的共有属性有关,即目标成套数字商品中的多个数字商品的共有标识是相同的,例如,共有标识可以为1979-T44-xxx画作作品,即表示1979年发行的第44套xxx画作作品;对应的,不同的第一数字商品在目标成套数字商品中的第一序号是不同的,例如,第一序号可以为16-6或者16-7,即表示1979-T44-xxx画作作品这一目标成套数字商品共包含16个画作作品,第一用户持有的第一数字商品位于1979-T44-xxx画作作品中的第6个或者第7个画作作品,这样用户基于第一数字商品的第一序号不仅能够获知其在目标成套数字商品中的排序,还能够快速获知目标成套数字商品中未持有的第二数字商品的第二序号。
本说明书一个或多个实施例中,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
其中,为了便于用户对目标成套数字商品中已持有的数字商品和未持有的数字商品进行快速区分,因此,可以在目标区域中不同的展示位置以不同的展示方式显示已持有的数字商品和未持有的数字商品,上述S804,在展示目标成套数字商品的目标区域,基于上述第一属性信息,展示第一数字商品的第一显示信息,具体包括:
在目标区域的第一展示位置,基于上述第一属性信息,以第一展示方式展示上述第一数字商品的第一显示信息;其中,该第一展示方式用于指示上述第一展示位置已填充。
其中,在第一客户端展示第一显示信息的具体实现过程可以参照上述应用于服务端的数字商品的展示方法的具体相关实现过程,在此不再赘述。
其中,为了让用户能够更加直观地获知其在目标成套数字商品中未持有的第二数字商品具体为哪些数字商品,即不仅让用户获知目标成套数字商品中还包括其未持有的其他数字商品,还让用户获知其未持有的第二数字商品是哪些数字商品,以便进一步增强用户购入该第二数字商品的兴趣,其中,第二数字商品为在区块链***上发行的第二非同质化通证,基于此,上述方法还包括:
接收服务端基于对应的第二非同质化通证所发送的第二数字商品的第二属性信息;
在目标区域的第二展示位置,基于上述第二属性信息,以第二展示方式展示第二数字商品的第二显示信息;其中,该第二显示信息包括:第二数字商品对应的图标信息、第二唯一性编号、表征第二数字商品属于目标成套数字商品的共有标识、第二数字商品在目标成套数字商品中的第二序号中至少一项,第二展示方式用于指示第二展示位置空缺。
其中,在第一客户端展示第二显示信息的具体实现过程可以参照上述应用于服务端的数字商品的展示方法的具体相关实现过程,在此不再赘述。
其中,在第一客户端按照不同展示方式展示目标成套数字商品中第一数字商品和第二数字商品的情况下,用户将会具有购入目标成套数字商品中某一第二数字商品的需求,具体的,在目标区域的第二展示位置,基于上述第二属性信息,以第二展示方式展示第二数字商品的第二显示信息之后,还包括:
向服务端发送针对第二数字商品的数字商品转入请求;其中,该数字商品转入请求用于服务端向持有对应的第二非同质化通证的目标用户发送商品转出确认请求并判断目标用户是否同意转出上述第二数字商品;
在目标用户同意转出第二数字商品的情况下,接收服务端发送的第一更新指示信息;
基于上述第一更新指示信息,将上述第二数字商品的展示方式由第二展示方式更新为第一展示方式。
其中,上述向服务端发送数字商品转入请求,具体包括:
在检测到第一用户对第二展示位置展示的第二数字商品的触发操作后,向服务端发送数字商品转入请求。
其中,在向服务端发送针对第二数字商品的数字商品转入请求之前,还包括:
向服务端发送针对上述第二数字商品的持有方查询请求;其中,该持有方查询请求携带有第二数字商品的商品标识信息;
接收服务端基于所述商品标识信息针对上述持有方查询请求返回的第一推送信息;其中,该第一推送信息包括多个第二用户中至少一个候选用户的用户属性信息,多个第二用户包括第二数字商品的多个持有用户,第一推送信息用于通知第一用户从至少一个候选用户中选择目标用户,该目标用户为上述第一用户指定的转出用户。
其中,在第一客户端请求转入某一第二数字商品的具体实现过程可以参照上述应用于服务端的数字商品的展示方法的具体相关实现过程,在此不再赘述。
其中,考虑到第一用户不仅具有数字商品的转入需求,还可能具有数字商品的转出需求,基于此,在目标区域的第一展示位置,基于上述第一属性信息,以第一展示方式展示上述第一数字商品的第一显示信息之后,还包括:
向服务端发送针对第一数字商品的数字商品转出请求;其中,该数字商品转出请求携带有第一非同质化通证对应的第一唯一性编号,数字商品转出请求用于服务端基于该第一唯一性编号向第三用户的第三客户端发送第二推送信息并判断第三用户是否同意转入上述第一数字商品;
在第三用户同意转入第一数字商品的情况下,接收服务端发送的第二更新指示信息;
基于上述第二更新指示信息,将上述第一数字商品的展示方式由第一展示方式更新为第三展示方式,第三展示方式用于指示上述第一数字商品已转出;其中,为了便于用户更好地对数字商品的流转状态进行区分,并非将第一数字商品的展示方式由第一展示方式更新为第二展示方式,而是更新为第三展示方式。
其中,上述向服务端发送数字商品转出请求,具体包括:
在检测到第一用户对第一展示位置展示的第一数字商品的触发操作后,向服务端发送数字商品转出请求。
其中,在第一客户端请求转出某一第一数字商品的具体实现过程可以参照上述应用于服务端的数字商品的展示方法的具体相关实现过程,在此不再赘述。
其中,为了提高数字商品的功能多样性,从而提升用户使用体验,进而进一步增强用户的数字商品收集意愿,上述方法还包括:
向服务端发送页面背景设置请求;其中,该页面背景设置请求携带有目标页面标识和第一非同质化通证对应的第一唯一性编号,目标页面标识为待更新背景图案的页面标识;
获取服务端基于上述第一唯一性编号针对上述页面背景设置请求所更新的页面背景元素;其中,更新的页面背景元素包括:目标成套数字商品中目标数字商品的图像信息;
基于上述目标数字商品的图像信息,显示目标页面标识对应的目标页面的背景图案。
其中,上述目标数字商品的图像信息可以包括:第一数字商品对应的第一图像信息、或者目标成套数字商品中与目标页面的使用场景匹配的数字商品对应的第二图像信息。
其中,在针对目标页面的背景图案进行设置的具体实现过程可以参照上述应用于服务端的数字商品的展示方法的具体相关实现过程,在此不再赘述。
本说明书一个或多个实施例中的数字商品的展示方法,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
需要说明的是,本说明书中该实施例与本说明书中上一实施例基于同一发明构思,因此该实施例的具体实施可以参见前述数字商品的展示方法的实施,重复之处不再赘述。
对应上述图2至图7c描述的数字商品的展示方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种数字商品的展示装置,图9为本说明书一个或多个实施例提供的数字商品的展示装置的模块组成示意图,该装置设置于服务端,用于执行图2至图7c描述的数字商品的展示方法,如图9所示,该装置包括:
第一确定模块902,其确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
第一发送模块904,其基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的数字商品的展示装置,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
需要说明的是,本说明书中关于数字商品的展示装置的实施例与本说明书中关于应用于服务端的数字商品的展示方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的数字商品的展示方法的实施,重复之处不再赘述。
对应上述图2至图7c描述的数字商品的展示方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种数字商品的展示装置,图10为本说明书一个或多个实施例提供的数字商品的展示装置的模块组成示意图,该装置设置于客户端,用于执行图2至图7c描述的数字商品的展示方法,如图10所示,该装置包括:
第一接收模块1002,其接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
第一展示模块1004,其在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的数字商品的展示装置,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
需要说明的是,本说明书中关于数字商品的展示装置的实施例与本说明书中关于应用于客户端的数字商品的展示方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的数字商品的展示方法的实施,重复之处不再赘述。
进一步地,对应上述图2至图7c所示的方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种数字商品的展示设备,该设备用于执行上述的数字商品的展示方法,如图11所示。
数字商品的展示设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器1101和存储器1102,存储器1102中可以存储有一个或一个以上存储应用程序或数据。其中,存储器1102可以是短暂存储或持久存储。存储在存储器1102的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对数字商品的展示设备中的一系列计算机可执行指令。更进一步地,处理器1101可以设置为与存储器1102通信,在数字商品的展示设备上执行存储器1102中的一系列计算机可执行指令。数字商品的展示设备还可以包括一个或一个以上电源1103,一个或一个以上有线或无线网络接口1104,一个或一个以上输入输出接口1105,一个或一个以上键盘1106等。
在一个具体的实施例中,数字商品的展示设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对数字商品的展示设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的数字商品的展示设备,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
在另一个具体的实施例中,数字商品的展示设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对数字商品的展示设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的数字商品的展示设备,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
需要说明的是,本说明书中关于数字商品的展示设备的实施例与本说明书中关于数字商品的展示方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的数字商品的展示方法的实施,重复之处不再赘述。
进一步地,对应上述图2至图7c所示的方法,基于相同的技术构思,本说明书一个或多个实施例还提供了一种存储介质,用于存储计算机可执行指令,一种具体的实施例中,该存储介质可以为U盘、光盘、硬盘等,该存储介质存储的计算机可执行指令在被处理器执行时,能实现以下流程:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的存储介质存储的计算机可执行指令在被处理器执行时,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
在另一个具体的实施例中,该存储介质可以为U盘、光盘、硬盘等,该存储介质存储的计算机可执行指令在被处理器执行时,能实现以下流程:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
本说明书一个或多个实施例中的存储介质存储的计算机可执行指令在被处理器执行时,由于具有一定关联关系的多个数字商品并不是独立存在的,而是将该多个数字商品归属于某一目标成套数字商品,并且每个数字商品的标识信息不仅包括表征数字商品属于目标成套数字商品的共有标识,还包括表征数字商品在目标成套数字商品中的特定序号,这样客户端在基于用户已持有的第一数字商品的第一属性信息,对第一数字商品进行展示的过程中,用户不仅可以获知其已持有的数字商品,还能够获知在目标成套数字商品中未持有的数字商品,这样能够增强用户对多个数字商品的成套持有概念,从而提升用户在数字商品收集过程中的积极性、趣味性,进而提升数字商品的交换性和互通性。
需要说明的是,本说明书中关于存储介质的实施例与本说明书中关于数字商品的展示方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的数字商品的展示方法的实施,重复之处不再赘述。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书一个或多个时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本领域内的技术人员应明白,本说明书一个或多个的实施例可提供为方法、***、或计算机程序产品。因此,本说明书一个或多个可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本说明书一个或多个是参照根据本说明书一个或多个实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本说明书一个或多个的实施例可提供为方法、***或计算机程序产品。因此,本说明书一个或多个可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本说明书一个或多个可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本说明书一个或多个的实施例而已,并不用于限制本说明书一个或多个。对于本领域技术人员来说,本说明书一个或多个可以有各种更改和变化。凡在本说明书一个或多个的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书一个或多个的权利要求范围之内。
Claims (29)
1.一种数字商品的展示方法,应用于服务端,包括:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
2.根据权利要求1所述的方法,其中,所述基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息,包括:
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端以第一展示方式在所述目标区域的第一展示位置展示所述第一显示信息,所述第一展示方式用于指示所述第一展示位置已填充。
3.根据权利要求1所述的方法,其中,所述第一用户在目标成套数字商品中未持有的数字商品为第二数字商品,所述第二数字商品为在所述区块链***上发行的第二非同质化通证,所述方法还包括:
基于所述第二非同质化通证,向所述第一客户端发送所述第二数字商品的第二属性信息;其中,所述第二属性信息用于所述第一客户端以第二展示方式在所述目标区域的第二展示位置展示第二显示信息,所述第二显示信息包括:所述第二数字商品对应的图标信息、第二唯一性编号、表征所述第二数字商品属于所述目标成套数字商品的所述共有标识、所述第二数字商品在所述目标成套数字商品中的第二序号中至少一项,所述第二展示方式用于指示所述第二展示位置空缺。
4.根据权利要求3所述的方法,其中,在向所述第一客户端发送所述第二数字商品的第二属性信息之后,还包括:
接收所述第一客户端针对所述第二数字商品所发送的数字商品转入请求;
向持有所述第二非同质化通证的目标用户的第二客户端发送商品转出确认请求;
接收所述目标用户的第二客户端发送的第一反馈信息;其中,所述第一反馈信息为基于所述目标用户针对所述商品转出确认请求的第一输入所生成的;
若所述第一反馈信息指示同意转出,则将所述第二数字商品确定为所述第一用户新增的已持有的第一数字商品。
5.根据权利要求4所述的方法,其中,所述接收所述第一客户端针对所述第二数字商品所发送的数字商品转入请求,包括:
接收所述第一客户端针对所述第二数字商品所发送的数字商品转入请求;其中,所述数字商品转入请求是基于所述第一用户对所述第二展示位置展示的所述第二数字商品的触发操作而发出的。
6.根据权利要求4所述的方法,其中,在接收所述第一客户端针对所述第二数字商品所发送的数字商品转入请求之前,还包括:
接收所述第一客户端发送的针对所述第二数字商品的持有方查询请求;其中,所述持有方查询请求携带有所述第二数字商品的商品标识信息;
基于所述第二数字商品的所述商品标识信息,确定所述第二数字商品的持有方列表;其中,所述持有方列表包括多个第二用户;
基于所述第二用户的用户属性信息,向所述第一客户端发送第一推送信息;其中,所述第一推送信息包括所述多个第二用户中至少一个候选用户的用户属性信息,所述第一推送信息用于通知所述第一用户从所述至少一个候选用户中选择目标用户,所述目标用户为所述第一用户指定的转出用户。
7.根据权利要求6所述的方法,其中,所述基于所述第二数字商品的所述商品标识信息,确定所述第二数字商品的持有方列表,包括:
通过区块链***基于所述第二数字商品的所述商品标识信息,确定当前持有所述第二非同质化通证的第二用户;
基于所述第二用户的用户标识,确定所述第二数字商品的持有方列表。
8.根据权利要求4所述的方法,其中,在将所述第二数字商品确定为所述第一用户新增的已持有的第一数字商品之后,还包括:
通过区块链***在所述第一用户的商品物权持有列表中,添加所述目标用户同意转出的所述第二非同质化通证对应的第二唯一性编号;以及,
通过所述区块链***在所述目标用户的商品物权持有列表中,删除所述第二非同质化通证对应的所述第二唯一性编号。
9.根据权利要求2所述的方法,其中,在向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息之后,还包括:
接收所述第一客户端针对所述第一数字商品所发送的数字商品转出请求;其中,所述数字商品转出请求携带有所述第一非同质化通证对应的所述第一唯一性编号;
基于所述第一唯一性编号,确定所述第一数字商品的未持有方列表;其中,所述未持有方列表包括多个第三用户,所述第三用户为在所述目标成套数字商品中持有除所述第一数字商品之外的任一数字商品的用户;
基于所述第一用户的用户属性信息,向所述第三用户的第三客户端发送第二推送信息;其中,所述第二推送信息包括所述第一用户的用户属性信息,所述第二推送信息用于通知所述第三用户确定是否需要转入所述第一数字商品;
接收所述第三客户端发送的第二反馈信息;其中,所述第二反馈信息为基于所述第三用户针对所述第二推送信息的第二输入所生成的;
若所述第二反馈信息指示同意转入,则将所述第一数字商品的持有方由所述第一用户更新为所述第三用户。
10.根据权利要求9所述的方法,其中,所述接收所述第一客户端针对所述第一数字商品所发送的数字商品转出请求,包括:
接收所述第一客户端针对所述第一数字商品所发送的数字商品转出请求;其中,所述数字商品转出请求是基于所述第一用户对所述第一展示位置展示的所述第一数字商品的触发操作而发出的。
11.根据权利要求9所述的方法,其中,所述将所述第一数字商品的持有方由所述第一用户更新为所述第三用户,包括:
通过区块链***在所述第一用户的商品物权持有列表中,删除所述第三用户同意转入的所述第一非同质化通证对应的第一唯一性编号;以及,
通过所述区块链***在所述第三用户的商品物权持有列表中,添加所述第一非同质化通证对应的所述第一唯一性编号。
12.根据权利要求1所述的方法,其中,所述方法还包括:
接收所述第一客户端的页面背景设置请求;其中,所述页面背景设置请求携带有目标页面标识和所述第一非同质化通证对应的第一唯一性编号,所述目标页面标识为待更新背景图案的页面标识;
在所述目标成套数字商品中,基于所述第一唯一性编号,确定待设置为背景图案的目标数字商品的图像信息;
基于所述目标数字商品的图像信息,更新所述目标页面标识对应的目标页面的页面背景元素;其中,所述页面背景元素用于触发所述第一客户端在所述目标页面上展示所述目标数字商品的图像信息。
13.根据权利要求12所述的方法,其中,所述在所述目标成套数字商品中,基于所述第一唯一性编号,确定待设置为背景图案的目标数字商品的图像信息,包括:
基于所述第一唯一性编号,获取所述第一数字商品对应的第一图像信息,并将所述第一图像信息确定为待设置为背景图案的目标数字商品的图像信息;
或者,
基于所述第一唯一性编号,获取所述目标成套数字商品中各数字商品的属性信息;
基于所述数字商品的所述属性信息,确定与所述目标页面的使用场景匹配的目标数字商品,并将所述目标数字商品对应的第二图像信息确定为待设置为背景图案的目标数字商品的图像信息。
14.一种数字商品的展示方法,应用于客户端,包括:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
15.根据权利要求14所述的方法,其中,所述在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息,包括:
在所述目标区域的第一展示位置,基于所述第一属性信息,以第一展示方式展示所述第一数字商品的第一显示信息;其中,所述第一展示方式用于指示所述第一展示位置已填充。
16.根据权利要求14所述的方法,其中,所述第一用户在目标成套数字商品中未持有的数字商品为第二数字商品,所述第二数字商品为在所述区块链***上发行的第二非同质化通证,所述方法还包括:
接收所述服务端基于所述第二非同质化通证所发送的所述第二数字商品的第二属性信息;
在所述目标区域的第二展示位置,基于所述第二属性信息,以第二展示方式展示所述第二数字商品的第二显示信息;其中,所述第二显示信息包括:所述第二数字商品对应的图标信息、第二唯一性编号、表征所述第二数字商品属于所述目标成套数字商品的所述共有标识、所述第二数字商品在所述目标成套数字商品中的第二序号中至少一项,所述第二展示方式用于指示所述第二展示位置空缺。
17.根据权利要求16所述的方法,其中,在所述目标区域的第二展示位置,基于所述第二属性信息,以第二展示方式展示所述第二数字商品的第二显示信息之后,还包括:
向所述服务端发送针对所述第二数字商品的数字商品转入请求;其中,所述数字商品转入请求用于所述服务端向持有所述第二非同质化通证的目标用户发送商品转出确认请求并判断所述目标用户是否同意转出所述第二数字商品;
在所述目标用户同意转出所述第二数字商品的情况下,接收所述服务端发送的第一更新指示信息;
基于所述第一更新指示信息,将所述第二数字商品的展示方式由所述第二展示方式更新为第一展示方式。
18.根据权利要求17所述的方法,其中,所述向所述服务端发送针对所述第二数字商品的数字商品转入请求,包括:
在检测到所述第一用户对所述第二展示位置展示的所述第二数字商品的触发操作后,向所述服务端发送数字商品转入请求。
19.根据权利要求17所述的方法,其中,在向所述服务端发送针对所述第二数字商品的数字商品转入请求之前,还包括:
向所述服务端发送针对所述第二数字商品的持有方查询请求;其中,所述持有方查询请求携带有所述第二数字商品的商品标识信息;
接收所述服务端基于所述商品标识信息针对所述持有方查询请求返回的第一推送信息;其中,所述第一推送信息包括多个第二用户中至少一个候选用户的用户属性信息,所述多个第二用户包括所述第二数字商品的多个持有用户,所述第一推送信息用于通知所述第一用户从所述至少一个候选用户中选择目标用户,所述目标用户为所述第一用户指定的转出用户。
20.根据权利要求15所述的方法,其中,在所述目标区域的第一展示位置,基于所述第一属性信息,以第一展示方式展示所述第一数字商品的第一显示信息之后,还包括:
向所述服务端发送针对所述第一数字商品的数字商品转出请求;其中,所述数字商品转出请求携带有所述第一非同质化通证对应的所述第一唯一性编号,所述数字商品转出请求用于所述服务端基于所述第一唯一性编号向第三用户的第三客户端发送第二推送信息并判断所述第三用户是否同意转入所述第一数字商品;
在所述第三用户同意转入所述第一数字商品的情况下,接收所述服务端发送的第二更新指示信息;
基于所述第二更新指示信息,将所述第一数字商品的展示方式由所述第一展示方式更新为第三展示方式,所述第三展示方式用于指示所述第一数字商品已转出。
21.根据权利要求20所述的方法,其中,所述向所述服务端发送数字商品转出请求,包括:
在检测到所述第一用户对所述第一展示位置展示的所述第一数字商品的触发操作后,向所述服务端发送数字商品转出请求。
22.根据权利要求14所述的方法,其中,所述方法还包括:
向所述服务端发送页面背景设置请求;其中,所述页面背景设置请求携带有目标页面标识和所述第一非同质化通证对应的第一唯一性编号,所述目标页面标识为待更新背景图案的页面标识;
获取所述服务端基于所述第一唯一性编号针对所述页面背景设置请求所更新的页面背景元素;其中,所述更新的页面背景元素包括:所述目标成套数字商品中目标数字商品的图像信息;
基于所述目标数字商品的图像信息,显示所述目标页面标识对应的目标页面的背景图案。
23.根据权利要求22所述的方法,其中,所述目标数字商品的图像信息包括:所述第一数字商品对应的第一图像信息、或者所述目标成套数字商品中与所述目标页面的使用场景匹配的数字商品对应的第二图像信息。
24.一种数字商品的展示装置,设置于服务端,包括:
第一确定模块,其确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
第一发送模块,其基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
25.一种数字商品的展示装置,设置于客户端,包括:
第一接收模块,其接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
第一展示模块,其在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
26.一种数字商品的展示设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
27.一种数字商品的展示设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
28.一种存储介质,用于存储计算机可执行指令,所述可执行指令在被处理器执行时实现以下方法:
确定第一用户在目标成套数字商品中已持有的第一数字商品;其中,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证;
基于所述第一非同质化通证,向所述第一用户的第一客户端发送所述第一数字商品的第一属性信息;其中,所述第一属性信息用于所述第一客户端在展示所述目标成套数字商品的目标区域展示第一显示信息,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
29.一种存储介质,用于存储计算机可执行指令,所述可执行指令在被处理器执行时实现以下方法:
接收服务端发送的第一数字商品的第一属性信息;其中,所述第一数字商品是第一用户在目标成套数字商品中已持有的数字商品,所述目标成套数字商品中的每个数字商品为在区块链***上发行的非同质化通证,所述第一数字商品为在所述区块链***上发行的第一非同质化通证,所述第一属性信息是基于所述第一非同质化通证所发送的;
在展示所述目标成套数字商品的目标区域,基于所述第一属性信息,展示所述第一数字商品的第一显示信息;其中,所述第一显示信息包括:所述第一数字商品对应的图标信息、第一唯一性编号、表征所述第一数字商品属于所述目标成套数字商品的共有标识、所述第一数字商品在所述目标成套数字商品中的第一序号中至少一项。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210102312.8A CN114429389A (zh) | 2022-01-27 | 2022-01-27 | 数字商品的展示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210102312.8A CN114429389A (zh) | 2022-01-27 | 2022-01-27 | 数字商品的展示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114429389A true CN114429389A (zh) | 2022-05-03 |
Family
ID=81312483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210102312.8A Pending CN114429389A (zh) | 2022-01-27 | 2022-01-27 | 数字商品的展示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114429389A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023214934A1 (en) * | 2022-05-05 | 2023-11-09 | Lemon Inc. | Decentralized procedural digital asset creation in augmented reality applications |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103366304A (zh) * | 2013-06-14 | 2013-10-23 | 北京小米科技有限责任公司 | 一种虚拟商品使用权的转让方法、装置和设备 |
CN104850370A (zh) * | 2014-02-17 | 2015-08-19 | 阿里巴巴集团控股有限公司 | 在背景显示区域显示订单信息的方法及装置 |
US20160328785A1 (en) * | 2015-05-07 | 2016-11-10 | Alibaba Group Holding Limited | Device and method for targeted display of information |
CN109272380A (zh) * | 2018-08-30 | 2019-01-25 | 腾讯科技(深圳)有限公司 | 虚拟宠物商品的交易方法、装置、设备及存储介质 |
CN110237532A (zh) * | 2018-08-30 | 2019-09-17 | 腾讯科技(深圳)有限公司 | 虚拟宠物的展示方法、设备及存储介质 |
KR102055646B1 (ko) * | 2019-06-28 | 2019-12-13 | 주식회사 겜퍼 | 블록체인 기반의 확장현실을 이용한 상품 판매, 구매 방법 및 이를 이용한 서버 |
WO2021063045A1 (zh) * | 2019-09-30 | 2021-04-08 | 支付宝(杭州)信息技术有限公司 | 基于区块链的交易查询、交易数据处理方法、装置及设备 |
CN112711458A (zh) * | 2021-01-15 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 虚拟场景中道具资源的展示方法及装置 |
US20210192433A1 (en) * | 2019-12-19 | 2021-06-24 | Boe Intelligent Iot Technology Co., Ltd. | Commodity exhibition management method, management server, client and system |
CN113193965A (zh) * | 2021-06-29 | 2021-07-30 | 中国科学院计算技术研究所数字经济产业研究院 | 基于nft的数字内容实物化展示*** |
WO2021174139A1 (en) * | 2020-02-29 | 2021-09-02 | CF INVESTMENTS, LLC (d.b.a. GEER) | Apparatus and method for managing branded digital items |
CN113706175A (zh) * | 2021-08-31 | 2021-11-26 | 江超 | 基于区块链的商品溯源防伪方法及相关设备 |
US11192033B1 (en) * | 2021-05-21 | 2021-12-07 | Mythical, Inc. | Systems and methods for providing and using proof of in-game participation by unique digital articles |
-
2022
- 2022-01-27 CN CN202210102312.8A patent/CN114429389A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103366304A (zh) * | 2013-06-14 | 2013-10-23 | 北京小米科技有限责任公司 | 一种虚拟商品使用权的转让方法、装置和设备 |
CN104850370A (zh) * | 2014-02-17 | 2015-08-19 | 阿里巴巴集团控股有限公司 | 在背景显示区域显示订单信息的方法及装置 |
US20160328785A1 (en) * | 2015-05-07 | 2016-11-10 | Alibaba Group Holding Limited | Device and method for targeted display of information |
CN109272380A (zh) * | 2018-08-30 | 2019-01-25 | 腾讯科技(深圳)有限公司 | 虚拟宠物商品的交易方法、装置、设备及存储介质 |
CN110237532A (zh) * | 2018-08-30 | 2019-09-17 | 腾讯科技(深圳)有限公司 | 虚拟宠物的展示方法、设备及存储介质 |
KR102055646B1 (ko) * | 2019-06-28 | 2019-12-13 | 주식회사 겜퍼 | 블록체인 기반의 확장현실을 이용한 상품 판매, 구매 방법 및 이를 이용한 서버 |
WO2021063045A1 (zh) * | 2019-09-30 | 2021-04-08 | 支付宝(杭州)信息技术有限公司 | 基于区块链的交易查询、交易数据处理方法、装置及设备 |
US20210192433A1 (en) * | 2019-12-19 | 2021-06-24 | Boe Intelligent Iot Technology Co., Ltd. | Commodity exhibition management method, management server, client and system |
WO2021174139A1 (en) * | 2020-02-29 | 2021-09-02 | CF INVESTMENTS, LLC (d.b.a. GEER) | Apparatus and method for managing branded digital items |
CN112711458A (zh) * | 2021-01-15 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 虚拟场景中道具资源的展示方法及装置 |
US11192033B1 (en) * | 2021-05-21 | 2021-12-07 | Mythical, Inc. | Systems and methods for providing and using proof of in-game participation by unique digital articles |
CN113193965A (zh) * | 2021-06-29 | 2021-07-30 | 中国科学院计算技术研究所数字经济产业研究院 | 基于nft的数字内容实物化展示*** |
CN113706175A (zh) * | 2021-08-31 | 2021-11-26 | 江超 | 基于区块链的商品溯源防伪方法及相关设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023214934A1 (en) * | 2022-05-05 | 2023-11-09 | Lemon Inc. | Decentralized procedural digital asset creation in augmented reality applications |
US12020348B2 (en) | 2022-05-05 | 2024-06-25 | Lemon Inc. | Decentralized procedural digital asset creation in augmented reality applications |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7175276B2 (ja) | サービスオブジェクトを表示しかつマップデータを処理する方法、クライアント及びサーバ | |
JP2022091890A (ja) | 対話型デジタルマップ上の位置にリンクされるユーザ管理オンラインページ(MAPpage)を作成するためのシステム及び方法 | |
US10664885B2 (en) | Method, system and recording medium for transaction processing using real-time conversation | |
TW459186B (en) | A system, method and article of manufacture for advanced mobile communication and computing | |
CN108469970B (zh) | 页面选项卡信息处理方法及装置 | |
CN104079640B (zh) | 一种用户服务提供方法及*** | |
CN106164909A (zh) | 自然语言输入的任务完成 | |
CN106156157B (zh) | 一种电子图书导航***和方法 | |
CN105210061A (zh) | 加标签的搜索结果维护 | |
CN110958347B (zh) | 电子名片的管理方法及装置 | |
CN104639426A (zh) | 群组成员添加方法及装置 | |
CN105874450A (zh) | 保存和呈现通信会话状态 | |
US20230281695A1 (en) | Determining and presenting information related to a semantic context of electronic message text or voice data | |
JP2021120867A (ja) | 融合関係ネットワークの構築方法、融合関係ネットワークの構築装置、電子デバイス、記憶媒体及びプログラム | |
CN110457610A (zh) | 信息推荐方法、装置、终端、服务器及存储介质 | |
CN111435936B (zh) | 云主机创建方法、装置、服务器及计算机可读存储介质 | |
CN110796508A (zh) | 旅游行程处理方法、装置、存储介质和处理器 | |
US20220030380A1 (en) | Location Based Mobile Messaging Shopping Network | |
CN114429389A (zh) | 数字商品的展示方法及装置 | |
US20170154299A1 (en) | Task management method, terminal, and non-transitory computer-readable information recording medium | |
KR20200092646A (ko) | 위치 기반 실시간 정보공유 단말기 및 이를 포함하는 위치 기반 실시간 정보공유 시스템 | |
CN110515929B (zh) | 书籍展示方法、计算设备及存储介质 | |
CN113138677A (zh) | 输入法候选词的确定方法、装置、电子设备和存储介质 | |
CN106302368A (zh) | 事务处理方法及装置 | |
CN110928895B (zh) | 一种数据查询、数据表建立方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |