[发明专利]解码算法确定方法、装置、终端及存储介质有效
申请号: | 201710994399.3 | 申请日: | 2017-10-23 |
公开(公告)号: | CN107729302B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 俞义 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F40/126 | 分类号: | G06F40/126;H04W48/16 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 算法 确定 方法 装置 终端 存储 介质 | ||
本申请实施例公开了一种解码算法确定方法、装置、终端及存储介质,该方法包括:判断目标编码是否符合第一解码算法和第二解码算法;如果目标编码符合第一解码算法和第二解码算法,则按照预设解码算法对所述目标编码进行解码,所述预设解码算法为所述第一解码算法或所述第二解码算法;判断解码结果中是否存在非常用汉字;根据判断结果确定目标解码算法。本申请能够提高目标编码解码准确性。
技术领域
本申请实施例涉及路由解码技术,尤其涉及一种解码算法确定方法、装置、终端及存储介质。
背景技术
随着无线网络技术的发展,用户越来越多的使用终端连接到无线网络。在连接无线网络时,用户首先根据无线网络的网络名称选择一个目标网络,然后输入正确的网络密码登录到目标网络。
目标网络的网络名称又称为服务集标识(Service Set Identifier,SSID)。安卓系统支持的SSID编码方式包括Unicode编码和GBK编码。但是,安卓系统终端在显示无线网络名称时,经常出现SSID解码出错的现象,SSID的解码效率低。可见,SSID解码方式有待改进。
发明内容
本申请实施例提供一种解码算法确定方法、装置、终端及存储介质,可以提高SSID解码准确性。
第一方面,本申请实施例提供了一种解码算法确定方法,包括:
判断目标编码是否符合第一解码算法和第二解码算法;
如果目标编码符合第一解码算法和第二解码算法,则按照预设解码算法对所述目标编码进行解码,所述预设解码算法为所述第一解码算法或所述第二解码算法;
判断解码结果中是否存在非常用汉字;
根据判断结果确定目标解码算法。
第二方面,本申请实施例还提供了一种解码算法确定装置,包括:
第一判断模块,用于判断目标编码是否符合第一解码算法和第二解码算法;
解码模块,用于如果所述第一判断模块判定目标编码符合第一解码算法和第二解码算法,则按照预设解码算法对所述目标编码进行解码,所述预设解码算法为所述第一解码算法或所述第二解码算法;
第二判断模块,用于判断所述解码模块的解码结果中是否存在非常用汉字;
解码算法确定模块,用于根据所述第二判断模块的判断结果确定目标解码算法。
第三方面,本申请实施例还提供了一种终端,所述终端包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所示的解码算法确定方法。
第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所示的解码算法确定方法。
本申请首先判断目标编码是否符合第一解码算法和第二解码算法;其次,如果目标编码符合第一解码算法和第二解码算法,则按照预设解码算法对所述目标编码进行解码,所述预设解码算法为所述第一解码算法或所述第二解码算法;再次,判断解码结果中是否存在非常用汉字;最后,根据判断结果确定目标解码算法,能够提高目标编码(SSID)解码准确性。
附图说明
图1是本申请实施例中的一个解码算法确定方法的流程图;
图2是本申请实施例中的弹框示意图;
图3是本申请实施例中的另一个解码算法确定方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710994399.3/2.html,转载请声明来源钻瓜专利网。