The present invention generally relates to an apparatus and method for locating a vehicle and, more particularly, to an electronic device and method for guiding a user to a parked vehicle.
Many drivers, at one time or another, have experienced difficulty in locating a vehicle that they have previously parked. Malls, airports, and other large venues often feature parking garages or tiered parking structures that make losing a vehicle particularly easy and finding a misplaced vehicle particularly challenging. Portable electronic devices have been developed that may help a driver locate a parked vehicle. However, many of these devices include an integrated GPS system, which must identify the GPS location of the device before the relative position of the vehicle may be determined. As a result of this GPS-dependency, such devices may fail to operate properly in areas where satellite reception is poor or lacking. Unfortunately, such areas may include parking garages and tiered parking structures.
There thus exists an ongoing need to provide a parked vehicle location system that may guide a user back to his or her vehicle without the aid of satellite signals. It would be desirable if such a device were integrated into an existing electronic device of the type typically carried by a driver, such as a keyfob. Other desirable features and characteristics of the present invention will become apparent from the subsequent detailed description and the appended claims, taken in conjunction with the accompanying drawings and the foregoing technical field and background.
An electronic device configured to be carried on a user's person is provided for directing the user to a parked vehicle. The electronic device utilizes node location data provided by at least one local wireless node and vehicle location information provided by the vehicle. The electronic device includes a network receiver and a controller coupled thereto. The network receiver is configured to receive the node location data from the at least one local wireless node. The controller is configured to store the vehicle location information, to estimate the location of the electronic device from the received node location data, and to determine the position of the vehicle relative to the electronic device.
The present invention will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and:
The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.
When a user depresses FIND PARKED VEHICLE button 36, keyfob 20 provides visual prompts on display 38 that may guide the user back to his or her parked vehicle in the manner described below. For example, as indicated in
Stem portion 54 may be received by a receptacle (e.g., a socket) provided within the passenger compartment of a vehicle. Such a receptacle may be configured to supply power to keyfob 50 and, possibly, to recharge a battery disposed within housing 52. For example, the receptacle may employ a conventional electromagnetic induction system comprising an oscillator circuit and a first coil. The oscillator circuit may intermittently activate the first coil to generate a time-varying magnetic field proximate the receptacle. A second coil (not shown) may be disposed within stem portion 54 and coupled to a microcontroller contained within housing 52. When stem portion 54 is inserted into the receptacle, a voltage is induced in the second coil, which keyfob 50 may use as an energy source to power its microcontroller and/or to recharge its battery.
As was the case with keyfob 20, keyfob 50 is configured such that FIND PARKED VEHICLE button 62 may be utilized to activate a vehicle location function incorporated into keyfob 50. However, unlike keyfob 20, keyfob 50 utilizes a sound generator disposed within housing 52 to provide audio cues (e.g., a series of beeps) indicative of the position of the vehicle relative to keyfob 50 as described in more detail below.
Keyfob 20 (
Location system 70 comprises a vehicle link receiver 72, a network receiver 74 including an antenna 76, a parked vehicle position indicator 78, a controller 80 (e.g., a microcontroller) including a memory 82, a user input 84 (e.g., a button, such as button 36 shown in
Position indicator 78 may comprise any indication means suitable for providing a user with information useful in locating a parked vehicle. Position indicator 78 may be, for example, a sound generator or a visual signal generator (e.g., a display, such as display 38 shown in
Network receiver 74 is configured to receive signals broadcast by nearby wireless network nodes (indicated in
As indicated above, location system 70 may be provided with a motion detector 88, which may be incorporated into a dead reckoning device, such as DR device 92. Motion detector 88 may comprise any movement-sensitive device. For example, motion detector 88 may comprise a circular spring mounted concentric to a pin or wire that passes freely through the center of the circular spring. When motion detector 88 experiences any significant amount of motion, the spring deflects and touches the pin or wire to complete an electrical circuit. When the motion stops, the surrounding spring returns to its quiescent state wherein the pin or wire is not contacted. Such a motion detectors are well-known in the art and desirable for use in conjunction with system 70 due to their modest power requirements.
To measure traveled distance, DR device 92 may utilize motion detector 88 as a pedometer; that is, DR device 92 may utilize motion detector to measure the number of steps taken by a user. To estimate the direction traveled, DR device 92 may further employ a compass, such as electronic compass 89. Utilizing information provided from DR device 92 relating to distance and direction of movement, controller 80 may estimate the location of location system 70 relative to a known reference point in the well-known manner. DR devices suitable for use as DR device 92 are known and commercially available.
In certain embodiments, vehicle location system 70 may include a conventional GPS device 90. When able to receive satellite signals of sufficient quality, GPS device 90 may be utilized to determine the location of location system 70 and, thus, the location of a portable electronic device (e.g., a keyfob) housing system 70. However, in the absence of GPS data, location system 70 may determine its location by reference to node location data provided by one or more wireless network nodes as explained in more detail below.
After storing information relating to the vehicle's location (STEP 136) in memory 82, controller 80 next determines if user input 84 has been activated; e.g., if button 36 (
After determining that motion has been detected (STEP 140) or that a time-out has not been reached (STEP 142), controller 80 next establishes whether a location-specific wireless node signal is currently detected by network receiver 74 (STEP 144). If such a signal is not detected, controller 80 returns to STEP 138. However, if such a signal is detected, the node location data provided by the node is stored in memory 82 (STEP 146) and controller 80 returns to STEP 138. If multiple location-specific signals are detected, controller 80 may identify which signal is broadcast by the nearest node by, for example, comparing signal strength. Thus, by repeating STEPS 140, 142, 144, and 146, controller 80 may continually update the approximate location of the portable electronic device carrying system 70 by reference to the location of the nodes passed while user 116 walks along path 118.
Upon activation of user input 84, controller 80 estimates the location of the device carrying vehicle location system 70 (STEP 148). This may be accomplished by utilizing GPS device 90 as described above; however, in accordance with an exemplary embodiment of the present invention, this may also be accomplished by referring to the node location data stored in memory 82 previously provided by the local wireless nodes encountered along path 118. Controller 80 may determine the location of location system 70 by simply recalling the data associated with the last location-specific signal received and assume the location of system 70 to be substantially equivalent to the position of that particular node (e.g., node 114). However, for increased accuracy, controller 80 may instead utilize the data associated with the last location-specific signal as a reference point and extrapolate the current location of system 70 utilizing direction and distance information provided by DR device 92, and, if available, GPS data provided by GPS device 90.
After the location of location system 70 has been estimated (STEP 148), the vehicle location information is recalled from memory 82 and compared to the estimated device location (STEP 150) to determine the position of vehicle 120 relative to the device. Following this, controller 80 generates a signal indicative of the position of vehicle 120 relative to the device via position indicator 78 (STEP 152). As explained above, this signal may comprise audible or visual cues. The generated signal may be indicative of the distance between location system 70 and vehicle 120 (e.g., a graphical indication of the distance between system 70 and vehicle may be generated as shown in
After generating a signal indicative of the position of parked vehicle 120, controller 80 determines whether the device carrying location system 70 is within vehicle 120 (STEP 154) and, therefore, no longer needed to assist user 116 back to vehicle 120. If the device has not yet been placed inside the vehicle, controller 80 repeats STEPS 148, 150, and 152 to provide further direction guidance to user 116. However, after the device has been placed inside vehicle 120 and user 116 no longer requires direction guidance, controller 80 returns to STEP 134 and process 130 is repeated. In the illustrated exemplary process, controller 80 does not store node location data from wireless nodes after user input 84 has been activated; however, it should be appreciated that, in alternative embodiments of process 70, controller 80 may be configured to continually update the node location data stored in memory 82 during the performance of STEPS 148, 150, 152, and 154.
Of course, other embodiments of the parked vehicle location system may produce visual and audible signals other than those described above. For example, display 38 of keyfob 20 (
It view of the above, it should be appreciated that a parked vehicle location system has been provided that may guide a user back to his or her vehicle without the aid of satellite signals, which may be employed in a electronic device (e.g., a keyfob) configured to be carried on the user's person. Although described above as utilizing location-specific signals provided by wireless nodes to determine the location of system 70, it should be understood that controller 80 may also employ other radiolocation means in determining the location of system 70 including assisted GPS and enhanced 911 (E911). It should also be understood that, in certain embodiments, system 70 may determine the location of the parked vehicle by wirelessly querying the vehicle after activation of the vehicle location function in the well-known manner.
While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any manner. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope of the invention as set forth in the appended claims and the legal equivalents thereof.
Number | Name | Date | Kind |
---|---|---|---|
5777580 | Janky et al. | Jul 1998 | A |
6909964 | Armstrong et al. | Jun 2005 | B2 |
7260473 | Abe et al. | Aug 2007 | B2 |
20070022445 | Arseneau et al. | Jan 2007 | A1 |
20070126603 | Driscoll et al. | Jun 2007 | A1 |
20070184852 | Johnson et al. | Aug 2007 | A1 |
Number | Date | Country | |
---|---|---|---|
20080297376 A1 | Dec 2008 | US |