蓝牙设备软件安装方法和系统的制作方法

文档序号:6629792阅读:171来源:国知局
蓝牙设备软件安装方法和系统的制作方法
【专利摘要】本发明公开了一种蓝牙设备软件安装方法。所述包括:蓝牙主设备和蓝牙从设备进行连接检测,并建立连接;蓝牙主设备向蓝牙从设备发送软件安装包或下载软件安装包的网络地址;蓝牙从设备判断接收数据的类型;若为软件安装包,则蓝牙从设备运行软件安装包,安装对应的软件程序;若为网络地址,蓝牙从设备从所述网络地址下载软件安装包,并在下载完成后,运行软件安装包,安装对应的软件程序。本发明还相应公开了一种蓝牙设备软件安装系统。应用本发明技术方案,由蓝牙主设备自动向蓝牙从设备发送软件安装包或下载软件安装包的地址,由蓝牙从设备根据软件包或地址来实现软件的安装,提高软件安装的安全性及效率。
【专利说明】蓝牙设备软件安装方法和系统

【技术领域】
[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]图1为一个实施例中的蓝牙设备软件安装方法的流程示意图;
[0026]图2为另一个实施例中的蓝牙设备软件安装方法的流程示意图;
[0027]图3为又一个实施例中的蓝牙设备软件安装方法的流程示意图;
[0028]图4为一个实施例中的蓝牙设备软件安装系统的示意图。

【具体实施方式】
[0029]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0030]参见图1,在一个实施例中提供了一种蓝牙设备软件安装方法。该方法包括下列步骤:
[0031]步骤101,蓝牙主设备和蓝牙从设备进行连接检测,并建立连接。
[0032]具体的,本发明所有实施例中的蓝牙设备是指具备蓝牙模块,能够进行蓝牙通信的设备,例如可以但不限于是手机等移动设备。在本发明中,蓝牙设备区分为蓝牙主设备和蓝牙从设备。蓝牙主设备和蓝牙从设备都可以作为独立的设备进行运行,区别在于,蓝牙从设备是指需要安装软件程序的设备,而蓝牙主设备已经预先安装有软件程序并保存有软件程序的安装包,或者蓝牙主设备保存有下载软件安装包网络地址的设备。在一个具体实例中,蓝牙主设备可以是预先安装医疗分析软件的血糖仪,而蓝牙从设备为具备蓝牙功能的手机。
[0033]在本步骤中,蓝牙主设备和蓝牙从设备都含有蓝牙模块,蓝牙主设备和蓝牙从设备建立连接的过程,可以参照现有技术,例如包括预先开启蓝牙功能、扫描、寻呼、应答等等从而建立蓝牙通信连接。
[0034]步骤102,蓝牙主设备向蓝牙从设备发送软件安装包或下载软件安装包的网络地址。
[0035]具体的,蓝牙主设备可以预先保存有软件安装包,可以通过蓝牙通信,将软件安装包传输给蓝牙从设备,这样蓝牙从设备无需上网下载软件安装包。或者,蓝牙主设备预先保存有下载软件安装包的网络地址,可以将该网络地址发送给蓝牙从设备,这时蓝牙从设备需要访问该网络地址以下载软件安装包,但相对于用户自行上网搜索软件安装包,提高了软件安全性的识别能力。
[0036]步骤103,蓝牙从设备判断接收数据的类型。
[0037]具体的,蓝牙从设备接收蓝牙主设备传输的数据后,判断数据的类型,包括软件安装包或网络地址。如果数据类型为软件安装包,执行步骤104,若数据类型为网络地址,则执行步骤105。
[0038]步骤104,蓝牙从设备运行软件安装包,安装对应的软件程序。
[0039]具体的,蓝牙从设备接收蓝牙主设备传输的软件安装包后,运行软件安装包,安装对应的软件程序,在该步骤中,蓝牙从设备可以以窗口的形式提示用户安装软件程序,例如选择安装的存储路径、配置软件程序的功能等,在安装的过程中,蓝牙从设备还可以显示安装进度。
[0040]步骤105,蓝牙从设备从网络地址下载软件安装包,并在下载完成后,运行软件安装包,安装对应的软件程序。
[0041]具体的,蓝牙从设备接收蓝牙主设备发送的网络地址后,通过网络从该网络地址下载软件安装包,并在下载后,运行软件安装包,安装软件程序。
[0042]参见图2,在一个实施例中提供了一种蓝牙设备软件安装方法。该方法包括:
[0043]步骤201,蓝牙主设备和蓝牙从设备进行连接检测,并建立连接。
[0044]步骤202,蓝牙主设备检测蓝牙从设备是否已经安装有软件程序。
[0045]若是,则执行步骤207,若否,执行步骤203。
[0046]步骤203,蓝牙从设备提示用户是否安装软件程序。
[0047]步骤204,判断用户的输入是否为“是”。
[0048]若用户输入为是,执行步骤205,否则结束,执行步骤207。
[0049]步骤205,蓝牙主设备向蓝牙从设备发送软件安装包。
[0050]步骤206,蓝牙从设备运行软件安装包,安装对应的软件程序。
[0051]步骤207,结束。
[0052]参见图3,在一个实施例中提供了一种蓝牙设备软件安装方法,包括:
[0053]步骤301,蓝牙主设备和蓝牙从设备进行连接检测,并建立连接。
[0054]步骤302,蓝牙主设备检测蓝牙从设备是否已经安装有软件程序。
[0055]若是,则执行步骤307,若否,执行步骤303。
[0056]步骤303,蓝牙从设备提示用户是否安装软件程序。
[0057]步骤304,判断用户的输入是否为“是”。
[0058]若用户输入为是,执行步骤305,否则结束,执行步骤307。
[0059]步骤305,蓝牙主设备向蓝牙从设备发送下载软件安装包的网络地址。
[0060]步骤306,蓝牙从设备从网络地址下载软件安装包,并在下载完成后运行软件安装包,安装对应的软件程序。
[0061]步骤307,结束。
[0062]参见图4,在一个实施例中,提供了一种蓝牙设备软件安装系统。该系统包括蓝牙主设备40和蓝牙从设备50。蓝牙主设备40包括第一控制模块401、第一蓝牙模块402以及第一存储模块403。第一存储模块403中存储软件安装包或下载该软件安装包的网络地址。蓝牙从设备50包括第二控制模块501、第二蓝牙模块502以及第二存储模块503以及网络模块504。
[0063]具体的,第一蓝牙模块402和第二蓝牙模块502,用于建立蓝牙连接。
[0064]第一控制模块401,用于将第一存储模块403中的软件安装包或下载软件安装包的网络地址,通过第一蓝牙模块和第二蓝牙模块传输给蓝牙从设备50。
[0065]第二控制模块501,用于判断接收数据的类型,若为软件安装包,则运行软件安装包,安装对应的软件程序到第二存储模块503中;若为网络地址,则通过网络模块504从网络地址下载软件安装包,并在下载完成后,运行软件安装包,安装对应的软件程序。
[0066]可选的,第一控制模块401还用于判断蓝牙从设备是否已经安装对应的软件程序,若是,则结束,否则通过第一蓝牙模块402和第二蓝牙模块502向蓝牙从设备50发送软件安装包或下载软件安装包的网络地址。
[0067]可选的,第二控制模块501,还用于判断是否已经连接网络,若否,则通过网络模块建立网络连接。
[0068]可选的,蓝牙从设备50在运行软件安装包,安装软件程序的过程中,以窗口的形式,提示安装软件程序及显示安装进度。
[0069]上述实施例中的蓝牙设备软件安装方法及系统,在蓝牙主设备和蓝牙从设备建立蓝牙连接后,由蓝牙主设备向蓝牙从设备发送软件安装包或下载软件安装包的地址,由蓝牙从设备根据软件包或地址来实现软件的安装,相比于传统技术中,蓝牙从设备需要人工手动操作访问网络下载软件安装包进行安装,提高了安全性和效率。
[0070]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种蓝牙设备软件安装方法,其特征在于,所述方法包括: 蓝牙主设备和蓝牙从设备进行连接检测,并建立连接; 蓝牙主设备向蓝牙从设备发送软件安装包或下载软件安装包的网络地址; 蓝牙从设备判断接收数据的类型; 若为软件安装包,则蓝牙从设备运行软件安装包,安装对应的软件程序;若为网络地址,蓝牙从设备从所述网络地址下载软件安装包,并在下载完成后,运行软件安装包,安装对应的软件程序。
2.根据权利要求1所述的方法,其特征在于,在蓝牙主设备和蓝牙从设备进行连接检测,并建立连接的步骤之后,所述方法还包括: 蓝牙主设备判断蓝牙从设备是否已经安装对应的软件程序,若是,则结束,否则向蓝牙从设备发送软件安装包或下载软件安装包的网络地址。
3.根据权利要求1所述的方法,其特征在于,在蓝牙从设备判断接收的数据类型为网络地址的步骤之后,所述方法还包括: 蓝牙从设备判断是否已经连接网络,若否,则提示建立网络连接。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述蓝牙从设备运行软件安装包,安装对应的软件程序的步骤还包括: 蓝牙从设备以窗口的形式,提示安装所述软件程序及显示安装进度。
5.一种蓝牙设备软件安装系统,其特征在于,所述系统包括蓝牙主设备和蓝牙从设备;所述蓝牙主设备包括第一控制模块、第一蓝牙模块以及第一存储模块,所述第一存储模块中存储软件安装包或下载所述软件安装包的网络地址;所述蓝牙从设备包括第二控制模块、第二蓝牙模块以及第二存储模块以及网络模块; 所述第一蓝牙模块和所述第二蓝牙模块,用于建立蓝牙连接; 所述第一控制模块,用于将第一存储模块中的软件安装包或下载软件安装包的网络地址,通过第一蓝牙模块和第二蓝牙模块传输给蓝牙从设备; 所述第二控制模块,用于判断接收数据的类型,若为软件安装包,则运行软件安装包,安装对应的软件程序到第二存储模块中;若为网络地址,则通过所述网络模块从所述网络地址下载软件安装包,并在下载完成后,运行软件安装包,安装对应的软件程序。
6.根据权利要求5所述的系统,其特征在于,所述第一控制模块还用于判断蓝牙从设备是否已经安装对应的软件程序,若是,则结束,否则通过第一蓝牙模块和第二蓝牙模块向蓝牙从设备发送软件安装包或下载软件安装包的网络地址。
7.根据权利要求5所述的系统,其特征在于,所述第二控制模块,还用于判断是否已经连接网络,若否,则通过网络模块建立网络连接。
8.根据权利要求5至7任一项所述的系统,其特征在于,所述蓝牙从设备用于以窗口的形式,提示安装所述软件程序及显示安装进度。
【文档编号】G06F9/445GK104378144SQ201410532458
【公开日】2015年2月25日 申请日期:2014年10月10日 优先权日:2014年10月10日
【发明者】刘炳云, 胡坚 申请人:惠州市博泰通讯设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1