[发明专利]用于智能监控管理的输入验证方法及系统有效
申请号: | 201710830400.9 | 申请日: | 2017-09-13 |
公开(公告)号: | CN107765885B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 林立波;鄢子富;陈展红;陈松泉;屠月海;刘提;汪景;吴锋豪;罗灵杰;钱佳琪 | 申请(专利权)人: | 浙江电力建设监理有限公司;国网浙江省电力公司;国网浙江省电力公司经济技术研究院 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 杭州华鼎知识产权代理事务所(普通合伙) 33217 | 代理人: | 项军 |
地址: | 310008 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 智能 监控 管理 输入 验证 方法 系统 | ||
1.用于智能监控管理的输入验证方法,其特征在于:包括:建立特殊字符数据库,所述特殊字符数据库存储特殊字符、与特殊字符相对应的权值以及与特殊字符相对应的连续标识,所述特殊字符根据权重由大到小的顺序存储在特殊字符数据库中,当有字符输入时,执行如下步骤:
步骤1:获取输入字符,获取特殊字符数据库中的特殊字符,判断输入字符与特殊字符是否相同;如果不相同,则进入步骤2,如果相同,则进入步骤3;
步骤2:获取特殊字符数据库的特殊字符中的下一个特殊字符,判断输入字符与当前获取的特征字符是否相同;如果输入字符与当前获取的特征字符不相同,判断当前获取的特殊字符是否为特殊字符数据库中的最后一个特殊字符,如果是,则进入步骤4,如果不是,则重复步骤2;如果输入字符与当前获取的特征字符相同,则进入步骤3;
步骤3:识别当前输入字符为特殊字符,判断当前特殊字符相对应的连续标识是否为1,如果为1,则将当前特殊字符的权值增加b,如果不为1,则将当前特殊字符的权值增加a,同时将当前特殊字符的连续标识置1,并将除当前特征字符外的所有特殊字符所对应的连续标识置0,其中3≥b>a≥1;
步骤4:识别当前输入字符为非特殊字符。
2.如权利要求1所述的用于智能监控管理的输入验证方法,其特征在于:所述b=2,a=1。
3.如权利要求1所述的用于智能监控管理的输入验证方法,其特征在于:所述b=3,a=1。
4.如权利要求1所述的用于智能监控管理的输入验证方法,其特征在于:所述步骤3中,当验证该输入字符为特殊字符时,删除该输入字符。
5.用于智能监控管理的输入验证系统,其特征在于,包括:
特殊字符数据库,所述特殊字符数据库存储特殊字符、与特殊字符相对应的权值以及与特殊字符相对应的连续标识,所述特殊字符根据权重由大到小的顺序存储在特殊字符数据库中;
输入验证模块:当有字符输入时,执行如下步骤:
步骤1:获取输入字符,获取特殊字符数据库中的特殊字符,判断输入字符与特殊字符是否相同;如果不相同,则进入步骤2,如果相同,则进入步骤3;
步骤2:获取特殊字符数据库的特殊字符中的下一个特殊字符,判断输入字符与当前获取的特征字符是否相同;如果输入字符与当前获取的特征字符不相同,判断当前获取的特殊字符是否为特殊字符数据库中的最后一个特殊字符,如果是,则进入步骤4,如果不是,则重复步骤2;如果输入字符与当前获取的特征字符相同,则进入步骤3;
步骤3:验证该输入字符为特殊字符,判断当前特殊字符相对应的连续标识是否为1,如果为1,则将特殊字符数据库中的当前特殊字符的权值增加b,如果不为1,则将特殊字符数据库中的当前特殊字符的权值增加a,同时将特殊字符数据库中的当前特殊字符的连续标识置1,并将特殊字符数据库中的除当前特征字符外的所有特殊字符所对应的连续标识置0,其中3≥b>a≥1;
步骤4:识别该输入字符为非特殊字符。
6.如权利要求5所述的用于智能监控管理的输入验证系统,其特征在于:所述b=2,a=1。
7.如权利要求5所述的用于智能监控管理的输入验证系统,其特征在于:所述b=3,a=1。
8.如权利要求5所述的用于智能监控管理的输入验证系统,其特征在于:所述步骤3中,当验证该输入字符为特殊字符时,删除该输入字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江电力建设监理有限公司;国网浙江省电力公司;国网浙江省电力公司经济技术研究院,未经浙江电力建设监理有限公司;国网浙江省电力公司;国网浙江省电力公司经济技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710830400.9/1.html,转载请声明来源钻瓜专利网。