Patent classifications
B60R25/248
Vehicle control device, vehicle control method, and storage medium
A vehicle control device includes a processor a memory storing program instructions executable by the processor to transmit a virtual key enabling an operation on a vehicle through automated valet parking control to another device by using a communicator communicating with the other device; and an operation controller configured to operate the vehicle according to operation information of the vehicle in a case where the communicator receives use information of the virtual key.
Up-sampling and cross-correlation for time of arrival determinations in passive entry/passive start systems
An access system for a vehicle includes a receiver and an access module. The receiver is configured to receive a signal transmitted from a portable access device to the vehicle. The access module is configured to: generate a differentiated signal based on the received signal; up-sample the differentiated signal to generate a first up-sampled signal; obtain or generate an expected signal; up-sample the expected signal to generate a second up-sampled signal; cross-correlate the first up-sampled signal and the second up-sampled signal to generate a cross-correlation signal; based on the cross-correlation signal, determine a phase difference between the first up-sampled signal and the second up-sampled signal; determine a round trip time of the signal received by the receiver; and permit access to the vehicle based on the round trip time.
SYSTEM FOR PREVENTING UNAUTHORIZED ESTABLISHMENT OF COMMUNICATION, AND METHOD FOR PREVENTING UNAUTHORIZED ESTABLISHMENT OF COMMUNICATION
An unauthorized communication establishment prevention system includes a measurement unit arranged in at least one of a terminal and a communication peer. The measurement unit implements an unauthorized communication detection function and obtains a measurement value corresponding to a distance between the terminal and the communication peer. The system further includes a process execution unit that controls initiation, based on a determination result of whether the measurement value is appropriate, of an authentication performed through wireless communication established between the terminal and the communication peer even when the terminal is not operated. The system further includes a monitoring unit that monitors a battery level of the terminal and a suspension unit that suspends the unauthorized communication detection function when the battery level of the terminal is less than a specified amount that is not a battery depletion level.
Authentication PIN collision prevention for autonomous vehicles
A vehicle ridesharing system includes a user interface used to interact with rideshare passengers. The interface matches a selected user identifier with a PIN index and sends the PIN index to a vehicle body control module (BCM) of the vehicle through an unsecure communication channel. The BCM uses the PIN index to select a salt value and a nonce associated with a unique user associated with the PIN index, and sends a salt and a nonce back to the interface through the unsecure channel. The user enters a PIN value into the interface to authenticate their identity for the rideshare service. The interface generates a first hash result by hashing the PIN value with the salt and the nonce received from the BCM, and sends the hashed result back to the BCM for authentication.
ON-BOARD DEVICE, CONTROL SYSTEM, CONTROL CIRCUIT, STORAGE MEDIUM, AND TRANSMISSION CONTROL METHOD
An on-board device in a control system in which frequencies used for transmitting and receiving a signal between the on-board device and an electronic key are known, and the electronic key transmits a response signal to a desired signal within a specified period when completing reception of the desired signal from the on-board device, the on-board device transmits the desired signal on a first frequency included in a specified frequency band; transmits a dummy signal on a second frequency included in the specified frequency band and different from the first frequency; receives the response signal to the desired signal from the electronic key; and controls to transmit the dummy signal in a period from before stopping transmitting the desired signal to after starting reception of the response signal.
UP-SAMPLING AND CROSS-CORRELATION FOR TIME OF ARRIVAL DETERMINATIONS IN PASSIVE ENTRY/PASSIVE START SYSTEMS
A system is provided and includes a receiver and an access module. The receiver is configured to receive a signal transmitted from a portable access device to a vehicle. The access module is configured to generate a differentiated signal based on the received signal, up-sample the differentiated signal to generate a first up-sampled signal, up-sample an expected signal to generate a second up-sampled signal, cross-correlate the first up-sampled signal and the second up-sampled signal to generate a cross-correlation signal, determine, based on the cross-correlation signal, a phase difference between the first up-sampled signal and the second up-sampled signal, determine a round trip time of the signal received by the receiver based on the phase difference, and permit access to the vehicle based on the round trip time.
System for preventing unauthorized establishment of communication, and method for preventing unauthorized establishment of communication
An unauthorized communication establishment prevention system includes a measurement unit arranged in at least one of a terminal and a communication peer. The measurement unit implements an unauthorized communication detection function and obtains a measurement value corresponding to a distance between the terminal and the communication peer. The system further includes a process execution unit that controls initiation, based on a determination result of whether the measurement value is appropriate, of an authentication performed through wireless communication established between the terminal and the communication peer even when the terminal is not operated. The system further includes a monitoring unit that monitors a battery level of the terminal and a suspension unit that suspends the unauthorized communication detection function when the battery level of the terminal is less than a specified amount that is not a battery depletion level.
AUTHENTICATION PIN COLLISION PREVENTION FOR AUTONOMOUS VEHICLES
A vehicle ridesharing system includes a user interface used to interact with rideshare passengers. The interface matches a selected user identifier with a PIN index and sends the PIN index to a vehicle body control module (BCM) of the vehicle through an unsecure communication channel. The BCM uses the PIN index to select a salt value and a nonce associated with a unique user associated with the PIN index, and sends a salt and a nonce back to the interface through the unsecure channel. The user enters a PIN value into the interface to authenticate their identity for the rideshare service. The interface generates a first hash result by hashing the PIN value with the salt and the nonce received from the BCM, and sends the hashed result back to the BCM for authentication.
Onboard authentication device, authentication method, and storage medium
An onboard authentication device (60) includes: a communication unit (62) configured to receive key information; an existing electronic key determining unit (65C) configured to determine whether the key information received by the communication unit matches registered information; and an execution unit (65D, 65F) configured to execute a registration process of registering a second electronic key in the onboard authentication device or an invalidation process of invalidating the first electronic key registered in the onboard authentication device at a first time in a case that the existing electronic key determining unit determines the received key information matches the key information of the first electronic key and to execute the registration process or the invalidation process at a second time later than the first time in a case that the existing electronic key determining unit determines the received key information does not match the key information of the first electronic key.
Systems and methods for creating key backups by identifying and storing unique key information and for replicating unique keys from key backups
The present invention provides a service and supporting technology for backing up and restoring or replacing OEM vehicle keys. The system works by storing a copy of the data from an OEM key along with other information necessary to replace the OEM key in a key bank. The data collected is processed and stored such that a customer can order a universal replacement from the key bank programmed with the stored data to emulate the prior paired OEM key. No further pairing or programming is required by the customer.