-
公开(公告)号:US20230325003A1
公开(公告)日:2023-10-12
申请号:US18182298
申请日:2023-03-10
Applicant: Apple Inc.
Inventor: Nathan GITTER , Jordan A. CAZAMIAS , Alexis H. PALANGIE , Aaron M. BURNS , Benjamin HYLAK
IPC: G06F3/01 , G06V40/20 , G06F3/0482
CPC classification number: G06F3/017 , G06F3/013 , G06F3/0482 , G06V40/28
Abstract: Methods for displaying selectable options in a computer-generated environment provide for an efficient and intuitive user experience. In some embodiments, one or more selectable options are displayed in a three-dimensional computer-generated environment in accordance with the determination that the one or more criteria have been satisfied, including a criteria that a hand of the user is oriented in a predetermined manner with respect to an electronic device. In some embodiments, a user is able to perform one-handed actuation of a selectable option with a plurality of user inputs and/or gestures that satisfy one or more activation criteria.
-
公开(公告)号:US20250028423A1
公开(公告)日:2025-01-23
申请号:US18908623
申请日:2024-10-07
Applicant: Apple Inc.
Inventor: James M. DESSERO , Benjamin HYLAK , William A. SORRENTINO, III , Stephen O. LEMAY , Katherine W. KOLOMBATOVICH
IPC: G06F3/04815 , G06T15/00 , G06T15/50 , G06T19/00
Abstract: In some embodiments, an electronic device changes the immersion level of a virtual environment and/or spatial effect in a three-dimensional environment based on the geometry of the physical environment around the device. In some embodiments, an electronic device modifies the virtual environment and/or spatial effect in response to detecting a movement of the device. In some embodiments, an electronic device moves a user interface of an application into and/or out of a virtual environment. In some embodiments, an electronic device selectively changes the display of a simulated environment and/or atmospheric effect in a three-dimensional environment based on movement of an object associated with a viewpoint of a user. In some embodiments, an electronic device provides feedback to a user in response to a user moving a virtual object to and/or into a simulated environment.
-
公开(公告)号:US20240087256A1
公开(公告)日:2024-03-14
申请号:US18467523
申请日:2023-09-14
Applicant: Apple Inc.
Inventor: Benjamin HYLAK , William A. SORRENTINO, III , Christopher D. MCKENZIE , James J. OWEN , Zoey C. TAYLOR , Miquel ESTANY RODRIGUEZ
CPC classification number: G06T19/006 , G06T19/20 , G06V10/60 , G06T2219/2004
Abstract: In some embodiments, a computer system facilitates depth conflict mitigation for a virtual object that is in contact with one or more physical objects in a three-dimensional environment by changing visual properties of one or more portions of the virtual object. In some embodiments, a computer system facilitates depth conflict mitigation for a virtual object that is in contact with one or more physical objects in a three-dimensional environment by displaying the virtual object in a virtual environment within the three-dimensional environment. In some embodiments, a computer system facilitates depth conflict mitigation for a virtual object that is in contact with one or more physical objects in a three-dimensional environment by variably changing visual properties of one or more portions of the virtual object and/or by variably displaying the virtual object in a virtual environment based on one or more characteristics of the depth conflict.
-
公开(公告)号:US20230350537A1
公开(公告)日:2023-11-02
申请号:US18146380
申请日:2022-12-25
Applicant: Apple Inc.
Inventor: Benjamin HYLAK , Aaron M. BURNS , Nathan GITTER , Jordan A. CAZAMIAS , Alexis H. PALANGIE , James J. OWEN
IPC: G06F3/04815 , G06T11/60 , G06F3/01 , G06F3/04845 , G06F3/0482
CPC classification number: G06F3/04815 , G06T11/60 , G06F3/017 , G06F3/04845 , G06F3/0482 , G06F3/011 , G06T2200/24
Abstract: Devices, methods, and graphical interfaces for content applications displayed in an XR environment provide for an efficient and intuitive user experience. In some embodiments, a content application is displayed in a three-dimensional computer-generated environment. In some embodiments, different viewing modes and user interfaces are available for a content application in a three-dimensional computer-generated environment. In some embodiments, different interactions are available with content items displayed in the XR environment.
-
公开(公告)号:US20250078420A1
公开(公告)日:2025-03-06
申请号:US18733819
申请日:2024-06-04
Applicant: Apple Inc.
Inventor: James M. DESSERO , Benjamin HYLAK , Christopher D. MCKENZIE , Jeffrey S. ALLEN , William A. SORRENTINO, III , Katherine W. KOLOMBATOVICH , Matthew G. PLEC
Abstract: In some embodiments, a computer system changes a visual prominence of a respective virtual object in response to detecting a threshold amount of overlap between a first virtual object and a second virtual object. In some embodiments, a computer system changes a visual prominence of a respective virtual object based on a change in spatial location of a first virtual object with respect to a second virtual object. In some embodiments, a computer system applies visual effects to representations of physical objects, virtual environments, and/or physical environments. In some embodiments, a computer system changes a visual prominence of a virtual object relative to a three-dimensional environment based on display of overlapping objects of different types in the three-dimensional environment. In some embodiments, a computer system changes a level of opacity of a first virtual object overlapping a second virtual object in response to movement of the first virtual object.
-
公开(公告)号:US20240420435A1
公开(公告)日:2024-12-19
申请号:US18668049
申请日:2024-05-17
Applicant: Apple Inc.
Inventor: Nathan GITTER , Benjamin HYLAK , Jonathan RAVASZ , Christopher D. MCKENZIE , Nahckjoon KIM , Israel PASTRANA VICENTE , Zoey C. TAYLOR , Benjamin H. BOESEL
Abstract: In some embodiments, a computer system facilitates movement, including rotation, of a virtual object in a three-dimensional environment. In some embodiments, a computer system facilitates movement of a virtual object in a three-dimensional environment toward a movement boundary. In some embodiments, a computer system facilitates dynamic scaling of a virtual object in a three-dimensional environment based on movement of the virtual object in the three-dimensional environment. In some embodiments, a computer system facilitates inertial movement of a virtual object in a three-dimensional environment. In some embodiments, a computer system facilitates converging offsets between a portion of a user and a virtual object. In some embodiments, a computer system facilitates rotation of a volumetric virtual object in a three-dimensional environment.
-
公开(公告)号:US20240385858A1
公开(公告)日:2024-11-21
申请号:US18668036
申请日:2024-05-17
Applicant: Apple Inc.
Inventor: Christopher D. MCKENZIE , Benjamin HYLAK , Karen EL ASMAR , Nathan GITTER , Wesley M. HOLDER , Zoey C. TAYLOR
IPC: G06F9/451 , G06F3/0482 , G06T19/00
Abstract: In some embodiments, a computer system changing a visual appearance of immersive mixed reality (MR) content in a three-dimensional environment in accordance with a respective type of input in accordance with some embodiments of the disclosure. In some embodiments, a computer system facilitates display of immersive MR content in a three-dimensional environment. In some embodiments, a computer system displays content of a respective application in a first mode of operation that includes spatially distributing the content throughout an available display area of a three-dimensional environment and displays an option to cease display of the content in the first mode of operation in accordance with some embodiments of the disclosure.
-
公开(公告)号:US20240329797A1
公开(公告)日:2024-10-03
申请号:US18738865
申请日:2024-06-10
Applicant: Apple Inc.
Inventor: Benjamin HYLAK , Aaron M. BURNS , Nathan GITTER , Jordan A. CAZAMIAS , Alexis H. PALANGIE , James J. OWEN
IPC: G06F3/04815 , G06F3/01 , G06F3/0482 , G06F3/04845 , G06T11/60
CPC classification number: G06F3/04815 , G06F3/011 , G06F3/017 , G06F3/0482 , G06F3/04845 , G06T11/60 , G06T2200/24
Abstract: Devices, methods, and graphical interfaces for content applications displayed in an XR environment provide for an efficient and intuitive user experience. In some embodiments, a content application is displayed in a three-dimensional computer-generated environment. In some embodiments, different viewing modes and user interfaces are available for a content application in a three-dimensional computer-generated environment. In some embodiments, different interactions are available with content items displayed in the XR environment.
-
公开(公告)号:US20250118038A1
公开(公告)日:2025-04-10
申请号:US18988115
申请日:2024-12-19
Applicant: Apple Inc.
Inventor: William A. SORRENTINO, III , Benjamin HYLAK , Christopher D. MCKENZIE , Stephen O. LEMAY , Zoey C. TAYLOR , Miquel ESTANY RODRIGUEZ , James J. OWEN
Abstract: In some embodiments, a computer system changes a visual prominence of a respective virtual object in response to detecting a threshold amount of overlap between a first virtual object and a second virtual object. In some embodiments, a computer system changes a visual prominence of a respective virtual object based on a change in spatial location of a first virtual object with respect to a second virtual object. In some embodiments, a computer system applies visual effects to representations of physical objects, virtual environments, and/or physical environments. In some embodiments, a computer system changes a visual prominence of a virtual object relative to a three-dimensional environment based on display of overlapping objects of different types in the three-dimensional environment. In some embodiments, a computer system changes a level of opacity of a first virtual object overlapping a second virtual object in response to movement of the first virtual object.
-
10.
公开(公告)号:US20240302948A1
公开(公告)日:2024-09-12
申请号:US18668032
申请日:2024-05-17
Applicant: Apple Inc.
Inventor: Benjamin HYLAK , Alexis H. PALANGIE , Jordan A. CAZAMIAS , Nathan GITTER , Aaron M. BURNS
IPC: G06F3/04845 , G06F3/01 , G06F3/0482
CPC classification number: G06F3/04845 , G06F3/013 , G06F3/0482
Abstract: Methods for displaying user interfaces in a computer-generated environment provide for an efficient and intuitive user experience. In some embodiments, user interfaces can have different immersion levels. In some embodiments, a user interface can have a respective immersion level based on its location in the three-dimensional environment or distance from the user. In some embodiments, a user interface can have a respective immersion level based on the state of the user interface. In some embodiments, a user interface can switch from one immersion level to another in response to the user's interaction with the user interface.
-
-
-
-
-
-
-
-
-