一种原厂部件的检测方法及系统技术方案

技术编号:19059948 阅读:20 留言:0更新日期:2018-09-29 12:47
本申请提供一种设备中原厂部件的检测方法及系统,设备包括待检部件和设备存储区,其中,待检部件中设置有只读的识别码,设备存储区中存储有备案码,且该备案码包括所有待检部件的识别码,在检测过程中,分别从各待检部件读取识别码,以及从设备存储区获取备案码;接着,判断读取到的各识别码是否存在于备案码中,若存在,则表示待检部件为原厂部件,若不存在,则表示待检部件有可能为非原厂部件,需要再判断。该方法采用的检测方案可靠性较好,能够实现非原厂部件的可靠识别,进而可以有效避免部件不一致性对系统的影响。

【技术实现步骤摘要】
一种原厂部件的检测方法及系统
本专利技术涉及医疗设备领域,尤其涉及一种原厂部件的检测方法及系统。
技术介绍
目前的医疗设备,尤其是包含多个电子部件的医疗设备,例如彩超设备、CT(ComputedTomography,电子计算机断层扫描)、MRI(MagneticResonanceImaging,核磁共振成像)等医学影像设备,都向着模块化的方向发展,设备的系统由不同的部件组成,部件的一致性越高,系统性能越好。在设备的售后使用中,往往存在部件升级或部件更换的情形,若在升级或更换中采用了非原厂的部件,会影响系统中部件的一致性,使得系统兼容性差,进而导致系统性能的下降,用户体验满意度下降。为了避免售后使用中设备中采用非原厂部件而造成的系统性能下降,需要判断设备中的关键部件是否为原厂部件,目前,主要是在部件上粘贴SN(SerialNumber,产品序列号),通过该SN起到防伪的作用,而这种方式可靠性较差,无法实现非原厂部件的可靠识别。
技术实现思路
有鉴于此,本申请的目的在于提供一种设备中原厂部件的检测方法及系统,实现非原厂部件的可靠识别。为实现上述目的,本申请提供了一种设备中原厂部件的检测方法,所述设备包括待检部件和设备存储区,所述待检部件中设置有只读的识别码,所述设备存储区中存储有备案码,所述备案码包括所有待检部件的识别码,所述检测方法包括:分别从各所述待检部件读取识别码,以及从所述设备存储区获取备案码;判断各所述识别码是否存在于备案码中,若存在,则表示待检部件为原厂部件。在一种可选的实现方式中,所述设备存储区为可擦写的非挥发性存储器,若所述识别码与不存在于备案码中,则,该待检部件为新部件,还包括:判断新部件是否为原厂部件,若是,更新所述设备存储区中的备案码,更新的所述备案码包括所述新部件的识别码。在一种可选的实现方式中,所述判断新部件是否为原厂部件,包括:获取新部件的产品信息码,所述产品信息码包括序列号和/或零件号;通过所述产品信息码创建所述新部件的二维码,以便移动终端根据所述二维码进行新产品是否为原厂部件的验证。在一种可选的实现方式中,所述移动终端根据所述二维码进行新产品是否为原厂部件的验证,包括:移动终端通过所述二维码向服务器发送新部件是否为原厂部件的验证请求;所述服务器根据所述二维码,判断所述新部件是否存在于原厂部件信息表中,若是,则向移动终端返回验证码,所述原厂部件信息表包括原厂部件的产品信息码以及相应的识别码,所述验证码通过第一数据信息生成,所述第一数据信息包括所述原厂部件信息表中所述新部件的识别码;接收输入的验证码;通过第二数据信息生成校验码,所述第二数据信息包括从新部件读取的识别码,所述第二数据信息与所述第一数据信息具有相同的数据内容,所述校验码的生成方法与所述验证码的生成方法相同;判断所述验证码是否与所述校验码匹配,若是,则新部件为原厂部件。在一种可选的实现方式中,所述验证码的生成方法包括:通过加密算法对所述第一数据信息进行加密;将加密后的第一数据信息进行位抽取,以获得验证码;则,所述校验码的生成方法,包括:通过所述加密算法对所述第二数据信息进行加密;将加密后的第二数据信息进行所述位抽取,以获得校验码。在一种可选的实现方式中,当所述新部件存在于原厂部件信息表中时,还包括:所述服务器将新部件的产品信息码和识别码更新至所述设备信息表中,所述设备信息表包括所述设备的序列号以及归属于所述设备的各待测部件的产品信息码和相应的识别码。在一种可选的实现方式中,通过所述产品信息码创建所述新部件的二维码,包括:通过所述产品信息码以及从新部件读取的识别码创建所述新部件的二维码;则,所述移动终端根据所述二维码进行新产品是否为原厂部件的验证,包括:所述移动终端根据所述二维码,判断所述产品信息码以及从新部件读取的识别码是否与原厂部件信息表中的数据一致,若是,则新部件为原厂部件。在一种可选的实现方式中,所述检测方法在所述设备的系统启动前进行,若所述识别码不存在于备案码中,还包括:发送待检部件为非原厂部件的风险提示信息;或者,停止所述设备的系统启动进程。在一种可选的实现方式中,所述待检部件包括FPGA,所述待检部件的识别码为所述FPGA中设置的FPGA编号。对应于上述设备中原厂部件的检测方法,本申请提出了一种设备中原厂部件的检测系统,包括:所述设备包括待检部件和设备存储区,所述待检部件中设置有只读的识别码,所述设备存储区中存储有备案码,所述备案码包括所有待检部件的识别码,其特征在于,所述检测系统包括设备终端,所述设备终端包括:第一信息获取单元,用于分别从各所述待检部件获取识别码,以及从所述设备存储区获取备案码;判断单元,用于判断各所述识别码是否存在于所述备案码中,若存在,则表示待检部件为原厂部件。在一种可选的实现方式中,所述设备存储区为可擦写的非挥发性存储器,所述设备终端还包括:备案码更新单元,用于所述识别码不存在于备案码中时,其中,存在不一致的待检部件为新部件,判断新部件是否为原厂部件,若是,更新所述设备存储区中的备案码,更新的所述备案码包括所述新部件的识别码。在一种可选的实现方式中,所述备案码更新单元,包括:产品信息码获取单元,用于获取新部件的产品信息码,所述产品信息码包括序列号和/或零件号;二维码创建单元,用于通过所述产品信息码创建所述新部件的二维码,以便移动终端根据所述二维码进行新产品是否为原厂部件的验证。在一种可选的实现方式中,所述系统还包括服务器以及移动终端,其中,所述移动终端用于通过所述二维码向服务器发送新部件是否为原厂部件的验证请求;所述服务器用于根据所述二维码,判断所述新部件是否存在于原厂部件信息表中,若是,则向移动终端返回验证码,所述原厂部件信息表包括原厂部件的产品信息码以及相应的识别码,所述验证码通过第一数据信息生成,所述第一数据信息包括所述原厂部件信息表中所述新部件的识别码;所述设备终端还包括:验证码接收单元,用于接收输入的验证码;校验码生成单元,用于通过第二数据信息生成校验码,所述第二数据信息包括从新部件读取的识别码,所述第二数据信息与所述第一数据信息具有相同的数据内容,所述校验码的生成方法与所述验证码的生成方法相同;验证单元,用于判断所述验证码是否与所述校验码匹配,若是,则新部件为原厂部件。在一种可选的实现方式中,所述服务器中生成所述验证码包括:通过加密算法对所述第一数据信息进行加密;将加密后的第一数据信息进行位抽取,以获得验证码;所述校验码生成单元中,通过所述加密算法对所述第二数据信息进行加密;将加密后的第二数据信息进行所述位抽取,以获得校验码。在一种可选的实现方式中,所述服务器还用于,当所述新部件存在于原厂部件信息表中时,将新部件的产品信息码和识别码更新至所述设备信息表中,所述设备信息表包括所述设备的序列号以及归属于所述设备的各待测部件的产品信息码和相应的识别码。在一种可选的实现方式中,所述二维码创建单元中,通过所述产品信息码以及从新部件读取的识别码创建所述新部件的二维码;所述系统还包括移动终端,用于根据所述二维码,判断所述产品信息码以及从新部件读取的识别码是否与原厂部件信息表中的数据一致,若是,则新部件为原厂部件。在一种可选的实现方式中,所述系统应用于所述设备的系统启动前,还包括本文档来自技高网...

【技术保护点】
1.一种设备中原厂部件的检测方法,所述设备包括待检部件和设备存储区,所述待检部件中设置有只读的识别码,所述设备存储区中存储有备案码,所述备案码包括所有待检部件的识别码,其特征在于,所述检测方法包括:分别从各所述待检部件读取识别码,以及从所述设备存储区获取备案码;判断各所述识别码是否存在于所述备案码中,若存在,则表示待检部件为原厂部件。

【技术特征摘要】
1.一种设备中原厂部件的检测方法,所述设备包括待检部件和设备存储区,所述待检部件中设置有只读的识别码,所述设备存储区中存储有备案码,所述备案码包括所有待检部件的识别码,其特征在于,所述检测方法包括:分别从各所述待检部件读取识别码,以及从所述设备存储区获取备案码;判断各所述识别码是否存在于所述备案码中,若存在,则表示待检部件为原厂部件。2.根据权利要求1所述的方法,其特征在于,所述设备存储区为可擦写的非挥发性存储器,若所述识别码不存在于备案码中,则,该待检部件为新部件,还包括:判断新部件是否为原厂部件,若是,更新所述设备存储区中的备案码,更新的所述备案码包括所述新部件的识别码。3.根据权利要求2所述的方法,其特征在于,所述判断新部件是否为原厂部件,包括:获取新部件的产品信息码,所述产品信息码包括序列号和/或零件号;通过所述产品信息码创建所述新部件的二维码,以便移动终端根据所述二维码进行新部件是否为原厂部件的验证。4.根据权利要求3所述的方法,其特征在于,所述移动终端根据所述二维码进行新部件是否为原厂部件的验证,包括:移动终端通过所述二维码向服务器发送新部件是否为原厂部件的验证请求;所述服务器根据所述二维码,判断所述新部件是否存在于原厂部件信息表中,若是,则向移动终端返回验证码,所述原厂部件信息表包括原厂部件的产品信息码以及相应的识别码,所述验证码通过第一数据信息生成,所述第一数据信息包括所述原厂部件信息表中所述新部件的识别码;接收输入的验证码;通过第二数据信息生成校验码,所述第二数据信息包括从新部件读取的识别码,所述第二数据信息与所述第一数据信息具有相同的数据内容,所述校验码的生成方法与所述验证码的生成方法相同;判断所述验证码是否与所述校验码匹配,若是,则新部件为原厂部件。5.根据权利要求4所述的方法,其特征在于,所述验证码的生成方法包括:通过加密算法对所述第一数据信息进行加密;将加密后的第一数据信息进行位抽取,以获得验证码;则,所述校验码的生成方法,包括:通过所述加密算法对所述第二数据信息进行加密;将加密后的第二数据信息进行所述位抽取,以获得校验码。6.根据权利要求4所述的方法,其特征在于,当所述新部件存在于原厂部件信息表中时,还包括:所述服务器将新部件的产品信息码和识别码更新至所述设备信息表中,所述设备信息表包括所述设备的序列号以及归属于所述设备的各待测部件的产品信息码和相应的识别码。7.根据权利要求3所述的方法,其特征在于,通过所述产品信息码创建所述新部件的二维码,包括:通过所述产品信息码以及从新部件读取的识别码创建所述新部件的二维码;则,所述移动终端根据所述二维码进行新部件是否为原厂部件的验证,包括:所述移动终端根据所述二维码,判断所述产品信息码以及从新部件读取的识别码是否与原厂部件信息表中的数据一致,若是,则新部件为原厂部件。8.根据权利要求1-7中任一项所述的方法,其特征在于,所述检测方法在所述设备的系统启动前进行,若所述识别码不存在于备案码中,还包括:发送待检部件为非原厂部件的风险提示信息;或者,停止所述设备的系统启动进程。9.根据权利要求1-7中任一项所述的方法,其特征在于,所述待检部件包括FPGA,所述待检部件的识别码为所述FPGA中设置的FPGA编号。10.一种设备中原厂部件的检测系统,所述设备包括待检部件和设备存储区,所述待检部件中设置有只读的识别码...

【专利技术属性】
技术研发人员:孟浩解鑫
申请(专利权)人:沈阳东软医疗系统有限公司
类型:发明
国别省市:辽宁,21

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

1