×

Virtual desktop infrastructure (VDI) caching using context

  • US 9,448,816 B2
  • Filed: 04/29/2013
  • Issued: 09/20/2016
  • Est. Priority Date: 04/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing a remote desktop graphical user interface (GUI) image block in a cache, the cache including a plurality of persistence levels, the method comprising:

  • maintaining, by a computing device, each persistence level in the plurality of persistence levels;

    identifying, by the computing device, an event associated with an update to the remote desktop GUI;

    determining, by the computing device, a context for the event;

    determining, by the computing device, when a first type of event based on a hint related to a display of content on the remote desktop GUI or a second type of event based on a discontinuity event related to the display of content for remote desktop GUI has occurred;

    when the first type of event has occurred, performing;

    selecting, by the computing device, one of the persistence levels for the event based on the context; and

    storing, by the computing device, an image block corresponding to the update with the selected one of the persistence levels;

    when the second type of event has occurred, performing;

    reviewing, by the computing device, a set of image blocks in one of the persistence levels that are associated with the event based on the context; and

    moving, by the computing device, an image block in the set of image blocks to another persistence level based on the context.

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