Computer service licensing management
First Claim
1. A computer implemented method for automatically provisioning licenses for access to computer services, the method comprising:
- in response to a request to add a licensable resource, checking one or more license provisioning rules;
based on the checking, assigning a license for accessing a computer service to the licensable resource; and
storing the license assignment in a license assignments database.
2 Assignments
0 Petitions
Accused Products
Abstract
A variety of technologies related to the management of computer licenses for accessing services are applied. Licenses can be purchased in a dynamic license pack. Dynamic license packs can be activated and stored. Licenses can be automatically provisioned. License provisioning rules can be used to automatically provision licenses to licensable resources, and once provisioned the assignments can be stored. Licenses can be enforced across a single machine or service or across multiple machines or services. Services can enforce licensing by checking license assignments for licensable resources attempting to access the service. Licensing services can check and maintain licensing consistency. Licensing services can also generate promotion codes in order to support promotions.
53 Citations
20 Claims
-
1. A computer implemented method for automatically provisioning licenses for access to computer services, the method comprising:
-
in response to a request to add a licensable resource, checking one or more license provisioning rules;
based on the checking, assigning a license for accessing a computer service to the licensable resource; and
storing the license assignment in a license assignments database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for enforcing licensing in a multi-server network, the method comprising:
-
receiving, from a licensable resource, a connection requesting access to a computer service running on the multi-server network;
checking a licensing service running on the multi-server network; and
based on the licensing check, determining if the licensable resource is allowed to access the computer service. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method for purchasing and activating licenses, the method comprising:
-
purchasing a dynamic license pack from a license seller;
activating the dynamic license pack with a clearing house; and
storing the activated dynamic license pack in a license store. - View Dependent Claims (18, 19, 20)
-
Specification