一种对音响设备进行在线升级的方法及音响设备技术

技术编号:32778697 阅读:19 留言:0更新日期:2022-03-23 19:35
本发明专利技术公开了一种对音响设备进行在线升级的方法及系统,其方法包括:启动加载程序解析升级存储区中的加载升级包的软件版本标识,并基于所述加载升级包的软件版本标识与上一次在线升级的软件版本标识进行比对,若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识相一致,则设置所述启动加载程序处于当前工作状态,正常启动音响系统;若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识不一致,则根据所述升级加载包升级预设的启动加载程序,并设置升级后的启动加载程序处于当前工作状态,重新启动音响系统。本发明专利技术实施例使得升级能定时更新,使得音响设备的软件功能更加稳定,满足用户需求增强用户体验性。用户体验性。用户体验性。

【技术实现步骤摘要】
一种对音响设备进行在线升级的方法及音响设备


[0001]本专利技术涉及数字音响
,尤其涉及一种对音响设备进行在线升级的方法及音响设备。

技术介绍

[0002]音响设备已逐渐成为日常生活中的必需品,能够为用户的日常生活提供方便。同时,为了适应用户更大的需求以及让用户得到更好的体验,服务商会不定期地对音响设备进行软件升级,以修正系统的漏洞或增加新功能等,其中,软件升级通常包括:针对于系统的软件升级和针对于应用程序的软件升级。目前,大部分的智能设备都有屏幕显示,例如手机、平板、电脑、带屏幕的智能冰箱等等,当进行了软件升级时,系统或者应用程序便会发送相应的推送消息,并将推送消息显示在屏幕上,这样,用户便可以直观地知道进行了软件升级。
[0003]由于音响设备未有显示屏幕进行相应提醒操作来完成升级,当音响设备的服务商对音响设备进行软件升级时,若音响设备不能自动触发软件升级操作,其软件上的相关功能不足或者缺失会影响用户体验。

技术实现思路

[0004]本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种对音响设备进行在线升级的方法及音响设备,使得音响设备通过预设的启动加载程序来完成在线升级,使得升级能定时更新,使得音响设备的软件功能更加稳定,满足用户需求增强用户体验性。
[0005]为了解决上述问题,本专利技术提出了一种对音响设备进行在线升级的方法,所述方法包括:
[0006]音响设备在检测到开机触发时间时,加载预设的启动加载程序;
[0007]获取启动加载程序的上一次在线升级时间,判断上一次在线升级时间是否超过预设时间阈值,若未超过预设时间阈值,则设置所述启动加载程序处于当前工作状态,正常启动音响系统;
[0008]若超过预设时间阈值,则向网络系统端请求加载升级包,并将获取的加载升级包存储于升级存储区中;
[0009]启动加载程序解析升级存储区中的加载升级包的软件版本标识,并基于所述加载升级包的软件版本标识与上一次在线升级的软件版本标识进行比对,若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识相一致,则设置所述启动加载程序处于当前工作状态,正常启动音响系统;若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识不一致,则根据所述升级加载包升级预设的启动加载程序,并设置升级后的启动加载程序处于当前工作状态,重新启动音响系统。
[0010]所述获取启动加载程序的上一次在线升级时间,判断上一次在线升级时间是否超过预设时间阈值包括:
[0011]提取上一次在线升级的软件版本标识的更新时间日志,基于所述更新时间日志获取上一次在线升级时间与当前时间的时间间隔;
[0012]提取启动加载程序中所存储的预设时间阈值;
[0013]基于预设时间阈值与所述时间间隔进行比对,判断所述时间间隔是否超过所述预设时间阈值。
[0014]所述向网络系统端请求加载升级包,并将获取的加载升级包存储于升级存储区中包括:
[0015]对获取的加载升级包进行校验,检验所述加载升级包是否完整,若检测所述加载升级包完整,则存储所述加载升级包于升级存储区中。
[0016]所述对获取的加载升级包进行校验,检验所述加载升级包是否完整,若检测所述加载升级包完整,则存储所述加载升级包于升级存储区中包括:
[0017]音响设备获取网络系统所发送的第一校验码,所述第一校验码为基于校验算法对存储在网络系统端的整个升级包进行校验所得出;
[0018]音响设备基于所存储的校验算法对所获取的加载升级包进行校验,并得到校验后的第二校验码;
[0019]音响设备判断第一校验码和第二校验码是否相同,若所述第一校验码和第二校验码相同,则检验所述加载升级包完整。
[0020]所述根据所述升级加载包升级预设的启动加载程序包括:
[0021]触发所关联的预设灯效通知用户所述音响设备在进行软件升级。
[0022]相应的,本专利技术还提出了一种音响设备,所述音响设备包括:
[0023]检测模块,用于在检测到开机触发时间时,加载预设的启动加载程序;
[0024]第一处理模块,用于获取启动加载程序的上一次在线升级时间;
[0025]第一判断模块,用于判断上一次在线升级时间是否超过预设时间阈值;
[0026]第二处理模块,用于若超过预设时间阈值,则向网络系统端请求加载升级包,并将获取的加载升级包存储于升级存储区中;启动加载程序解析升级存储区中的加载升级包的软件版本标识;
[0027]第二判断模块,用于基于所述加载升级包的软件版本标识与上一次在线升级的软件版本标识进行比对;
[0028]第三处理模块,用于若未超过预设时间阈值或加载升级包的软件版本标识与所述上一次在线升级的软件版本标识相一致时,设置所述启动加载程序处于当前工作状态,正常启动音响系统;
[0029]第四处理模块,用于在加载升级包的软件版本标识与所述上一次在线升级的软件版本标识不一致,则根据所述升级加载包升级预设的启动加载程序,并设置升级后的启动加载程序处于当前工作状态,重新启动音响系统。
[0030]所述第一处理模块用于提取上一次在线升级的软件版本标识的更新时间日志,基于所述更新时间日志获取上一次在线升级时间与当前时间的时间间隔;提取启动加载程序中所存储的预设时间阈值;所述第一判断模块用于基于预设时间阈值与所述时间间隔进行比对,判断所述时间间隔是否超过所述预设时间阈值。
[0031]所述第二处理模块用于对获取的加载升级包进行校验,检验所述加载升级包是否
完整,若检测所述加载升级包完整,则存储所述加载升级包于升级存储区中。
[0032]所述第二处理模块用于获取网络系统所发送的第一校验码,所述第一校验码为基于校验算法对存储在网络系统端的整个升级包进行校验所得出;基于所存储的校验算法对所获取的加载升级包进行校验,并得到校验后的第二校验码;判断第一校验码和第二校验码是否相同,若所述第一校验码和第二校验码相同,则检验所述加载升级包完整。
[0033]所述第四处理模块还用于触发所关联的预设灯效通知用户所述音响设备在进行软件升级。
[0034]本专利技术实施例对音响设备进行在线升级的方法及音响设备,使得音响设备通过预设的启动加载程序来完成在线升级,使得升级能定时更新,使得音响设备的软件功能更加稳定,满足用户需求增强用户体验性。
附图说明
[0035]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0036]图1是本专利技术实施例中的对音响设备进行在线升级的方法流程图;
[0037]图2是本专利技术实施例中的音响设备的结构示意图。
具体实施方式
[0038]下面将结合本专利技术实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对音响设备进行在线升级的方法,其特征在于,所述方法包括:音响设备在检测到开机触发时间时,加载预设的启动加载程序;获取启动加载程序的上一次在线升级时间,判断上一次在线升级时间是否超过预设时间阈值,若未超过预设时间阈值,则设置所述启动加载程序处于当前工作状态,正常启动音响系统;若超过预设时间阈值,则向网络系统端请求加载升级包,并将获取的加载升级包存储于升级存储区中;启动加载程序解析升级存储区中的加载升级包的软件版本标识,并基于所述加载升级包的软件版本标识与上一次在线升级的软件版本标识进行比对,若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识相一致,则设置所述启动加载程序处于当前工作状态,正常启动音响系统;若加载升级包的软件版本标识与所述上一次在线升级的软件版本标识不一致,则根据所述升级加载包升级预设的启动加载程序,并设置升级后的启动加载程序处于当前工作状态,重新启动音响系统。2.如权利要求1所述的对音响设备进行在线升级的方法,其特征在于,所述获取启动加载程序的上一次在线升级时间,判断上一次在线升级时间是否超过预设时间阈值包括:提取上一次在线升级的软件版本标识的更新时间日志,基于所述更新时间日志获取上一次在线升级时间与当前时间的时间间隔;提取启动加载程序中所存储的预设时间阈值;基于预设时间阈值与所述时间间隔进行比对,判断所述时间间隔是否超过所述预设时间阈值。3.如权利要求2所述的对音响设备进行在线升级的方法,其特征在于,所述向网络系统端请求加载升级包,并将获取的加载升级包存储于升级存储区中包括:对获取的加载升级包进行校验,检验所述加载升级包是否完整,若检测所述加载升级包完整,则存储所述加载升级包于升级存储区中。4.如权利要求3所述的对音响设备进行在线升级的方法,其特征在于,所述对获取的加载升级包进行校验,检验所述加载升级包是否完整,若检测所述加载升级包完整,则存储所述加载升级包于升级存储区中包括:音响设备获取网络系统所发送的第一校验码,所述第一校验码为基于校验算法对存储在网络系统端的整个升级包进行校验所得出;音响设备基于所存储的校验算法对所获取的加载升级包进行校验,并得到校验后的第二校验码;音响设备判断第一校验码和第二校验码是否相同,若所述第一校验码和第二校验码相同,则检验所述加载升级包完整。5.如权利要求1至4任一项所述的对音响设...

【专利技术属性】
技术研发人员:何艳黎永伙聂云辉黄仕元方正兵戴小劲陈瑞龙梁俊浩
申请(专利权)人:广州长嘉电子有限公司
类型:发明
国别省市:

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

1