Patent ID: 7669050
Filing Date: 2010-02-23
Classification: G06F

Abstract:
1. In a computing device comprising a processor, a method to enable a user mode process to operate in a privileged execution mode, comprising the steps of: providing an operating system comprising a kernel portion and a privileged execution mode permitting access to said kernel portion and a non-privileged execution mode which does not permit access to said kernel portion; providing a plurality of user mode strings operating in the non-privileged execution mode; requesting by a first user mode string to operate in the privileged execution mode to perform one or more designated tasks; authorizing said first user mode string to operate in the privileged execution mode; performing by said first user mode string said one or more designated tasks using said privileged execution mode; permitting said first user mode string to operate in said privileged execution mode after completion of said one or more designated tasks; wherein said requesting step, said authorizing step, and said performing step, do not include accessing said kernel via a system call.