DESIGN OF VIRTUAL MACHINE
First Claim
1. A method of using a software platform, the method comprising the steps of:
- receiving a request from a requester;
determining authentication information in the received request;
setting a reliability level from among a plurality of reliability levels based on the authentication information determined in the determining step; and
after the setting step, controlling a resource allocation allowed in a response to the request by the software platform based on the reliability level set at the setting step.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to various systems and/or methods relating to a software platform that provides for authentication of a requestor. Preferably, this authentication happens before there is an opportunity for any resource intensive request to harm operation of the system. Preferably, a reliability level is based on authentication so that the amount and/or type of resource access is controlled based, at least in part, on the authentication information. Preferably, heap usage is controlled by this reliability level. Preferably, the software platform is a virtual machine, preferably the Java Virtual Machine.
64 Citations
20 Claims
-
1. A method of using a software platform, the method comprising the steps of:
-
receiving a request from a requester; determining authentication information in the received request; setting a reliability level from among a plurality of reliability levels based on the authentication information determined in the determining step; and after the setting step, controlling a resource allocation allowed in a response to the request by the software platform based on the reliability level set at the setting step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A software platform system comprising:
-
a first resource; a container controller module structured and/or programmed to receive a request from a requestor and to determine authentication information in the request; and a policy module structured and/or programmed to set a reliability level from among a plurality of reliability levels based on the authentication information; wherein the container controller module is further structured and/or programmed to at least partially control resource allocation of the first resource in a response to the request by the software platform based on the reliability level. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium for use with a first resource, the medium comprising:
-
a container controller module structured and/or programmed to receive a request from a requester and to determine authentication information in the request; and a policy module structured and/or programmed to set a reliability level from among a plurality of reliability levels based on the authentication information; wherein the container controller module is further structured and/or programmed to at least partially control resource allocation of the first resource in a response to the request by the software platform based on the reliability level.
-
Specification