US 12,266,069 B1
Environment adaptive content
Andrew S. Robertson, Los Angeles, CA (US); David Hobbins, Venice, CA (US); James R. Cooper, Los Angeles, CA (US); and Joon Hyung Ahn, Culver City, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 15, 2022, as Appl. No. 17/887,653.
Claims priority of provisional application 63/238,823, filed on Aug. 31, 2021.
Int. Cl. G06T 19/20 (2011.01); G06T 19/00 (2011.01)
CPC G06T 19/20 (2013.01) [G06T 19/006 (2013.01); G06T 2219/2004 (2013.01); G06T 2219/2016 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
at a processor of a head-mounted device (HMD):
obtaining sensor data from a sensor in a physical environment while the HMD is worn on a head of a user;
determining a characteristic of a movable object of the physical environment based on the sensor data, wherein the movable object is separate from the user and the characteristic comprises a size or a boundary of the movable object;
determining to anchor virtual content to the movable object, wherein, based on anchoring the virtual content to the movable object, the virtual content is moved based on movement of the movable object; and
presenting an extended reality (XR) environment comprising a view of at least a portion of the physical environment from a viewpoint of the HMD within the physical environment, wherein, in the view, the virtual content replaces or enhances the movable object to which it is anchored and is adapted by being scaled, shaped, or positioned based on the size or the boundary of the movable object.