WI‑FI连接方法及系统与流程

文档序号:11139862阅读:875来源:国知局
WI‑FI连接方法及系统与制造工艺

本发明涉及无线传输技术领域,尤其涉及一种WI-FI连接方法及系统。



背景技术:

路由器中的WPS(Wi-Fi Protected Setup,Wi-Fi保护设置)是由Wi-Fi联盟所推出的全新Wi-Fi安全防护设定标准,该标准推出的主要原因是为了解决长久以来无线网络加密认证设定的步骤过于繁杂艰难之弊病,使用者往往会因为步骤太过麻烦,以致干脆不做任何加密安全设定,因而引发许多安全上的问题。WPS用于简化Wi-Fi无线的安全设置和网络管理。它支持两种模式:PIN(Personal Identification Number,个人识别码)模式和PBC(Push Button Configuration,按钮配置)模式。

其中PBC模式一是通过按路由器WPS按钮一定时间或次数,且在一两分钟内,智能终端的应用程序在扫描到的无线网络中选择新路由,选择PBC按钮方式连接,不用输入密码会自动连接成功。

在实现本发明过程中,发明人发现相关技术中至少存在如下问题:

现有连接过程中,使用PBC进行连接,需要按路由器的WPS按钮,然而在现实生活中的某些特殊环境下,路由器所在的位置会比较难以触及,或者路由器会安装在柜子的高处或天花板上的吸顶灯里,很麻烦或无法按下WPS的按钮,或者即使按下了路由器的WPS按钮,在连接过程中,也不知道路由器是否成功开启PBC功能,用户对连接过程的感知也比较低,使得用户在使用PBC连接中比较麻烦。



技术实现要素:

为了至少解决现有技术中只有一种使用PBC连接WI-FI的方法,并且使用该方法时,用户也无法感知连接过程的问题。第一方面,本发明实施例提供一种WI-FI连接方法,包括:

第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

向所述第二终端发送无线连接按钮配置开启消息。

第二方面,本发明实施例提供一种WI-FI连接系统,包括:

无线连接按钮检测模块,用于第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

指令传送模块,用于当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

消息传送模块,用于向所述第二终端发送无线连接按钮配置开启消息。

第三方面,本发明实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本发明上述任一项WI-FI连接方法。

第四方面,本发明实施例还提供了一种电子设备,包括:至少一个处理器;以及存储器;其中,所述存储器存储有可被所述至少一个处理器执行的程序,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明上述任一项WI-FI连接方法。

第五方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项WI-FI连接方法。

本发明实施例通过提供一种使用PBC连接WI-FI的方法,为用户在使用PBC连接WI-FI时提供一种新的连接方法以供选择。当用户对连接过程的感知要求较高时,或者用户触及与路由器连接的终端比触及路由器更容易时,可以选用本方法进行连接。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种WI-FI连接方法的流程图;

图2是本发明另一实施例提供的一种WI-FI连接方法的流程图;

图3是本发明又一实施例提供的一种WI-FI连接方法的流程图;

图4是本发明一实施例提供的一种WI-FI连接系统的结构示意图;

图5是本发明一实施例提供的用于WI-FI连接的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示为本发明一实施例提供的一种WI-FI连接方法的流程图,包括如下步骤:

S11:第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

S12:当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

S13:向所述第二终端发送无线连接按钮配置开启消息。

在本实施方式中,第一终端可以包括便携式的无线终端,例如无线打印机、带无线功能的照相机、智能电视、平板等各种便携式的无线设备。第二终端可以包括:手机、平板、笔记本、智能电视等终端。无线接入点可以包括无线路由器、无线AP。

对于步骤S11,以第一终端为带WI-FI功能的手机,第二终端为带WI-FI功能的智能电视为例,其中,该手机和智能电视可以采用除WI-FI之外的连接方式:例如线缆、红外、蓝牙、RFID标签(Radio Frequency Identification,射频识别)、NFC(Near Field Communication,近场通信)等进行交互。作为一种示例,在手机和智能电视通过线缆连接后,当手机接到智能电视端的PBC请求时,手机可以通过直接调用内部程序或应用通过路由的网络协议查询与之连接的无线路由器是否支持PBC(例如向路由器发送检测PBC的字段,通过自路由器返回的字段值),查询路由器是否支持PBC。

对于步骤S12,根据步骤S11的所得到的查询结果,当手机查询的结果为路由器支持PBC时,在手机显示,通过手机与路由器的连接,向路由器发送PBC开启指令。

对于步骤S13,继续以上述示例为例,在手机向路由器发送PBC开启指令后,可以通过手机和智能电视通过线缆连接,向智能电视端发送开启智能电视的PBC的消息,或者也可以等待一段时间后,再向智能电视端发送开启PBC的消息。

通过该实施例可以看出,本发明提供了一种使用PBC连接WI-FI的方法,为用户在使用PBC连接WI-FI时提供一种新的连接方法以供选择。因为手机为便携式设备,所在位置会比路由器更容易触及,在使用PBC进行WI-FI连接时,使用本方法可能会更方便。本发明也可以提高用户在连接过程的感知。现实操作中即使按了路由器的WPS按钮,但是有可能因路由器的WPS按钮已损坏或不知道哪个为WPS按钮,导致路由器的PBC开启失败,从而WI-FI连接失败。本方法通过可以查看路由器是否支持PBC,让用户根据所查询的结果,是否继续连接,提高用户对连接过程的感知。

如图2所示为本发明另一实施例提供的一种WI-FI连接方法的流程图,包括如下步骤:

S21:第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

S22:当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

S23:响应于所述无线接入点反馈的无线连接按钮配置开启成功通知,向所述第二终端发送无线连接按钮配置开启消息。

在本实施方式中,同样以图1中的第一终端为带WI-FI功能的手机,第二终端为带WI-FI功能的智能电视举例。

对于步骤S21和S22与图1中所示的实施例的步骤S11和S21相同,在此不再赘述。

在本实施方式中,对于步骤S23,第一终端响应于无线接入点反馈的无线连接按钮配置开启成功的通知时,通过第一终端与第二终端的连接向第二终端发送无线连接按钮配置开启的消息。

以上述示例为例,手机在接到路由器反馈的PBC成功开启时,通过手机和智能电视的线缆连接,向智能电视端发送开启智能电视PBC的消息。

对于本实施例与图1的实施例,不同之处在于,图1实施例为在向路由器发送PBC开启指令后,再向智能电视端发送开启PBC的消息。但是手机向路由器发送PBC开启指令,有可能路由器的PBC由于某种原因无法成功开启,在路由器没有成功开启PBC时,智能电视端开启PBC,导致没有建立WI-FI连接,智能电视端也会因开启PBC而更加的费电,用户并不知道为何连接失败。在没有建立WI-FI连接后,用户又会重新进行连接,使过程重复。本方法实施例在于,只有路由器的PBC成功开启时,才会向智能电视端发送开启智能电视PBC的消息。这样可以更加提升用户对连接的感知,也可以使仅在路由器的PBC开启时,手机才会通知智能电视开启PBC,使智能电视更加省电。

在上述实施例中,所述无线连接按钮配置开启消息包括:无线接入点无线连接按钮配置开启通知或第二终端无线连接按钮配置开启指令。

当手机响应于路由器反馈的成功开启路由器的PBC的通知,向智能电视端发送开启智能电视PBC的消息时,智能电视端接到开启智能电视PBC的消息,用户在接到消息后,可以根据其消息进行开启智能电视PBC。

当手机响应于路由器反馈的成功开启路由器的PBC的通知,向智能电视端发送开启智能电视PBC的指令时,智能电视端接到开启智能电视PBC的指令,根据指令,智能电视实施过程完全自动化,无需用户参与其中,使WI-FI连接更加便捷。

在上述实施例中,第一终端和所述第二终端之间采用近场通讯进行交互。例如手机与智能电视使用NFC进行数据交互,在建立连接过程中,不需使用线缆进行相互连接,只需要将相机与智能电视相互接触即可连接,也可以相比于其他连接方法省去验证的步骤,更快的建立连接,并且NFC的传输速度也比较快,较之其他方法,使用NFC进行交互更加适用于本方法。

如图3所示为本发明又一实施例提供的一种WI-FI连接方法的流程图,包括如下步骤:

S11:第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

S12’:当查询结果为所述无线接入点不支持无线连接按钮配置时,向所述第二终端发送所述查询结果。

对于步骤S11与图1中所示的实施例的步骤S11相同,在此不再赘述。

对于步骤S12’,可以根据步骤S11的查询结果,进行下一步操作,当查询结果为路由器不支持PBC时,向智能电视端发送查询结果。

通过本实施例可以看出,当查询结果为路由器不支持PBC时,向智能电视端发送查询结果,用户在收到查询结果后,可以改用其他连接方式。

如图4所示为本发明一实施例提供的WI-FI连接系统的结构示意图,本实施例的技术方案可适用于对设备的WI-FI连接方法,该系统可执行上述任意实施例所述的WI-FI连接方法,并配置在终端中。

本实施例提供的一种WI-FI连接系统包括:无线连接按钮检测模块11,指令传送模块12和连消息传送模块13。

其中,无线连接按钮检测模块11用于第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;指令传送模块12用于当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;消息传送模块13用于向所述第二终端发送无线连接按钮配置开启消息。

进一步地,所述向所述第二终端发送无线连接按钮配置开启消息还包括:响应于所述无线接入点反馈的无线连接按钮配置开启成功通知,向所述第二终端发送无线连接按钮配置开启消息。

所述系统还包括:当查询结果为所述无线接入点不支持无线连接按钮配置时,向所述第二终端发送所述查询结果。

所述无线连接按钮配置开启消息包括:无线接入点无线连接按钮配置开启通知或第二终端无线连接按钮配置开启指令。

所述第一终端和所述第二终端之间采用近场通讯进行交互。

本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的WI-FI连接方法;

作为一种实施方式,本发明的非易失性计算机存储介质存储有计算机可执行指令,所述计算机可执行指令设置为:

第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

向所述第二终端发送无线连接按钮配置开启消息。

作为一种非易失性计算机可读存储介质,可用于非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的WI-FI连接方法对应的程序指令/模块(例如,附图4所示的无线连接按钮检测模块11、指令传送模块12和连消息传送模块13)。所述一个或者多个模块存储在所述非易失性计算机可读存储介质中,当被处理器执行时,执行上述任意方法实施例中的WI-FI连接方法。

非易失性计算机可读存储介质可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据WI-FI直连装置的使用所创建的数据等。此外,非易失性计算机可读存储介质可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,非易失性计算机可读存储介质可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至WI-FI直连装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项WI-FI连接方法。

图5是本发明一实施例提供的用于WI-FI连接的电子设备的结构示意图,如图5所示,该设备包括:

一个或多个处理器510以及存储器520,图5中以一个处理器510为例。

WI-FI连接方法的设备还可以包括:输入装置530和输出装置540。

处理器510、存储器520、输入装置530和输出装置540可以通过总线或者其他方式连接,图5中以通过总线连接为例。

存储器520为上述的非易失性计算机可读存储介质。处理器510通过运行存储在存储器520中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例WI-FI连接方法。

输入装置530可接收输入的数字或字符信息,以及产生与WI-FI直连装置的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。

作为一种实施方式,上述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

第一终端响应于自第二终端接收到的无线连接按钮配置请求,查询与所述第一终端连接的无线接入点是否支持无线连接按钮配置;

当查询结果为所述无线接入点支持无线连接按钮配置时,向所述无线接入点发送无线连接按钮配置开启指令;

向所述第二终端发送无线连接按钮配置开启消息。

本发明实施例的设备以多种形式存在,包括但不限于:

(1)通信设备:这类设备的特点是具备无线通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)具备上网特性的个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能。这类终端包括:具备3G/4G上网功能的超级本、PDA、MID和UMPC设备等。

(3)具备上网特性的便携式娱乐设备:这类设备可以在线显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPad),掌上游戏机,以及便携式车载导航设备。

(4)具备无线连接功能的设备,这类设备包括:具有无线连接功能的无线打印机、无线电插座、无线音箱、电视机等。

(5)其他具有通信功能的电子装置。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

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

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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