Forecasting discovery costs based on complex and incomplete facts
First Claim
1. A system for forecasting discovery costs comprising:
- a memory; and
a processor, the processor configured to implement instructions stored in the memory, the memory storing executable instructions, the processor comprising;
a trend engine that receives historical facts relating to past and current discovery and generates at least one of a plurality of models modeling discovery cost forecasts based on the historical facts; and
a forecasting engine that receives the at least one of the plurality of models and current facts, generates a discovery cost forecast for a current discovery process based on the at least one of the plurality of models and the current facts, including automatically switching between the plurality of models based on quality assessments of the plurality of models, estimates values of key lifecycle indicators that indicate a degree of advancement of the current discovery process, adjusts the values of key lifecycle indicators based on monitoring event patterns of the current discovery process for inactivity, and adjusts the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of the current discovery process based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle of the current discovery process.
2 Assignments
0 Petitions
Accused Products
Abstract
The discovery cost forecasting system uses incomplete information to generate forecasts of discovery expenses. Models are generated with different levels of granularity depending upon the available facts and user preferences. An expert provides real-time information to improve the accuracy of the predictions. A scenario analysis is generated that evaluates how changes to the parameters of the matter could affect the forecasted cost. An estimate is generated of the degree of advancement of the matter in its lifecycle as part of the cost forecast. The cost associated with each data source and custodian is tracked and reported. A configurable and extensible cost equation is defined. A dashboard user interface is generated to monitor the entire portfolio to extract easy to understand facts, trends, and early warning signs related to discovery cost management.
245 Citations
22 Claims
-
1. A system for forecasting discovery costs comprising:
-
a memory; and a processor, the processor configured to implement instructions stored in the memory, the memory storing executable instructions, the processor comprising; a trend engine that receives historical facts relating to past and current discovery and generates at least one of a plurality of models modeling discovery cost forecasts based on the historical facts; and a forecasting engine that receives the at least one of the plurality of models and current facts, generates a discovery cost forecast for a current discovery process based on the at least one of the plurality of models and the current facts, including automatically switching between the plurality of models based on quality assessments of the plurality of models, estimates values of key lifecycle indicators that indicate a degree of advancement of the current discovery process, adjusts the values of key lifecycle indicators based on monitoring event patterns of the current discovery process for inactivity, and adjusts the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of the current discovery process based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle of the current discovery process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for forecasting discovery costs on a computer comprising a processor and a memory, the processor configured to implement steps stored in the memory, comprising the steps of:
-
receiving, by the computer, historical facts about past and current discovery; assessing, by the computer, a level of quantity and quality of the historical facts; transforming, by the computer, the historical facts and the current facts into one of a plurality of models modeling discovery cost forecasts for a current discovery process based on the historical facts; estimating values of key lifecycle indicators that indicate a degree of advancement of the current discovery process; adjusting the values of key lifecycle indicators based on monitoring event patterns of the current discovery process for inactivity; and adjusting the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of the current discovery process based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle.
-
-
8. A system for forecasting discovery costs comprising:
-
a memory; and a processor, the processor configured to implement instructions stored in the memory, the memory storing executable instructions, the processor comprising; a trend engine that receives historical facts relating to past and current discovery, and generates at least one of a plurality of models modeling discovery cost forecasts based on the historical facts, a cost equation user interface to configure parameters to enable and adjust different components of an overall cost equation, including adjusting the overall cost equation to calibrate between different ways to account for discovery costs, and a forecasting engine that generates a discovery cost forecast for a current discovery process using the configurable cost equation based on the model, the current facts, and the cost equation parameters, that estimates values of key lifecycle indicators that indicate a degree of advancement of the current discovery process, that adjusts the values of key lifecycle indicators based on monitoring event patterns of the current discovery process for inactivity, and that adjusts the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of the current discovery process based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle. - View Dependent Claims (9, 10)
-
-
11. A computer-implemented method for forecasting discovery costs on a computer comprising a processor and a memory, the processor configured to implement steps stored in the memory, comprising the steps of:
receiving, by the computer, historical facts about current and past discovery; generating, by the computer, at least one of a plurality of models modeling discovery cost forecasts based on the historical facts; receiving, by the computer, a plurality of cost equation parameters used to configure parameters to enable and adjust different components of an overall cost equation, including adjusting the overall cost equation to calibrate between different ways to account for discovery costs; generating, by the computer, a discovery cost forecast for a current discovery process using a configurable cost equation based on a model, the current facts, and the cost equation parameters; estimating values of key lifecycle indicators that indicate a degree of advancement of the current discovery process; adjusting the values of key lifecycle indicators based on monitoring event patterns of the current discovery process for inactivity; and adjusting, by the computer, the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of the current discovery process based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle. - View Dependent Claims (12, 13)
-
14. A system for forecasting discovery costs comprising:
-
a memory; and a processor, the processor configured to implement instructions stored in the memory, the memory storing executable instructions, the processor comprising; a trend engine that receives historical facts relating to past and current discovery, and generates at least one model modeling discovery cost forecasts based on the historical facts; a forecasting engine that generates a discovery cost forecast for all current matters based on the at least one model, the current facts for each matter, that estimates values of key lifecycle indicators that indicate a degree of advancement of each matter, that adjusts the values of key lifecycle indicators based on monitoring event patterns of each matter for inactivity, and that adjusts the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of each matter based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle; and a dashboard user interface (UI) for monitoring cost related characteristics and statistics across an entire discovery matter portfolio, including triggering a warning based on one or more of;
a number of custodians, a number of data sources, a number of collections to export for review, and a number of new matters, as compared with historical trends. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-implemented method for forecasting discovery costs comprising a processor and a memory, the processor configured to implement steps stored in the memory, comprising the steps of:
-
receiving, by the computer, historical facts related to past and current discovery; generating, by the computer, at least one model modeling discovery cost forecasts based on the historical facts; generating a discovery cost forecast for all matters based on the at least one model and the current facts for each matter; estimating values of key lifecycle indicators that indicate a degree of advancement of each matter; adjusting the values of key lifecycle indicators based on monitoring event patterns of each matter for inactivity; adjusting the discovery cost forecast based at least in part on actual status of the key lifecycle indicators received from a user, the discovery cost forecast being adjusted using a weighted average of a plurality of prediction tracks that are weighed to determine which one of the plurality of prediction tracks is most likely to reflect a current state of each matter based at least in part on the lifecycle indicators, wherein each of the plurality of prediction tracks represents a model of dependencies between parameters of a matter as they exist at points in time during a lifecycle; and monitoring, by the computer, cost related characteristics and statistics across an entire discovery matter portfolio, including triggering a warning based on one or more of;
a number of custodians, a number of data sources, a number of collections to export for review, and a number of new matters, as compared with historical trends. - View Dependent Claims (20, 21, 22)
-
Specification