一种系统升级方法、装置、存储介质及智能穿戴设备制造方法及图纸

技术编号:24852342 阅读:15 留言:0更新日期:2020-07-10 19:06
本申请实施例公开了一种系统升级方法、装置、存储介质及智能穿戴设备。该系统升级方法包括:在与终端进行数据传输过程中,当接收到系统升级指令,根据所述系统升级指令开启无线虚拟接口;基于所述无线虚拟接口接收升级数据包;将所述升级数据包存储于指定存储区域;根据所述指定存储区域中的所述升级数据包完成系统升级。本申请实施例通过在智能穿戴设备设置两个无线虚拟接口,旨在当智能穿戴设备与终端进行无线连接操作时,可以系统升级与无线连接同步保持,方便用户操作,可以有效提高智能穿戴设备的系统升级速率。

【技术实现步骤摘要】
一种系统升级方法、装置、存储介质及智能穿戴设备
本申请涉及智能穿戴设备应用领域,具体涉及一种系统升级方法、装置、存储介质及智能穿戴设备。
技术介绍
目前随着移动终端技术发展,特别是可穿戴设备的发展,移动终端更加趋向小型化、并在特定领域中使用越来越多,如手表等;而由于手表为了节省能量,同时受限于他的显示屏幕、触摸精度等条件,手表一般是需要和其他终端配合使用,而手表往往是通过无线来和其他终端进行配对连接,故在使用过程中如果需要进行手表升级操作时无法同时保持与其他终端的连接。
技术实现思路
本申请实施例提供一种系统升级方法、装置、存储介质及智能穿戴设备,可以有效提高智能穿戴设备系统升级速率。本申请实施例提供了一种系统升级方法,包括:在与终端进行数据传输过程中,当接收到系统升级指令时,根据所述系统升级指令开启无线虚拟接口;基于所述无线虚拟接口接收升级数据包;将所述升级数据包存储于指定存储区域;根据所述指定存储区域中的所述升级数据包完成系统升级。相应的,本申请实施例还提供了一种系统升级装置,包括:第一接收单元,用于在与终端进行数据传输过程中,当接收到系统升级指令时,根据所述系统升级指令开启无线虚拟接口;第二接收单元,用于基于所述无线虚拟接口接收升级数据包;存储单元,用于将所述升级数据包存储于指定存储区域;操作单元,用于根据所述指定存储区域中的所述升级数据包完成系统升级。相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的系统升级方法中的步骤。相应的,本申请实施例还提供了一种智能穿戴设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的系统升级方法中的步骤。本申请实施例通过在智能穿戴设备设置两个无线虚拟接口,旨在当智能穿戴设备与终端进行无线连接操作时,可以系统升级与无线连接同步保持,方便用户操作,可以有效提高智能穿戴设备的系统升级速率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的第一种系统升级方法的流程示意图。图2为本申请实施例提供的第二种系统升级方法的流程示意图。图3为本申请实施例提供的第一种系统升级装置的结构框图。图4为本申请实施例提供的第二种系统升级装置的结构框图。图5为本申请实施例提供的智能穿戴设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。基于上述问题,本申请实施例提供第一种系统升级方法、装置、存储介质及智能穿戴设备,可以有效提高智能穿戴设备系统升级速率。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。请参考图1,图1为本申请实施例提供的一种系统升级方法的流程示意图。该系统升级方法可以应用于诸如智能手表,智能手环等智能穿戴设备。该系统升级方法的具体流程可以如下:101、在与终端进行数据传输过程中,当接收到系统升级指令时,根据系统升级指令开启无线虚拟接口。具体的,与终端进行数据传输可以表示智能穿戴设备与终端处于连接状态,进行数据传输,比如,进行数据传输可以为共享文件等。在一些实施例中,在步骤“与终端进行数据传输”之前,可以包括以下步骤:接收所述终端的连接请求,根据所述连接请求开启另一无线虚拟接口;基于所述另一无线虚拟接口与所述终端进行数据传输。具体的,接收终端的连接请求,智能穿戴设备可以通过多种方式与终端进行连接,比如,可以通过有线连接,类似于数据传输线;或者可以通过无线连接,类似通过网络进行连接;或者可以通过蓝牙进行连接等等多种连接方式。例如,接收终端发送的连接请求可以为无线网络连接请求,当接收到无线网络连接请求之后,可以开启另一无线虚拟接口,其中,另一无线虚拟接口是在实际物理接口上虚拟出来的,可以通过设置接口定义,将另一无线虚拟接口用于与终端进行传输传输等功能。具体的,在与终端进行连接,并开启另一无线虚拟接口之后,可以基于另一无线虚拟接口与所述终端进行数据传输,使智能设备与终端保持数据传输状态不被打断。具体的,接收系统升级指令,可以通过当智能穿戴设备连接网络时,检测当前使用系统是否为最新系统,若检测到当前使用系统不是最新系统,则可以触发系统升级指令。其中,智能穿戴设备进行系统升级可以通过多种方式,比如,可以通过无线方式获取更新文件然后更新,或者通过有线方式连USB(UniversalSerialBus,通用串行总线)获取文件更新,等等。具体的,根据系统升级指令开启无线虚拟接口,无线虚拟接口与另一无线虚拟接口都是在实际物理接口上虚拟出来的,可以通过设置接口定义,使无线虚拟接口用于接收更新文件。无线虚拟接口指能够实现数据交换功能但物理上不存在,需要通过配置建立的接口,包括Dialer(拨号)接口、子接品、LoopBack(本地环回接口,或地址)接口、NULL接口、备份中心逻辑通道以及虚拟模板接口等。无线虚拟接口是相对于物理接口的,物理接口就是看的到的那些硬件接口,比如MP3(MovingPictureExpertsGroupAudioLayer-3,能播放音乐文件的播放器)和电脑连接。物理接口就是usb口,逻辑接口也就是程序中预留的接口。102、基于无线虚拟接口接收升级数据包。具体的,在开启无线虚拟接口之后,可以根据无线虚拟接口接收升级数据包。其中,升级数据包可以通过多种方式获取,比如,升级数据包可以通过无线方式获取,或者通过有线方式连USB获取,等等。升级数据包可以包括新的版本的系统与当前系统中不同的系统配置信息,可以包括多个更新文件的数据信息。例如,智能穿戴设备可以通过无线方式获取升级数据包,连接网络,从服务器端获取升级数据包,通过无线虚拟接口接收获取的升级数据包。103、将所述升级数据包存储于指定存储区域。具体的,当智能穿戴设备通过无线虚拟接口接收升级数据包之后,可以将升级数据包存储在指定存储区域。其中,指定存储区域可以为从系统存储器中划分的临时存储区域,该临时存储区域可以为最佳为掉电不易失存储器中划出,这样就有利于后续在移动终端关机后再开机时的系统指向,掉电不易失存储器一般包括有EMMC(EmbeddedMultiMediaCard,内嵌式存储器标准规格)、EEPROM(ElectricallyE本文档来自技高网...

【技术保护点】
1.一种系统升级方法,应用于智能穿戴设备,其特征在于,包括:/n在与终端进行数据传输过程中,当接收到系统升级指令时,根据所述系统升级指令开启无线虚拟接口;/n基于所述无线虚拟接口接收升级数据包;/n将所述升级数据包存储于指定存储区域;/n根据所述指定存储区域中的所述升级数据包完成系统升级。/n

【技术特征摘要】
1.一种系统升级方法,应用于智能穿戴设备,其特征在于,包括:
在与终端进行数据传输过程中,当接收到系统升级指令时,根据所述系统升级指令开启无线虚拟接口;
基于所述无线虚拟接口接收升级数据包;
将所述升级数据包存储于指定存储区域;
根据所述指定存储区域中的所述升级数据包完成系统升级。


2.根据权利要求1所述的方法,其特征在于,所述根据所述指定存储区域中的所述升级数据包完成系统升级,包括:
在将所述升级数据包中所有数据存储在所述指定存储区域之后,确定升级标识;
当接收到开机指令时,根据所述开机指令执行开机操作,并检测是否存在所述升级标识;
若是,则根据所述升级标识完成系统升级。


3.根据权利要求2所述的方法,其特征在于,所述根据所述升级标识完成系统升级,包括:
获取所述升级数据包的所有数据;
基于所述数据包的所有数据更新系统配置文件;
根据更新后的系统配置文件执行开机操作。


4.根据权利要求2所述的方法,其特征在于,在接收开机指令之前,还包括:
检测与所述终端是否正在进行传输数据;
若是,则在完成与所述终端的数据传输之后触发重启指令;
根据所述重启指令进行重启操作,并执行步骤检测是否存在所述升级标识。


5.根据权利要求1所述的方法,其特征在于,在所述与终端进行数据传输之前,包括:
接收所述终端的连接请求,根据所述连接请求开启另一...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

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

1