×

Sealing secret data with a policy that includes a sensor-based constraint

  • US 10,693,887 B2
  • Filed: 07/12/2016
  • Issued: 06/23/2020
  • Est. Priority Date: 08/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A mobile computing device comprising:

  • a sensor;

    at least one processor; and

    memory that has computer-readable instructions stored therein, wherein the at least one processor, when executing the computer-readable instructions, is configured to perform acts comprising;

    receiving, from an application executing on the mobile computing device, a request for secret data, wherein the secret data is stored in computer-readable storage of the mobile computing device;

    responsive to receiving the request for the secret data, identifying a policy that is assigned to the application, wherein the policy comprises a constraint that identifies the sensor and further identifies acceptable readings, wherein the policy prevents the application from accessing the secret data unless the sensor identified in the constraint returns a reading that is amongst the acceptable readings;

    acquiring at least one reading from the sensor in response to receipt of the request for the secret data, the at least one reading being indicative of location of the mobile computing device;

    based upon the at least one reading, determining that the at least one reading is amongst the acceptable readings, and thus the constraint in the policy has been satisfied; and

    responsive to determining that the constraint in the policy has been satisfied, providing the secret data to the application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×