一种设备解锁方法、装置及用户设备制造方法及图纸

技术编号:8161720 阅读:130 留言:0更新日期:2013-01-07 19:38
本发明专利技术公开了一种设备解锁方法、装置及用户设备,用以提高设备使用的便捷性和安全性。本发明专利技术提供的设备解锁方法包括:当接收到用户的解锁请求时,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种设备解锁方法、装置及用户设备
技术介绍
实现与机器进行语音交流,让机器明白你说什么,这是人们长期以来梦寐以求的事情。语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术,主要包括特征提取技术、模式匹配准则及模型训练技术三个方面。语音识别技术所涉及的领域包括信号处理、模式识别、概率论和信息论、发声机理和听觉机理、人工智能等等。其应用广泛,可以应用于工业、家电、通信、汽车电子、医疗、家庭服务、消费电子产品等各个领域。比如,语音识别技术在车联网中得到了充分的引用,例如在翼卡车联网中,只需按一键通客服人员口述即可设置目的地直接导航,安全、便捷。 现有的语音识别解锁常用方法是通过音色识别来判断是否是同一个人设置和解锁密码,达到解锁的目的。另一个常用方法是通过语音识别将语音转换成文字或音调信息,与之前用户设定的密码匹配,判断是否一致,达到解锁的目的。但是,这两种技术都存在的缺点是加密解锁都必须有人工的设置密码过程,从而做到用户可知并唯一,来达到保护隐私的目的,更换密码也必须由人工完成;同时给用户提出了记忆密码的要求。并且,在第二种常用方法中,容易在解锁时被他人听到解锁内容,容易造成密码泄露,设备使用的安全性不高。
技术实现思路
本专利技术实施例提供了一种设备解锁方法、装置及用户设备,用以提高设备使用的便捷性和安全性。本专利技术实施例提供的一种设备解锁方法,包括以下步骤当接收到用户的解锁请求时,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。本专利技术实施例提供的一种设备解锁装置,包括信息提取单元,用于当接收到用户的解锁请求时,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;解锁提问信息生成单元,用于利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;匹配单元,用于根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。本专利技术实施例提供的一种用户设备,包括上述设备解锁装置。本专利技术实施例当设备接收到用户的解锁请求吋,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。从数据库中预先记录的用户对该设备的使用信息中提取一条使用信息并生成提问信息,从而提高了设备使用的便捷性和安全性,避免了用户设置密码和记忆密码的繁琐,系统提取信息的随机性保证了密码的随机性,防止了密码信息的泄露,提高了密码的保密度,进而提高了设备使用的安全性。附图说明图I为本专利技术实施例提供的ー种设备解锁方法的主要流程示意图;图2为本专利技术实施例提供的ー种设备解锁方法的详细流程示意图;图3为本专利技术实施例提供的ー种设备解锁装置的结构示意图。 具体实施例方式为了提高设备使用的便捷性和安全性,避免人工设置密码和记忆密码的繁琐,本专利技术实施例提供了 ー种设备解锁方法及装置。下面结合附图对本专利技术实施例提供的技术方案进行说明。參见图1,本专利技术实施例提供的设备解锁方法的主要流程,包括步骤101、当接收到用户的解锁请求吋,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;步骤102、利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;步骤103、根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。较佳地,预先记录用户对该设备的使用信息的步骤包括当用户使用该设备后,将用户对该设备的使用信息记录在本设备的数据库中,也就是说,每当用户使用该设备,均将使用信息实时地记录在本设备的数据库中;当设备联网时,将本设备的数据库中记录的用户对该设备的使用信息上传到云端数据库中。其中,所述云端数据库,即CloudDB,或者简称为“云库”。它把各种关系型数据库看成一系列简单的ニ维表,并基于简化版本的结构化查询语言(Structured QueryLanguage, SQL)或访问对象进行操作。云数据库解决了数据集中与共享的问题,剩下的是前端设计、应用逻辑和各种应用层开发资源的问题。使用云数据库的用户不能控制运行着原始数据库的机器,也不必了解它身在何处。传统关系型数据库通过提交一个有效地链接字符串即可加入云数据库。较佳地,从数据库中预先记录的用户对该设备的使用信息中提取使用信息,包括当设备联网时,从云端数据库中预先记录的用户对该设备的使用信息中提取使用信息,并将所述信息贴上“已提取过”的标签,以保证最大可能的不重复提取相同信息;当设备未联网时,从本设备的数据库中预先记录的用户对该设备的使用信息中提取使用信息,并将所述信息贴上“已提取过”的标签。其中,所述使用信息,可以是一条也可以是多条,相应地将在后续的提问中生成一条或多条提问信息,并相应地在提问输出阶段同时输出一条或多条解锁提问信息。也就是说,在数据库再次触发更新前,每提取一次使用信息,将此使用信息贴上“已经提取过”的标签,再次提取使用信息时,只从未提取过的使用信息中随机抽取。一旦触发数据库更新,该被提取过的使用信息就去棹“已提取过”标签,可以被再此提取,从而保证最大可能的不重复提取相同信息。较佳地,利用提取的使用信息生成解锁提问信息,包括确定提取的使用信息所属的数据类别,将提取的使用信息与预先设置的该类别对应的发问语句组合,生成解锁提问信息。其中,所述的数据类别,例如设备的系统信息,设备安装的软件信息,用户浏览网页的痕迹,GPS历史数据储存的用户的地理位置信息等。其中,所述将提取的使用信息与预先设置的该类别对应的发问语句组合,例如针对安装的软件信息,预先设置的发问语句可以是是否安装某某软件?较佳地,将该解锁提问信息输出给用户,包括将该解锁提问信息,通过文字显示输出给用户,或者通过语音输出给用户。较佳地,当解锁提问信息通过文字显示给用户时,根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁,包括从用户反馈的文字应答信息中提取有效数据,将该有效数据与所述提取的使用信息匹配,当匹配成功时,解锁成功;否则,解锁失败。其中,所述有效数据,例如在针对问题是否安装某某软件的回答中,有效数据包括有、有安装或者没有、没有安装。较佳地,当解锁提问信息通过语音输出给用户时,根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁,包括将用户反馈的语音应答信息转换为文字应答信息,从该文字应答信息中提取有效数据,将该有效数据与所述提取的使用信息匹配,当匹配成功时,解锁成功;否则,解锁失败。其中,所述匹配,例如提取的使用信息是有某某软件,若有效数据是有,则匹配成功;否则,为匹配失败。较佳地,当解锁失败时,重新从数据库中预先记录的用户对该设备的使用信息中提取其他使用信息,并利用重新提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户。其中,所述重新从数据库中提取预先记录的使用信息,例如用户可以预先设置允许失败的次数(例如8次)或者也可以设备默认设置失败次数,一旦超过失败本文档来自技高网...

【技术保护点】
一种设备解锁方法,其特征在于,该方法包括:当接收到用户的解锁请求时,从数据库中预先记录的用户对该设备的使用信息中提取使用信息;利用提取的使用信息生成解锁提问信息,并将该解锁提问信息输出给用户;根据用户反馈的应答信息是否与所述提取的使用信息匹配,判断是否对该设备进行解锁。

【技术特征摘要】

【专利技术属性】
技术研发人员:李棽王建平马森
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1