-
公开(公告)号:US20230315202A1
公开(公告)日:2023-10-05
申请号:US18114492
申请日:2023-02-27
Applicant: Apple Inc.
Inventor: Adam G. Poulos , Aaron M. Burns , Arun Rakesh Yoganandan , Benjamin R. Blachnitzky , Nicolai Georg
IPC: G06F3/01
Abstract: A method includes displaying a plurality of computer-generated objects, and obtaining finger manipulation data from a finger-wearable device via a communication interface. In some implementations, the method includes receiving an untethered input vector that includes a plurality of untethered input indicator values. Each of the plurality of untethered input indicator values is associated with one of a plurality of untethered input modalities. In some implementations, the method includes obtaining proxy object manipulation data from a physical proxy object via the communication interface. The proxy object manipulation data corresponds to sensor data associated with one or more sensors integrated in the physical proxy object. The method includes registering an engagement event with respect to a first one of the plurality of computer-generated objects based on a combination of the finger manipulation data, the untethered input vector, and the proxy object manipulation data.
-
公开(公告)号: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.
-
公开(公告)号:US20220245906A1
公开(公告)日:2022-08-04
申请号:US17727311
申请日:2022-04-22
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Bruno M. Sommer , Timothy R. Oriol
Abstract: Various implementations disclosed herein include devices, systems, and methods that enable a device to provide a view of virtual elements and a physical environment where the presentation of the virtual elements is based on positioning relative to the physical environment. In one example, a device is configured to detect a change in positioning of a virtual element, for example, when a virtual element is added, moved, or the physical environment around the virtual element is changed. The location of the virtual element in the physical environment is used to detect an attribute of the physical environment upon which the presentation of the virtual element depends. Thus, the device is further configured to detect an attribute (e.g., surface, table, mid-air, etc.) of the physical environment based on the placement of the virtual element and present the virtual element based on the detected attribute.
-
公开(公告)号:US20200082632A1
公开(公告)日:2020-03-12
申请号:US16549483
申请日:2019-08-23
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Bruno M. Sommer , Timothy R. Oriol
Abstract: Various implementations disclosed herein include devices, systems, and methods that enable a device to provide a view of virtual elements and a physical environment where the presentation of the virtual elements is based on positioning relative to the physical environment. In one example, a device is configured to detect a change in positioning of a virtual element, for example, when a virtual element is added, moved, or the physical environment around the virtual element is changed. The location of the virtual element in the physical environment is used to detect an attribute of the physical environment upon which the presentation of the virtual element depends. Thus, the device is further configured to detect an attribute (e.g., surface, table, mid-air, etc.) of the physical environment based on the placement of the virtual element and present the virtual element based on the detected attribute.
-
公开(公告)号:US12299267B2
公开(公告)日:2025-05-13
申请号: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
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.
-
公开(公告)号:US20240221301A1
公开(公告)日:2024-07-04
申请号:US18398689
申请日:2023-12-28
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Benjamin R. Blachnitzky , Laura Sugden , Charilaos Papadopoulos , James T. Turner
Abstract: Various implementations disclosed herein provide augmentations in extended reality (XR) using sensor data from a user worn device. The sensor data may be used understand that a user's state is associated with providing user assistance, e.g., a user's appearance or behavior or an understanding of the environment may be used to recognize a need or desire for user assistance. The augmentations may assist the user by enhancing or supplementing the user's abilities, e.g., providing guidance or other information about an environment to disabled/impaired person.
-
公开(公告)号:US20240211044A1
公开(公告)日:2024-06-27
申请号:US18601376
申请日:2024-03-11
Applicant: Apple Inc.
Inventor: Adam G. Poulos , Aaron M. Burns , Arun Rakesh Yoganandan , Benjamin R. Blachnitzky , Nicolai Georg
IPC: G06F3/01
Abstract: A method includes displaying a plurality of computer-generated objects, and obtaining finger manipulation data from a finger-wearable device via a communication interface. In some implementations, the method includes receiving an untethered input vector that includes a plurality of untethered input indicator values. Each of the plurality of untethered input indicator values is associated with one of a plurality of untethered input modalities. In some implementations, the method includes obtaining proxy object manipulation data from a physical proxy object via the communication interface. The proxy object manipulation data corresponds to sensor data associated with one or more sensors integrated in the physical proxy object. The method includes registering an engagement event with respect to a first one of the plurality of computer-generated objects based on a combination of the finger manipulation data, the untethered input vector, and the proxy object manipulation data.
-
公开(公告)号:US20240054736A1
公开(公告)日:2024-02-15
申请号:US18345624
申请日: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/00 , H04N7/15 , H04N21/431 , H04N21/81 , G06F3/01
CPC classification number: G06T19/006 , H04N7/157 , H04N21/4316 , H04N21/816 , G06F3/017 , G06T2219/024
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.
-
39.
公开(公告)号:US11861056B2
公开(公告)日:2024-01-02
申请号:US17396441
申请日:2021-08-06
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Nathan Gitter , Alexis H. Palangie , Pol Pla I Conesa , David M. Schattel
IPC: G06F3/01 , G06T7/70 , G06F3/04842 , G06T19/00
CPC classification number: G06F3/011 , G06F3/04842 , G06T7/70 , G06T19/006
Abstract: In accordance with some embodiments, an exemplary process for controlling representations of virtual objects based on respective user contexts that each correspond to different respective locations in a computer-generated reality (CGR) environment is described.
-
公开(公告)号:US20230376110A1
公开(公告)日:2023-11-23
申请号:US18114447
申请日:2023-02-27
Applicant: Apple Inc.
Inventor: Adam G. Poulos , Aaron M. Burns , Arun Rakesh Yoganandan , 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, and an extremity tracker. The method includes obtaining extremity tracking data via the extremity tracker. The method includes displaying a computer-generated representation of a trackpad that is spatially associated with a physical surface. The physical surface is viewable within the display along with a content manipulation region that is separate from the computer-generated representation of the trackpad. The method includes identifying a first location within the computer-generated representation of the trackpad based on the extremity tracking data. The method includes mapping the first location to a corresponding location within the content manipulation region. The method includes displaying an indicator indicative of the mapping. The indicator may overlap the corresponding location within the content manipulation region.
-
-
-
-
-
-
-
-
-