Capacity planning method and system with approved accuracy and confidence indication
First Claim
1. A capacity planning method comprising the steps of:
- receiving data related to a task;
accessing a trustworthiness score associated with the data;
calculating a workload of the task based on the data;
calculating a confidence index of the task based on the trustworthiness score; and
generating a capacity report based on the workload and the confidence index of the task.
1 Assignment
0 Petitions
Accused Products
Abstract
A capacity planning method and system that dynamically determine staff capacity based on staff availability, work schedule, and holdover information, also provides a confidence indication to assist determination of report accuracy. The system calculates a workload of a task, and the amount of time or the number of staff needed to perform the tasks. A capacity report is generated based on the workload and staff availability. The task includes data obtained or generated from different sources and/or various methods. Respective trustworthiness scores associated with the data obtained or generated from different sources and/or methods are obtained to calculate an index of confidence indicating the reliability of information included in the capacity report.
91 Citations
49 Claims
-
1. A capacity planning method comprising the steps of:
-
receiving data related to a task;
accessing a trustworthiness score associated with the data;
calculating a workload of the task based on the data;
calculating a confidence index of the task based on the trustworthiness score; and
generating a capacity report based on the workload and the confidence index of the task. - View Dependent Claims (2, 3)
-
-
4. A data processing system for capacity planning comprising:
-
a processor for processing data;
a data storage device coupled to the processor;
the data storage device bearing instructions to cause the data processing system to perform the steps of;
receiving data related to a task;
accessing a trustworthiness score associated with the data related to the task;
calculating a workload for the task based on the data related to the task;
calculating a confidence index based on the trustworthiness score; and
generating a capacity report based on the workload and the confidence index of the task. - View Dependent Claims (5, 6)
-
-
7. A program comprising instructions, which may be embodied in a machine-readable medium, for controlling a data processing system to perform capacity planning, the instructions upon execution by the data processing system causing the data processing system to perform the steps comprising:
-
receiving data related to a task;
accessing a trustworthiness score associated with the data related to the task;
calculating a workload of the task based on the data related to the task;
calculating a confidence index based on the trustworthiness score; and
generating a capacity report based on the workload and the confidence index of the task. - View Dependent Claims (8, 9)
-
-
10. A capacity planning method for generating a capacity report for a plurality of tasks, the method comprising the steps of:
-
receiving data related to each of the plurality of tasks;
accessing a trustworthiness score associated with the data related to each of the plurality of tasks;
calculating a workload for each of the plurality of tasks;
calculating a confidence index for the plurality of tasks based on the trustworthiness scores of the plurality of tasks; and
generating the capacity report based on the workload for each of the plurality of tasks and the confidence index. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for generating a capacity report for a plurality of tasks, the system comprising:
-
a processor for processing data;
a data storage device coupled to the processor;
the data storage device bearing instructions to cause the data processing system upon execution of the instructions by the processor to perform the steps of;
receiving data related to each of the plurality of tasks;
accessing a trustworthiness score associated with the data related to each of the plurality of tasks;
calculating a workload for each of the plurality of tasks;
calculating a confidence index for the plurality of tasks based on the trustworthiness scores of the plurality of tasks; and
generating the capacity report based on the workload of each of the plurality of tasks and the confidence index. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A program comprising instructions, which may be embodied in a machine-readable medium, for controlling a data processing system to perform capacity planning, the instructions upon execution by the data processing system causing the data processing system to perform the steps comprising:
-
receiving data related to each of the plurality of tasks;
accessing a trustworthiness score associated with the data related to each of the plurality of tasks;
calculating a workload for each of the plurality of tasks;
calculating a confidence index based on the trustworthiness score of each of the plurality of tasks; and
generating the capacity report based on the workload of each of the plurality of tasks and the confidence index. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A capacity planning method comprising the steps of:
-
receiving a plurality sets of data related to a task;
accessing a trustworthiness score associated with each of the plurality sets of data;
calculating a workload related to each of the plurality sets of data based on each of the plurality sets of data;
calculating a confidence index for the task based on the trustworthiness scores associated with the plurality sets of data; and
generating a capacity report for the task based on the workload and the confidence index. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A program comprising instructions, which may be embodied in a machine-readable medium, for controlling a data processing system to perform capacity planning, the instructions upon execution by the data processing system causing the data processing system to perform the steps comprising:
-
receiving a plurality sets of data related to a task;
accessing a trustworthiness score associated with each of the plurality sets of data;
calculating a workload based on each of the plurality sets of data;
calculating a confidence index of the task based on the trustworthiness score associated with each of the plurality sets of data; and
generating a capacity report for the task based on the workload and the confidence index. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A capacity planning method comprising the steps of:
-
identifying each of a plurality of tasks to be performed;
identifying subtasks associated with each of the identified tasks;
accessing production rate information related to a relationship between the amount of time or the number of staff needed to perform each of the identified subtasks;
calculating a workload based on the identified subtasks and the production rate information;
accessing staff information;
determining staff availability based on the staff information; and
generating a capacity report based on the workload and the staff availability;
wherein the identified of tasks include at least one holdover task. - View Dependent Claims (46, 47, 48, 49)
-
Specification