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

文档序号:9251366阅读:来源:国知局
一用户标识信息具体可以包括:第一用户的电话号码信息和第一用户的用户帐号信息中的一种或者组合。其中,上述电话号码信息具体可以包括:手机号码、座机号码等,上述用户帐号信息可以为网络应用程序的帐号信息,如QQ帐号、电子邮箱帐号、支付帐号等。可以理解,本领域技术人员可以根据实际需要采用任意的第一用户标识信息,本发明实施例对具体的第一用户标识信息不加以限制。
[0056]在本发明的一种应用场景I中,假设用户A要使用用户B家的WIFI网络,且用户B的第二终端设备已连接过WIFI网络,则用户A的第一终端设备可以向用户B的第二终端设备发送密码请求,或者用户A的第一终端设备可以向服务器发送密码请求,以获取第二终端设备所连接过WIFI网络的WIFI网络密码。
[0057]在本发明的另一种应用场景2中,假设一群用户在某餐厅聚餐,其中只有一位用户C知道该餐厅的WIFI密码,则其第二终端设备已连接该餐厅的WIFI网络,则其他用户的第一终端设备可以向用户C的第二终端设备发送密码请求,或者其他用户的第一终端设备可以向服务器发送密码请求,以获取第二终端设备所连接过WIFI网络的WIFI网络密码。
[0058]可以理解,本发明实施例可以应用于待接入WIFI网络的第一终端设备通过密码请求向已连接过该WIFI网络的第二终端设备请求对应WIFI网络密码的任意应用场景,本发明实施例对具体的应用场景不加以限制。
[0059]在具体实现中,假设用户A和用户B均通过各自的用户帐号登录了 WIFI管理程序的客户端,则用户A的第一终端设备可以通过用户B的用户帐号确定用户B的第二终端设备。或者,用户A的第一终端设备还可以通过用户B的第二终端设备的MEI(国际移动设备识别码,Internat1nal Mobile Equipment Identificat1n Number)等识别码确定用户B的第二终端设备。或者,用户A的第一终端设备还可以通过用户B的电话号码等联系信息确定用户B的第二终端设备。可以理解,本发明实施例对于确定连接过WIFI网络的第二终端设备的具体方案不加以限制。
[0060]本发明实施例可以提供向连接过WIFI网络的第二终端设备发送密码请求的如下技术方案:
[0061]技术方案Al
[0062]技术方案Al可以采用点对点无线传输方式向连接过WIFI网络的第二终端设备发送密码请求。在具体实现中,所述采用点对点无线传输方式向所述第一终端设备发送所述WiFi网络密码的步骤,具体可以包括:采用NFC(近距离无线通信,Near FieldCommunicat1n)技术、或者蓝牙技术、或者WiFi direct (WIFI直连)技术向所述第一终端设备发送所述WiFi网络密码。上述点对点无线传输方式具有安全快速的优点。
[0063]技术方案A2
[0064]技术方案A2可以对所述密码请求进行编码,向所述第二终端设备发送编码后的密码请求。
[0065]在实际应用中,所述对所述WiFi网络密码进行编码,向所述第一终端设备发送编码后的WiFi网络密码的步骤,具体可以包括如下编码方式中的任一:
[0066]对所述密码请求进行编码得到对应的二维码,以使所述第二终端设备通过扫描所述二维码获取所述密码请求;二维码方式具有操作简单方便的优点;
[0067]对所述密码请求进行编码得到对应的声波,并通过扬声器向所述第二终端设备发送所述声波信息;在采用声波发送的方式的情况下,所述声波可以为发声的声波,也可以为不发声的声波,如超声波等。该方式的好处是声波为广播,所有能接收到该声波的终端设备均可以接收到密码请求,可以实现一对多的请求,具有方便快捷、实用性强的优点。
[0068]对所述密码请求进行编码得到对应的震动信息,并通过震动传感器向所述第二终端设备发送所述震动信息;在采用震动发送的方式的情况下,发送端的震动可以被接收端接收到,场景可以有多种,本实施例对此不做具体限定。例如,发送端和接收端接触,或者位于一个可以传递震动的载体上,如同时放在桌子上并保持比较近的距离,从而接收端内的震动传感器可以接收到震动以获取信息。
[0069]对所述密码请求进行编码得到对应的灯光闪动信息,并通过闪光灯向所述第二终端设备发送所述灯光闪动信息。在采用灯光闪烁发送的方式下,具体可以通过发送端内的闪光灯进行闪动来发送,接收端通过内置的光感设备来接收,从而实现密码请求的发送。
[0070]技术方案A3
[0071]技术方案A3可以通过网络向所述第二终端设备发送所述密码请求。在实际应用中,可以通过短信向所述第二终端设备发送所述密码请求;或者可以通过建立的WiFi热点向所述第二终端设备发送所述密码请求。其中,该WIFI热点可以由第二终端设备等终端设备建立得到。
[0072]以上对向连接过WIFI网络的第二终端设备发送密码请求的技术方案进行了详细介绍,可以理解,本领域技术人员可以根据实际需要采用上述技术方案中的任一或者组合,或者还可以采用其它的向连接过WIFI网络的第二终端设备发送密码请求的技术方案,本发明实施例对向连接过WIFI网络的第二终端设备发送密码请求的具体技术方案不加以限制。
[0073]需要说明的是,对于接收所述第二终端设备返回的、所述密码请求对应的WIFI网络密码的过程而言,由于其与向连接过WIFI网络的第二终端设备发送密码请求的过程类似,故在此不作赘述,相互参照即可。
[0074]另外,第一终端设备可以通过网络与服务器进行通信,例如,可以通过移动网络、WIFI热点等网络向服务器发送密码请求,并通过移动网络、WIFI热点等网络接收服务器返回的、所述密码请求对应的WIFI网络密码等等。本发明实施例对第一终端设备与服务器之间的通信方式不加以限制。
[0075]综上,本发明实施例中,第一终端设备可以向连接过WIFI网络的第二终端设备或者服务器发送密码请求,所述密码请求中携带的WIFI网络的标识信息可以使得第二终端设备或者服务器获取并返回所述密码请求对应的WIFI网络密码;使用本发明实施例,第二终端设备的第二用户可以在不记忆WIFI网络密码的情况下向第一终端设备提供WIFI网络密码,并且,第一终端设备可以在不手动输入密码的情况下,直接依据第二终端设备或者服务器返回的WIFI网络密码进行对应WIFI网络的接入,因此,本发明实施例能够实现WIFI网络的无感知接入,且能够增强获取WIFI网络密码的便捷性,从而能够提高WIFI网络的接入效率。
[0076]并且,所述密码请求中携带的的第一用户标识信息可用于标识第一用户的身份,这样,第二终端设备或者服务器可以依据上述第一用户标识信息判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中,并当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码;由于当所述第一用户不在第二用户的通讯录中时,可以不向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码,因此能够有效避免WIFI网络密码被非通讯录中好友盗取的问题,从而能够提高WIFI网络密码的安全性,且能够保证WIFI网络的速度。
[0077]参照图2,示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程图,应用于第一终端设备,具体可以包括如下步骤:
[0078]步骤201、向连接过WIFI网络的第二终端设备发送密码请求;
[0079]步骤202、接收所述第二终端设备返回的、所述密码请求对应的WIFI网络密码;或者
[0080]步骤203、向服务器发送密码请求,以使所述服务器获取所述密码请求对应的WIFI网络密码;
[0081]步骤204、接收所述服务器返回的、所述密码请求对应的WIFI网络密码;
[0082]其中,所述密码请求中具体可以包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0083]步骤205、当所述第一终端设备不在所述WIFI网络的覆盖范围时,删除所述WIFI网络对应的WIFI网络密码。
[0084]相对于图1所示实施例,本实施例还可以在所述第一终端设备不在所述WIFI网络的覆盖范围时,删除所述WIFI网络对应的WIFI网络密码;例如,在第一终端设备离开一个场所后,将不在该场所对应WIFI网络的覆盖范围,此种情况下可以删除该WIFI网络对应的WIFI网络密码,以避免第一终端设备中WIFI网络密码被非法盗取的问题,从而能够提高WIFI网络密码的安全性,且能够保证WIFI网络的速度。
[0085]参照图3,示出了根据本发明一个实施例的一种获取WIFI网络密码的方法的步骤流程图,应用于第二终端设备,具体可以包括如下步骤:
[0086]步骤301、接收来自第一终端设备的密码请求;其中,所述密码请求中可以包括:所述WIFI网络的标识信息和所述第一终端设备对应的第一用户标识信息;
[0087]步骤302、依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中;
[0088]步骤303、当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码。
[0089]相对于图1和图2所示实施例,本实施例可应用于第二终端设备,该第二终端设备可以依据来自第一终端设备的密码请求进行相应的处理,其中,上述密码请求中携带的的第一用户标识信息可用于标识第一用户的身份,这样,第二终端设备可以依据上述第一用户标识信息判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中,并当所述第一用户在第二用户的通讯录中时,向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码;由于当所述第一用户不在第二用户的通讯录中时,可以不向所述第一终端设备发送所述WIFI网络的标识信息对应的WIFI网络密码,因此能够有效避免WIFI网络密码被非通讯录中好友盗取的问题。
[0090]其中,连接过WIFI网络具体可以包括:正在连接的WIFI网络,或者,曾经连接的WIFI网络,由于在已知WIFI网络密码的情况下,第二终端设备可以WIFI网络,故第二终端设备能够获知连接过WIFI网络的WIFI网络密码。在实际应用中,第二终端设备可以通过WIFI管理程序或者ROOT权限获取所连接过WIFI网络的WIFI网络密码。
[0091]本发明实施例可以提供所述依据所述第一用户标识信息,判断其对应第一用户是否存在于所述第二终端设备对应第二用户的通讯录中的如下技术方案:
[0092]技术方案BI
[0093]技术方案BI中,所述第一用户标识可以为第一用户的电话号码信息,则可以判断所述第一用户的电话号码信息是否存在于所述第二用户的手机通讯录中,若是,则可以判定第一用户存在于第二用户的通讯录中;否则,则可以判定第一用户不在第二用户的通讯录中。
[0094]在本发明的上述应用场景I中,第一用户的电话号码信息可以为用户A的手机号码,则用户B的第二终端设备侧可以判断用户A的手机号码是否存在于用户B的手机通讯录中,若是,则可以判定用户A存在于用户B的通讯录,因此可以向用户A开放WIFI网络密码。
[0095]技术方案B2
[0096]技术方案B2中,所述第一用户标识可以为第一用户的第一用户帐号信息,则可以判断所述第一用户的第一用户帐号信息是否存在于所述第二用户的手机通讯录或者网络通讯录中,若是,则可以判定第一用户存在于第二用户的通讯录中;否则,则可以判定第一用户
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1