一种网络连接方法、终端及计算机可读存储介质与流程

文档序号:18664767发布日期:2019-09-13 19:56阅读:162来源:国知局
一种网络连接方法、终端及计算机可读存储介质与流程

本发明涉及数据业务领域,尤其涉及一种网络连接方法、终端及计算机可读存储介质。



背景技术:

目前,终端主要通过portal页面、随e行客户端、用户身份识别卡(subscriberidentificationmodule,sim)和peap无感知认证等几种方式与无线局域网(wirelesslocalareanetworks,wlan)建立连接。其中,终端通过portal页面接入wlan主要是基于网页浏览器(internetexplorer,ie),即在portal推送的全球广域网(worldwideweb,web)页面上通过wlan用户名和密码认证上网;终端通过随e行客户端接入wlan时,需要事先安装随e行客户端,然后在随e行客户端上通过wlan用户名和密码认证上网;终端通过sim和peap无感知认证接入wlan时,需要事先设置终端上的sim和peap认证上网配置后,sim认证用户便可以直接上网,且peap用户首次认证时需要输入用户名和密码。

现有技术中,终端在接入wlan时常常受制于终端浏览器的兼容性、终端配置的复杂程度、客户端的获取和安装难易程度、wlan用户名和密码是否正确等多重因素的影响,造成终端接入wlan的要求高、连接成功率低的问题,从而导致wlan热点的使用率较低、网络资源大量闲置的缺陷。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种网络连接方法、终端及计算机可读存储介质,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种网络连接方法,所述方法包括:

在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;

通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对所述当前wlan进行验证,以获得所述当前wlan的附着状态;

通过所述预设应用发送所述附着状态,并接收响应所述附着状态的响应信息;

若所述响应信息为连接请求,则通过所述sdk卡、根据所述预存标识和wlan的对应关系,对所述当前身份标识进行身份认证,以获得认证结果;

若所述认证结果为认证成功,则与所述当前wlan建立连接。

在上述方案中,所述在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan之前,所述方法还包括:

在所述预设应用中接收注册请求;其中,所述注册请求中携带所述当前身份标识和网络账号;

响应所述注册请求,根据所述当前身份标识和所述网络账号,建立所述预存标识和wlan的对应关系。

在上述方案中,所述通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对所述当前wlan进行验证,以获得所述当前wlan的附着状态,包括:

通过所述sdk卡确定所述当前wlan对应的当前账号;

根据所述预存标识和wlan的对应关系、所述当前账号,判断所述当前身份标识是否附着所述当前wlan;

若所述当前身份标识附着所述当前wlan,则确定所述附着状态为已附着;

若所述当前身份标识未附着所述当前wlan,则确定所述附着状态为未附着。

在上述方案中,所述根据所述预存标识和wlan的对应关系、所述当前账号,判断所述当前身份标识是否附着所述当前wlan,包括:

若所述当前身份标识对应的所述网络账号和所述当前账号相同,则判定所述当前身份标识附着所述当前wlan;

若所述当前身份标识对应的所述网络账号和所述当前账号不同,则判定所述当前身份标识未附着所述当前wlan。

在上述方案中,所述若所述响应信息为连接请求,则通过所述sdk卡、根据所述预存标识和wlan的对应关系,对所述当前身份标识进行身份认证,以获得认证结果之后,所述方法还包括:

将所述认证结果同步至所述预设应用。

在上述方案中,所述若所述认证结果为认证成功,则与所述当前wlan建立连接之后,所述方法还包括:

在所述预设应用中接收下线请求;

响应所述下线请求,与所述当前wlan断开连接。

本发明实施例提供了一种终端,其特征在于,所述终端包括:确定单元,检测单元,验证单元,发送单元,接收单元,认证单元以及连接单元,

所述确定单元,用于在预存应用中确定当前身份标识;

所述检测单元,用于检测获得当前无线局域网wlan;

所述验证单元,用于通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对所述当前wlan进行验证,以获得所述当前wlan的附着状态;

所述发送单元,用于通过所述预设应用发送所述附着状态;

所述接收单元,用于接收响应所述附着状态的响应信息;

所述认证单元,用于若所述响应信息为连接请求,则通过所述sdk卡、根据所述预存标识和wlan的对应关系,对所述当前身份标识进行身份认证,以获得认证结果;

所述连接单元,用于若所述认证结果为认证成功,则与所述当前wlan建立连接。

在上述方案中,所述终端还包括建立单元,

所述接收单元,还用于在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan之前,在所述预设应用中接收注册请求;其中,所述注册请求中携带所述当前身份标识和网络账号;

所述建立单元,用于响应所述注册请求,根据所述当前身份标识和所述网络账号,建立所述预存标识和wlan的对应关系。

在上述方案中,所述验证单元,具体用于通过所述sdk卡确定所述当前wlan对应的当前账号;以及根据所述预存标识和wlan的对应关系、所述当前账号,判断所述当前身份标识是否附着所述当前wlan;以及若所述当前身份标识附着所述当前wlan,则确定所述附着状态为已附着;以及若所述当前身份标识未附着所述当前wlan,则确定所述附着状态为未附着。

在上述方案中,所述验证单元,还具体用于若所述当前身份标识对应的所述网络账号和所述当前账号相同,则判定所述当前身份标识附着所述当前wlan;以及若所述当前身份标识对应的所述网络账号和所述当前账号不同,则判定所述当前身份标识未附着所述当前wlan。

在上述方案中,所述终端还包括同步单元,

所述同步单元,用于若所述响应信息为连接请求,则通过所述sdk卡、根据所述预存标识和wlan的对应关系,对所述当前身份标识进行身份认证,以获得认证结果之后,将所述认证结果同步至所述预设应用。

在上述方案中,所述接收单元,还用于若所述认证结果为认证成功,则与所述当前wlan建立连接之后,在所述预设应用中接收下线请求;

所述连接单元,还用于响应所述下线请求,与所述当前wlan断开连接。

本发明实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现以下步骤:

在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;

通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对所述当前wlan进行验证,以获得所述当前wlan的附着状态;

通过所述预设应用发送所述附着状态,并接收响应所述附着状态的响应信息;

若所述响应信息为连接请求,则通过所述sdk卡、根据所述预存标识和wlan的对应关系,对所述当前身份标识进行身份认证,以获得认证结果;

若所述认证结果为认证成功,则与所述当前wlan建立连接。

由此可见,本发明实施例的技术方案中,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的一种网络连接方法、终端及计算机可读存储介质,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

附图说明

图1为本发明实施例提出的一种网络连接方法的实现流程示意图一;

图2为本发明实施例提出的一种网络连接方法的实现流程示意图二;

图3为在预设应用中输入网络账号的示意图;

图4为本发明实施例提出的一种网络连接方法的实现流程示意图三;

图5为本发明实施例提出的一种网络连接方法的实现流程示意图四;

图6为本发明实施例提出的一种网络连接方法的实现流程示意图五;

图7为本发明实施例提出的一种网络连接方法的实现流程示意图六;

图8为本发明实施例提出的终端的组成结构示意图一;

图9为本发明实施例提出的终端的组成结构示意图二;

图10为本发明实施例提出的终端的组成结构示意图三。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

实施例一

本发明实施例一提出了一种网络连接方法,图1为本发明实施例提出的一种网络连接方法的实现流程示意图一,如图1所示,在本发明的实施例中,上述终端进行网络连接的方法主要包括以下步骤:

步骤101、在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan。

在本发明的实施例中,上述终端可以先在预设应用中确定当前身份标识,同时检测获得当前无线局域网wlan。

需要说明的是,在本发明的实施例中,上述终端可以为具有网络连接功能的智能终端,例如,上述终端可以为具有网络连接功能的智能手机、平板电脑、智能相机等。

进一步地,在本发明的实施例中,上述预设应用为上述终端所安装的多种应用中的一个应用。具体地,在在本发明的实施例中,上述预设应用可以为安装于上述终端中的微信、支付宝、qq等。

需要说明的是,在本发明的实施例中,上述预设应用中设置有接入wlan网络的功能模块,具体地,上述接入wlan网络的功能模块可以用于提示用户在上述预设应用中绑定wlan账号。

进一步地,在本发明的实施例中,上述当前身份标识可以为与上述预设应用所对应的身份标识。例如,当上述预设应用为微信时,上述当前身份标识为中国移动公众号;当上述预设应用为支付宝时,上述当前身份标识为中国移动公众号。

进一步地,在本发明的实施例中,上述终端在确定上述当前身份标识的同时,还可以检测获得当前无线局域网wlan。具体地,上述当前wlan为上述终端检测到的可用wlan。

步骤102、通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态。

在本发明的实施例中,上述终端在上述预存应用中确定上述当前身份标识,并检测获得上述当前无线局域网wlan之后,可以通过软件开发工具sdk卡、根据上述预存标识和wlan的对应关系,对上述当前wlan进行验证,以获得上述当前wlan的附着状态。

进一步地,在本发明的实施例中,上述终端在确定上述当前身份标识并获取上述wlan之后,便可以通过sdk卡对上述当前wlan进行验证,从而确定上述当前身份标识对应的用户是否附着于上述当前wlan。具体地,在本发明的实施例中,上述终端可以根据上述预存标识和wlan的对应关系确定上述当前wlan的附着状态。

需要说明的是,在本发明的实施例中,如果上述终端根据上述预存标识和wlan的对应关系,确定上述当前wlan和上述当前身份标识相对应,并可以认为上述当前身份标识对应的用户附着于上述当前wlan。

步骤103、通过预设应用发送附着状态,并接收响应附着状态的响应信息。

在本发明的实施例中,上述终端在通过软件开发工具sdk卡、根据上述预存标识和wlan的对应关系,对上述当前wlan进行验证,获得上述当前wlan的上述附着状态之后,可以通过上述预设应用发送上述附着状态,并接收响应上述附着状态的响应信息。

进一步地,在本发明的实施例中,上述终端在通过上述预设应用发送上述附着状态时,可以通过上述预设应用提醒用户是否接入上述wlan,进而便可以在上述预设应用中接收响应上述附着状态的上述响应信息。

需要说明的是,在本发明的实施例中,上述响应信息可以为连接请求,其中,上述连接请求可以用于表征接入上述wlan的接入请求。

步骤104、若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果。

在本发明的实施例中,上述终端在通过上述预设应用发送上述附着状态,并接收响应上述附着状态的上述响应信息之后,如果上述响应信息为上述连接请求,那么上述终端便可以通过上述sdk卡、根据上述预存标识和wlan的对应关系,对上述当前身份标识进行身份认证,以获得认证结果。

进一步地,在本发明的实施例中,如果响应上述附着状态的响应信息为连接请求,即用户在上述预设应用中请求与上述wlan建立连接,那么上述终端便可以通过上述sdk卡对上述当前身份标识进行认证,以确定上述当前身份标识对应的用户是否可以接入上述wlan。

具体地,在本发明的实施例中,上述终端可以根据上述预存标识和wlan的对应关系,对上述当前身份标识进行身份认证,以获得认证结果。其中,上述认证结果可以为认证成功或者认证失败。

步骤105、若认证结果为认证成功,则与当前wlan建立连接。

在本发明的实施例中,上述终端在通过上述sdk卡、根据上述预存标识和wlan的对应关系,对上述当前身份标识进行身份认证,获得上述认证结果之后,如果上述认证结果为认证成功,那么上述终端便可以与上述当前wlan建立连接。

进一步地,在本发明的实施例中,上述终端在对上述当前身份标识进行身份认证之后,如果获得认证成功的认证结果,即确定上述当前身份标识对应的用户可以接入上述wlan,便可以认为可以与上述wlan建立连接,上述终端可以接入上述wlan。

本发明实施例提出的一种网络连接方法,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的一种网络连接方法,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

实施例二

基于实施例一,图2为本发明实施例提出的一种网络连接方法的实现流程示意图二,如图2所示,在本发明的实施例中,上述终端在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan之前,即步骤101之前,上述终端进行网络连接的方法还包括以下步骤:

步骤106、在预设应用中接收注册请求;其中,注册请求中携带当前身份标识和网络账号。

在本发明的实施例中,上述终端在上述预存应用中确定上述当前身份标识,之前,可以先在上述预设应用中接收注册请求。

需要说明的是,在本发明的实施例中,上述注册请求中携带上述当前身份标识和与上述当前身份标识对应的网络账号。

需要说明的是,在本发明的实施例中,上述网络账号为用户输入的、可用的wlan网络账号。

进一步地,在本发明的实施例中,如果上述预设应用为微信,那么上述终端在上述预存应用中接收注册请求的具体场景可以为在微信中搜索“中国移动”公众号或扫描二维码,关注公众号,在关注公众号之后,便可以将该公众号与网络账号进行绑定。

具体地,在本发明的实施例中,如果上述预设应用为微信,那么上述终端可以通过微信平台的搜索功能,搜索“中国移动”公众号,获取并关注公众号。同时,所述终端还可以在微信中通过二维码关注“中国移动”公众号的示意图,如图所示,上述终端可以通过扫描“中国移动”二维码,获取并关注公众号。

进一步地,在本发明的实施例中,图3为在预设应用中输入网络账号的示意图,如图3所示,上述终端可以在预设应用中接收用户输入的网络账号为13912345678,从而便可以将上述当前身份标识与上述网络账号进行绑定。

步骤107、响应注册请求,根据当前身份标识和网络账号,建立预存标识和wlan的对应关系。

在本发明的实施例中,上述终端在上述预设应用中接收上述注册请求之后,上述终端可以响应上述注册请求,根据上述当前身份标识和上述网络账号,建立上述预存标识和wlan的对应关系。

进一步地,在本发明的实施例中,上述终端在上述预设应用中接收包括上述当前身份标识和上述网络账号的上述注册请求之后,便可以根据上述当前身份标识和上述网络账号建立上述预存标识和wlan的对应关系,以对上述注册请求进行响应。例如,如果上述当前身份标识为中国移动公众号,上述网络账号为13912345678,那么上述终端便可以建立“中国移动公众号”与“13912345678”的对应关系。

本发明实施例提出的一种网络连接方法,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的一种网络连接方法,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

实施例三

基于实施例二,图4为本发明实施例提出的一种网络连接方法的实现流程示意图三,如图4所示,在本发明的实施例中,上述终端通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态的方法主要包括以下步骤:

步骤102a、通过sdk卡确定当前wlan对应的当前账号。

在本发明的实施例中,上述终端在上述预存应用中确定上述当前身份标识,并检测获得上述当前无线局域网wlan之后,可以通过上述sdk卡确定上述当前wlan对应的当前账号。

进一步地,在本发明的实施例中,上述终端在对上述当前wlan进行验证时,可以先通过上述sdk卡确定上述当前wlan对应的网络账号,即上述当前wlan对应的上述当前账号。

步骤102b、根据预存标识和wlan的对应关系、当前账号,判断当前身份标识是否附着当前wlan。

在本发明的实施例中,上述终端在通过上述sdk卡确定上述当前wlan对应的上述当前账号之后,可以根据上述预存标识和wlan的对应关系、上述当前账号,判断上述当前身份标识是否附着上述当前wlan。

进一步地,在本发明的实施例中,上述终端在通过上述sdk卡获得上述当前账号之后,便可以根据上述预存标识和wlan的对应关系,查询上述当前身份标识对应的网络账号,以确定上述当前账号是否与上述当前身份标识对应的网络账号相同,从而可以判断上述当前身份标识是否附着上述当前wlan。

步骤102c、若当前身份标识附着当前wlan,则确定附着状态为已附着。

在本发明的实施例中,上述终端在根据上述预存标识和wlan的对应关系、上述当前账号,判断上述当前身份标识是否附着上述当前wlan之后,如果上述当前身份标识附着上述当前wlan,那么上述终端便可以确定上述附着状态为已附着。

需要说明的是,在本发明的实施例中,上述终端如果确定上述当前账号与上述当前身份标识对应的网络账号相同,便可以认为上述当前身份标识附着上述当前wlan,即上述附着状态为已附着。

步骤102d、若当前身份标识未附着当前wlan,则确定附着状态为未附着。

在本发明的实施例中,上述终端在根据上述预存标识和wlan的对应关系、上述当前账号,判断上述当前身份标识是否附着上述当前wlan之后,如果上述当前身份标识未附着上述当前wlan,那么上述终端便可以确定上述附着状态为未附着。

需要说明的是,在本发明的实施例中,上述终端如果确定上述当前账号与上述当前身份标识对应的网络账号不相同,便可以认为上述当前身份标识未附着上述当前wlan,即上述附着状态为未附着。

通过上述描述可知,根据步骤102a-102d的方法,上述终端通过sdk卡确定当前wlan对应的当前账号;根据预存标识和wlan的对应关系、当前账号,判断当前身份标识是否附着当前wlan;若当前身份标识附着当前wlan,则确定附着状态为已附着;若当前身份标识未附着当前wlan,则确定附着状态为未附着。由此可见,本发明实施例提出的一种网络连接方法,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

实施例四

基于实施例三,图5为本发明实施例提出的一种网络连接方法的实现流程示意图四,如图5所示,在本发明的实施例中,上述终端根据预存标识和wlan的对应关系、当前账号,判断当前身份标识是否附着当前wlan的方法主要包括以下步骤:

步骤201、若当前身份标识对应的网络账号和当前账号相同,则判定当前身份标识附着当前wlan。

在本发明的实施例中,上述终端在通过上述sdk卡确定上述当前wlan对应的上述当前账号之后,如果上述当前身份标识对应的上述网络账号和上述当前账号相同,上述终端便可以判定上述当前身份标识附着上述当前wlan。

进一步地,在本发明的实施例中,上述终端在通过上述sdk卡获得上述当前账号之后,便可以根据上述预存标识和wlan的对应关系,查询上述当前身份标识对应的上述网络账号,以确定上述当前账号是否与上述当前身份标识对应的网络账号相同,如果上述当前身份标识对应的上述网络账号和上述当前账号相同,上述终端便可以判定上述当前身份标识附着上述当前wlan。

步骤202、若当前身份标识对应的网络账号和当前账号不同,则判定当前身份标识未附着当前wlan。

在本发明的实施例中,上述终端在通过上述sdk卡确定上述当前wlan对应的上述当前账号之后,如果上述当前身份标识对应的上述网络账号和上述当前账号不相同,上述终端便可以判定上述当前身份标识未附着上述当前wlan。

进一步地,在本发明的实施例中,上述终端在通过上述sdk卡获得上述当前账号之后,便可以根据上述预存标识和wlan的对应关系,查询上述当前身份标识对应的上述网络账号,以确定上述当前账号是否与上述当前身份标识对应的网络账号相同,如果上述当前身份标识对应的上述网络账号和上述当前账号不相同,上述终端便可以判定上述当前身份标识未附着上述当前wlan。

本发明实施例提出的一种网络连接方法,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的一种网络连接方法,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

实施例五

基于实施例一,图6为本发明实施例提出的一种网络连接方法的实现流程示意图五,如图6所示,在本发明的实施例中,若响应信息为连接请求,上述终端通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果之后,即步骤104之后,上述终端进行网络连接的方法还可以包括以下步骤:

步骤108、将认证结果同步至预设应用。

在本发明的实施例中,上述终端在通过上述sdk卡、根据上述预存标识和wlan的对应关系,对上述当前身份标识进行身份认证,获得上述认证结果之后,便可以将上述认证结果同步至是预设应用中。

进一步地,在本发明的实施例中,上述终端在对与上述预设应用对应的上述当前身份标识进行身份认证之后,可以将上述认证结果发送至上述预设应用中进行保存。

图7为本发明实施例提出的一种网络连接方法的实现流程示意图六,如图7所示,在本发明的实施例中,若认证结果为认证成功,上述终端与当前wlan建立连接之后,即步骤105之后,上述终端进行网络连接的方法还可以包括以下步骤:

步骤109、在预设应用中接收下线请求。

在本发明的实施例中,上述终端在与上述当前wlan建立连接之后,还可以在上述预设应用中接收下线请求。

需要说明的是,在本发明的实施例中,上述预设应用中可以预先配置wlan网络开关模块,从而可以通过上述wlan网络开关模块在上述预设应用中接收上述下线请求。

需要说明的是,在本发明的实施例中,上述下线请求可以用于表征断开与上述wlan连接的请求。

步骤1010、响应下线请求,与当前wlan断开连接。

在本发明的实施例中,上述终端在上述预设应用中接收上述下线请求之后,便可以响应上述下线请求,与上述当前wlan断开连接。

本发明实施例提出的一种网络连接方法,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的一种网络连接方法,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

实施例六

基于上述实施例一至实施例五,图8为本发明实施例提出的终端的组成结构示意图一,如图8所示,在本发明的实施例中,终端1包括:确定单元11,检测单元12,验证单元13,发送单元14,接收单元15,认证单元16以及连接单元17。

确定单元11,用于在预存应用中确定当前身份标识。

检测单元12,用于在确定单元11在预存应用中确定当前身份标识之后,检测获得当前无线局域网wlan。

验证单元13,用于在检测单元12检测获得当前无线局域网wlan之后,通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态。

发送单元14,用于在验证单元13通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态之后,通过预设应用发送附着状态。

接收单元15,用于在发送单元14通过预设应用发送附着状态之后,接收响应附着状态的响应信息。

认证单元16,用于在接收单元15接收响应附着状态的响应信息之后,若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果。

连接单元17,用于在若响应信息为连接请求,认证单元16通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果之后,若认证结果为认证成功,则与当前wlan建立连接。

基于上述图8,图9为本发明实施例提出的终端的组成结构示意图二,如图9所示,在本发明的实施例中,终端1还包括:建立单元18。

接收单元15,还用于在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan之前,在预设应用中接收注册请求;其中,注册请求中携带当前身份标识和网络账号;

建立单元18,用于在接收单元15在预设应用中接收注册请求之后,响应注册请求,根据当前身份标识和网络账号,建立预存标识和wlan的对应关系。

在本发明的实施例中,进一步地,验证单元13,具体用于通过sdk卡确定当前wlan对应的当前账号;以及根据预存标识和wlan的对应关系、当前账号,判断当前身份标识是否附着当前wlan;以及若当前身份标识附着当前wlan,则确定附着状态为已附着;以及若当前身份标识未附着当前wlan,则确定附着状态为未附着。

在本发明的实施例中,进一步地,验证单元13,还具体用于若当前身份标识对应的网络账号和当前账号相同,则判定当前身份标识附着当前wlan;以及若当前身份标识对应的网络账号和当前账号不同,则判定当前身份标识未附着当前wlan。

基于上述图8,图10为本发明实施例提出的终端的组成结构示意图三,如图10所示,在本发明的实施例中,终端1还包括:同步单元19。

同步单元19,用于若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果之后,将认证结果同步至预设应用。

在本发明的实施例中,进一步地,接收单元15,还用于若认证结果为认证成功,则与当前wlan建立连接之后,在预设应用中接收下线请求。

连接单元17,还用于在接收单元15在预设应用中接收下线请求之后,响应下线请求,与当前wlan断开连接。

本发明实施例提供的确定单元11,检测单元12,验证单元13,发送单元14,接收单元15,认证单元16,连接单元17,建立单元18以及同步单元19都可以以程序代码的形式通过由服务器中的处理器执行相应功能来实现;当然也可通过具体的逻辑电路实现;在具体实施例的过程中,处理器可以为中央处理器(centralprocessingunit,cpu)、微处理器((microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)或现场可编程门阵列(fieldprogrammablegatearray,fpga)等;上述终端还包括:存储器,该存储器可以为具有实物形式的存储设备,如内存条、tf卡,或者具有存储功能的电路,如随机存取存储器(ram)、fifo储存器等。

本发明实施例提出的终端,在预存应用中确定当前身份标识,并检测获得当前无线局域网wlan;通过软件开发工具sdk卡、根据预存标识和wlan的对应关系,对当前wlan进行验证,以获得当前wlan的附着状态;通过预设应用发送附着状态,并接收响应附着状态的响应信息;若响应信息为连接请求,则通过sdk卡、根据预存标识和wlan的对应关系,对当前身份标识进行身份认证,以获得认证结果;若认证结果为认证成功,则与当前wlan建立连接。由此可见,本发明实施例提出的终端,可以根据预存标识和wlan的对应关系,对预存应用对应的当前身份标识和检测到的当前wlan进行验证,如果验证结果为当前身份标识附着当前wlan,那么便可以在接收到连接请求之后与当前wlan建立连接,可以降低终端接入wlan的要求,提高连接成功率,从而大大提高wlan热点的使用率,有效地解决网络资源大量闲置的问题,并且,实现起来简单方便,便于普及,适用范围更广。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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