Patent ID: 8261091

Claim:
A machine implemented system that facilitates secure token generation and transmission capabilities in a mobile device, comprising: at least one host software application that comprises at least one secure token assigned to a specific user associated with the mobile device; at least one non-volatile memory component contained in the mobile device and configured to communicate with a security processor; and the security processor, which is contained in the mobile device, and is configured to communicate with the at least one host software application to manage generation, authentication, and transmission of the at least one secure token, wherein the security processor is further configured to be integrated with the at least one non-volatile memory component in a secure execution environment within a memory module wherein the security processor is communicatively connected to the at least one non-volatile memory component and configured to be positioned in between the at least one non-volatile memory component and an external processor located outside of the memory module when the security processor is communicatively connected to the external processor to facilitate control of access to the at least one non-volatile memory component and information within the secure execution environment by the external processor, execute the at least one secure token and at least one application agent of the at least one host software application within the secure execution environment that has a higher level of security than a less secure environment accessible by the external processor, and establish a secure communication channel between the at least one non-volatile memory component and the external processor to facilitate transmission of the at least one secure token via the secure communication channel, wherein the at least one secure token is configured to include a built-in clock and utilize a secret key, and generate a new authentication code at specific time intervals based at least in part on the built-in clock and the secret key.