-
公开(公告)号:US11733959B2
公开(公告)日:2023-08-22
申请号:US17187733
申请日:2021-02-26
Applicant: Apple Inc.
Inventor: Samuel L. Iglesias , Michael E. Buerli , Tyler R. Calderone , Andrew P. Richardson
IPC: G06F3/147 , G06F21/34 , G06K7/14 , G06T11/00 , G06F3/04845
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.
-
公开(公告)号:US11727648B2
公开(公告)日:2023-08-15
申请号:US17007928
申请日:2020-08-31
Applicant: Apple Inc.
Inventor: Michael E. Buerli , Andreas Moeller , Michael Kuhn
CPC classification number: G06T19/006 , G06F3/011 , G06T7/33 , G06T7/337 , G06T15/08 , G06T2207/30208
Abstract: According to various implementations, a method is performed at a first electronic device with a non-transitory memory and one or more processors. The method includes determining a reference location in a three-dimensional space based on a feature. The feature is generated by a second electronic device. The method includes obtaining, for the reference location, first reference coordinates in an augmented reality coordinate system of the first electronic device and second reference coordinates in an augmented reality coordinate system of the second electronic device. The method includes determining a coordinate transformation based on a function of the first reference coordinates and the second reference coordinates. The method includes synchronizing an augmented reality coordinate system of the first electronic device with an augmented reality coordinate system of the second electronic device using the coordinate transformation.
-
公开(公告)号:US20240404165A1
公开(公告)日:2024-12-05
申请号:US18672922
申请日:2024-05-23
Applicant: Apple Inc.
Inventor: Yashas Rai Kurlethimar , Jonathan Moorman , Mark L. Ma , Michael E. Buerli , Seyedkoosha Mirhosseini , Sushant Ojal
Abstract: In one implementation, a method of displaying image is performed by a device including one or more processors and non-transitory memory. The method includes obtaining gaze information. The method includes obtaining, based on the gaze information, a first resolution function and a second resolution function different than the first resolution function. The method includes rendering a first layer based on first virtual content and the first resolution function. The method includes rendering a second layer based on second virtual content and the second resolution function. The method includes compositing the first layer and the second layer into an image. The method includes displaying, on the display, the image.
-
公开(公告)号:US12020379B2
公开(公告)日:2024-06-25
申请号:US17184588
申请日:2021-02-24
Applicant: APPLE INC.
Inventor: Michael E. Buerli , Samuel L Iglesias , Tyler R. Calderone , Mark A Ebbole , Andrew P. Richardson
IPC: G06T7/50 , G02B27/01 , G06F3/04815 , G06T19/00 , 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.
-
公开(公告)号:US12210795B2
公开(公告)日:2025-01-28
申请号:US18222967
申请日:2023-07-17
Applicant: Apple Inc.
Inventor: Samuel L. Iglesias , Michael E. Buerli , Tyler R. Calderone , Andrew P. Richardson
IPC: G06F3/147 , G06F21/34 , G06K7/14 , 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.
-
6.
公开(公告)号:US20240152245A1
公开(公告)日:2024-05-09
申请号:US18371368
申请日:2023-09-21
Applicant: Apple Inc.
Inventor: Lee S. Broughton , Israel Pastrana Vicente , Matan Stauber , Miquel Estany Rodriguez , James J. Owen , Jonathan R. Dascola , Stephen O. Lemay , Christian Schnorr , Zoey C. Taylor , Jay Moon , Benjamin H. Boesel , Benjamin Hylak , Richard D. Lyons , Willliam A. Sorrentino, III , Lynn I. Streja , Jonathan Ravasz , Nathan Gitter , Peter D. Anton , Michael J. Rockwell , Peter L. Hajas , Evgenii Krivoruchko , Mark A. Ebbole , James Magahern , Andrew J. Sawyer , Christopher D. McKenzie , Michael E. Buerli , Olivier D. R. Gutknecht
IPC: G06F3/04815 , G06F3/01 , G06F3/04845
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/04845
Abstract: A computer system displays a first object that includes at least a first portion of the first object and a second portion of the first object and detects a first gaze input that meets first criteria, wherein the first criteria require that the first gaze input is directed to the first portion of the first object in order for the first criteria to be met. In response, the computer system displays a first control element that corresponds to a first operation associated with the first object, wherein the first control element was not displayed prior to detecting that the first gaze input met the first criteria, and detects a first user input directed to the first control element. In response to detecting the first user input directed to the first control element, the computer system performs the first operation with respect to the first object.
-
公开(公告)号:US11789584B1
公开(公告)日:2023-10-17
申请号:US17181182
申请日:2021-02-22
Applicant: Apple Inc.
Inventor: Adam Michael O'Hern , Mark Alan Ebbole , Justin Timothy Voss , Charles Magahern , Peter Louis Hajas , Michael E. Buerli
IPC: G06F3/04815 , G06T3/40 , G06T11/00 , G06F3/01 , G06F3/04847 , G06F3/0481
CPC classification number: G06F3/04815 , G06F3/011 , G06F3/04847 , G06T3/40 , G06T11/001
Abstract: Various implementations disclosed herein include devices, systems, and methods for indicating a distance to a selectable portion of a virtual surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a graphical environment that includes a virtual surface, wherein at least a portion of the virtual surface is selectable. In some implementations, the method includes determining a distance between a collider object and the selectable portion of the virtual surface. In some implementations, the method includes displaying a depth indicator in association with the collider object. In some implementations, a visual property of the depth indicator is selected based on the distance between the collider object and the selectable portion of the virtual surface.
-
公开(公告)号:US12299340B2
公开(公告)日:2025-05-13
申请号:US17187734
申请日:2021-02-26
Applicant: APPLE INC.
Inventor: Michael E. Buerli , Andrew P. Richardson , Samuel L. Iglesias , Tyler R. Calderone , Mark A. Ebbole
IPC: G06F3/04883 , G06F3/01 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/14 , G06F3/16 , G06F9/451 , G06T7/70 , H04M1/72409
Abstract: Implementations of the subject technology provide continuous transfer of content editing and/or control between various devices in an extended reality system. The extended reality system includes at least one device that is capable of determining the locations of other devices in the system. This device can manage continuous transfer of control between other devices in the system responsive to three-dimensional location-based user inputs, and/or can manage continuous transfer of control between one or more of the other devices and the device itself.
-
公开(公告)号:US20240402863A1
公开(公告)日:2024-12-05
申请号:US18650465
申请日:2024-04-30
Applicant: Apple Inc.
Inventor: Aviv Miron , Thomas D. Finch , Michael E. Buerli , Mark L. Ma
IPC: G06F3/0481 , G06F3/04842
Abstract: An electronic device may include a display that simultaneously presents multiple windows. A graph data structure may be stored to efficiently track overlap between windows on the display. Overlapping windows on the display may be grouped into window groups. For each window group, at least one of the windows may be set as a focused window and the remaining windows may be set as defocused windows. Rendering of the defocused window may be adjusted relative to rendering of the focused window. A defocused window may be rendered with a lower resolution than the focused window, may be rendered with a lower opacity than the focused window, and/or at a lower frame rate than the focused window.
-
公开(公告)号:US20240019982A1
公开(公告)日:2024-01-18
申请号:US18241683
申请日:2023-09-01
Applicant: Apple Inc.
Inventor: Adam Michael O'Hern , Mark Alan Ebbole , Justin Timothy Voss , Charles Magahern , Peter Louis Hajas , Michael E. Buerli
IPC: G06F3/04815 , G06F3/01 , G06T3/40 , G06T11/00 , G06F3/04847
CPC classification number: G06F3/04815 , G06F3/011 , G06T3/40 , G06T11/001 , G06F3/04847
Abstract: Various implementations disclosed herein include devices, systems, and methods for indicating a distance to a selectable portion of a virtual surface. In various implementations, a device includes a display, a non-transitory memory and one or more processors coupled with the display and the non-transitory memory. In some implementations, a method includes displaying a graphical environment that includes a virtual surface, wherein at least a portion of the virtual surface is selectable. In some implementations, the method includes determining a distance between a collider object and the selectable portion of the virtual surface. In some implementations, the method includes displaying a depth indicator in association with the collider object. In some implementations, a visual property of the depth indicator is selected based on the distance between the collider object and the selectable portion of the virtual surface.
-
-
-
-
-
-
-
-
-