×

Personal and pooled virtual machine update

  • US 8,769,519 B2
  • Filed: 12/08/2011
  • Issued: 07/01/2014
  • Est. Priority Date: 12/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising one or more computer-storage media having thereon one or more computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to operate a task broker,wherein the task broker is configured to schedule update tasks for a plurality of virtual machines that run on a host machine, and for at least one update task of the scheduled update tasks performing the following:

  • an act of determining that the at least one update task should be performed;

    an act of determining whether the virtual machine is asleep or awake once it is determined the at least one update task should be performed by the virtual machine;

    wherein when it is determined the virtual machine is asleep;

    causing the virtual machine on which the at least one update task is to be performed to begin running in preparation for updating the virtual machine; and

    an act of causing the at least one update task to be performed on the running virtual machine; and

    wherein when it is determined the virtual machine is awake then causing the at least one update task to be performed on the running virtual machine.

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