-
公开(公告)号:US12086945B2
公开(公告)日:2024-09-10
申请号:US18385129
申请日:2023-10-30
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Ganghun Kim , Ioana Negoita , Devin William Chalmers , Anshu Kameswar Chimalamarri , Thomas Justin Moore
CPC classification number: G06T19/006 , G06T7/70
Abstract: In one implementation, a method of performing late-stage shift is performed at a device including a display, one or more processors, and non-transitory memory. The method includes generating, based on a first predicted pose of the device for a display time period, a first image. The method includes generating a mask indicating a first region of the first image and a second region of the first image. The method includes generating a second image by shifting, based on a second predicted pose of the device for the display time period, the first region of the first image without shifting the second region of the first image. The method includes displaying, on the display at the display time period, the second image.
-
公开(公告)号:US20240257430A1
公开(公告)日:2024-08-01
申请号:US18631381
申请日:2024-04-10
Applicant: Apple Inc.
Inventor: Matthew S. DeMers , Adeeti V. Ullal , Alexander G. Bruno , Daniel M. Trietsch , Ioana Negoita , James J. Dunne , Thomas G. Salter , Thomas J. Moore
CPC classification number: G06T13/40 , A61B5/744 , G06F3/012 , G06T11/206 , G06T13/80 , G06T2200/24
Abstract: A method includes: presenting a posture summary interface including: a representation of the user, a visualization of a current accumulated strain value for the user, and a first affordance for initiating an animated posture summary associated with the accumulated strain value for the user over a respective time window; and in response to detecting a user input directed to the first affordance within the posture summary interface, presenting an animation of the representation of the user over the respective time window that corresponds to one or more instances in which head pose information changes associated with the user caused an increase or a decrease to the accumulated strain value greater than a significance threshold, wherein an appearance of the visualization of the current accumulated strain value for the user changes to represent the accumulated strain value for the user over the respective time window.
-
公开(公告)号:US11886625B1
公开(公告)日:2024-01-30
申请号:US17550911
申请日:2021-12-14
Applicant: Apple Inc.
Inventor: Bart Colin Trzynadlowski , Thomas G. Salter , Devin William Chalmers , Anshu Kameswar Chimalamarri , Gregory Patrick Lane Lutter
CPC classification number: G06F21/84 , G06F21/10 , G06F21/57 , G06F21/1066 , G06F2221/032
Abstract: In one implementation, a method for spatially designating private content. The method includes: presenting, via a display device, an indication of a private viewing region relative to a location of the computing system; determining a first location for presentation of graphical content; and presenting, via the display device, the graphical content at the first location. The method further includes: transmitting a characterization vector associated with the graphical content to at least one other device for display thereon according to a determination that the first location of the graphical content is outside of the private viewing area; and forgoing transmission of the characterization vector associated with the graphical content to the at least one other device according to a determination that the first location of the graphical content is inside of the private viewing area.
-
公开(公告)号:US11836872B1
公开(公告)日:2023-12-05
申请号:US17590033
申请日:2022-02-01
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Ganghun Kim , Ioana Negoita , Devin William Chalmers , Anshu Kameswar Chimalamarri , Thomas Justin Moore
CPC classification number: G06T19/006 , G06T7/70
Abstract: In one implementation, a method of performing late-stage shift is performed at a device including a display, one or more processors, and non-transitory memory. The method includes generating, based on a first predicted pose of the device for a display time period, a first image. The method includes generating a mask indicating a first region of the first image and a second region of the first image. The method includes generating a second image by shifting, based on a second predicted pose of the device for the display time period, the first region of the first image without shifting the second region of the first image. The method includes displaying, on the display at the display time period, the second image.
-
公开(公告)号:US20230377480A1
公开(公告)日:2023-11-23
申请号:US18200542
申请日:2023-05-22
Applicant: Apple Inc.
Inventor: James J. Dunne , Adeeti V. Ullal , Alexander G. Bruno , Daniel M. Trietsch , Ioana Negoita , Irida Mance , Matthew S. DeMers , Thomas G. Salter
CPC classification number: G09B19/003 , G06T19/00 , A63B24/0075 , A63B71/0622 , G09B5/02
Abstract: In some implementations, a method includes: while presenting a 3D environment, obtaining user profile and head pose information for a user; determining locations for visual cues within the 3D environment for a first portion of a guided stretching session based on the user profile and head pose information; presenting the visual cues at the determined locations within the 3D environment and a directional indicator; and in response to detecting a change to the head pose information: updating a location for the directional indicator based on the change to the head pose information; and in accordance with a determination that the change to the head pose information satisfies a criterion associated with a first visual cue among the visual cues, providing at least one of audio, haptic, or visual feedback indicating that the first visual cue has been completed for the first portion of the guided stretching session.
-
公开(公告)号:US11768535B1
公开(公告)日:2023-09-26
申请号:US17237665
申请日:2021-04-22
Applicant: Apple Inc.
Inventor: Bart Colin Trzynadlowski , Gregory Patrick Lane Lutter , Thomas G. Salter , Rahul Nair , Devin William Chalmers
IPC: G06F3/01
CPC classification number: G06F3/011
Abstract: A method is performed at an electronic device including one or more processors, a non-transitory memory, and a first input device. The method includes detecting, via the first input device, an input directed to a first location within a physical environment. The first location is identified by an extremity tracking function based on the input. The method includes determining an interaction event based on a function of a semantic identifier that is associated with a portion of the first location. The method includes presenting computer-generated content that is a function of the interaction event.
-
37.
公开(公告)号:US20230297607A1
公开(公告)日:2023-09-21
申请号:US18121988
申请日:2023-03-15
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Christopher D. Fu , Devin W. Chalmers , Paulo R. Jansen dos Reis
IPC: G06F16/438 , G06F16/432
CPC classification number: G06F16/438 , G06F16/434
Abstract: In one implementation, a method of presenting virtual content is performed by a device including an image sensor, one or more processors, and non-transitory memory. The method includes obtaining, using the image sensor, an image of a physical environment. The method includes detecting, in the image of the physical environment, machine-readable content associated with an object. The method includes determining an object type of the object. The method includes obtaining virtual content based on a search query creating using the machine-readable content and the object type. The method includes displaying the virtual content.
-
公开(公告)号:US11715220B1
公开(公告)日:2023-08-01
申请号:US17379718
申请日:2021-07-19
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Anshu Kameswar Chimalamarri
CPC classification number: G06T7/50 , G01C3/08 , G06F3/013 , G06T15/10 , G06T19/006
Abstract: In one implementation, a method of activating a depth sensor is performed by a device including a depth sensor including a plurality of depth sensor elements, a display, one or more processors, and non-transitory memory. The method includes obtaining content to be displayed on the display in association with a physical environment. The method includes selecting a subset of the plurality of depth sensor elements. The method includes activating the subset of the plurality of depth sensor elements to obtain a depth map of the physical environment. The method includes displaying, on the display, at least a portion of the content based on the depth map of the physical environment.
-
公开(公告)号:US20250147578A1
公开(公告)日:2025-05-08
申请号:US18562652
申请日:2022-05-13
Applicant: Apple Inc.
Inventor: Thomas G. Salter , Bart Trzynadlowski , Bryce L. Schmidtchen , Devin W. Chalmers , Gregory Lutter
IPC: G06F3/01
Abstract: Various implementations disclosed herein include devices, systems, and methods for using a gaze vector and head pose information to activate a display interface in an environment. In some implementations, a device includes a sensor for sensing a head pose of a user, a display, one or more processors, and a memory. In various implementations, a method includes displaying an environment comprising a field of view. Based on a gaze vector, it is determined that a gaze of the user is directed to a first location within the field of view. A head pose value corresponding to the head pose of the user is obtained. On a condition that the head pose value corresponds to a motion of the head of the user toward the first location, a user interface is displayed in the environment.
-
公开(公告)号:US20250111471A1
公开(公告)日:2025-04-03
申请号:US18825453
申请日:2024-09-05
Applicant: Apple Inc.
Inventor: Elena J. Nattinger , Michael J. Rockwell , Christopher I. Word , Devin W. Chalmers , Paulo R. Jansen dos Reis , Paul Ewers , Peter Burgner , Anna L. Brewer , Jeffrey S. Norris , Allison W. Dryer , Andrew Muehlhausen , Luis R. Deliz Centeno , Thomas J. Moore , Alesha Unpingco , Thomas G. Salter
Abstract: Embodiments disclosed herein are directed to devices, systems, and methods for presenting a magnified view in an extended reality environment. Specifically, a magnified view includes a zoom reticle that is presented at a display location of a display. The zoom reticle includes magnified content that includes a magnified portion of a user's field of view. For example, the magnified content may be generated from image data selected from a corresponding portion of a field of view of a camera. The position of the zoom reticle on the display, as well as the portion of the field of view that is magnified, may vary in different circumstances such as described herein.
-
-
-
-
-
-
-
-
-