一种烧录方法、系统和存储介质技术方案

技术编号:24459949 阅读:26 留言:0更新日期:2020-06-10 16:42
本发明专利技术公开了一种烧录方法、系统和存储介质,其中方法包括:接收烧录请求;根据接收的所述烧录请求,进行数据烧录;接收存储介质的反馈信息;判断所述反馈信息是否为成功信息;若是,则发送扣费信息至点卡设备。通过本发明专利技术提供的一种烧录方法、系统和存储介质,解决了在烧录过程中欺骗扣费的问题,通过主机内部的判断机制,可以在确认了存在疑似风险的情况下,主动上报,保障了企业的收入。

A burning method, system and storage medium

【技术实现步骤摘要】
一种烧录方法、系统和存储介质
本专利技术属于程序及数据烧录领域,更具体地,涉及一种烧录方法、系统和计算机可读存储介质。
技术介绍
用于打印机(激光打印机、喷墨打印机或者多功能一体机)的耗材芯片,其存储有关打印耗材盒(墨盒、硒鼓、粉盒等)的信息,主要功能是用于身份识别和记录使用状态。当耗材芯片采用微控制单元(MCU:microcontrollerunit,俗称单片机)设计时,MCU要完成与打印机之间的通信,同时对墨量(或粉量)具有记忆或存储功能。因此,MCU包括程序和数据两部分内容。其中,程序区中存储有可被MCU执行的程序代码,完成与打印机通信的是MCU执行程序区程序代码的结果,而有关打印耗材盒的信息,例如碳粉使用量、生产日期、制造厂商、型号、序列号或墨量信息等存储在数据区。绝大多数MCU在与打印机通信过程中,即MCU的CPU在程序区执行程序代码时,为了避免程序代码被意外擦除,程序区的程序代码是无法擦除和写入的,对打印机而言是只读属性。数据区的数据是可以更新的,是可读可写属性。目前芯片烧录设备往往采用计费方式进行烧录,也就是说,每次烧录一次数据,则进行相应的扣费。扣费可以是采用联网扣费,也可以是通过充值点卡的形式。点卡可以通过联网进行充值,然后记录充值的次数,每次烧录时,则扣减对应的次数。由于烧录需要扣费,所以可能会出现在烧录过程中恶意篡改流程进行失败欺骗的可能,也就是说,在数据即将或者已经烧录成功后,返回失败指令至烧录主机设备,以防止烧录主机设备进行扣费。如何防止烧录过程中欺骗扣费的问题是亟不可待要解决的。
技术实现思路
为了解决上述至少一个技术问题,本专利技术提出了一种烧录方法,包括:接收烧录请求;根据接收的所述烧录请求,进行数据烧录;接收存储介质的反馈信息;判断所述反馈信息是否为成功信息;若是,则发送扣费信息至点卡设备。本方案中,所述根据接收的所述烧录请求,进行数据烧录,包括:根据接收的烧录请求,确定烧写的数据;将所述烧写的数据划分为N段数据信息;采用随机或顺序烧写的方式,将所述的N段数据信息烧写至存储介质中。本方案中,还包括:接收每段数据信息烧写完成后的反馈信息;获取烧写失败的进度信息及次数信息;判断烧写失败的次数是否达到预设次数阈值,并且判断每次烧写失败进度信息是否一致;若是,则发送报警信息至后台服务器和/或主机设备。本方案中,还包括:读取存储介质的ID信息;判断烧录失败中的存储介质ID信息是否一致;若不一致,发送报警信息至后台服务器和/或主机设备。本方案中,还包括:计算连续的烧录失败次数;判断所述连续的烧录失败次数是否达到预设的次数阈值;若达到,则发送失败信息至后台服务器;后台服务器确定是否存在烧录欺骗行为;若存在,则发送锁定指令至烧录设备,以将所述烧录设备和/或点卡设备锁定。本方案中,还包括:计算连续的烧录失败时间;判断所述连续的烧录失败时间是否达到预设的时间阈值;若达到,则发送失败信息至后台服务器;后台服务器确定是否存在烧录欺骗行为;若存在,则发送锁定指令至烧录设备,以将所述烧录设备和/或点卡设备锁定。本专利技术第二方面还涉及一种烧录系统,该系统包括:存储器、处理器、点卡设备,所述存储器中包括烧录方法程序,所述烧录方法程序被所述处理器执行时实现如下步骤:接收烧录请求;根据接收的所述烧录请求,进行数据烧录;接收存储介质的反馈信息;判断所述反馈信息是否为成功信息;若是,则发送扣费信息至点卡设备。本方案中,所述根据接收的所述烧录请求,进行数据烧录,包括:根据接收的烧录请求,确定烧写的数据;将所述烧写的数据划分为N段数据信息;采用随机或顺序烧写的方式,将所述的N段数据信息烧写至存储介质中。本方案中,还包括:读取存储介质的ID信息;判断烧录失败中的存储介质ID信息是否一致;若不一致,发送报警信息至后台服务器和/或主机设备。本专利技术第三方面还涉及一种计算机可读存储介质,所述计算机可读存储介质中包括烧录方法程序,所述烧录方法程序被处理器执行时,实现如上述任一项所述的一种烧录方法的步骤。通过本专利技术提供的一种烧录方法、系统和存储介质,解决了在烧录过程中欺骗扣费的问题,通过主机内部的判断机制,可以在确认了存在疑似风险的情况下,主动上报,保障了企业的收入。附图说明图1示出了本专利技术一种烧录方法的流程图;图2示出了本专利技术烧录设备的示意图;图3示出了本专利技术一种烧录系统的一种结构框图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。图1示出了本专利技术一种烧录方法的流程图。如图1所示,本专利技术提出了一种烧录方法,包括:S102,接收烧录请求;S104,根据接收的所述烧录请求,进行数据烧录;S106,接收存储介质的反馈信息;S108,判断所述反馈信息是否为成功信息;S110,若是,则发送扣费信息至点卡设备。需要说明的是,如图2所示,在烧录系统中存在烧录主机设备21和烧录头22,还可存在点卡设备23。点卡设备可插置于烧录主机设备中,也可以通过无线RFID等技术与烧录主机设备进行数据通信。烧录主机设备可以进行联网,与后台的服务器进行通信连接,实现点卡设备的充值和在线升级等操作。点卡设备23内存储有加密的次数信息,在每次烧录成功之后,会接收烧录主机设备的扣费信息,完成扣费记录操作。若烧录主机判定为烧录失败,则进行重新烧录,并不进行扣费操作。所述判断所述反馈信息是否为成功信息为判断芯片是否烧录成功,所述反馈信息可以是芯片发送也可以是烧录头在执行完最后的数据烧录后发送的反馈信息。根据本专利技术实施例,所述根据接收的所述烧录请求,进行数据烧录,包括:根据接收的烧录请求,确定烧写的数据;将所述烧写的数据划分为N段数据信息;采用随机或顺序烧写的方式,将所述的N段数据信息烧写至存储介质中。需要说明的是,在烧录主机设备接收到烧录请求后,确定烧写的数据;将所述烧写的数据划分为N段数据信息。其中,N为大于等于2的自然数。例如,将烧录的数据划分为10段数据或者20段数据,N的确定由本领域技术人员根据实际需要进行确定,也可以是在系统中预设的。在划分了N段数据之后,则可以采用随机的发送方式发送数据,也可以采用顺序的方式发送。例如,采用随机的发送方式发送10段本文档来自技高网
...

【技术保护点】
1.一种烧录方法,其特征在于,包括:/n接收烧录请求;/n根据接收的所述烧录请求,进行数据烧录;/n接收存储介质的反馈信息;/n判断所述反馈信息是否为成功信息;/n若是,则发送扣费信息至点卡设备。/n

【技术特征摘要】
1.一种烧录方法,其特征在于,包括:
接收烧录请求;
根据接收的所述烧录请求,进行数据烧录;
接收存储介质的反馈信息;
判断所述反馈信息是否为成功信息;
若是,则发送扣费信息至点卡设备。


2.根据权利要求1所述的一种烧录方法,其特征在于,所述根据接收的所述烧录请求,进行数据烧录,包括:
根据接收的烧录请求,确定烧写的数据;
将所述烧写的数据划分为N段数据信息;
采用随机或顺序烧写的方式,将所述的N段数据信息烧写至存储介质中。


3.根据权利要求2所述的一种烧录方法,其特征在于,还包括:
接收每段数据信息烧写完成后的反馈信息;
获取烧写失败的进度信息及次数信息;
判断烧写失败的次数是否达到预设次数阈值,并且判断每次烧写失败进度信息是否一致;
若是,则发送报警信息至后台服务器和/或主机设备。


4.根据权利要求1所述的一种烧录方法,其特征在于,还包括:
读取存储介质的ID信息;
判断烧录失败中的存储介质ID信息是否一致;
若不一致,发送报警信息至后台服务器和/或主机设备。


5.根据权利要求1所述的一种烧录方法,其特征在于,还包括:
计算连续的烧录失败次数;
判断所述连续的烧录失败次数是否达到预设的次数阈值;
若达到,则发送失败信息至后台服务器;
后台服务器确定是否存在烧录欺骗行为;若存在,则发送锁定指令至烧录设备,以将所述烧录设备和/或点卡设备锁定。
...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:广州众诺电子技术有限公司
类型:发明
国别省市:广东;44

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

1