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

一种NFC标签应用的数据管理系统的制作方法

2022-05-18 05:31:36 来源:中国专利 TAG:

一种nfc标签应用的数据管理系统
技术领域
1.本发明涉及数据处理技术领域,特别涉及一种nfc标签应用的数据管理系统。


背景技术:

2.对市场上流通的正规商品使用近场通信(near field communication,nfc)标签作为防伪标签,可以对假冒伪劣商品起到很好的防范作用。但普通商品厂商自身是不具备nfc标签处理能力的,需要额外的nfc标签服务商和nfc标签生产商与其进行配合。其中,nfc标签服务商是商品厂商与nfc标签生产商的中间商,主要负责以下工作:对nfc标签进行代采,并对商品厂商的各批次商品信息进行nfc标签生产数据转换,并协调nfc标签生产商基于nfc标签生产数据对nfc标签进行标签数据灌装处理,并将生产好的nfc标签送至商品厂商进行商品对接。
3.基于这样的服务结构,有些商品厂商在自建nfc标签溯源系统时,就会直接利用nfc标签服务商的沉淀数据作为数据源进溯源管理,这样实施的好处是无需在商品厂商侧另行备份生产数据,从而可以降低系统建设成本、缩小系统建设周期。但是这种方式也有一定的数据隐患,它会将与各个商品厂家对应的所有溯源记录都暴露在nfc标签服务商侧,从这些溯源记录是可以反推出各商品厂商的商务营销状况的,即使服务商与厂商间签署了相关的保密协议,商品厂商也对这种隐患非常担忧。因此,如何在继续利用nfc标签服务商现有系统结构的基础上,保证商品厂商溯源信息的独立性成了一个亟待解决的技术问题。


技术实现要素:

4.本发明的目的,就是针对现有技术的缺陷,提供一种nfc标签应用的数据管理系统,该系统包括:服务商数据子系统、生产商数据子系统和应用商数据子系统。服务商数据子系统对接生产商数据子系统和应用商数据子系统,从应用商数据子系统获取商品信息之后进行对应的生产数据转换,并将生产数据发送到生产商数据子系统进标签生产并获得对应的生产报告,并向应用商数据子系统反馈与商品信息对应的生产数据和生产报告。应用商数据子系统对各批次商品信息对应的生产数据和生产报告进行备份,并独立对接所有外部的nfc标签验证终端,并基于备份数据独立处理各nfc标签验证终端的溯源过程,并使用本地数据库对各终端的溯源记录进行备份和管理。通过本发明系统的数据管理结构,商品厂商可以继续利用nfc标签服务商现有系统结构完成nfc标签与具体商品的对接,并在nfc标签与具体商品对接之后脱离nfc标签服务商的控制。
5.为实现上述目的,本发明实施例提供了一种nfc标签应用的数据管理系统,所述系统包括:服务商数据子系统、生产商数据子系统和应用商数据子系统;
6.所述服务商数据子系统分别与所述应用商数据子系统和所述生产商数据子系统连接;
7.所述服务商数据子系统包括第一管理端和第一数据库集群;所述第一数据库集群用于存储多批次的服务商数据集合;所述第一管理端用于对所述第一数据库集群存储的所
有服务商数据集合进行对应的服务商数据管理;
8.所述生产商数据子系统包括第二管理端和第二数据库集群;所述生产商数据子系统还与多个第一发行设备连接;所述第二数据库集群用于存储多批次的生产商数据集合;所述第二管理端用于对所述第二数据库集群存储的所有生产商数据集合进行对应的生产商数据管理;
9.所述应用商数据子系统包括第三管理端和第三数据库集群;所述应用商数据子系统还与多类nfc标签验证终端连接;所述第三数据库集群用于存储多批次的应用商数据集合;所述第三管理端用于对所述第三数据库集群存储的所有应用商数据集合进行对应的应用商数据管理。
10.优选的,所述第一管理端还用于接收所述应用商数据子系统发送的第一商品信息集合;并对所述第一商品信息集合进行生产数据转换处理生成对应的第一生产数据集合;并将所述第一生产数据集合向所述生产商数据子系统发送;并接收所述生产商数据子系统返回的第一生产报告数据;并将所述第一生产数据集合和所述第一生产报告数据向所述应用商数据子系统发送;并将所述第一商品信息集合、所述第一生产数据集合和所述第一生产报告数据合并为一个批次的服务商数据集合存入所述第一数据库集群。
11.优选的,所述第二管理端还用于接收所述服务商数据子系统发送的第一生产数据集合;并根据所有第一发行设备的任务状态,对所述第一生产数据集合进行设备任务分配处理生成对应的第一任务数据;并根据所述第一任务数据对指定生产设备的任务执行过程进行监督,并在任务结束时根据监督信息生成对应的第一生产报告数据;并将所述第一生产报告数据向所述服务商数据子系统发送;并将所述第一生产数据集合、所述第一任务数据和所述第一生产报告数据合并为一个批次的生产商数据集合存入所述第二数据库集群。
12.优选的,所述第二管理端还用于定期对所有所述第一发行设备的资源占用状态情况进行跟踪生成对应的设备状态数据集合;并将所述第一设备状态数据集合存入所述第二数据库集群。
13.进一步的,所述第二管理端还用于对所述第二数据库集群存储的所有设备状态数据集合进行对应的生产商设备数据管理。
14.优选的,所述第三管理端还用于根据应用商用户录入的当前批次的商品信息生成对应的第一商品信息集合;并将所述第一商品信息集合向所述服务商数据子系统发送;并接收所述服务商数据子系统返回的第一生产数据集合和第一生产报告数据;并将所述第一商品信息集合、所述第一生产数据集合和所述第一生产报告数据合并为一个批次的应用商数据集合存入所述第三数据库集群。
15.优选的,所述第三管理端还用于接收所述nfc标签验证终端发起的第一溯源请求指令;并从所述第一溯源请求指令中提取出第一终端标识、第一nfc标签标识、第一随机数和第一动态令牌;并对所述第一终端标识进行终端合法性验证;并在所述终端合法性验证成功时,对所述第一nfc标签标识进行标签标识合法性验证;并在所述标签标识合法性验证成功时,根据所述第一nfc标签标识和所述第一随机数对所述第一动态令牌进行令牌合法性认证;并在所述令牌合法性认证成功时,从所述第三数据库集群中获取与所述第一nfc标签标识对应的商品信息向所述nfc标签验证终端回发;并对当次溯源请求指令的全过程数据进行收集生成对应的第一溯源记录存入所述第三数据库集群。
16.进一步的,所述第三管理端还用于对所述第三数据库集群存储的所有溯源记录进行对应的溯源记录数据管理。
17.本发明实施例提供了一种nfc标签应用的数据管理系统,该系统包括:服务商数据子系统、生产商数据子系统和应用商数据子系统。服务商数据子系统对接生产商数据子系统和应用商数据子系统,从应用商数据子系统获取商品信息之后进行对应的生产数据转换,并将生产数据发送到生产商数据子系统进标签生产并获得对应的生产报告,并向应用商数据子系统反馈与商品信息对应的生产数据和生产报告。应用商数据子系统对各批次商品信息对应的生产数据和生产报告进行备份,并独立对接所有外部的nfc标签验证终端,并基于备份数据独立处理各nfc标签验证终端的溯源过程,并使用本地数据库对各终端的溯源记录进行备份和管理。通过本发明系统的数据管理结构,商品厂商可以继续利用nfc标签服务商现有系统结构完成nfc标签与具体商品的对接,并在nfc标签与具体商品对接之后脱离nfc标签服务商的控制,从而对商品厂商的个性化数据起到了很好的保护作用。
附图说明
18.图1为本发明实施例提供的一种nfc标签应用的数据管理系统的结构示意图。
具体实施方式
19.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
20.图1为本发明实施例提供的一种nfc标签应用的数据管理系统的结构示意图,如图1所示,该系统包括:服务商数据子系统101、生产商数据子系统102和应用商数据子系统103。
21.服务商数据子系统101分别与应用商数据子系统103和生产商数据子系统102连接。
22.(一)服务商数据子系统101
23.服务商数据子系统101包括第一管理端1011和第一数据库集群1012。
24.第一数据库集群1012用于存储多批次的服务商数据集合;其中,服务商数据集合由批次号、商品信息集合、生产数据集合和生产报告数据组成。
25.这里,每个服务商数据集合对应一批次商品的商品信息集合及对应的生产数据集合和生产报告数据;批次号为系统为每个服务商数据集合分配的唯一标识编码;
26.商品信息集合中包括多个商品信息记录,每个商品信息记录至少包括以下信息内容:商品所属商家信息、商品所属商品系列信息、商品基础信息和/或商品多媒体信息(图片和/或视频)等;
27.生产数据集合中包括多个生产数据记录,每个生产数据记录对应一个商品信息记录;每个生产数据记录中至少包括nfc标签标识信息、nfc标签密钥信息和nfc标签商品信息;其中,nfc标签标识信息为每个nfc标签的唯一标识编码;nfc标签密钥信息为使用同批次唯一根密钥根据nfc标签标识信息进行密钥分散得到的标签密钥信息;nfc标签商品信息
包括多个标签格式化数据,标签格式化数据与对应商品信息记录中的信息内容一一对应,包括:对应商家信息的商家信息格式化数据、对应商品系列信息的商品系列信息格式化数据、对应商品基础信息和/或商品多媒体信息(图片和/或视频)的商品基础信息和/或商品多媒体信息格式化数据等;
28.生产报告数据则用于对生产数据集合的生产情况进行统计,其内容至少应包括所用发行设备的发行设备标识、发行时长、发行总量、发行故障报告等信息,其中发行故障报告应包括所有发生发行故障的nfc标签的详细信息。
29.第一管理端1011用于对第一数据库集群1012存储的所有服务商数据集合进行对应的服务商数据管理。
30.在本发明实施例的一个具体实现方式中,第一管理端1011具体用于在服务商数据管理时,向管理端登录用户提供多种数据检索功能,包括:按批次号、商家信息、商品信息等方式对服务商数据集合进行检索,按商家信息对服务商数据集合及集合内指定数据进行数据分析或数量统计,按商品信息对服务商数据集合及集合内指定数据进行数据分析或数量统计。
31.第一管理端1011还用于接收应用商数据子系统103发送的第一商品信息集合;并对第一商品信息集合进行生产数据转换处理生成对应的第一生产数据集合;并将第一生产数据集合向生产商数据子系统102发送;并接收生产商数据子系统102返回的第一生产报告数据;并将第一生产数据集合和第一生产报告数据向应用商数据子系统103发送;并将第一商品信息集合、第一生产数据集合和第一生产报告数据合并为一个批次的服务商数据集合存入第一数据库集群1012。
32.在本发明实施例的又一个具体实现方式中,第一管理端1011在对第一商品信息集合进行生产数据转换处理时,首先对第一商品信息集合的各个第一商品信息记录进行轮询,并将当前被轮询的第一商品信息记录记为当前商品信息记录,并按预设的标签格式化数据的数据格式对当前商品信息记录中的商家信息、商品系列信息、商品基础信息和/或商品多媒体信息依次进行转换生成对应的商家信息格式化数据、商品系列信息格式化数据、商品基础信息和/或商品多媒体信息格式化数据,并将转后得到的所有格式化数据组成与当前商品信息记录对应的第一nfc标签商品信息;然后,为第一商品信息集合分配一个唯一根密钥记为第一根密钥;并为第一商品信息集合分配一个对应的第一nfc标签标识范围,该nfc标签标识范围包括多个第一nfc标签标识信息,每个第一nfc标签标识信息对应一个第一商品信息记录;并基于预设的加解密算法使用第一根密钥对每个第一nfc标签标识信息进行加密,从而得到每个第一nfc标签标识信息对应的分散密钥并将其记为第一nfc标签密钥信息;然后,将与每个第一商品信息记录对应的第一nfc标签标识信息、第一nfc标签密钥信息和第一nfc标签商品信息组成对应的第一生产数据记录,并由所有第一生产数据记录组成第一生产数据集合。
33.(二)生产商数据子系统102
34.生产商数据子系统102包括第二管理端1021和第二数据库集群1022;生产商数据子系统102还与多个第一发行设备连接。
35.第二数据库集群1022用于存储多批次的生产商数据集合;其中,生产商数据集合由批次号、生产数据集合、任务数据和生产报告数据组成。
36.这里,每个生产商数据集合对应一批次rfc标签的生产数据集合及对应的任务数据和生产报告数据;批次号为系统为每个生产商数据集合分配的唯一标识编码;任务数据是系统基于生产数据集合并结合发行设备的资源占用情况对发行设备进行任务动态分配的任务分配信息;生产数据集合、生产报告数据与前文所述一致,在此不做进一步赘述。
37.第二管理端1021用于对第二数据库集群1022存储的所有生产商数据集合进行对应的生产商数据管理。
38.在本发明实施例的又一个具体实现方式中,第二管理端1021具体用于在生产商数据管理时,向管理端登录用户提供多种数据检索功能,包括:按批次号、商家信息、商品信息等方式对生产商数据集合进行检索,按商家信息对生产商数据集合及集合内指定数据进行数据分析或数量统计,按商品信息对生产商数据集合及集合内指定数据进行数据分析或数量统计,按发行设备标识对生产商数据集合或任务数据进行检索、分析或统计。
39.第二管理端1021还用于接收服务商数据子系统101发送的第一生产数据集合;并根据所有第一发行设备的任务状态,对第一生产数据集合进行设备任务分配处理生成对应的第一任务数据;并根据第一任务数据对指定生产设备的任务执行过程进行监督,并在任务结束时根据监督信息生成对应的第一生产报告数据;并将第一生产报告数据向服务商数据子系统101发送;并将第一生产数据集合、第一任务数据和第一生产报告数据合并为一个批次的生产商数据集合存入第二数据库集群1022。
40.在本发明实施例的又一个具体实现方式中,第二管理端1021具体用于在根据第一任务数据对指定生产设备的任务执行过程进行监督时,从第一任务数据中提取出一个或多个第一任务记录,每个第一任务记录对应一个发行设备标识和一个设备生产数据集合,所有第一任务记录的设备生产数据集合的合集与第一生产数据集合一致;并向与各个发行设备标识对应的第一发行设备发送对应的设备生产数据集合,并接收各个第一发行设备回发的实时生产报告构成对应的监督信息;其中,实时生产报告应包括发行设备标识、发行时长、发行数量、发行故障报告等信息,发行故障报告应包括所有发生发行故障的nfc标签的详细信息。
41.在本发明实施例的又一个具体实现方式中,第二管理端1021具体用于在任务结束时将所有监督信息按发行设备标识进行融合和汇总,从而得到最终的第一生产报告数据。
42.第二管理端1021还用于定期对所有第一发行设备的资源占用状态情况进行跟踪生成对应的设备状态数据集合;并将第一设备状态数据集合存入第二数据库集群1022。对应的,第二数据库集群1022还用于存储多个第一发行设备的设备状态数据集合。
43.第二管理端1021还用于对第二数据库集群1022存储的所有设备状态数据集合进行对应的生产商设备数据管理。
44.在本发明实施例的又一个具体实现方式中,第二管理端1021具体用于在生产商设备数据管理时,向管理端登录用户提供多种数据检索功能,包括:按发行设备标识对设备基础信息、工作历史记录、维修历史记录等信息记录检索。
45.(三)应用商数据子系统103
46.应用商数据子系统103包括第三管理端1031和第三数据库集群1032;应用商数据子系统103还与多类nfc标签验证终端连接。
47.第三数据库集群1032用于存储多批次的应用商数据集合,还用于存储各类nfc标
签验证终端的溯源记录。
48.这里,每个应用商数据集合对应一批次商品的商品信息集合及对应的生产数据集合和生产报告数据;批次号为系统为每个服务商数据集合分配的唯一标识编码;商品信息集合、生产数据集合、生产报告数据与前文所述一致,在此不做进一步赘述。这里的应用商数据集合,实际就是在商品厂商也就是应用商侧对服务商的数据备份。基于该数据备份,才能在nfc标签的范围溯源处理过程中摆脱服务商对应用商的控制。
49.第三管理端1031用于对第三数据库集群1032存储的所有应用商数据集合进行对应的应用商数据管理。
50.在本发明实施例的又一个具体实现方式中,第三管理端1031具体用于在应用商数据管理时,向管理端登录用户提供多种数据检索功能,包括:按批次号、商家信息、商品信息等方式对应用商数据集合进行检索,按商家信息对应用商数据集合及集合内指定数据进行数据分析或数量统计,按商品信息对应用商数据集合及集合内指定数据进行数据分析或数量统计。
51.第三管理端1031还用于根据应用商用户录入的当前批次的商品信息生成对应的第一商品信息集合;并将第一商品信息集合向服务商数据子系统101发送;并接收服务商数据子系统101返回的第一生产数据集合和第一生产报告数据;并将第一商品信息集合、第一生产数据集合和第一生产报告数据合并为一个批次的应用商数据集合存入第三数据库集群1032。
52.第三管理端1031还用于接收nfc标签验证终端发起的第一溯源请求指令;并从第一溯源请求指令中提取出第一终端标识、第一nfc标签标识、第一随机数和第一动态令牌;并对第一终端标识进行终端合法性验证;并在终端合法性验证成功时,对第一nfc标签标识进行标签标识合法性验证;并在标签标识合法性验证成功时,根据第一nfc标签标识和第一随机数对第一动态令牌进行令牌合法性认证;并在令牌合法性认证成功时,从第三数据库集群1032中获取与第一nfc标签标识对应的商品信息向nfc标签验证终端回发;并对当次溯源请求指令的全过程数据进行收集生成对应的第一溯源记录存入第三数据库集群1032。
53.在本发明实施例的又一个具体实现方式中,第三管理端1031具体用于在对第一终端标识进行终端合法性验证时,根据第一终端标识查询合法终端标识数据库,若合法终端标识数据库中存在第一终端标识则终端合法性验证成功,反之则失败。
54.在本发明实施例的又一个具体实现方式中,第三管理端1031具体用于在对第一nfc标签标识进行标签标识合法性验证时,根据第一nfc标签标识查询第三数据库集群1032中的生产数据集合,若第三数据库集群1032中的生产数据集合存在第一nfc标签标识则标签标识合法性验证成功,反之则失败。
55.在本发明实施例的又一个具体实现方式中,第三管理端1031具体用于在根据第一nfc标签标识和第一随机数对第一动态令牌进行令牌合法性认证时,从第三数据库集群1032中的生产数据集合中获得与第一nfc标签标识对应的nfc标签密钥,并使用该nfc标签密钥对第一动态令牌进行解密得到解密明文,并对解密明文和第一随机数进行比对,若二者匹配则令牌合法性认证成功,反之则失败。
56.在本发明实施例的又一个具体实现方式中,第三管理端1031具体用于在对当次溯源请求指令的全过程数据进行收集时,将当次溯源请求指令的接收时间,以及第一终端标
识和第一nfc标签标识,以及终端合法性验证、标签标识合法性验证和令牌合法性认证的过程数据和结果进行数据汇总生成对应的第一溯源记录存入第三数据库集群1032。
57.第三管理端1031还用于对第三数据库集群1032存储的所有溯源记录进行对应的溯源记录数据管理。
58.本发明实施例提供了一种nfc标签应用的数据管理系统,该系统包括:服务商数据子系统、生产商数据子系统和应用商数据子系统。服务商数据子系统对接生产商数据子系统和应用商数据子系统,从应用商数据子系统获取商品信息之后进行对应的生产数据转换,并将生产数据发送到生产商数据子系统进标签生产并获得对应的生产报告,并向应用商数据子系统反馈与商品信息对应的生产数据和生产报告。应用商数据子系统对各批次商品信息对应的生产数据和生产报告进行备份,并独立对接所有外部的nfc标签验证终端,并基于备份数据独立处理各nfc标签验证终端的溯源过程,并使用本地数据库对各终端的溯源记录进行备份和管理。通过本发明系统的数据管理结构,商品厂商可以继续利用nfc标签服务商现有系统结构完成nfc标签与具体商品的对接,并在nfc标签与具体商品对接之后脱离nfc标签服务商的控制,从而对商品厂商的个性化数据起到了很好的保护作用。
59.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
60.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
61.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献