基于WiFi连接的数据校验方法、客户端、服务端及系统的制作方法_3

文档序号:9276379阅读:来源:国知局
可以提高WiFi连接的成功率。
[0097]进一步地,还可以按照预置时间间隔更新所述WiFi热点列表;将所述WiFi热点列表中新增的WiFi热点的标识信息发送给所述客户端,以使得客户端对数据库中的WiFi热点列表进行更新。所述预置时间间隔可以根据用户的需求进行设置,也可以根据默认模式进行设置,本发明实施例不做限定。例如,时间间隔可以设置为10秒,一天,一周等。
[0098]对于本发明实施例,按照预置时间间隔更新所述WiFi热点列表,并将所述WiFi热点列表中新增的WiFi热点的标识信息发送给所述客户端,以使得客户端对数据库中的WiFi热点列表进行更新,可以提高判断的准确性,避免出现误判的情况。
[0099]本发明实施例提供的再一种基于WiFi连接的数据校验方法。当客户端需要向服务端发送WiFi连接请求之前,所述客户端首先获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息;然后判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息;若存在,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。与目前客户端向服务端发送WiFi连接请求时,只能在服务端接收请求后,由服务端判断是否存在客户端请求的WiFi热点的方式相比,本发明实施例在向服务端发送WiFi连接请求之前,由客户端对需要发送的WiFi连接请求的有效性进行判断,将能够成功连接的WiFi连接请求发送给服务端,可以提高WiFi连接的成功率,避免出现发送无效WiFi连接请求的情况,减轻了对网络传输造成的压力。
[0100]进一步地,作为图1所述方法的具体实现,本发明实施例提供了一种客户端,如图5所示,所述客户端包括:获取单元51、判断单元52、发送单元53。
[0101]所述获取单元51,可以用于当客户端需要向服务端发送WiFi连接请求之前,所述客户端获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息。
[0102]所述判断单元52,可以用于判断所述获取单元51获取的多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息。
[0103]所述发送单元53,可以用于若所述判断单元52判断出所述多个WiFi热点信息中存在与所述WiFi连接请求对应的WiFi热点信息,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。
[0104]需要说明的是,本发明实施例提供的一种客户端所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0105]本发明实施例提供的一种客户端。当客户端需要向服务端发送WiFi连接请求之前,所述客户端首先获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息;然后判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息;若存在,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。与目前客户端向服务端发送WiFi连接请求时,只能在服务端接收请求后,由服务端判断是否存在客户端请求的WiFi热点的方式相比,本发明实施例在向服务端发送WiFi连接请求之前,由客户端对需要发送的WiFi连接请求的有效性进行判断,将能够成功连接的WiFi连接请求发送给服务端,可以提高WiFi连接的成功率,避免出现发送无效WiFi连接请求的情况,减轻了对网络传输造成的压力。
[0106]进一步地,作为图2所述方法的具体实现,本发明实施例提供了另一种客户端,如图6所示,所述客户端包括:获取单元61、判断单元62、发送单元63。
[0107]所述获取单元61,可以用于当客户端需要向服务端发送WiFi连接请求之前,所述客户端获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息。
[0108]所述判断单元62,可以用于判断所述获取单元61获取的多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息。
[0109]所述发送单元63,可以用于若所述判断单元62判断出所述多个WiFi热点信息中存在与所述WiFi连接请求对应的WiFi热点信息,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。
[0110]可选地,所述WiFi热点信息为所述WiFi热点的标识信息。
[0111]进一步地,所述客户端还包括:确定单元64。
[0112]所述判断单元62,具体可以用于判断所述多个WiFi热点的标识信息中是否存在与所述WiFi连接请求对应的WiFi热点的标识信息。
[0113]所述确定单元64,可以用于若所述判断单元62判断出所述多个WiFi热点的标识信息中存在与所述WiFi连接请求对应的WiFi热点的标识信息,则确定所述多个WiFi热点信息中存在与所述WiFi连接请求对应的WiFi热点信息。
[0114]所述确定单元64,还可以用于若所述判断单元62判断出所述多个WiFi热点的标识信息中不存在与所述WiFi连接请求对应的WiFi热点的标识信息,则确定所述多个WiFi热点信息中不存在与所述WiFi连接请求对应的WiFi热点信息。
[0115]进一步地,所述客户端还包括:接收单元65、保存单元66。
[0116]所述接收单元65,可以用于接收所述服务端发送的所述WiFi热点列表。
[0117]所述保存单元66,可以用于保存所述接收单元接收的WiFi热点列表。
[0118]所述接收单元65,具体可以用于接收所述服务端发送的通过预置压缩技术进行压缩后的所述WiFi热点列表。
[0119]进一步地,所述客户端还包括:更新单元67。
[0120]所述接收单元65,还可以用于按照预置时间间隔接收所述服务端发送的所述WiFi热点列表中新增的WiFi热点的标识信息。
[0121]所述更新单元67,可以用于对对所述客户端保存的所述WiFi热点列表进行更新。
[0122]所述发送单元63,还可以用于若所述判断单元62判断出所述多个WiFi热点信息中不存在与所述WiFi连接请求对应的WiFi热点信息,则向所述服务端发送所述WiFi连接请求对应的WiFi热点信息。
[0123]进一步地,以使得服务端更新所述WiFi热点列表。
[0124]可选地,所述预置压缩技术为布隆过滤器Bloom Filter技术。
[0125]需要说明的是,本发明实施例提供的另一种客户端所涉及各功能单元的其他相应描述,可以参考图2中的对应描述,在此不再赘述。
[0126]本发明实施例提供的另一种客户端。当客户端需要向服务端发送WiFi连接请求之前,所述客户端首先获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息;然后判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息;若存在,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。与目前客户端向服务端发送WiFi连接请求时,只能在服务端接收请求后,由服务端判断是否存在客户端请求的WiFi热点的方式相比,本发明实施例在向服务端发送WiFi连接请求之前,由客户端对需要发送的WiFi连接请求的有效性进行判断,将能够成功连接的WiFi连接请求发送给服务端,可以提高WiFi连接的成功率,避免出现发送无效WiFi连接请求的情况,减轻了对网络传输造成的压力。
[0127]进一步地,作为图3所述方法的具体实现,本发明实施例提供了一种服务端,如图7所示,所述服务端包括:获取单元71、发送单元72、接收单元73。
[0128]所述获取单元71,可以用于获取服务端保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息。
[0129]所述发送单元72,可以用于向所述客户端发送所述获取单元71获取的WiFi热点列表。
[0130]进一步地,以使得当客户端需要向服务端发送WiFi连接请求时,判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息。
[0131]所述接收单元73,可以用于接收所述客户端发送的所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息,所述WiFi连接请求是所述客户端根据所述WiFi热点列表确定所述服务端能够处理所述服务请求时发送的。。
[0132]需要说明的是,本发明实施例提供的一种服务端所涉及各功能单元的其他相应描述,可以参考图3中的对应描述,在此不再赘述。
[0133]本发明实施例提供的一种服务端。当客户端需要向服务端发送WiFi连接请求之前,所述客户端首先获取本地保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息;然后判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息;若存在,则向所述服务端发送所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息。与目前客户端向服务端发送WiFi连接请求时,只能在服务端接收请求后,由服务端判断是否存在客户端请求的WiFi热点的方式相比,本发明实施例在向服务端发送WiFi连接请求之前,由客户端对需要发送的WiFi连接请求的有效性进行判断,将能够成功连接的WiFi连接请求发送给服务端,可以提高WiFi连接的成功率,避免出现发送无效WiFi连接请求的情况,减轻了对网络传输造成的压力。
[0134]进一步地,作为图4所述方法的具体实现,本发明实施例提供了另一种服务端,如图8所示,所述服务端包括:获取单元81、发送单元82、接收单元83。
[0135]所述获取单元81,可以用于获取服务端保存的WiFi热点列表,所述WiFi热点列表包含所述服务端可提供WiFi连接的多个WiFi热点信息。
[0136]所述发送单元82,可以用于向所述客户端发送所述获取单元81获取的WiFi热点列表。
[0137]进一步地,以使得当客户端需要向服务端发送WiFi连接请求时,判断所述多个WiFi热点信息中是否存在与所述WiFi连接请求对应的WiFi热点信息。
[0138]所述接收单元83,可以用于接收所述客户端发送的所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点信息,所述WiFi连接请求是所述客户端根据所述WiFi热点列表确定所述服务端能够处理所述服务请求时发送的。
[0139]可选地,所述WiFi热点信息为所述WiFi热点的标识信息。
[0140]所述接收单元83,具体可以用于接收所述客户端发送的所述WiFi连接请求,所述WiFi连接请求中携带有所述WiFi热点的标识信息,所述WiFi连接请求是所述客户端根据所述服务端可提供WiFi连接的多个WiFi热点的标识信息确定存在与所述WiFi连接请求对应的WiFi热点信息时发送的。
[0141]进一步地,所述服务端还包括:压缩单元84。
[0142]所述压缩单元84,可以用于通过预置压缩技术将所述获取单元81获取的WiFi热点列表进行压缩。
[0143]所述发送单元82,具体可以用于向所述客户端发送经过所述压缩单元84压缩后的所述WiFi热点列表。
[0144]进一步地,所述服务端还包括:更新单元85。
[0145]所述更新单元85,可以用于按照预置时间间隔更新所述WiFi热点列表。
[0146]所述发送单元82,还可以用于将所述WiFi热点列表中新增的WiFi热点的标识信息发送给所述客户端。
[0147]进一步的,以使得客户端对数据库中的WiFi热点列表进行更新。
[0148]所述接收单元83,还可以用于接收所述客户端发送的所述WiFi连接请求对应的WiFi热点信息,所述WiFi热点信息是所述客户端根据所述WiFi热点列表确定所述服务端不能处
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1