Patent ID: 8443296

Claim:
A progress displaying system on a hardware mileage calculating device, the progress displaying system comprising: a receiving module for receiving a total distance of a planned trip and for periodically receiving the moving distance within a period of time when the current completed percentage is not full; a computing module for computing the current moving speed after the receiving module receives the moving distance within a period of time and for computing the current completed percentage according to the accumulated moving distance and the total distance of the trip; a graph plotting module for using a sine function y =(current amplitude)×sin((current period), x +(phase difference))+(curve shift) to plot a sinusoidal curve according to the current moving speed and the current completed percentage, and using the curve to cut out a region in the coordinate plane of a display interface and fill in the region with a display style to generate a progress displaying graph, wherein the phase different is the initial phase to plot the sinusoidal curve; and a displaying module for showing the progress displaying graph in the display interface and for showing the current completed percentage in text in the display interface; wherein when the current completed percentage is not full yet, the system continuously receives the moving distance and computes to plot an updated progress displaying graph, and continuously plays the display until the current completed percentage is full.