一种基于NFC芯片防伪认证的自动批量处理方法技术

技术编号:14445359 阅读:86 留言:0更新日期:2017-01-15 11:13
本发明专利技术涉及一种基于NFC芯片防伪认证的自动批量处理方法,其特征在于,包括以下步骤:生产商管理员通过生产商管理平台添加商品信息,然后在商品批次操作界面下针对某一商品添加批次信息,商品添加批次信息完成后,生产商管理平台根据所添加的商品批次数量直接生成商品序列号,同时将生成的商品序列号存储在云端数据库中,为写卡器App写卡功能做准备;其中添加商品批次时需注意添加的批次数量,一旦生成商品序列号,此批次信息不可修改。本发明专利技术的优点是:1、提高写卡速度,实现写卡自动化且批量处理,提高工作效率。2、解决自动批量处理写卡时,多用户同时操作同一批次下多个序列号的并发问题。

【技术实现步骤摘要】

本专利技术涉及一种基于NFC芯片防伪认证的自动批量处理方法
技术介绍
对于当前来说,NFC功能在我们的实际生活中还并没有完全的展现出来,目前市面上NFC相关的技术写卡功能弱,效率低,且数据安全没有保证,在处理批量写卡功能上太过简单,并发问题没做考虑,容易造成写卡数据混乱。除了能够近距离传输文件外,也可对应多种支持NFC的APP来进行其他功能,比如查询公交一卡通的消费记录等。而另一个比较实用的NFC功能,则是使用NFC标签来指定智能手机转换至特定的模式,比如在公司开会时,只需要轻轻的将NFC标签碰触手机,就可以将手机转换为静音模式。典型案例:NFC空中充值NFC空中充值是指用户在NFC手机客户端上利用移动4G网络将和包支付帐户或通过第三方支付通道实现银行帐户的钱向公交一卡通帐户充值,对于业务平台与卡片之间,可使用统一报文结构实现交互。NFC公交业务处理模块根据具体应用需求,完成与应用平台的业务处理,并与支付平台进行对接,完成扣款、冲正等工作。客户端提供用户鉴权、余额查询、交易记录查询等用户交互界面,通过手机和包客户端消息透传接口与卡应用公交系统交互完成相应功能。所存在的弊端为:目前手机写卡功能弱,效率低,且数据安全没有保证;目前的批量写卡功能无法实现并发。
技术实现思路
为克服现有技术的缺陷,本专利技术提供一种基于NFC芯片防伪认证的自动批量处理方法,本专利技术的技术方案是:一种基于NFC芯片防伪认证的自动批量处理方法,包括以下步骤:步骤1,生产商管理员通过后台操作系统添加商品信息,然后在商品批次操作界面下针对某一商品添加批次信息,商品添加批次信息完成后,后台操作系统根据所添加的商品批次数量直接生成商品序列号,同时将生成的商品序列号存储在云数据库中,为写卡器App写卡功能做准备;其中添加商品批次时需注意添加的批次数量,一旦生成商品序列号,此批次信息不可修改;步骤2,后台操作系统生成商品序列号之后,在以手机为载体写卡器APP登录后进行写卡操作;当用户用写卡器APP点击开始写卡后,写卡器App请求云端数据库接口,返回商品对应批次的商品序列号列表信息,同时在云端数据库中锁定这些商品序列号信息,避免出现并发冲突;步骤3,把NFC标签放在手机NFC的触发点,当此NFC标签中已经写入商品序列号信息时,写卡器APP会提示用户是否需要覆盖NFC标签信息,用户点击确定时,会进行写卡操作,写卡完成后请求云端数据库接口,将此条商品序列号信息解锁并修改商品序列号的写卡状态,修改成功后写卡器App提示用户写卡成功,并放入下一张需要写的NFC标签。在所述的步骤3中,当用户点击写卡操作请求到商品序列号列表进行写卡时,此时如果写卡器APP20秒内读取不到NFC标签信息,默认用户放弃此次操作,请求云端数据库接口,将此次锁定的商品序列号解锁。当同一生产商下的不同用户登录进入写卡器APP时,如果请求同一商品下的同一批次进行写卡时:a、当有未锁定的数据时,云端数据库接口会返回当前批次号下剩余未锁定状态的序列号信息,将此序列号信息进行锁定,并更新云端数据库中的数据锁定时间;b、当此批次号下的所有序列号都处于锁定状态,云端数据库接口会计算云端数据库序列号存储的数据锁定时间与当前写卡器APP显示时间的时间间隔,如果间隔大于5分钟,云端数据库会自动解锁这部分数据,并取10条序列号信息返回给写卡器App,锁定这部分数据当数据不够10条时,有多少条则返回多少条。c、当此批次号下的所有序列号都完成写卡操作,写卡App会通过云端数据库接口返回参数值进行用户相应提示,此次批次已全部完成。当自动写卡时,如手机出现异常关机或断网意外情况时,此时当前用户操作的此批次号下的商品序列号仍处于锁定状态,当同一生产商下的不同用户登录进入写卡器App时,如果当前没有返回商品序列号数据时,云端数据库接口会计算云端数据库商品序列号存储的数据锁定时间与当前写卡器APP显示时间的时间间隔,如果间隔大于5分钟,云端数据库会自动解锁这部分数据,并随机取10条返回写卡器App,锁定这部分数据,当数据不够10条时,有多少条则返回多少条;当写卡器App端写卡失败时,直接提示写卡失败,不在请求云端数据接口。当写卡器App端写卡成功,请求云端数据接口修改云端数据库信息时失败,则默认此条写卡记录失败。本专利技术的优点是:1、提高写卡速度,实现写卡自动化且批量处理,提高工作效率。2、解决自动批量处理写卡时,多用户同时操作同一批次下多个序列号的并发问题。具体实施方式下面结合具体实施例来进一步描述本专利技术,本专利技术的优点和特点将会随着描述而更为清楚。但这些实施例仅是范例性的,并不对本专利技术的范围构成任何限制。本领域技术人员应该理解的是,在不偏离本专利技术的精神和范围下可以对本专利技术技术方案的细节和形式进行修改或替换,但这些修改和替换均落入本专利技术的保护范围内。本专利技术涉及一种基于NFC芯片防伪认证的自动批量处理方法,其特征在于,包括以下步骤:一种基于NFC芯片防伪认证的自动批量处理方法,包括以下步骤:步骤1,生产商管理员通过后台操作系统添加商品信息,然后在商品批次操作界面下针对某一商品添加批次信息,商品添加批次信息完成后,后台操作系统根据所添加的商品批次数量直接生成商品序列号,同时将生成的商品序列号存储在云数据库中,为写卡器App写卡功能做准备;其中添加商品批次时需注意添加的批次数量,一旦生成商品序列号,此批次信息不可修改;步骤2,后台操作系统生成商品序列号之后,在以手机为载体写卡器APP登录后进行写卡操作;当用户用写卡器APP点击开始写卡后,写卡器App请求云端数据库接口,返回商品对应批次的商品序列号列表信息,同时在云端数据库中锁定这些商品序列号信息,避免出现并发冲突;步骤3,把NFC标签放在手机NFC的触发点,当此NFC标签中已经写入商品序列号信息时,写卡器APP会提示用户是否需要覆盖NFC标签信息,用户点击确定时,会进行写卡操作,写卡完成后请求云端数据库接口,将此条商品序列号信息解锁并修改商品序列号的写卡状态,修改成功后写卡器App提示用户写卡成功,并放入下一张需要写的NFC标签。在所述的步骤3中,当用户点击写卡操作请求到商品序列号列表进行写卡时,此时如果写卡器APP20秒内读取不到NFC标签信息,默认用户放弃此次操作,请求云端数据库接口,将此次锁定的商品序列号解锁。当同一生产商下的不同用户登录进入写卡器APP时,如果请求同一商品下的同一批次进行写卡时:a、当有未锁定的数据时,云端数据库接口会返回当前批次号下剩余未锁定状态的序列号信息,将此序列号信息进行锁定,并更新云端数据库中的数据锁定时间;b、当此批次号下的所有序列号都处于锁定状态,云端数据库接口会计算云端数据库序列号存储的数据锁定时间与当前写卡器APP显示时间的时间间隔,如果间隔大于5分钟,云端数据库会自动解锁这部分数据,并取10条序列号信息返回给写卡器App,锁定这部分数据当数据不够10条时,有多少条则返回多少条。c、当此批次号下的所有序列号都完成写卡操作,写卡App会通过云端数据库接口返回参数值进行用户相应提示,此次批次已全部完成。当自动写卡时,如手机出现异常关机或断网意外情况时,此时当前用户操作的此批次号下的商品序列号仍处于锁定状态,当同一生产商下的不同用本文档来自技高网...

【技术保护点】
一种基于NFC芯片防伪认证的自动批量处理方法,其特征在于,包括以下步骤:步骤1,生产商管理员通过后台操作系统添加商品信息,然后在商品批次操作界面下针对某一商品添加批次信息,商品添加批次信息完成后,后台操作系统根据所添加的商品批次数量直接生成商品序列号,同时将生成的商品序列号存储在云数据库中,为写卡器App写卡功能做准备;其中添加商品批次时需注意添加的批次数量,一旦生成商品序列号,此批次信息不可修改;步骤2,后台操作系统生成商品序列号之后,在以手机为载体写卡器APP登录后进行写卡操作;当用户用写卡器APP点击开始写卡后,写卡器App请求云端数据库接口,返回商品对应批次的商品序列号列表信息,同时在云端数据库中锁定这些商品序列号信息,避免出现并发冲突;步骤3,把NFC标签放在手机NFC的触发点,当此NFC标签中已经写入商品序列号信息时,写卡器APP会提示用户是否需要覆盖NFC标签信息,用户点击确定时,会进行写卡操作,写卡完成后请求云端数据库接口,将此条商品序列号信息解锁并修改商品序列号的写卡状态,修改成功后写卡器App提示用户写卡成功,并放入下一张需要写的NFC标签。

【技术特征摘要】
1.一种基于NFC芯片防伪认证的自动批量处理方法,其特征在于,包括以下步骤:步骤1,生产商管理员通过后台操作系统添加商品信息,然后在商品批次操作界面下针对某一商品添加批次信息,商品添加批次信息完成后,后台操作系统根据所添加的商品批次数量直接生成商品序列号,同时将生成的商品序列号存储在云数据库中,为写卡器App写卡功能做准备;其中添加商品批次时需注意添加的批次数量,一旦生成商品序列号,此批次信息不可修改;步骤2,后台操作系统生成商品序列号之后,在以手机为载体写卡器APP登录后进行写卡操作;当用户用写卡器APP点击开始写卡后,写卡器App请求云端数据库接口,返回商品对应批次的商品序列号列表信息,同时在云端数据库中锁定这些商品序列号信息,避免出现并发冲突;步骤3,把NFC标签放在手机NFC的触发点,当此NFC标签中已经写入商品序列号信息时,写卡器APP会提示用户是否需要覆盖NFC标签信息,用户点击确定时,会进行写卡操作,写卡完成后请求云端数据库接口,将此条商品序列号信息解锁并修改商品序列号的写卡状态,修改成功后写卡器App提示用户写卡成功,并放入下一张需要写的NFC标签。2.根据权利要求1所述的一种基于NFC芯片防伪认证的自动批量处理方法,其特征在于,在所述的步骤3中,当用户点击写卡操作请求到商品序列号列表进行写卡时,此时如果写卡器APP20秒内读取不到NFC标签信息,默认用户放弃此次操作,请求云端数据库接口,将此次锁定的商品序列号解锁。3.根据权利要求1所述的一种基于NFC芯片防伪认证的自动批量处理方...

【专利技术属性】
技术研发人员:牛雪婷易志中王启祥刘峰
申请(专利权)人:易联北京物联网科技有限公司
类型:发明
国别省市:北京;11

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

1