-
公开(公告)号:US11960657B2
公开(公告)日:2024-04-16
申请号:US18124120
申请日:2023-03-21
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky , Jordan A. Cazamias , Nicolai Georg
IPC: G06F3/0346 , G06F3/01 , G06F3/038 , G06F3/0486 , G06T7/20
CPC classification number: G06F3/017 , G06F3/014 , G06F3/0346 , G06F3/038 , G06F3/0486 , G06T7/20 , G06F2203/0331 , G06T2207/30196
Abstract: A method includes, while displaying a computer-generated object at a first position within an environment, obtaining extremity tracking data from an extremity tracker. The first position is outside of a drop region that is viewable using the display. The method includes moving the computer-generated object from the first position to a second position within the environment based on the extremity tracking data. The method includes, in response to determining that the second position satisfies a proximity threshold with respect to the drop region, detecting an input that is associated with a spatial region of the environment. The method includes moving the computer-generated object from the second position to a third position that is within the drop region, based on determining that the spatial region satisfies a focus criterion associated with the drop region.
-
12.
公开(公告)号:US20240103682A1
公开(公告)日:2024-03-28
申请号:US18371378
申请日:2023-09-21
Applicant: Apple Inc.
Inventor: Stephen O. Lemay , Zoey C. Taylor , Benjamin Hylak , Willliam A. Sorrentino, III , Jonathan Ravasz , Peter D. Anton , Michael J. Rockwell
IPC: G06F3/04815 , G06F3/0482
CPC classification number: G06F3/04815 , G06F3/0482
Abstract: A computer system displays a first application user interface at a first location in a three-dimensional environment. While displaying the first application user interface at the first location in the three-dimensional environment, the computer system detects, at a first time, a first input corresponding to a request to close the first application user interface. In response to detecting the first input corresponding to a request to close the first application user interface: the computer system closes the first application user interface, including ceasing to display the first application user interface in the three-dimensional environment; and, in accordance with a determination that respective criteria are met, the computer system displays a home menu user interface at a respective home menu position that is determined based on the first location of the first application user interface in the three-dimensional environment.
-
13.
公开(公告)号:US20240094862A1
公开(公告)日:2024-03-21
申请号:US17950795
申请日:2022-09-22
Applicant: Apple Inc.
Inventor: James M. Dessero , Miquel Rodriguez Estany , Benjamin Hylak
IPC: G06F3/04815 , G06F3/01 , G06F3/04845 , G06T15/60
CPC classification number: G06F3/04815 , G06F3/013 , G06F3/04845 , G06T15/60
Abstract: A computer system displays, in a three-dimensional environment, a computer-generated object; detects that a user's attention is directed to the object; and in response, displays a virtual shadow for the object with a first appearance, including displaying the shadow with a first value for a first visual property, while maintaining a pose of the object relative to the three-dimensional environment. While continuing to display the object in the three-dimensional environment, the computer system detects that the user's attention has ceased to be directed to the object; and in response, displays the shadow for the object with a second appearance that is different from the first appearance, while maintaining the pose of the object relative to the three-dimensional environment. Displaying the shadow for the object with the second appearance includes displaying the shadow with a second value for the first visual property. The second value is different from the first value.
-
公开(公告)号:US20230297172A1
公开(公告)日:2023-09-21
申请号:US18124120
申请日:2023-03-21
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky , Jordan A. Cazamias , Nicolai Georg
IPC: G06F3/01 , G06F3/0486 , G06F3/0346 , G06F3/038 , G06T7/20
CPC classification number: G06F3/017 , G06F3/014 , G06F3/0486 , G06F3/0346 , G06F3/038 , G06T7/20 , G06T2207/30196 , G06F2203/0331
Abstract: A method includes, while displaying a computer-generated object at a first position within an environment, obtaining extremity tracking data from an extremity tracker. The first position is outside of a drop region that is viewable using the display. The method includes moving the computer-generated object from the first position to a second position within the environment based on the extremity tracking data. The method includes, in response to determining that the second position satisfies a proximity threshold with respect to the drop region, detecting an input that is associated with a spatial region of the environment. The method includes moving the computer-generated object from the second position to a third position that is within the drop region, based on determining that the spatial region satisfies a focus criterion associated with the drop region.
-
公开(公告)号:US12112009B2
公开(公告)日:2024-10-08
申请号:US17659147
申请日:2022-04-13
Applicant: Apple Inc.
Inventor: James M. Dessero , Benjamin Hylak , William A. Sorrentino, III , Stephen O. Lemay , Ieyuki Kawashima , Katherine W. Kolombatovich , Jeffrey S. Allen
IPC: G06F3/048 , G06F3/04815 , G06T15/00 , G06T15/50 , G06T19/00
CPC classification number: G06F3/04815 , G06T15/005 , G06T15/50 , G06T19/003
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.
-
公开(公告)号:US20240193858A1
公开(公告)日:2024-06-13
申请号:US18286527
申请日:2022-04-11
Applicant: Apple Inc.
Inventor: Benjamin Hylak , Aaron M. Burns , Grant H. Mulliken , Mary A. Pyc , Nathan Gitter , Pau Sastre Miguel , Steven A. Marchette
IPC: G06T17/00 , G06V40/16 , G06V40/20 , H04N13/388
CPC classification number: G06T17/00 , G06V40/174 , G06V40/20 , H04N13/388
Abstract: In one implementation, a method of assisting in the rehearsal of a presentation is performed at a device including a display, one or more processors, and non-transitory memory. The method includes obtaining a difficulty level for a rehearsal of a presentation. The method includes displaying, on the display, one or more slides of the presentation. The method includes displaying, on the display in association with a volumetric environment, one or more virtual objects based on the difficulty level.
-
17.
公开(公告)号: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.
-
18.
公开(公告)号:US20240104860A1
公开(公告)日:2024-03-28
申请号:US18369459
申请日:2023-09-18
Applicant: Apple Inc.
Inventor: Christopher D. McKenzie , Stephen O. Lemay , Zoey C. Taylor , Vitalii Kramar , Benjamin Hylak
IPC: G06T19/00 , G06F3/02 , G06F3/0346 , G06F9/451
CPC classification number: G06T19/006 , G06F3/02 , G06F3/0346 , G06F9/451
Abstract: A computer system, in response to detecting a first input on a rotatable input mechanism, in accordance with a determination that the first input is a first type of input: changes an immersion level associated with display of an extended reality (XR) environment generated by the display generation component to a first immersion level in which display of the XR environment concurrently includes virtual content from an application and a passthrough portion of a physical environment of the computer system. In accordance with a determination that the first input is a second type of input: the computer system performs an operation different from changing the immersion level associated with display of the XR environment.
-
公开(公告)号:US20230325047A1
公开(公告)日:2023-10-12
申请号:US18121673
申请日:2023-03-15
Applicant: Apple Inc.
Inventor: Nicolai Georg , Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky
IPC: G06F3/01 , G06F3/04815 , G06F3/0486
CPC classification number: G06F3/04815 , G06F3/014 , G06F3/0486 , G06F2203/0331 , G06F2203/04802
Abstract: A method includes displaying a plurality of computer-generated objects, including a first computer-generated object at a first position within an environment and a second computer-generated object at a second position within the environment. The first computer-generated object corresponds to a first user interface element that includes a first set of controls for modifying a content item. The method includes, while displaying the plurality of computer-generated objects, obtaining extremity tracking data. The method includes moving the first computer-generated object from the first position to a third position within the environment based on the extremity tracking data. The method includes, in accordance with a determination that the third position satisfies a proximity threshold with respect to the second position, merging the first computer-generated object with the second computer-generated object in order to generate a third computer-generated object for modifying the content item. The method includes displaying the third computer-generated object.
-
公开(公告)号:US20230297168A1
公开(公告)日:2023-09-21
申请号:US18121993
申请日:2023-03-15
Applicant: Apple Inc.
Inventor: Nicolai Georg , Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky
IPC: G06F3/01 , G06F3/04842 , G06F3/04815 , G06F3/0346
CPC classification number: G06F3/014 , G06F3/017 , G06F3/04842 , G06F3/04815 , G06F3/0346
Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, a display, and a communication interface provided to communicate with a finger-wearable device. The method includes, while displaying a plurality of content items on the display, obtaining finger manipulation data from the finger-wearable device via the communication interface. The method includes selecting a first one of the plurality of content items based on a first portion of the finger manipulation data in combination with satisfaction of a proximity threshold. The first one of the plurality of content items is associated with a first dimensional representation. The method includes changing the first one of the plurality of content items from the first dimensional representation to a second dimensional representation based on a second portion of the finger manipulation data.
-
-
-
-
-
-
-
-
-