Apparatus, method and program product for policy synchronization
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsPhilip Lee Childs, Charles Burnham Oxrieder, David Rivera
Life of this patent
Estimating the term…
Abstract
Applications which function under a first operating system also function when it becomes necessary to call into action a second operating system due to provision having been made for configuration and other settings necessary to the execution of such applications (here generically called policy settings or policy source data) to be made available to the second operating system.
Claims21
Apparatus comprising:
- a computer system having a central processor unit and digital memory operatively associated with said central processing unit;
- a first operating system stored accessibly to said central processing unit and effective when executing on said central processing unit to store in said digital memory policy source data in a predetermined data format that is different from a data format used by the first operating system, the stored policy source data identifying, to at least one application program executing on the central processing unit system resources that are needed for execution of the at least one application program on the first operating system:
- a program element effective when executing under said first operating system to monitor stored policy source data and export monitored policy source data to storage in a predetermined location in said digital memory;
- a second operating system stored accessibly to said central processing unit and called to control said central processing unit under defined circumstances as an alternate to said first operating system;
- and
- a second program element effective when operating under said second operating system to access said policy source data stored in said predetermined location, the stored policy source data to enable an execution of the at least one application while the system is under the control of the second operating system.
A method to assure that at least one application that functions under a first operating system also functions under a second operating system, comprising:
- operating a computer system under the control of a first operating system which stores policy source data identifying to at least one application program executing on the computer system resources that are needed for execution of the at least one application program on the first operating system;
- exporting the policy source data to and storing the exported policy source data in a predetermined location in a digital memory in a predetermined data format that is different from a data format used by the first operating system;
- transferring control over operation of the computer system to a second operating system under defined circumstances;
- and
- importing the stored policy source data from the predetermined location into the second operating system to enable an execution of the at least one application while the system is under the control of the second operating system.
An article of manufacture, comprising:
- a computer readable medium;
- computer executable code stored on said medium which, when executing in a computer system having a central processor and a memory,
- executes a first operating system to control the operation of the computer system and implement policy source data identifying to at least one application program executing on the computer system resources that are needed for execution of the at least one application program on the first operating system;
- exports the policy source data to and stores the exported policy source data in a predetermined location in the memory in a predetermined data format that is different from a data format used by the first operating system;
- transfers control over operation of the computer system to a second operating system under defined circumstances;
- and
- imports the stored policy source data from the predetermined location into the second operating system to enable an execution of the at least one application while the system is under the control of the second operating system.
Dependencies are inferred from the claim text.