×

Virtual surface compaction

  • US 9,959,668 B2
  • Filed: 11/02/2015
  • Issued: 05/01/2018
  • Est. Priority Date: 05/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a computing device, the method comprising:

  • writing one or more visuals as composition elements including bitmaps and associated compositional metadata by the computing device to a plurality of virtual composition surfaces, each virtual composition surface comprising one or more logical composition surfaces representative of individual surfaces as seen by an application running on the computing device;

    tracking a plurality of valid regions by the computing device within the virtual composition surfaces comprising one or more current visuals;

    determining that a valid region of the plurality of valid regions of a first virtual composition surface of the plurality of virtual composition surfaces by the computing device is includable within a second virtual composition surface of the plurality of virtual composition surfaces; and

    responsive to the determination, integrating the valid region by the computing device into the second virtual composition surface, wherein the integration of the valid region into the second virtual composition surface comprises copying the valid region into a memory allocation corresponding to the second virtual composition surface.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×