-
公开(公告)号: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.
-
公开(公告)号:US20240231569A1
公开(公告)日:2024-07-11
申请号:US18563057
申请日:2022-05-31
Applicant: Apple Inc.
Inventor: Shih-Sang Chiu , Benjamin H. Boesel , David H. Huang , Jonathan Perron , Jonathan Ravasz , Jordan A. Cazamias , Tyson Erze
IPC: G06F3/0483 , G06F3/01 , G06F3/04815 , G06F3/04842
CPC classification number: G06F3/0483 , G06F3/013 , G06F3/017 , G06F3/04815 , G06F3/04842 , G06F2203/04803
Abstract: In one implementation, a method of displaying content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes displaying, in a first area, a first content pane including first content including a link to second content. The method includes, while displaying the first content pane in the first area, receiving a user input selecting the link to the second content and indicating a second area separate from the first area and not displaying a content pane. The method includes, in response to receiving the user input selecting the link to the second content and indicating the second area, displaying, in the second area, a second content pane including the second content.
-
公开(公告)号:US20240037886A1
公开(公告)日:2024-02-01
申请号:US18380399
申请日:2023-10-16
Applicant: Apple Inc.
Inventor: Shih-Sang Chiu , Alexandre Da Veiga , David H. Huang , Jonathan Perron , Jordan A. Cazamias
CPC classification number: G06T19/20 , G06T17/05 , G06T2219/2024
Abstract: Various implementations disclosed herein include devices, systems, and methods that generate and share/transmit a 3D representation of a physical environment during a communication session. Some of the elements (e.g., points) of the 3D representation may be replaced to improve the quality and/or efficiency of the modeling and transmitting processes. A user's device may provide a view and/or feedback during a scan of the physical environment during the communication session to facilitate accurate understanding of what is being transmitted. Additional information, e.g., a second representation of a portion of the physical environment, may also be transmitted during a communication session. The second representations may represent an aspect (e.g., more details, photo quality images, live, etc.) of a portion not represented by the 3D representation.
-
公开(公告)号: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.
-
公开(公告)号:US20230333641A1
公开(公告)日:2023-10-19
申请号:US18088300
申请日:2022-12-23
Applicant: Apple Inc.
Inventor: Benjamin H. Boesel , David H. Huang , Jonathan Perron , Shih-Sang Chiu
IPC: G06F3/01
CPC classification number: G06F3/013
Abstract: In accordance with various implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a display. The method includes determining an engagement score associated with an object that is visible at the display. The engagement score characterizes a level of user engagement with respect to the object. The method includes, in response to determining that the engagement score satisfies an engagement criterion, determining an ambience vector associated with the object and presenting content based on the ambience vector. The ambience vector represents a target ambient environment.
-
公开(公告)号:US20210405743A1
公开(公告)日:2021-12-30
申请号:US17323845
申请日:2021-05-18
Applicant: Apple Inc.
Inventor: Benjamin Hunter Boesel , Shih Sang Chiu , Jonathan Perron , David H. Y. Huang
IPC: G06F3/01 , G06N20/00 , G06N3/04 , G06F16/583 , G06F16/587 , G06F16/58
Abstract: In one implementation, a method for dynamic media item delivery. The method includes: presenting, via the display device, a first set of media items associated with first metadata; obtaining user reaction information gathered by one or more input devices while presenting the first set of media items; obtaining, via a qualitative feedback classifier, an estimated user reaction state to the first set of media items based on the user reaction information; obtaining one or more target metadata characteristics based on the estimated user reaction state and the first metadata; obtaining a second set of media items associated with second metadata that corresponds to the one or more target metadata characteristics; and presenting, via the display device, the second set of media items associated with the second metadata.
-
公开(公告)号:US12254579B2
公开(公告)日:2025-03-18
申请号:US17984282
申请日:2022-11-10
Applicant: APPLE INC.
Inventor: Timothy R. Pease , Alexandre Da Veiga , Benjamin H. Boesel , David H. Huang , Jonathan Perron , Shih-Sang Chiu , Spencer H. Ray
Abstract: Various implementations disclosed herein include devices, systems, and methods that create a 3D video that includes determining first adjustments (e.g., first transforms) to video frames (e.g., one or more RGB images and depth images per frame) to align content in a coordinate system to remove the effects of capturing camera motion. Various implementations disclosed herein include devices, systems, and methods that playback a 3D video and includes determining second adjustments (e.g., second transforms) to remove the effects of movement of a viewing electronic device relative to a viewing environment during playback of the 3D video. Some implementations distinguish static content and moving content of the video frames to playback only moving objects or facilitate concurrent playback of multiple spatially related 3D videos. The 3D video may include images, audio, or 3D video of a video-capture-device user.
-
公开(公告)号:US11557102B2
公开(公告)日:2023-01-17
申请号:US17478593
申请日:2021-09-17
Applicant: Apple Inc.
Inventor: Alexis Henri Palangie , Peter D. Anton , Stephen O. Lemay , Christopher D. Mckenzie , Israel Pastrana Vicente , Dorian D. Dargan , Shih-Sang Chiu , Jonathan Perron , Tong Chen
Abstract: In some embodiments, an electronic device automatically updates the orientation of a virtual object in a three-dimensional environment based on a viewpoint of a user in the three-dimensional environment. In some embodiments, an electronic device automatically updates the orientation of a virtual object in a three-dimensional environment based on viewpoints of a plurality of users in the three-dimensional environment. In some embodiments, the electronic device modifies an appearance of a real object that is between a virtual object and the viewpoint of a user in a three-dimensional environment. In some embodiments, the electronic device automatically selects a location for a user in a three-dimensional environment that includes one or more virtual objects and/or other users.
-
公开(公告)号:US20240310907A1
公开(公告)日:2024-09-19
申请号:US18575046
申请日:2022-06-14
Applicant: Apple Inc.
Inventor: Shih-Sang Chiu , Benjamin H. Boesel , David H. Huang , Jonathan Perron , Jonathan Ravasz , Jordan A. Cazamias , Tyson Erze
IPC: G06F3/01 , G06F3/04842
CPC classification number: G06F3/013 , G06F3/017 , G06F3/04842
Abstract: In one implementation, a method of activating a user interface element is performed at a device including an input device, an eye tracker, a display, one or more processors, and non-transitory memory. The method includes displaying, on the display, a plurality of user interface elements and receiving, via the input device, a user input corresponding to an input location. The method includes determining, using the eye tracker, a gaze location. The method includes, in response to determining that the input location is at least a threshold distance from the gaze location, activating a first user interface element at the gaze location and, in response to determining that it is not, activating a second user interface element at the input location.
-
公开(公告)号:US12008216B1
公开(公告)日:2024-06-11
申请号:US17324887
申请日:2021-05-19
Applicant: Apple Inc.
Inventor: Benjamin Hunter Boesel , Jonathan Perron , Shih Sang Chiu , David H. Y. Huang , Jonathan Ravasz , Jordan Alexander Cazamias
IPC: G06F3/0483 , G06F3/04815 , G06F3/04817 , G06F3/04842
CPC classification number: G06F3/0483 , G06F3/04815 , G06F3/04817 , G06F3/04842
Abstract: A method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes obtaining a first volumetric object associated with a first content region. The first content region is associated with a first tab. The method includes generating a first volumetric representation of the first volumetric object based on a function of the first tab. The first volumetric representation is displayable within the first tab. The method includes concurrently displaying, on the display, the first content region and the first volumetric representation within the first tab. In some implementations, the method includes changing a view of the first volumetric representation, such as rotating the first volumetric representation or according to a positional change to the electronic device. In some implementations, the method includes generating a plurality of volumetric representations and classifying the plurality of volumetric representations.
-
-
-
-
-
-
-
-
-