Patent ID: 9178785
Filing Date: 2015-11-03
Classification: G06F,G06Q,H04L

Abstract:
1. In a computer network or standalone computer, a method of measuring usage of a virtual machine that supports a software platform independent of the type of operating system used, the method comprising: componentizing a computer application into a plurality of units of work processable by the virtual machine independent of the type of operating system used, each of the units of work being based on an abstract runtime unit of work, the computer application being a software or integration application associated with the software platform; receiving a request from a client to perform the computer application, in response to the request from the client, operating the computer application through the virtual machine, the virtual machine performing the following as the computer application is operating: determining a total usage value based on the one or more performed units of work to reflect a fundamentally non-time based and operating system independent amount of usage of the virtual machine.