SECURE MULTI-PURPOSE COMPUTING CLIENT
First Claim
Patent Images
1. A method, comprising:
- in a computer that runs multiple operating environments using hardware resources, defining and managing an allocation policy of the hardware resources, which eliminates effects from operations performed in one of the operating environments on the operations performed in another of the operating environments; and
assigning the hardware resources to the multiple operating environments in accordance with the allocation policy, so as to isolate the multiple operating environments from one another.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes, in a computer that runs multiple operating environments using hardware resources, defining and managing an allocation policy of the hardware resources, which eliminates effects from operations performed in one of the operating environments on the operations performed in another of the operating environments. The hardware resources are assigned to the multiple operating environments in accordance with the allocation policy, so as to isolate the multiple operating environments from one another.
127 Citations
41 Claims
-
1. A method, comprising:
-
in a computer that runs multiple operating environments using hardware resources, defining and managing an allocation policy of the hardware resources, which eliminates effects from operations performed in one of the operating environments on the operations performed in another of the operating environments; and assigning the hardware resources to the multiple operating environments in accordance with the allocation policy, so as to isolate the multiple operating environments from one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer, comprising:
-
a memory, which is operative to store software code; and a processor, which is configured to execute the software code so as to run multiple operating environments using hardware resources of the computer, to define and manage an allocation policy of the hardware resources, which eliminates effects from operations performed in one of the operating environments on the operations performed in another of the operating environments, and to assign the hardware resources to the multiple operating environments in accordance with the allocation policy, so as to isolate the multiple operating environments from one another. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer software product for operating a computer that includes hardware resources and runs multiple operating environments using the hardware resources, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a processor, cause the processor to define and manage an allocation policy of the hardware resources, which eliminates effects from operations performed in one of the operating environments on the operations performed in another of the operating environments, and to assign the hardware resources to the multiple operating environments in accordance with the allocation policy, so as to isolate the multiple operating environments from one another.
Specification