Patent · US Active

Method of displaying an operating system's graphical user interface on a large multi-projector display

US8514234B2 · kind B2 · utility

1Cited by
12References
3Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 14, 2010
Grant dateAug 20, 2013
Priority date
Expiry dateMay 25, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G2360/145
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The display of a Windows Desktop is modified using one or more processors (e.g. CPUs and/or GPUs) that re-direct drawing of the Desktop to mirrored swap chain buffers; modify the contents of the a front buffer of the mirrored swap chain buffers; and draw the Desktop using the modified contents of the front buffer of the mirrored swap chain buffers. To modify the displayed Desktop, Windows needs to draw into these mirrored swap chains instead of its own. To accomplish this, all Direct3D functions that use a swap chain are hooked so that they return the mirrored swap chain, and any function that uses the contents of the swap chain are hooked. Basically any function that takes a Direct3D surface or texture is hooked and the respective item from the mirrored swap chains is returned if it is in the mirrored swap chain data structures.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.