-
公开(公告)号:US11867917B2
公开(公告)日:2024-01-09
申请号:US17752035
申请日:2022-05-24
Applicant: APPLE INC.
Inventor: Luis R. Deliz Centeno
CPC classification number: G02B27/0179 , G02B27/0172 , G02B2027/0123 , G02B2027/0141 , G02B2027/0181
Abstract: Various implementations disclosed herein include devices, systems, and methods that enable improved display of virtual content in computer generated reality (CGR) environments. In some implementations, the CGR environment is provided at an electronic device based on a field of view (FOV) of the device and a position of virtual content within the FOV. A display characteristic of the virtual object is adjusted to minimize or negate any adverse effects of the virtual object or a portion of the virtual object falling outside of the FOV of the electronic device.
-
公开(公告)号:US20230315509A1
公开(公告)日:2023-10-05
申请号:US18061199
申请日:2022-12-02
Applicant: Apple Inc.
Inventor: Tucker B. Morgan , Luis R. Deliz Centeno
IPC: G06F9/46 , H04L65/401 , G06F9/54
CPC classification number: G06F9/461 , H04L65/4015 , G06F9/542
Abstract: A state of a multi-user communication session is saved in response to detection of an application state saving event, or a session state saving event. During runtime, application state saving events may be detected for each application executing during a session. Application state parameters are saved in response to each application state saving event, from which the application may be launched to the saved state. In response to a state saving event, the most recent application state information for each application executing in the session are collected and stored such that the multi-user communication session may be launched to the saved state, including each application executing in the session.
-
公开(公告)号:US20230308494A1
公开(公告)日:2023-09-28
申请号:US18189403
申请日:2023-03-24
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Joseph P. Cerra
IPC: H04L65/403 , G06T19/00 , G06T7/70
CPC classification number: H04L65/403 , G06T19/006 , G06T7/70 , G06T2219/024
Abstract: Facilitating collaboration in a multiuser communication session includes detecting initiation of an interaction between a user of a first device and a virtual object in a multiuser communication session, where the first device and a second device are active in the multiuser communication session, and where state information is synchronized among the first device and second device in the multiuser communication session. In accordance with detecting the initiation of an interaction between the user and the virtual object, synchronization of state information is suspended by the first device, where the state information is related to the interaction between the user and the virtual object. A representation of the multiuser communication session at the first device and a representation of the multiuser communication session at the second device are inconsistent in accordance with the suspended synchronization of the state information.
-
公开(公告)号:US11714519B2
公开(公告)日:2023-08-01
申请号:US17679943
申请日:2022-02-24
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Avi Bar-Zeev
CPC classification number: G06F3/04815 , G02B27/0093 , G06F3/013 , G06T19/003 , G02B2027/014 , G06F2203/04806
Abstract: Techniques for moving about a computer simulated reality (CSR) setting are disclosed. An example technique includes displaying a current view of the CSR setting, the current view depicting a current location of the CSR setting from a first perspective corresponding to a first determined direction. The technique further includes displaying a user interface element, the user interface element depicting a destination location not visible from the current location, and, in response to receiving input representing selection of the user interface element, modifying the display of the current view to display a destination view depicting the destination location, wherein modifying the display of the current view to display the destination view includes enlarging the user interface element.
-
公开(公告)号:US11132162B2
公开(公告)日:2021-09-28
申请号:US16828852
申请日:2020-03-24
Applicant: Apple Inc.
Inventor: Avi Bar-Zeev , Ryan S. Burgoyne , Devin W. Chalmers , Luis R. Deliz Centeno , Rahul Nair , Timothy R. Oriol , Alexis H. Palangie
IPC: G06F3/048 , G06F3/14 , G06K9/00 , G06T19/00 , H04B5/00 , G06T7/73 , G06F3/01 , G06F3/0346 , G02B27/00 , G02B27/01 , G06F3/0481 , G06F3/0484
Abstract: In an exemplary process for interacting with user interface objects using an eye gaze, an affordance associated with a first object is displayed. A gaze direction or a gaze depth is determined. While the gaze direction or the gaze depth is determined to correspond to a gaze at the affordance, a first input representing user instruction to take action on the affordance is received, and the affordance is selected responsive to receiving the first input.
-
公开(公告)号:US12260145B1
公开(公告)日:2025-03-25
申请号:US18243959
申请日:2023-09-08
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno
IPC: G06F3/14 , G06F3/01 , G06F3/0481 , G06F3/0484 , G06T13/00
Abstract: In one implementation, a method of transferring the display of video content from a first location to a second location is performed at a first device including an image sensor, a first display, one or more processors, and non-transitory memory. The method includes detecting a second device in a field-of-view of the image sensor displaying video content at a first location in the physical environment on a second display. The method includes detecting a transfer trigger to display the video content at a second location in the physical environment. The method includes, in response to detecting the transfer trigger, displaying, on the first display, a transfer animation of the video content being moved from the first location to the second location.
-
公开(公告)号:US20250097276A1
公开(公告)日:2025-03-20
申请号:US18897187
申请日:2024-09-26
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Joseph P. Cerra
Abstract: The disclosure pertains to techniques for collaborating in a multi user communications environment. One such technique includes receiving, at a first communication device, data associated with a multi user communication session between a first user of the first communication device and a second user of a second communication device, presenting, at the first communication device, a non-extended reality graphical user interface (GUI), the non-extended reality GUI including a non-extended reality representation of a virtual object included in the multi user communication session and a representation of the second user based on the data associated with the multi user communication session, and updating, at the first communication device, the non-extended reality GUI to illustrate an interaction between the representation of the second user and the virtual object in response to the data indicating the interaction.
-
公开(公告)号:US20250071158A1
公开(公告)日:2025-02-27
申请号:US18941724
申请日:2024-11-08
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Joseph P. Cerra
IPC: H04L65/403 , G06T7/70 , G06T19/00
Abstract: Facilitating collaboration in a multiuser communication session includes detecting initiation of an interaction between a user of a first device and a virtual object in a multiuser communication session, where the first device and a second device are active in the multiuser communication session, and where state information is synchronized among the first device and second device in the multiuser communication session. In accordance with detecting the initiation of an interaction between the user and the virtual object, synchronization of state information is suspended by the first device, where the state information is related to the interaction between the user and the virtual object. A representation of the multiuser communication session at the first device and a representation of the multiuser communication session at the second device are inconsistent in accordance with the suspended synchronization of the state information.
-
公开(公告)号:US20240163319A1
公开(公告)日:2024-05-16
申请号:US18507292
申请日:2023-11-13
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Joseph P. Cerra
IPC: H04L65/403 , H04L65/1089 , H04N7/15
CPC classification number: H04L65/403 , H04L65/1089 , H04N7/157
Abstract: The disclosure pertains to techniques for collaborating in a multiuser communication session, including, at a first device, receiving a request to launch a first application in a multiuser communication session with a second device; presenting an environment of the first application in the multiuser communication session; receiving, by one or more processes of the multiuser communication session, data from the first user, the data including input data and first communications data; providing, by the one or more processes, the input data to the first application; providing, by the one or more processes, the first communications data to the second device; receiving, by the one or more processes, second communications data from the second device; and presenting, by the one or more processes, the second communications data in the environment of the first application, wherein the first application is restricted from accessing the first communications data and second communications data.
-
公开(公告)号:US11856039B2
公开(公告)日:2023-12-26
申请号:US18188790
申请日:2023-03-23
Applicant: Apple Inc.
Inventor: Luis R. Deliz Centeno , Joseph P. Cerra
IPC: H04L65/403 , H04L65/1089 , H04N7/15
CPC classification number: H04L65/403 , H04L65/1089 , H04N7/157
Abstract: The disclosure pertains to techniques for collaborating in a multiuser communication session, including, at a first device, receiving a request to launch a first application in a multiuser communication session with a second device; presenting an environment of the first application in the multiuser communication session; receiving, by one or more processes of the multiuser communication session, data from the first user, the data including input data and first communications data; providing, by the one or more processes, the input data to the first application; providing, by the one or more processes, the first communications data to the second device; receiving, by the one or more processes, second communications data from the second device; and presenting, by the one or more processes, the second communications data in the environment of the first application, wherein the first application is restricted from accessing the first communications data and second communications data.
-
-
-
-
-
-
-
-
-