-
公开(公告)号:US12242705B2
公开(公告)日:2025-03-04
申请号:US18540480
申请日:2023-12-14
Applicant: Apple Inc.
Inventor: Aaron Mackay Burns , Alexis H. Palangie , Pol Pla I Conesa , David M. Schattel
Abstract: Exemplary processes are described, including processes to move and/or resize user interface elements in a computer-generated reality environment.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
4.
公开(公告)号: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.
-
公开(公告)号:US20230334724A1
公开(公告)日:2023-10-19
申请号:US18123833
申请日:2023-03-20
Applicant: Apple Inc.
Inventor: Jordan A. Cazamias , Aaron M. Burns , David M. Schattel , Jonathan Perron , Jonathan Ravasz , Shih-Sang Chiu
CPC classification number: G06T11/00 , G06F3/16 , G06T2200/24
Abstract: Various implementations disclosed herein include devices, systems, and methods for determining a placement of virtual objects in a collection of virtual objects when changing from a first viewing arrangement to a second viewing arrangement based on their respective positions in one of the viewing arrangements. In some implementations, a method includes displaying a set of virtual objects in a first viewing arrangement in a first region of an environment. The set of virtual objects are arranged in a first spatial arrangement. A user input corresponding to a request to change to a second viewing arrangement in a second region of the environment is obtained. A mapping is determined between the first spatial arrangement and a second spatial arrangement based on spatial relationships between the set of virtual objects. The set of virtual objects is displayed in the second viewing arrangement in the second region of the environment.
-
公开(公告)号:US20250004581A1
公开(公告)日:2025-01-02
申请号:US18576654
申请日:2022-07-01
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Anette L. Freiin von Kapri , Arun Rakesh Yoganandan , Benjamin R. Blachnitzky , Christopher L. Nolet , David M. Schattel , Samantha Koire
IPC: G06F3/038 , G06F3/01 , G06F3/0346 , G06V20/20
Abstract: In one implementation. a method for dynamically selecting an operation modality for a physical object. The method includes: obtaining a user input vector that includes at least one user input indicator value associated with one of a plurality of different input modalities; obtaining tracking data associated with a physical object; generating a first characterization vector for the physical object, including a pose value and a user grip value, based on the user input vector and the tracking data, wherein the pose value characterizes a spatial relationship between the physical object and a user of the computing system and the user grip value characterizes a manner in which the physical object is being held by the user; and selecting, based on the first characterization vector, a first operation modality as a current operation modality for the physical object.
-
公开(公告)号:US12118182B2
公开(公告)日:2024-10-15
申请号:US18153198
申请日:2023-01-11
Applicant: Apple Inc.
Inventor: Aaron M. Burns , Scott M. Andrus , David M. Schattel
IPC: G06F3/048 , G06F3/01 , G06F3/04815 , G06F3/0482
CPC classification number: G06F3/0482 , G06F3/013 , G06F3/04815
Abstract: In accordance with some embodiments, an exemplary process for controlling the generation and display of suggested additional content based on a context of a workspace is described.
-
公开(公告)号:US11893964B2
公开(公告)日:2024-02-06
申请号:US18099862
申请日:2023-01-20
Applicant: Apple Inc.
Inventor: Aaron Mackay Burns , Alexis H. Palangie , Pol Pla I Conesa , David M. Schattel
CPC classification number: G09G5/373 , G06F1/163 , G06F3/011 , G06T19/006 , G09G2340/045 , G09G2360/04
Abstract: In accordance with some embodiments, an exemplary process for dynamically controlling the size of a display based on a moving of a visual object meeting a criterion in a computer-generated reality (CGR) environment is described.
-
公开(公告)号:US20230333644A1
公开(公告)日:2023-10-19
申请号:US18123837
申请日:2023-03-20
Applicant: Apple Inc.
Inventor: Jordan A. Cazamias , Aaron M. Burns , David M. Schattel , Jonathan Perron , Jonathan Ravasz , Shih-Sang Chiu
Abstract: Various implementations disclosed herein include devices, systems, and methods for organizing virtual objects within an environment. In some implementations, a method includes obtaining a user input corresponding to a command to associate a virtual object with a region of an environment. A gaze input corresponding to a user focus location in the region is detected. A movement of the virtual object to an object placement location proximate the user focus location is displayed.
-
公开(公告)号:US11521581B2
公开(公告)日:2022-12-06
申请号:US17397734
申请日:2021-08-09
Applicant: Apple Inc.
Inventor: Aaron Mackay Burns , Alexis H. Palangie , Pol Pla I Conesa , David M. Schattel
Abstract: In accordance with some embodiments, an exemplary process for dynamically controlling the size of a display based on a moving of a visual object meeting a criterion in a computer-generated reality (CGR) environment is described.
-
-
-
-
-
-
-
-
-