H04L2012/40215

Can circuit structure and vehicle diagnostic device including the same

A CAN circuit structure and a vehicle diagnostic device are provided. The CAN circuit structure includes: a pair of data buses on which differential signals are transmitted; a CAN transceiver operating in a first voltage domain; a clamp circuit disposed between the CAN transceiver and the data buses for clamping a high level or a low level of the differential signals; a CAN controller operating in a second voltage domain; and a signal isolation circuit disposed between the CAN transceiver and the CAN controller for isolating the first voltage domain from the second voltage domain. The circuit allows for the use of a standard CAN transceiver chip that meets a general standard in a special CAN circuit structure, thus effectively reducing manufacturing costs of related devices.

Construction machine having a device for controlling the construction machine and method for controlling a construction machine

A construction machine is provided with a control device having an operating panel with operating elements, which can assume numerous switching states/positions, a control and monitoring unit for controlling machine components via control signals signalling the switching state/position of associated operating elements, and a display/signal unit interacting with the control and monitoring unit. The control device provides first and second signal transmission paths for transmitting a first control signal signalling the switching state/position of a first operating element and a second control signal signalling the switching state/position of a second operating element, respectively. The control signals are checked for the existence of a plausibility criterion. If the plausibility criterion is not met, signal transmission over one or the other signal transmission path is deactivated, wherein the functionality of the relevant component is checked. Switching to emergency operation is only possible after confirmation of the functionality of the relevant component.

Relative voltage pattern for electronic control unit identification

Systems, apparatuses, and methods to identify an electronic control unit transmitting a message on a communication bus, such as an in-vehicle network bus, are provided. ECUs transmit messages by manipulating voltage on conductive lines of the bus. Observation circuitry can observe voltage transitions associated with the transmission at multiple points on the in-vehicle network bus. A voltage waveform can be generated from the observed voltage transitions. ECUs can be identified and/or fingerprinted based on the generated waveforms.

Method for addressing at least one bus subscriber and bus subscriber as well as system and motor vehicle equipped therewith

The invention relates to a method for addressing at least one bus subscriber, in particular a control device or sensor, which is connected to a bus system for the purpose of exchanging data, and which is supplied with DC voltage in order to supply the bus subscriber with supply voltage rectified as defined via a DC voltage input of said bus subscriber. It is proved according to the invention that the respective bus subscriber detects the polarity of the DC voltage at its DC voltage input, selects a predefined address depending on the detected polarity, and assigns the selected address to itself for the purpose of exchanging the data. The invention further relates to the bus subscriber and a system consisting of a bus system and exactly two bus subscribers of such kind. The invention also relates to a motor vehicle.

Anomaly detection electronic control unit, onboard network system, and anomaly detection method

An anomaly detection electronic controller performs anomaly detection processing and is connected to a network, which a plurality of electronic controllers uses for communication. The anomaly detection electronic controller includes an anomaly detection processor that performs anomaly detection processing regarding a data frame. The anomaly detection controller also includes an anomaly detection processing requester that decides an anomaly detection processing timing when receiving the data frame, the anomaly detection processing timing being a reception timing of one or multiple fields in the data frame. The anomaly detection processor further performs the anomaly detection processing regarding the data frame at the anomaly detection processing timing decided by the anomaly detection processing requester.

Communication device, communication system and message arbitration method

A communication device that can prevent the transmission of a message from being continuously hindered over a long period of time, a communication system and a message arbitration method are provided. The communication device transmits and receives a message to and from another device connected to a common communication line which comprises a calculation unit that calculates as to a message to be transmitted a margin time before a time when a transmission of the message is completed; a transmission unit that transmits the message to which information related to the margin time calculated by the calculation unit is attached; and an arbitration unit that performs arbitration based on the information attached to the message when simultaneous message transmissions to the communication line occur, and as to multiple of messages simultaneously transmitted to the communication line, the arbitration unit performs arbitration in such a manner as to prioritize a message with a shorter margin time.

Methods, systems and computer-readable mediums for position control of a machine
11690312 · 2023-07-04 · ·

A system includes a motor, a memory storing instructions and at least one controller configured to execute the instructions to cause the system to obtain at least one message over a network, the at least one message indicating a target position for a rotor of the motor and a target time associated with the target position, determine a position command and a speed command based on the target position and the target time, and control the motor based on the position command and the speed command.

Controller area network data link layer protocol processing system, related integrated circuit, device and method

A device has a plurality of CAN XL communication systems, a bus, and a switching circuit. The bus has a transmission node and reception node, and receives from each CAN XL communication system a respective second transmission signal and drives the logic level at the transmission node as a function of the logic levels of the second transmission signals, and provides to each CAN XL communication system a respective second reception signal having a logic level determined as a function of the logic level at the reception node. The switching circuit supports a plurality of modes. In a first mode, the switching circuit is configured to provide the NRZ encoded transmission signals of the CAN XL communication systems as the second transmission signals to the bus system, and provide the respective second reception signal received from the bus to the CAN XL protocol controllers of the CAN XL communication system.

AI-based input output expansion adapter for a telematics device and methods for updating an AI model thereon
11693920 · 2023-07-04 · ·

Systems and methods by a telematics server are provided. The method includes receiving, over a network, training data including model input data and a known output label corresponding to the model input data from a first device, training a centralized machine-learning model using the training data, determining, by the centralized machine-learning model, an output label prediction certainty based on the model input data, determining an increase in the output label prediction certainty over a prior predicted output label certainty of the centralized machine-learning model, and sending, over the network, a machine-learning model update to a second device in response to determining that the increase in the output label prediction certainty is greater than an output label prediction increase threshold.

Information processing method, information processing system, and non-transitory computer-readable recording medium storing a program

An information processing method of processing data frames flowing over an onboard network includes a frame collecting step of obtaining, from each of received data frames, a payload included in the data frame and configured of at least one field, and recording in a reception log as one record, and a field extracting step of calculating, regarding each of a plurality of payload splitting pattern candidates indicating different regions within payloads of the plurality of data frames, one or more features relating to time-sequence change of values of the payload in the region, from the plurality of records, selecting a payload splitting pattern indicating a region of a field within the payload, based on the features, and outputting field extracting results indicating the region indicated by the selected payload splitting pattern candidate, and a category of the field based on the features.