Licensing for services
First Claim
1. A method of providing licensing for services, comprising:
- receiving at a licensing service comprising a hardware processor a license query for user provisioning information;
providing a service partner, a response to the license query, the response configured to be cached by the service partner for a configurable period of time, and be used to determine if a user is provisioned to use a service; and
wherein the licensing service is separate from the service partner.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable storage media for providing licensing for services are provided herein. The method includes determining, via a service partner, whether a user exists in a user provisioning cache and whether the user is provisioned to use a service provided by the service partner. The method also includes querying a licensing service to determine updates to the user provisioning cache if the user does not exist in the user provisioning cache or is not provisioned to use the service, or both. Further, the method includes determining whether the user is provisioned to use the service based on the updates to the user provisioning cache and, if the user is provisioned to use the service, allowing the user access to the service.
176 Citations
12 Claims
-
1. A method of providing licensing for services, comprising:
-
receiving at a licensing service comprising a hardware processor a license query for user provisioning information; providing a service partner, a response to the license query, the response configured to be cached by the service partner for a configurable period of time, and be used to determine if a user is provisioned to use a service; and wherein the licensing service is separate from the service partner. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing licensing for services, comprising:
-
a hardware processor; a computer-readable memory storage device storing executable instructions that can be executed by the hardware processor to cause a licensing service implemented on a network server to; receive, from a service partner on a client computing device, a license query where the license query indicates if a cache has been checked by the service partner for provisioning information; provide the service partner at the client computing device a response to the license query, the response configured to be cached by the service partner for a configurable period of time and used to determine if a user is provisioned to use a service; and wherein the licensing service is separate from the service partner. - View Dependent Claims (9, 10, 11, 12)
-
Specification