-
公开(公告)号:US12039142B2
公开(公告)日:2024-07-16
申请号:US18146380
申请日:2022-12-25
Applicant: Apple Inc.
Inventor: Benjamin Hylak , Aaron M. Burns , Nathan Gitter , Jordan A. Cazamias , Alexis H. Palangie
IPC: G09G5/00 , G06F3/01 , G06F3/04815 , 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.
-
公开(公告)号:US12242668B2
公开(公告)日:2025-03-04
申请号:US18123762
申请日:2023-03-20
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky , Nicolai Georg
IPC: G06F3/01
Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, a display, an extremity tracking system, and a communication interface provided to communicate with a finger-wearable device. The method includes displaying a computer-generated object on the display. The method includes obtaining finger manipulation data from the finger-wearable device via the communication interface. The method includes determining a multi-finger gesture based on extremity tracking data from the extremity tracking system and the finger manipulation data. The method includes registering an engagement event with respect to the computer-generated object according to the multi-finger gesture.
-
公开(公告)号:US11995301B2
公开(公告)日:2024-05-28
申请号:US18182304
申请日:2023-03-10
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.
-
公开(公告)号:US20230333651A1
公开(公告)日:2023-10-19
申请号:US18123762
申请日:2023-03-20
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin Hylak , Benjamin R. Blachnitzky , Nicolai Georg
IPC: G06F3/01
Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, a display, an extremity tracking system, and a communication interface provided to communicate with a finger-wearable device. The method includes displaying a computer-generated object on the display. The method includes obtaining finger manipulation data from the finger-wearable device via the communication interface. The method includes determining a multi-finger gesture based on extremity tracking data from the extremity tracking system and the finger manipulation data. The method includes registering an engagement event with respect to the computer-generated object according to the multi-finger gesture.
-
5.
公开(公告)号:US20240152244A1
公开(公告)日:2024-05-09
申请号:US18369628
申请日:2023-09-18
Applicant: Apple Inc.
Inventor: Amy E. DeDonato , Israel Pastrana Vicente , Nathan Gitter , Christopher D. McKenzie , Stephen O. Lemay , Zoey C. Taylor , Vitalii Kramar , Benjamin Hylak , Sanket S. Dave , Deepak Iyer , Lauren A. Hastings , Madhur Ahuja , Natalia A. Fornshell , Christopher J. Romney , Joaquim Goncola Lobo Ferreira da Silva , Shawna M. Spain
IPC: G06F3/04815 , G06F3/02 , G06F3/0362 , G06F3/0482 , G06F3/0485
CPC classification number: G06F3/04815 , G06F3/02 , G06F3/0362 , G06F3/0482 , G06F3/0485
Abstract: While displaying an application user interface, a device detects a first input to an input device of the one or more input devices, the input device provided on a housing of the device that includes the one or more display generation components. In response to detecting the first input, the device replaces display of at least a portion of the application user interface by displaying a home menu user interface via the one or more display generation components. While displaying the home menu user interface, the device detects a second input to the input device provided on the housing of the device; and in response to detecting the second input to the input device provided on the housing of the device: the device dismisses the home menu user interface.
-
公开(公告)号:US20230333650A1
公开(公告)日:2023-10-19
申请号:US18114629
申请日:2023-02-27
Applicant: Apple Inc.
Inventor: Benjamin Hylak , Aaron M. Burns , Adam G. Poulos , Arun Rakesh Yoganandan , Benjamin R. Blachnitzky , Nicolai Georg
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 displaying first instructional content that is associated with a first gesture. The first instructional content includes a first object. The method includes determining an engagement score that characterizes a level of user engagement with respect to the first object. The method includes obtaining finger manipulation data from the finger-wearable device via the communication interface. The method includes determining that the finger-wearable device performs the first gesture based on a function of the finger manipulation data. The method includes, in response to determining that the finger-wearable device performs the first gesture, in accordance with a determination that the engagement score satisfies an engagement criterion, displaying an indication indicating that the first gesture is directed to the first object.
-
7.
公开(公告)号:US20240411421A1
公开(公告)日:2024-12-12
申请号:US18664073
申请日:2024-05-14
Applicant: Apple Inc.
Inventor: Israel Pastrana Vicente , Amy E. DeDonato , Marcos Alonso Ruiz , Lee S. Broughton , Richard D. Lyons , William A. Sorrentino, III , Stephen O. Lemay , James J. Owen , Miquel Estany Rodriguez , Jesse Chand , Jonathan R. Dascola , Christian Schnorr , Zoey C. Taylor , Jonathan Ravasz , Harlan B. Haskins , Vinay Chawda , Benjamin H. Boesel , Ieyuki Kawashima , Christopher D. McKenzie , Benjamin Hylak , Nathan Gitter , Nahckjoon Kim , Owen Monsma , Matan Stauber , Danielle M. Price
IPC: G06F3/04815 , G06F3/01 , G06F3/04817 , G06F3/0482 , G06F3/0487
Abstract: A computer system detects an input to invoke a home menu user interface. In response to detecting the input, the computer system displays, via one or more display generation components, the home menu user interface in a three-dimensional environment, including: if a viewpoint of a user in the three-dimensional environment had a first elevation relative to a reference plane in the three-dimensional environment, displaying the home menu user interface at a first height in the three-dimensional environment; and, if the viewpoint of the user in the three-dimensional environment had a second elevation relative to the reference plane in the three-dimensional environment, the second elevation being different from the first elevation, displaying the home menu user interface at a second height in the three-dimensional environment, the second height being different from the first height.
-
公开(公告)号:US12008208B2
公开(公告)日:2024-06-11
申请号: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: G06F17/00 , 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.
-
公开(公告)号: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.
-
10.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-