当前位置: 首页 > 专利查询>苹果公司专利>正文

用于启动和替换应用程序的系统和方法技术方案

技术编号:38718933 阅读:15 留言:0更新日期:2023-09-08 15:01
可以用不同类型的选择输入来选择在三维环境中显示的表示。当选择在该三维环境中显示的表示时,可以根据所接收的选择的类型在该三维环境中启动与该表示相对应的应用程序。在此类实施方案中,当用第一类型的选择来选择该表示时,可以用第一方式启动对应于所选择的表示的应用程序,并且当用第二类型的选择来选择该表示时,可以用第二方式启动对应于所选择的表示的应用程序。在一些实施方案中,启动该应用程序的方式可以确定一个或多个先前启动的应用程序是继续在该三维环境中显示还是停止在该三维环境中显示。该三维环境中显示。该三维环境中显示。

【技术实现步骤摘要】
【国外来华专利技术】用于启动和替换应用程序的系统和方法


[0001]本专利技术整体涉及用于在计算机生成的环境中启动和/或替换应用程序的系统和方法。

技术介绍

[0002]计算机生成的环境是其中至少一些显示给用户查看的对象是由计算机生成的环境。用户可以与计算机生成的环境进行交互,诸如通过启动和/或替换应用程序的用户界面。

技术实现思路

[0003]在一些实施方案中,可以用不同类型的选择输入来选择在三维环境中显示的表示(例如,用户界面元素,诸如图标)。当选择在三维环境中显示的表示时,可以根据所接收的选择的类型在三维环境中启动与所选择的表示相对应的应用程序。在一些此类实施方案中,当用第一类型的选择来选择表示时,可以用第一方式启动对应于所选择的表示的应用程序,并且当用第二类型的选择来选择表示时,可以用第二方式启动对应于所选择的表示的应用程序。在一些实施方案中,启动应用程序的方式可以确定一个或多个先前启动的应用程序是继续在三维环境中显示还是停止在三维环境中显示。应当理解,该
技术实现思路
不以任何方式限制本公开的范围。在随后的附图和具体实施方式中提供了本公开的实施方案的附加的描述。
附图说明
[0004]为了更好地理解各种所述实施方案,应该结合以下附图参考下面的具体实施方式,在附图中,类似的附图标号在所有附图中往往指示对应的部分。
[0005]图1A示出了根据本公开的一些实施方案的显示计算机生成的环境的电子设备。
[0006]图1B示出了根据本公开的一些实施方案的系统或设备的示例性架构的框图。
[0007]图2示出了根据本公开的一些实施方案的选择用于在三维环境中启动的应用程序的表示。
[0008]图3示出了根据本公开的一些实施方案的响应于接收到第一类型的选择输入的应用程序的启动。
[0009]图4示出了根据本公开的一些实施方案的响应于接收到第一类型的选择输入的应用程序的启动。
[0010]图5示出了根据本公开的实施方案的选择用于在三维环境中启动的应用程序的表示。
[0011]图6示出了根据本公开的实施方案的响应于接收到第二类型的选择输入的应用程序的启动。
[0012]图7示出了根据本公开的实施方案的响应于接收到第二类型的选择输入和移动输
入的应用程序的启动。
[0013]图8是示出了根据本公开的实施方案的在三维环境中启动应用程序的方法的流程图。
具体实施方式
[0014]在以下对实施方案的描述中将引用附图,附图形成以下描述的一部分并且在附图中以举例方式示出了任选实施的具体实施方案。应当理解,在不脱离所公开的实施方案的范围的情况下,任选地使用其他实施方案并任选地进行结构性变更。
[0015]人可以在不借助于电子设备的情况下与物理环境或物理世界交互以及/或者感知物理环境或物理世界。物理环境可包括物理特征,诸如物理对象或表面。物理环境的示例是包括物理植物和动物的物理森林。人可以通过各种手段(诸如听觉、视觉、味觉、触觉和嗅觉)直接感知物理环境以及/或者与物理环境交互。相比之下,人可以使用电子设备与完全或部分模拟的扩展现实(XR)环境交互以及/或者感知该扩展现实环境。该XR环境可以包括混合现实(MR)内容、增强现实(AR)内容、虚拟现实(VR)内容等等。XR环境在本文中通常被称为计算机生成的环境。利用XR系统,人的物理运动或其表示的一些可被跟踪,并且作为响应,能够以符合至少一个物理定律的方式调整在XR环境中模拟的虚拟对象的特征。例如,该XR系统可以检测用户头部的移动,并调整呈现给用户的图形内容和听觉内容(类似于此类视图和声音在物理环境中是如何改变的)。又如,该XR系统可以检测呈现XR环境的电子设备(例如,移动电话、平板电脑、膝上型电脑等)的移动,并调整呈现给用户的图形内容和听觉内容(类似于此类视图和声音在物理环境中是如何改变的)。在一些情形中,该XR系统可以响应于诸如物理运动的表示的其他输入(例如,语音命令)而调整图形内容的特征。
[0016]许多不同类型的电子系统可以使用户能够与XR环境交互和/或感知XR环境。示例的非排他性列表包括抬头显示器(HUD)、头戴式系统、基于投影的系统、具有集成显示能力的窗户或车辆挡风玻璃、形成为放置于用户眼睛上的透镜的显示器(例如,接触镜片)、头戴式受话器/耳机、具有触觉反馈或不具有触觉反馈的输入系统(例如,可穿戴或手持式控制器)、扬声器阵列、智能电话、平板电脑和台式计算机/膝上型计算机。头戴式系统可具有不透明显示器和一个或多个扬声器。其他头戴式系统可被配置为接受不透明外部显示器(例如,智能电话)。头戴式系统可包括用于捕获物理环境的图像或视频的一个或多个图像传感器、和/或用于捕获物理环境的音频的一个或多个麦克风。头戴式系统可具有透明或半透明显示器,而不是不透明显示器。透明或半透明显示器可具有媒介,光通过该媒介被引导到用户的眼睛。显示器可利用各种显示技术,诸如μLED、OLED、LED、硅基液晶、激光扫描光源、数字光投影或其组合。光波导、光学反射器、全息图媒介、光学组合器及其组合或其他类似技术可用于媒介。在一些具体实施中,透明或半透明显示器可被选择性地控制而变得不透明。基于投影的系统可利用将图形图像投影到用户的视网膜上的视网膜投影技术。投影系统也可以将虚拟对象投影到物理环境中(例如,作为全息图或投影到物理表面上)。
[0017]如以下将进一步详细描述的,在一些实施方案中,可以用不同类型的选择输入来选择在三维环境中显示的表示(例如,用户界面元素,诸如图标)。当选择在三维环境中显示的表示时,可以根据所接收的选择的类型在三维环境中启动与所选择的表示相对应的应用程序。在一些此类实施方案中,当用第一类型的选择来选择表示时,可以用第一方式启动对
应于所选择的表示的应用程序,并且当用第二类型的选择来选择表示时,可以用第二方式启动对应于所选择的表示的应用程序。在一些实施方案中,启动应用程序的方式可以确定一个或多个先前启动的应用程序是继续在三维环境中显示还是停止在三维环境中显示。
[0018]如本文所述,停止在三维环境中显示应用程序可以指从三维环境中移除该应用程序,而不是从三维环境中的特定视角遮挡该应用程序的视图。例如,与如果用户改变视角(例如,在三维环境中在遮挡对象周围导航)则在三维空间中对用户可见的被遮挡应用程序不同,停止显示该应用程序可以将该应用程序从三维环境中的视图中移除,使得该应用程序在重新启动(或者以其他方式被重新调用)之前不可见。在一些实施方案中,停止显示应用程序可另外终止应用程序的执行。关于图2至图8描述了在三维环境中启动应用程序的另外的细节。
[0019]图1A示出了根据本公开的一些实施方案的显示计算机生成的环境(例如,扩展现实(XR)环境)的电子设备100。在一些实施方案中,电子设备100为手持式设备或移动设备,诸如平板电脑、膝上型电脑、智能电话、可穿戴设备或头戴式显示器。下面参考图1B的结构框图来描述设备100的示例。如图1A中所示,电子设备100和桌子104A位于物理环境102中(例如,也称本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,所述方法包括:在与显示器和输入设备通信的电子设备处:经由所述显示器呈现三维环境,所述三维环境包括第一应用程序、和第二应用程序的表示,所述第二应用程序的表示能够被选择以在所述三维环境中启动所述第二应用程序;当在所述三维环境中呈现所述第一应用程序、和所述第二应用程序的表示时,经由所述输入设备接收包括选择所述第二应用程序的表示的选择输入的输入;响应于接收到所述输入:启动所述第二应用程序,其中:根据确定所述选择输入是第一类型的选择,在所述三维环境中启动所述第二应用程序并且停止所述第一应用程序在所述三维环境中的呈现;以及根据确定所述选择输入是不同于所述第一类型的选择的第二类型的选择,在所述三维环境中启动所述第二应用程序,同时保持所述第一应用程序在所述三维环境中的呈现。2.根据权利要求1所述的方法,其中所述三维环境还包括第三应用程序,并且其中在呈现所述第三应用程序时接收所述输入,所述方法还包括:响应于接收到所述输入:根据确定所述输入是所述第一类型的选择输入,停止所述第三应用程序在所述三维环境中的呈现;以及根据确定所述输入是所述第二类型的选择输入,保持所述第三应用程序在所述三维环境中的呈现。3.根据权利要求1所述的方法,其中所述三维环境还包括第三应用程序,并且其中在呈现所述第三应用程序时接收所述输入,所述方法还包括:响应于接收到所述输入:根据确定所述输入是所述第一类型的选择输入:根据确定所述第二应用程序和所述第一应用程序共享第一特性并且所述第三应用程序不具有所述第一特性,停止所述第一应用程序在所述三维环境中的呈现,同时保持所述第三应用程序在所述三维环境中的呈现。4.根据权利要求3所述的方法,其中由所述第一应用程序和所述第二应用程序共享的所述第一特性包括所述第二应用程序在所述三维环境中的启动位置在所述三维环境中距所述第一应用程序的阈值距离内。5.根据权利要求3至4中任一项所述的方法,其中由所述第一应用程序和所述第二应用程序共享的所述第一特性包括属于相同类型的应用程序。6.根据权利要求1所述的方法,其中所述三维环境还包括第三应用程序,其中在呈现所述第三应用程序时接收所述输入,并且其中所述输入还包括移动输入,所述移动输入在所述三维环境中在距所述第三应用程序的阈值距离内移动所述第二应用程序的表示,所述方法还包括:响应于接收到所述输入:根据确定所述选择输入是所述第二类型的选择输入,在所述三维环境中用所述第二应用程序的呈现来替换所述第三应用程序的呈现。7.根据权利要求1至6中任一项所述的方法,其中:
所述第一类型的选择输入包括持续不足第一时间阈值的捏合输入;并且所述第二类型的选择输入包括持续超过所述第一时间阈值的捏合输入。8.根据权利要求1至6中任一项所述的方法,其中:所述第一类型的选择输入包括轻击输入;并且所述第二类型的选择输入包括轻击并保持输入。9.根据权利要求1至6中任一项所述的方法,其中:所述第一类型的选择输入包括按钮按压输入;并且所述第二类型的选择输入包括按钮按压并保持输入。10.一种存储指令的非暂态计算机可读存储介质,所述指令当由电子设备的一个或多个处理器执行时,使所述电子设备执行方法,所述方法包括:经由显示器呈现三维环境,所述三维环境包括第一应用程序、和第二应用程序的表示,所述第二应用程序的表示能够被选择以在所述三维环境中启动所述第二应用程序;当在所述三维环境中呈现所述第一应用程序、和所述第二应用程序的表示时,经由输入设备接收包括选择所述第二应用程序的表示的选择输入的输入;响应于接收到所述输入:启动所述第二应用程序,其中:根据确定所述选择输入是第一类型的选择,在所述三维环境中启动所述第二应用程序并且停止所述第一应用程序在所述三维环境中的呈现;并且根据确定所述选择输入是不同于所述第一类型的选择的第二类型的选择,在所述三维环境中启动所述第二应用程序,同时保持所述第一应用程序在所述三维环境中的呈现。11.根据权利要求10所述的非暂态计算机可读存储介质,其中所述三维环境还包括第三应用程序,并且其中在呈现所述第三应用程序时接收所述输入,所述方法还包括:响应于接收到所述输入:根据确定所述输入是所述第一类型的选择输入,停止所述第三应用程序在所述三维环境中的呈现;并且根据确定所述输入是所述第二类型的选择输入,保持所述第三应用程序在所述三维环境中的呈现。12.根据权利要求10所述的非暂态计算机可读存储介质,其中所述三维环境还包括第三应用程序,并且其中在呈现所述第三应用程序时接收所述输入,所述方法还包括:响应于接收到所述输入:根据确定所述输入是所述第一类型的选择输入:根据确定所述第二应用程序和所述第一应用程序共享第一特性并且所述第三应用程序不具有所述第一特性,停止所述第一应用程序在所述三维环境中的呈现,同时保持所述第三应用程序在所...

【专利技术属性】
技术研发人员:N
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1