Apparatus and method for secure authentication of a communication device
First Claim
1. A communication device comprising:
- a secure element having a secure element memory with first executable instructions, wherein the secure element, responsive to executing the first executable instructions, performs first operations comprising;
receiving a baseline credential and an external credential, wherein the external credential comprises access information that enables access to services provided by an external entity device;
mapping the external credential to the baseline credential in the secure element memory;
a secure device processor having a secure device processor memory with second executable instructions, wherein the secure device processor is separate from the secure element and in communication with the secure element, wherein the secure device processor, responsive to executing the second executable instructions, performs second operations comprising;
obtaining a user credential;
providing a request for an authentication to the secure element, wherein the request for the authentication includes the user credential and enables the secure element to compare the user credential with the baseline credential to determine a match between the user credential and the baseline credential to verify the authentication;
receiving the authentication and the external credential from the secure element without receiving the baseline credential;
providing the external credential to the external entity device that is remote from the communication device to enable the access to the services provided by the external entity device; and
a device processor that is separate from the secure device processor and in communication with the secure device processor, wherein the device processor facilitates wireless communications between the communication device and the external entity device, and wherein the device processor enables voice, video and data communication services to be provided by the communication device, wherein the first executable instructions are received by the secure element from a remote management server, and wherein the second executable instructions are received by the secure device processor from the remote management server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may perform, for example, receiving a baseline credential and an external credential, mapping the external credential to the baseline credential in a secure element memory, receiving a request for an authentication from a secure device processor of the communication device where the request for the authentication includes a user credential inputted into the communication device, comparing the user credential with the baseline credential to verify the authentication, and providing the authentication and the external credential to the secure device processor without providing the baseline credential to enable the secure device processor to provide the external credential to an external entity device that is remote from the communication device. Other embodiments are disclosed.
184 Citations
18 Claims
-
1. A communication device comprising:
-
a secure element having a secure element memory with first executable instructions, wherein the secure element, responsive to executing the first executable instructions, performs first operations comprising; receiving a baseline credential and an external credential, wherein the external credential comprises access information that enables access to services provided by an external entity device; mapping the external credential to the baseline credential in the secure element memory; a secure device processor having a secure device processor memory with second executable instructions, wherein the secure device processor is separate from the secure element and in communication with the secure element, wherein the secure device processor, responsive to executing the second executable instructions, performs second operations comprising; obtaining a user credential; providing a request for an authentication to the secure element, wherein the request for the authentication includes the user credential and enables the secure element to compare the user credential with the baseline credential to determine a match between the user credential and the baseline credential to verify the authentication; receiving the authentication and the external credential from the secure element without receiving the baseline credential; providing the external credential to the external entity device that is remote from the communication device to enable the access to the services provided by the external entity device; and a device processor that is separate from the secure device processor and in communication with the secure device processor, wherein the device processor facilitates wireless communications between the communication device and the external entity device, and wherein the device processor enables voice, video and data communication services to be provided by the communication device, wherein the first executable instructions are received by the secure element from a remote management server, and wherein the second executable instructions are received by the secure device processor from the remote management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
mapping, by a secure element of a communication device, an external credential to a baseline credential in a secure element memory; receiving, by a secure device processor of the communication device, user input including a user credential, wherein the secure device processor is separate from the secure element and in communication with the secure element; providing a request for an authentication from the secure device processor to the secure element, wherein the request for the authentication includes the user credential and enables the secure element to compare the user credential with the baseline credential to verify the authentication; receiving, by the secure device processor, the authentication from the secure element without receiving the baseline credential; and facilitating, by a device processor of the communication device, wireless communications for the communication device, wherein the device processor is separate from the secure device processor and in communication with the secure device processor, and wherein the device processor is separate from the secure element and in communication with the secure element; and wherein the device processor of the communication device facilitates wireless communications between the communication device and an external entity device, wherein the device processor is separate from the secure device processor and in communication with the secure device processor, wherein the device processor enables voice, video and data communication services at the communication device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage device comprising instructions which, responsive to being executed by a secure element of a communication device, cause the secure element to perform operations comprising:
-
receiving a baseline credential and an external credential, wherein the external credential comprises access information that enables access to services provided by an external entity device; mapping the external credential to the baseline credential in the secure element memory; receiving a request for an authentication from a secure device processor of the communication device, wherein the request for the authentication includes a user credential; comparing the user credential with the baseline credential to determine a match between the user credential and the baseline credential to verify the authentication; providing the authentication and the external credential to the secure device processor without providing the baseline credential, wherein the external credential provided to the secure device processor was mapped to the baseline credential that was compared to the user credential; and wherein a device processor of the communication device facilitates wireless communications between the communication device and the external entity device, wherein the device processor is separate from the secure device processor and in communication with the secure device processor, wherein the secure device processor is separate from the secure element and in communication with the secure element, wherein the device processor is separate from the secure element, wherein the device processor enables voice, video and data communication services at the communication device. - View Dependent Claims (18)
-
Specification