电子标签绑定关系纠正方法、设备及计算机可读存储介质与流程

文档序号:27947373发布日期:2021-12-11 14:51阅读:90来源:国知局
电子标签绑定关系纠正方法、设备及计算机可读存储介质与流程

1.本技术涉及无线识别技术领域,特别是涉及电子标签绑定关系纠正方法、设备及计算机可读存储介质。


背景技术:

2.现有技术中,通常会在将电子标签的编码与设备或账户进行绑定,当用户在使用该电子标签时,读卡器通过读取电子标签可获取相应编码,根据相应编码可在系统中根据绑定关系查询到对应设备或账户,以对设备进行使用记录或对账户进行消费记录。
3.现有技术的缺陷在于,在将电子标签的编码与设备或账户进行绑定的过程中,对电子标签进行读取所获得的编码有一定几率是错误的,进而使得设备或账户所绑定的电子标签的编码是错误的,在后续使用中,用户将无法使用该绑定错误的电子标签进行相应设备或账户的记录,且这种错误难以在使用中被发现,降低了电子标签的可靠性。


技术实现要素:

4.本技术主要解决的技术问题是如何提高电子标签的可靠性。
5.为解决上述技术问题,本技术采用的第一个技术方案是:一种电子标签绑定关系纠正方法,包括:读取目标电子标签,以获得第一编码;判断电子标签绑定关系列表中是否存在目标绑定关系,其中,目标绑定关系为第一编码的绑定关系;若不存在,则判断第一编码和第二编码是否相同,第二编码是对目标电子标签再次读取而获得;若相同,则确定电子标签绑定关系列表中的未读取绑定关系,并基于第一编码或第二编码对未读取绑定关系进行纠正。
6.为解决上述技术问题,本技术采用的第二个技术方案是:一种电子标签绑定关系纠正设备,包括:存储器和处理器;存储器用于存储程序指令,处理器用于执行程序指令以实现如上电子标签绑定关系纠正方法。
7.为解决上述技术问题,本技术采用的第三个技术方案是:一种计算机可读存储介质,计算机可读存储介质存储有程序指令,程序指令被处理器执行时实现如上电子标签绑定关系纠正方法。
8.本技术的有益效果是:区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签的可靠性。
附图说明
9.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1是本技术电子标签绑定关系纠正方法的一实施例的流程示意图;
11.图2是本技术电子标签绑定关系纠正方法的另一实施例的流程示意图;
12.图3是本技术电子标签绑定关系纠正方法的又一实施例的流程示意图;
13.图4是本技术电子标签绑定关系纠正设备的一实施例的结构示意图;
14.图5是本技术电子标签绑定关系纠正设备的一实施例的结构示意图。
具体实施方式
15.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本技术保护的范围。
16.本技术中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
17.本技术首先提出一种电子标签绑定关系纠正方法。
18.图1是本技术电子标签绑定关系纠正方法的一实施例的流程示意图。如图1所示,在第一实施例中,电子标签绑定关系纠正方法可包括以下步骤:
19.步骤s11:读取目标电子标签,以获得第一编码。
20.本实施例中,电子标签是rfid(radio frequency identification,射频识别)技术的载体,可采用阅读器对目标电子标签进行读取,以获得目标电子标签的存储内容,将所获得的内容确定为第一编码。
21.步骤s12:判断电子标签绑定关系列表中是否存在目标绑定关系。
22.其中,目标绑定关系为第一编码的绑定关系。
23.本实施例中,目标绑定关系可以是第一编码与一设备的绑定关系,也可以是第一编码与一账户的绑定关系,此处不作限定。电子标签绑定关系列表内包含本电子标签识别系统中所有电子标签的绑定关系,可在电子标签绑定关系列表中根据相应编码查询相应绑定的设备或账户。
24.若在电子标签绑定关系列表中无法找到第一编码的绑定关系,则可认为获取第一编码的过程中发生了错误(如:传输错误)而导致所获得的第一编码不是目标电子标签中存储的正确编码,或者,所获得的第一编码是目标电子标签中存储的正确编码,但在将目标电子标签中的编码与一设备或账户进行绑定时,所读取获得的编码不是正确编码,导致该设
备或账户绑定了一错误编码。
25.若步骤s12的判断结果为不存在,则执行步骤s13。
26.步骤s13:判断第一编码和第二编码是否相同。
27.其中,第二编码是对目标电子标签再次读取而获得。
28.本实施例中,可再次采用阅读器对目标电子标签进行读取,以获得目标电子标签的存储内容,将所获得的内容确定为第二编码。之后可判断所获得的第一编码和第二编码是否相同,因即使读取目标电子标签而获得错误编码,每次错误读取所获得的错误编码也是不同的,所以若第一编码和第二编码相同则可认为第一编码和第二编码为目标电子标签中存储的正确编码。
29.若步骤s13的判断结果为相同,则执行步骤s14。
30.步骤s14:确定电子标签绑定关系列表中的未读取绑定关系,并基于第一编码或第二编码对未读取绑定关系进行纠正。
31.本实施例中,若经步骤s12确定不存在第一编码的绑定关系,且经步骤s13确定第一编码为正确编码,则可肯定电子标签绑定关系列表中存在至少一条绑定关系中被绑定的编码应是第一编码,但实际绑定了一错误编码,进而导致该条绑定关系不会在使用中被读取记录。因此,可确定电子标签绑定关系列表中的未读取绑定关系,也即确定电子标签绑定关系列表中从未被读取记录过的绑定关系,并基于正确的第一编码对其中相应的绑定关系进行纠正。
32.可选的,步骤s14具体可包括:
33.若电子标签绑定关系列表中仅存在一条未读取绑定关系,则将未读取绑定关系中被绑定的编码替换为第一编码或第二编码,以完成绑定关系的纠正。
34.具体的,因电子标签绑定关系列表中存在至少一条绑定关系有误,且其本应该绑定的编码是第一编码或第二编码,在电子标签绑定关系列表中仅存在一条未读取绑定关系,可以肯定仅存的未读取绑定关系就是需要被纠正的绑定关系,可将该绑定关系中的编码替换为第一编码或第二编码,完成绑定关系的纠正,提高了绑定关系纠正的效率。
35.可选的,步骤s14具体可包括:
36.若电子标签绑定关系列表中存在两条以上未读取绑定关系,则提示用户确定两条以上未读取绑定关系中的待纠正绑定关系,并将待纠正绑定关系中被绑定的编码替换为第一编码或第二编码,以完成绑定关系的纠正。
37.具体的,若电子标签绑定关系列表中存在两条以上未读取绑定关系,则无法自动确定其中需采用第一编码进行纠正的绑定关系是哪一条,故此时可提示用户人工确定需要进行纠正的绑定关系,也即确定其中的待纠正绑定关系,之后将待纠正绑定关系中的编码替换为第一编码或第二编码,完成绑定关系的纠正,提高绑定关系纠正的准确度。
38.区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签
的可靠性。
39.图2是本技术电子标签绑定关系纠正方法的另一实施例的流程示意图。如图2所示,在第二实施例中,电子标签绑定关系纠正方法可包括以下步骤:
40.步骤s21:读取目标电子标签,以获得第一编码。
41.步骤s22:判断电子标签绑定关系列表中是否存在目标绑定关系。
42.若步骤s22的判断结果为不存在,则执行步骤s23。
43.步骤s23:读取目标电子标签,以获得第二编码。
44.步骤s24:判断第一编码和第二编码是否相同。
45.若步骤s24的判断结果为不相同,则执行步骤s25。
46.步骤s25:确定电子标签绑定关系列表中的未读取绑定关系,并基于第一编码或第二编码对未读取绑定关系进行纠正。
47.本实施例中,可在确定电子标签绑定关系列表中不存在目标绑定关系后,再对目标电子标签进行二次读取以获得第二编码,以备后续判断第一编码和第二编码是否相同时使用。若电子标签绑定关系列表中存在目标绑定关系,则可直接确定第一编码为目标电子标签所存储的正确编码,而无需再进行后续的步骤,提高读取目标电子标签的效率。
48.可选的,步骤s21具体可包括:
49.读取目标电子标签,以获得第一待定编码。
50.对第一待定编码进行crc校验。
51.若校验失败,则返回执行读取目标电子标签,以获得第一待定编码的步骤及后续步骤。若校验成功,则将第一待定编码确定为第一编码。
52.可选的,步骤s23具体可包括:
53.读取目标电子标签,以获得第二待定编码。
54.对第二待定编码进行crc校验。
55.若校验失败,则返回执行读取目标电子标签,以获得第二待定编码的步骤及后续步骤。若校验成功,则将第二待定编码确定为第二编码。
56.可选的,在步骤s21前,电子标签绑定关系纠正方法还可包括:
57.读取目标电子标签,以获得第三编码。
58.将第三编码与目标设备进行绑定,并将第三编码与目标设备的绑定关系记录到电子标签绑定关系列表中。
59.具体的,上述在步骤s21前的步骤可以是在将目标电子标签交给用户使用前,预先将目标电子标签与目标设备进行绑定的步骤,以便于用户的使用。
60.进一步的,读取目标电子标签,以获得第三编码可包括:
61.读取目标电子标签,以获得第三待定编码。
62.对第三待定编码进行crc校验。
63.若校验失败,则返回执行读取目标电子标签,以获得第三待定编码的步骤及后续步骤。若校验成功,则将第三待定编码确定为第三编码。
64.需要说明的是,目标电子标签中存储的编码可包含特定的crc校验码。若进行crc校验时发现被校验编码(如:第一待定编码、第二待定编码、第三待定编码)中的crc校验码有误,则可以确定被校验编码必定是错误编码。因此,在crc校验失败时,也即在被校验编码
中的crc校验码有误时,需重新读取目标电子标签,重新获取被校验编码,直至校验成功,提高电子标签的可靠性。
65.区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签的可靠性。
66.图3是本技术电子标签绑定关系纠正方法的又一实施例的流程示意图。如图3所示,在第三实施例中,电子标签绑定关系纠正方法可包括以下步骤:
67.步骤s31:读取目标电子标签,以获得第一编码。
68.步骤s32:读取目标电子标签,以获得第二编码。
69.步骤s33:判断电子标签绑定关系列表中是否存在目标绑定关系。
70.若步骤s33的判断结果为不存在,则执行步骤s34。
71.步骤s34:判断第一编码和第二编码是否相同。
72.若步骤s34的判断结果为不相同,则执行步骤s35。
73.步骤s35:确定电子标签绑定关系列表中的未读取绑定关系,并基于第一编码或第二编码对未读取绑定关系进行纠正。
74.区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签的可靠性。
75.本技术还提出一种电子标签绑定关系纠正设备。
76.图4是本技术电子标签绑定关系纠正设备的一实施例的结构示意图。如图4所示,本实施例的电子标签绑定关系纠正设备40包括:处理器41、存储器42以及总线43。
77.该处理器41、存储器42分别与总线43相连,该存储器42中存储有程序指令,处理器41用于执行程序指令以实现上述实施例中的电子标签绑定关系纠正方法。
78.在本实施例中,处理器41还可以称为cpu(central processing unit,中央处理单元)。处理器41可能是一种集成电路芯片,具有信号的处理能力。处理器41还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器41也可以是任何常规的处理器等。
79.区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二
编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签的可靠性。
80.本技术还提出一种计算机可读存储介质。
81.图5是本技术电子标签绑定关系纠正设备的一实施例的结构示意图。如图5所示,本实施例的计算机可读存储介质50其上存储有程序指令51,程序指令51被处理器(图未示)执行时实现上述实施例中的电子标签绑定关系纠正方法。
82.本实施例计算机可读存储介质50可以是但不局限于u盘、sd卡、pd光驱、移动硬盘、大容量软驱、闪存、多媒体记忆卡、服务器等。
83.区别于现有技术,基于本技术的技术方案,可通过读取目标电子标签获得第一编码,并判断预存的电子标签绑定关系列表中是否存在第一编码所对应的绑定关系,在不存在第一编码所对应的绑定关系时,判断第一编码和通过再次读取目标电子标签得到的第二编码是否相同,在第一编码和第二编码相同时可认为第一编码或第二编码为目标电子标签所对应的正确编码,之后可基于正确的第一编码或第二编码对未读取绑定关系进行纠正。本技术的技术方案可在电子标签的使用过程中实现绑定关系的及时纠正,提高了电子标签的可靠性。
84.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1