-
公开(公告)号:US11343589B2
公开(公告)日:2022-05-24
申请号:US17275038
申请日:2019-09-24
Applicant: Apple Inc.
Inventor: Ian M. Richter , Daniel Ulbricht , Eshan Verma
IPC: G06V20/20 , H04N21/81 , G06T19/00 , H04N21/845 , H04N21/44
Abstract: In one implementation, consumption of media content (such as video, audio, or text) is supplemented with an immersive synthesized reality (SR) map based on the media content. In various implementations described herein, the SR map includes a plurality of SR environment representations which, when selected by a user, cause display of a corresponding SR environment.
-
公开(公告)号:US11307650B1
公开(公告)日:2022-04-19
申请号:US16859879
申请日:2020-04-27
Applicant: Apple Inc.
Inventor: Gutemberg B. Guerra Filho , Ian M. Richter , Raffi A. Bedikian
Abstract: In one implementation, a method for generating computer-generated reality content (CGR) content in order to invoke a target state of a user based on a user model is performed at an electronic device. The method includes: while presenting reference CGR content via the one or more displays, obtaining a request from a user to invoke a target state for the user; generating, based on a user model associated with the user and the reference CGR content, modified CGR content to invoke the target state for the user, wherein the user model provides projected reactions to CGR content; and presenting, via the one or more displays, the modified CGR content. In some implementations, obtaining the request from the user to invoke the target state for the user includes determining whether the user provided informed consent to store user information in the user model associated with the user of the device.
-
公开(公告)号:US20220027604A1
公开(公告)日:2022-01-27
申请号:US17496517
申请日:2021-10-07
Applicant: Apple Inc.
Inventor: Ian M. Richter
Abstract: A method includes displaying, via a display, an environment that includes a representation of a person associated with the device. The representation includes a virtual face with virtual facial features corresponding to respective physical facial features of the person associated with the device. The method includes detecting, via a sensor, a change in a physical facial feature of the person associated with the device. The physical facial feature indicates a physical facial expression of the person. In response to determining that the physical facial expression breaches a criterion, modifying one or more virtual facial features of the virtual face so that the virtual face indicates a virtual facial expression that satisfies the criterion.
-
公开(公告)号:US20220012951A1
公开(公告)日:2022-01-13
申请号:US17484996
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Gutemberg B. Guerra Filho , Raffi A. Bedikian , Ian M. Richter
Abstract: In some implementations, a method includes: identifying a plurality of subsets associated with a physical environment; determining a set of spatial characteristics for each of the plurality of subsets, wherein a first set of spatial characteristics characterizes dimensions of a first subset and a second set of spatial characteristics characterizes dimensions of a second subset; generating an adapted first extended reality (XR) content portion for the first subset based at least in part on the first set of spatial characteristics; generating an adapted second XR content portion for the second subset based at least in part on the second set of spatial characteristics; and generating one or more navigation options that allow a user to traverse between the first and second subsets based on the first and second sets of spatial characteristics.
-
公开(公告)号:US20210319622A1
公开(公告)日:2021-10-14
申请号:US17267985
申请日:2019-09-25
Applicant: Apple Inc.
Inventor: Ian M. Richter
Abstract: In some implementations, a method includes obtaining an end state of a first content item spanning a first time duration. In some implementations, the end state of the first content item indicates a first state of a synthesized reality (SR) agent at the end of the first time duration. In some implementations, the method includes obtaining an initial state of a second content item spanning a second time duration subsequent the first time duration. In some implementations, the initial state of the second content item indicates a second state of the SR agent at the beginning of the second time duration. In some implementations, the method includes synthesizing an intermediary emergent content item spanning over an intermediary time duration that is between the end of the first time duration and the beginning of the second time duration.
-
公开(公告)号:US20210201594A1
公开(公告)日:2021-07-01
申请号:US17203393
申请日:2021-03-16
Applicant: Apple Inc.
Inventor: Bo Morgan , Mark E. Drummond , Peter Meier , Cameron J. Dunn , John Christopher Russell , Siva Chandra Mouli Sivapurapu , Ian M. Richter
Abstract: In various implementations, a device surveys a scene and presents, within the scene, a extended reality (XR) environment including one or more assets that evolve over time (e.g., change location or age). Modeling such an XR environment at various timescales can be computationally intensive, particularly when modeling the XR environment over larger timescales. Accordingly, in various implementations, different models are used to determine the environment state of the XR environment when presenting the XR environment at different timescales.
-
公开(公告)号:US20210056749A1
公开(公告)日:2021-02-25
申请号:US16960163
申请日:2019-01-18
Applicant: Apple Inc.
Inventor: Ian M. Richter , Maxime Meilland , Patrick W. O'Keefe
Abstract: In one implementation, a method includes: obtaining locality data characterizing objects and relative spatial information of a volumetric region around a user; synthesizing a mesh map of the volumetric region based on the locality data; selecting synthesized reality (SR) content based on the mesh map, wherein the SR content satisfies a dimensional variance threshold relative to one or more portions of the mesh map; compositing at least a portion of the SR content with the mesh map in order to generate composite SR content; and presenting the composite SR content to the user in order to occlude at least a portion of a visual presentation of the volumetric region. In some implementations, the SR content is adapted to fit the one or more portions of the mesh map. In some implementations, the SR content is updated as the user location changes or the user interacts with the SR content.
-
公开(公告)号:US20210043004A1
公开(公告)日:2021-02-11
申请号:US16965139
申请日:2019-02-15
Applicant: Apple Inc.
Inventor: Ian M. Richter , Michael J. Rockwell , Amritpal Singh Saini , Olivier Soares
Abstract: In one implementation, a method includes: instantiating a first objective-effectuator (OE) associated with first attributes and a second OE associated with second attributes into a synthesized reality (SR) setting, wherein the first OE is encapsulated within the second OE; providing a first objective to the first OE based on the first and second attributes; providing a second objective to the second OE based on the second attributes, wherein the first and second objectives are associated with a time period between a first and second temporal points; generating a first set of actions for the first OE based on the first objective and a second set of actions for the second OE based on the second objective; and rendering for display the SR setting for the time period including the first set of actions performed by the first OE and the second set of actions performed by the second OE.
-
公开(公告)号:US20210042022A1
公开(公告)日:2021-02-11
申请号:US16959333
申请日:2019-01-18
Applicant: Apple Inc.
Inventor: Ian M. Richter , Jack Greasley , Brian E. Goldberg , Eric A. Soulvie , Jeremy R. Bernstein , Bradley Warren Peebler
IPC: G06F3/0484 , G06F3/0482 , G06T19/00
Abstract: In some implementations, a method includes obtaining a set of preselected attribute values for an objective-effectuator. In some implementations, the method includes while displaying a user interface including a plurality of configuration control affordances provided to effect configuration of one or more attributes characterizing the objective-effectuator, in response to receiving an input indicative of manipulation of a first configuration control affordance, setting a corresponding first attribute to a particular preselected attribute value, and modifying display of the plurality of configuration control affordances in order to change the number of the plurality of configuration control affordances displayed. In some implementations, the method includes configuring the objective-effectuator at least based on the particular preselected attribute value of the first attribute. In some implementations, the objective-effectuator is associated with a set of predefined actions.
-
公开(公告)号:US20250029379A1
公开(公告)日:2025-01-23
申请号:US18909154
申请日:2024-10-08
Applicant: Apple Inc.
Inventor: Ian M. Richter
Abstract: Various implementations disclosed herein include devices, systems, and methods for obfuscating location data associated with a physical environment. In some implementations, a method includes obtaining, via an environmental sensor, environmental data corresponding to a physical environment. A first portion of the environmental data that corresponds to a first location is identified. In response to the first location being of a first location type, location data indicative of the first location is obfuscated from the environmental data by modifying the first portion of the environmental data.
-
-
-
-
-
-
-
-
-