LOADING PREDICTION METHOD AND ELECTRONIC DEVICE USING THE SAME
First Claim
1. A loading prediction method, applicable to an electronic device, the method comprising:
- recording a plurality of resource loading records of the electronic device at a plurality of time periods, respectively;
receiving a predicted time point;
calculating a time difference between the predicted time point and a current time point, and wherein the predicted time point is greater than the current time point on a timeline;
determining whether the time difference is less than a threshold value;
performing a regression-based prediction according to the plurality of resource loading records when the time difference is less than the threshold value; and
performing a clustering-based prediction according to the plurality of resource loading records when the time difference is not less than the threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A loading prediction method, applicable to an electronic device, includes the following steps. Multiple resource loading records of the electronic device at multiple time periods are recorded, respectively. A predicted time point is received. A time difference between the predicted time point and a current time point is calculated. The predicted time point is greater than the current time point on a timeline. Whether the time difference is less than a threshold value is determined. A regression-based prediction according to the resource loading records is performed when the time difference is less than the threshold value. A clustering-based prediction according to the resource loading records is performed when the time difference is not less than the threshold value.
15 Citations
10 Claims
-
1. A loading prediction method, applicable to an electronic device, the method comprising:
-
recording a plurality of resource loading records of the electronic device at a plurality of time periods, respectively; receiving a predicted time point; calculating a time difference between the predicted time point and a current time point, and wherein the predicted time point is greater than the current time point on a timeline; determining whether the time difference is less than a threshold value; performing a regression-based prediction according to the plurality of resource loading records when the time difference is less than the threshold value; and performing a clustering-based prediction according to the plurality of resource loading records when the time difference is not less than the threshold value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device, comprising:
-
a recording module configured to record a plurality of resource loading records of an electronic device at a plurality of time periods, respectively; a receiving module configured to receive a predicted time point; a time calculating module configured to calculate a time difference between the predicted time point and a current time point, and wherein the predicted time point is greater than the current time point on a timeline; a regression analysis module configured to perform a regression-based prediction according to the plurality of resource loading records; a cluster analysis module configured to perform a clustering-based prediction according to the plurality of resource loading records; and a determining module configured to determine whether the time difference is less than threshold value, and wherein, when the time difference is less than the threshold value, the determining module notifies the regression analysis module to perform the regression-based prediction, and when the time difference is not less than the threshold value, the determining module notifies the cluster analysis module to perform the clustering-based prediction. - View Dependent Claims (7, 8, 9, 10)
-
Specification