System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开整体涉及与显示生成部件、一个或多个输入设备以及(任选地)生物识别传感器通信的提供计算机生成的体验的计算机系统,这些计算机系统包括但不限于经由显示器提供虚拟现实和混合现实体验的电子设备。
技术介绍
1、近年来,用于增强现实的计算机系统的发展显著增加。示例增强现实环境包括至少一些替换或增强物理世界的虚拟元素。用于计算机系统和其他电子计算设备的输入设备(诸如相机、控制器、操纵杆、触敏表面和触摸屏显示器)用于与虚拟/增强现实环境进行交互。示例虚拟元素包括诸如数字图像、视频、文本、图标和控制元素(诸如按钮和其他图形)的虚拟对象。
技术实现思路
1、用于在包括至少一些虚拟元素的环境(例如,增强现实环境、混合现实环境和虚拟现实环境)内对安全操作进行授权的一些方法和界面是麻烦、低效且受限的。例如,提供自动填充各种文本字段的解决方案的系统、便于物品或其他服务的支付的系统、以及提供对第三方应用(例如,社交联网、游戏、商业服务等)的访问的系统是复杂、乏味、易出错的,对用户造成显著的认知负担,并且减损对虚拟/增强现实环境的体验。此外,这些方法花费的时间比必要的要长,从而浪费了计算机系统的能量。这后一考虑在电池驱动的设备中是特别重要的。
2、因此,需要具有改进的方法和界面的计算系统来对安全操作进行授权,以便使得与计算系统的交互对用户来说更有效且更直观。此类方法和界面任选地补充或替换用于对安全操作进行授权的常规方法。此类方法和界面通过帮助用户理解所提供的输入与设备对这些输入的响应之间的联系,
3、通过所公开的系统减少或消除了与计算机系统的用户界面相关联的上述缺陷和其他问题。在一些实施方案中,计算机系统是具有相关联显示器的台式计算机。在一些实施方案中,计算机系统是便携式设备(例如,笔记本计算机、平板计算机或手持式设备)。在一些实施方案中,计算机系统是个人电子设备(例如,可穿戴电子设备,诸如手表或头戴式设备)。在一些实施方案中,计算机系统具有触摸板。在一些实施方案中,计算机系统具有一个或多个相机。在一些实施方案中,计算机系统具有触敏显示器(也称为“触摸屏”或“触摸屏显示器”)。在一些实施方案中,计算机系统具有一个或多个眼睛跟踪部件。在一些实施方案中,计算机系统具有一个或多个手部跟踪部件。在一些实施方案中,除显示生成部件之外,计算机系统还具有一个或多个输出设备,这些输出设备包括一个或多个触觉输出发生器和/或一个或多个音频输出设备。在一些实施方案中,计算机系统具有图形用户界面(gui)、一个或多个处理器、存储器和一个或多个模块、存储在存储器中用于执行多个功能的程序或指令集。在一些实施方案中,用户通过触控笔和/或手指在触敏表面上的接触和手势、用户的眼睛和手部在相对于gui(和/或计算机系统)或用户身体的空间中的移动(如由相机和其他移动传感器捕获的)和/或语音输入(如由一个或多个音频输入设备捕获的)与gui进行交互。在一些实施方案中,通过交互执行的功能任选地包括图像编辑、绘图、演示、文字处理、电子表格制作、玩游戏、接打电话、视频会议、收发电子邮件、即时通讯、测试支持、数字摄影、数字视频录制、网页浏览、数字音乐播放、记笔记和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的暂态和/或非暂态计算机可读存储介质或其他计算机程序产品中。
4、需要具有改进的方法和界面的电子设备来对安全操作进行授权。此类方法和界面可补充或替换用于对安全操作进行授权的常规方法。此类方法和界面减少了来自用户的输入的数量、程度和/或性质,并且产生更高效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。此外,这些方法和界面通过自动填充或以其他方式输入敏感或机密信息(诸如密码或支付信息)来帮助减少来自用户的重复输入的数量。此类方法和界面还通过减少用户在对安全操作进行授权时与设备交互所花费的时间量来降低处理能力并减少显示器使用。
5、根据一些实施方案,描述了一种方法。该方法在与一个或多个输入设备和显示生成部件通信的计算机系统处执行。该方法包括:当三维环境经由显示生成部件可见时,其中该三维环境包括包含关于安全操作的信息的虚拟用户界面对象,经由一个或多个输入设备检测用户的当前视点的变化;并且响应于检测到用户的视点的变化:根据确定至少阈值量的虚拟用户界面对象从用户的视点可见并且用户被授权执行安全操作,启用使用虚拟用户界面对象对安全操作的用户授权,并且根据确定小于阈值量的虚拟用户界面对象从用户的视点可见,放弃启用使用虚拟用户界面对象对安全操作的用户授权。
6、根据一些实施方案,描述了一种非暂态计算机可读存储介质。非暂态计算机可读存储介质存储被配置为由与一个或多个输入设备和显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:当三维环境经由显示生成部件可见时,其中该三维环境包括包含关于安全操作的信息的虚拟用户界面对象,经由一个或多个输入设备检测用户的当前视点的变化;并且响应于检测到用户的视点的变化:根据确定至少阈值量的虚拟用户界面对象从用户的视点可见并且用户被授权执行安全操作,启用使用虚拟用户界面对象对安全操作的用户授权,并且根据确定小于阈值量的虚拟用户界面对象从用户的视点可见,放弃启用使用虚拟用户界面对象对安全操作的用户授权。
7、根据一些实施方案,描述了一种计算机系统。计算机系统与一个或多个输入设备和显示生成部件通信。计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:当三维环境经由显示生成部件可见时,其中该三维环境包括包含关于安全操作的信息的虚拟用户界面对象,经由一个或多个输入设备检测用户的当前视点的变化;并且响应于检测到用户的视点的变化:根据确定至少阈值量的虚拟用户界面对象从用户的视点可见并且用户被授权执行安全操作,启用使用虚拟用户界面对象对安全操作的用户授权,并且根据确定小于阈值量的虚拟用户界面对象从用户的视点可见,放弃启用使用虚拟用户界面对象对安全操作的用户授权。
8、根据一些实施方案,描述了一种计算机系统。计算机系统与一个或多个输入设备和显示生成部件通信。计算机系统包括:用于当三维环境经由显示生成部件可见时,经由一个或多个输入设备检测用户的当前视点的变化的构件,其中该三维环境包括包含关于安全操作的信息的虚拟用户界面对象;并且响应于检测到用户的视点的变化:用于根据确定至少阈值量的虚拟用户界面对象从用户的视点可见并且用户被授权执行安全操作,启用使用虚拟用户界面对象对安全操作的用户授权的构件;以及用于根据确定小于阈值量的虚拟用户界面对象从用户的视点可见,放弃启用使用虚拟用户界面对象对安全操作的用户授权的构件。
9、根据一些实施方案,描述了一种方法。该方法在与一个或多个输入设备、显示生成部件和本文档来自技高网...
【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,包括:
3.根据权利要求2所述的方法,其中所述一个或多个执行准则集合包括当所述用户被认证时满足的用户认证准则。
4.根据权利要求3所述的方法,包括:
5.根据权利要求3至4中任一项所述的方法,其中响应于接收到用于授权执行所述安全操作的所述输入,发生确定满足所述用户认证准则。
6.根据权利要求3至4中任一项所述的方法,其中确定是否满足所述用户认证准则包括获得存储的认证信息,其中所述存储的认证信息指示一个或多个先前执行的生物识别认证。
7.根据权利要求3至4中任一项所述的方法,其中确定是否满足所述用户认证准则包括:
8.根据权利要求7所述的方法,其中:
9.根据权利要求3至4中任一项所述的方法,其中当基于眼睛生物识别认证了所述用户时,满足所述用户认证准则。
10.根据权利要求3至4中任一项所述的方法,其中当密码输入与登记的密码匹配时,满足所述用户认证准则。
11.根据权利要求3至4中任一项所述的方法,包括:
...【技术特征摘要】
1.一种方法,包括:
2.根据权利要求1所述的方法,包括:
3.根据权利要求2所述的方法,其中所述一个或多个执行准则集合包括当所述用户被认证时满足的用户认证准则。
4.根据权利要求3所述的方法,包括:
5.根据权利要求3至4中任一项所述的方法,其中响应于接收到用于授权执行所述安全操作的所述输入,发生确定满足所述用户认证准则。
6.根据权利要求3至4中任一项所述的方法,其中确定是否满足所述用户认证准则包括获得存储的认证信息,其中所述存储的认证信息指示一个或多个先前执行的生物识别认证。
7.根据权利要求3至4中任一项所述的方法,其中确定是否满足所述用户认证准则包括:
8.根据权利要求7所述的方法,其中:
9.根据权利要求3至4中任一项所述的方法,其中当基于眼睛生物识别认证了所述用户时,满足所述用户认证准则。
10.根据权利要求3至4中任一项所述的方法,其中当密码输入与登记的密码匹配时,满足所述用户认证准则。
11.根据权利要求3至4中任一项所述的方法,包括:
12.根据权利要求1至4中任一项所述的方法,其中使用所述虚拟用户界面对象对所述安全操作的用户授权包括硬件用户界面元素的用户激活。
13.根据权利要求1至4中任一项所述的方法,其中所述安全操作是支付。
14.根据权利要求1至4中任一项所述的方法,其中所述安全操作包括自动填充用户凭据。
15.根据权利要求1至4中任一项所述的方法,包括:
16.根据权利要求15所述的方法,其中所述虚拟用户界面对象的可见的所述量基于被物理对象的遮挡而改变。
17.根据权利要求15所述的方法,其中所述虚拟用户界面对象的可见的所述量基于被虚拟对象的遮挡而改变。
【专利技术属性】
技术研发人员:T·苏昌,J·R·达斯科拉,A·K·迪耶德里克,G·法索利,M·哈勒,V·克拉玛尔,L·库切罗娃,J·文,向罗杰,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。