(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号 CN 103227720 A
(43)申请公布日 2013.07.31
(21)申请号 CN201310078191.9
(22)申请日 2013.03.12动态清零是什么意思
(71)申请人 飞天诚信科技股份有限公司
    地址 100085 北京市海淀区学清路9号汇智大厦B楼17层
(72)发明人 陆舟 于华章
(74)专利代理机构
    代理人
(51)Int.CI
      H04L9/32
                                                                  权利要求说明书 说明书 幅图
(54)发明名称
      一种应用于动态令牌的按键处理方法
(57)摘要
      本发明公开一种应用于动态令牌的按键处理方法,属于计算机领域。该方法包括,当动态令牌检测到按键唤醒标志被置位后执行:①扫描按键,获取键值;判断键值是否为空,是则执行③,否则检测按键按下到按键松开的时间是否达到预设时间,是则进行按键复用设置后执行步骤②,否则根据键值识别按键后执行步骤②;②根据按键类型和系统状态执行相应响应操作;③将按键唤醒标志复位。该方法使得动态令牌体积更加小巧,方便了用户使用和携带。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种应用于动态令牌的按键处理方法,其特征在于,当所述动态令牌            检测到按键唤醒标志被置位后包括:           
步骤S1:扫描按键,获取键值;判断键值是否为空,是则执行步骤S4            ;否则检测按键按下到按键松开的时间是否达到预设时间,是则执行            步骤S2,否则根据键值识别按键后执行步骤S3;           
步骤S2:根据键值设置按键,若键值为第一数值则将按键设置为左移            键,若键值为第二数值则将按键设置为右移键,若键值为第三数值则            将按键设置为小数点键,若键值为第四数值则将按键设置为长删除键            ,若键值为第五数值则将按键设置为电源键;
然后执行步骤S3;           
步骤S3:根据按键类型和系统状态执行相应响应操作;           
步骤S4:将所述按键唤醒标志复位。           
2.根据权利要求1所述的方法,其特征在于,步骤S3所述根据按键类型和            系统状态执行相应响应操作包括:           
当按键为确认键或删除键或电源键,且系统状态为关机状态,则动态            令牌开机,显示开机界面;           
当按键为确认键或删除键且系统状态为等待状态,则清除显示屏上显            示的口令,置系统状态为输入挑战码状态;           
当按键为长删除键且系统状态为输入挑战码状态,则删除显示屏上显            示的所有数据;           
当按键为左移或右移键且系统状态为输入挑战码状态,则将显示屏显            示数据左移或右
移八位;           
当按键为小数点键且系统状态为输入挑战码状态,则将小数点显示到            显示屏最右边,原有显示数据左移一位;           
当按键为电源键且系统状态为非关机状态,则动态令牌关机,关闭显            示屏,置系统状态为关机状态;           
所述非关机状态包括等待状态、输入挑战码状态、输入激活码状态、            设定密码状态、检查密码状态、一级锁定状态、二级锁定状态。           
3.根据权利要求1所述的方法,其特征在于,步骤S3所述根据按键类型和            系统状态执行相应响应操作具体为:           
步骤S3:判断按键类型,若为删除键则执行步骤S3-1,若为确认键则            执行步骤S3-2,若为数字键则执行步骤S3-3,若为左移或右移键则执            行步骤S3-4,若为长删除键则执行步骤S3-5,若为小数点键则执行步            骤S3-6,若为电源键则执行步骤S3-7;           
步骤S3-1:判断系统状态,当系统状态为关机状态,则动态令牌开机            ,显示开机界面,执行步骤S4;当系统状态为等待状态,则清除显示            屏上显示的口令,将系统状态置为输入挑战码状态,执行步骤S4;当            系统状态为输入激活码、设定密码、检查密码、一级锁定、二级锁定            、输入挑战码中的任一状态,则删除显示屏最右边的一位数据,原有            显示数据右移一位,执行步骤S4;当系统状态为其他状态则直接执行            步骤S4;           
步骤S3-2:判断系统状态,当系统状态为关机状态,则动态令牌开机            ,显示开机界面,执行步骤S4;当系统状态为等待状态,则清除显示            屏上显示的口令,将系统状态置为输入挑战码状态,执行步骤S4;当            系统状态为输入挑战码状态,则产生动态口令,在显示屏上显示口令            ,将系统状态置为等待状态,执行步骤S4;当系统状态为输入激活码            、设定密码、检查密码、一级锁定、二级锁定中的任一状态,则执行            相应状态下的确认操作后执行步骤S4;当系统状态为其他状态则直接            执行步骤S4;