×

Device profile data usage for state management in mobile device authentication

  • US 10,362,136 B2
  • Filed: 08/19/2015
  • Issued: 07/23/2019
  • Est. Priority Date: 08/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating, by a processor, a user profile;

    determining, by the processor, state information for a user device based on authentication process used to authenticate the user device, wherein the state information indicates whether the user device has one of a trusted state, a suspended state and an untrusted state;

    creating, by the processor, a dynamic device profile associated with the user device, the dynamic device profile including the state information for the user device;

    binding, by the processor, the user profile to the dynamic device profile, wherein the binding prepares the user device to conduct one or more transactions;

    in response to a request to perform a transaction with the user device, checking, by the processor, the state information in the dynamic device profile;

    preventing, by the processor, the transaction with the user device when the state information indicates the untrusted state;

    unbinding, by the processor, the user profile from the dynamic device profile when the state information indicates the untrusted state, wherein the unbinding revokes authorization to conduct the one or more transactions using the user device;

    wherein the user device transitions among the trusted state, the suspended state and the untrusted state when a predetermined set of actions associated with each respective transition are completed, wherein a first subset of actions are associated with a transition from the trusted state to the suspended state and a second subset of actions are associated with a transition from the untrusted state to the trusted state;

    continuously performing the second subset of actions to determine whether the user device qualifies to transition to the trusted state; and

    re-binding, by the processor, the user profile to the dynamic device profile when the second subset of actions are successfully completed, wherein the re-binding the user profile to the dynamic device profile transitions the user device from the untrusted state to the trusted state and reinstates the authorization to conduct the one or more transactions with the user device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×