# Patent

## Title
Vehicle idle-speed warning system and idle-speed detection method

## Abstract

A vehicle idle-speed warning system and vehicle idle-speed detection method thereof are provided. It is non-invasive, that is, there is no need to change or modify any part of the constructing parts in the engine compartment. The present invention can be adopted stand-alone, or be applied to existing popular apparatuses, such as GPS, driving recorders, smart handheld devices, and vehicle electronic equipments. With the composing elements of a motion information module, an input module, an output module, a timer module and an information processing module, the present invention can accurately determine whether the vehicle under surveillance is in idle state and for how long it is in the idle state, and send an alarm signal automatically. With the implementation of the present invention, drivers can always be alarmed with the vehicle idling situations to prevent possible dangers or coming tickets due to the violation of traffic regulations in certain countries.

## Background
BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates to vehicle idle-speed warning systems and vehicle idle-speed detection methods thereof, and more particularly, to a non-invasive vehicle idle-speed warning system and vehicle idle-speed detection method thereof.
2. Description of Related Art
Most conventional vehicle idle-speed detection devices or systems determine whether a vehicle engine is in an operation state by detecting the gear in a vehicle gearbox, sensing a torque signal or a pulse signal sent from a vehicle engine compartment, detecting the air input/or displacement of the vehicle, or monitoring the temperature in the vehicle engine compartment or its surroundings, then retrieve a speed signal from a velocity meter to determine whether the vehicle is in a motion state, and eventually calculate its duration to determine whether the vehicle is in an idle-speed state.
The aforesaid prior art does manage to determine whether a vehicle is in an idle-speed state. However, it has a notable drawback, that is, it is necessary to retrofit a vehicle engine or a vehicle electronic device in order to meet the requirements of a connected external device which usually vary from detection method to detection method. In practice, it is an unnecessary waste of resources spent on the costs and operation time incurred in the aforesaid retrofit.
Moreover, the accuracy of the aforesaid detection method varies greatly with a detection location. Furthermore, the retrofit on the vehicle body or vehicle engine compartment and additional connection thereof usually compromise the performance, stability, and safety of the vehicle, violate the warranty clauses applied to the vehicle at delivery, bring inconvenience to the drivers of the vehicle, and incur related costs and expenses.
SUMMARY OF THE INVENTION
The present invention relates to vehicle idle-speed warning systems and vehicle idle-speed detection methods thereof, and more particularly, to a non-invasive vehicle idle-speed warning system and vehicle idle-speed detection method thereof. The vehicle idle-speed warning system of the present invention comprises an input module, a timer module, a motion information module, an information processing module, and an output module. The present invention can be adopted stand-alone, or be applied to existing popular apparatuses, such as GPS, smart handheld devices, driving recorders, and vehicle electronic equipments. Given the implementation of the present invention, the drivers can know at any time whether the vehicle is in an idle-speed state to not only avoid unnecessary potential risks but also avoid being punished for violation of traffic regulations.
In order to achieve the above and other objectives, the present invention provides a vehicle idle-speed warning system disposed on a vehicle. The vehicle idle-speed warning system comprises: an input module for enabling a user to enter an idle-speed time; a timer module for calculating a duration; a motion information module for providing an engine state information and a displacement information of the vehicle; an information processing module for executing control and computation, controlling the timer module to reset the duration to zero when the displacement information indicates a displacement state, actuating the timer module to calculate the duration when the displacement information indicates a non-displacement state, and outputting an idle-speed warning information when the duration exceeds the idle-speed time and the engine state information indicates a start state; and an output module for reading the idle-speed warning information and generating a warning message.
In order to achieve the above and other objectives, the present invention further provides a vehicle idle-speed detection method, applicable to a vehicle idle-speed warning system, the vehicle idle-speed detection method comprising the steps of: reading an idle-speed time by an information processing module; reading a state information, wherein the information processing module reads an engine state information and a displacement information from a motion information module; and determining a vehicle idle-speed, wherein the information processing module outputs an idle-speed warning information when the engine state information indicates a start state, the displacement information indicates a non-displacement state, and the idle-speed time is up.
Implementation of the present invention at least involves the following inventive steps:
1. It detects and measures idle-speed information-related data accurately and generates a warning message timely to allow drivers to avoid being punished for violation of traffic regulations or avoid being confronted with a dangerous situation.
2. It is self-contained, has a value-added effect on existing smart devices, dispenses with retrofit on a vehicle body or engine, and does not involve any issues pertaining to vehicle safety and reliability.
3. It applies to various vehicle types and vehicle models and does not require vehicle manufacturers to carry out installation or certification.
The description above is only a brief summary of the technical solution of the present invention. To have a clearer understanding of the technical method of the present invention, people may carry out the invention according to the specification. For making the abovementioned objectives, other objectives, characteristics and advantages more understandable, the present invention is detailed by citing the preferred embodiments in combination with the drawings as follows.



BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
FIG. 1A is a block diagram of a vehicle idle-speed warning system according to an embodiment of the present invention.
FIG. 1B is an operation flow chart of the vehicle idle-speed warning system according to an embodiment of the present invention.
FIG. 2 is a schematic view of the process flow of a vehicle idle-speed detection method according to an embodiment of the present invention.



DETAILED DESCRIPTION OF THE INVENTION
In order to further describe the technical method adopted for reaching the intended objectives and the functions of the present invention, the present invention is detailed according to embodiments, structure, characteristics and the functions of the parallel bridge circuit structure and the high-voltage parallel bridge circuit structure disclosed by the present invention in combination with the drawings and the preferred embodiments as follows.
Referring to FIG. 1A, a vehicle idle-speed warning system 100 of the present invention comprises: an input module 10; a timer module 20; a motion information module 30; an information processing module 40; and an output module 50.
The input module 10 enables a user to enter a preset idle-speed time. The input module 10 is a 3C electronic input unit in wide use, such as a handheld device, a panel computer, or a notebook computer, or just simply an input device, such as a keyboard, a hand-writing panel, or voice-based human-machine interface.
The timer module 20 calculates time duration. The timer module 20 is a hardware circuit timer module or a software timer module, and triggers execution, reset, or stops calculating time and output duration, through a control signal.
The motion information module 30 detects and provides the engine state information and vehicle displacement information of a vehicle. The engine state information indicates whether an engine of a vehicle is in the start state. The displacement information relates to the speed of a vehicle within a duration and the distance traveled by the vehicle within the duration.
The motion information module 30 is an accelerometer, an accelerometer and a global positioning system, an accelerometer and a magnetometer, a speedometer, a speedometer and a global positioning system, a speedometer and a magnetometer, a vibration sensor and an accelerometer, a vibration sensor and a speedometer, a vibration sensor and a global positioning system, or a vibration sensor and a magnetometer
Although the detection of the engine state and motion information of a vehicle by the aforesaid options of the motion information module 30 is carried out in different manners technically, it requires no retrofit on the vehicle body or engine, involves no issue pertaining to vehicle safety and reliability, applies to all vehicle types and vehicle models, dispenses with installation or certification otherwise performed by vehicle manufacturers, and breaks no vehicle retrofit regulations.
The information processing module 40 executes control and computation, controls the timer module 20 to reset the duration to zero when the displacement information indicates a displacement state, actuates the timer module 20 to calculate the duration when the displacement information indicates a non-displacement state, and outputs an idle-speed warning information when the duration exceeds the idle-speed time and the engine state information indicates a start state.
The information processing module 40 is a smart handheld device, a panel computer, a notebook computer, an embedded computer, or a satellite navigation device. Alternatively, the information processing module 40 can be a vehicle computer, provided that the vehicle computer is connected conveniently and safely.
The output module 50 reads the idle-speed warning information that originates from the information processing module 40 and generates an idle-speed warning message to inform the user that the vehicle has entered a dangerous idle-speed state. The warning message is a sound signal, a vision signal, a vibration signal, or a mixed signal that consists of at least two thereof.
Referring to FIG. 1B, there is shown an operation flow chart S100 of the vehicle idle-speed warning system 100 according to an embodiment of the present invention. The flow chart S100 shows the steps of: setting an idle-speed time (S110); starting timer (S120); retrieving a motion information (S130); determining whether a vehicle has engine started and is in a stationary state (S140); determining whether timer reaches the idle-speed time (S150); and sending an idle-speed warning (S160) in case of an idle-speed state.
In the step of setting idle-speed time (S110), the user sets an idle-speed time with the input module 10. In the step of starting timer (S120), the information processing module 40 controls the timer module 20 to start calculating the time. The step of retrieving a motion information (S130) involves detecting the engine state information and vehicle displacement information by the motion information module 30 and performing retrieval and computation by the information processing module 40.
The unique “requires only one single sensor” feature of the present invention can be best illustrated by an example of a vehicle warning system disposed on a vehicle for parking with engine running with only one single sensor, an accelerator. The accelerator detects the accelerating data of each axis in the X, Y and Z direction (X is the forward direction of the vehicle in 3- dimensional X-Y-Z coordinate), then a simple 3-dimensional FFT (fast Fourier transform a) analyzes the spectrum of the data and decides whether the spectrum characteristics of a running engine or a running air conditioner is detected when there is no X-direction acceleration (the vehicle is not moving).
Afterward, the information processing module 40 executes the step of determining whether the vehicle has engine started and is in a stationary state (S140) according to a computation result. In response to a negative determination at the end of step S140, the information processing module 40 controls the timer module 20 to execute the step of resetting the timer module to zero (S141), and then the process flow goes back to the step of starting timer (S120) to continue with the flow chart S100. If step S140 yields an affirmative determination, the process flow will go to the step of determining whether timer reaches an idle-speed time (S150).
If the step of determining whether a calculation time reaches an idle-speed time (S150) yields an affirmative determination, the information processing module 40 will control the output module 50 to execute the step of sending an idle-speed warning (S160). If the step of determining whether timer reaches an idle-speed time (S150) yields a negative determination, the process flow will go back to the step of retrieving a motion information (S130) to continue with the flow chart S100.
Referring to FIG. 2, there is shown a schematic view of the process flow of a vehicle idle-speed detection method S200 according to an embodiment of the present invention. The vehicle idle-speed detection method S200 is applicable to the vehicle idle-speed warning system 100. The vehicle idle-speed detection method S200 comprises the steps of: reading an idle-speed time (step S210); reading a state information (step S220); and determining a vehicle idle-speed (step S230).
In the step of reading an idle-speed time (step S210), the information processing module 40 reads an idle-speed time set by the user with the input module 10 beforehand.
The step of reading a state information (step S220) involves reading an engine state information and a displacement information from the motion information module 30 by the information processing module 40. The motion information module 30 is an accelerometer, an accelerometer and a global positioning system, an accelerometer and a magnetometer, a speedometer, a speedometer and a global positioning system, a speedometer and a magnetometer, a vibration sensor and an accelerometer, a vibration sensor and a speedometer, a vibration sensor and a global positioning system, or a vibration sensor and a magnetometer.
In the step of determining a vehicle idle-speed (step S230), which is executed by the information processing module 40, the information processing module 40 sends an idle-speed warning information to the output module 50 such that the output module 50 generates an idle-speed warning message, if the vehicle engine state information indicates a start state, the displacement information indicates a non-displacement state, and the preset idle-speed time is up.
The description above is only the preferred embodiments of the present invention other than the restrictions to the present invention. Though the present invention is disclosed by the preferred embodiments above, they are not intended to restrict the present invention. The alterations or modifications made by those skilled in this art without departing from the technical scope disclosed by the present invention above are considered as the equivalent embodiments with slight changes or modifications based on the technical contents disclosed above. Such simple revisions, equivalent changes and modifications are all within the scope of the technical solution of the present invention.

## Claims

1. A vehicle warning system disposed on a vehicle, for parking with engine running, the vehicle warning system comprising:
an input module for enabling a user to enter a preset time;
a timer module for calculating a duration;
a motion information module for providing an engine state information and a displacement information of the vehicle, the motion information module including a single sensor configured to detect a start state of an engine of the vehicle and a speed of the vehicle within a predetermined duration and distance traveled by the vehicle, wherein the motion information module dermines the engine state information and the displacement information in response to the single sensor;
an information processing module for executing control and computation, controlling the timing module to reset the duration to zero when the displacement information indicates a displacement state, actuating the timing module to calculate the duration when the displacement information indicates a non-displacement state, and outputting warning information when the duration exceeds the preset time and the engine state information indicates a running state; and
an output module for reading the warning information and generating a warning message.

2. The vehicle warning system of claim 1, wherein the timing module is a circuit module.

3. The vehicle warning system of claim 1, wherein the timing module is a software module.

4. The vehicle warning system of claim 1, wherein the motion information module is an accelerometer.

5. The vehicle warning system of claim 1, wherein the motion information module comprises an accelerometer and a global positioning system.

6. The vehicle warning system of claim 1, wherein the motion information module comprises an accelerometer and a magnetometer.

7. The vehicle warning system of claim 1, wherein the motion information module is a speedometer.

8. The vehicle warning system of claim 1, wherein the motion information module comprises a speedometer and a global positioning system.

9. The vehicle warning system of claim 1, wherein the motion information module comprises a speedometer and a magnetometer.

10. The vehicle warning system of claim 1, wherein the motion information module comprises a vibration sensor and an accelerometer.

11. The vehicle warning system of claim 1, wherein the motion information module comprises a vibration sensor and a speedometer.

12. The vehicle warning system of claim 1, wherein the motion information module comprises a vibration sensor and a global positioning system.

13. The vehicle warning system of claim 1, wherein the motion information module comprises a vibration sensor and a magnetometer.

14. The vehicle warning system of claim 1, wherein the warning message is one of a sound signal, a vision signal, a vibration signal, and a mixed signal consisting of at least two thereof.

15. A detection method, applicable to a vehicle warning system, the detection method comprising the steps of:
providing a single sensor for detecting a start state of an engine of the vehicle and a speed of the vehicle within a predetermined duration and distance traveled by the vehicle;
determining via a motion information module engine state information and displacement information in response to the single sensor;
reading a preset time by an information processing module;
reading a state information, wherein the information processing module reads the engine state information and the displacement information from the motion information module; and
determining a vehicle idle-speed, wherein the information processing module outputs warning information when the engine state information indicates a start state, the displacement information indicates a non-displacement state, and a parking duration of the vehicle exceeds the preset time.