System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于与电子设备交互的方法技术_技高网
当前位置: 首页 > 专利查询>苹果公司专利>正文

用于与电子设备交互的方法技术

技术编号:41947764 阅读:9 留言:0更新日期:2024-07-10 16:36
在一些实施方案中,电子设备促进三维环境中的不同区域中的光标交互。在一些实施方案中,电子设备促进内容中的光标交互。在一些实施方案中,电子设备促进光标移动。在一些实施方案中,电子设备促进与多个输入设备的交互。在一些实施方案中,计算机系统基于计算机系统的用户的手部的移动和用户的注视在三维环境中的位置来促进光标移动。在一些实施方案中,计算机系统促进三维环境中的内容的光标选择和滚动。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术整体涉及具有呈现图形用户界面的显示生成部件和一个或多个输入设备的计算机系统,包括但不限于提供与三维环境的各种交互的电子设备。


技术介绍

1、近年来,用于增强现实的计算机系统的发展显著增加。示例性增强现实环境包括至少一些替换或增强物理世界的虚拟元素。用于计算机系统和其他电子计算设备的输入设备(诸如相机、控制器、操纵杆、触敏表面和触摸屏显示器)用于与虚拟/增强现实环境进行交互。示例性虚拟元素包括虚拟对象(包括数字图像、视频、文本、图标、控制元素(诸如按钮),以及其他图形)。


技术实现思路

1、用于与包括至少一些虚拟元素的环境(例如,应用程序、增强现实环境、混合现实环境和虚拟现实环境)进行交互的一些方法和界面是麻烦、低效并且受限的。例如,提供用于执行与虚拟对象相关联的动作的不足反馈的系统、需要一系列输入来在增强现实环境中实现期望结果的系统,以及虚拟对象操纵复杂、繁琐且容易出错的系统,会给用户造成巨大的认知负担,并且减损虚拟/增强现实环境的体验感。此外,这些方法花费比所需时间更长的时间,从而浪费能量。这后一考虑在电池驱动的设备中是特别重要的。

2、因此,需要具有改进的方法和界面的计算机系统来向用户提供计算机生成的体验,从而使得用户与计算机系统的交互对用户来说更有效且更直观。此类方法和界面任选地补充或替换用于向用户提供扩展现实体验的常规方法。此类方法和界面通过帮助用户理解所提供的输入与设备对这些输入的响应之间的联系,减少了来自用户的输入的数量、程度和/或性质,从而形成了更有效的人机界面。

3、通过所公开的系统减少或消除了与计算机系统的用户界面相关联的上述缺陷和其他问题。在一些实施方案中,计算机系统是具有相关联显示器的台式计算机。在一些实施方案中,计算机系统是便携式设备(例如,笔记本电脑、平板电脑或手持式设备)。在一些实施方案中,计算机系统是个人电子设备(例如,可穿戴电子设备,诸如手表或头戴式设备)。在一些实施方案中,计算机系统具有触摸板。在一些实施方案中,计算机系统具有一个或多个相机。在一些实施方案中,计算机系统具有触敏显示器(也称为“触摸屏”或“触摸屏显示器”)。在一些实施方案中,计算机系统具有一个或多个眼睛跟踪部件。在一些实施方案中,计算机系统具有一个或多个手部跟踪部件。在一些实施方案中,除显示生成部件之外,计算机系统还具有一个或多个输出设备,这些输出设备包括一个或多个触觉输出发生器和/或一个或多个音频输出设备。在一些实施方案中,计算机系统具有图形用户界面(gui)、一个或多个处理器、存储器和一个或多个模块、存储在存储器中用于执行多个功能的程序或指令集。在一些实施方案中,用户通过触控笔和/或手指在触敏表面上的接触和手势、用户的眼睛和手部在相对于gui(和/或计算机系统)或用户身体的空间中的移动(如由相机和其他移动传感器捕获的)和/或语音输入(如由一个或多个音频输入设备捕获的)与gui进行交互。在一些实施方案中,通过交互执行的功能任选地包括图像编辑、绘图、演示、文字处理、电子表格制作、玩游戏、接打电话、视频会议、收发电子邮件、即时通讯、测试支持、数字摄影、数字视频录制、网页浏览、数字音乐播放、记笔记和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的暂态和/或非暂态计算机可读存储介质或其他计算机程序产品中。

4、需要具有用于与三维环境中的内容进行交互的改进方法和界面的电子设备。此类方法和界面可补充或替换用于与三维环境中的内容交互的常规方法。此类方法和界面减少了来自用户的输入的数量、程度和/或性质,并且产生更高效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。

5、在一些实施方案中,电子设备促进三维环境中的不同区域中的光标交互。在一些实施方案中,电子设备促进内容中的光标交互。在一些实施方案中,电子设备促进光标移动。在一些实施方案中,电子设备促进与多个输入设备的交互。在一些实施方案中,计算机系统基于计算机系统的用户的手部的移动和用户的注视在三维环境中的位置来促进光标移动。在一些实施方案中,计算机系统促进三维环境中的内容的光标选择和滚动。

6、需注意,上述各种实施方案可与本文所述任何其他实施方案相结合。本说明书中描述的特征和优点并不全面,具体来说,根据附图、说明书和权利要求书,许多另外的特征和优点对本领域的普通技术人员将是显而易见的。此外,应当指出,出于可读性和指导性目的,在原则上选择了本说明书中使用的语言,并且可以不这样选择以描绘或界定本专利技术的主题。

本文档来自技高网...

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中所述第一区域包括绘图用户界面,并且根据所述第一输入移动所述第一区域内的所述光标包括基于所述光标的所述移动在所述绘图用户界面内创建内容。

3.根据权利要求1至2中任一项所述的方法,其中作为所述第三输入的一部分的所述电子设备的所述用户的指向所述第一区域的所述注视指向所述第一区域中除了所述第一区域中的所述第一位置之外的位置。

4.根据权利要求3所述的方法,其中当检测到所述第一输入时:

5.根据权利要求1至4中任一项所述的方法,还包括:

6.根据权利要求1至5中任一项所述的方法,还包括:

7.根据权利要求1至6中任一项所述的方法,其中指向被包括在所述第二区域中的所述第一用户界面元素的所述第一交互输入是控制所述第二区域中与所述光标不同的第二光标的光标移动输入。

8.根据权利要求1至7中任一项所述的方法,其中:

9.根据权利要求8所述的方法,还包括:

10.根据权利要求1至9中任一项所述的方法,其中指向所述第一区域的所述第一光标移动输入和指向所述第二区域的所述第一交互输入由所述用户的预定义部分提供,并且根据所述第一交互输入执行与所述第一用户界面元素的所述交互是根据确定所述用户的所述预定义部分未与所述第一区域接合的,所述方法还包括:

11.一种电子设备,包括:

12.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行包括以下操作的方法:

13.一种电子设备,包括:

14.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

15.一种电子设备,包括:

16.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求1至10中任一项所述的方法。

17.一种电子设备,包括:

18.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

19.一种方法,包括:

20.根据权利要求19所述的方法,其中:

21.根据权利要求19至20中任一项所述的方法,还包括:

22.根据权利要求21所述的方法,其中:

23.根据权利要求19至22中任一项所述的方法,还包括:

24.根据权利要求23所述的方法,其中:

25.根据权利要求24所述的方法,其中所述第四操作包括:

26.根据权利要求24至25中任一项所述的方法,其中所述第四操作包括:

27.根据权利要求19至26中任一项所述的方法,其中所述第二类型的所述第二操作包括选择所述内容的一部分,并且所述内容的所选部分与位于所述内容的所选部分的开头的第一选择指示符和位于所述内容的所选部分的结尾的第二选择指示符一起显示,所述方法还包括:

28.根据权利要求27所述的方法,还包括:

29.根据权利要求19至28中任一项所述的方法,还包括:

30.根据权利要求19至29中任一项所述的方法,其中所述内容包括文本内容,并且所述光标是所述文本内容内的文本插入光标。

31.根据权利要求30所述的方法,还包括:

32.一种电子设备,包括:

33.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行包括以下操作的方法:

34.一种电子设备,包括:

35.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

36.一种电子设备,包括:

37.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求19至31以及90至95中任一项所述的方法。

38.一种电子设备,包括:

39.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

40.一种方法,包括:

41.根据权利要求40所述的方法,其中根据确定所述光标移动输入包括对应于所述光标朝向所述注视位置的移动的输入而将所述用户界面中的所述光标移动所述第一量是进一步根据确定所述光标移动输入不是所述用户界面中的内容创建输入的一部分的,所述方法还包括:

4...

【技术特征摘要】
【国外来华专利技术】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中所述第一区域包括绘图用户界面,并且根据所述第一输入移动所述第一区域内的所述光标包括基于所述光标的所述移动在所述绘图用户界面内创建内容。

3.根据权利要求1至2中任一项所述的方法,其中作为所述第三输入的一部分的所述电子设备的所述用户的指向所述第一区域的所述注视指向所述第一区域中除了所述第一区域中的所述第一位置之外的位置。

4.根据权利要求3所述的方法,其中当检测到所述第一输入时:

5.根据权利要求1至4中任一项所述的方法,还包括:

6.根据权利要求1至5中任一项所述的方法,还包括:

7.根据权利要求1至6中任一项所述的方法,其中指向被包括在所述第二区域中的所述第一用户界面元素的所述第一交互输入是控制所述第二区域中与所述光标不同的第二光标的光标移动输入。

8.根据权利要求1至7中任一项所述的方法,其中:

9.根据权利要求8所述的方法,还包括:

10.根据权利要求1至9中任一项所述的方法,其中指向所述第一区域的所述第一光标移动输入和指向所述第二区域的所述第一交互输入由所述用户的预定义部分提供,并且根据所述第一交互输入执行与所述第一用户界面元素的所述交互是根据确定所述用户的所述预定义部分未与所述第一区域接合的,所述方法还包括:

11.一种电子设备,包括:

12.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行包括以下操作的方法:

13.一种电子设备,包括:

14.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

15.一种电子设备,包括:

16.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求1至10中任一项所述的方法。

17.一种电子设备,包括:

18.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

19.一种方法,包括:

20.根据权利要求19所述的方法,其中:

21.根据权利要求19至20中任一项所述的方法,还包括:

22.根据权利要求21所述的方法,其中:

23.根据权利要求19至22中任一项所述的方法,还包括:

24.根据权利要求23所述的方法,其中:

25.根据权利要求24所述的方法,其中所述第四操作包括:

26.根据权利要求24至25中任一项所述的方法,其中所述第四操作包括:

27.根据权利要求19至26中任一项所述的方法,其中所述第二类型的所述第二操作包括选择所述内容的一部分,并且所述内容的所选部分与位于所述内容的所选部分的开头的第一选择指示符和位于所述内容的所选部分的结尾的第二选择指示符一起显示,所述方法还包括:

28.根据权利要求27所述的方法,还包括:

29.根据权利要求19至28中任一项所述的方法,还包括:

30.根据权利要求19至29中任一项所述的方法,其中所述内容包括文本内容,并且所述光标是所述文本内容内的文本插入光标。

31.根据权利要求30所述的方法,还包括:

32.一种电子设备,包括:

33.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行包括以下操作的方法:

34.一种电子设备,包括:

35.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

36.一种电子设备,包括:

37.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求19至31以及90至95中任一项所述的方法。

38.一种电子设备,包括:

39.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

40.一种方法,包括:

41.根据权利要求40所述的方法,其中根据确定所述光标移动输入包括对应于所述光标朝向所述注视位置的移动的输入而将所述用户界面中的所述光标移动所述第一量是进一步根据确定所述光标移动输入不是所述用户界面中的内容创建输入的一部分的,所述方法还包括:

42.根据权利要求40至41中任一项所述的方法,其中根据确定所述光标移动输入包括对应于所述光标朝向所述注视位置的移动的输入而将所述用户界面中的所述光标移动所述第一量是进一步根据确定所述光标移动输入不是所述用户界面中的内容选择输入的一部分的,所述方法还包括:

43.根据权利要求42所述的方法,其中所述用户界面包括文本内容,并且所述用户界面中的所述内容选择输入是所述用户界面中的文本选择输入。

44.根据权利要求40至43中任一项所述的方法,其中根据确定所述光标移动输入包括对应于所述光标朝向所述注视位置的移动的输入而将所述用户界面中的所述光标移动所述第一量是进一步根据确定当检测到所述光标移动输入时所述光标距所述用户界面中的所述注视位置第一距离的,所述方法还包括:

45.根据权利要求40至44中任一项所述的方法,其中所述注视位置是所述用户界面中的第一位置,并且所述光标移动输入朝向所述第一位置并且在所述用户界面中的第一方向上,所述方法还包括:

46.根据权利要求40至45中任一项所述的方法,其中所述注视位置是所述用户界面中的第一位置,并且所述光标移动输入在所述用户界面中的第一方向上,所述方法还包括:

47.根据权利要求40至46中任一项所述的方法,还包括:

48.根据权利要求40至47中任一项所述的方法,还包括:

49.根据权利要求40至48中任一项所述的方法,还包括:

50.根据权利要求40至49中任一项所述的方法,其中:

51.根据权利要求50所述的方法,其中所述模拟物理性质是模拟磁吸引。

52.根据权利要求40至51中任一项所述的方法,还包括:

53.根据权利要求40至52中任一项所述的方法,其中检测所述光标移动输入包括经由所述一个或多个输入设备检测所述用户的手部的至少一部分的移动。

54.根据权利要求53所述的方法,其中检测所述光标移动输入包括经由所述一个或多个输入设备检测所述用户的所述手部的手指的移动。

55.根据权利要求53至54中任一项所述的方法,其中检测所述光标移动输入包括在所述用户的所述手部呈预定义手形时经由所述一个或多个输入设备检测所述用户的所述手部的至少所述一部分的移动。

56.根据权利要求40至55中任一项所述的方法,其中所述光标包括输入焦点在所述用户界面中的位置的视觉指示。

57.根据权利要求40至56中任一项所述的方法,其中所述光标包括选择输入焦点在所述用户界面中的位置的视觉指示。

58.根据权利要求40至57中任一项所述的方法,还包括:

59.根据权利要求40至58中任一项所述的方法,还包括:

60.根据权利要求59所述的方法,还包括:

61.根据权利要求40至60中任一项所述的方法,其中朝向所述用户界面中的所述注视位置的所述移动是在所述用户界面中在二个维度上朝向所述注视位置。

62.根据权利要求40至61中任一项所述的方法,其中远离所述用户界面中的所述注视位置的所述移动是在所述用户界面中在二个维度上远离所述注视位置。

63.根据权利要求40至62中任一项所述的方法,还包括:

64.一种电子设备,包括:

65.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行包括以下操作的方法:

66.一种电子设备,包括:

67.一种在电子设备中使用的信息处理装置,所述信息处理装置包括:

68.一种电子设备,包括:

69.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求40至63中任一项所述的方法。...

【专利技术属性】
技术研发人员:邱诗善C·D·麦肯齐S·O·勒梅P·普拉·艾·柯尼萨B·H·博伊塞尔J·拉瓦兹T·J·麦金太尔E·克日沃卢奇科Z·C·泰勒
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1