×

CROSS-ENVIRONMENT USER INTERFACE MIRRORING

  • US 20120081380A1
  • Filed: 09/28/2011
  • Published: 04/05/2012
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • calculating, using a first operating system, updates to a set of surfaces of a first application compiled for and in active execution within the first operating system;

    rendering, using the first operating system, the set of surfaces according to the updates to generate a graphics frame;

    storing the graphics frame in a shared memory location accessible by both the first operating system and a second operating system running concurrently on a shared kernel;

    displaying the graphics frame to a first application display of the first application on a first display of a first computing environment using the first operating system;

    passing a file descriptor indicating the shared memory location to a console application compiled for and in active execution within the second operating system; and

    displaying the graphics frame from the shared memory location to a second application display of the first application on a second display of a second computing environment via the console application of the second operating system according to the file descriptor, such that the second application display is substantially identical to the first application display.

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