Method and system for license management
First Claim
1. A method of establishing a secure environment for an end-user platform and a system manager usable to manage said end-user platform, comprising the steps of:
- storing manager authentication information on said system manager, said manager authentication information unique to said system manager;
generating end-user platform authentication information for said end-user platform using at least a portion of said manager authentication information, said end-user platform authentication information unique to said end-user platform;
transferring said end-user platform authentication information from said system manager to said end-user platform; and
establishing a secure connection between said system manager and said end-user platform using said manager authentication information and said end-user platform authentication information.
19 Assignments
0 Petitions
Accused Products
Abstract
System and method are disclosed for securing and managing individual end-user platforms as part of an enterprise network. The method/system of the invention has three main components: a security module, a manager appliance, and a console appliance. The security module enforces the enterprise licenses and security policies for the end-user platforms while the manager appliance provides secure, centralized communication with, and oversight of, the security module. The console appliance allows an administrator to access the manager appliance for purposes of monitoring and changing the licenses. Security is established and maintained through an innovative use of data encryption and authentication procedures. The use of these procedures allows the appliances to be uniquely identified to one another, which in turn provides a way to dynamically create unique identifiers for the security modules. These various components together form an infrastructure over the enterprise network to securely manage the end-user platforms.
168 Citations
26 Claims
-
1. A method of establishing a secure environment for an end-user platform and a system manager usable to manage said end-user platform, comprising the steps of:
-
storing manager authentication information on said system manager, said manager authentication information unique to said system manager;
generating end-user platform authentication information for said end-user platform using at least a portion of said manager authentication information, said end-user platform authentication information unique to said end-user platform;
transferring said end-user platform authentication information from said system manager to said end-user platform; and
establishing a secure connection between said system manager and said end-user platform using said manager authentication information and said end-user platform authentication information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing a plurality of computing platforms, comprising:
-
a network connecting a plurality of end-user platforms to each other; and
one or more appliances connected to said network and having appliance authentication information stored thereon that is unique to each appliance, said appliance authentication information for said one or more appliances derived from a single source of authentication information such that any appliance is capable of authenticating any other appliance. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for authenticating a plurality of computing platforms, comprising the steps of:
-
generating platform level authentication information;
using said platform level authentication information to generate appliance level authentication information, said appliance level authentication information unique to each appliance and allowing all appliances to authenticate one another; and
using at least a portion of said appliance level authentication information to generate client level authentication information, said client level authentication information unique to each end-user platform and allowing said appliances to authenticate said end-user platforms. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification