一种移动电源租借系统、自动营收系统及其更新方法技术方案

技术编号:23431605 阅读:33 留言:0更新日期:2020-02-25 13:04
本发明专利技术公开一种移动电源租借系统及其更新方法,该系统包括主机及至少一充电柜单元,充电柜单元包括多个用于存储移动电源的仓位,主机与服务器及充电柜单元分别进行数据通讯,充电柜单元与主机及移动电源分别进行数据通讯;其更新方法包括:主机获取服务器上与主机所存储版本不一致的主机软件、充电柜单元软件、移动电源软件,保存至本地;系统按照主从层级顺序逐层下发并保存该版本不一致的软件,直至运行该软件的层;对运行该软件的层进行更新。该系统易于扩展,并可以第一时间将升级或修复后的软件下发至系统相应的层以保证整个系统运行的平稳,尤其是,利用移动电源数据读写端子进行软件写入,使更新更方便、更低成本。

A mobile power rental system, automatic revenue system and its renewal method

【技术实现步骤摘要】
一种移动电源租借系统、自动营收系统及其更新方法
本专利技术涉及自动营收系统,尤其涉及具有远程更新功能的自动营收系统、移动电源租借系统及其更新方法。
技术介绍
随着移动互联网的发展,自动营收系统的应用越来越广泛,例如共享移动电源,通过移动终端与移动电源租借系统的通讯实现租借,可以非常便捷地满足用户需求。但目前的移动电源租借系统,当需要进行移动电源数量的扩展时,需要增设另外的设备,由于移动电源租借设备均采用控制系统与移动电源仓位集成一体的结构,因此增设的成本较高;同时,目前用于租借的移动电源,都是在生产环节使用烧录器通过指定的烧录点对内部芯片进行固件烧录的,移动电源投放到市场后,如果租借系统出现比较大的软件问题需要对移动电源进行升级或修复时,只能返回原厂,如果烧录点在移动电源内部,还需要拆卸外壳对其进行软件升级,因此给系统升级带来不便,同时还会造成巨大的运营和维修成本。对于其他的自动营收系统例如共享云台等,也有类似的问题存在。
技术实现思路
本专利技术提供一种移动电源租借系统、自动营收系统及其更新方法,旨在解决现有系统扩展成本高、升级不便、升级可能造成运营及维修成本高的问题。为解决该问题,本专利技术的移动电源租借系统包括主机及至少一充电柜单元,所述充电柜单元包括多个用于存储移动电源的仓位,所述主机与服务器及充电柜单元分别进行数据通讯,所述充电柜单元与主机及移动电源分别进行数据通讯;其更新方法包括:主机获取服务器上与主机所存储版本不一致的主机软件、充电柜单元软件、移动电源软件,保存至本地;系统按照主机、充电柜单元、移动电源的主从层级顺序逐层下发并保存该版本不一致的软件,直至运行该软件的层;对运行该软件的层进行更新。进一步地,其中,按照主从层级顺序逐层下发是指:由主机发送至各充电柜单元;由各充电柜单元发送至其所存储的各移动电源。进一步地,由主机发送软件至各充电柜单元时,需检测各充电柜单元所存储的软件与待下发软件版本是否一致。进一步地,当所述版本不一致的软件包括移动电源软件时,该方法包括:主机获取服务器上的移动电源软件,发送至各充电柜单元,各充电柜单元将移动电源软件发送至其所存储的各移动电源,对移动电源进行更新;其中,各充电柜单元将移动电源软件发送至其所存储的各移动电源,对移动电源进行更新的步骤包括:S1.充电柜单元读取当前仓位内移动电源的软件版本;S3.判断充电柜单元所存储的移动电源软件版本是否与当前仓位内移动电源软件版本一致;若是,则对下一仓位内的移动电源重复步骤S1-S3;若否,则将充电柜单元所存储的移动电源软件写入当前仓位的移动电源。进一步地,所述充电柜单元对其所存储的移动电源进行更新的步骤还包括:S4.判断当前移动电源软件升级是否成功;若是,则检测下一个存储有移动电源的仓位,并对该仓位的移动电源重复步骤S1-S3,若否,则返回步骤S1。进一步地,所述步骤S1与S3之间还包括:S2.判断是否有其他仓位的移动电源正在执行升级操作;若是,则等待当前升级操作完成执行步骤S4;若否,则执行步骤S3。进一步地,所述移动电源具备设置于其外壳上的数据读写端子,所述移动电源的更新通过充电柜单元对该数据读写端子的写操作实现。进一步地,所述移动电源租借系统还包括用于与主机通讯的本地数据传输接口,所述主机还可通过本地数据传输接口获取主机软件、充电柜单元软件及移动电源软件。本专利技术的自动营收系统包括主机及至少一从机,所述从机包括多个用于存储终端产品的仓位,所述主机与服务器及从机分别进行数据通讯,所述从机与主机及终端产品分别进行数据通讯;其更新方法包括:主机获取服务器上与主机所存储版本不一致的主机软件、从机软件、终端产品软件,保存至本地;系统按照主机、从机、终端产品的主从层级顺序逐层下发并保存该版本不一致的软件,直至运行该软件的层;对运行该软件的层进行更新。本专利技术的移动电源租借系统采用主从结构,更易于扩展。当系统出现任何问题时,按照主从结构的层级顺序逐层更新,可以第一时间将升级或修复后的软件下发至系统相应的层以保证整个系统运行的平稳,尤其是,利用了移动电源的数据读写端子进行软件的写入,而无需将移动电源返回原厂处理,使系统更新更方便、也更低成本。本专利技术的自动营收系统亦采用主从结构及逐层更新的方法,亦可达到易于扩展、系统更新更方便、也更低成本的技术效果。附图说明附图1为本专利技术实施例一的系统结构示意图;附图2为本专利技术实施例一系统更新方法的流程示意图。具体实施方式以下结合附图与实施例对本专利技术的技术方案进行详细说明。实施例一参考图1,本实施例的移动电源租借系统包括主机及至少一充电柜单元;主机包括主控单元、存储模块及网络通讯模块;充电柜单元包括分控单元、存储模块及若干用于存储移动电源的仓位;移动电源均包括设置在其壳体上的数据读写端子,每个仓位均设有与该数据读写端子进行数据通讯的端子。主机的存储模块用于存储主机软件、充电柜单元软件及移动电源软件,充电柜单元的存储模块用于存储充电柜单元软件及移动电源软件。上述存储模块可以分别是主控单元、分控单元内存或与主控单元、分控单元连接的外部存储介质。本实施例的主控单元、分控单元均为MCU。主控单元一方面控制主机通过网络通讯模块与服务器通讯,在服务器发布与主机所存储版本不一致的主机软件、充电柜单元软件或移动电源软件时,获取服务器上更高版本的软件保存在主机的存储模块中;一方面控制主机与各充电柜单元通讯,识别充电柜单元,对各充电柜单元进行标识,并将与各充电柜单元所存储版本不一致的充电柜单元软件、移动电源软件发送至各充电柜单元。分控单元控制充电柜单元分别与主机及其所存储的移动电源通讯,由主机获取更高版本的充电柜单元软件、移动电源软件保存在其存储模块中,并将与移动电源所存储版本不一致的移动电源软件写入移动电源。采用上述主机与充电柜单元拼接的主从结构,当需要对移动电源数量进行扩展时,只要增设充电柜单元即可,使移动电源数量的扩展更为方便,成本也更低。当系统出现任何问题需要对软件进行修复或升级时,可以按照主从结构的层级顺序将升级或修复后的软件第一时间下发至系统相应的层,以保证整个系统运行的平稳。尤其是,利用了移动电源的数据读写端子进行软件的写入,而无需将移动电源返回原厂处理,使系统更新更方便、成本也更低。下面对该移动电源租借系统的更新过程进行具体介绍。启动移动电源租借系统,主机与服务器建立通讯,获取服务器上与主机所存储版本不一致的主机软件、充电柜单元软件、移动电源软件,保存至本地。具体包括:主机获取服务器当前所发布主机软件、充电柜单元软件及移动电源软件的版本,与其本地所存储的各软件版本进行比对,当版本不一致时,请求服务器下发当前所发布版本不一致的软件,经校验无误后,保存至主机的存储模块本文档来自技高网...

【技术保护点】
1.一种移动电源租借系统的更新方法,其特征在于,/n所述移动电源租借系统包括主机及至少一充电柜单元,所述充电柜单元包括多个用于存储移动电源的仓位,所述主机与服务器及充电柜单元分别进行数据通讯,所述充电柜单元与主机及移动电源分别进行数据通讯;/n该方法包括:/n主机获取服务器上与主机所存储版本不一致的主机软件、充电柜单元软件、移动电源软件,保存至本地;/n系统按照主机、充电柜单元、移动电源的主从层级顺序逐层下发并保存该版本不一致的软件,直至运行该软件的层;/n对运行该软件的层进行更新。/n

【技术特征摘要】
1.一种移动电源租借系统的更新方法,其特征在于,
所述移动电源租借系统包括主机及至少一充电柜单元,所述充电柜单元包括多个用于存储移动电源的仓位,所述主机与服务器及充电柜单元分别进行数据通讯,所述充电柜单元与主机及移动电源分别进行数据通讯;
该方法包括:
主机获取服务器上与主机所存储版本不一致的主机软件、充电柜单元软件、移动电源软件,保存至本地;
系统按照主机、充电柜单元、移动电源的主从层级顺序逐层下发并保存该版本不一致的软件,直至运行该软件的层;
对运行该软件的层进行更新。


2.根据权利要求1所述移动电源租借系统的更新方法,其特征在于,其中,按照主从层级顺序逐层下发是指:
由主机发送至各充电柜单元;
由各充电柜单元发送至其所存储的各移动电源。


3.根据权利要求2所述移动电源租借系统的更新方法,其特征在于,
由主机发送软件至各充电柜单元时,需检测各充电柜单元所存储的软件与待下发软件版本是否一致。


4.根据权利要求3所述移动电源租借系统的更新方法,其特征在于,当所述版本不一致的软件包括移动电源软件时,该方法包括:
主机获取服务器上的移动电源软件,发送至各充电柜单元,各充电柜单元将移动电源软件发送至其所存储的各移动电源,对移动电源进行更新;其中,各充电柜单元将移动电源软件发送至其所存储的各移动电源,对移动电源进行更新的步骤包括:
S1.充电柜单元读取当前仓位内移动电源的软件版本;
S3.判断充电柜单元所存储的移动电源软件版本是否与当前仓位内移动电源软件版本一致;
若是,则对下一仓位内的移动电源重复步骤S1-S3;
若否,则将充电柜单元所存储的移动电源软件写入当前仓位的移动电源。


5.根据权利要求4所述移动电源租借系统的更新方法,其特征在于,
所述充电柜单元对其所存储的移动电源进行更新的步骤还包括:
S4.判断当前移动电源软件升级是否成功;
若是,则检测下一个存储有移动电源的仓位,并对该仓位的移动电源重复步骤S1-S3,
若否,则返回步骤S1。


6.根据权利要求5所述移动电源租借系统的更新方法,其特征在于,
所述步骤S1与S3之间还包括:
S2.判断是否有其他仓位的移动电源正在执行升级操作;
若是,则等待当前升级操作完成执行步骤S4;
若否,则执行步骤S3。


7.根据权利要求2-6任一所述移动电源租借系统的更新方法,其特征在于,所述移动电源具备设置于其外壳上的数据读写端子,所述...

【专利技术属性】
技术研发人员:王朝辉杨光成梁凯
申请(专利权)人:深圳市搜电科技发展有限公司
类型:发明
国别省市:广东;44

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

1