Patent ID: 8555363

Claim:
A machine-implemented method for providing a token to a system apparatus using a personal device, the method comprising: receiving a token from the system apparatus, wherein the token is received based on prior user login on the system apparatus via a username and password; storing the token on the personal device; establishing, by the personal device and after storing the token, a near field communication (NFC) link with the system apparatus, wherein the establishing comprises: performing an initiation handshake with the system apparatus; exchanging, in response to the initiation handshake, device profile information with the system apparatus; and authenticating the system apparatus based on the exchanged device profile information; receiving, at the personal device, an indication of a request for manual input for the username and password on the system apparatus; retrieving, in response to the received indication of the request and instead of manual input from a user, the token from storage on the personal device; and transmitting, by the personal device, the token to the system apparatus via the NFC link, wherein the token is used for logging the user into the system apparatus.