[发明专利]耗材芯片序列号生成方法、耗材芯片及耗材容器在审
申请号: | 202110939718.7 | 申请日: | 2021-08-16 |
公开(公告)号: | CN113792351A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 文冠果;罗寿杰 | 申请(专利权)人: | 珠海天威技术开发有限公司 |
主分类号: | G06F21/73 | 分类号: | G06F21/73;G06F21/44;B41J2/175 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 许为炳;刘娟宜 |
地址: | 519060 广东省珠海市南屏科技工业*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 耗材 芯片 序列号 生成 方法 容器 | ||
本发明提供一种耗材芯片序列号生成方法、耗材芯片及耗材容器,该方法包括:控制模块判断是否需要生成序列号,若是,向序列号生成模块发送生成序列号的指令;序列号生成模块在接收到生成序列号的指令后,根据当前序列号生成计数值生成序列号及对应的验证数据;控制模块将生成的序列号及对应的验证数据存储在存储单元。该耗材芯片应用该方法;该耗材容器应用该耗材芯片。应用本发明的耗材芯片序列号生成方法可节省存储空间。
技术领域
本发明涉及打印耗材芯片技术领域,具体的,涉及一种耗材芯片序列号生成方法,还涉及应用该耗材芯片序列号生成方法的耗材芯片,还涉及应用该耗材芯片的耗材容器。
背景技术
目前需要切换序列号的耗材芯片,切换的方式一般都是预先在存储器中存储有多个序列号的数据,在工作时通过接收成像设备发送过来的指令内容来判断当前发送给耗材容器的序列号是否合法,如果合法则使用当前序列号,并锁定当前序列号不再进行切换;如果不合法,则需要记录当前序列号已经发送过并且不合法,再到存储器中找到一个未发送过的序列号发送给成像设备,甚至还要调整剩余序列号数据在存储器中的排序。这样需要较大的存储空间去存储多个序列号数据,并且控制程序复杂,切换过程容易出错。
发明内容
本发明的第一目的是提供一种节省存储空间的耗材芯片序列号生成方法。
本发明的第二目的是提供一种节省存储空间的耗材芯片。
本发明的第三目的是提供一种节省存储空间的耗材容器。
为了实现上述第一目的,本发明提供的耗材芯片序列号生成方法包括:控制模块判断判断是否需要生成序列号时,若是,向序列号生成模块发送生成序列号的指令;序列号生成模块在接收到生成序列号的指令后,根据当前序列号生成计数值生成序列号及对应的验证数据;控制模块将生成的序列号及对应的验证数据存储在存储单元。
由上述方案可见,本发明的耗材芯片序列号生成方法通过在控制模块判断需要生成序列号时,向序列号生成模块发送生成序列号的指令,使得序列号生成模块根据当前序列号生成计数值生成序列号,从而无需预先在存储单元中存储过多的序列号,节省内存空间。同时序列号生成模块还生成与生成的序列号对应的验证数据,以便耗材容器可通过成像设备的验证。
进一步的方案中,控制模块判断是否需要生成序列号的步骤包括:若控制模块判断存储单元中没存储有序列号及对应的验证数据,则需要生成序列号。
由此可见,由于耗材芯片在与成像设备通讯时,需要向成像设备发送序列号以及对应的验证数据以进行验证,耗材芯片在初次与成像设备通讯前存储单元中没存储有序列号及对应的验证数据,控制模块因此判断需要生成序列号,由于耗材芯片在初次与成像设备通讯前存储单元并没有存储有序列号及对应的验证数据,因此可防止攻击者非法获取序列号及对应的验证数据。
进一步的方案中,控制模块将生成的序列号及对应的验证数据存储在存储单元的步骤后,还包括:控制模块将序列号及对应的验证数据发送给成像设备并获取反馈信息;控制模块根据反馈信息判断是否获取到序列号对应的无效信息,若是,则重新向序列号生成模块发送生成序列号的指令。
由此可见,控制模块在判断获取到序列号对应的无效信息时,则说明当前序列号不被成像设备认可,需获取下一个序列号进行认证,因此向序列号生成模块重新发送生成序列号的指令。
进一步的方案中,根据当前序列号生成计数值生成序列号及对应的验证数据的步骤后,还包括:将当前序列号生成计数值递增;判断递增后的序列号生成计数值是否达到预设阀值;若是,重置序列号生成计数值;若否,更新序列号生成计数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天威技术开发有限公司,未经珠海天威技术开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110939718.7/2.html,转载请声明来源钻瓜专利网。