×

Data sensitivity based authentication and authorization

  • US 10,038,726 B2
  • Filed: 06/12/2014
  • Issued: 07/31/2018
  • Est. Priority Date: 06/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a mobile device including one or more processors, a request by a user to access data required to be used by an application executing on the mobile device;

    determining, by the mobile device, a data sensitivity level associated with the data, wherein data having a higher data sensitivity level requires a greater authentication level to access the data and data having a lower data sensitivity level requires a lower authentication level to access the data, wherein the data sensitivity level associated with the data is dependent on a plurality of security inputs, wherein the data sensitivity level varies between a first user having a first set of security inputs and a second user having a second set of security inputs different from the first user, and wherein the data sensitivity level varies according to a type of the data required to be used by the application requested by the user;

    determining, by the mobile device, an authentication level associated with the user making the request in order to access the data requested by the user;

    comparing, by the mobile device, the data sensitivity level of the data requested by the user to the authentication level associated with the user;

    determining, by the mobile device, whether the authentication level of the user satisfies the data sensitivity level required to be used by the application;

    in response to determining that the authentication level of the user is lower than the data sensitivity level for the data, sending a request to the user for authentication information;

    in response to sending the request for authentication information, receiving authentication information from the user; and

    in response to determining whether the authentication level of the user and the authentication information received from the user satisfies the data sensitivity level required for the data required to be used by the application, providing or denying access to the data required to be used by the application.

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