一种获取wifi网络密码的方法、客户端和服务器的制造方法

文档序号:9251366阅读:556来源:国知局
一种获取wifi网络密码的方法、客户端和服务器的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种获取WIFI网络密码的方法、一种客户端和一种服务器。
【背景技术】
[0002]随着无线通信技术的飞速发展,WIFI (无线保真,Wireless Fidelity)网络越来越普及,越来越多的场所可以提供WIFI网络,例如家庭、公司、火车站、机场等等,甚至终端设备也可以提供WIFI网络。用户要使用这些WIFI网络时,需要首先获取WIFI网络密码,然后通过终端设备输入该WIFI网络密码,在无线路由设备验证输入的WIFI网络密码正确后,终端设备的用户才能使用该WIFI网络上网。
[0003]传统方案中,终端设备的用户往往通过人工告知方式获取WIFI网络密码。例如,用户A要使用用户B家的WIFI网络时,需要询问用户B才能获取WIFI网络密码。然而,上述获取WIFI网络密码的方式,需要用户B记忆密码,且需要用户A手动输入密码,这增加了获取WIFI网络密码的难度,且影响了 WIFI网络的接入效率。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种获取WIFI网络密码的方法、一种客户端和一种服务器。
[0005]依据本发明的一个方面,提供了一种获取WIFI网络密码的方法,应用于第二终端设备,包括:
[0006]接收来自第一终端设备的密码请求;其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0007]依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中;
[0008]当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码。
[0009]根据本发明的另一方面,提供了一种获取WIFI网络密码的方法,应用于第一终端设备,包括:
[0010]向连接过WIFI网络的第二终端设备发送密码请求,并接收所述第二终端设备返回的、所述密码请求对应的WIFI网络密码;或者
[0011]向服务器发送密码请求,以使所述服务器获取所述密码请求对应的WIFI网络密码,并接收所述服务器返回的、所述密码请求对应的WIFI网络密码;
[0012]其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息。
[0013]根据本发明的再一方面,提供了一种获取WIFI网络密码的方法,应用于服务器,包括:
[0014]接收来自第一终端设备的密码请求;其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0015]依据所述WIFI网络的标识信息,确定连接所述WIFI网络的第二终端设备;
[0016]依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中;
[0017]当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码。
[0018]根据本发明的又一方面,提供了一种客户端,应用于第二终端设备,包括:
[0019]接收模块,用于接收来自第一终端设备的密码请求;其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0020]判断模块,用于依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中;及
[0021]发送模块,用于当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码。
[0022]根据本发明的一个方面,提供了一种客户端,应用于第一终端设备,包括:
[0023]第一处理模块,用于向连接过WIFI网络的第二终端设备发送密码请求,并接收所述第二终端设备返回的、所述密码请求对应的WIFI网络密码;或者
[0024]第二处理模块,用于向服务器发送密码请求,以使所述服务器获取所述密码请求对应的WIFI网络密码,并接收所述服务器返回的、所述密码请求对应的WIFI网络密码;
[0025]其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息。
[0026]根据本发明的另一方面,提供了一种服务器,包括:
[0027]第一接收模块,用于接收来自第一终端设备的密码请求;其中,所述密码请求中包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0028]确定模块,用于依据所述WIFI网络的标识信息,确定连接所述WIFI网络的第二终端设备;
[0029]判断模块,用于依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中;及
[0030]发送模块,用于当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码。
[0031]根据本发明实施例的一种获取WIFI网络密码的方法、客户端和服务器,第一终端设备可以向连接过WIFI网络的第二终端设备或者服务器发送密码请求,所述密码请求中携带的WIFI网络的标识信息可以使得第二终端设备或者服务器获取并返回所述密码请求对应的WIFI网络密码;使用本发明实施例,第二终端设备的第二用户可以在不记忆WIFI网络密码的情况下向第一终端设备提供WIFI网络密码,并且,第一终端设备可以在不手动输入密码的情况下,直接依据第二终端设备或者服务器返回的WIFI网络密码进行对应WIFI网络的接入,因此,本发明实施例能够增强获取WIFI网络密码的便捷性,从而能够提高WIFI网络的接入效率。
[0032]并且,所述密码请求中携带的的第一用户标识信息可用于标识第一用户的身份,这样,第二终端设备或者服务器可以依据上述第一用户标识信息判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中,并当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码;由于当所述第一用户不在第二用户的通讯录中时,可以不向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码,因此能够有效避免WIFI网络密码被非通讯录中好友盗取的问题,从而能够提高WIFI网络密码的安全性,且能够保证WIFI网络的速度。
[0033]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0034]通过阅读下文可选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出可选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0035]图1示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程示意图;
[0036]图2示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程示意图;
[0037]图3示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程示意图;
[0038]图4示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程示意图;
[0039]图5示出了根据本发明一个实施例的一种获取WIFI网络密码的方法示例的步骤流程示意图;
[0040]图6示出了根据本发明一个实施例的一种客户端的结构框图;
[0041]图7示出了根据本发明一个实施例的一种客户端的结构框图;以及
[0042]图8示出了根据本发明一个实施例的一种服务器的结构框图。
【具体实施方式】
[0043]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0044]参照图1,示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程图,应用于第一终端设备,具体可以包括如下步骤:
[0045]步骤101、向连接过WIFI网络的第二终端设备发送密码请求;
[0046]步骤102、接收所述第二终端设备返回的、所述密码请求对应的WIFI网络密码;或者
[0047]步骤103、向服务器发送密码请求,以使所述服务器获取所述密码请求对应的WIFI网络密码;
[0048]步骤104、接收所述服务器返回的、所述密码请求对应的WIFI网络密码;
[0049]其中,所述密码请求中具体可以包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息。
[0050]本发明实施例中,第一终端设备和第二终端设备可以为手机、平板电脑、PC(个人计算机,Personal Computer)等各种具备WIFI网络的接入能力的的终端设备,用于增强获取WIFI网络密码的便捷性,从而能够提高WIFI网络的接入效率。
[0051]在实际应用中,当第一终端设备对应第一用户欲要在家庭、公司、火车站、机场等场所使用WIFI网络时,可以首先通过该第一终端设备搜索WIFI网络的信号,由该第一终端设备显示搜索到的WIFI网络。在本发明的一种应用示例中,该第一终端设备显示搜索到的WIFI网络的具体过程可以为:在客户端上显示WIFI网络的名称和对应的控件,当接收到第一用户对于其中一个控件的触发操作时,可以触发对应WIFI网络的获取WIFI网络密码流程,从而可以执行上述步骤101-步骤102或者步骤103-步骤104 ;其中,上述客户端可以为在上述第一终端设备上运行的WIFI管理程序。
[0052]需要说明的是,上述步骤101-步骤102或者步骤103-步骤104为并列技术方案,本领域技术人员可以根据实际需要,采用上述并列技术方案的任一或者两种,其中,在采用两种并列技术方案时,可以向第一用户提供两种选项,以方便用户从中选择所需技术方案对应的选项。
[0053]在具体实现中,所述WIFI网络的标识信息具体可以包括:名称、或者MAC(媒体访问控制,Media Access Control)地址等标识信息,上述标识信息可以使得第二终端设备或者服务器获取对应的WIFI网络密码。
[0054]所述第一终端设备对应的第一用户标识信息可用于标识第一用户的身份,这样,第二终端设备或者服务器可以依据上述第一用户标识信息判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中,并当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码;由于当所述第一用户不在第二用户的通讯录中时,可以不向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码,因此能够有效避免WIFI网络密码被非通讯录中好友盗取的问题,能够提高WIFI网络密码的安全性,从而能够提高WIFI网络的速度。
[0055]在实际应用中,上述第
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1