WiFi网络连接方法、装置、终端设备和WiFi接入点与流程

文档序号:11961791阅读:388来源:国知局
WiFi网络连接方法、装置、终端设备和WiFi接入点与流程

本发明涉及通信技术,尤其涉及一种WiFi网络连接方法、装置、终端设备和WiFi接入点。



背景技术:

随着无线通信技术的发展,无线保真(Wireless Fidelity,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请求消息。

本公开的实施例提供的技术方案可以包括以下有益效果:通过获取用户触发的连接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接入点提供的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认证答案,所述连接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接入点提供的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请求消息。

在公开本实施例的一种实现方式中,所述终端设备还包括:显示器,被配置为在新建立的认证页面上,向所述用户显示所述连接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认证答案认证通过,则向所述终端设备发送接入密码,以使所述终端设备接入WiFi网络,所述接入密码为所述WiFi网络对应的接入密码。

本公开的实施例提供的技术方案可以包括以下有益效果:通过接收WiFi接入点发送的连接WiFi认证问题,并获取用户输入的连接WiFi认证答案,若对该连接WiFi认证答案的认证通过,则接入该WiFi接入点提供的WiFi网络,从而使用户无需记忆或向WiFi接入点的拥有者询问复杂的接入密码,简化了WiFi接入流程,提高了WiFi接入效率,提高了用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1为根据一示例性实施例示出的WiFi网络连接方法的流程图;

图2为终端设备获取用户触发的连接WiFi指示信息的示意图;

图3A为终端设备通过对话框向用户显示连接WiFi认证问题的界面示意图;

图3B为通过认证页面向用户显示连接WiFi认证问题的界面示意图;

图4为根据另一示例性实施例示出的WiFi网络连接方法的流程图;

图5为终端设备通过文字方式向用户显示接入密码的界面示意图;

图6是根据另一示例性实施例示出的WiFi网络连接方法的流程图;

图7是根据一示例性实施例示出的WiFi网络连接装置的框图;

图8是根据另一示例性实施例示出的WiFi网络连接装置的框图;

图9是根据另一示例性实施例示出的WiFi网络连接装置的框图;

图10是根据另一示例性实施例示出的WiFi网络连接装置的框图;

图11是根据一示例性实施例示出的一种终端设备的实体的框图;

图12是根据一示例性实施例示出的一种WiFi接入点的实体的框图;

图13是根据一示例性实施例示出的一种终端设备的框图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在传统的终端设备中,当打开终端设备的WiFi网络开关后,终端设备会主动搜索附近的WiFi网络,获取各WiFi网络的服务集标识(Service Set Identifier,SSID)。若某一WiFi网络没有设置密码,且支持动态主机配置协议(Dynamic Host Configuration Protocol,DHCP),则终端设备可以自动接入该WiFi网络。但一般地,处于安全性考虑或计费方面的考虑,大多数WiFi网络都设置有密码,那么终端设备的使用者则需要选择需接入的WiFi网络的SSID,并输入相应的密码,才能够完成接入。随着WiFi网络的普及,为了确保WiFi网络的安全性,各WiFi网络的密码设置的越来越复杂,记忆及输入WiFi网络对应的密码为WiFi网络的使用带来了不便。因此,本发明实施例提供了一种WiFi网络连接方法,用于解决上述问题。

图1为根据一示例性实施例示出的WiFi网络连接方法的流程图,本实施例提供的WiFi网络连接方法可以应用于任一种具有WiFi网络接入能力的终端设备中,如图1所示,该方法包括以下步骤:

在步骤S101中,接收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接入点拥有者授权的用户才能或者该问题对应的答案。

在步骤S102中,获取用户输入的连接WiFi认证答案。

终端设备在接收到WiFi接入点发送的连接WiFi认证问题后,用户可以通过多种方式获知该连接WiFi认证问题。若用户为WiFi接入点拥有者允许其接入WiFi网络的用户,那么该用户将能够获知与该连接WiFi认证问题对应的连接WiFi认证答案。终端设备将能够获取到用户输入的连接WiFi认证答案。

在步骤S103中,若判断连接WiFi认证答案通过认证,则接入该WiFi接入点提供的WiFi网络。

当终端设备获取到用户输入的WiFi认证答案后,将对其进行认证,判断用户输入的连接WiFi认证答案是否与连接WiFi认证问题匹配。若匹配,则终端设备确定连接WiFi认证答案通过认证,随后进入正常的WiFI接入流程,从而接入该WiFi接入点提供的WiFi网络。

本实施例提供的WiFi网络连接方法,通过接收WiFi接入点发送的连接WiFi认证问题,并获取用户输入的连接WiFi认证答案,若对该连接WiFi认证答案的认证通过,则接入该WiFi接入点提供的WiFi网络,从而使用户无需记忆或向WiFi接入点的拥有者询问复杂的接入密码,简化了WiFi接入流程,提高了WiFi接入效率,提高了用户体验。

在图1所示实施例中,步骤S101,接收WiFi接入点发送的连接WiFi认证问题,可以由WiFi接入点主动扫描并触发,也可以由终端设备主动扫描并触发。另外该步骤还可以是由用户主动触发的。由于无论是WiFi接入点主动触发步骤S101,还是由终端设备主动触发步骤S101,终端设备若接收到到WiFi接入点发送的连接WiFi认证问题后,都会主动向用户显示该连接WiFi认证问题。而使用终端设备的用户可能没有接入WiFi网络的需求,这种情况下,若终端设备主动显示该连接WiFi认证问题,可能会影响用户正常使用终端设备。或者若是在用户未使用终端设备时显示该连接WiFi认证问题,用户可能无法响应该连接WiFi认证问题。那么在终端设备接收WiFi接入点发送的连接WiFi认证问题之前,还可以是先获取用户触发的连接WiFi指示信息。该连接WiFi指示信息包括接入WiFi接入点提供的WiFi网络的指示信息。在终端设备获取到用户触发的连接WiFi指示信息后,终端设备向WiFi接入点发送连接WiFi请求消息后,再接收WiFi接入点发送的连接WiFi认证问题。

用户触发的连接WiFi指示信息,可以是用户在终端设备的连接WiFi页面上,点击需要接入的WiFi网络的SSID后触发的,也可以是用户在点击终端设备上提供的自动接入WiFi网络按键后触发的。图2为终端设备获取用户触发的连接WiFi指示信息的示意图,如图2所示,当用户在终端设备的连接WiFi页面上点击需要接入的WiFi网络的SSID(WiFi C)后,终端设备即可获知用户需要连接该SSID对应的WiFi网络,从而向提供该WiFi网络的WiFi接入点发送连接WiFi请求消息。通过获取用户触发的连接WiFi指示信息后,向WiFi接入点发送连接WiFi请求消息后再接收WiFi接入点发送的连接WiFi认证问题,可以在用户需要接入WiFi网络时才触发该流程,避免在用户不需要接入WiFi网络时接收并显示连接WiFi认证问题对用户正常使用终端设备的影响。

在图1所示实施例中,在接收WiFi接入点发送的连接WiFi认证问题后,终端设备还向用户显示连接WiFi认证问题。

终端设备在接收到WiFi接入点发送的连接WiFi认证问题后,即在终端设备上向用户显示该连接WiFi认证问题。终端设备可以在显示屏上向用户显示该连接WiFi认证问题,例如可以是弹出一个对话框,显示该连接WiFi认证问题,并且提供一个可供用户输入的文字输入框。或者终端设备还可以通过语音等方式向用户显示该连接WiFi认证问题,也就是通过终端设备的扬声器或听筒播放该连接WiFi认证问题,然后可以通过终端设备的麦克风获取用户输入的相应答案。当然,终端设备还可以通过其他可行的方式向用户显示连接WiFi认证问题。

图3A为终端设备通过对话框向用户显示连接WiFi认证问题的界面示意图,从图3A中可以看出,终端设备可以在界面中弹出对话框,在对话框中显示该连接WiFi认证问题“男主人姓名”,然后在对话框中提供相应的连接WiFi认证答案的文字输入框,并在该文字输入框中获取用户输入的连接WiFi认证答案。图3B为通过认证页面向用户显示连接WiFi认证问题的界面示意图,从图3B中可以看出,终端设备还可以提供独立的认证页面,当获取到连接WiFi认证问题后,在该独立的认证页面上显示该连接WiFi认证问题,并在该认证页面上获取述用户输入的连接WiFi认证答案。通过独立的认证页面显示连接WiFi认证问题并获取连接WiFi认证答案,使得该过程更加规范、美观。

另外,若终端设备通过文字方式向用户显示连接WiFi认证问题,那么终端设备可以在相应的文字输入框中获取用户输入的连接WiFi认证答案。若终端设备通过语音方式向用户显示连接WiFi认证问题,那么终端设备可以通过麦克风获取用户通过语音输入的连接WiFi认证答案。

图4为根据另一示例性实施例示出的WiFi网络连接方法的流程图,本实施例提供的WiFi网络连接方法可以应用于任一种具有WiFi网络接入能力的终端设备中,如图4所示,该方法包括以下步骤:

在步骤S401中,接收WiFi接入点发送的连接WiFi认证问题。

在步骤S402中,向用户显示连接WiFi认证问题。

在步骤S403中,获取用户输入的连接WiFi认证答案。

在步骤S404中,向WiFi接入点发送连接WiFi认证答案,以使WiFi接入点对连接WiFi认证答案进行认证。

当终端设备获取到连接WiFi认证答案后,需要将该连接WiFi认证答案发送至WiFi接入点,WiFi接入点将对该连接WiFi认证答案进行认证。WiFi接入点中预设有与连接WiFi认证问题对应的答案,WiFi接入点在接收到终端设备发送的连接WiFi认证答案后,将预设的答案与接收到的答案进行对比,若一致则认证通过,否则认证失败。若认证通过则继续执行步骤S405,否则结束该认证流程,或者WiFi接入点重新向终端设备发送连接WiFi认证问题,直至连接WiFi认证问题的发送次数达到预设阈值。

在步骤S405中,接收WiFi接入点发送的WiFi接入点提供的WiFi网络的接入密码,该接入密码是WiFi接入点对连接WiFi认证答案进行认证后通过认证时发送的。

当WiFi接入点对连接WiFi认证问题认证通过后,终端设备即可接收到WiFi接入点发送的WiFi网络的接入密码。终端设备在接收到该接入密码后,可以在终端设备的显示屏上显示该接入密码,或者可以通过语音等方式播放该接入密码。使用终端设备的用户即可获知该接入密码,并在该WiFi接入点提供的WiFi网络接入页面输入该接入密码,从而使终端设备接入该WiFi网络。当在终端设备的屏幕上显示出该接入密码时,用户可以采用复制、粘贴的方式输入该接入密码,在接入密码较为复杂时,可以简化用户记录和输入密码的工作量和时间。或者终端设备还可以不向用户显示该接入密码,而是直接将该接入密码输入至该WiFi接入点对应的WiFi网络的密码输入页面,也就是自动进行接入密码的输入。

在步骤S406中,使用接入密码接入WiFi接入点提供的WiFi网络。

终端设备在获取到WiFi接入密码后,即可使用该接入密码接入该WiFi接入点提供的WiFi网络。终端设备可以在将接入密码提供给用户后,获取到用户在WiFi网络接入页面输入的该接入密码后,进入正常的WiFi网络接入流程,从而接入该WiFi接入点提供的WiFi网络。或者终端设备可以使用该接入密码自动接入WiFi接入点提供的WiFi网络。

本实施例提供的WiFi网络连接方法,通过接收并显示WiFi接入点发送的连接WiFi认证问题,将获取到的用户输入的连接WiFi认证答案发送至WiFi接入点,当WiFi接入点对该连接WiFi认证答案的认证通过后,接收WiFi认证点发送的接入密码,从而使用该接入密码接入WiFi接入点提供的WiFi网络,从而使用户无需记忆或向WiFi接入点的拥有者询问复杂的接入密码,简化了WiFi接入流程,提高了WiFi接入效率,提高了用户体验。

在步骤S405,接收WiFi接入点发送的WiFi接入点提供的WiFi网络的接入密码后,终端设备可以向用户显示该接入密码。终端设备可以通过文字、语音等任一种方式向用户显示该接入密码。图5为终端设备通过文字方式向用户显示接入密码的界面示意图,图5中示出终端设备通过弹出对话框的方式向用户显示该接入密码“A1b0C9d5E7!”。用户在获知该接入密码后,即可在连接该WiFi网络的页面输入该接入密码,从而使终端设备接入该WiFi网络。另外,可以看出,该接入密码包括大写字母、小写字母、数字以及特殊符号,用户记忆该接入密码较为困难,输入该接入密码也较为耗时,因此用户还可以复制该接入密码。并在连接该WiFi网络的页面粘贴该接入密码,从而使终端设备接入该WiFi网络。

图6是根据另一示例性实施例示出的WiFi网络连接方法的流程图,本实施例提供的WiFi网络连接方法可以应用于任一种能够提供WiFi网络的WiFi接入点中,如图6所示,该方法包括以下步骤:

在步骤S601中,向终端设备发送连接WiFi认证问题。

本实施例提供的WiFi网络连接方法应用于WiFi接入点中,在该WiFi接入点中,预设有连接WiFi认证问题以及与其对应的连接WiFi认证答案。连接WiFi认证问题及连接WiFi认证答案与该WiFi接入点的拥有者相关。WiFi接入点可以主动扫描附近的终端设备,当WiFi接入点扫描到未接入的终端设备时,可以向该终端设备主动发送连接WiFi认证问题。或者WiFi接入点可以在接收到终端发送的连接WiFi请求信息后,向终端设备发送连接WiFi认证问题。连接WiFi认证问题的具体内容如图1所示实施例中所示,在本实施例中不再赘述。

在步骤S602中,接收终端设备发送的连接WiFi认证答案,连接WiFi认证答案是终端设备向用户显示连接WiFi认证问题后获取用户输入的。

WiFi接入点在向终端设备发送了连接WiFi认证问题后,若使用终端设备的用户响应该连接WiFi认证问题,则WiFi接入点将接收到终端设备发送的连接WiFi认证答案。该连接WiFi认证答案是使用该终端设备的用户输入的。该连接WiFi认证答案可以是文字形式、语音形式等任一种形式。

在步骤S603中,对连接WiFi认证答案进行认证。

WiFi接入点将从终端设备中接收到的连接WiFi认证问题与WiFi接入点中预设的连接WiFi认证问题进行比较,以对该连接WiFi认证问题进行认证。若从终端设备中接收到的连接WiFi认证问题与WiFi接入点中预设的连接WiFi认证问题相同,则认证通过,继续至此那个步骤S604,否则接入流程结束。或者WiFi接入点重新执行步骤S601,直至WiFi接入点发送连接WiFi认证问题的次数到达预设阈值。

在步骤S604中,若对连接WiFi认证答案认证通过,则向终端设备发送接入密码,以使终端设备接入WiFi网络,该接入密码为该WiFi网络对应的接入密码。

若WiFi接入点对连接WiFi认证答案的认证通过,那么WiFi接入点即可向终端设备发送其提供的WiFi网络对应的接入密码。当终端设备接收到该接入密码后,可以使用该接入密码接入WiFi接入点,从而完成WiFi网络的接入。

图7是根据一示例性实施例示出的WiFi网络连接装置的框图,如图7所示,该WiFi网络连接装置70,包括:

接收模块71,被配置为接收WiFi接入点发送的连接WiFi认证问题。

获取模块72,被配置为获取用户输入的连接WiFi认证答案。

接入模块73,被配置为若判断所述连接WiFi认证答案通过认证,则接入所述WiFi接入点提供的WiFi网络。

本实施例提供的WiFi网络连接装置用于实现图1所示的WiFi网络连接方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

图8是根据另一示例性实施例示出的WiFi网络连接装置的框图,如图8所示,该WiFi网络连接装置80,在图7所述的WiFi网络连接装置70的基础上,还包括:发送模块81。

获取模块72,还被配置为获取用户触发的连接WiFi指示信息,所述连接WiFi指示信息包括接入所述WiFi接入点提供的WiFi网络的指示信息。

发送模块81,被配置为向所述WiFi接入点发送连接WiFi请求消息。

图9是根据另一示例性实施例示出的WiFi网络连接装置的框图,如图9所示,该WiFi网络连接装置90,在图8所述的WiFi网络连接装置80的基础上,还包括:显示模块91。

显示模块91,被配置为向用户显示所述连接WiFi认证问题。

可选地,在图9所示实施例中,显示模块91,具体被配置为在新建立的认证页面上,向所述用户显示所述连接WiFi认证问题;获取模块72,具体被配置为获取所述用户在所述新建立的认证页面上输入的连接WiFi认证答案。

可选地,在图8或图9所示实施例中,发送模块81,被配置为向所述WiFi接入点发送所述连接WiFi认证答案,以使所述WiFi接入点对所述连接WiFi认证答案进行认证;接收模块71,还被配置为接收所述WiFi接入点发送的所述WiFi接入点提供的WiFi网络的接入密码,所述接入密码是所述WiFi接入点对所述连接WiFi认证答案进行认证后通过认证时发送的;接入模块73,具体被配置为若接收模块71接收到所述WiFi接入点提供的WiFi网络的接入密码,则判断所述连接WiFi认证答案通过认证,并使用所述接入密码接入所述WiFi接入点提供的WiFi网络。

可选地,在图9所示实施例中,显示模块91,还被配置为向所述用户显示所述接入密码;获取模块72,具体被配置为获取所述用户在连接WiFi网络页面输入的所述接入密码;接入模块73,具体被配置为使用所述用户在连接WiFi网络页面输入的所述接入密码接入所述WiFi接入点提供的WiFi网络。

可选地,在图9所示实施例中,接入模块73,具体被配置为将所述接入密码填入所述WiFi接入点提供的WiFi网络对应的接入密码栏,以接入所述WiFi接入点提供的WiFi网络。

可选地,在图6至图9所示实施例中,所述连接WiFi认证问题,包括:与所述WiFi接入点拥有者相关的问题。

图10是根据另一示例性实施例示出的WiFi网络连接装置的框图,如图10所示,该WiFi网络连接装置100,包括:

发送模块110,被配置为向终端设备发送连接WiFi认证问题;

接收模块120,被配置接收所述终端设备发送的连接WiFi认证答案,所述连接WiFi认证答案是所述终端设备向用户所述显示所述连接WiFi认证问题后获取所述用户输入的;

认证模块130,被配置对所述连接WiFi认证答案进行认证;

发送模块110,还被配置为若所述认证模块对所述连接WiFi认证答案认证通过,则向所述终端设备发送接入密码,以使所述终端设备接入WiFi网络,所述接入密码为所述WiFi网络对应的接入密码。

本实施例提供的WiFi网络连接装置用于实现图6所示的WiFi网络连接方法的技术方案,其实现原理和技术效果类似,此处不再赘述。

可选地,在图10所示实施例中,所述连接WiFi认证问题,包括:与提供所述WiFi网络的WiFi接入点拥有者相关的问题。

图7至图9和描述了WiFi网络连接装置的内部功能模块和结构示意,图11是根据一示例性实施例示出的一种终端设备的实体的框图,参照图11,该终端设备1100可具体实现为:接收器1111、显示器1112、处理器1113、发送器1114以及用于存储处理器1113可执行指令的存储器1115。处理器1113可以为任一种可应用于终端设备中的处理器。

接收器1111,被配置为接收WiFi接入点发送的连接WiFi认证问题;

处理器1113,被配置为获取用户输入的连接WiFi认证答案;若判断所述连接WiFi认证答案通过认证,则接入所述WiFi接入点提供的WiFi网络。

可选地,处理器1113,还被配置为获取用户触发的连接WiFi指示信息,所述连接WiFi指示信息包括接入所述WiFi接入点提供的WiFi网络的指示信息;发送器1114,被配置为向所述WiFi接入点发送连接WiFi请求消息

可选地,显示器1112,被配置为在新建立的认证页面上,向所述用户显示所述连接WiFi认证问题;处理器1113,具体被配置为获取所述用户在所述新建立的认证页面上输入的连接WiFi认证答案。

可选地,显示器1112,具体被配置为在新建立的认证页面上,向所述用户显示所述连接WiFi认证问题;处理器1113,具体被配置为获取所述用户在所述新建立的认证页面上输入的连接WiFi认证答案。

可选地,发送器1114,被配置为向所述WiFi接入点发送所述连接WiFi认证答案,以使所述WiFi接入点对所述连接WiFi认证答案进行认证;接收器1111,还被配置为接收所述WiFi接入点发送的所述WiFi接入点提供的WiFi网络的接入密码,所述接入密码是所述WiFi接入点对所述连接WiFi认证答案进行认证后通过认证时发送的;处理器1113,具体被配置为若接收器1111接收到所述WiFi接入点提供的WiFi网络的接入密码,则判断所述连接WiFi认证答案通过认证,并使用所述接入密码接入所述WiFi接入点提供的WiFi网络。

可选地,显示器1112,还被配置为向所述用户显示所述接入密码;处理器1113,具体被配置为获取所述用户在连接WiFi网络页面输入的所述接入密码;使用所述用户在连接WiFi网络页面输入的所述接入密码接入所述WiFi接入点提供的WiFi网络。

可选地,处理器1113,具体被配置为将所述接入密码填入所述WiFi接入点提供的WiFi网络对应的接入密码栏,以接入所述WiFi接入点提供的WiFi网络。

可选地,在图11所示实施例中,所述连接WiFi认证问题,包括:与所述WiFi接入点拥有者相关的问题。

图10描述了WiFi网络连接装置的内部功能模块和结构示意,图12是根据一示例性实施例示出的一种WiFi接入点的实体的框图,参照图12,该WiFi接入点1200可具体实现为:发送器1211、接收器1212、处理器1213、以及用于存储处理器1213可执行指令的存储器1214。处理器1213可以为任一种可应用于WiFi接入点中的处理器。

发送器1211,被配置为向终端设备发送连接WiFi认证问题;

接收器1212,被配置接收所述终端设备发送的连接WiFi认证答案,所述连接WiFi认证答案是所述终端设备向用户所述显示所述连接WiFi认证问题后获取所述用户输入的;

处理器1213,被配置对所述连接WiFi认证答案进行认证;

发送器1211,还被配置为若所述认证模块对所述连接WiFi认证答案认证通过,则向所述终端设备发送接入密码,以使所述终端设备接入WiFi网络,所述接入密码为所述WiFi网络对应的接入密码。

可选地,在图12所示实施例中,所述连接WiFi认证问题,包括:与提供所述WiFi网络的WiFi接入点拥有者相关的问题。

在上述信息的终端设备的实施例中,应理解,处理器1113或处理器1213可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、快闪存储器、硬盘或者固态硬盘。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

图13是根据一示例性实施例示出的一种终端设备的框图。例如,该终端设备1300可以是智能手机、平板电脑等终端设备。参照图13,终端设备1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电力组件1306,多媒体组件1308,音频组件1310,输入/输出(I/O)的接口1312,传感器组件1314,以及通信组件1316。

处理组件1302通常控制终端设备1300的整体操作,诸如与显示,数据通信,多媒体操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。

存储器1304被配置为存储各种类型的数据以支持在终端设备1300的操作。这些数据的示例包括用于在终端设备1300上操作的任何应用程序或方法的指令,各类数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件1306为终端设备1300的各种组件提供电力。电力组件1306可以包括电源管理系统,一个或多个电源,及其他与为终端设备1300生成、管理和分配电力相关联的组件。

多媒体组件1308包括在所述终端设备1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。

音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当终端设备1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。

I/O接口1312为处理组件1302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。

传感器组件1314包括一个或多个传感器,用于为终端设备1300提供各个方面的状态评估。例如,传感器组件1314可以检测到终端设备1300的打开/关闭状态,组件的相对定位,例如所述组件为终端设备1300的显示器和小键盘,传感器组件1314还可以检测终端设备1300或终端设备1300一个组件的位置改变,用户与终端设备1300接触的存在或不存在,终端设备1300访问或加速/减速和终端设备1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1316被配置为便于终端设备1300和其他设备之间有线或无线方式的通信。终端设备1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,终端设备1300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由终端设备1300的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端设备1300的处理组件1302执行时,使得终端设备1300的处理组件1302能够执行一种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认证答案通过认证,则接入所述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页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1