1. Technical Field
The present disclosure relates to systems, and particularly to a system and a method for searching a vehicle.
2. Description of Related Art
Sometimes it is difficult for a user to find a car when the car is parked in a parking lot and an area of the parking lot is large.
Therefore, what is needed is a system and a method for searching the vehicle to overcome the above described limitations.
Referring to
The system 1 includes a number of modules which are a collection of software instructions executed by one or more processors. The number of modules includes a first determining module 11, an acquiring module 12, and a calculating module 13.
The first determining module 11 determines whether or not there is a searching instruction from the vehicle locking device 3. The acquiring module 12 acquires the current position information of the vehicle locking device 3 from the positioning unit 31 when there is searching instruction from the vehicle locking device 3. The calculating module 13 calculates a route from a current position to an initial position according to the current position information, the initial position information, and the map information. In one embodiment, the first determining module 11, the acquiring module, and the calculating module run in the vehicle locking device 3.
The number of modules can further include a second determining module 14 and a replacing module 15. The second determining module 14 determines whether the vehicle 2 is in a parking state. In one embodiment, the second determining module determines a velocity of the vehicle, and determines whether the velocity of the vehicle reduces to 0, and the velocity of the vehicle remains at 0 for a predetermined time. If so, the vehicle 2 is in the parking state, otherwise, the vehicle 2 is in a moving state. In another embodiment, the second determining module 14 can determine whether a distance of a movement of the vehicle 2 is 0. If so, the vehicle 2 is in the parking state, otherwise, the vehicle 2 is in the moving state. The acquiring module 12 acquires the current position information of the vehicle locking device 3 from the positioning unit 31 when the vehicle 2 is in the parking state. The replacing module 15 replaces the initial position information of the vehicle locking device 3 in the storage unit 32 with the acquired current position information. In one embodiment, the second determining module 14 runs in the vehicle 2, and the replacing module 15 runs in the vehicle locking device 3.
The number of modules can further include a playing module 16. The playing module 16 plays a voice about the route. In one embodiment, the playing module 16 runs in the vehicle locking device 3.
The number of modules can further include a display module 17. The display module 17 displays the route on the display unit 33. In one embodiment, the display module 17 runs in the vehicle locking device 3.
The number of modules can further include a position information calculating module 18. The vehicle locking device 3 includes a distance sensor 34 and an orientation sensor 35. The distance sensor 34 senses a distance of a movement of the vehicle locking device 3. The orientation sensor 35 senses an orientation of the vehicle locking device 3. The position information calculating module 18 calculates position information of the vehicle locking device 3 using dead reckoning technology based on the sensed distance and the orientation of the vehicle locking device 3 when the positioning unit 31 does not precisely provide the current position information of the vehicle locking device 3.
In step S201, the second determining module 14 determines whether or not the vehicle 2 is in the parking state. If so, the procedure goes to step S202, otherwise, the procedure goes to step S201.
In step S202, the acquiring module 12 acquires the current position information of the vehicle locking device 3 from the positioning unit 31.
In step S203, the replacing module 15 replaces the initial position information of the vehicle locking device 3 with the acquired current position information.
In step S204, the first determining module 11 determines whether or not there is searching instruction from the vehicle locking device 3. If so, the procedure goes to step S205, otherwise, the procedure goes to step S204.
In step S205, the acquiring module 12 acquires the current position information of the vehicle locking device 3 from the positioning unit 31.
In step S206, the calculating module 13 calculates the route from the current position to the initial position based on the current position information, the initial position information, and the map information.
The method can further include: the playing module 16 plays a voice about the route, the display module 17 displays the route on the display unit 33, and the position information calculating module 18 calculates position information of the vehicle locking device 3 using a dead reckoning technology based on the sensed distance and the orientation of the vehicle locking device 3 when the positioning unit 31 cannot precisely provide the current position information of the vehicle locking device 3.
Although various embodiments have been specifically described, the disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the embodiments without departing from the scope and spirit of the disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 102141498 | Nov 2013 | TW | national |