-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20240054746A1
公开(公告)日:2024-02-15
申请号:US18345661
申请日:2023-06-30
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Adam G. Poulos , Alexis H. Palangie , Benjamin R. Blachnitzky , Charilaos Papadopoulos , David M. Schattel , Ezgi Demirayak , Jia Wang , Reza Abbasian , Ryan S. Carlin
IPC: G06T19/20 , G06T13/40 , H04N21/431
CPC classification number: G06T19/20 , G06T13/40 , H04N21/4316 , G06T2219/2016
Abstract: An electronic device such as a head-mounted device may present extended reality content such as a representation of a three-dimensional environment. The representation of the three-dimensional environment may be changed between different viewing modes having different immersion levels in response to user input. The three-dimensional environment may represent a multiuser communication session. A multiuser communication session may be saved and subsequently viewed as a replay. There may be an interactive virtual object within the replay of the multiuser communication session. The pose of the interactive virtual object may be manipulated by a user while the replay is paused. Some multiuser communication sessions may be hierarchical multiuser communication sessions with a presenter and audience members. The presenter and audience members may receive generalized feedback based on the audience members during the presentation. A participant may have their role changed between audience member and presenter during the presentation.
-
公开(公告)号: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.
-
-
-
-