Patent ID: 8045961

Claim:
A method for automatically logging a user to a client application, wherein the client application can run on a first device, and the client application is selected from the group consisting of an enterprise application, a mobile application, a client-server application, a web application, a Customer Relationship Management (CRM) application, a mobile payment application, and a Near Field Communication (NFC) payment application, comprising the steps of: establishing a two-way secure wireless connection between the first device and a second mobile device, the second mobile device comprising a single wireless transceiver selected from the group consisting of a BLUETOOTH transceiver, and a Wibree transceiver, wherein the second mobile device can pair wirelessly with a compatible apparatus in a first range, wherein upon pairing with a compatible apparatus in a first range, the second mobile device switches to a non-discoverable mode, wherein the second mobile device can connect to a programming device and can store user data from the programming device in flash memory onboard the second mobile device, wherein upon the first device wirelessly receiving user data from the second mobile device, the user data is authenticated by authentication means selected from the group consisting of a Remote Authentication Dial In User Service (RADIUS) server, a client application authentication means, and a remote server authentication means, wherein the user data is selected from the group consisting of a username, a password, a digital key, a public key, a private key, an encryption key, and encrypted user information, and upon successful authentication, the user is automatically logged to the client application.