Software server usage governor
AssigneeMicrosoft Corporation
InventorsSameet Agarwal, Wei Xiao, Michael Zwilling
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSameet Agarwal, Wei Xiao, Michael Zwilling
Estimating the term…
A system and method for controlling usage of a particular software program in a computer network environment is disclosed. The invention operates by controlling the throughput of the software as it executes on a server computer. In particular, the invention monitors the number of active requests to the software. If the number of active requests exceeds a predefined number, the software throughput on the server (e.g., requests completed per minute) is artificially restricted. As such, the present invention continues to allow further connections to the software but intentionally restricts further use by inhibiting the throughput for all connections to the software. Preferably, the present invention continues to allow the predefined number of active requests to be exceeded, but as more requests are made, the overall performance of software progressively degrades.
A method for controlling authorized use of software by governing computer system throughput, comprising the steps of:
A method for controlling the use of software comprising the steps of:
A computer-based server, comprising:
Dependencies are inferred from the claim text.