Patent ID: 6970173

Claim:
A method comprising partitioning a frame buffer into a first portion and a second portion associated with a first virtual display and a second virtual display, wherein a space allocated to at least the first portion is based on one or more parameters of at least the first virtual display; storing a first set of display data in the first portion of the frame buffer, wherein the first set of display data is associated with the first virtual display; storing a second set of display data in the second portion of the frame buffer, wherein the second set of display data is associated with the second virtual display; selecting one of the first virtual display or the second virtual display to be presented by a display device; when the first virtual display is selected, providing data from the first portion of the frame buffer to a display controller for presentation on the display device; and when the second virtual display is selected, providing data from the second portion of the frame buffer to the display controller for presentation on the display device.