A computer-implemented method for estimating an actual operational state of a machine of interest at a point in time is described. The method comprises operating a computer processing unit to receive a plurality of messages, each message comprising data relating to the machine of interest as it performs the worksite operation. The plurality of messages comprises data from at least two separate sources. The data is processed using a statistical process to generate an estimated actual operational state of the machine of interest at the point in time.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method for estimating an actual operational state of a machine of interest at a point in time, the machine of interest being involved in a worksite operation comprising a plurality of different operational state), wherein the method comprises operating a computer processing unit to: receive a plurality of messages, each message comprising data relating to the machine of interest as it performs the worksite operation, the plurality of messages comprising data from at least two separate sources; and process the data from the plurality of messages using a statistical process to generate an estimated actual operational state of the machine of interest at the point in time. 2. A computer-implemented method according to claim 1, wherein the at least two separate data sources comprise a first data source comprising data derived from a first sensor carried by the machine of interest and a second data source comprising data derived from a second sensor carried by the machine of interest. 3. A computer-implemented method according to claim 1, wherein the at least two separate data sources comprise a first data source comprising data derived from the machine of interest and a second data source comprising data derived another worksite machine. 4. A computer-implemented method according to claim 3, wherein the plurality of messages comprise at least one perceived state message comprising data relating to a perceived operational state of the machine of interest at a point in time. 5. A computer-implemented method according to claim 1, further comprising operating the computer processing unit to: process the estimated actual operational state against alert criteria; and responsive to the alert criteria being satisfied, raise an alert comprising at least the estimated actual operational state of the machine of interest. 6. A computer-implemented method according to claim 5, further comprising operating the computer processing unit to: process the plurality of operation messages using the statistically based process to generate uncertainty information associated with the estimated actual operational state of the machine of interest at the point in time, the uncertainty information defining an uncertainty with respect to the estimated actual operational state of the machine of interest at the point in time, and wherein the uncertainty information associated with the estimated actual operational state is used in the processing of the estimated actual operational state against the alert criteria. 7. A computer implemented method according to claim 1, further comprising operating the computer processing unit to: generate a computational model of the worksite operation, the computational model comprising the plurality of different operational states and plurality of observations relevant to the plurality of operational states, wherein each of the plurality of messages comprises data relating to an observation, and wherein processing the data from the plurality of messages using the statistical process comprises processing the data using the computational model to estimate the actual operational state of the machine of interest. 8. A computer-implemented method according to claim 7, wherein the computational model comprises a Hidden Markov Model and the operational states are hidden states of the Hidden Markov Model. 9. A computer processing system configured to estimate an actual operational state of a machine of interest at a point in time, the machine of interest being involved in a worksite operation comprising a plurality of different operational states, the computer processing system configured to: receive a plurality of messages, each message comprising data relating to the machine of interest as it performs the worksite operation, the plurality of messages comprising data from at least two separate sources; and operate a processing unit to process the data from the plurality of messages using a statistical process to generate an estimated actual operational state of the machine of interest at the point in time. 10. A non-transitory computer-readable medium comprising instructions which, when implemented by a computer processing system, cause the computer processing system to estimate an actual operational state of a machine of interest at a point in time, the machine of interest being involved in a worksite operation comprising a plurality of different operational states, the instructions causing the computer processing system to: receive a plurality of messages, each message comprising data relating to the machine of interest as it performs the worksite operation, the plurality of messages comprising data from at least two separate sources; and process the data from the plurality of messages using a statistical process to generate an estimated actual operational state of the machine of interest at the point in time.