SYSTEMS AND METHODS FOR SECURELY ACCESSING PROGRAMMABLE DEVICES
First Claim
1. A system comprising:
- a programmable device comprising;
a memory storing an identifier of an authentication session; and
at least one processor coupled to the memory and configured to;
receive an authentication credential;
decode the authentication credential to access a session identifier and information associated with a requestor of the authentication credential;
determine whether the session identifier matches the identifier of the authentication session; and
grant the requestor access to protected functionality of the programmable device if the session identifier matches the identifier of the authentication session.
1 Assignment
0 Petitions
Accused Products
Abstract
According to various aspects and embodiments, a system including a programmable device is provided. The programmable device includes a memory storing an identifier of an authentication session and at least one processor coupled to the memory. The at least one processor is configured to receive an authentication credential, decode the authentication credential to access a session identifier and information associated with a requestor of the authentication credential, determine whether the session identifier matches the identifier of the authentication session, and grant the requestor access to protected functionality of the programmable device if the session identifier matches the identifier of the authentication session.
24 Citations
20 Claims
-
1. A system comprising:
a programmable device comprising; a memory storing an identifier of an authentication session; and at least one processor coupled to the memory and configured to; receive an authentication credential; decode the authentication credential to access a session identifier and information associated with a requestor of the authentication credential; determine whether the session identifier matches the identifier of the authentication session; and grant the requestor access to protected functionality of the programmable device if the session identifier matches the identifier of the authentication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A computer system comprising:
-
a memory; and at least one processor coupled to the memory and configured to; receive a credential request including an identifier of the authentication session and information identifying a destination; generate an authentication credential in response to receiving the credential request; and provide the authentication credential to the destination. - View Dependent Claims (16, 17, 18)
-
-
19. A method of generating authentication credentials using a programmable device and a computer system, the method comprising:
-
receiving an authentication credential at a programmable device; decoding, by the programmable device, the authentication credential to access a session identifier and information associated with a requestor of the authentication credential; determining whether the session identifier matches the identifier of the authentication session; and granting the requestor access to protected functionality of the programmable device if the session identifier matches the identifier of the authentication session. - View Dependent Claims (20)
-
Specification