技术领域
本发明涉及一种智能扩展设备的升级管理方法。
背景技术
为了便于监狱管理,监狱工作人员的手机需要安装背夹装置。然而,现有的监狱背夹装置,当出现问题或者需要升级时需要统一派人处理。主要缺陷在于:(1)不同监狱可能出现不一样的特殊需求,就需要不同版本不同功能的背夹,众口难调。(2)监狱分布各个地方,每个地方需要派遣技术人员,维护成本高。(3)试错成本高,一当线上出现bug,容易影响整体客户体验。(4)很多新功能新需求需要试点,无法实施。
发明内容
本发明提供了一种智能扩展设备的升级管理方法,采用如下的技术方案:
一种智能扩展设备的升级管理方法,包含以下步骤:
移动端连接至背夹以获取背夹的唯一识别信息和固件版本信息;
移动端将唯一识别信息发送至后台服务器;
后台服务器根据唯一识别信息匹配到其所对应的监狱信息以及监狱信息对应的固件版本信息并将固件版本信息发送至移动端;
移动端比较两个固件版本信息是否相同;
移动端在两个固件版本信息不一致时从后台服务器获取到对应的固件升级文件;
移动端通过固件升级文件对背夹进行升级。
进一步地,在移动端连接至背夹以获取背夹的唯一识别信息和固件版本信息之前,智能扩展设备的升级管理方法还包括:
在将背夹发放至监狱前将背夹的唯一识别信息和固件版本信息上传到后台服务器中对应的监狱数据库中。
进一步地,将背夹的唯一识别信息和固件版本信息上传到后台服务器中对应的监狱数据库中的具体方法为:
通过WEB客户端将背夹的唯一识别信息和固件版本信息上传到后台服务器对应的监狱数据库中。
进一步地,当需要对该监狱的背夹进行固件升级时,通过WEB客户端将新的固件版本信息和其所对应的固件升级文件发送至后台服务器中的对应的监狱数据库中。
进一步地,唯一识别信息为蓝牙MAC地址。
进一步地,唯一识别信息为设备识别码。
进一步地,移动端通过固件升级文件对背夹进行升级的具体方法为:
移动端向背夹发送升级请求信息;
移动端在背夹确认升级请求信息后发送CRC校验信息至背夹;
移动端在背夹验证CRC校验信息后发送固件升级文件至背夹;
背夹对固件升级文件进行校验后通过固件升级文件完成升级。
进一步地,后台服务器中的监狱数据库还保存有该监狱对应的位置区域信息。
进一步地,移动端从后台服务器获取到对应的固件升级文件的具体方法为:
移动端向后台服务器发送移动端的位置信息;
后台服务器验证位置信息是否包含在后台服务器中存储的该监狱的位置区域信息内;
后台服务器在位置信息属于位置区域信息时将固件升级文件发送至移动端。
进一步地,移动端通过牙连接至背夹。
本发明的有益之处在于所提供的智能扩展设备的升级管理方法,更简单方便高效安全地对背夹进行升级。无需派遣专业人员前往不同的监狱进行操作,减少了运维成本。
附图说明
图1是本发明的智能扩展设备的升级管理方法的流程图。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
如图1所示为本发明的一种智能扩展设备的升级管理方法,主要包含以下步骤:s1:移动端连接至背夹以获取背夹的唯一识别信息和固件版本信息。S2:移动端将唯一识别信息发送至后台服务器。S3:后台服务器根据唯一识别信息匹配到其所对应的监狱信息以及监狱信息对应的固件版本信息并将固件版本信息发送至移动端。S4:移动端比较两个固件版本信息是否相同。S5:移动端在两个固件版本信息不一致时从后台服务器获取到对应的固件升级文件。S6:移动端通过固件升级文件对背夹进行升级。通过以上步骤,可以简单方便高效安全地对背夹进行升级。无需派遣专业人员前往不同的监狱进行操作,减少了运维成本。以下具体介绍上述步骤。
对于步骤s1:移动端连接至背夹以获取背夹的唯一识别信息和固件版本信息。
作为一种优选的实施方式,移动端通过牙连接至背夹。可以理解的是,移动端一般为手机。
作为一种优选的实施方式,在移动端连接至背夹以获取背夹的唯一识别信息和固件版本信息之前,智能扩展设备的升级管理方法还包括:
在将背夹发放至监狱前将背夹的唯一识别信息和固件版本信息上传到后台服务器中对应的监狱数据库中。监狱的数量为多个,因此,后台服务器中包含若干监狱数据库,每个监狱数据库保存对应的监狱的相关数据。
具体的,将背夹的唯一识别信息和固件版本信息上传到后台服务器中对应的监狱数据库中的具体方法为:通过WEB客户端将背夹的唯一识别信息和固件版本信息上传到后台服务器对应的监狱数据库中。当需要对该监狱的背夹进行固件升级时,通过WEB客户端将新的固件版本信息和其所对应的固件升级文件发送至后台服务器中的对应的监狱数据库中。
在本发明中,唯一识别信息为蓝牙MAC地址。可选的是,唯一识别信息也是可以是设备识别码,该设备识别码为背夹在出厂前已设置好的唯一识别码。
对于步骤S2:移动端将唯一识别信息发送至后台服务器。
对于步骤S3:后台服务器根据唯一识别信息匹配到其所对应的监狱信息以及监狱信息对应的固件版本信息并将固件版本信息发送至移动端。
后台服务器根据唯一识别信息从监狱数据库中匹配到该背夹对应的信息,其中包含了其对应的固件版本信息,将其发回至移动端。
对于步骤S4:移动端比较两个固件版本信息是否相同。
移动端判断背夹的固件版本信息和从后台服务器接收到的固件版本信息是否一致,若一致,则说明无需更新。若不同,则说明需要对背夹进行版本更新。
对于步骤S5:移动端在两个固件版本信息不一致时从后台服务器获取到对应的固件升级文件。
当移动端判断背夹的固件版本信息和从后台服务器接收到的固件版本信息时,从后台服务器获取到对应的固件升级文件。
作为一种优选的实施方式,后台服务器中的监狱数据库还保存有该监狱对应的位置区域信息,移动端从后台服务器获取到对应的固件升级文件的具体方法为:移动端向后台服务器发送移动端的位置信息。后台服务器验证位置信息是否包含在后台服务器中存储的该监狱的位置区域信息内。后台服务器在位置信息属于位置区域信息时将固件升级文件发送至移动端。
可以理解的是,监狱用的背夹设备具有一定的保密性质,为了减小信息泄露风险,限定背夹升级行为只能在对应的监狱进行。因此,当移动端需要下载固件升级文件时,后台服务器需要验证移动端的位置是否在对应的监狱的范围。只有移动端处于对应的监狱范围内,后台服务器才会接收移动端的下载固件升级文件的请求。
对于步骤S6:移动端通过固件升级文件对背夹进行升级。
作为一种优选的实施方式,移动端通过固件升级文件对背夹进行升级的具体方法为:
移动端向背夹发送升级请求信息。移动端在背夹确认升级请求信息后发送CRC校验信息至背夹。移动端在背夹验证CRC校验信息后发送固件升级文件至背夹。背夹对固件升级文件进行校验后通过固件升级文件完成升级。
以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
机译: 分布式存储环境中的数据存储系统和集群的升级,扩展和扩展的集群管理方法,包括在数据存储系统中
机译: 显示设备和升级设备,通过使用升级设备和包含该设备的显示系统,可以轻松地将新功能或高级功能添加或扩展到显示设备
机译: 可升级的智能显示设备及其升级方法