METHOD AND SYSTEM FOR MANAGING DELAYED USER AUTHENTICATION
First Claim
1. A method for unlocking a mobile electronic device, the method comprising:
- initiating start-up of the device which triggers launch of a virtual machine on a client operating system on the device,after the initiation of start-up of the device and before completion of the launch of the virtual machine,passing a user authentication input from a host-side of the device to the client operating system with a validation request;
the client operating system authenticating the user authentication input and notifying the host-side of a successful authentication;
the host-side unlocking access to at least one host application running on the host-side to enable access to the at least one host application.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for coordinating the operation of a client security module and a host security module on a mobile electronic device. The modules communicate with each other through a platform abstraction layer using application programming interfaces to coordinate their activities. In particular, on start-up of the device, the host security module obtains user authorization input from a user and passes the input to a client operating system for validation. Once validated, the host security module unlocks the host-side of the device. At the same time, the client operating system sends a notice or request to the client-side virtual machine requesting that the client-side be unlocked. Once the virtual machine is initialized and available it launches the client security module and unlocks the client-side. During the delay while the virtual machine loads, the user is given access only to the host applications.
-
Citations
14 Claims
-
1. A method for unlocking a mobile electronic device, the method comprising:
-
initiating start-up of the device which triggers launch of a virtual machine on a client operating system on the device, after the initiation of start-up of the device and before completion of the launch of the virtual machine, passing a user authentication input from a host-side of the device to the client operating system with a validation request;
the client operating system authenticating the user authentication input and notifying the host-side of a successful authentication;
the host-side unlocking access to at least one host application running on the host-side to enable access to the at least one host application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification