一种更新功能机软件的方法及装置制造方法
【专利摘要】本申请公开了一种更新功能机软件的方法及装置,其中,更新功能机软件的方法包括:功能机通过蓝牙网络获取最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线网络从服务器获取;还原所述安装包生成最新的功能机软件;将所述最新的功能机软件更新至所述功能机内。本申请还提供更新功能机软件的装置。上述方案,能够使得没有无线网络功能的功能机更新功能机软件,让用户体验功能机的新功能。
【专利说明】一种更新功能机软件的方法及装置
【技术领域】
[0001] 本申请涉及通信【技术领域】,特别是涉及一种更新功能机软件的方法及装置。
【背景技术】
[0002] 通常智能终端配置有WiFi、3G以及GPRS等无线通信功能。当智能终端的供应商 发布具有新功能的软件时,智能终端可以通过WiFi、3G以及GPRS等无线通信方式与供应商 的服务器通信,以下载新软件安装包,从而更新智能终端的功能。
[0003] 然而,鉴于智能终端成本较高,为满足用户基本通信需求,提供一种低成本的功能 机(非智能机)。功能机具有基本的打电话、发信息的功能,但没有配置WiFi、3G以及GPRS 等无线通信功能。由于功能机不能与服务器进行无线通信,从而不能直接从服务器下载新 软件的安装包,进而导致功能机不能更新软件,只能使用供应商出厂配置的功能,不能使用 供应商发布的新功能。
【发明内容】
[0004] 本申请主要解决的技术问题是提供一种更新功能机软件的方法及装置,能够根据 需要更新功能机软件,让用户体验功能机的新功能。
[0005] 为解决上述技术问题,本发明采用的一个技术方案是:提供一种更新功能机软件 的方法,所述方法包括:功能机通过蓝牙网络获取最新的功能机软件的安装包,其中,所述 安装包是智能终端通过无线网络从服务器获取;还原所述安装包生成最新的功能机软件; 将所述最新的功能机软件更新至所述功能机内。
[0006] 其中,所述功能机通过蓝牙网络获取最新的功能机软件的安装包的步骤具体包 括:功能机通过蓝牙网络向智能终端发送请求信息,其中,所述请求信息用于标识所述功能 机请求获取最新的功能机软件,所述请求信息包括所述功能机软件的版本信息;通过所述 蓝牙网络接收所述智能终端发送的最新的功能机软件的安装包,其中,所述安装包是智能 终端通过无线网络从服务器下载得到。
[0007] 其中,在通过蓝牙网络获取最新的功能机软件的安装包的步骤之后还包括:校验 所述安装包是否合法;当校验得到所述安装包合法时,执行所述还原所述安装包生成最新 的功能机软件。
[0008] 为解决上述技术问题,本发明采用的一个技术方案是:提供另一种更新功能机软 件的方法,所述方法包括:在与功能机建立蓝牙连接并检测到功能机的更新请求时,智能终 端通过无线网络获取最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线 网络从服务器而获取;通过蓝牙网络向功能机发送所述安装包。
[0009] 其中,所述智能终端通过无线网络获取最新的功能机软件的安装包的步骤具体包 括:接收功能机发送的请求信息,其中,所述请求信息用于标识所述功能机请求获取最新的 功能机软件,所述请求信息包括所述功能机软件的版本信息;所述智能终端通过无线网络 从服务器读取功能机软件的版本信息;当读取到所述版本信息为最新的功能机软件时,通 过无线网络从所述服务器下载最新的功能机软件的安装包。
[0010] 为解决上述技术问题,本发明采用的又一个技术方案是:一种更新功能机软件的 装置,所述装置包括:获取模块、还原模块以及更新模块;所述获取模块用于通过蓝牙网络 获取最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线网络从服务器获 取;所述还原模块用于还原所述安装包生成最新的功能机软件;所述更新模块用于将所述 最新的功能机软件更新至所述功能机内。
[0011] 其中,所述获取模块包括请求单元以及获取单元;所述请求单元用于通过蓝牙网 络向智能终端发送请求信息,其中,所述请求信息用于标识所述功能机请求获取最新的功 能机软件,所述请求信息包括所述功能机软件的版本信息;所述获取单元用于通过所述蓝 牙网络接收所述智能终端发送的最新的功能机软件的安装包,其中,所述安装包是智能终 端通过无线网络从服务器下载得到。
[0012] 其中,所述装置还包括校验模块,所述校验模块用于检验所述安装包是否合法,当 校验得到所述安装包合法时,执行所述还原所述安装包生成最新的功能机软件。
[0013] 为解决上述技术问题,本发明采用的再一个技术方案是:一种更新功能机软件的 装置,所述装置包括:获取模块以及发送模块;所述获取模块用于在与功能机建立蓝牙连 接并检测到功能机的更新请求时,通过无线网络获取最新的功能机软件的安装包,其中,所 述安装包是智能终端通过无线网络从服务器而获取;所述发送模块用于通过蓝牙网络向功 能机发送所述安装包。
[0014] 其中,所述获取模块包括检测单元、读取单元以及下载单元;所述检测单元用于接 收功能机发送的请求信息,其中,所述请求信息用于标识所述功能机请求获取最新的功能 机软件,所述请求信息包括所述功能机软件的版本信息;所述读取单元用于通过无线网络 从服务器读取功能机软件的版本信息;所述下载单元用于当读取到所述版本信息为最新的 功能机软件时,通过无线网络从所述服务器下载最新的功能机软件的安装包。
[0015] 本申请的有益效果是:区别于现有技术的情况,本申请功能机通过蓝牙网络获取 最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线网络从服务器而获取; 还原所述安装包生成最新的功能机软件;将所述最新的功能机软件更新至所述功能机内, 以使没有无线网络功能的功能机能够实现更新功能机软件,让用户体验功能机的新功能。
【专利附图】
【附图说明】
[0016] 图1是本申请更新功能机软件的系统结构示意图;
[0017] 图2是本申请功能机更新功能机软件的操作界面示意图;
[0018] 图3是本申请更新功能机软件的方法一实施方式流程图;
[0019] 图4是本申请更新功能机软件的方法另一实施方式流程图;
[0020] 图5是本申请更新功能机软件的方法又一实施方式流程图;
[0021] 图6是本申请更新功能机软件的方法再一实施方式流程图;
[0022] 图7是本申请更新功能机软件的装置一实施方式结构示意图;
[0023] 图8是本申请更新功能机软件的装置另一实施方式结构示意图;
[0024] 图9是本申请更新功能机软件的装置又一实施方式结构示意图;
[0025] 图10是本申请更新功能机软件的装置再一实施方式结构示意图。
【具体实施方式】
[0026] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之 类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体 细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以 及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0027] 参阅图1,图1是本申请更新功能机软件的系统结构示意图。本实施方式中的更新 功能机软件的系统包括功能机110、智能终端120以及服务器130。其中,功能机110配置 有蓝牙功能,智能终端120配置有WiFi、3G以及GPRS等功能。功能机110通过蓝牙共享网 络与智能终端120通信,智能终端120通过WiFi、3G以及GPRS等网络与服务器130通信。 功能机110可以是独立的终端,也可以是智能终端120的配件。
[0028] 当用户需要更新功能机110软件时,开启蓝牙功能。功能机110在检测到开启蓝 牙功能的智能终端120时,获取智能终端120的蓝牙ID,并向智能终端130发送蓝牙配对请 求,以请求连接智能终端120。其中,功能机110通过蓝牙串口协议(SerialPortProfile, SPP)与智能终端120进行通信。功能机110向智能终端120发送信息的格式如下所示:
[0029]
【权利要求】
1. 一种更新功能机软件的方法,其特征在于,所述方法包括: 功能机通过蓝牙网络获取最新的功能机软件的安装包,其中,所述安装包是智能终端 通过无线网络从服务器获取; 还原所述安装包生成最新的功能机软件; 将所述最新的功能机软件更新至所述功能机内。
2. 根据权利要求1所述的方法,其特征在于,所述功能机通过蓝牙网络获取最新的功 能机软件的安装包的步骤具体包括: 功能机通过蓝牙网络向智能终端发送请求信息,其中,所述请求信息用于标识所述功 能机请求获取最新的功能机软件,所述请求信息包括所述功能机软件的版本信息; 通过所述蓝牙网络接收所述智能终端发送的最新的功能机软件的安装包,其中,所述 安装包是智能终端通过无线网络从服务器下载得到。
3. 根据权利要求1或2所述的方法,其特征在于,在通过蓝牙网络获取最新的功能机软 件的安装包的步骤之后还包括: 校验所述安装包是否合法; 当校验得到所述安装包合法时,执行所述还原所述安装包生成最新的功能机软件。
4. 一种更新功能机软件的方法,其特征在于,所述方法包括: 在与功能机建立蓝牙连接并检测到功能机的更新请求时,智能终端通过无线网络获 取最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线网络从服务器而获 取; 通过蓝牙网络向功能机发送所述安装包。
5. 根据权利要求4所述的方法,其特征在于,所述智能终端通过无线网络获取最新的 功能机软件的安装包的步骤具体包括: 接收功能机发送的请求信息,其中,所述请求信息用于标识所述功能机请求获取最新 的功能机软件,所述请求信息包括所述功能机软件的版本信息; 所述智能终端通过无线网络从服务器读取功能机软件的版本信息; 当读取到所述版本信息为最新的功能机软件时,通过无线网络从所述服务器下载最新 的功能机软件的安装包。
6. -种更新功能机软件的装置,其特征在于,所述装置包括:获取模块、还原模块以及 更新1吴块; 所述获取模块用于通过蓝牙网络获取最新的功能机软件的安装包,其中,所述安装包 是智能终端通过无线网络从服务器获取; 所述还原模块用于还原所述安装包生成最新的功能机软件; 所述更新模块用于将所述最新的功能机软件更新至所述功能机内。
7. 根据权利要求6所述的装置,其特征在于,所述获取模块包括请求单元以及获取单 元; 所述请求单元用于通过蓝牙网络向智能终端发送请求信息,其中,所述请求信息用于 标识所述功能机请求获取最新的功能机软件,所述请求信息包括所述功能机软件的版本信 息; 所述获取单元用于通过所述蓝牙网络接收所述智能终端发送的最新的功能机软件的 安装包,其中,所述安装包是智能终端通过无线网络从服务器下载得到。
8. 根据权利要求6或7所述的装置,其特征在于,所述装置还包括校验模块,所述校验 模块用于检验所述安装包是否合法,当校验得到所述安装包合法时,执行所述还原所述安 装包生成最新的功能机软件。
9. 一种更新功能机软件的装置,其特征在于,所述装置包括:获取模块以及发送模块; 所述获取模块用于在与功能机建立蓝牙连接并检测到功能机的更新请求时,通过无线 网络获取最新的功能机软件的安装包,其中,所述安装包是智能终端通过无线网络从服务 器而获取; 所述发送模块用于通过蓝牙网络向功能机发送所述安装包。
10. 根据权利要求9所述的装置,其特征在于,所述获取模块包括检测单元、读取单元 以及下载单元; 所述检测单元用于接收功能机发送的请求信息,其中,所述请求信息用于标识所述功 能机请求获取最新的功能机软件,所述请求信息包括所述功能机软件的版本信息; 所述读取单元用于通过无线网络从服务器读取功能机软件的版本信息; 所述下载单元用于当读取到所述版本信息为最新的功能机软件时,通过无线网络从所 述服务器下载最新的功能机软件的安装包。
【文档编号】G06F9/44GK104317564SQ201410499362
【公开日】2015年1月28日 申请日期:2014年9月25日 优先权日:2014年9月25日
【发明者】郑金国, 桑金龙, 黄允庆, 黄泽明, 解国飞 申请人:惠州Tcl移动通信有限公司