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:
Jul. 15, 2025
Filed:
Jul. 14, 2021
Apple Inc., Cupertino, CA (US);
Eric Geusz, San Francisco, CA (US);
Jeremy Ray Bernstein, San Francisco, CA (US);
Novaira Masood, San Jose, CA (US);
Pravalika Avvaru, Milpitas, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
Visual programming provides an efficient and intuitive user experience in an enhanced reality computer-generated environment. In some embodiments, a graphical representation of a programming structure is displayed in a computer-generated environment, and various interactions with the graphical representation of the programming structure are provided to define behavior of objects in a computer-generated environment. In some embodiments, the behavior of the object is defined by a trigger and an action. In some embodiments, the various interactions include adding one or more graphical representations of programming objects to the graphical representation of the programming structure, removing one or more graphical representations of programming objects from the graphical representation of the programming structure or from the computer-generated environment, and/or previewing the behavior defined by the graphical representation of the programming structure.