The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 19, 2025
Filed:
Sep. 19, 2022
Apple Inc., Cupertino, CA (US);
Mark E. Drummond, Palo Alto, CA (US);
Daniel L. Kovacs, Santa Clara, CA (US);
Shaun D. Budhram, Los Gatos, CA (US);
Edward Ahn, San Francisco, CA (US);
Behrooz Mahasseni, San Jose, CA (US);
Aashi Manglik, Sunnyvale, CA (US);
Payal Jotwani, Santa Clara, CA (US);
Mu Qiao, Campbell, CA (US);
Bo Morgan, Emerald Hills, CA (US);
Noah Gamboa, San Franciso, CA (US);
Michael J. Gutensohn, San Francisco, CA (US);
Dan Feng, Santa Clara, CA (US);
Siva Chandra Mouli Sivapurapu, Santa Clara, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
In one implementation, a method of composing a scene content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes generating a definition of a scene based on textual or speech input and a model of a physical environment, wherein the definition includes a constraint that defines a spatial relationship between a virtual asset and an anchor asset that corresponds to one or more physical objects in the physical environment. The method includes generating, based on the definition of the scene and the model of the physical environment, a first instance of the scene that satisfies the constraint with the virtual asset in the spatial relationship with a first one of the one or more physical objects in the physical environment. The method includes presenting, on the display, the first instance of the scene.