用于控制对应用程序的访问的方法和设备的制造方法

文档序号:9794417阅读:679来源:国知局
用于控制对应用程序的访问的方法和设备的制造方法
【专利说明】用于控制对应用程序的访问的方法和设备
[0001]相关申请的交叉引用
[0002]本申请主张来自2013年9月16日申请的美国非临时专利申请第14/028,139号的优先权,所述申请的内容以全文引用的方式明确地并入本文中。
技术领域
[0003]本发明涉及访问电子装置中的应用程序,且更具体来说,涉及响应于语音命令而控制对应用程序的访问。
【背景技术】
[0004]近年来,能够运行应用程序的电子装置已变得极受用户欢迎。举例来说,例如智能电话、平板计算机和个人计算机的电子装置可包含例如消息传递应用程序、联系人应用程序、日历应用程序、照片应用程序等的应用程序。另外,用户可经由因特网从应用程序提供商搜索及下载其它应用程序(例如,银行应用程序)。这些应用程序为用户提供对各种功能性和信息的便利访问。
[0005]由用户访问的应用程序通常包含用户可能不想要其他人访问的个人或私人信息。举例来说,消息传递应用程序(例如,电子邮件应用程序)中的电子邮件可包含个人或商业用途的信息。类似地,用户的银行应用程序可包含或允许访问用户的财务信息,例如帐户号码和帐户余额。
[0006]考虑到可通过应用程序访问的信息的机密性质,传统电子装置大体上提供用以限制访问此类应用程序的一个或多个安全特征。此类安全特征可需要用于访问应用程序的用户认证。举例来说,用户可需要输入个人代码且在程式码经验证后允许访问应用程序。
[0007]—些传统电子装置还配备有话音识别能力。在此类装置中,应用程序可响应于来自用户的口头命令而被访问。为防止未授权访问应用程序,这些装置可基于被授权用户的语音特性验证口头命令的真实性。然而,由于被授权用户的语音特性可随时间或由于用户的调节而变化,因此在此类装置中被授权用户的认证可能不可靠。

【发明内容】

[0008]本发明涉及通过更新说话者模型及调整与安全级别相关联的阈值来控制对具有不同安全级别的应用程序的访问。
[0009]根据本发明的一方面,揭示一种用于控制对电子装置中的多个应用程序的访问的方法。所述方法包含从说话者接收用于访问多个应用程序当中的目标应用程序的语音命令,以及基于被授权用户的说话者模型验证语音命令是否指示经授权访问应用程序的用户。在此方法中,每一应用程序与具有阈值的安全级别相关联。所述方法在语音命令经验证指示所述用户时通过语音命令更新说话者模型,且基于经更新的说话者模型调整阈值中的至少一者。本发明还描述与此方法相关的设备、装置、系统、装置组合以及计算机可读媒体。
[0010]根据本发明的另一方面,揭示一种用于控制对多个应用程序的访问的电子装置。所述电子装置包含:声音传感器,其经配置以从说话者接收用于访问多个应用程序当中的目标应用程序的语音命令;以及存储单元,其经配置以存储多个应用程序、多个安全级别、多个阈值以及经授权访问应用程序的用户的说话者模型。应用程序与多个安全级别当中的安全级别相关联,所述安全级别具有多个阈值当中的阈值。所述电子装置还包含:说话者验证单元,其经配置以基于被授权用户的说话者模型验证语音命令是否指示被授权用户;以及数据库更新单元,其经配置以在语音命令经验证指示所述用户时通过语音命令更新说话者模型,且基于经更新的说话者模型调整阈值中的至少一者。
【附图说明】
[0011]当结合附图理解时,通过参考以下详细描述将理解本发明的发明性方面的实施例。
[0012]图1说明根据本发明的一个实施例的移动装置,其中多个应用程序可响应于说话者的语音命令而基于多个安全级别来访问。
[0013]图2说明根据本发明的一个实施例的电子装置的框图,所述电子装置经配置以通过响应于说话者的语音命令而调整应用程序的安全级别的阈值来控制对多个应用程序的访问。
[0014]图3展示根据本发明的一个实施例的电子装置中的用于验证来自说话者的语音命令的应用程序访问数据库的框图。
[0015]图4说明根据本发明的一个实施例的基于说话者和未授权说话者的声音样本在电子装置中建立包含多个安全级别的初始阈值的说话者验证数据库的图。
[0016]图5说明根据本发明的一个实施例的电子装置中的经配置以在来自说话者的语音命令经验证时访问应用程序的语音激活单元的框图。
[0017]图6展示根据本发明的一个实施例的用于基于电子装置中的语音命令提供访问应用程序及调整应用程序的访问的方法的流程图。
[0018]图7为根据本发明的一个实施例的电子装置中的经配置以通过验证来自说话者的语音命令访问应用程序的说话者验证单元的框图。
[0019]图8说明根据本发明的一个实施例的电子装置中的经配置以更新说话者模型及基于经验证语音命令调整安全级别的阈值的数据库更新单元的框图。
[0020]图9说明根据本发明的一个实施例的电子装置中的可通过用于经验证语音命令的新声音样本更新的说话者验证数据库的图。
[0021]图10展示根据本发明的一个实施例的用于基于语音命令的置信度值更新说话者模型的方法的流程图。
[0022]图11说明根据本发明的一个实施例的电子装置的说话者验证数据库的图,其中新声音样本的安全级别的阈值响应于接收到新声音样本而经调整。
[0023]图12说明根据本发明的一个实施例的电子装置的说话者验证数据库的图,其中不同于新声音样本的安全级别的安全级别的阈值响应于接收到新声音样本而经调整。
[0024]图13说明根据本发明的一个实施例的电子装置的说话者验证数据库的图,其中安全级别的阈值响应于接收到新声音样本而经调整。
[0025]图14说明根据本发明的一个实施例的用于调整安全级别的阈值中的至少一者的方法的流程图。
[0026]图15为根据本发明的一些实施例的例示性移动装置的框图,其中用于控制对应用程序的访问的方法和设备可实施。
【具体实施方式】
[0027]现在将详细参考各种实施例,在附图中说明所述实施例的实例。在以下详细描述中,阐述许多特定细节以提供本发明的创造性的各方面的透彻理解。然而,可在无这些具体细节的情况下实践本发明的创造性的各方面对于所属领域的技术人员是将显而易见的。在其它情况下,未详细描述众所周知的方法、过程、系统和组件,以便不会不必要地混淆各种实施例的各方面。
[0028]图1说明根据本发明的一个实施例的移动装置120,其中多个应用程序122、124和126可响应于说话者110的语音命令而基于多个安全级别访问。移动装置120包含应用程序122、124和126,所述应用程序可相应地响应于来自说话者110的语音命令“银行”、“照片”和“联系人”而被访问。虽然移动装置120经图示具有应用程序122、124和126,但是其可包含用于执行一或多个功能的任何其它应用程序。如本文所使用,术语“访问”在访问应用程序的上下文中是指进行、执行、运行、激化或操作应用程序或应用程序中的功能。此外,术语“语音命令”是指从指示将在所述移动装置120中执行的操作的说话者说出的一或多个词语的任何数字或模拟表示,且包含指令、请求、命令、关键字及类似者。
[0029]移动装置120中的应用程序122、124和126中的每一者经配置有用于访问相关联的应用程序的安全级别。应用程序122、124和126的安全级别中的每一者经映射至指示用于访问相关联的应用程序122、124或126的最小置信度值的阈值。移动装置120可在来自说话者110的语音命令经识别且经验证来自被授权用户时基于与应用程序相关联的阈值访问应用程序。根据本发明的一些实施例,如果应用程序需要高级别的安全性,那么经映射至高阈值的高安全级别可经指派。
[0030]在图示的实施例中,移动装置120经配置以响应于来自说话者110的相关联的语音命令而允许说话者110作为被授权用户访问应用程序122、124和126。如图所示,说话者110可说出语音命令作为用于访问移动装置120中的应用程序122、124或126的输入声音。当移动装置120识别输入声音中的语音命令为用以访问应用程序122、124和126中的一者的命令时,其确定指示语音命令为被授权用户的语音命令的可能性的语音命令的置信度值。如果语音命令的置信度值超过与应用程序122、124或126相关联的阈值,那么移动装置120访问与语音命令相关联的应用程序122、124或126。
[0031]在图1中,移动装置120响应于来自说话者110的语音命令而访问具有不同安全级别的应用程序122、124和126。举例来说,移动装置120可从说话者110接收语音命令“银行”作为输入声音。移动装置120可识别语音命令为用以访问银行应用程序122的命令,所述银行应用程序具有指示最高安全级别的安全级别“I”。在此情况下,如果语音命令的置信度值经确定高于与安全级别“I”相关联的阈值,那么移动装置120验证语音命令来自被授权用户且访问说话者110的银行应用程序122。
[0032]在另一实例中,当移动装置120接收语音命令“照片”作为输入声音时,移动装置120可识别语音命令为用于访问照片应用程序124的命令,所述照片应用程序具有指示中等安全级别的安全级别“3”。在此情况下,如果语音命令的置信度值经确定高于与安全级别“3”相关联的阈值,那么移动装置120验证语音命令来自被授权用户且访问照片应用程序124。
[0033]另外,如果所接收到的输入声音包含语音命令“联系人”,那么移动装置120可识别语音命令为用以访问联系人应用程序126的命令,所述联系人应用程序与安全级别5相关联。举例来说,安全级别“5”可指示最低安全级别。在此情况下,如果语音命令的置信度值经确定高于与安全级别“5”相关联的阈值,那么移动装置120验证语音命令来自被授权用户且访问联系人应用程序126。
[0034]图2说明根据本发明的一个实施例的电子装置200的框图,所述电子装置经配置以通过响应于说话者的语音命令而调整应用程序的安全级别的阈值来控制对多个应用程序的访问。电子装置200包含声音传感器210、I/O单元220、通信单元230、处理器240和存储单元270。电子装置200可为配备有声音捕捉和处理能力的任何合适装置,例如移动装置,所述移动装置可包含蜂窝式电话、智能手机、膝上型计算机、个人计算机、平板计算机、游戏装置和多媒体装
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1