US 12,272,019 B1
Synthetic scenes
Przemyslaw M. Iwanowski, San Francisco, CA (US); and Joshua J. Taylor, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Mar. 17, 2023, as Appl. No. 18/185,888.
Claims priority of provisional application 63/362,278, filed on Mar. 31, 2022.
Int. Cl. G06T 19/20 (2011.01); G06T 7/73 (2017.01); G06T 17/20 (2006.01); G06T 19/00 (2011.01)
CPC G06T 19/20 (2013.01) [G06T 7/75 (2017.01); G06T 17/20 (2013.01); G06T 19/006 (2013.01); G06T 2219/2004 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device in communication with a display and one or more sensors,
receiving, at a scene data processing service within a synthetic service,
a scene data configuration, the scene data configuration including a synthetic data configuration and a real environment data configuration, the real environment data configuration specifying a real environment data type derived from the one or more sensors, and
a scene data request from a client application,
in response to receiving the scene data request, and in accordance with the scene data configuration, combining synthetic data and real environment data within the scene data processing service to generate scene data,
presenting a synthetic scene on the display, the synthetic scene based on the scene data, and
operating the client application within the presented synthetic scene.