【技术实现步骤摘要】
【国外来华专利技术】
本公开整体涉及提供计算机生成的体验的计算机系统,包括但不限于经由显示生成部件提供虚拟现实体验和混合现实体验的电子设备。
技术介绍
1、近年来,用于增强现实的计算机系统的发展显著增加。示例增强现实环境包括至少一些替换或增强物理世界的虚拟元素。用于计算机系统和其他电子计算设备的输入设备(诸如相机、控制器、操纵杆、触敏表面和触摸屏显示器)用于与虚拟/增强现实环境进行交互。示例虚拟元素包括诸如数字图像、视频、文本、图标和控制元素(诸如按钮和其他图形)的虚拟对象。
技术实现思路
1、用于导航并编辑内容的一些方法和界面是麻烦、低效且受限的。例如,用于滚动内容、添加并编辑文本并且用光标执行操作的系统是复杂、乏味且容易出错的,对用户造成显著的认知负担,并且有损于对虚拟/增强现实环境的体验。此外,这些方法花费的时间比必要的要长,从而浪费了计算机系统的能量。这后一考虑在电池驱动的设备中是特别重要的。
2、因此,需要具有用于滚动、创建、编辑并导航内容的改进的方法和界面的对用户来说更加高效和直观的计算
...【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述相应标准包括当未检测到所述用户的所述相应部分处于预定义位姿时满足的标准。
3.根据权利要求1至2中任一项所述的方法,还包括:
4.根据权利要求1至3中任一项所述的方法,其中所述可滚动内容的所述第二区域包括所述可滚动内容的边缘。
5.根据权利要求1至4中任一项所述的方法,其中所述计算机系统根据确定所述用户的所述注视指向所述第二区域而在第一方向上滚动所述可滚动内容,并且所述方法还包括:
6.根据权利要求5所述的方法,其中:
7.根据权利要求1
...【技术特征摘要】
【国外来华专利技术】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述相应标准包括当未检测到所述用户的所述相应部分处于预定义位姿时满足的标准。
3.根据权利要求1至2中任一项所述的方法,还包括:
4.根据权利要求1至3中任一项所述的方法,其中所述可滚动内容的所述第二区域包括所述可滚动内容的边缘。
5.根据权利要求1至4中任一项所述的方法,其中所述计算机系统根据确定所述用户的所述注视指向所述第二区域而在第一方向上滚动所述可滚动内容,并且所述方法还包括:
6.根据权利要求5所述的方法,其中:
7.根据权利要求1至6中任一项所述的方法,其中根据所述用户的所述注视来滚动所述可滚动内容包括:
8.根据权利要求1至7中任一项所述的方法,还包括:
9.根据权利要求1至8中任一项所述的方法,其中响应于检测到指向所述可滚动内容的所述用户的所述注视而根据确定所述用户的所述注视指向所述第二区域并且所述用户的所述相应部分符合所述相应标准,根据所述用户的所述注视来滚动所述可滚动内容包括:
10.根据权利要求1至9中任一项所述的方法,还包括:
11.根据权利要求10所述的方法,其中所述用户的所述相应部分的所述移动具有相应幅度,并且:
12.根据权利要求10至11中任一项所述的方法,其中所述用户的所述手部的所述移动(例如,空中手势、触摸输入或其他手部输入)包括所述手部从第一位置到第二位置的移动(例如,空中手势、触摸输入或其他手部输入),其中所述用户的所述手部在从所述第一位置移动到所述第二位置时保持所述捏合手部形状,并且响应于检测到所述用户的所述相应部分执行所述相应手势而滚动所述可滚动内容包括:
13.根据权利要求10至12中任一项所述的方法,其中所述一个或多个标准包括当所述用户的所述手部在保持所述捏合手部形状时移动至少阈值量时满足的标准,所述方法还包括:
14.根据权利要求10至13中任一项所述的方法,其中当所述用户的所述手部的所述移动(例如,空中手势、触摸输入或其他手部输入)的速度大于阈值速度并且所述用户的所述手部的所述移动(例如,空中手势、触摸输入或其他手部输入)的方向向下时不满足所述一个或多个标准,所述方法还包括:
15.根据权利要求1至14中任一项所述的方法,其中响应于检测到指向所述可滚动内容的所述用户的所述注视,并且根据确定所述用户的所述注视指向所述可滚动内容的所述第二区域并且所述用户的所述相应部分符合所述相应标准,所述计算机系统根据所述用户的所述注视而在第一方向上滚动所述可滚动内容,并且所述方法还包括:
16.根据权利要求15所述的方法,其中:
17.根据权利要求1至16中任一项所述的方法,其中所述可滚动内容包括文本内容和其他内容,并且所述方法还包括:
18.根据权利要求17所述的方法,其中响应于检测到满足所述一个或多个标准的所述用户的所述注视的所述移动而滚动所述文本内容与是否检测到所述用户的所述相应部分处于预定义位姿无关。
19.根据权利要求17至18中任一项所述的方法,还包括:
20.根据权利要求1至19中任一项所述的方法,还包括:
21.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至20中任一项所述的方法的指令。
22.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
23.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
24.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
25.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
26.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
27.一种方法,包括:
28.根据权利要求27所述的方法,其中确定当接收到来自所述用户的所述第一言语输入时所述用户的所述注意力指向所述文本录入字段包括确定所述用户的注视指向所述文本录入字段达至少时间阈值。
29.根据权利要求27至28中任一项所述的方法,其中检测到所述用户的所述注意力指向所述文本录入字段包括检测到所述用户的注视指向所述文本录入字段达长于时间阈值,所述方法还包括:
30.根据权利要求29所述的方法,还包括:
31.根据权利要求27至30中任一项所述的方法,还包括:
32.根据权利要求27至31中任一项所述的方法,其中检测到所述用户的所述注意力指向所述文本录入字段包括检测到所述用户的注视指向所述文本录入字段达长于时间阈值,所述方法还包括:
33.根据权利要求27至32中任一项所述的方法,还包括:
34.根据权利要求27至33中任一项所述的方法,还包括:
35.根据权利要求27至34中任一项所述的方法,还包括:
36.根据权利要求27至34中任一项所述的方法,还包括:
37.根据权利要求27至34或36中任一项所述的方法,还包括:
38.根据权利要求27至37中任一项所述的方法,还包括:
39.根据权利要求38所述的方法,其中:
40.根据权利要求38至39中任一项所述的方法,其中所述一个或多个标准包括当在所述计算机系统检测到所述第二言语输入时所述用户的注视指向所述文本录入字段时满足的标准。
41.根据权利要求27至40中任一项所述的方法,还包括:
42.根据权利要求27至41中任一项所述的方法,还包括:
43.根据权利要求42所述的方法,其中:
44.根据权利要求27至43中任一项所述的方法,还包括:
45.根据权利要求44所述的方法,还包括:
46.根据权利要求44至45中任一项所述的方法,其中:
47.根据权利要求44至46中任一项所述的方法,其中根据确定所述文本录入字段是所述第一类型的文本录入字段,经由所述显示生成部件在所述文本录入字段中显示所述第一言语输入的所述文本表示是响应于在检测到所述第一言语输入之前经由所述一个或多个输入设备检测到不同于所述第一言语输入的相应文本录入输入,并且所述方法还包括:
48.根据权利要求27至47中任一项所述的方法,其中显示所述言语输入的所述文本表示包括以第一外观显示所述言语输入的所述文本表示,并且所述方法还包括:
49.根据权利要求48所述的方法,其中以所述第一外观显示所述言语输入的所述文本表示包括显示具有发光效果的所述言语输入的所述文本表示,并且以所述第二外观在所述文本录入字段中显示所述键入的文本录入输入的所述文本表示包括在所述文本录入字段中显示不具有所述发光效果的所述键入的文本录入输入的所述文本表示。
50.根据权利要求48至49中任一项所述的方法,其中以所述第一外观显示所述言语输入的所述文本表示包括:
51.根据权利要求50所述的方法,其中以随时间改变的所述颜色显示所述言语输入的所述文本表示的所述相应部分包括:以响应于所述言语输入的音频水平随时间的变化而随时间改变的颜色显示所述言语输入的所述文本表示的所述相应部分。
52.根据权利要求27至50中任一项所述的方法,还包括:
53.根据权利要求52所述的方法,其中所述相应视觉效果包括响应于所述第一言语输入的音频水平随时间的变化而随时间改变的视觉特性。
54.根据权利要求27至53中任一项所述的方法,其中显示所述文本录入字段包括:
55.根据权利要求54所述的方法,其中所述相应视觉效果是发光视觉效果。
56.根据权利要求55所述的方法,其中所述发光视觉效果包括具有值的视觉特性,所述值响应于所述第一言语输入的音频水平随时间的变化而随时间改变。
57.根据权利要求54至56中任一项所述的方法,其中:
58.根据权利要求57所述的方法,其中以所述第一颜色显示所述文本录入字段包括响应于所述第一言语输入的音频水平随时间的变化而随时间改变所述文本录入字段的颜色。
59.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求27至58中任一项所述的方法的指令。
60.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
61.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
62.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
63.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
64.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
65.一种方法,包括:
66.根据权利要求65所述的方法,还包括:
67.根据权利要求65至66中任一项所述的方法,还包括:
68.根据权利要求65至67中任一项所述的方法,其中显示所述第一对象包括经由所述显示生成部件以相对于所述三维环境中的相应参考的第一角度显示所述第一对象,并且显示所述键盘包括经由所述显示生成部件以相对于所述三维环境中的所述相应参考的不同于所述第一角度的第二角度显示所述键盘。
69.根据权利要求65至68中任一项所述的方法,其中响应于检测到所述第一输入而显示所述键盘包括与所述键盘相关联地显示用户界面元素,所述用户界面元素在被选择时使得所述计算机系统发起重新定位所述三维环境中的所述键盘的过程。
70.根据权利要求69所述的方法,还包括:
71.根据权利要求69至70中任一项所述的方法,还包括:
72.根据权利要求65至71中任一项所述的方法,其中响应于检测到所述第一输入而显示所述键盘包括显示用户界面元素,所述用户界面元素在被选择时使得所述计算机系统发起调整所述三维环境中的所述键盘的大小的过程。
73.根据权利要求65至72中任一项所述的方法,其中检测所述第一输入包括经由所述一个或多个输入设备检测指向所述文本录入字段的所述用户的注意力以及由所述用户的相应部分执行的预定义手势。
74.根据权利要求65至73中任一项所述的方法,还包括:
75.根据权利要求65至74中任一项所述的方法,其中响应于所述第一输入而显示所述键盘包括经由所述显示生成部件显示所述第一对象的部分的表示,所述部分包括所述文本录入字段的至少部分。
76.根据权利要求75所述的方法,还包括:
77.根据权利要求75至76中任一项所述的方法,还包括:
78.根据权利要求75至77中任一项所述的方法,其中:
79.根据权利要求75至78中任一项所述的方法,其中显示所述第一对象的所述部分的所述表示包括:
80.根据权利要求75至79中任一项所述的方法,其中显示所述第一对象包括经由所述显示生成部件以相对于所述三维环境中的相应参考的第一角度显示所述第一对象,并且显示所述第一对象的所述部分的所述表示包括经由所述显示生成部件以相对于所述三维环境中的所述相应参考的不同于所述第一角度的第二角度显示所述第一对象的所述部分的所述表示。
81.根据权利要求75至80中任一项所述的方法,其中显示所述第一对象包括经由所述显示生成部件显示被包括在所述第一对象中的可选选项,并且显示所述第一对象的所述部分的所述表示包括经由所述显示生成部件在所述第一对象的所述部分的所述表示中显示所述可选选项的表示,并且所述方法还包括:
82.根据权利要求75至81中任一项所述的方法,还包括:
83.根据权利要求75至82中任一项所述的方法,还包括:
84.根据权利要求75至83中任一项所述的方法,其中响应于所述第一输入而显示所述键盘包括经由所述显示生成部件显示与指向所述文本录入字段的文本操作相关联的多个可选选项,其中所述多个可选选项在所述第一对象的所述部分的所述表示与所述三维环境中的所述键盘之间被显示。
85.根据权利要求65至84中任一项所述的方法,其中所述键盘位置与所述相应视点相距第一距离,并且所述方法还包括:
86.根据权利要求65至85中任一项所述的方法,其中:
87.根据权利要求85所述的方法,其中:
88.根据权利要求65至87中任一项所述的方法,其中:
89.根据权利要求65至88中任一项所述的方法,还包括:
90.根据权利要求65至89中任一项所述的方法,还包括:
91.根据权利要求65至90中任一项所述的方法,还包括:
92.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求65至91中任一项所述的方法的指令。
93.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
94.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
95.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
96.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
97.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
98.一种方法,包括:
99.根据权利要求98所述的方法,其中响应于接收到所述第一输入并且根据确定朝向所述相应键的所述移动包括去往对应于所述第一键的所述位置的移动而将所述第一键朝向所述键盘的所述表面移动所述第二距离包括:
100.根据权利要求98至99中任一项所述的方法,还包括:
101.根据权利要求100所述的方法,还包括:
102.根据权利要求98至101中任一项所述的方法,还包括:
103.根据权利要求98至102中任一项所述的方法,还包括:
104.根据权利要求98至103中任一项所述的方法,还包括:
105.根据权利要求98至104中任一项所述的方法,还包括:
106.根据权利要求98至105中任一项所述的方法,其中显示包括所述键盘的所述三维环境包括:
107.根据权利要求98至106中任一项所述的方法,其中显示包括所述键盘的所述三维环境包括:
108.根据权利要求98至107中任一项所述的方法,其中显示包括所述键盘的所述三维环境包括经由所述显示生成部件同时显示:
109.根据权利要求98至108中任一项所述的方法,还包括:
110.根据权利要求98至109中任一项所述的方法,还包括:
111.根据权利要求98至110中任一项所述的方法,其中在不包括显示覆盖在所述键盘上的光标的第一模式下显示所述键盘时检测到所述第一输入,并且所述方法还包括:
112.根据权利要求98至111中任一项所述的方法,其中将所述键盘的所述多个键中的第二键显示为距所述键盘的所述表面所述第一距离是根据确定所述用户的所述身体的所述部分的相应位置不满足与所述第二键相关联的一个或多个标准的,并且所述方法还包括:
113.根据权利要求98至112中任一项所述的方法,还包括:
114.根据权利要求113所述的方法,其中在所述键盘处于第一模式时接收到所述第一输入,并且所述方法还包括:
115.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求98至114中任一项所述的方法的指令。
116.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
117.一种...
【专利技术属性】
技术研发人员:E·克日沃卢奇科,J·文,G·L·韦恩伯格,J·拉瓦兹,邱诗善,K·E·鲍尔利,L·I·斯特雷亚,S·O·勒梅,J·J·奥文,M·埃斯塔尼罗德里格斯,I·帕斯特拉纳文森特,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。