Patent ID: 9250945
Filing Date: 2016-02-02
CPC Classification: G06F

Claim Text:
1. A method of operating a computer system comprising a physical hardware platform, the method comprising: determining whether an execution timeline interval of a service or application executing on a virtual machine hosted on the physical hardware platform has been or is in a process of being repeated, the determining comprising: sampling a generation identifier associated with a virtual machine configuration context on which the execution timeline interval of the service or application is being performed, the generation identifier having a value established upon generating the virtual machine configuration context and configured to be sampled by the service or application running on the virtual machine in order to indicate whether a current generation of the virtual machine configuration context is a latest generation; and comparing the generation identifier to a persisted generation identifier stored in a computer-readable medium providing a storage resource associated with the service or application, the persisted generation identifier being the generation identifier sampled during an initialization or resumption of execution of the service or application, wherein comparing the generation identifier yields a result, the result being either matching or non-matching, wherein the non-matching result provides a determination that the execution timeline interval has been or is in the process of being repeated.