VEHICLE ACCESS SYSTEMS AND METHODS

A vehicle access system for a vehicle includes a telematics device disposed on the vehicle for communication with a portable electronic device via a network, the portable electronic device associated with the vehicle and configured to generate first and second security keys, and generate and display a QR code mapped from the first security key, the QR code configured to be authenticated by the second security key. An imaging device is disposed on the vehicle, and a vehicle controller is in signal communication with the telematics device and the imaging device. The vehicle controller is configured to perform operations including receiving the second security key to begin execution of an authentication process, detecting, with the imaging device, the QR code generated with the first security key, authenticating the QR code with the second security key, and upon authenticating the QR code, enabling access to a vehicle function.

FIELD

The present application relates generally to vehicle management systems and, more particularly, to vehicle access systems.

BACKGROUND

Many vehicles include passive entry systems that allow a user to enter and start the vehicle without a key, simply requiring the driver to carry a key fob. The systems are referred to as ‘passive’ because they do not require any action from the user. Conventional systems utilize a low frequency radio frequency identification (LF RFID) tag that provides short range communication, and an ultra-high frequency (UHF) transceiver for longer range communication. However, access is limited to those with physical possession of the key fob, preventing otherwise authorized users from accessing the vehicle without the key fob. Accordingly, while such systems do work well for their intended purpose, there remains a desire for improvement in the relevant art.

SUMMARY

In accordance with one example aspect of the invention, a vehicle access system for a vehicle is provided. In one example, the system includes a telematics device disposed on the vehicle and configured for communication with a portable electronic device via a network, the portable electronic device adapted to be associated with the vehicle and configured to generate first and second security keys, and generate and display a QR code mapped from the first security key, the QR code configured to be authenticated by the second security key. An imaging device is disposed on the vehicle, and a vehicle controller is in signal communication with the telematics device and the imaging device. The vehicle controller includes one or more processors and a non-transitory computer-readable storage medium having a plurality of instructions stored thereon, which, when executed by the one or more processors, cause the one or more processors to perform operations including receiving the second security key to begin executing an authentication process, detecting, with the imaging device, the QR code generated with the first security key, authenticating the QR code with the second security key, and upon authenticating the QR code, enabling access to a vehicle function.

In addition to the foregoing, the described vehicle access system may include one or more of the following features: wherein enabling access to a vehicle function comprises unlocking one or more doors of the vehicle to grant vehicle access to a user of the portable electronic device; wherein enabling access to a vehicle function further comprises enabling ignition start of the vehicle; wherein the first and second security keys are cryptographic keys; wherein the imaging device is a camera located on a door of the vehicle; and wherein the second security key is received from the portable electronic device via the network.

In addition to the foregoing, the described vehicle access system may include one or more of the following features: a transceiver disposed on the vehicle, and wherein the operations further include detecting, via the transceiver, if the portable electronic device comes within a predefined distance of the vehicle; sending, upon detecting the portable electronic device, a signal thereof to a secure server, which then generates and sends the first security key to the portable electronic device to generate the QR code; and receiving the second security key from the secure server.

In addition to the foregoing, the described vehicle access system may include one or more of the following features: wherein the transceiver is a Bluetooth transceiver, wherein the operations further include authenticating, via the imaging device, a biometric parameter of a user prior to enabling access to the vehicle function; and receiving a signal indicating the portable electronic device is within a predefined distance of a geographic location of the vehicle at a last ignition off, and waking up the telematics device in order to receive the second security key.

In accordance with another example aspect of the invention, a computer-implemented method for authorizing access to a vehicle is provided. In one example, the vehicle includes a telematics device configured for communication with a portable electronic device via a network, the portable electronic device adapted to be associated with the vehicle and configured to generate first and second security keys, and generate and display a QR code mapped from the first security key, the QR code configured to be authenticated by the second security key. The method includes receiving, at a vehicle controller having one or more processors, the second security key; detecting, with the imaging device, the QR code generated with the first security key; authenticating the QR code with the second security key; and upon authenticating the QR code, enabling access to a vehicle function.

In addition to the foregoing, the described method may include one or more of the following features: wherein enabling access to a vehicle function comprises unlocking one or more doors of the vehicle to grant vehicle access to a user of the portable electronic device; wherein enabling access to a vehicle function further comprises enabling ignition start of the vehicle; wherein the first and second security keys are cryptographic keys; wherein the imaging device is a camera located on a door of the vehicle; and wherein the second security key is received from the portable electronic device via the network.

In addition to the foregoing, the described method may include one or more of the following features: detecting, via a transceiver of the vehicle, if the portable electronic device comes within a predefined distance of the vehicle; sending, upon detecting the portable electronic device, a signal thereof to a secure server, which then generates and sends the first security key to the portable electronic device to generate the QR code; and receiving the second security key from the secure server; authenticating, via the imaging device, a biometric parameter of a user prior to enabling access to the vehicle function; and receiving a signal indicating the portable electronic device is within a predefined distance of a geographic location of the vehicle at a last ignition off; and waking up the telematics device in order to receive the second security key.

DETAILED DESCRIPTION

As previously discussed, vehicles equipped with passive entry systems, such as remote keyless entry (RKE) or remote keyless ignition (RKI), provide authorized access to a vehicle and various functions. However, such systems require specialized equipment (key fob) and access is limited to only those with physical possession of the key fob. This prevents authorized vehicle access, for example, if the key fob is lost or unavailable to another authorized individual. Accordingly, systems and methods are provided for granting access to a vehicle and its functions without a mechanical key or passive entry key fob.

With reference now toFIG.1, an example vehicle access system100is illustrated in accordance with the principles of the present disclosure. In the example embodiment, the vehicle access system100is generally intended for remote entry/start of a vehicle102and will be described as such. However, it will be appreciated that vehicle access system100is not limited thereto and may be utilized with other vehicle features or access targets such as buildings, gates, doors, or other areas or objects where restricted access is desired.

In the example embodiment, vehicle access system100generally includes a computing device or controller104(e.g., ECU) in signal communication with a telematics device110, an imaging device120, a door lock controller130, and an ignition controller140. The controller104includes a processor and a memory and may be separate from or part of the telematics device110. The telematics device110is a device designed to ensure the wireless connectivity of the vehicle102and enables the exchange of data with external infrastructure such as a network150and a portable electronic device160(e.g., smart phone, laptop computer, tablet computer, etc.). The network150can be any suitable communication network including, for example, a satellite network, a cellular network (3G, 4G LTE, 5G, etc.), a computing network (local area network, the internet, etc.), or some combination thereof.

In the example embodiment, the electronic device160is a computing device that includes a communication device (e.g., transceiver), a processor, a memory, and a display (not shown). The electronic device160is configured for communication via the network150, and the processor is configured to control operation thereof. The term “processor” as used herein can refer to both a single processor and two or more processors operating in a parallel or distributed architecture. The memory can be any suitable storage medium (flash, hard disk, etc.) configured to store information at electronic device160. In one implementation, the memory is a non-transitory computer-readable storage medium configured to store instructions executable by the processor to cause the electronic device160to perform at least a portion of the disclosed techniques. The display may be a touchscreen display configured to display one or more soft buttons (not shown) to facilitate performing at least a portion of the disclosed techniques. Moreover, the electronic device160is capable of installing and executing instructions from one or more computer applications.

The imaging device120is a device, such as a digital camera, configured to capture image data. In the particular example, the imaging device120is capable of scanning a machine-readable code, such as a barcode or a quick-response (QR) code, as described herein in more detail. The door lock controller130is configured to lock and unlock one or more vehicle doors170based on one or more signals from the controller104. The ignition controller140is configured to start a vehicle engine or motor180based on one or more signals from the controller104.

The vehicle access system100is configured to perform an authentication process to authorize and grant access to the vehicle102based on presentation of the portable electronic device160to the imaging device120. The imaging device120is located on the vehicle102in a convenient location that enables a user to easily present the electronic device160. For example, the imaging device120may be located on the vehicle door170(e.g., door handle) or side view mirror (not shown).

In the example embodiment, the electronic device160includes a vehicle access application, which is authenticated and associated with the vehicle102. The vehicle access application is configured to generate a first security key and a second security key (e.g., cryptographic keys, encryption keys, public-private key pair, PKI, etc.). The first security key is utilized to generate a QR code on the electronic device160, and the second security key is sent to the vehicle controller104via the network150and telematics device110. The second security key is configured to authenticate the QR code generated by the first security key. In one example, to ensure maximum security, the vehicle access application is configured to periodically change the security keys, for example every thirty to sixty seconds.

In the example embodiment, a user shows the generated QR code, which is displayed on the electronic device160, to the imaging device120located on the vehicle102. The controller104receives signals from the imaging device120and is configured to authenticate the displayed QR code using the second security key. Upon authentication, the controller104sends a signal to door lock controller130to unlock the door(s)170. The controller104may also send a signal to the ignition controller140to enable the user to start the vehicle engine/motor180. In some examples, enabling vehicle start may require a different, newly generated QR code shown to an additional imaging device120located within the vehicle. In still other examples, the vehicle access system100may require an additional authentication/verification step after authenticating the QR code before the vehicle function is accessible. For example, the controller104may require further authentication/verification through facial or other biometric parameters (e.g., via imaging device120, fingerprint sensor, etc.).

With reference now toFIG.2, a flow diagram of an example method200of authorizing access to a vehicle function utilizing the vehicle access system100is illustrated. At step202, a user installs the vehicle access application on the electronic device160. At step204, the vehicle access application is registered and linked to the specific vehicle102. At step206, the user opens the vehicle access application and requests access to vehicle102. At step208, the vehicle access application generates first and second security keys. At step210, the vehicle access application generates a QR code based on the first security key, and displays the generated QR code on the screen of the electronic device160.

At step212, the vehicle access application sends the second security key to the vehicle controller104via the network150and telematics device110. At step214, the user presents the generated QR code to the vehicle imaging device120. At step216, using the second security key, the vehicle controller104processes and authenticates the generated QR code based on imaging data signals from the vehicle imaging device120. At step218, once the generated QR code is authenticated, the controller104unlocks door170via door lock controller130, and/or enables vehicle ignition via the ignition controller140. Control then ends.

With continued reference toFIG.1, in another embodiment of the vehicle access system100, the vehicle102further includes a wireless transceiver190(e.g., Bluetooth, Wi-Fi, etc.) for detection and ranging of the electronic device160when paired with the vehicle102. The controller104is configured to transmit a continuous signal (e.g., Bluetooth signal) a predefined distance (e.g., five meters) via the transceiver190. When the paired electronic device160comes within the predefined distance and receives the signal, the electronic device160is activated and responds back to the vehicle102via the transceiver190with a response signal acknowledging its presence in the vehicle vicinity.

When the electronic device160is detected, the controller104sends a signal via the telematics device110to the network150, which is connected to a secure backend server155. The secure backend server155may include one or more secure servers, which for example, are owned and operated by a particular vehicle original equipment manufacturer (OEM) and are only accessible to authorized users, such as through the vehicle access application.

Upon receiving the signal indicating the presence of the electronic device160near the vehicle102, the secure backend server155generates a first security key and a second security key, each of which may be encrypted. The secure backend server155sends the first security key to the electronic device160, which then utilizes the first security key to generate a QR code thereon. The secure backend server155sends the second security key to the vehicle controller104via the network150and telematics device110. Alternatively, the secure backend server155sends the second security key to the electronic device160, which then transmits the second security key to the controller104via transceiver190. The second security key is configured to authenticate the QR code generated by the first security key. To ensure maximum security, the vehicle access application may be configured to periodically change the security keys, for example every thirty to sixty seconds. The user then shows the generated QR code to the vehicle imaging device120to access the vehicle102, as previously described.

With reference now toFIG.3, a flow diagram of an example method300of authorizing access to a vehicle function using the second embodiment of the vehicle access system100is illustrated. At step302, a user installs the vehicle access application on the electronic device160. At step304, the electronic device160is paired with the vehicle102. At step306, the vehicle102detects the electronic device160within a predefined proximity of the vehicle102. At step308, the controller104sends a signal indicating the presence of the electronic device160to the secure backend server155via the telematics device120and network150.

At step310, the secure backend server155generates first and second security keys. At step312, the secure backend server155sends the first security key to the electronic device160via the network150, and sends the second security key to the vehicle controller104via the network150and telematics device110. Alternatively, the secure backend server155sends the second security key to the electronic device160, which then sends the second security key to the controller104via the transceiver190.

At step314, the vehicle access application generates a QR code based on the first security key, and displays the generated QR code on the screen of the electronic device160. At step316, the user presents the generated QR code to the vehicle imaging device120. At step318, using the second security key, the vehicle controller104processes and authenticates the generated QR code based on signals from the vehicle imaging device120. At step320, once the generated QR code is authenticated, the controller104unlocks door170via door lock controller130, and/or enables vehicle102ignition via the ignition controller140. Control then ends.

With continued reference toFIG.1, yet another embodiment of the vehicle access system100is described. In the example embodiment, during ignition OFF, the vehicle102determines its geographic location (e.g., via GPS, geolocation, etc.) and sends a signal thereof to the secure backend server155and/or the electronic device160. The vehicle access application subsequently compares a location of the electronic device160to the determined location of the vehicle102at the last ignition OFF. If the vehicle access application determines the electronic device160is near to the vehicle102, the vehicle access application sends a wakeup to the vehicle telematics device110via the network150and/or the wireless transceiver190. The user may then access the vehicle via the generated QR code as previously described herein.

Described herein are systems and methods to provide access to one or more vehicle features with a mobile device. The mobile device is configured to generate and display a QR code, which is then presented to a vehicle camera. The vehicle authenticates the QR code and subsequently provides access to vehicle functions, such as door unlock and engine start. As such, the vehicle access system does not require physical keys and utilizes existing vehicle features such as the camera. As mobile devices are typically carried by a user and considered relatively secure, vehicle access can be provided through the mobile device. Moreover, cryptographic keys may be utilized for QR code generation and authentication, adding additional security. Accordingly, the described system advantageously utilizes existing vehicle components to reduce hardware and software overhead, does not require a dedicated access ECU, and can be integrated into the vehicle telematics which remains active when other controllers are completely off during ignition off conditions.

It will be appreciated that the term “controller” or “module” as used herein refers to any suitable control device or set of multiple control devices that is/are configured to perform at least a portion of the techniques of the present disclosure. Non-limiting examples include an application-specific integrated circuit (ASIC), one or more processors and a non-transitory memory having instructions stored thereon that, when executed by the one or more processors, cause the controller to perform a set of operations corresponding to at least a portion of the techniques of the present disclosure. The one or more processors could be either a single processor or two or more processors operating in a parallel or distributed architecture.

It will be understood that the mixing and matching of features, elements, methodologies, systems and/or functions between various examples may be expressly contemplated herein so that one skilled in the art will appreciate from the present teachings that features, elements, systems and/or functions of one example may be incorporated into another example as appropriate, unless described otherwise above. It will also be understood that the description, including disclosed examples and drawings, is merely exemplary in nature intended for purposes of illustration only and is not intended to limit the scope of the present application, its application or uses. Thus, variations that do not depart from the gist of the present application are intended to be within the scope of the present application.