Patent classifications
H04L2209/84
METHOD FOR COOPERATIVE RESOURCE ALLOCATION FOR PERFORMING MOVEMENT MANEUVERS IN A ROAD AREA, AND RELATED CONTROL CIRCUIT AND MOTOR VEHICLE HAVING SUCH A CONTROL CIRCUIT
The present disclosure relates to a method for which a road area is divided into multiple resources and a storage device for reservation data for exclusively reserving the respective resource is provided that is made available to each road user. A control circuit of a respective road user plans a respective movement route over at least one of the resources on the basis of reservation data currently stored in the storage device and takes the planned movement route as a basis for reserving the resources required therefor by generating its own reservation data in the storage device.
SECRETS ROTATION FOR VEHICLES
Systems and methods for message format communication among resource-constrained devices are generally described. In some examples, a first message sent by an edge computing device may be received. A determination may be made that the first message comprises a first data format identifier. A determination may be made that the first message comprises a first data format patch. A determination may be made that the first data format identifier was previously stored in a data structure in association with a first data format. In various examples, the first data format may be modified using the first data format patch to generate a first modified data format. The first modified data format may be stored in the data structure in association with the first data format identifier. In some examples, a payload of the first message may be read using the first modified data format.
END-TO-END COMMUNICATION SECURITY
In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
VEHICLE SECURE START METHOD AND APPARATUS, ELECTRONIC CONTROL UNIT AND STORAGE MEDIUM
A vehicle secure start method applicable to an electronic control unit of a vehicle includes, after the vehicle is powered on, signing stored first firmware based on a preset symmetric encryption algorithm and a symmetric key to obtain a first signature value, comparing the first signature value with a stored second signature value, and controlling the vehicle to be securely started in response to the first signature value being same as the second signature value. The symmetric key is generated based on a random number generation algorithm when firmware is received for a first time. The second signature value is generated by performing encryption based on the preset symmetric encryption algorithm and the symmetric key when the first firmware is received.
SYSTEM AND METHOD FOR DATA ACCESS FROM AN AIRCRAFT
There is provided a data access method and system for an aircraft. Password data is obtained for use in providing access to aviation data collected by at least one data acquisition device from one or more locations in the aircraft. The password data is caused to be rendered on at least one display provided in at least one secured location of the aircraft. Subsequent to the password data being rendered on the at least one display, input data is received from at least one user device requesting access to the aviation data. The input data is compared to the password data and, when the input data matches the password data, a connection is established between the at least one user device and the at least one data acquisition device for providing the at least one user device access to the aviation data.
Proof-of-work vehicle message authentication
A first connected message broadcast from a first vehicle and a second connected message broadcast from a second vehicle is received, each of the first and second connected messages including proof-of-work computed from connected vehicle data regarding a third vehicle. The first and second connected messages are authenticated, responsive to a comparison of the proof-of-work for the third vehicle included in the first connected message and the proof-of-work for the third vehicle included in the second connected message. The connected vehicle data in the first connected message broadcast or second connected message broadcast is utilized for autonomous vehicle operations or driver-assistance vehicle operations, responsive to the proof-of-work being a match.
Methods and arrangements for vehicle-to-vehicle communications
Logic may implement protocols and procedures for vehicle-to-vehicle communications for platooning. Logic may implement a communications topology to distinguish time-critical communications from non-time-critical communications. Logic may sign time-critical communications with a message authentication code (MAC) algorithm with a hash function such as Keccak MAC or a Cipher-based MAC. Logic may generate a MAC based on pairwise, symmetric keys to sign the time-critical communications. Logic may sign non-time-critical communications with a digital signature. Logic may encrypt non-time-critical communications. Logic may append a certificate to non-time-critical communications. Logic may append a header to messages to create data packets and may include a packet type to identify time-critical communications. Logic may decode and verify the time-critical messages with a pairwise symmetric key. And logic may prioritize time-critical communications to meet a specified latency.
Blockchain ledger validation and service
Disclosed are systems and techniques for using blockchain technology to maintain and validate a vehicle ledger. The technique includes receiving, at a master node in the system, a request to update a vehicle ledger associated with a first vehicle node comprising the system. If first criteria are met, the system updates the vehicle ledger, including: generating an updated version of the vehicle ledger using vehicle data stored in a master ledger associated with the master node, and transmitting the updated version of the vehicle ledger to the first vehicle node. If the first criteria are not met, the system forgoes updating the vehicle ledger. The vehicle data corresponds to a first vehicle associated with the first vehicle node. The master ledger is implemented using a blockchain that contains vehicle records for vehicles associated with the system. The blockchain includes a first block including vehicle data corresponding to the first vehicle.
Tracking of transport data
An example operation may include one or more of receiving, by a diagnostic center, malfunction information related to a transport, acquiring, by a diagnostic center, agreements on a threshold for the malfunction information from a plurality of diagnostic centers, in response to the malfunction information exceeding the threshold, storing the malfunction information on a remote storage, and deleting the malfunction information from the transport.
Augmented reality vehicle identification with visual light communication
The disclosure relates to augmented reality vehicle identification with visual light communication. For example, a mobile device may be configured for “scanning” an area having multiple parked vehicles within visual range of the mobile device, to identify a target vehicle. The mobile device may include an application for identifying the target vehicle using visual light communication (VLC) equipment and techniques that present an augmented reality outline or other identification of the target vehicle on the smartphone screen once the vehicle is identified by the system. The encrypted communication channels with the vehicle may be established to utilize vehicle headlamps, interior lights, or another light emitting device to establish the VLC between the user's phone and the vehicle VLC system. The mobile device may emit VLC signals using an onboard light emitter while being in visual communication with the target vehicle, establish an encrypted communication channel with the vehicle, and identify the vehicle using automatic and/or user-selectable identification features.