终端的网络共享方法、装置、空气调节器及存储介质与流程

文档序号:14575188发布日期:2018-06-02 01:46阅读:243来源:国知局
终端的网络共享方法、装置、空气调节器及存储介质与流程

本发明涉及网络信息技术领域,尤其涉及终端的网络共享方法、装置、空气调节器及存储介质。



背景技术:

随着网络技术的发展,终端间的信息交互愈加频繁,信息交互所涉及的数据量也逐渐增加,故,在传输大内存的数据时常出现数据传输缓慢的现象,影响信息交互的效率。

现有终端中通过设置多个网络模块,采用多网络模块进行数据传输,增加数据传输速率,但是在数据传输前需要逐一对多个网络模块进行手动连网,从而导致具有多网络模块的终端网络连接操作相当繁琐。



技术实现要素:

本发明的主要目的在于提供一种终端的网络共享方法、装置、空气调节器及存储介质,旨在解决具有多个wifi模块的终端的网络连接操作相当繁琐的技术问题。

为实现上述目的,本发明提供一种终端的网络共享方法,所述终端的网络共享方法包括以下步骤:

在有wifi模块连接网络后,获取已连接网络的wifi模块的网络连接信息;

将所述网络连接信息发送至所述终端的待连接wifi模块,以供所述待连接wifi模块根据所述网络连接信息连接网络。

优选地,所述将所述网络连接信息发送至所述终端的待连接wifi模块的步骤之后,还包括:

在检测到待传输数据时,获取所述待传输数据对应的数据信息,并根据数据信息确定待传输wifi模块;

控制所述待传输wifi模块传输所述待传输数据。

优选地,所述获取所述待传输数据对应的数据信息,并根据数据信息确定待传输wifi模块的步骤包括:

在检测到待传输数据时,获取所述待传输数据对应的数据容量,根据所述数据容量确定待传输wifi模块;

优选地,所述获取所述待传输数据对应的数据信息,并根据数据信息确定待传输wifi模块的步骤包括:

在检测到待传输数据时,获取所述待传输数据对应的接收终端,根据所述接收终端确定待传输wifi模块。

优选地,所述获取已连接网络的wifi模块的网络连接信息的步骤之前,还包括:

检测到网络连接请求时,获取所述网络连接请求的网络连接信息以及发送终端的终端信息;

根据所述终端信息确定所述网络连接请求对应的wifi模块;

将所述网络连接信息发送至所述网络连接请求对应的wifi模块,以供所述wifi模块根据所述网络连接信息连接网络。

优选地,所述终端的网络共享方法还包括:

在检测到wifi模块上电时,获取所述wifi模块对应的系统文件;

将所述系统文件发送至所述wifi模块,以供所述wifi模块正常运行。

优选地,所述获取所述wifi模块对应的系统文件的步骤之前,还包括:

在检测到wifi模块上电时,判断所述wifi模块是否为预设wifi模块;

当所述wifi模块为预设wifi模块时,执行所述获取所述wifi模块对应的系统文件

此外,为实现上述目的,本发明还提供终端的网络共享装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络共享程序,所述网络共享程序被所述处理器执行时实现如上所述的终端的网络共享方法的步骤。

此外,为实现上述目的,本发明还提供一种空气调节器,所述空气调节器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络共享程序,所述网络共享程序被所述处理器执行时实现如上所述的终端的网络共享方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有网络共享程序,所述网络共享程序被处理器执行时实现如上所述的终端的网络共享方法的步骤。

本发明实施例提出的一种终端的网络共享方法、装置、空气调节器及存储介质,在终端中存在多个wifi模块时,当检测到有wifi模块已经连接网络后,获取已连接网络的wifi模块的网络连接信息,并将网络连接信息发送给终端中准备连接网络的待连接wifi模块,待连接wifi模块能够根据接收到的网络连接信息连接网络,从而达到各wifi模块间的网络共享,简化了网络连接操作,提高了数据传输速率。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明终端的网络共享方法第一实施例的流程示意图;

图3为本发明终端的网络共享方法第二实施例的流程示意图;

图4为本发明终端的网络共享方法第三实施例的流程示意图;

图5为本发明终端的网络共享方法第四实施例的流程示意图;

图6为本发明终端的网络共享方法第五实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:

在有wifi模块连接网络后,获取已连接网络的wifi模块的网络连接信息;

将所述网络连接信息发送至所述终端的待连接wifi模块,以供所述待连接wifi模块根据所述网络连接信息连接网络。

由于现有技术中具有多个wifi模块的终端的网络连接操作相当繁琐。

本发明提供一种解决方案,在终端中存在多个wifi模块时,当检测到有wifi模块已经连接网络后,获取已连接网络的wifi模块的网络连接信息,并将网络连接信息发送给终端中准备连接网络的待连接wifi模块,待连接wifi模块能够根据接收到的网络连接信息连接网络,从而达到各wifi模块间的网络共享,简化了网络连接操作,提高了数据传输速率。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是空气调节器,也可以是电视机、洗衣机、冰箱等智能家电,还可以是智能手机、平板电脑、PC、便携计算机等具有多个wifi模块的终端设备。

如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及网络共享程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的网络共享程序,并执行以下操作:

在有wifi模块连接网络后,获取已连接网络的wifi模块的网络连接信息;

将所述网络连接信息发送至所述终端的待连接wifi模块,以供所述待连接wifi模块根据所述网络连接信息连接网络。

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

在检测到待传输数据时,获取所述待传输数据对应的数据信息,并根据数据信息确定待传输wifi模块;

控制所述待传输wifi模块传输所述待传输数据。

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

在检测到待传输数据时,获取所述待传输数据对应的数据容量,根据所述数据容量确定待传输wifi模块;

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

在检测到待传输数据时,获取所述待传输数据对应的接收终端,根据所述接收终端确定待传输wifi模块。

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

检测到网络连接请求时,获取所述网络连接请求的网络连接信息以及发送终端的终端信息;

根据所述终端信息确定所述网络连接请求对应的wifi模块;

将所述网络连接信息发送至所述网络连接请求对应的wifi模块,以供所述wifi模块根据所述网络连接信息连接网络。

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

在检测到wifi模块上电时,获取所述wifi模块对应的系统文件;

将所述系统文件发送至所述wifi模块,以供所述wifi模块正常运行。

进一步地,处理器1001可以调用存储器1005中存储的网络共享程序,还执行以下操作:

在检测到wifi模块上电时,判断所述wifi模块是否为预设wifi模块;

当所述wifi模块为预设wifi模块时,执行所述获取所述wifi模块对应的系统文件

参照图2,提出本发明网络共享方法第一实施例,所述网络共享方法包括:

步骤S10,在有wifi模块连接网络后,获取已连接网络的wifi模块的网络连接信息。

当空气调节器等终端中具有多个wifi模块时,在检测到有一个或多个wifi模块已经连接网络后,获取上述wifi模块所连接网络的网络连接信息。网络连接信息主要包括网络名称、网络地址和网络密码。

空气调节器中的wifi模块连接网络的方式可以是,与wifi模块关联的终端发送网络连接信息,以使得wifi模块获取网络连接信息连接网络,还可以是用户在空气调节器的用户操作界面中输入网络连接信息的方式使得wifi模块获取网络连接信息连接网络,等。

步骤S20,将所述网络连接信息发送至所述终端的待连接wifi模块,以供所述待连接wifi模块根据所述网络连接信息连接网络。

将网络连接信息发送给未连接网络的待连接wifi模块,待连接wifi模块可以根据网络连接信息连接网络,无需用户逐个对未连接网络的wifi模块进行网络连接操作,缩短网络连接耗时,提高了网络连接效率。同时,终端中更多的wifi模块连接网络后,以便在接收到数据传输指令或者是数据获取指令等信息交互指令时,能够更加快速地完成信息的交互,提高了数据传输效率。

在本实施例中,在终端中存在多个wifi模块时,当检测到有wifi模块已经连接网络后,获取已连接网络的wifi模块的网络连接信息,并将网络连接信息发送给终端中准备连接网络的待连接wifi模块,待连接wifi模块能够根据接收到的网络连接信息连接网络,从而达到各wifi模块间的网络共享,简化了网络连接操作,提高了数据传输速率。

参照图3,提出本发明终端的网络共享方法第二实施例,基于上述第一实施例,所述步骤S20之后,还包括:

步骤S30,在检测到待传输数据时,获取所述待传输数据对应的数据信息,并根据数据信息确定待传输wifi模块。

步骤S40,控制所述待传输wifi模块传输所述待传输数据。

当接收到数据传输信号时,终端获取待传输数据的数据信息,根据待传输数据的数据信息能够确定在传输该数据时需要用到的待传输wifi模块。终端的处理器或者是终端所在的服务器将控制待传输wifi模块完成数据传输,保证数据传输的高速与高效。

通常,可以根据待传输数据的数据容量大小确定需要用到的wifi模块,例如,当数据较大时采用多个且性能较高传输速率高的wifi模块进行数据传输,以提高传输效率;当数据较小时采用单个或者是新能较低的wifi模块,以减少终端运行内存的占用,缓解因数据传输所导致具有功能的效果减弱的危害。

进一步地,还可以获取待传输数据对应的接收终端,根据接收终端选取需要采用的待传输wifi模块,以使得待传输wifi模块与数据接收终端相匹配,避免数据传输失败,同时提高数据传输速度。

在本实施例中,在接收到数据传输指令时,检测到待传输数据,并获取待传输数据的数据信息,根据数据信息有目标地选取传输数据的待传输wifi模块,控制待传输wifi模块传输待传输数据,有利于数据的有效传输,提高数据传输速率。

参照图4,提出本发明终端的网络共享方法第三实施例,基于上述第一或第二实施例,所述步骤S10之前,还包括:

步骤S50,检测到网络连接请求时,获取所述网络连接请求的网络连接信息以及发送终端的终端信息。

步骤S60,根据所述终端信息确定所述网络连接请求对应的wifi模块。

当接收到网络连接请求时,由于终端中具有多个wifi模块,需要获终取该网络连接请求的网络连接信息以及发送该网络连接请求的终端的终端信息。通过终端信息搜索与该终端匹配的wifi模块,即为与该网络连接请求对应的wifi模块。

步骤S70,将所述网络连接信息发送至所述网络连接请求对应的wifi模块。

确定好与网络连接请求对应的wifi模块后,将网络连接信息发送给该wifi模块,以供该wifi模块根据网络连接信息连接网络。

例如,具有双wifi模块的空气调节器中第一wifi模块与手机终端关联,当手机终端发送网络连接信息给空气调节器时,将网络连接信息发送给第一wifi模块,第一wifi模块根据网络连接信息连接网络;第二wifi模块通过用户在空气调节器的用户操作界面中输入网络连接信息,空气调节器将接收到的网络连接信息发送给第二wifi模块,第二wifi模块根据网络连接信息连接网络。

在本实施例中,在接收到网络连接请求时,由于终端中具有多个wifi模块,获终取该网络连接请求的网络连接信息以及发送该网络连接请求的终端的终端信息,通过终端信息搜索与该终端匹配的wifi模块,该wifi模块即为与该网络连接请求对应的wifi模块。并将获取到的网络连接信息发送至该wifi模块,以供该wifi模块根据接收到的网络连接信息连接网络,为实现终端wifi模块与网络的有效连接,为多wifi模块终端的网络共享提供网络基础。

参照图5,提出本发明终端的网络共享方法第四实施例,基于上述第一至三任一实施例,所述终端的网络共享方法还包括:

步骤S80,在检测到wifi模块上电时,获取所述wifi模块对应的系统文件。

步骤S90,将所述系统文件发送至所述wifi模块,以供所述wifi模块正常运行。

多wifi模块终端中,将wifi模块的系统文件存储于系统芯片中,以降低wifi模块的存储要求,故上述wifi模块为小内存wifi模块。当检测到该wifi模块上电时,意味着该wifi模块将要使用,获取上电wifi模块的模块信息,根据上电wifi模块的模块信息确定上电wifi模块对应的系统文件,将该系统文件发送至上电wifi模块,以使上电wifi模块能够正常运行。

在本实施例中,当检测到wifi模块上电时,意味着该wifi模块将要使用,获取上电wifi模块的模块信息,根据上电wifi模块的模块信息确定上电wifi模块对应的系统文件,将该系统文件发送至上电wifi模块,以使上电wifi模块能够正常运行。通过减少wifi模块的存储占用,降低对wifi模块的性能要求,从而降低多wifi模块终端的生产成本。

参照图6,提出本发明终端的网络共享方法第五实施例,基于上述第一至四任一实施例,所述步骤S80之前还包括:

步骤S100,在检测到wifi模块上电时,判断所述wifi模块是否为预设wifi模块。

当所述wifi模块为预设wifi模块时,返回执行步骤S80,即获取所述wifi模块对应的系统文件。

在具有多wifi模块的终端中,为满足大容量数据的传输要求以及其他高性能工作的要求,通常需要在系统芯片中设置wifi模块。为保障该类wifi模块的高运行性能,该运行该类wifi模块所需的系统文件存储于本身,无需另外调取。所以将上一实施例所述的小内存wifi模块设置为预设wifi模块,当检测到wifi模块上电时,先判断上电的wifi模块是否为预设的wifi模块。当上电的wifi模块为预设的wifi模块时,执行步骤S80的操作,以使得上电wifi模块能够正常运行。

在本实施例中,在接检测到wifi模块上电时,预先判断上电的wifi模块是否为预设的需要调取系统文件的wifi模块,当上电的wifi模块是否为预设的需要调取系统文件的wifi模块时,再确定上电的wifi模块对应的系统文件,并将对应的系统文件发送至上电的wifi模块。当上电wifi模块不需要获取系统文件时,可能存在无法获取到系统文件或者是无法发送系统文件的情况,而导致系统紊乱,影响终端的正常运行。增加上电wifi模块身份的判断,可以有效地避免上述问题的出现。

此外,本发明实施例还提出一种终端的网络共享装置,所述终端的网络共享装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络共享程序,所述网络共享程序被所述处理器执行时实现如上各个实施例所述的终端的网络共享方法的步骤。

此外,本发明实施例还提出一种空气调节器,所述空气调节器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络共享程序,所述网络共享程序被所述处理器执行时实现如上各个实施例所述的终端的网络共享方法的步骤。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有网络共享程序,所述网络共享程序被处理器执行时实现如上各个实施例所述的终端的网络共享方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1