System and method for exchanging user interface data in a multi-user system
First Claim
1. In a computer system having an operating system, an administrative account having administrator level privileges and at least one user account without administrator level privileges, a method of performing operations requiring administrator privileges in a user account responsive to a user, comprising identifying the need to provide administrator level privileges to an application running in a non-administrator privileged mode;
- communicating the portion of the operations in the application requiring administrator level privileges;
elevating the portion of the operations of the application running in a non administrative privileged mode to administrator level privilege level.
2 Assignments
0 Petitions
Accused Products
Abstract
A centralized process is provided for elevating portions of an application running under a user account to administrator privilege. A service security identifier is temporarily associated with the user and the portions of the application to be elevated to administrator privileges. The service security identifier is registered in the access control list to be accessed by the operating system. The centralized process may be used in the activation of software products.
-
Citations
14 Claims
-
1. In a computer system having an operating system, an administrative account having administrator level privileges and at least one user account without administrator level privileges, a method of performing operations requiring administrator privileges in a user account responsive to a user, comprising
identifying the need to provide administrator level privileges to an application running in a non-administrator privileged mode; -
communicating the portion of the operations in the application requiring administrator level privileges;
elevating the portion of the operations of the application running in a non administrative privileged mode to administrator level privilege level. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for elevating a portion of the operations of an application running in a non administrative privileged mode to administrator level privilege level comprising:
-
means for identifying the need to provide administrator level privileges to an application running in a non-administrator privileged mode;
means for communicating the portion of the operations in the application requiring administrator level privileges; and
means for elevating the portion of the operations of the application running in a non administrative privileged mode to administrator level privilege level. - View Dependent Claims (7, 8, 9)
-
-
10. A method for activating software comprising:
-
notifying a user of activation status;
creating a session moniker instance for the user;
creating a user interface executable program for launching an out of process COM object;
launching an internet connection wizard;
launching an activation wizard; and
launching a binary application for providing administrator level privilege to functions in the activation wizard. - View Dependent Claims (11, 12, 13, 14)
-
Specification