无线网络配置方法、智能终端和学习机与流程

文档序号:14614589发布日期:2018-06-05 21:49阅读:677来源:国知局
无线网络配置方法、智能终端和学习机与流程

本发明涉及电子技术领域,特别涉及一种无线网络配置方法、智能终端和学习机。



背景技术:

现有的无屏设备或小屏设备配网方式过程操作复杂,成功率低,用户体验差。



技术实现要素:

本发明的实施例提供了一种无线网络配置方法、智能终端和学习机。

本发明提供一种智能终端的无线网络配置方法,所述智能终端与服务器通信,所述无线网络配置方法包括:

获取学习机的标识信息;

获取所述学习机所要接入的目标无线网络的配置信息;和

发送所述标识信息和所述配置信息至所述服务器,以使所述服务器通过移动互联网发送所述配置信息至所述标识信息对应的所述学习机。

在某些实施方式中,所述智能终端包括摄像头,所述标识信息包括所述学习机的产品序列号,所述学习机包括所述产品序列号及与所述产品序列号对应的条码,所述获取所述学习机的标识信息是通过所述摄像头扫描所述条码获得的;或

所述获取所述学习机的标识信息是通过接收用户的输入得到的。

在某些实施方式中,所述配置信息包括所述目标无线网络的服务及标识和密码,所述获取所述学习机所要接入的目标无线网络的配置信息是通过接入所述目标无线网络来获得的;或

所述获取所述学习机所要接入的目标无线网络的配置信息是通过接收用户的输入得到的。

本发明提供一种学习机的无线网络配置方法,所述学习机与服务器通信,所述无线网络配置方法包括:

接收所述服务器通过移动互联网发送的目标无线网络的配置信息,所述目标无线网络的配置信息由智能终端发送至所述服务器;和

根据所述配置信息接入所述目标无线网络。

在某些实施方式中,所述移动互联网包括2G、3G、4G、5G中的至少一种。

本发明提供一种智能终端。所述智能终端与服务器通信,所述智能终端包括理器和通信模块。所述处理器用于获取学习机的标识信息,以及获取所述学习机所要接入的目标无线网络的配置信息。所述通信模块用于发送所述标识信息和所述配置信息至所述服务器,以使所述服务器通过移动互联网发送所述配置信息至所述标识信息对应的所述学习机。

在某些实施方式中,所述智能终端包括摄像头,所述标识信息包括所述学习机的产品序列号,所述学习机包括所述产品序列号及与所述产品序列号对应的条码,所述获取所述学习机的标识信息是通过所述摄像头扫描所述条码获得的;或

所述获取所述学习机的标识信息是通过接收用户的输入得到的。

在某些实施方式中,所述配置信息包括所述目标无线网络的服务及标识和密码,所述获取所述学习机所要接入的目标无线网络的配置信息是通过接入所述目标无线网络来获得的;或

所述获取所述学习机所要接入的目标无线网络的配置信息是通过接收用户的输入得到的。

本发明提供一种学习机。所述学习机与服务器通信,所述学习机包括通信模组和处理器。所述通信模组用于接收所述服务器通过移动互联网发送的目标无线网络的配置信息,所述目标无线网络的配置信息由智能终端发送至所述服务器。所述处理器用于根据所述配置信息接入所述目标无线网络。

在某些实施方式中,所述移动互联网包括2G、3G、4G、5G中的至少一种。

本发明实施方式的无线网络配置方法、智能终端和学习机在智能终端获取到学习机要接入的目标无线网络的配置信息后,将配置信息发送给服务器,服务器通过移动互联网发送给学习机。如此,学习机可以实现与服务器的实时通信,在配网时无需进入专门的配网模式,配网操作较为简单。此外,智能终端无需和学习机同处于目标无线网络中,用户可远程对学习机执行配网操作,用户使用体验有较大的提升。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明某些实施方式的智能终端的无线网络配置方法的流程示意图。

图2是本发明某些实施方式的智能终端、学习机、服务器的通信连接示意图。

图3是本发明某些实施方式的智能终端的模块示意图。

图4至图9是本发明某些实施方式的智能终端的无线网络配置方法的场景示意图。

图10是本发明某些实施方式的智能终端的模块示意图。

图11是本发明某些实施方式的学习机的无线网络配置方法的流程示意图。

图12是本发明某些实施方式的学习机的模块示意图。

图13是本发明某些实施方式的学习机的模块示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

请一并参阅图1至2,本发明提供一种智能终端10的无线网络配置方法。智能终端10与服务器30通信。智能终端10的无线网络配置方法包括:

S11:获取学习机20的标识信息;

S12:获取学习机20所要接入的目标无线网络的配置信息;和

S13:发送标识信息和配置信息至服务器30,以使服务器30通过移动互联网发送配置信息至标识信息对应的学习机20。

请再参阅图3,本发明实施方式的智能终端10的无线网络配置方法可以由本发明实施方式的智能终端10实现。智能终端10可与服务器30通信。智能终端10包括处理器11和通信模块12。步骤S11和步骤S12均可以由处理器11实现。步骤S13可以由通信模块12实现。

也即是说,处理器11可用于获取学习机20的标识信息,以及获取学习机20所要接入的目标无线网络的配置信息。通信模块12可用于发送标识信息和配置信息至服务器30,以使服务器30通过移动互联网发送配置信息至标识信息对应的学习机20。

在某些实施方式中,智能终端10可以是手机、平板电脑、笔记本电脑、智能手表、智能手环、智能手环、智能眼镜、智能头盔等。

可以理解,现有的学习机20的配网方法需要智能终端10和学习机20同处于一个无线网络中,并且学习机20要进入专门的配网模式以监听路由器广播的配置信息,从而实现学习机20的网络配置。这种配网方式的操作较为复杂和繁琐。

本发明实施方式的智能终端10的无线网络配置方法和智能终端10在获取到学习机20要接入的目标无线网络的配置信息后,发送给服务器30,服务器30通过移动互联网发送给学习机20。如此,学习机20可以实现与服务器30的实时通信,在配网时无需进入专门的配网模式,配网操作较为简单。此外,智能终端10无需和学习机20同处于目标无线网络中,用户可远程对学习机20执行配网操作,用户使用体验有较大的提升。

在学习机20接入目标无线网络(即WiFi无线网络)的网络配置过程中,智能终端10首先进入网络配置界面(如图4所示),具体地,例如,用户使用微信关注销售学习机20的商家的公众号以在公众号上寻找网络配置界面并进入,或例如商家将进入网络配置界面的网址打印出来并随学习机20一起销售给用户等。

学习机20的标识信息为学习机20的产品序列号。学习机20的外表面上黏贴有产品序列号及产品序列号对应的条码,条码可以为一维码、二维码等。智能终端10进入网络配置界面后,网络配置界面首先显示的是第一步获取产品序列号的界面,用户可以选择扫描产品序列号的选项,通过扫描黏贴在学习机20外表面上的产品序列号对应的条码的方式获取扫描产品序列号,具体地,用户点击扫描产品序列号的选项后,处理器11接收到用户的输入,控制智能终端10的摄像头扫描条码以读取学习机20的产品序列号(如图5所示);或者,用户也可以选择输入产品序列号的方式获取学习机20的产品序列号。用户点击输入产品序列号的选项后,智能终端10的界面跳转至产品序列号的输入界面(如图6所示),用户即可输入产品序列号。

智能终端10获取到学习机20的产品序列号后,网络配置界面显示的是第二步获取目标无线网络的配置信息的界面(如图7所示),若智能终端10与学习机20同处于目标无线网络的覆盖范围内,则用户可以选择接入目标无线网络的选项,智能终端10会接入目标无线网络,从而自动获取目标无线网络的配置信息,即目标无线网络的服务集标识和密码;如果智能终端10在网络配置前已经接入目标无线网络,则直接跳过第二步执行第三步(即步骤S13)的内容。无论用户是否与学习机20同处于目标无线网络的覆盖范围内,用户均可选择输入配置信息的选项,直接在智能终端10上输入目标无线网络的服务及标识和密码(如图8所示)。

智能终端10获取到学习机20的产品序列号及学习机20要接入的目标无线网络的配置信息后,智能终端10的处理器11对产品序列号和配置信息进行打包并经由通信模块12发送给服务器30(如图9所示)。其中,如果智能终端10接入了目标无线网络,则智能终端10可以通过目标无线网络将打包的数据发送给服务器30;或者,智能终端10也可以通过移动互联网将打包的数据发送给服务器30。移动互联网包括2G网络(即通用分组无线服务技术(General Packet Radio Service,GPRS))、3G网络(3-rd Generation wireless telephone technology)、4G网络(即长期演进(Long Term Evolution,LTE))、5G网络等。

学习机20中装有智能卡,因此学习机20可使用移动互联网,通过TCP/IP协议与服务器30进行通信。其中,移动互联网包括2G网络、3G网络、4G网络、5G网络等。服务器30中存储有多个学习机20的产品序列号及与每个产品序列号一一对应的学习机20的网络IP地址,服务器30接收到智能终端10发送的包括学习机20的产品序列号及学习机20要接入的目标无线网络的配置信息的数据后,服务器30根据学习机20的产品序列号确定与该产品序列号对应的网络IP地址。在确定网络IP地址后,服务器30将目标无线网络的配置信息的数据进行封装,即加入帧头、帧尾、TCP头部、IP头部以及校验序列等,再将封装后的数据包传送至学习机20。学习机20接收到数据包后,对数据包进行逐步的解封装,具体地,数据包到达数据链路层后拆掉数据包中的帧头、帧尾、校验序列,随后将数据包传送至网络层,在网络层上继续对数据包进行解封装,拆掉IP头部,随后再将数据包传送至传输层以拆掉TCP头部,拆掉数据包的TCP头部后再将数据包传送至上层应用层,传输至上层应用层的数据包为目标无线网络的配置信息的具体数据。如此,学习机20即可通过移动互联网获取待接入的目标无线网络的配置信息,并根据配置信息接入目标无线网络。学习机20在出售时即配有一个智能卡,同时商家为该智能卡开通数据流量服务,从而用户购买学习机20后可以直接使用。在本发明的具体实施例中,学习机20通过2G网络与服务器30通信,智能卡仅用于网络配置时接收服务器30发送的目标无线网络的配置信息,并不用于下载音频资料、文字资料等操作,因此,智能卡消耗的数据流量较低。

请参阅图10,本发明还提供一种智能终端10。智能终端10包括通信模块12、一个或多个处理器11、存储器14、一个或多个程序141。其中程序141被存储在存储器14中,并且被配置成由一个或多个处理器11执行。程序141包括用于执行上述任意一项实施方式所述的智能终端10的无线网络配置方法的指令。

例如,程序141包括用于执行以下步骤所述的智能终端10的无线网络配置方法的指令:

获取学习机20的标识信息;

获取学习机20所要接入的目标无线网络的配置信息;和

控制通信模块12发送标识信息和配置信息至服务器30,以使服务器30通过移动互联网发送配置信息至标识信息对应的学习机20。

本发明还提供一种计算机可读存储介质。计算机可读存储介质包括与智能终端10结合使用的计算机程序。计算机程序可被处理器11执行以完成上述任意一项实施方式所述的智能终端10的无线网络配置方法。

例如,计算机程序可被处理器11执行以完成以下步骤所述的智能终端10的无线网络配置方法:

获取学习机20的标识信息;

获取学习机20所要接入的目标无线网络的配置信息;和

控制通信模块12发送标识信息和配置信息至服务器30,以使服务器30通过移动互联网发送配置信息至标识信息对应的学习机20。

请一并参阅图2和图11,本发明提供一种学习机20的无线网络配置方法。学习机20与服务器30通信。学习机20的无线网络配置方法包括:

S21:接收服务器30通过移动互联网发送的目标无线网络的配置信息,目标无线网络的配置信息由智能终端10发送至服务器30;和

S22:根据配置信息接入目标无线网络。

请参阅图12,本发明提供一种学习机20。学习机20与服务器30通信。学习机20包括通信模组22和处理器21。步骤S21可以由通信模组22实现步骤S22可以由处理器21实现。也即是说,通信模组22可用于接收服务器30通过移动互联网发送的目标无线网络的配置信息,目标无线网络的配置信息由智能终端10发送至服务器30。处理器21可用于根据配置信息接入目标无线网络。

可以理解,现有的学习机20的配网方法需要智能终端10和学习机20同处于一个无线网络中,并且学习机20要进入专门的配网模式以监听路由器广播的配置信息,从而实现学习机20的网络配置。这种配网方式的操作较为复杂和繁琐。

本发明实施方式的学习机20的无线网络配置方法和学习机20通过移动互联网接收服务器30发送的目标无线网络的配置信息,如此,学习机20可以实现与服务器30的实时通信,在配网时无需进入专门的配网模式,配网操作较为简单。此外,学习机20无需和智能终端10同处于目标无线网络中,用户可远程对学习机20执行配网操作,用户使用体验有较大的提升。

在学习机20接入目标无线网络(即WiFi无线网络)的网络配置过程中,服务器30中的目标无线网络的配置信息是由智能终端10获取到并发送至服务器30的。

具体地,智能终端10首先进入网络配置界面(如图4所示)。例如,用户使用微信关注销售学习机20的商家的公众号以在公众号上寻找网络配置界面并进入,或例如商家将进入网络配置界面的网址打印出来并随学习机20一起销售给用户等。

学习机20上具有唯一的标识信息。在本发明的具体实施例中,标识信息为学习机20的产品序列号。学习机20的外表面上黏贴有产品序列号及产品序列号对应的条码,条码可以为一维码、二维码等。智能终端10进入网络配置界面后,网络配置界面首先显示的是第一步获取产品序列号的界面,用户可以选择扫描产品序列号的选项,通过扫描黏贴在学习机20外表面上的产品序列号对应的条码的方式获取扫描产品序列号,具体地,用户点击扫描产品序列号的选项后,处理器11接收到用户的输入,控制智能终端10的摄像头扫描条码以读取学习机20的产品序列号(如图5所示);或者,用户也可以选择输入产品序列号的方式获取学习机20的产品序列号。用户点击输入产品序列号的选项后,智能终端10的界面跳转至产品序列号的输入界面(如图6所示),用户即可输入产品序列号。

智能终端10获取到学习机20的产品序列号后,网络配置界面显示的是第二步获取目标无线网络的配置信息的界面(如图7所示),若智能终端10与学习机20同处于目标无线网络的覆盖范围内,则用户可以选择接入目标无线网络的选项,智能终端10会接入目标无线网络,从而自动获取目标无线网络的配置信息,即目标无线网络的服务集标识和密码;如果智能终端10在网络配置前已经接入目标无线网络,则直接跳过第二步执行第三步的内容。无论用户是否与学习机20同处于目标无线网络的覆盖范围内,用户均可选择输入配置信息的选项,直接在智能终端10上输入目标无线网络的服务及标识和密码(如图8所示)。

智能终端10获取到学习机20的产品序列号及学习机20要接入的目标无线网络的配置信息后,智能终端10的处理器11对产品序列号和配置信息进行打包并经由通信模块12发送给服务器30(如图9所示)。其中,如果智能终端10接入了目标无线网络,则智能终端10可以通过目标无线网络将打包的数据发送给服务器30;或者,智能终端10也可以通过移动互联网将打包的数据发送给服务器30。移动互联网包括2G网络(即通用分组无线服务技术(General Packet Radio Service,GPRS))、3G网络(3-rd Generation wireless telephone technology)、4G网络(即长期演进(Long Term Evolution,LTE))、5G网络等。

学习机20中装有智能卡,因此学习机20可使用移动互联网,通过TCP/IP协议与服务器30进行通信。其中,移动互联网包括2G网络、3G网络、4G网络、5G网络等。服务器30中存储有多个学习机20的产品序列号及与每个产品序列号一一对应的学习机20的网络IP地址,服务器30接收到智能终端10发送的包括学习机20的产品序列号及学习机20要接入的目标无线网络的配置信息的数据后,服务器30根据学习机20的产品序列号确定与该产品序列号对应的网络IP地址。在确定网络IP地址后,服务器30将目标无线网络的配置信息的数据进行封装,即加入帧头、帧尾、TCP头部、IP头部以及校验序列等,再将封装后的数据包传送至学习机20。学习机20接收到数据包后,对数据包进行逐步的解封装,具体地,数据包到达数据链路层后拆掉数据包中的帧头、帧尾、校验序列,随后将数据包传送至网络层,在网络层上继续对数据包进行解封装,拆掉IP头部,随后再将数据包传送至传输层以拆掉TCP头部,拆掉数据包的TCP头部后再将数据包传送至上层应用层,传输至上层应用层的数据包为目标无线网络的配置信息的具体数据。如此,学习机20即可通过移动互联网获取待接入的目标无线网络的配置信息,

学习机20通过移动互联网获取待接入的目标无线网络的配置信息后,根据配置信息接入目标无线网络。具体地,学习机20的通信模组22接收到目标无线网络的配置信息,即目标无线网络的服务集标识和密码后,将配置信息发送给处理器221并由处理器21转发至学习机20的WiFi模组(图未示)中。WiFi模组根据服务集标识和密码登录目标无线网络的无线路由器40。无线路由器40验证学习机20的登录密码准确后会为学习机20分配一个IP地址并将IP地址发送给学习机20,学习机20的WiFi模组根据该IP地址接入目标无线网络,从而成功联网。

学习机20在出售时即配有一个智能卡,同时商家为该智能卡开通数据流量服务,从而用户购买学习机20后可以直接使用。在本发明的具体实施例中,学习机20通过2G网络与服务器30通信,智能卡仅用于网络配置时接收服务器30发送的目标无线网络的配置信息,并不用于下载音频资料、文字资料等操作,因此,智能卡消耗的数据流量较低。

请参阅图13,本发明还提供一种学习机20。学习机20包括通信模组22、一个或多个处理器21、存储23、一个或多个程序231。其中程序231被存储在存储器23中,并且被配置成由一个或多个处理器21执行。程序231包括用于执行上述任意一项实施方式所述的学习机20的无线网络配置方法的指令。

例如,程序231包括用于执行以下步骤所述的智能终端10的无线网络配置方法的指令:

控制通信模组22接收服务器30通过移动互联网发送的目标无线网络的配置信息,目标无线网络的配置信息由智能终端10发送至服务器30;和

根据配置信息接入目标无线网络。

本发明还提供一种计算机可读存储介质。计算机可读存储介质包括与学习机20结合使用的计算机程序。计算机程序可被处理器21执行以完成上述任意一项实施方式所述的学习机20的无线网络配置方法。

例如,计算机程序可被处理器21执行以完成以下步骤所述的智能终端10的无线网络配置方法:

控制通信模组22接收服务器30通过移动互联网发送的目标无线网络的配置信息,目标无线网络的配置信息由智能终端10发送至服务器30;和

根据配置信息接入目标无线网络。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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