一种标签芯片信息的注入方法、装置、存储介质及设备与流程

专利2022-06-29  64


本发明涉及共享车辆技术领域,尤其涉及一种标签芯片信息的注入方法、装置、存储介质及设备。



背景技术:

目前,在城市生活中,大家的出行方式不仅仅依赖于城市公共交通,随着绿色出行的理念得到越来越多的用户的认可,人们已经在条件允许的情况下尽量避免驾车出行,而是采用公共交通出行。对于公共交通无法抵达,或者出行距离较近不适合公共交通的情况下,大多数用户选择骑行方式。这种骑行的方式不仅便利,同时也为用户节约了宝贵的时间,提高了用户的出行体验以及增多了用户对出行方式的选择。

随着对单车的需求越来越高,共享单车已经成为人们出行的必备方式之一。共享单车是一些企业在园区、校园、居民区和其他有一定人流量的交通汇聚地点,通过大家在平台上进行租赁,实现共享的交通工具。共享单车提供了单车分时共享租赁服务,是近几年兴起的一种新的商业形态。

目前有桩车是通过前插tag(标签)芯片感应与子桩建立通讯关系的,有桩车在出厂前已经对芯片注入了车辆基本信息,当共享有桩车投放到市场被用户骑行时,在借还的过程中会不断与子桩建立关联关系,子桩能获取到车辆的上线下线信息。但是一旦前插tag芯片损坏或车辆需要更换了二维码,芯片信息就需要重新注入,此时运维人员无法在现场直接改写芯片信息,就会导致车和桩无法保持正常联系,影响用户借还车。

当前的解决办法是,运维人员上报车辆信息给总部研发同事,由总部通过写号软件在新的芯片上注入信息后,将芯片寄往城市前端进行安装,旧的芯片废弃。这种办法一方面效率低下,另一方面芯片无法重复利用,增加了物流及芯片本身的成本。



技术实现要素:

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是,当前插tag芯片损坏或车辆需要更换了二维码时,需要运维人员上报车辆信息给总部研发同事,由总部通写号软件在新的芯片上注入信息后,将芯片寄往城市前端进行安装,旧的芯片废弃。造成注入信息效率低下,芯片无法重复利用,以及增加了物流及芯片本身的成本的问题。为解决以上问题,本方案建立一种前端工作人员通过手机等设备采用nfc(nearfieldcommunication,近场通信)连接至标签芯片的情况下,可以对标签芯片的信息进行注入,从而可以提高写号效率以及可以重复利用标签芯片,从而降低成本的效果。

为实现上述目的,本发明提供了一种标签芯片信息的注入方法、装置、存储介质及设备。

在本发明的较佳实施方式中,提供了一种标签芯片信息的注入方法,所述方法包括:

若检测到标签芯片信息注入事件,则获取车辆编号;

向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

可选的,在对所述标签芯片的标签芯片密钥进行修改之后,所述方法还包括:

若未修改成功,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,在将所述车辆编号转化为芯片信息,并注入至所述标签芯片中之后,所述方法还包括:

读取所述标签芯片中注入的芯片信息,若所注入的芯片信息与所述车辆编号不一致,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,将所述车辆编号转化为芯片信息,包括:

将所述车辆编号转化为预设长度字串;

将所述预设长度字串以及预设标准字符转化为芯片信息。

可选的,在通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片之后,所述方法还包括:

若不为空芯片,则判断所述标签芯片是否符合约定规则;

若符合,则读取所述标签芯片信息,并转化为识别到的车辆编号;

根据所述识别到的车辆编号,获取所述标签芯片的标签芯片密钥;

利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

可选的,在注入至所述标签芯片中之后,所述方法还包括:

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

可选的,在判断所述标签芯片是否符合约定规则之后,所述方法还包括:

若不符合,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

在本发明的另一较佳实施方式中,提供了一种标签芯片信息的注入装置,该装置包括:

车辆编号获取模块,用于若检测到标签芯片信息注入事件,则获取车辆编号;

标签芯片密钥获取模块,用于向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

空芯片判断模块,用于通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

芯片信息注入模块,用于若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

标签芯片密钥修改模块,用于对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

所述装置具体用于:

可选的,在对所述标签芯片的标签芯片密钥进行修改之后,所述方法还包括:

若未修改成功,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,在将所述车辆编号转化为芯片信息,并注入至所述标签芯片中之后,所述装置还用于:

读取所述标签芯片中注入的芯片信息,若所注入的芯片信息与所述车辆编号不一致,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,将所述车辆编号转化为芯片信息,包括:

将所述车辆编号转化为预设长度字串;

将所述预设长度字串以及预设标准字符转化为芯片信息。

可选的,在通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片之后,所述装置还用于:

若不为空芯片,则判断所述标签芯片是否符合约定规则;

若符合,则读取所述标签芯片信息,并转化为识别到的车辆编号;

根据所述识别到的车辆编号,获取所述标签芯片的标签芯片密钥;

利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

可选的,在注入至所述标签芯片中之后,所述装置还用于:

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

可选的,在判断所述标签芯片是否符合约定规则之后,所述装置还用于:

若不符合,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

在本发明的另一较佳实施方式中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例所述的标签芯片信息的注入方法。

在本发明的另一较佳实施方式中,提供了一种电子设备,包括存储器,处理器及存储在所述存储器上并可在所述处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的标签芯片信息的注入方法。

本发明提供的技术方案具有以下技术效果:

本发明适用于标签芯片信息的注入操作的情况,建立一种前端工作人员通过手机等设备采用nfc连接至标签芯片的情况下,可以对标签芯片的信息进行注入,从而可以提高写号效率以及可以重复利用标签芯片,进而降低成本。

以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。

附图说明

图1是本申请实施例提供的标签芯片信息的注入方法的示意图;

图2是本申请实施例提供的标签芯片信息的注入流程图;

图3是本申请实施例提供的标签芯片信息的注入装置的示意图;

图4是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

为了阐释的目的而描述了本发明的一些示例性实施例,需要理解的是,本发明可通过附图中没有具体示出的其他方式来实现。

图1是本申请实施例提供的标签芯片信息的注入方法的示意图,本实施例可适用于车辆标签芯片的信息注入的情况,该方法可以由本申请实施例提供的标签芯片信息的注入装置来执行,该装置可以由软件和/或硬件的方式来实现,并可以集成于智能终端等设备中。

如图1所示,所述标签芯片信息的注入方法包括:

s110、若检测到标签芯片信息注入事件,则获取车辆编号。

其中,标签芯片可以是在车辆上采用前插方式标示车辆的芯片。当前插tag芯片损坏或车辆需要更换二维码,芯片信息就需要重新注入,以保证芯片信息与车辆的二维码是相匹配的。

其中,可以通过获取运维人员发出的标签芯片信息注入请求来确定标签芯片信息注入事件。其中,本方案可以是由运维人员的手机app来对标签芯片信息注入事件进行检测,服务平台可以是具体的一个或者多个服务器,服务平台可以是与运维人员的手机app进行网络连接的,可以支持运维人员的操作所对应的功能服务。

在这种情况下,运维人员进入手机app,从工具栏中点击“有桩车tag写号”图标,对车辆编号进行扫码识别,或者通过手工输入车辆编号,对车辆编号进行获取。

s120、向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥。

其中,运维人员的手机app可以向服务器上报所述车辆编号,以获取由服务器返回的与所述车辆编号相对应的标签芯片密钥。服务器中存储有车辆编号与标签芯片密钥的关联关系,可以通过将车辆编号上传至服务器,以获取服务器返回的与所述车辆编号相对应的标签芯片密钥。其中,不同的车辆编号的标签芯片密钥可以是不同的,以用来提高车辆信息的安全性,避免不法分子通过非法手段获取标签芯片密钥之后,对大量的车辆的标签芯片进行非法处理,从而提高了车辆的安全。

s130、通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片。

其中,可以通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片。其中当标签芯片为出厂后未经使用的标签芯片,则可以确定为是空芯片。空芯片内部可以不含有与车辆编号以及车辆标签密钥等相关的信息。如果出厂后已经使用的标签芯片,则可以确定为标签芯片不是空芯片。在本技术方案中,可以通过标签芯片密钥在服务器中的存储记录来确定该芯片是否为空,也可以在终端的app上面获取到标签芯片密钥之后,通过标签芯片密钥获取读取标签芯片信息的权限,进而确定是否为空。

s140、若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

如果是空芯片,空芯片的原始密钥为固定值,例如密码为0000,则可以将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。其中,车辆编号是根据更新后的二维码得到的,例如可以扫描新的二维码以得到车辆编号。并将车辆编号转化为芯片信息,写入至标签芯片中。

在本实施例中,可选的,将所述车辆编号转化为芯片信息,包括:将所述车辆编号转化为预设长度字串;将所述预设长度字串以及预设标准字符转化为芯片信息。具体的,将二维码转化为固定字符加六个字节写入。本技术方案通过这样的设置,可以实现提高芯片信息的写入安全的效果。

在上述技术方案的基础上,可选的,在将所述车辆编号转化为芯片信息,并注入至所述标签芯片中之后,所述方法还包括:读取所述标签芯片中注入的芯片信息,若所注入的芯片信息与所述车辆编号不一致,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。如果发现芯片信息的写入失败,或者写入后,检测芯片信息与车辆编号不一致,或者不存在一定位数的一致性,则确定芯片无法正常的进行信息写入,则确定该芯片已损坏,并提醒工作人员更换标签芯片。

s150、对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

其中,在运维人员通过手机app写入信息之后,可以通过手机app对标签芯片密钥进行修改。具体的,可以是通过向对标签芯片密钥进行管理的服务器来获取相应的标签芯片密钥,还可以是根据二维码或者标签芯片的信息,生成标签芯片密钥。例如,以二维码编号和固定长度的字节内容确定为该标签芯片的新标签芯片密钥。本技术方案通过对标签芯片密钥的修改,可以提高标签芯片的信息安全性,在写入新的标签信息之后,可以采用相应的方式进行标签芯片密钥的修改。

在本实施例中,可选的,在对所述标签芯片的标签芯片密钥进行修改之后,所述方法还包括:若未修改成功,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。其中,具体的,更改tag密钥为新密钥后,校验密码修改情况,修改成功,提示“写号成功”;修改不成功,写号失败,并提示用户“写号失败,更换tag重新写号”。本技术方案通过这样的设置,可以提高车辆标签芯片的信息安全性,有利于车辆的管理与维护。

本申请所提供的技术方案,所述方法包括:若检测到标签芯片信息注入事件,则获取车辆编号;向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。通过采用上述技术方案,可以对标签芯片的信息进行注入,从而可以提高写号效率以及可以重复利用标签芯片,从而降低成本的效果。

在上述技术方案的基础上,可选的,在通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片之后,所述方法还包括:若不为空芯片,则判断所述标签芯片是否符合约定规则;若符合,则读取所述标签芯片信息,并转化为识别到的车辆编号;根据所述识别到的车辆编号,获取所述标签芯片的标签芯片密钥;利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

其中,如果芯片不是空芯片,则表明已经使用过,可以判断所述标签芯片是否符合约定规则,具体的,可以tag芯片不为空时,判断tag芯片是否锁死,若tag锁死,提示用户“写号失败,更换tag芯片重新写号”。如果否,判断tag芯片前缀是否为约定固定4字节且长度为10位,若tag芯片未锁死且字节符合约定的规则,那么读取tag芯片信息转化为二维码编号,通过该二维码获取原tag芯片密钥。进而利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。本技术方案通过这样的设置,可以在标签芯片已经被使用过的情况下,进行芯片信息的改写,以达到标签芯片重复利用的目的。

在上述技术方案的基础上,可选的,在注入至所述标签芯片中之后,所述方法还包括:对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。通过对标签芯片密钥的修改,可以提高标签芯片的信息安全。

在上述技术方案的基础上,可选的,在判断所述标签芯片是否符合约定规则之后,所述方法还包括:若不符合,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。如果检测发现不符合约定规则,可以在运维人员通过手机app界面中显示无法进行信息注入或者信息注入失败等消息,供运维人员得知。在确定该标签芯片已经不能够重复利用之后,可以由手机app生成标签芯片更换提示的消息,对工作人员进行更换标签芯片的提示。

本实施例还提供了一种具体的实施方式。

图2是本申请实施例提供的标签芯片信息的注入流程图,如图2所示,本发明是是基于手机nfc功能对有桩车前插tag芯片信息进行注入,使共享有桩车与子桩建立关系,方便用户借还共享有桩车。

具体内容包括:

一、有桩车tag写号运维工具。

本发明的目的在于为运维人员提供现场处理芯片信息的工具,通过手机app借助nfc功能将后台服务器与硬件芯片建立交互关系,并将信息注入tag芯片,此过程以下简称为“写号”。

具体操作步骤为:

(1)运维人员进入手机app,从工具栏中点击“有桩车tag写号”图标;

(2)对车辆编号进行扫码识别,或者通过手工输入车辆编号;

(3)点击“开始写号”按钮,并将手机贴近芯片;

(4)写号完成,将手机离开芯片。

二、nfc写号处理逻辑。

app上点击“开始写号”,app向服务端获取扫描二维码对应的tag密钥,读取tag信息,判断tag是否为空tag。

(1)tag无号,即tag为空。

a.tag为空,则tag原始密钥为0,将二维码转化为固定字符 6字节写入tag。

b.校验tag写入后的二维码与原二维码是否一致,若一致,更改tag密钥为新密钥,进入c;若tag编号校验不一致,写号失败,并提示用户“写号失败,更换tag重新写号”。

c.tag写入后的二维码与原二维码一致,更改tag密钥为新密钥后,校验密码修改情况,修改成功,提示“写号成功”;修改不成功,写号失败,并提示用户“写号失败,更换tag重新写号”。

(2)tag有号,即tag不为空。

a.tag不为空时,判断tag是否锁死,如果否,判断tag前缀是否为约定固定4字节且长度为10位,进入b;若tag锁死,提示用户“写号失败,更换tag重新写号”。

b.若tag未锁死且字节符合约定的规则,那么读取tag信息转化为二维码编号,通过该二维码获取原tag密钥。

c.将二维码转化为固定字符 6字节写入tag,进入上述写号环节。

图3是本申请实施例提供的标签芯片信息的注入装置的示意图,如图3所示,所述标签芯片信息的注入装置包括:

车辆编号获取模块310,用于若检测到标签芯片信息注入事件,则获取车辆编号;

标签芯片密钥获取模块320,用于向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

空芯片判断模块330,用于通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

芯片信息注入模块340,用于若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

标签芯片密钥修改模块350,用于对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

所述装置具体用于:

可选的,在对所述标签芯片的标签芯片密钥进行修改之后,所述方法还包括:

若未修改成功,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,在将所述车辆编号转化为芯片信息,并注入至所述标签芯片中之后,所述装置还用于:

读取所述标签芯片中注入的芯片信息,若所注入的芯片信息与所述车辆编号不一致,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

可选的,将所述车辆编号转化为芯片信息,包括:

将所述车辆编号转化为预设长度字串;

将所述预设长度字串以及预设标准字符转化为芯片信息。

可选的,在通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片之后,所述装置还用于:

若不为空芯片,则判断所述标签芯片是否符合约定规则;

若符合,则读取所述标签芯片信息,并转化为识别到的车辆编号;

根据所述识别到的车辆编号,获取所述标签芯片的标签芯片密钥;

利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

可选的,在注入至所述标签芯片中之后,所述装置还用于:

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

可选的,在判断所述标签芯片是否符合约定规则之后,所述装置还用于:

若不符合,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。本申请所提供的技术方案,所述方法包括:若检测到标签芯片信息注入事件,则获取车辆编号;向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。通过采用上述技术方案,可以对标签芯片的信息进行注入,从而可以提高写号效率以及可以重复利用标签芯片,从而降低成本的效果。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种基于太阳能板提供电源的方法,该方法包括:

若检测到标签芯片信息注入事件,则获取车辆编号;

向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到计算机系统。第二计算机系统可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的标签芯片信息的注入方法的操作,还可以执行本申请任意实施例所提供的标签芯片信息的注入方法中的相关操作。

图4是本申请实施例提供的一种电子设备的结构示意图。下面参考图4,其示出了适于用来实现本申请实施例的电子设备400的结构示意图。本申请实施例中的电子设备可以是用来提供信息展示功能的电子设备。图4示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图4所示,电子设备400可以包括处理装置(例如中央处理器、图形处理器等)401,其可以根据存储在只读存储器(rom)402中的程序或者从存储装置408加载到随机访问存储器(ram)403中的程序而执行各种适当的动作和处理。在ram403中,还存储有电子设备400操作所需的各种程序和数据。处理装置401、rom402以及ram403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。

通常,以下装置可以连接至i/o接口405:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置406;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置407;包括例如磁带、硬盘等的存储装置408;以及通信装置409。通信装置409可以允许电子设备400与其他设备进行无线或有线通信以交换数据。虽然图4示出了具有各种装置的电子设备400,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。

特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置409从网络上被下载和安装,或者从存储装置408被安装,或者从rom402被安装。在该计算机程序被处理装置401执行时,执行本申请实施例的方法中限定的上述功能。

需要说明的是,本申请上述的计算机可读介质可以是计算机可读信号介质或者计算机可读介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。

上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行:

若检测到标签芯片信息注入事件,则获取车辆编号;

向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言-诸如java、smalltalk、c ,还包括常规的过程式程序设计语言一诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或电子设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)-连接到用户计算机,或者,可以连接到外部计算机。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块、单元的名称在某种情况下并不构成对该模块、单元本身的限定。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。


技术特征:

1.一种标签芯片信息的注入方法,其特征在于,所述方法包括:

若检测到标签芯片信息注入事件,则获取车辆编号;

向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

2.如权利要求1所述的方法,其特征在于,在对所述标签芯片的标签芯片密钥进行修改之后,所述方法还包括:

若未修改成功,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

3.如权利要求1所述的方法,其特征在于,在将所述车辆编号转化为芯片信息,并注入至所述标签芯片中之后,所述方法还包括:

读取所述标签芯片中注入的芯片信息,若所注入的芯片信息与所述车辆编号不一致,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

4.如权利要求1所述的方法,其特征在于,将所述车辆编号转化为芯片信息,包括:

将所述车辆编号转化为预设长度字串;

将所述预设长度字串以及预设标准字符转化为芯片信息。

5.如权利要求1所述的方法,其特征在于,在通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片之后,所述方法还包括:

若不为空芯片,则判断所述标签芯片是否符合约定规则;

若符合,则读取所述标签芯片信息,并转化为识别到的车辆编号;

根据所述识别到的车辆编号,获取所述标签芯片的标签芯片密钥;

利用所述标签芯片密钥,将所述车辆编号转化为芯片信息,并注入至所述标签芯片中。

6.如权利要求5所述的方法,其特征在于,在注入至所述标签芯片中之后,所述方法还包括:

对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

7.如权利要求5所述的方法,其特征在于,在判断所述标签芯片是否符合约定规则之后,所述方法还包括:

若不符合,则确定所述标签芯片的信息注入失败,并生成标签芯片更换提示。

8.一种标签芯片信息的注入装置,其特征在于,所述装置包括:

车辆编号获取模块,用于若检测到标签芯片信息注入事件,则获取车辆编号;

标签芯片密钥获取模块,用于向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;

空芯片判断模块,用于通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;

芯片信息注入模块,用于若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;

标签芯片密钥修改模块,用于对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的标签芯片信息的注入方法。

10.一种电子设备,包括存储器,处理器及存储在所述存储器上并可在所述处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的标签芯片信息的注入方法。

技术总结
本发明公开了一种标签芯片信息的注入方法、装置、存储介质及设备。该方法包括:若检测到标签芯片信息注入事件,则获取车辆编号;向服务器上报所述车辆编号,以获取与所述车辆编号相对应的标签芯片密钥;通过所述标签芯片密钥确定所述车辆的标签芯片是否为空芯片;若为空芯片,则将所述车辆编号转化为芯片信息,并注入至所述标签芯片中;对所述标签芯片的标签芯片密钥进行修改,若修改成功,则确定所述标签芯片的信息注入成功。通过采用上述技术方案,可以对标签芯片的信息进行注入,从而可以提高写号效率以及可以重复利用标签芯片,从而降低成本的效果。

技术研发人员:杨磊;潘莹
受保护的技术使用者:上海钧正网络科技有限公司
技术研发日:2020.01.08
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-52793.html

最新回复(0)