×

Context-aware permission control of hybrid mobile applications

  • US 9,087,190 B2
  • Filed: 08/17/2013
  • Issued: 07/21/2015
  • Est. Priority Date: 05/01/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system for controlling access to secure resources of the data processing system, the data processing system comprising:

  • a bus system;

    a storage device connected to the bus system, wherein the storage device stores computer readable program code; and

    a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to remove all direct application programming interface calls by an application installed on the data processing system to the secure resources of the data processing system;

    require the application accessing the secure resources of the data processing system to utilize a set of custom information flow control application programming interfaces located in an information flow control module of the data processing system to call the secure resources;

    generate an input-to-output mapping of the application installed on the data processing system that determines whether a secure resource of the secure resources in the data processing system is shared with an external entity associated with the application and under what specified conditions;

    determine whether the specified conditions exist during runtime of the application;

    prevent sharing of the secure resource of the data processing system with the external entity associated with the application in response to determining that the specified conditions do not exist during runtime of the application; and

    allow sharing of the secure resource of the data processing system with the external entity associated with the application in response to determining that the specified conditions do exist during runtime of the application.

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