Idle time prediction method and idle time prediction device
AssigneeMediatek Inc.
InventorsChih-Wei Chiu, Chu-Chia Kuo, Kuan-Hsian Hsieh, Chih-Chieh Chang
Life of this patent
Estimating the term…
Abstract
An idle time prediction method for a system includes obtaining n idle durations corresponding to n time points, determining if the n idle durations are of a normal distribution, generating a probability according to m idle states corresponding to m idle durations of the n idle durations if the n idle durations are not normally distributed, selecting a predicted idle state according to the probability, and controlling the system to enter the predicted idle state, where n and m are integers larger than one, and m≤n.
Claims15
An idle time prediction method used for a system, comprising:
- obtaining n idle durations corresponding to n time points;
- determining if the n idle durations are normally distributed;
- selecting a predicted idle state according to an average of the n idle durations if the n idle durations are normally distributed;
- and
- controlling the system to enter the predicted idle state;
- wherein n is an integer larger than one;
- and
- the n idle durations are determined to be normally distributed if a standard deviation of the n idle durations is smaller than a predetermined threshold.
An idle time prediction method used for a system, comprising:
- obtaining n idle durations corresponding to n time points;
- determining if the n idle durations are of a normal distribution;
- generating a probability according to m idle states corresponding to m idle durations of the n idle durations if the n idle durations are not normally distributed;
- selecting a predicted idle state according to the probability;
- and
- controlling the system to enter the predicted idle state;
- wherein n and m are integers larger than one, and m≤n.
An idle time prediction device used for a system, comprising:
- a monitor coupled to the system and configured to observe the system to obtain n idle durations corresponding to n time points, wherein the monitor is implemented as a circuit on a printed circuit board, a field-programmable gate array, or an integrated circuit;
- and
- a processor coupled to the monitor and configured to determine if the n idle durations are normally distributed, select a predicted idle state according to an average of the n idle durations if the n idle durations are normally distributed, and control the system to enter the predicted idle state;
- wherein n is an integer larger than one;
- and
- the n idle durations are determined to be normally distributed if a standard deviation of the n idle durations is smaller than a predetermined threshold.
An idle time prediction device used for a system, comprising:
- a monitor coupled to the system and configured to observe the system to obtain n idle durations corresponding to n time points, wherein the monitor is implemented as a circuit on a printed circuit board, a field-programmable gate array, or an integrated circuit;
- and
- a processor coupled to the monitor and configured to determine if the n idle durations are of a normal distribution, generate a probability according to m idle states corresponding to m idle durations of the n idle durations if the n idle durations are not normally distributed, select a predicted idle state according to the probability, and control the system to enter the predicted idle state;
- wherein n and m are integers larger than one, and m≤n.
Dependencies are inferred from the claim text.