网络连接方法、装置、用户设备及终端与流程

文档序号:12037872阅读:217来源:国知局
网络连接方法、装置、用户设备及终端与流程

本公开涉及通信技术领域,尤其涉及一种网络连接方法、装置、用户设备及终端。



背景技术:

相关技术中,对于非公共环境下的网络,终端通常需要通过认证的方式才能够连接上网。例如,在家庭中架设的路由器,用户在首次连接wifi(wirelessfidelity,无线保真)热点时,需要打开终端的wlan(wirelesslocalareanetworks,无线局域网)设置窗口,查找热点,并输入对应的认证密码,在路由器验证密码正确之后才能够连接该热点对应的网络。

上述方式用户操作繁琐,还需要记忆或询问密码,操作过程容易出错;另一方面在访客向户主询问密码时,有时因密码涉及用户的隐私,例如家庭成员生日、重要纪念日等,这些信息并不方便告知他人,因而用户体验欠佳。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种网络连接方法、装置、用户设备及终端,用以简化终端联网的操作,加快终端联网的速度,优化上网体验。

根据本公开实施例的第一方面,提供一种网络连接方法,包括:

在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给所述终端;

接收所述终端返回的登录认证信息;

在所述登录认证信息中的第二网络账户信息与所述第一网络账户信息一致时,与所述终端建立网络连接。

在一实施例中,所述将第一网络账户信息发送给所述终端,包括:

在提供的无线接入点多于一个时,读取各个无线接入点的第一网络账户信息;

将各所述第一网络账户信息通过所述usb数据线发送给所述终端。

在一实施例中,所述将第一网络账户信息发送给所述终端,包括:

在提供的无线接入点多于一个时,读取预设的优先级;

确定优先级最高的无线接入点的第一网络账户信息;

将确定的第一网络账户信息通过所述usb数据线发送给所述终端。

在一实施例中,所述第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

根据本公开实施例的第二方面,提供一种网络连接装置,包括:

在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与所述路由器建立网络连接。

在一实施例中,所述基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息,包括:

在所述第一网络账户信息有多个时,显示多个所述第一网络账户信息;

基于检测到的选择操作对应的第一网络账户信息,自动登录网络;

将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息,包括:

在所述第一网络账户信息有多个时,读取来自路由器的优先级与第一网络账户信息的对应关系;

基于优先级最高的第一网络账户信息,自动登录网络;

将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息,包括:

在所述第一网络账户信息有多个时,确定各个所述第一网络账户信息对应的无线接入点的当前的信号强度;

基于信号强度最强的无线接入点的第一网络账户信息,自动登录网络;

将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

根据本公开实施例的第三方面,提供一种网络连接装置,包括:

第一发送模块,被配置为在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给所述终端;

第一接收模块,被配置为接收所述终端返回的登录认证信息;

第一连接模块,被配置为在所述登录认证信息中的第二网络账户信息与所述第一网络账户信息一致时,与所述终端建立网络连接。

在一实施例中,所述第一发送模块包括:

第一读取子模块,被配置为在提供的无线接入点多于一个时,读取各个无线接入点的第一网络账户信息;

第一发送子模块,被配置为将各所述第一网络账户信息通过所述usb数据线发送给所述终端。

在一实施例中,所述第一发送模块包括:

第二读取子模块,被配置为在提供的无线接入点多于一个时,读取预设的优先级;

第一确定子模块,被配置为确定优先级最高的无线接入点的第一网络账户信息;

第二发送子模块,被配置为将确定的第一网络账户信息通过所述usb数据线发送给所述终端。

在一实施例中,所述第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

根据本公开实施例的第四方面,提供一种网络连接装置,包括:

第二接收模块,被配置为在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

第二发送模块,被配置为基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

第二连接模块,被配置为在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与所述路由器建立网络连接。

在一实施例中,所述第二发送模块包括:

显示子模块,被配置为在所述第一网络账户信息有多个时,显示多个所述第一网络账户信息;

第一登录子模块,被配置为基于检测到的选择操作对应的第一网络账户信息,自动登录网络;

第三发送子模块,被配置为将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述第二发送模块包括:

第三读取子模块,被配置为在所述第一网络账户信息有多个时,读取预存储的优先级与第一网络账户信息的对应关系;

第二登录子模块,被配置为基于优先级最高的第一网络账户信息,自动登录网络;

第四发送子模块,被配置为将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述第二发送模块包括:

第二确定子模块,被配置为在所述第一网络账户信息有多个时,确定各个所述第一网络账户信息对应的无线接入点的当前的信号强度;

第三登录子模块,被配置为基于信号强度最强的无线接入点的第一网络账户信息,自动登录网络;

第四发送子模块,被配置为将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在一实施例中,所述第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

根据本公开实施例的第五方面,提供一种用户设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给所述终端;

接收所述终端返回的登录认证信息;

在所述登录认证信息中的第二网络账户信息与所述第一网络账户信息一致时,与所述终端建立网络连接。

根据本公开实施例的第六方面,提供一种终端,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与所述路由器建立网络连接。

根据本公开实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给所述终端;

接收所述终端返回的登录认证信息;

在所述登录认证信息中的第二网络账户信息与所述第一网络账户信息一致时,与所述终端建立网络连接。

根据本公开实施例的第八方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与所述路由器建立网络连接。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开中的路由器在检测到与终端通过usb数据线建立连接时,将网络账户信息发送给终端,以使终端基于接收到的网络账户信息自动登录网络。本实施例通过上述技术方案,用户只需将终端与路由器通过usb数据线进行连接,路由器就可以将网络账户信息发送给终端进行自动登录,与相关技术中用户需人工获取网络账户信息并手动输入以进行网络验证和登录相比,本公开实施例提供的方法极大的简化了用户的操作,并且在网络账户密码包含用户隐私时,避免直接提及密码的尴尬,优化用户体验。

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

附图说明

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

图1a是根据一示例性实施例示出的一种网络连接方法的流程图。

图1b是根据一示例性实施例示出的一种网络连接方法的场景图。

图2是根据一示例性实施例示出的另一种网络连接方法的流程图。

图3是根据一示例性实施例示出的另一种网络连接方法的流程图。

图4是根据一示例性实施例示出的另一种网络连接方法的流程图。

图5是根据一示例性实施例示出的另一种网络连接方法的流程图。

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

图7是根据一示例性实施例示出的另一种网络连接方法的流程图。

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

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

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

图11是根据一示例性实施例示出的另一种网络连接装置的框图。

图12是根据一示例性实施例示出的另一种网络连接装置的框图。

图13是根据一示例性实施例示出的另一种网络连接装置的框图。

图14是根据一示例性实施例示出的另一种网络连接装置的框图。

图15是根据一示例性实施例示出的一种适用于网络连接装置的框图。

图16是根据一示例性实施例示出的另一种适用于网络连接装置的框图。

具体实施方式

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

图1a是根据一示例性实施例示出的一种网络连接方法的流程图,图1b是根据一示例性实施例示出的一种网络连接方法的场景图;该网络连接方法可以应用在用户设备例如路由器上。如图1a所示,该网络连接方法包括以下步骤101-103:

在步骤101中,在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给终端。

在一实施例中,路由器中设置了usb(universalserialbus,通用串行总线)模块,并提供usb接口,以通过usb数据线连接终端。

在一实施例中,路由器通过usb模块检测是否连接至终端。路由器通过usb数据线连接至终端时,终端将mac(mediumaccesscontrol,媒体访问控制)地址通过usb数据线发送至路由器,路由器检查其记录的设备列表,如果该mac地址已记录在设备列表中,则说明路由器与终端连接成功。

在一实施例中,路由器将所提供的无线接入点的网络账户名称、网络账户密码等第一网络账户信息通过usb数据线发送给终端,以使终端能够基于第一网络账户信息自动登录连接网络。

在一实施例中,路由器可能提供一个以上的无线接入点,那么每个无线接入点都有对应的第一网络账户信息,路由器可以基于预设的规则选取其中一个无线接入点的第一网络账户信息发送给终端,也可以将全部的第一网络账户信息都发送给终端,由用户自行选择要连接的网络。

在步骤102中,接收终端返回的登录认证信息。

在一实施例中,终端通过usb数据线接收到第一网络账户信息时,基于第一网络账户信息自动登录网络,生成携带有第二网络账户信息的登录认证信息,并发送给路由器。通常,由于终端是基于第一网络账户信息自动登录,因而第二网络账户信息即第一网络账户信息,但是为分别描述终端侧和路由器侧发出的网络账户信息,本实施例中以第一网络账户信息和第二网络账户信息进行区分。

在步骤103中,在登录认证信息中的第二网络账户信息与第一网络账户信息一致时,与所述终端建立网络连接。

在一实施例中,路由器接收到终端发送的第二网络账户信息,进行验证,在终端发送的第二网络账户信息与路由器提供的第一网络账户信息一致时,确认认证通过,从而与终端之间建立网络连接。路由器与终端之间建立网络连接的过程与相关技术中相同,在此不再赘述。

在一实施例中,在路由器通过usb数据线连接至终端时,终端上可以给出模式选项,模式可以包括例如充电模式、自动联网模式、数据传输模式等,在本公开实施例中,用户可以选择自动联网模式,从而路由器将第一网络账户信息发送给终端。

在一示例性场景中,如图1b所示,以路由器提供一个无线接入点为例进行示例性说明,在图1b所示的场景中,包括:作为终端的智能手机,以及作为用户设备的路由器。

其中,路由器中设置有usb模块,及usb接口,usb接口通过usb数据线能够连接至智能手机。在路由器检测到通过usb数据线连接至智能手机时,将所提供的无线接入点的第一网络账户名称及第一网络账户密码发送给智能手机,智能手机自动在网络登录界面中输入第一网络账户名称及第一网络账户密码,并在检测到用户点击了确认按钮之后,生成携带有输入的第二网络账户信息的登录认证信息发给路由器,路由器检测第二网络账户信息是否与第一网络账户信息一致,在判断为一致时,与终端之间建立网络连接。

具体如何建立网络连接的,请参考后续实施例。

至此,本公开实施例提供的上述方法,用户只需将终端与路由器通过usb数据线进行连接,路由器就可以将网络账户信息发送给终端进行自动登录,与相关技术中用户需人工获取网络账户信息并手动输入以进行网络验证和登录相比,本公开实施例提供的方法极大的简化了用户的操作,并且在网络账户密码包含用户隐私时,避免直接提及密码的尴尬,优化用户体验。

下面以具体实施例来说明本公开实施例提供的技术方案。

图2是根据一示例性实施例示出的另一种网络连接方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何将第一网络账户信息发送给所述终端为例进行示例性说明,如图2所示,包括如下步骤201-202:

在步骤201中,在提供的无线接入点多于一个时,读取各个无线接入点的第一网络账户信息。

在一实施例中,一个路由器能够提供多个无线接入点,每个无线接入点都各自具有第一网络账户信息,因而路由器读取各无线接入点的第一网络账户信息。

在步骤202中,将各第一网络账户信息通过usb数据线发送给终端。

本公开实施例中,路由器将所提供的各个无线接入点的第一网络账户信息都发送给终端,由终端侧决定要接入的网络。

本实施例中,在路由器提供的无线接入点多于一个时,将各无线接入点的网络账户信息都通过usb数据线发送给终端,由终端的用户来决定接入哪个无线接入点,满足用户的个性化需求,优化用户体验。

图3是根据一示例性实施例示出的另一种网络连接方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何将第一网络账户信息发送给终端为例进行示例性说明,如图3所示,包括如下步骤301-303:

在步骤301中,在提供的无线接入点多于一个时,读取预设的优先级。

在一个实施例中,路由器中可以预先存储有各个无线接入点的优先级,优先级越高,表示优先接入该无线接入点提供的网络。路由器可以基于网络信号等参数来综合评判和设置无线接入点的优先级。

在步骤302中,确定优先级最高的无线接入点的第一网络账户信息。

在一实施例中,确定了最高优先级对应的无线接入点之后,读取该无线接入点的第一网络账户信息。

在步骤303中,将确定的第一网络账户信息通过usb数据线发送给终端。

本实施例中,通过上述步骤301-303,基于预设的无线接入点的优先级来确定终端要接入的网络,能够保证终端接入综合性能最好的无线接入点,保证用户良好的上网体验。

图4是根据一示例性实施例示出的另一种网络连接方法的流程图;该网络连接方法可以应用在终端上,本公开中的终端可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、pda(personaldigitalassistant,个人数字助理)等。其中,终端可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器。如图4所示,本实施例结合图1b进行示例性说明,该网络连接方法包括以下步骤401-403:

在步骤401中,在检测到通过usb数据线连接至路由器时,接收路由器通过usb数据线发送的第一网络账户信息。

在一实施例中,结合上述实施例的记载可知,在通过usb数据线连至路由器时,路由器向终端发送网络账户信息。

在步骤402中,基于第一网络账户信息登录网络,向路由器发送携带有第二网络账户信息的登录认证信息。

在一实施例中,终端接收到路由器发送的第一网络账户信息之后,在屏幕上显示网络登录界面,网络登录界面可以包括网络账户名称输入框及网络账户密码输入框,本公开实施例中,无需用户手动输入,终端直接基于接收到的第一网络账户信息将网络账户名称及网络账户密码输入到对应的输入框中。

在一实施例中,在网络登录界面上还可以显示有确认按钮,在终端自动输入网络账户名称及网络账户密码之后,如果检测到用户点击了确认按钮,则基于输入的第二网络账户信息生成登录认证信息,并发送给路由器进行认证。

在步骤403中,在路由器判断为第二网络账户信息与第一网络账户信息一致时,与路由器建立网络连接。

在一实施例中,路由器提取登录认证信息中的第二网络账户信息,并判断第二网络账户信息是否与发送给终端的第一网络账户信息一致,如果二者一致,则认证通过,终端与路由器之间建立网络连接,终端接入第一网络账户信息对应的网络。

具体如何建立网络连接的,请参考后续实施例。

至此,本公开实施例提供的上述方法,用户只需将usb数据线连接路由器及终端,就能够接收到路由器发送的第一网络账户信息,并基于第一网络账户信息自动登录网络。不仅可以简化用户通过终端接入网络的操作过程,而且加快接入网络的速度,避免咨询含有用户隐私的网络账户信息带来的尴尬,优化用户体验。

下面以具体实施例来说明本公开实施例提供的技术方案。

图5是根据一示例性实施例示出的另一种网络连接方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何向路由器发送携带有第二网络账户信息的登录认证信息为例进行示例性说明,如图5所示,包括如下步骤501-503:

在步骤501中,在第一网络账户信息有多个时,显示多个第一网络账户信息。

在一实施例中,路由器可以提供多个无线接入点,并且路由器将各无线接入点的第一网络账户信息都发送给终端,由终端自主选择要接入的网络。

在步骤502中,基于检测到的选择操作对应的第一网络账户信息,自动登录网络。

在一实施例中,在终端接收到多个第一网络账户信息的情况下,可以在屏幕上显示各个第一网络账户信息,用户通过例如勾选的方式选择要接入的网络,在终端检测到用户的选择操作时,基于该选择操作对应的网络账户信息自动登录网络。

在步骤503中,将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给路由器。

本实施例中,通过上述步骤501-503,在终端接收到多个第一网络账户信息时,基于检测到的用户的选择操作对应的第一网络账户信息自动登录网络,满足用户的个性化需求,优化用户上网体验。

图6是根据一示例性实施例示出的另一种网络连接方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何向路由器发送携带有第二网络账户信息的登录认证信息为例进行示例性说明,如图6所示,包括如下步骤601-603:

在步骤601中,在第一网络账户信息有多个时,读取来自路由器的优先级与第一网络账户信息的对应关系。

在一实施例中,终端还可以接收到路由器发送的各无线接入点的优先级,例如优先级与各第一网络账户信息的对应关系,例如第一网络账户信息a的优先级最高,第一网络账户信息b的优先级次之,第一网络账户信息c的优先级最低。

在步骤602中,基于优先级最高的第一网络账户信息,自动登录网络。

在一实施例中,终端可以选择优先级最高的第一网络账户信息a登录网络。

在步骤603中,将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给路由器。

在一实施例中,终端在登录界面中自动输入了优先级最高的第一网络账户信息,且检测到用户点击了确认按钮之后,生成携带有第二网络账户信息的登录认证信息,其中第二网络账户信息是终端基于第一网络账户信息输入到登录界面的输入框中的网络账户信息。

本实施例中,通过上述步骤601-603,终端可以基于来自路由器的优先级与各第一网络账户信息的对应关系,选择希望接入的网络,并自动登录,通常优先级越高,网络的综合质量越好,因而通过优先级能够选择上网体验最好的网络。

图7是根据一示例性实施例示出的另一种网络连接方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息为例进行示例性说明,如图7所示,包括如下步骤701-703:

在步骤701中,在第一网络账户信息有多个时,确定各个第一网络账户信息对应的无线接入点的当前的信号强度。

在一实施例中,终端还可以基于无线接入点的信号强度来确定要接入的网络。

在步骤702中,基于信号强度最强的无线接入点的第一网络账户信息,自动登录网络。

在一实施例中,终端可以选择信号强度最强的无线接入点的第一网络账户信息进行自动登录。

在步骤703中,将登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给路由器。

在一实施例中,终端在登录界面中自动输入了信号强度最强的第一网络账户信息,且检测到用户点击了确认按钮之后,生成携带有第二网络账户信息的登录认证信息,其中第二网络账户信息是终端基于第一网络账户信息输入到登录界面的输入框中的网络账户信息。

本实施例中,通过上述步骤701-703,在路由器提供的无线接入点有多个时,终端基于网络信号最强的无线接入点的第一网络账户信息进行登录,以接入信号最强的网络,保证用户的网络信号质量,优化用户的上网体验。

图8是根据一示例性实施例示出的一种网络连接装置的框图,如图8所示,该网络连接装置可以包括:第一发送模块810、第一接收模块820和第一连接模块830。

第一发送模块810,被配置为在检测到通过通用串行总线usb数据线连接至终端时,将第一网络账户信息发送给所述终端;

第一接收模块820,被配置为接收所述终端基于第一发送模块810发送的第一网络账户信息返回的登录认证信息;

第一连接模块830,被配置为在第一接收模块820接收的登录认证信息中的第二网络账户信息与所述第一网络账户信息一致时,与所述终端建立网络连接。

图9是根据一示例性实施例示出的另一种网络连接装置的框图,如图9所示,在上述图8实施例的基础上,在一实施例中,第一发送模块810可以包括:第一读取子模块811和第一发送子模块812。

第一读取子模块811,被配置为在提供的无线接入点多于一个时,读取各个无线接入点的第一网络账户信息;

第一发送子模块812,被配置为将第一读取子模块811读取的各第一网络账户信息通过所述usb数据线发送给所述终端。

图10是根据一示例性实施例示出的另一种网络连接装置的框图,如图10所示,在上述图8实施例的基础上,在一实施例中,第一发送模块810可以包括:第二读取子模块813、第一确定子模块814和第二发送子模块815。

第二读取子模块813,被配置为在提供的无线接入点多于一个时,读取预设的优先级;

第一确定子模块814,被配置为确定优先级最高的无线接入点的第一网络账户信息;

第二发送子模块815,被配置为将第一确定子模块814确定的第一网络账户信息通过所述usb数据线发送给所述终端。

上述实施例中,第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

图11是根据一示例性实施例示出的另一种网络连接装置的框图,如图11所示,网络连接装置包括:第二接收模块910、第二发送模块920和第二连接模块930。

第二接收模块910,被配置为在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

第二发送模块920,被配置为基于第二接收模块910接收的第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

第二连接模块930,被配置为在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与路由器建立网络连接。

图12是根据一示例性实施例示出的另一种网络连接装置的框图,如图12所示,在上述图11实施例的基础上,在一实施例中,第二发送模块920可以包括:显示子模块921、第一登录子模块922和第三发送子模块923。

显示子模块921,被配置为在所述第一网络账户信息有多个时,显示多个所述第一网络账户信息;

第一登录子模块922,被配置为基于检测到的选择操作对应的第一网络账户信息,自动登录网络;

第三发送子模块923,被配置为将登录网络使用的网络账户信息作为第二网络账户信息携带在认证信息中发送给所述路由器。

图13是根据一示例性实施例示出的另一种网络连接装置的框图,如图13所示,在上述图11所示实施例的基础上,在一实施例中,第二发送模块920可以包括:第三读取子模块924、第二登录子模块925和第四发送子模块926。

第三读取子模块924,被配置为在所述第一网络账户信息有多个时,读取预存储的优先级与第一网络账户信息的对应关系;

第二登录子模块925,被配置为基于第三读取子模块924读取的优先级最高的第一网络账户信息,自动登录网络;

第四发送子模块926,被配置为将第二登录子模块925登录网络使用的网络账户信息作为第二网络账户信息携带在认证信息中发送给所述路由器。

图14是根据一示例性实施例示出的另一种网络连接装置的框图,如图14所示,在上述图11实施例的基础上,在一实施例中,第二发送模块920可以包括:第二确定子模块927、第三登录子模块928和第四发送子模块929。

第二确定子模块927,被配置为在所述第一网络账户信息有多个时,确定各个所述第一网络账户信息对应的无线接入点的当前的信号强度;

第三登录子模块928,被配置为基于信号强度最强的无线接入点的第一网络账户信息,自动登录网络;

第四发送子模块929,被配置为将第三登录子模块928登录网络使用的网络账户信息作为第二网络账户信息携带在登录认证信息中发送给所述路由器。

在上述实施例中,第一网络账户信息及所述第二网络账户信息包括:网络账户名称及网络账户密码。

如图15所示,图15是根据一示例性实施例示出的一种用于网络连接装置1500的一结构示意图。例如,装置1500可以被提供为一路由设备。参照图15,装置1500包括处理组件1522,其进一步包括一个或多个处理器,以及由存储器1532所代表的存储器资源,用于存储可由处理部件1522的执行的指令,例如应用程序。存储器1532中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1522被配置为执行指令,以执行上述网络连接的方法。

装置1500还可以包括一个电源组件1526被配置为执行装置1500的电源管理,一个有线或无线网络接口1550被配置为将装置1500连接到网络,和一个输入输出(i/o)接口1558。装置1500可以操作基于存储在存储器1532的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

图16是根据一示例性实施例示出的另一种适用于网络连接装置的框图。例如,装置1600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等用户设备。

参照图16,装置1600可以包括以下一个或多个组件:处理组件1602,存储器1604,电源组件1606,多媒体组件1608,音频组件1610,输入/输出(i/o)的接口1612,传感器组件1614,以及通信组件1616。

处理组件1602通常控制装置1600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1602可以包括一个或多个处理器1620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1602可以包括一个或多个模块,便于处理组件1602和其他组件之间的交互。例如,处理部件1602可以包括多媒体模块,以方便多媒体组件1608和处理组件1602之间的交互。

存储器1604被配置为存储各种类型的数据以支持在设备1600的操作。这些数据的示例包括用于在装置1600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电力组件1606为装置1600的各种组件提供电力。电力组件1606可以包括电源管理系统,一个或多个电源,及其他与为装置1600生成、管理和分配电力相关联的组件。

多媒体组件1608包括在所述装置1600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1608包括一个前置摄像头和/或后置摄像头。当设备1600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

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

i/o接口1612为处理组件1602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

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

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

在示例性实施例中,装置1600可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

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

其中,处理器1620被配置为:

在检测到通过usb数据线连接至路由器时,接收所述路由器通过所述usb数据线发送的第一网络账户信息;

基于所述第一网络账户信息登录网络,向所述路由器发送携带有第二网络账户信息的登录认证信息;

在所述路由器判断为所述第二网络账户信息与所述第一网络账户信息一致时,与所述路由器建立网络连接

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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