×

SYSTEMS AND METHODS FOR REGULATING ACCESS TO RESOURCES AT APPLICATION RUN TIME

  • US 20120209923A1
  • Filed: 02/12/2011
  • Published: 08/16/2012
  • Est. Priority Date: 02/12/2011
  • Status: Abandoned Application
First Claim
Patent Images

1. A device comprising:

  • one or more processing units;

    a memory, coupled to at least one of the one or more processing units, the memory storing;

    an operating system having an application installation module, wherein the application installation module comprises instructions for forming a catalog of the resources requested by a first application thereby installing the first application on the device;

    a permissions application, the permissions application having electronic access to an information store that comprises a plurality of permissions, each permission in the plurality of permissions associated with a corresponding resource in a plurality of resources associated with the device, wherein the information store specifies, for each respective resource in the plurality of resources of the device, which applications in a plurality of applications have run-time access permission to use the respective resource, the plurality of applications including the first application;

    the memory further comprising instructions that are executed by at least one of the one or more processing units, the instructions comprising instructions for;

    (A) executing the first application on the device;

    (B) receiving a request for a resource in the catalog of resources from the first application while the first application is executing on the device; and

    (C) using, responsive to the request, the permissions application and the information store to determine whether the first application has a run-time access permission to use the resource, wherein,when the first application has the run-time access permission to use the resource, the first application is granted run-time access to the resource; and

    when the first application does not have the run-time access permission to use the resource, the first application is not granted run-time access to the resource and the first application is permitted to continue to execute on the device without run-time access to the requested resource.

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