一种移动设备操作来源的验证方法及装置的制造方法_4

文档序号:9598090阅读:来源:国知局
“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者移动设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者移动设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者移动设备中还存在另外的相同要素。
[0159]本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0160]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种移动设备操作来源的验证方法,其特征在于:所述移动设备具有用于检测自身运动状态的传感器;该方法包括: 当需要进行操作来源验证时,根据预设的操作验证题生成规则,随机生成一个操作验证题; 根据获得的操作验证题,获得该操作验证题的答案,所述答案与移动设备自身运动状态相关; 将获得的操作验证题输出给用户;启动用于检测所述移动设备自身运动状态的传感器; 通过所述传感器获得所述移动设备的运动状态参数; 根据获得所述运动状态参数,判断所述移动设备的运动状态是否与该操作验证题的答案一致,如果一致,则验证通过;否则验证不通过。2.根据权利要求1所述的验证方法,其特征在于:所述根据预设的操作验证题生成规贝1J,随机生成一个操作验证题,包括: 从预存的多个数学运算公式中,随机选择一个数学运算公式; 根据随机选择的数学运算公式的运算规则,随机生成对应的运算参数; 将随机生成的运算参数加入到随机选择的数学运算公式中,生成数学运算题; 从预存的多个运动状态中,随机选择一个运动状态; 将随机选择的运动状态和所述数学运算题对应设置为一个操作验证题; 所述根据获得的操作验证题,获得该操作验证题的与移动设备自身运动状态相关的答案,包括: 对获得的操作验证题中的数学运算题进行运算,获得一个数字的运算结果; 该操作验证题的与移动设备自身运动状态相关的答案为:运动状态及该运动状态出现的次数;所述运动状态出现的次数为所述运算结果; 所述将获得的操作验证题输出给用户,为:将所述操作验证题中的所述数学运算题和运动状态输出给用户; 所述判断所述移动设备的运动状态是否与该操作验证题的答案一致,为:判断所述移动设备的运动状态是否与答案中的运动状态一致,且该运动状态出现的次数是否与答案中该运动状态出现的次数一致。3.根据权利要求1所述的验证方法,其特征在于:所述根据预设的操作验证题生成规贝1J,随机生成一个操作验证题,包括: 从预存的多个移动设备运动状态中,随机选择一个运动状态; 随机生成该运动状态应该出现的次数; 将随机选择的运动状态和该运动状态应该出现的次数对应设置为一个操作验证题;所述根据获得的操作验证题,获得该操作验证题的与移动设备自身运动状态相关的答案,为:根据所述操作验证题,将操作验证题中的运动状态及该运动状态应该出现的次数确定为该操作验证题的与移动设备自身运动状态相关的答案; 所述将获得的操作验证题输出给用户,为:将要求用户按所述运动状态及该运动状态应该出现的次数操作移动设备的指令输出给用户; 所述所述判断移动设备的运动状态是否与该操作验证题的答案一致,为:判断所述移动设备的运动状态是否与答案中的运动状态一致,且该运动状态出现的次数是否与答案中该运动状态出现的次数一致。4.根据权利要求2或3所述的验证方法,其特征在于,所述将获得的操作验证题输出给用户,包括: 在所述移动设备的屏幕上显示获得的操作验证题,或采用语音方式将获得的操作验证题输出给用户。5.根据权利要求2所述的验证方法,其特征在于,所述数学运算题,包括: 由变形的数字或由特殊造型的图片构成的数字组成的数学运算题。6.根据权利要求1所述的验证方法,其特征在于,所述运动状态,包括: 所述移动设备的摇动、沿空间闭合曲线的运动或翻转运动。7.根据权利要求1所述的验证方法,其特征在于,所述传感器,包括: 加速度传感器、方向传感器、陀螺仪传感器或重力传感器。8.根据权利要求1所述的方法,其特征在于,在所述验证不通过之后,向用户输出验证不通过及是否继续验证的信息,根据用户操作确定是否需要再次进行操作来源验证。9.根据权利要求2或3所述的方法,其特征在于,所述预存的多个运动状态为:移动设备的多个运动状态,及各个运动状态对应的第一运动状态参数范围; 该方法还包括:在每次验证通过后,记录该次验证的运动状态及运动状态参数;根据预设次数记录的运动状态及运动状态参数,获得该运动状态的第二运动状态参数范围;将预存的多个运动状态中,该运动状态对应的第一运动状态参数范围替换为所述的第二运动状态参数范围。10.一种移动设备操作来源的验证装置,其特征在于:所述移动设备具有用于检测自身运动状态的传感器;该装置包括: 操作验证题生成模块,用于随机生成一个操作验证题; 答案获取模块,用于根据获得的操作验证题,获得该操作验证题的答案,所述答案与移动设备自身运动状态相关; 操作验证题发送模块,用于将获取的操作验证题输出给用户,并启动用于检测移动设备自身运动状态的传感器; 运动状态参数获取模块,用于通过所述传感器获得移动设备的运动状态参数; 匹配验证模块,用于根据获得所述运动状态参数,判断所述移动设备的运动状态是否与该操作验证题的答案一致,如果一致,则验证通过;否则验证不通过。11.根据权利要求10所述的装置,其特征在于,所述操作验证题生成模块包括: 公式选择子模块,用于从预存的多个数学运算公式中,随机选择一个数学运算公式; 运算参数生成子模块,用于根据随机选择的数学运算公式的运算规则,随机生成对应的运算参数; 运算题生成子模块,用于将随机生成的运算参数加入到随机选择的数学运算公式中,生成数学运算题; 运动状态选择子模块,用于从预存的多个运动状态中,随机选择一个运动状态; 第一操作验证题组合子模块,用于将随机选择的运动状态和所述数学运算题对应设置为一个操作验证题; 所述答案获取模块,包括: 运算子模块,用于对获得的操作验证题中的数学运算题进行运算,获得一个数字的运算结果; 第一答案组合子模块,用于确定该操作验证题的与移动设备自身运动状态相关的答案为:运动状态及该运动状态出现的次数;所述运动状态出现的次数为所述运算结果; 所述操作验证题发送模块为第一操作验证题发送模块,所述第一操作验证题发送模块具体用于将所述操作验证题中的所述数学运算题和运动状态输出给用户; 所述匹配验证模块,具体用于判断所述移动设备的运动状态,是否与答案中的运动状态一致,且该运动状态出现的次数是否与答案中该运动状态出现的次数一致。12.根据权利要求10所述的装置,其特征在于,所述操作验证题生成模块包括: 运动状态选择子模块,用于从预存的多个移动设备运动状态中,随机选择一个运动状态; 次数生成子模块,用于随机生成该运动状态应该出现的次数; 第二操作验证题组合子模块,用于将随机选择的运动状态和该运动状态应该出现的次数对应设置为一个操作验证题; 第二答案组合子模块,用于根据所述操作验证题,将操作验证题中的运动状态及该运动状态应该出现的次数确定为该操作验证题的与移动设备自身运动状态相关的答案;所述操作验证题发送模块为第二操作验证题发送模块,所述第二操作验证题发送模块,具体用于将要求用户按所述运动状态及该运动状态应该出现的次数操作移动设备的指令输出给用户; 所述匹配验证模块,具体用于判断所述移动设备的运动状态是否与答案中的运动状态一致,且该运动状态出现的次数是否与答案中该运动状态出现的次数一致。13.根据权利要求10所述的装置,其特征在于,所述装置还包括: 重新验证模块,用于在所述验证不通过之后,向用户输出验证不通过及是否继续验证的信息,根据用户操作确定是否需要再次进行操作来源验证。14.根据权利要求11或12所述的装置,其特征在于,所述预存的多个移动设备运动状态为:移动设备的多个运动状态,及各个运动状态对应的第一运动状态参数范围,所述装置还包括: 训练模块,用于在每次验证通过后,记录该次验证的运动状态及运动状态参数;根据预设次数记录的运动状态及运动状态参数,获得该运动状态的第二运动状态参数范围,将预存的多个移动设备运动状态中,该运动状态对应的第一运动状态参数范围替换为所述的第二运动状态参数范围。
【专利摘要】本发明实施例公开了一种移动设备操作来源的验证方法及装置,所述移动设备具有用于检测自身运动状态的传感器,该方法中,当需要进行操作来源验证时,根据预设的操作验证题生成规则,随机生成一个操作验证题,根据获得的操作验证题,获得该操作验证题的答案,所述答案与移动设备自身运动状态相关,将获得的操作验证题输出给用户;启动用于检测所述移动设备自身运动状态的传感器,通过所述传感器获得所述移动设备的运动状态参数,根据获得所述运动状态参数,判断所述移动设备的运动状态是否与该操作验证题的答案一致,如果一致,则验证通过;否则验证不通过。应用本发明实施例能够简化用户进行验证的操作。
【IPC分类】G06F21/31
【公开号】CN105354453
【申请号】CN201510624724
【发明人】朱俊敏
【申请人】北京奇艺世纪科技有限公司
【公开日】2016年2月24日
【申请日】2015年9月25日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1