【技术实现步骤摘要】
功能模块的更新方法、装置、存储介质及电子装置
[0001]本申请涉及智能家居
,具体而言,涉及一种功能模块的更新方法、装置、存储介质及电子装置。
技术介绍
[0002]随着科技的发展和生活水平的提高,智能设备已在我们的生产生活中逐渐普及,智能设备作为一种具有计算能力的电子设备,通过在智能设备上设置程序,并将程序划分为多个功能模块,每个功能模块就能够完成一个对应的功能,从而为我们的工作和生活中提供者各种各样的服务,带来了诸多的便利。但是随着人们的需求日益增加,对智能设备的功能需求也日益增加,所以为了满足使用者日益增长的功能需求,就需要对智能设备上的功能模块进行更新。当前技术通过在线更新的方式,对功能模块记性更新,即在服务商需要对自家的设备的功能模块进行优化时,会在某一时间向自家生产的全部需要更新的智能设备发送更新数据,从而控制智能设备对自身的功能模块进行更新,这就导致在智能设备接收到更新数据时,需要更新的功能模块可能处于被占用状态,或者智能设备此时处于程序的满负载运行状态,此时智能设备会自动更新处于占用状态的功能模块,从 ...
【技术保护点】
【技术特征摘要】
1.一种功能模块的更新方法,其特征在于,包括:接收服务器发送的更新信息,其中,所述更新信息用于指示智能设备上部署的多个功能模块中存在待更新的目标功能模块;响应所述更新信息,向所述服务器发送目标获取请求,其中,所述目标获取请求用于请求获取所述目标功能模块对应的更新数据;接收所述服务器响应所述目标获取请求返回的目标更新数据;根据所述目标更新数据对所述目标功能模块进行更新。2.根据权利要求1所述的方法,其特征在于,所述向所述服务器发送目标获取请求,包括:在所述更新信息所指示的所述目标功能模块的数量为多个的情况下,生成与多个所述目标功能模块一一对应的多个获取请求,其中,所述目标获取请求包括所述多个获取请求;向所述服务器依次发送所述多个获取请求。3.根据权利要求2所述的方法,其特征在于,所述向所述服务器依次发送所述多个获取请求,包括:获取所述更新信息中携带的更新顺序;按照所述更新顺序逐个发送所述多个获取请求,其中,所述多个获取请求中除首个获取请求外的每个获取请求在所述每个获取请求的前一个获取请求所对应的目标功能模块更新完成后发送。4.根据权利要求2或3所述的方法,其特征在于,所述生成与多个所述目标功能模块一一对应的多个获取请求,包括:从所述更新信息中获取多个所述目标功能模块中每个所述目标功能模块的目标下载信息,其中,所述目标下载信息用于指示每个所述目标功能模块的更新数据在多个所述目标功能模块的更新数据包中的存储位置,所述更新信息中记录了具有对应关系的所述目标功能模块和下载信息;生成每个所述目标功能模块对应的携带了所述目标下载信息的获取请求,得到所述多个获取请求。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述根据所述目标更新数据对所述目标功能模块进行更新,包括:将所述目标更新数据中携带的初始版本与所述智能设备上的所述目标功能模块的当前版本进行匹配,其中,所述目标更新数据用于将所述目标功能模块从所述初始版本更新到目标版本;在所述初始版本与所述当前版本匹配一致的情况下,使用所述目标更新数据中携带的更新文件对所述目标功能模块进行更新。6.根据权利要求1
‑
4任一项所述的...
【专利技术属性】
技术研发人员:高宁宁,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。