Application control system and method for a personal computing devices
In the new personal computing devices, smart phones and tablets, there is a huge variety of applications from multiple sources. The quality and security of these applications is unknown and it is not under the control of the user or the company the user is working for. Controlling what an application can do with data on such devices is impossible due to the number of applications s and the sources from which they are originating. The present invention will describe a method for providing a data protection under such conditions, especially for corporate data.
1 . A method where certain system calls issued by a specific application may be changed to other system calls or other software calls
2 . A method as in claim 1 where the same calls from other application will proceed uninterrupted
3 . A method as in 1 where a wrapping applet for system call diversion is prepared per relevant applications.
4 . A method as in claim 3 where the wrapping applet will intercept certain system calls
5 . A method as in claim 3 where the wrapping applet may divert the system call to a different system call or a call to another software
6 . A method as in claim 3 where the list of system calls to be diverted is selected based on a list of protected operations.
7 . A method as in claim 3 where the list of applications to be protected is based on a list of protected applications
8 . A method as in claim 3 list of applications to be protected is based on internet information
9 . A method as in claim 3 list of applications to be protected is based on the results of a test run of applications