-
公开(公告)号: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.
-
公开(公告)号:US20240404168A1
公开(公告)日:2024-12-05
申请号:US18643626
申请日:2024-04-23
Applicant: Apple Inc.
Inventor: Xiao Jin YU , David LUI , Matthew STOLL , Rikky Roy KOGANTI , Harlan B. HASKINS , Andrew P. RICHARDSON , Abhinay ASHUTOSH
Abstract: Some techniques are described herein for conditionally rendering assets. In some examples, such techniques include a computer system receiving a request to render an asset and, in response, measuring performance of the computer system to determine whether to initiate rendering of the asset. For example, the computer system can measure the performance by rendering another asset that is less complex and/or resource intensive as the asset so to estimate a result of rendering the asset. Other techniques are described herein for rendering assets in different manners. In some examples such techniques include a computer system receiving a request to render an asset and, in response, rendering the asset in different manners depending on one or more aspects of the file and one or more current performance measurements of the computer system. Other techniques are described herein for rendering a 3D model based on current performance measurements of a computer system.
-
公开(公告)号:US20240290052A1
公开(公告)日:2024-08-29
申请号:US18657711
申请日:2024-05-07
Applicant: Apple Inc.
Inventor: Michael E. BUERLI , Samuel L. IGLESIAS , Tyler R. CALDERONE , Mark A. EBBOLE , Andrew P. RICHARDSON
IPC: G06T19/00 , G02B27/01 , G06F3/04815 , G06T7/50 , G06T19/20
CPC classification number: G06T19/006 , G02B27/017 , G06F3/04815 , G06T7/50 , G06T19/20 , G06T2207/10028
Abstract: Implementations of the subject technology provide virtual anchoring for extended reality (XR) display devices. A device may generate an XR environment that includes computer-generated (CG) content for display relative to various physical objects in a physical environment. In order to position the CG content, an XR application may request a physical anchor object to which the CG content can be anchored. In circumstances in which the physical anchor object is not available in the physical environment, a virtual anchor and/or a virtual anchor object corresponding to the physical anchor object can be provided to which the CG content can be anchored.
-
公开(公告)号:US20230359425A1
公开(公告)日:2023-11-09
申请号:US18222967
申请日:2023-07-17
Applicant: Apple Inc.
Inventor: Samuel L. IGLESIAS , Michael E. BUERLI , Tyler R. CALDERONE , Andrew P. RICHARDSON
CPC classification number: G06F3/147 , G06F21/34 , G06K7/1417 , G06T11/00 , G06F3/04845
Abstract: Implementations of the subject technology provide a small, portable physical object for use in an extended reality system. The system may include a device that allows a user/wearer to interact with virtual representations of content such as stored data and/or applications overlaid on the user’s physical environment. The object has a unique identifier that is obtainable by the device or another device. The object may be an inactive device without any internal circuitry, a passive device with circuitry that is activated by another device, or an active device having its own processing circuitry and/or a display housed in the body of the object. The object can be associated with content displayed by the device to provide a user with a physical object that can be moved or manipulated to move, modify, transport, or store the content generated, stored, and/or displayed in an extended reality environment.
-
公开(公告)号:US20230298267A1
公开(公告)日:2023-09-21
申请号:US18083474
申请日:2022-12-17
Applicant: APPLE INC.
Inventor: Charilaos PAPADOPOULOS , Aaron M. BURNS , Alexis H. PALANGIE , Andrew P. RICHARDSON , Bruno M. SOMMER , Charles MAGAHERN , Joseph P. CERRA , Justin T. VOSS , Luis R. DELIZ CENTENO , Mark A. EBBOLE , Martin GARSTENAUER , Peter L. HAJAS , Samuel L. IGLESIAS
Abstract: Various implementations disclosed herein more accurately or efficiently determine to which of multiple potential virtual objects user input should be directed in a 3D graphical environment. In some implementations, this involves using a rule that accounts for the types of the virtual objects to which a particular event may correspond. For example, a direction of intent may be identified and a rule used to determine to which of multiple potential virtual objects to associate an event.
-
公开(公告)号:US20240402872A1
公开(公告)日:2024-12-05
申请号:US18622447
申请日:2024-03-29
Applicant: Apple Inc.
Inventor: Andrew P. RICHARDSON , Christian A. NILES , Collin R. RUSSELL , Abhinay ASHUTOSH , Mark A. EBBOLE
IPC: G06F3/04815 , G06F3/01
Abstract: Some techniques are described herein for integrating a 2D framework with a 3D framework. Such techniques use a concept referred to as a hidden entity to link the two frameworks together. Other techniques are described herein for translating gestures from a first type to a second type in certain situations.
-
公开(公告)号: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.
-
-
-
-
-
-