[发明专利]一种系统级WiFi云解锁方法有效
申请号: | 201510911058.6 | 申请日: | 2015-12-10 |
公开(公告)号: | CN105554848B | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 罗世辉;胡晓芳;郭路凯;余志杰 | 申请(专利权)人: | 厦门众联世纪科技有限公司 |
主分类号: | H04W48/16 | 分类号: | H04W48/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种系统级WiFi云解锁方法,所述方法具体如下:第一步,完成所述描述名称的设定;第二步,创建监听线程;提示用户正在匹配云端密码;第三步,处理WiFi申请解锁;初始化参数容器;第四步,获取当前WiFi信息,遍历WiFi列表;第五步,过滤列表中重复的BSSID;第六步,判断扫描到的WiFi列表中,相同BSSID的WiFi是否有本地已解锁数据,若有直接写入,若无,则进行下一步申请解锁;第七步,对加密热点申请解锁,将成功解锁数据保存本地;第八步,按返回钥匙的SSID从列表中找出并设置密码;第九步,数据更新到前端列表。本发明的系统级WiFi云解锁方法,可达到无感知解锁WiFi,并连接上网的体验;支持用户自定义更改描述名称,满足用户个性化需求。 | ||
搜索关键词: | 一种 系统 wifi 解锁 方法 | ||
【主权项】:
1.一种系统级WiFi云解锁方法,其特征在于,所述方法具体如下:第一步,设置系统WiFi列表解锁标识的描述名称;通过用户自定义更改,完成所述描述名称的设定;第二步,创建监听线程,注册热点帮助工具;应用需要先加入开发者证书授权应用WiFi接口,在应用启动时,调用手机的注册监听接口,当系统WiFi列表发起扫描、预连接等动作时候,会回调到应用中;当系统WiFi有反馈,通知到应用进行处理;当系统WiFi有操作类型处于WiFi列表扫描的通知回调;获得扫描到的热点列表;判断是否有已扫描到列表识别正在处理中,如果处理中则略过,标识为该列表正在处理;保存该WiFi列表到临时数组里,先清空再加入;唤醒提醒通知服务,提示用户正在匹配云端密码;第三步,处理WiFi申请解锁;初始化参数容器;第四步,获取当前WiFi信息,遍历WiFi列表;第五步,将十六进制格式BSSID格式化为字符串型参数,BSSID为2位16进制共17位标准长度BSSID;过滤列表中重复的BSSID;第六步,提取扫描到的热点数据,包含扫描到的WiFi的SSID,BSSID,信号强度,是否加密;查询扫描到与本地WiFi有相同BSSID的WiFi,是否有本地已解锁记录;若有相同BSSID的WiFi直接用本地已解锁数据写入;本地已解锁记录没有BSSID的WiFi,进行下一步申请解锁;第七步,提取以上申请解锁数据,仅解锁加密类型的热点,对加密热点申请解锁,判断解锁是否成功,解锁失败时,还原处理状态,还原应用内进入状态;解锁成功,唤醒提醒通知服务,提示用户找到解锁标识连接;将成功解锁数据保存本地;第八步,按返回钥匙的SSID从列表中找出并设置密码;创建一个成功响应结果,请求写入标签;为提升写入效率,采取将解锁数据分批写入的方法,分批写入一定数量的WiFi密码;第九步,载入热点列表,发送更新UI,数据更新到前端列表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门众联世纪科技有限公司,未经厦门众联世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510911058.6/,转载请声明来源钻瓜专利网。