Patent ID: 7712126

Claim:
A method of providing a dynamic security management in an apparatus, the apparatus comprising: a platform for running an application; a security manager for handling access of the application to functions existing in the apparatus; an application interface between the platform and the application; a set of access permissions stored in the apparatus and used by the security manager for controlling access of the application to functions through the application interface the method comprising: configuring at least one processor to perform the functions of: downloading into the apparatus an object containing additional access permissions and other permission information to be associated with security policy contained in the downloaded object as well as access permissions already existing in the apparatus, wherein the permissions are applicable to at least one function, the object comprising new routines and/or new functions; verifying the object and the associated permissions linked to the existing access permissions; providing the security with a hierarchical structure including the access permissions in the security policy and the object containing additional access permissions and other permission information; and installing the access permissions together with the existing permissions, the object enhancing the application interface with the new routines and/or new functions.