METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING INTER-PROCESS INTEGRITY SERIALIZATION
First Claim
1. A method for implementing inter-process integrity serialization services, comprising:
- enabling process states including a must-stay-controlled (MSC) state and an extended must-stay-controlled (EMSC) state for an invoking process when it is determined that only programs designated as controlled, if any, have been loaded for the invoking process, the invoicing process requesting loading of a target program into temporary storage for performing a security service; and
based upon a control indicator of the target program, the MSC state, and the EMSC state, controlling one or more activities within the temporary storage, comprising;
the loading of the target program into the temporary storage, the temporary storage accessible to the invoicing process;
execution of a main program in the temporary storage; and
reset of the MSC state and the EMSC state across execution of the main program during the lifetime of the invoicing process;
wherein programs are designated as controlled upon validation under security guidelines.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for implementing inter-process integrity serialization services is provided. The method includes enabling process states including a must-stay-controlled (MSC) state and an extended must-stay-controlled (EMSC) state for an invoking process when it is determined that only programs designated as controlled, if any, have been loaded for the invoking process. The invoking process requests loading of a target program into temporary storage for performing a security service. Based upon a control indicator of the target program, the MSC state, and the EMSC state, the method includes controlling one or more activities within the temporary storage. The activities include loading the target program into the temporary storage, executing a main program in the temporary storage, and resetting the MSC state and the EMSC state across execution of the main program during the lifetime of the invoking process.
-
Citations
20 Claims
-
1. A method for implementing inter-process integrity serialization services, comprising:
-
enabling process states including a must-stay-controlled (MSC) state and an extended must-stay-controlled (EMSC) state for an invoking process when it is determined that only programs designated as controlled, if any, have been loaded for the invoking process, the invoicing process requesting loading of a target program into temporary storage for performing a security service; and based upon a control indicator of the target program, the MSC state, and the EMSC state, controlling one or more activities within the temporary storage, comprising; the loading of the target program into the temporary storage, the temporary storage accessible to the invoicing process; execution of a main program in the temporary storage; and reset of the MSC state and the EMSC state across execution of the main program during the lifetime of the invoicing process; wherein programs are designated as controlled upon validation under security guidelines. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for implementing inter-process integrity serialization services, comprising:
-
a computer processing system; and an inter-process integrity serialization service executing on the computer processing system, the inter-process integrity serialization service implementing a method, comprising; enabling process states including a must-stay-controlled (MSC) state and an extended must-stay-controlled (EMSC) state for an invoking process when it is determined that only programs designated as controlled, if any, have been loaded for the invoking process, the invoking process requesting loading of a target program into temporary storage of the computer processing system for performing a security service; and based upon a control indicator of the target program, the MSC state, and the EMSC state, controlling one or more activities within the temporary storage, comprising; the loading of the target program into the temporary storage, the temporary storage accessible to the invoking process; execution of a main program in the temporary storage; and reset of the MSC state and the EMSC state across execution of the main program during the lifetime of the involving process; wherein programs are designated as controlled upon validation under security guidelines. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for implementing inter-process integrity serialization services, the computer program product executing instructions for causing a computer to implement a method, comprising:
-
enabling process states including a must-stay-controlled (MSC) state and an extended must-stay-controlled (EMSC) state for an invoking process when it is determined that only programs designated as controlled, if any, have been loaded for the invoking process, the invoking process requesting loading of a target program into temporary storage for performing a security service; and based upon a control indicator of the target program, the MSC state, and the EMSC state, controlling one or more activities within the temporary storage, comprising; the loading of the target program into the temporary storage, the temporary storage accessible to the invoking process; execution of a main program in the temporary storage; and reset of the MSC state and the EMSC state across execution of the main program during the lifetime of the invoking process; wherein programs are designated as controlled upon validation under security guidelines. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification