×

Management of inactive windows

  • US 10,209,851 B2
  • Filed: 09/18/2015
  • Issued: 02/19/2019
  • Est. Priority Date: 09/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • determining, by a processor, that one or more windows displayed on a virtual desktop of a computing device are inactive, the one or more windows corresponding to one or more respective processes running on the computing device; and

    in response to determining that the one or more windows are inactive, storing, by the processor, state information for the one or more processes, and terminating the one or more windows and the one or more respective processes,wherein the state information comprises information for restarting the one or more respective processes and regenerating the one or more windows in a state that existed at a point in time corresponding to the terminating, wherein the state information comprises coordinate locations of the one or more windows, and wherein the terminating comprises removing the one or more windows from the virtual desktop, stopping the one or more respective processes, removing the one or more respective processes from a memory of the computing device, and marking objects generated by the one or more respective processes for at least one of termination or garbage collection.

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