一种固件自动校检方法及设备技术

技术编号:27468486 阅读:16 留言:0更新日期:2021-03-02 17:32
本发明专利技术公开了一种固件自动校检方法,应用于服务器,服务器与客户端通信连接,方法包括:获取来自客户端的申请信息,申请信息携带有与指定功能对应的安装信息;根据申请信息生成第一反馈信息,第一反馈信息中携带有与安装信息对应的安装数据和与安装数据对应的自动校检数据;发送第一反馈信息至客户端,以使客户端根据安装数据和自动校检数据安装第一功能模块和校检模块;其中,第一功能模块用于执行指定功能;校检模块用于对第一功能模块进行校检。检。检。

【技术实现步骤摘要】
一种固件自动校检方法及设备


[0001]本专利技术涉及设备校检
,尤其涉及一种固件自动校检方法及设备。

技术介绍

[0002]在现有大部分的电子设备中固件可以说是神经中枢,一个完整的固件往往包括许多功能模块,各个功能模块的正常运行才能让设备进行正常工作,而随着固件的发展,固件的功能模块越来越多,当固件中某一模块处于异常状态时,使用者无法快速获知处于异常状态的功能模块的信息。通常,只有当需要使用到该处于异常状态的功能模块所对应的功能时,使用者才发现功能模块处于异常状态。

技术实现思路

[0003]本专利技术实施例提供了一种固件自动校检方法及设备,具有对固件中的功能模块进行自动校检的作用。
[0004]本专利技术实施例一方面提供一种固件自动校检方法,应用于服务器,所述服务器与客户端通信连接,所述方法包括:获取来自客户端的申请信息,所述申请信息携带有与指定功能对应的安装信息;根据所述申请信息生成第一反馈信息,所述第一反馈信息中携带有与所述安装信息对应的安装数据和与所述安装数据对应的自动校检数据;发送所述第一反馈信息至客户端,以使所述客户端根据所述安装数据和自动校检数据安装第一功能模块和校检模块;其中,所述第一功能模块用于执行指定功能;所述校检模块用于对所述第一功能模块进行校检。
[0005]在一可实施方式中,所述获取来自客户端的申请信息,包括:获取来自客户端的注册请求信息,所述注册请求信息对应有用户信息;根据所述注册请求信息进行注册操作,生成与所述客户端对应的注册账户信息;发送第二反馈信息至客户端,所述第二反馈信息对应有注册账户信息,以使所述客户端根据所述注册账户信息登录所述服务器;接收来自与注册账户信息对应的客户端发送的申请信息。
[0006]在一可实施方式中,所述方法还包括:生成第一信息存储指令,所述第一信息存储指令用于指示存储第一反馈信息,获得第一存储信息;获取来自所述客户端的第一调取指令,所述第一调取指令用于指示调取第一存储信息;根据所述第一调取指令,调取所述第一存储信息,并将所述第一存储信息发送至所述客户端。
[0007]本专利技术实施例一方面提供一种固件自动校检方法,应用于客户端,所述客户端与服务器通信连接,所述方法包括:发送申请信息至所述服务器,所述申请信息中有与指定功能对应的安装信息;接收来自服务器的第一反馈信息,所述第一反馈信息中携带有与所述安装信息对应的安装数据和与所述安装数据对应的自动校检数据;根据所述安装数据和自动校检数据安装第一功能模块和校检模块;其中,所述第一功能模块用于执行指定功能;所述校检模块用于对所述第一功能模块进行校检。
[0008]在一可实施方式中,在根据所述安装数据和自动校检数据安装第一功能模块和校
检模块之后,所述方法还包括:对所述第一反馈信息进行存储,获得第二存储信息;通过所述校检模块校检所述第一功能模块是否处于异常状态,获得校检结果;当所述校检结果校检为所述第一功能模块处于异常状态的情况下,生成第二调取指令,所述第二调取指令用于调取第二存储信息;根据所述第二存储信息中携带的安装数据对所述第一功能模块进行安装。
[0009]在一可实施方式中,所述方法还包括:当所述根据所述第二存储信息中携带的安装数据无法对所述第一功能模块进行安装的情况下;生成第一调取指令并发送至服务器,所述第一调取指令用于指示服务器发送第一存储信息至客户端;接收来自服务器的所述第一存储信息,并根据所述第一存储信息中携带的安装数据和与安装数据对应的自动校检数据安装第一功能模块和校检模块。
[0010]在一可实施方式中,所述客户端通信连接有至少一个子用户端;相应的,在所述接收来自服务器的第一反馈信息之后,所述方法还包括:生成第一安装指令,所述第一安装指令携带有所述安装数据;发送所述第一安装指令至子用户端,以使子用户端安装与所述安装数据对应的第二功能模块。
[0011]在一可实施方式中,所述方法还包括:通过所述校检模块对所述第二功能模块进行校检;获得所述第二功能模块的校检结果,若所述校检结果为所述第二功能模块处于异常状态,生成第二安装指令,所述第二安装指令携带有安装数据;发送所述第二安装指令至所述子用户端,以使所述子用户端安装与所述安装数据对应的第二功能模块。
[0012]本专利技术实施例另一方面提供一种固件自动校检的设备,应用于服务器,所述服务器与客户端通信连接,所述设备包括:获取模块,用于获取来自客户端的申请信息,所述申请信息携带有与指定功能对应的安装信息;第一生成模块,用于根据所述申请信息生成第一反馈信息,所述第一反馈信息中携带有与安装信息对应的安装数据和与安装数据对应的自动校检数据;反馈模块,用于发送所述第一反馈信息至客户端,以使所述客户端根据所述安装数据和自动校检数据安装功能模块和校检模块;其中,所述功能模块用于执行指定功能;所述校检模块用于对所述功能模块进行校检。
[0013]在一可实施方式中,所述设备还包括:交互模块,用于获取来自客户端的注册请求信息,所述注册请求信息对应有用户信息;注册模块,用于根据所述注册请求信息进行注册操作,生成与所述客户端对应的注册账户信息;登录模块,用于发送第二反馈信息至客户端,所述第二反馈信息对应有注册账户信息,以使所述客户端根据所述注册账户信息登录所述服务器;申请模块,用于获取来自与注册账户信息对应的客户端发送的申请信息。
[0014]在一可实施方式中,所述设备还包括:第一存储模块,用于生成第一信息存储指令,所述第一信息存储指令用于指示存储第一反馈信息,获得第一存储信息;第一调取模块,用于获取来自所述客户端的第一调取指令,所述第一调取指令用于指示调取第一存储信息;调取执行模块,用于根据所述第一调取指令,调取所述第一存储信息,并将所述第一存储信息发送至所述客户端。
[0015]本专利技术实施例另一方面提供一种固件自动校检的设备,应用于客户端,所述客户端与服务器通信连接,所述设备包括:发送模块,用于发送申请信息至所述服务器,所述申请信息中有与指定功能对应的安装信息;接收模块,用于接收来自服务器的第一反馈信息,所述第一反馈信息中携带有与所述安装信息对应的安装数据和与所述安装数据对应的自
动校检数据;第一安装模块,用于根据所述安装数据和自动校检数据安装第一功能模块和校检模块;其中,所述第一功能模块用于执行指定功能;所述校检模块用于对所述第一功能模块进行校检。
[0016]在一可实施方式中,所述方法还包括:第二存储模块,用于对所述第一反馈信息进行存储,获得第二存储信息;第一校检模块,用于通过所述校检模块校检所述第一功能模块是否处于异常状态,获得校检结果;第二调取模块,用于当所述校检结果校检为所述第一功能模块处于异常状态的情况下,生成第二调取指令,所述第二调取指令用于调取第二存储信息;第二安装模块,用于根据所述第二存储信息中携带的安装数据对所述第一功能模块进行安装。
[0017]在一可实施方式中,所述设备还包括:安装异常模块,用于当所述根据所述第二存储信息中携带的安装数据无法对所述第一功能模块进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固件自动校检方法,其特征在于,应用于服务器,所述服务器与客户端通信连接,所述方法包括:获取来自客户端的申请信息,所述申请信息携带有与指定功能对应的安装信息;根据所述申请信息生成第一反馈信息,所述第一反馈信息中携带有与所述安装信息对应的安装数据和与所述安装数据对应的自动校检数据;发送所述第一反馈信息至客户端,以使所述客户端根据所述安装数据和自动校检数据安装第一功能模块和校检模块;其中,所述第一功能模块用于执行指定功能;所述校检模块用于对所述第一功能模块进行校检。2.根据权利要求1所述的方法,其特征在于,所述获取来自客户端的申请信息之前,所述方法还包括:获取来自客户端的注册请求信息,所述注册请求信息对应有用户信息;根据所述注册请求信息进行注册操作,生成与所述客户端对应的注册账户信息;生成第二反馈信息并发送至客户端,所述第二反馈信息对应有注册账户信息,以使所述客户端根据所述注册账户信息登录所述服务器;获取来自与注册账户信息对应的客户端发送的申请信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:生成第一信息存储指令,所述第一信息存储指令用于指示存储第一反馈信息,获得第一存储信息;获取来自所述客户端的第一调取指令,所述第一调取指令用于指示调取第一存储信息;根据所述第一调取指令,调取所述第一存储信息,并将所述第一存储信息发送至所述客户端。4.一种固件自动校检方法,其特征在于,应用于客户端,所述客户端与服务器通信连接,所述方法包括:发送申请信息至所述服务器,所述申请信息中有与指定功能对应的安装信息;接收来自服务器的第一反馈信息,所述第一反馈信息中携带有与所述安装信息对应的安装数据和与所述安装数据对应的自动校检数据;根据所述安装数据和自动校检数据安装第一功能模块和校检模块;其中,所述第一功能模块用于执行指定功能;所述校检模块用于对所述第一功能模块进行校检。5.根据权利要求4所述的方法,其特征在于,在根据所述安装数据和自动校检数据安装第一功能模块和校检模块之后,所述方法还包括:对所述第一反馈信息进行存储,获得第二存储信息;通过所述校检模块校检所述第一功能模块是否处于异常状态,获得校检结果;当所述校检结果校检为所述第一功能模块处于异常状态的情况下,生成第二调取指令,所述第二调取指令用于调取第二存储信息;根据所述第二存储信息中携带的安装数据对所...

【专利技术属性】
技术研发人员:李佳乐
申请(专利权)人:宁波阶梯教育科技有限公司
类型:发明
国别省市:

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

1