License proxy process to facilitate license sharing between a plurality of applications
First Claim
Patent Images
1. A system, comprising:
- a plurality of applications; and
a license proxy process, communicatively coupled to the plurality of applications, to obtain a license to be shared between the plurality of applications.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a license proxy process transmits to a license server a request for a license that is to be shared by a plurality of applications. After the license proxy process receives the license from the license server, it stores license information corresponding to the license in a memory that is shared by the plurality of applications and the license proxy process.
-
Citations
20 Claims
-
1. A system, comprising:
-
a plurality of applications; and
a license proxy process, communicatively coupled to the plurality of applications, to obtain a license to be shared between the plurality of applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
from a first application, reading a memory shared with a license proxy process and a second application;
if the memory contains license information for a required license, using the license information to enable a feature of the first application;
from a second application, reading the memory and using the license information to enable a feature of the second application; and
if the memory does not contain the license information, notifying a license proxy process. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
transmitting from a license proxy process to a license server, a request for a license that is to be shared by a plurality of applications; and
receiving, at the license proxy process, the license from the license server; and
storing license information corresponding to the license in a memory shared by the plurality of applications and the license proxy process. - View Dependent Claims (17, 18, 19, 20)
-
Specification