Patent ID: 11887228
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system comprising:
memory; and
one or more processors at an electronic device coupled to the memory, wherein the memory comprises program instructions that, when executed on the one or more processors, cause the system to perform operations comprising:
obtaining vector graphic drawing commands corresponding to content generated by a source for display in a first display environment in which content items are positioned in a two-dimensional (2D) area corresponding to a display surface, wherein the source provides the first drawing commands to a drawing engine on the electronic device configured to generate information to display the content in the first display environment by generating a raster graphic using the first drawing commands, wherein the vector graphic drawing commands are obtained from the drawing engine based on the first drawing commands;
identifying a gaze direction of a user of the electronic device having a second display environment in which the content items are positioned in a three-dimensional (3D) coordinate system and views of the content items are provided based on a user-determined viewpoint within that 3D coordinate system, wherein the second display environment is different than the first display environment;
identifying a first region and a second region of a display space corresponding to a display of the electronic device;
determining rendering modes for rendering the content in the first region and the second region based on the gaze direction; and
rendering the content on the display based on the vector graphic drawing commands and the rendering modes for rendering the content in the first region and the second region.