一种基于蓝牙的设备软件升级方法及升级装置的制造方法

文档序号:8498622阅读:326来源:国知局
一种基于蓝牙的设备软件升级方法及升级装置的制造方法
【技术领域】
[0001]本发明涉及一种设备软件更新方法,特别是涉及一种基于蓝牙的设备软件升级方法及升级装置。
【背景技术】
[0002]现有的设备软件升级,一般是通过W1-Fi或是JTAG烧写器等方式进行升级。由于许多特殊应用场合的设备不具备W1-Fi升级环境,也不方便通过有线方式进行软件升级,导致现场设备升级维护非常困难,维护成本非常高。
[0003]无线蓝牙是一种短距离无线通信技术,利用蓝牙技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与Internet之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。说得通俗一点,就是蓝牙技术使得现代一些轻易携带的移动通信设备和电脑设备,不必借助电缆就能联网,并且能够实现无线上因特网,其实际应用范围还可以拓展到各种家电产品、消费电子产品和汽车等信息家电,组成一个巨大的无线通信网络。
[0004]蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接。例如,如果把蓝牙技术引入到移动电话和膝上型电脑中,就可以去掉移动电话与膝上型电脑之间的令人讨厌的连接电缆而通过无线使其建立通信。打印机、PDA、桌上型电脑、传真机、键盘、游戏操纵杆以及所有其它的数字设备都可以成为蓝牙系统的一部分。最重要的一点是,Bluetooth技术是一项即时技术,它不要求固定的基础设施,且易于安装和设置。
[0005]鉴于以上所述,本发明提供一种通过蓝牙进行设备软件升级的方法,以有效解决无W1-Fi环境下的设备升级问题。

【发明内容】

[0006]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于蓝牙的设备软件升级方法及升级装置,用于解决现有技术中无W1-Fi环境下的设备升级问题。
[0007]为实现上述目的及其他相关目的,本发明提供一种基于蓝牙的设备软件升级方法,所述升级方法包括步骤:
[0008]步骤I),待升级设备通过蓝牙与升级源设备进行配对并建立通信连接;
[0009]步骤2),待升级设备通过蓝牙连接,从升级源设备获取升级包版本信息;
[0010]步骤3),待升级设备将获取的升级包版本信息与该待升级设备自身的软件包版本信息进行比较,以确定是否有软件包更新;
[0011]步骤4),若有软件包更新,则待升级设备通过蓝牙连接从升级源设备获取待更新的升级包,并进行软件升级。
[0012]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,所述升级源设备提供一份带版本信息的有效升级包列表,同时提供有效的升级包。
[0013]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,所述待升级设备维护并管理该设备可升级的软件包列表及当前各软件包版本信息。
[0014]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,所述升级源设备包括带有蓝牙功能的计算机以及服务器终端。
[0015]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,所述待升级设备包括传感器、便携式智能终端、及监测设备。
[0016]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,所述版本信息包括软件的版本号,通过对比待升级设备中软件的版本号及升级源设备中相应软件的版本号,以确认该软件是否有软件包更新。
[0017]作为本发明的基于蓝牙的设备软件升级方法的一种优选方案,步骤3)中,若确认待升级设备的软件均没有软件包更新,则自动断开待升级设备与升级源设备的蓝牙连接。
[0018]本发明还提供一种基于蓝牙的设备软件升级装置,所述升级装置用于待升级设备的软件包更新,包括:
[0019]蓝牙模块,用于与升级源设备进行配对并建立蓝牙通信连接;
[0020]检测模块,用于从升级源设备获取升级包版本信息,并将获取的升级包版本信息与自身的软件包版本信息进行比较,以确定是否有软件包更新;
[0021]升级模块,用于在有软件包更新时,通过蓝牙连接从升级源设备获取待更新的升级包,并进行软件升级。
[0022]作为本发明的基于蓝牙的设备软件升级装置的一种优选方案,所述升级源设备提供一份带版本信息的有效升级包列表,同时提供有效的升级包。
[0023]作为本发明的基于蓝牙的设备软件升级装置的一种优选方案,所述待升级设备维护并管理该设备可升级的软件包列表及当前各软件包版本信息。
[0024]作为本发明的基于蓝牙的设备软件升级装置的一种优选方案,所述待升级设备包括传感器、便携式智能终端、及监测设备。
[0025]作为本发明的基于蓝牙的设备软件升级装置的一种优选方案,所述版本信息包括软件的版本号,通过对比待升级设备中软件的版本号及升级源设备中相应软件的版本号,以确认该软件是否有软件包更新。
[0026]如上所述,本发明的基于蓝牙的设备软件升级方法及升级装置,具有以下有益效果:本发明通过蓝牙无线通信方式升级设备软件,解决现场不具备W1-Fi升级环境的设备的升级维护问题。本发明通用于具有蓝牙技术的设备,不需要对设备硬件进行改动,在通讯领域具有广泛的应用前景。
【附图说明】
[0027]图1显示为本发明的基于蓝牙的设备软件升级方法的一种实施方式的流程示意图。
[0028]图2显示为本发明的基于蓝牙的设备软件升级装置的一种实施方式的结构框图。
[0029]元件标号说明
[0030]I待升级设备
[0031]11蓝牙模块
[0032]12检测模块
[0033]13升级模块
[0034]SlOl ?S107步骤
【具体实施方式】
[0035]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0036]请参阅图1?图2。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0037]如图1所示,本实施例提供一种基于蓝牙的设备软件升级方法,所述升级方法包括步骤:
[0038]步骤S101,待升级设备通过蓝牙与升级源设备进行配对并建立通信连接;
[0039]作为示例,所述升级源设备包括带有蓝牙功能的计算机以及服务器终端。在本实施例中,所述升级源设备为带有蓝牙功能的计算机,其可通过以太网等方式下载有最新版本的各种有效的软件包或软件升级包,并提供一份带版本信息的有效升级包列表。
[0040]作为示例,所述待升级设备包括传感器、便携式智能终端、及监测设备,所述待升级设备维护并管理该设备可升级的软件包列表及当前各软件包版本信息。在本实施例中,所述待升级设备为如手机、Ipad等便携式智能终端,其安装有多个软件,并具有维护并管理该设备可升级的软件包列表及当前各软件包版本信息的功能。
[0041]步骤S102,待升级设备通过蓝牙连接,从升级源设备获取升级包版本信息。
[0042]具体地,升级源设备中的蓝牙功能可设置为一直打开,待升级设备可以在打开本设备蓝牙时对升级源设备进行匹配实现蓝牙通讯连接,然后从升级源设备获取升级包版本信息。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1