Patent ID: 9165332
Filing Date: 2015-10-20
Classification: G06F,G06Q

Abstract:
1. A method for licensing an application using multiple forms of licensing, comprising: providing a first form of a license for the application to a first computing device from a licensing service via a network in response to a first input detected from a user; providing a second form of the license for the application to a second computing device from the licensing service via the network in response to a second input detected from the user, the license being based on the first form and the second form; determining, via the licensing service, a first state of the first form of the license and a second state of the second form of the license; synchronizing, via the licensing service, the first state and the second state to form a combined license state, the combined license state synchronized between the first computing device and the second computing device; monitoring the combined license state to detect a number of times the application is accessed within a time period, the combined license state controlling access to the application by the first computing device and the second computing device; adjusting conditions of the first form of the license and the second form of the license based on the combined license state and whether the first form or the second form is to remain provisioned; and deprovisioning the first form or the second form if the number of times the application is accessed within the time period exceeds a threshold value.