VIRTUAL APPLIANCE PRE-BOOT AUTHENTICATION
First Claim
Patent Images
1. An authentication system, comprising:
- an information handling system (IHS) including a credential input component; and
a non-transitory, computer-readable medium that is coupled to the credential input component and includes instructions that, when executed by a processor, cause the processor to provide a hypervisor and a concurrent service environment (CSE);
wherein the CSE is operable to;
request credentials;
receive credentials from the credential input component;
authenticate the received credentials;
determine at least one authorized virtual appliance, selected from a plurality of virtual appliances accessible through the hypervisor, using the authenticated credentials; and
instruct the hypervisor to start the at least one authorized virtual appliance such that a computer software program that is authorized for use based on the authenticated credentials is accessible through the at least one authorized virtual appliance using the IHS.
13 Assignments
0 Petitions
Accused Products
Abstract
A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.
33 Citations
20 Claims
-
1. An authentication system, comprising:
-
an information handling system (IHS) including a credential input component; and a non-transitory, computer-readable medium that is coupled to the credential input component and includes instructions that, when executed by a processor, cause the processor to provide a hypervisor and a concurrent service environment (CSE); wherein the CSE is operable to; request credentials; receive credentials from the credential input component; authenticate the received credentials; determine at least one authorized virtual appliance, selected from a plurality of virtual appliances accessible through the hypervisor, using the authenticated credentials; and instruct the hypervisor to start the at least one authorized virtual appliance such that a computer software program that is authorized for use based on the authenticated credentials is accessible through the at least one authorized virtual appliance using the IHS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information handling system (IHS) comprising:
-
a processor; a credential input component coupled to the processor; and a non-transitory, computer-readable medium coupled to the processor and including instructions that, when executed by the processor, cause the processor to provide a hypervisor and a concurrent service environment (CSE); wherein the CSE is operable to; request credentials; receive credentials from the credential input component; authenticate the received credentials; determine at least one authorized virtual environment, selected from a plurality of virtual environments accessible through the hypervisor, using the authenticated credentials; and instruct the hypervisor to start the at least one authorized virtual environment such that an application that is authorized for use based on the authenticated credentials is accessible through the at least one authorized virtual environment using the IHS subsequent to the authentication of the credentials. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An authentication method, comprising:
-
requesting credentials by a concurrent service environment (CSE); receiving credentials from a credential input component by the CSE, authenticating the received credentials by the CSE; determining, by the CSE, at least one authorized virtual environment, selected from a plurality of virtual environments accessible through a hypervisor, using the authenticated credentials; and sending instructions, by the CSE to the hypervisor, to start the at least one authorized virtual environment such that a computer software program that is authorized for use based on the authenticated credentials is accessible through the at least one authorized virtual environment using an IHS. - View Dependent Claims (17, 18, 19, 20)
-
Specification