Patent ID: 9704156
Date: 2017-07-11
CPC Classifications: G06Q

Claim:
1. A method comprising: receiving user verification data in a mobile device; providing the received user verification data to a verification software entity in the mobile device; validating the user verification data by the verification software entity; generating a token by the verification software entity in response to the validating of the user verification data; transmitting the token from the verification software entity to another software entity in the mobile device; selecting a transaction software entity from among a plurality of transaction software entities stored in the mobile device; transmitting the token from the another software entity to the selected transaction software entity; transmitting the token from the selected transaction software entity to the verification software entity; receiving the token by the verification software entity from the selected transaction software entity; verifying, by the verification software entity, the token received by the verification software entity from the selected transaction software entity; enabling, by the verification software entity, the selected transaction software entity to perform a transaction; and performing a transaction by the enabled selected transaction software entity.