[发明专利]计算机生成的现实平台有效
申请号: | 201880055357.6 | 申请日: | 2018-09-25 |
公开(公告)号: | CN111052045B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | H·加斯特诺尔;M·加斯特诺尔;E·埃斯坎达;T·R·欧瑞奥;G·斯塔尔;C·J·怀特 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T15/00;G06F9/451 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 邹丹 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 生成 现实 平台 | ||
本公开涉及提供一种用于生成包括虚拟现实环境和增强现实环境的CGR环境的计算机生成的现实(CGR)平台。在一些实施方案中,该平台包括在CGR环境中模拟和渲染内容的操作系统级(OS级)进程,以及提供与要被模拟并渲染给OS级进程的内容相关的信息的一个或多个应用程序级进程。
相关申请的交叉引用
本专利申请要求2018年1月26日提交的名称为“MIXED-REALITY PLATFORM”(混合现实平台)的美国临时专利申请62/622,725以及2017年9月29日提交的名称为“MIXED-REALITY PLATFORM”(混合现实平台)的美国临时专利申请62/565,831的优先权,这些专利申请据此全文以引用方式并入本文。
技术领域
本公开整体涉及计算机生成的现实系统,并且更具体地涉及用于提供计算机生成的现实环境的技术。
背景技术
随着电子设备的功能增加,以及其输出高质量视觉显示的能力的提高,应用程序变得更令人沉浸。一个此类示例是对计算机生成的现实(例如,“混合现实”和“虚拟现实”)应用程序的主流需求的增加。
发明内容
本文所述的技术提供了用于生成计算机生成的现实环境的计算机生成的现实平台。此类技术任选地补充或替换用于生成计算机生成的现实环境的其他方法。此类技术可改善用户体验,提高隐私性和安全性,并且使计算机生成的现实界面(例如,3D接口)具有高级功能。
在一些实施方案中,在电子设备处执行的计算机实现的方法包括:接收指示在计算机生成的三维现实环境中启动第一应用程序的请求的第一输入;响应于接收到所述第一输入,启动所述第一应用程序的进程;接收指示在所述计算机生成的三维现实环境中启动不同于所述第一应用程序的第二应用程序的请求的第二输入;响应于接收到所述第二输入,启动不同于所述第一应用程序的所述进程的所述第二应用程序的进程;通过所述第一应用程序的所述进程向所述电子设备的操作系统的进程提供第一数据对象,其中所述操作系统的所述进程不同于所述第一应用程序的所述进程和所述第二应用程序的所述进程;通过所述第二应用程序的所述进程向所述操作系统的所述进程提供不同于所述第一数据对象的第二数据对象;通过所述电子设备的所述操作系统的所述进程,在所述计算机生成的三维现实环境中渲染所述第一数据对象的三维表示和所述第二数据对象的三维表示;以及使得显示所渲染的计算机生成的三维现实环境。
在一些实施方案中,非暂态计算机可读存储介质存储被配置为由电子设备的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于执行以下操作的指令:接收指示在计算机生成的三维现实环境中启动第一应用程序的请求的第一输入;响应于接收到所述第一输入,启动所述第一应用程序的进程;接收指示在所述计算机生成的三维现实环境中启动不同于所述第一应用程序的第二应用程序的请求的第二输入;响应于接收到所述第二输入,启动不同于所述第一应用程序的所述进程的所述第二应用程序的进程;通过所述第一应用程序的所述进程向所述电子设备的操作系统的进程提供第一数据对象,其中所述操作系统的所述进程不同于所述第一应用程序的所述进程和所述第二应用程序的所述进程;通过所述第二应用程序的所述进程向所述操作系统的所述进程提供不同于所述第一数据对象的第二数据对象;通过所述电子设备的所述操作系统的所述进程,在所述计算机生成的三维现实环境中渲染所述第一数据对象的三维表示和所述第二数据对象的三维表示;以及使得显示所渲染的计算机生成的三维现实环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880055357.6/2.html,转载请声明来源钻瓜专利网。