-
公开(公告)号:US20230154122A1
公开(公告)日:2023-05-18
申请号:US18154757
申请日:2023-01-13
Applicant: Apple Inc.
Inventor: Jonathan R. DASCOLA , Alexis Henri PALANGIE , Peter D. ANTON , Stephen O. LEMAY , Jonathan RAVASZ , Shi-Sang CHIU , Christopher D. MCKENZIE , Dorian D. DARGAN
CPC classification number: G06T19/006 , G06V20/20 , G06F3/013 , G06F3/017 , G06T19/003
Abstract: In some embodiments, an electronic device automatically updates the orientation of a virtual object in a three-dimensional environment based on a viewpoint of a user in the three-dimensional environment. In some embodiments, an electronic device automatically updates the orientation of a virtual object in a three-dimensional environment based on viewpoints of a plurality of users in the three-dimensional environment. In some embodiments, the electronic device modifies an appearance of a real object that is between a virtual object and the viewpoint of a user in a three-dimensional environment. In some embodiments, the electronic device automatically selects a location for a user in a three-dimensional environment that includes one or more virtual objects and/or other users.
-
公开(公告)号:US20230100689A1
公开(公告)日:2023-03-30
申请号:US17935095
申请日:2022-09-24
Applicant: Apple Inc.
Inventor: Shih-Sang CHIU , Christopher D. MCKENZIE , Pol PLA I CONESA , Jonathan RAVASZ
IPC: G06F3/01 , G06F3/04815
Abstract: In some embodiments, an electronic device facilitates cursor interactions in different regions in a three-dimensional environment. In some embodiments, an electronic device facilitates cursor interactions in content. In some embodiments, an electronic device facilitates cursor movement. In some embodiments, an electronic device facilitates interaction with multiple input devices. In some embodiments, a computer system facilitates cursor movement based on movement of a hand of a user of the computer system and a location of a gaze of the user in the three-dimensional environment. In some embodiments, a computer system facilitates cursor selection and scrolling of content in the three-dimensional environment.
-
公开(公告)号:US20220121344A1
公开(公告)日:2022-04-21
申请号:US17448875
申请日:2021-09-25
Applicant: Apple Inc.
Inventor: Israel PASTRANA VICENTE , Jonathan R. DASCOLA , Wesley M. HOLDER , Alexis Henri PALANGIE , Aaron Mackay BURNS , Pol PLA I CONESA , William A. SORRENTINO, III , Stephen O. LEMAY , Christopher D. MCKENZIE , Shih-Sang Chiu , Benjamin Hunter Boesel , Jonathan Ravasz
IPC: G06F3/04815 , G06F3/01
Abstract: In some embodiments, an electronic device enhances interactions with virtual objects in a three-dimensional environment. In some embodiments, an electronic device enhances interactions with selectable user interface elements. In some embodiments, an electronic device enhances interactions with slider user interface elements. In some embodiments, an electronic device moves virtual objects in a three-dimensional environment and facilitates accessing actions associated with virtual objects.
-
公开(公告)号: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.
-
15.
公开(公告)号:US20250029319A1
公开(公告)日:2025-01-23
申请号:US18781745
申请日:2024-07-23
Applicant: Apple Inc.
Inventor: Benjamin H. BOESEL , Shih-Sang CHIU , Christopher D. MCKENZIE , Jonathan RAVASZ , Jesse CHAND
Abstract: A computer system displays representations of second computer systems included in a communication session and/or content in an environment in some embodiments. For example, the computer system displays the representations of the second computer systems in a first region while content is not shared in the communication session and displays the representations of the second computer systems in a second region different from the first region concurrently with content that is shared in the communication session. In some embodiments, the computer system displays the representations of the second computer system (e.g., a representation of a shared content item) such that it partially occludes a representation of the one or more participants of the video communication session when the representation of the one or more participants is a non-spatial representation.
-
公开(公告)号:US20230316634A1
公开(公告)日:2023-10-05
申请号:US18157040
申请日:2023-01-19
Applicant: Apple Inc.
Inventor: Shih-Sang CHIU , Benjamin H. BOESEL , Jonathan PERRON , Stephen O. LEMAY , Christopher D. MCKENZIE , Dorian D. DARGAN , Jonathan RAVASZ , Nathan GITTER
IPC: G06T15/20 , G06F3/01 , G06F3/04815
CPC classification number: G06T15/20 , G06F3/013 , G06F3/017 , G06F3/04815
Abstract: In some embodiments, a computer system selectively recenters virtual content to a viewpoint of a user, in the presence of physical or virtual obstacles, and/or automatically recenters one or more virtual objects in response to the display generation component changing state, selectively recenters content associated with a communication session between multiple users in response detected user input, changes the visual prominence of content included in virtual objects based on viewpoint and/or based on a detected user attention of a user, modifies visual prominence of one or more virtual objects to resolve apparent obscuring of the one or more virtual objects, modifies visual prominence based on user viewpoint relative to virtual objects, concurrently modifies visual prominence based various types of user interaction, and/or changes an amount of visual impact of an environmental effect in response to detected user input.
-
17.
公开(公告)号:US20230152935A1
公开(公告)日:2023-05-18
申请号:US17932999
申请日:2022-09-16
Applicant: Apple Inc.
Inventor: Christopher D. MCKENZIE , Nathan GITTER , Alexis H. PALANGIE , Shih-Sang CHIU , Benjamin H. BOESEL , Dorian D. DARGAN , Zoey C. Taylor
IPC: G06F3/04815 , G06F3/04845 , G06F3/04842 , G06F3/14 , G06F3/0346
CPC classification number: G06F3/04815 , G06F3/04845 , G06F3/04842 , G06F3/1454 , G06F3/0346 , G06F3/017
Abstract: In some embodiments, an electronic device updates the spatial arrangement of one or more virtual objects in a three-dimensional environment. In some embodiments, an electronic device updates the positions of multiple virtual objects together. In some embodiments, an electronic device displays objects in a three-dimensional environment based on an estimated location of a floor in the three-dimensional environment. In some embodiments, an electronic device moves (e.g., repositions) objects in a three-dimensional environment.
-
公开(公告)号:US20230092282A1
公开(公告)日:2023-03-23
申请号:US17934104
申请日:2022-09-21
Applicant: Apple Inc.
Inventor: Benjamin H. BOESEL , Shih-Sang CHIU , Jonathan RAVASZ , Trevor J. MCINTYRE , Stephen O. LEMAY , Christopher D. MCKENZIE
IPC: G06F3/04815 , G06T19/20 , G06F3/04845 , G06F3/0486 , G06F3/01
Abstract: In some embodiments, an electronic device uses different algorithms for moving objects in a three-dimensional environment based on the directions of such movements. In some embodiments, an electronic device modifies the size of an object in the three-dimensional environment as the distance between that object and a viewpoint of the user changes. In some embodiments, an electronic device selectively resists movement of an object when that object comes into contact with another object in a three-dimensional environment. In some embodiments, an electronic device selectively adds an object to another object in a three-dimensional environment based on whether the other object is a valid drop target for that object. In some embodiments, an electronic device facilitates movement of multiple objects concurrently in a three-dimensional environment. In some embodiments, an electronic device facilitates throwing of objects in a three-dimensional 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.
-
-
-
-
-
-
-
-
-