US 7,614,082 B2
System and method for privilege management and revocation
Neil P. Adams, Waterloo (Canada); and Herbert A. Little, Waterloo (Canada)
Assigned to Research In Motion Limited, Waterloo, Ontario (Canada)
Filed on Jun. 29, 2005, as Appl. No. 11/169,302.
Prior Publication US 2007/0006284 A1, Jan. 04, 2007
Int. Cl. H04L 29/06 (2006.01); G06F 21/00 (2006.01); H04L 12/26 (2006.01)
U.S. Cl. 726—18  [726/19; 726/21] 16 Claims
OG exemplary drawing
 
1. A method for managing privileges associated with applications in an electronic system, comprising:
monitoring a plurality of devices in the electronic system to detect use of privileges by applications being run by any of the plurality of the devices in the electronic system;
recording which applications have accessed which privileges;
detecting a change in privileges of the system;
comparing recorded privileges previously accessed by applications with a set of privilege changes;
identifying any privileges to be revoked based on a result of said comparing;
when a privilege to be revoked is identified, shutting down an application that has previously accessed the revoked privilege; and
restarting any application that was shut down for having accessed a revoked privilege.