-
公开(公告)号:US20250028546A1
公开(公告)日:2025-01-23
申请号:US18905100
申请日:2024-10-02
Applicant: Apple Inc.
Inventor: Stephen E. PINTO , Andrew T. FINKE , Abhinay ASHUTOSH , Cedric BRAY , Peter L. HAJAS , Andrew P. RICHARDSON , Yidi ZHU , James T. TURNER
IPC: G06F9/451 , G06F3/01 , G06F3/0482
Abstract: Remote user interface (UI) rendering effects provide increased privacy and efficiency in computer user input systems. In an aspect, an application specifies remote UI effects to be managed and rendered on UI elements separately from the application, such as by an effects component running outside of the application's operating system process. When user input indicates a preliminary interaction with a UI element, the remote UI effect can be rendered without the application's knowledge of the preliminary interaction, hence preserving a user's privacy from the application of preliminary UI interactions.
-
公开(公告)号:US20240404228A1
公开(公告)日:2024-12-05
申请号:US18619568
申请日:2024-03-28
Applicant: Apple Inc.
Inventor: Owen MONSMA , Peter L. HAJAS , James T. TURNER
Abstract: Some techniques are described herein for managing computer-generated environments, including methods for managing the size of virtual objects and managing an experience.
-
公开(公告)号:US20240004678A1
公开(公告)日:2024-01-04
申请号:US18213787
申请日:2023-06-23
Applicant: Apple Inc.
Inventor: Andrew P. RICHARDSON , Abhinay ASHUTOSH , James T. TURNER , Przemyslaw M. IWANOWSKI , Yidi ZHU
IPC: G06F9/451 , G06F3/0482 , G06F3/01
CPC classification number: G06F9/452 , G06F3/0482 , G06F3/013 , G06F3/017
Abstract: Remote user interface (UI) rendering effects provide increased privacy and efficiency in computer user input systems. In an aspect, an application specifies remote UI effects to be managed and rendered on UI elements separately from the application, such as by an effects component running outside of the application's operating system process. When user input indicates a preliminary interaction with a UI element, the remote UI effect can be rendered without the application's knowledge of the preliminary interaction, hence preserving a user's privacy from the application of preliminary UI interactions.
-
公开(公告)号:US20240402891A1
公开(公告)日:2024-12-05
申请号:US18618806
申请日:2024-03-27
Applicant: Apple Inc.
Inventor: Florentin BEKIER , Raffael HANNEMANN , Peter L. HAJAS , James T. TURNER
IPC: G06F3/04845
Abstract: Some techniques are described herein for managing requests for placement of a user interface object within an environment. Some techniques are described herein for requesting placement of a user interface object within an environment.
-
公开(公告)号:US20230229241A1
公开(公告)日:2023-07-20
申请号:US18125114
申请日:2023-03-22
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/01 , G06F3/04815 , G06F3/16
CPC classification number: G06F3/017 , G06F3/04815 , G06F3/167 , G06F3/013
Abstract: Aspects of the subject technology provide for intention-based user interface control for electronic devices. For example, an electronic device may utilize multiple indirect engagement indicators performed by a user of the electronic device, to confirm which of several displayed user interfaces with which the user intends to engage. Once the electronic device determines which of the multiple user interfaces the user intends to engage with, the electronic device may provide a user input to the application or other process underlying that user interface. The user input may be based, in whole or in part, one or more of the multiple indirect engagement indicators.
-
公开(公告)号:US20160358356A1
公开(公告)日:2016-12-08
申请号:US14871849
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Patrick O. HEYNEN , Jonathan J. HESS , Blake R. SEELY , James T. TURNER
IPC: G06T11/60 , G06F17/22 , G09G5/377 , G06F17/30 , G06T7/00 , G06T5/50 , G06F3/0484 , G06F17/21 , G09G5/00
CPC classification number: G06F17/3028 , A61F13/00 , G06F3/14 , G09G3/003 , G09G5/377 , G09G2370/022
Abstract: Systems and methods are disclosed for authoring, deploying, and executing layer stack images for applications directed to a plurality of target devices. Resources to implement the layer stack images are compiled into an asset catalog database for each image in each layer stack image for each target device. Derivative resource products, such as a flattened version of the layer stack images and a “blurred” version of layer stack images can be generated and stored in the asset catalog at compile and build time. Three-dimensional effects implemented using the layer stack images can be implemented using an application programming interface that accepts legacy two dimensional images can be used to receive the layer stack images. An platform framework implements logic that detects the type of image requested via the API is a layer stack image or a conventional flat image. Third party layer stack images can be received and displayed at run-time or compile time. Images that make up a layer stack image can be locally-stored, externally referenced, or both. A layer stack image can, itself, refer to other layer stack images.
Abstract translation: 公开了用于为针对多个目标设备的应用的创作,部署和执行层叠图像的系统和方法。 用于实现层堆栈图像的资源被编译为每个目标设备的每个层堆叠图像中的每个图像的资产目录数据库。 衍生资源产品,如层叠图像的扁平化版本和层叠图像的“模糊”版本,可以在编译和构建时生成并存储在资产目录中。 使用层叠图像实现的三维效果可以使用接受传统二维图像的应用编程接口来实现,该二维图像可用于接收层堆叠图像。 平台框架实现了通过API所请求的图像类型的逻辑,即层叠图像或常规平面图像。 可以在运行时或编译时接收和显示第三方层叠图像。 构成图层堆栈图像的图像可以在本地存储,外部引用或两者兼容。 层叠图像本身可以指代其他层堆叠图像。
-
公开(公告)号:US20240220069A1
公开(公告)日:2024-07-04
申请号:US18608826
申请日:2024-03-18
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/04815 , G06F3/01 , G06T19/00
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/017 , G06T19/006
Abstract: Aspects of the subject technology provide for constrained access to scene information by applications running on an electronic device. A system process of an electronic device may assign a region of a physical environment to an application. A user interface of the application may be displayed in the assigned region. The system process may provide scene information and/or user information to the application only when the scene information and/or user information occurs and/or originates within the assigned region, in one or more implementations.
-
公开(公告)号:US20240211053A1
公开(公告)日:2024-06-27
申请号:US18597891
申请日:2024-03-06
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/01 , G06F3/04815 , G06F3/16
CPC classification number: G06F3/017 , G06F3/013 , G06F3/04815 , G06F3/167
Abstract: Aspects of the subject technology provide for intention-based user interface control for electronic devices. For example, an electronic device may utilize multiple indirect engagement indicators performed by a user of the electronic device, to confirm which of several displayed user interfaces with which the user intends to engage. Once the electronic device determines which of the multiple user interfaces the user intends to engage with, the electronic device may provide a user input to the application or other process underlying that user interface. The user input may be based, in whole or in part, one or more of the multiple indirect engagement indicators.
-
公开(公告)号:US20230229281A1
公开(公告)日:2023-07-20
申请号:US18125113
申请日:2023-03-22
Applicant: Apple Inc.
Inventor: James T. TURNER , Peter L. HAJAS
IPC: G06F3/04815 , G06T19/00 , G06F3/01
CPC classification number: G06F3/04815 , G06T19/006 , G06F3/013 , G06F3/017
Abstract: Aspects of the subject technology provide for constrained access to scene information by applications running on an electronic device. A system process of an electronic device may assign a region of a physical environment to an application. A user interface of the application may be displayed in the assigned region. The system process may provide scene information and/or user information to the application only when the scene information and/or user information occurs and/or originates within the assigned region, in one or more implementations.
-
-
-
-
-
-
-
-