System for and methods of controlling user access to applications and/or programs of a computer
US8863232B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Feb 6, 2012 |
| Grant date | Oct 14, 2014 |
| Priority date | — |
| Expiry date | Feb 6, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2141
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system includes an application access manager driver and an operating system (OS) kernel module in a kernel-mode address space of an OS. The system also includes application modules, a public application whitelist, a public application whitelist manager, a user/group application whitelist, and a user/group application whitelist manager in a user-mode address space of the OS. A method includes receiving a request to launch an application, calling a “create process” function in the OS kernel module, calling a pre-registered “create process” callback function to the application access manager driver, and determining whether the application is allowed to execute based on whether the application access manager driver identifies the application as an allowable process in either public application whitelist or user/group application whitelist.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.