static and dynamic assessment procedures
First Claim
Patent Images
1. An assessments framework, comprising:
- a framework batch processor that is configured to perform either a static assessment or a dynamic assessment based on an assessments policy and an assessments task definition;
a partner batch processor that is configured to create a dynamic task definition and a dynamic assessments policy for an assessment created by a partner, wherein the framework batch processor either retrieves the policy and the task definition from a database when executing an assessment not created by the partner, or receives the policy and the task definition output from the partner batch processor when executing the assessment created by the partner.
3 Assignments
0 Petitions
Accused Products
Abstract
An assessments framework includes a framework batch processor and a partner batch processor. The framework batch processor performs static assessments based on information obtained from a task definition database and a policy database. The partner batch processor outputs dynamic task definitions and dynamic policy information, to be input to the framework batch processor for executing an assessment when a triggering event occurs. The triggering event may be a schedule-based trigger or an event-based trigger.
-
Citations
18 Claims
-
1. An assessments framework, comprising:
-
a framework batch processor that is configured to perform either a static assessment or a dynamic assessment based on an assessments policy and an assessments task definition;
a partner batch processor that is configured to create a dynamic task definition and a dynamic assessments policy for an assessment created by a partner, wherein the framework batch processor either retrieves the policy and the task definition from a database when executing an assessment not created by the partner, or receives the policy and the task definition output from the partner batch processor when executing the assessment created by the partner. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of performing an assessment, comprising:
-
receiving a triggering event;
based on the triggering event, determining whether or not a static assessment or a dynamic assessment is to be performed;
if the static assessment is to be performed, utilizing a framework batch processor that retrieves static policy information and static task definition information for executing the static assessment; and
if the dynamic assessment is to be performed, utilizing a partner batch processor to provide dynamic policy information and dynamic task definition information, and then providing the dynamic policy information and the dynamic task definition information to the framework batch processor for executing the dynamic assessment. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product for performing an assessment, comprising:
-
first computer product code configured to determine whether or not a triggering event has occurred;
second computer product code, for, based on notification of the triggering event as output from the first computer product code, determining whether or not a static assessment or a dynamic assessment is to be performed;
third computer product code, for, based on notification from the second computer product code that the static assessment is to be performed, controlling a framework batch processor in order to retrieve static policy information and static task definition information for executing the static assessment; and
fourth computer product code, for, based on notification from the second computer product doe that the dynamic assessment is to be performed, controlling a partner batch processor to provide dynamic policy information and dynamic task definition information, and then providing the dynamic policy information and the dynamic task definition information to the framework batch processor for executing the dynamic assessment. - View Dependent Claims (11, 12, 13)
-
-
14. An assessments framework, comprising:
-
first processing means for performing either a static assessment or a dynamic assessment based on an assessments policy and an assessments task definition;
second processing means for creating a dynamic task definition and a dynamic assessments policy for an assessment created by a partner; and
storage means for storing at least one assessments policy and at least one assessments task definition not created by the second processing means, wherein the first processing means either retrieves the assessments policy and the assessments task definition from the storage means when executing an assessment not created by the partner, or receives the assessment policy and the assessments task definition output from the second processing means when executing the assessment created by the partner. - View Dependent Claims (15, 16, 17, 18)
-
Specification