Patent classifications
G08C25/00
Slave BMS for Diagnosing an Error of a Battery Module and Battery Pack Comprising Same Slave BMS
A battery pack comprising a slave BMS which diagnoses an error in a battery module. The battery pack includes a master BMS and a first slave BMS. The first slave BMS, when an error has occurred in a first battery module, determines whether or not the error is critical. The first slave BMS communicates with the master BMS in a time segment corresponding to the Identification (ID) of the first slave BMS, changes the ID based on whether or not the error is critical, then outputs information on the error to the master BMS in a time segment corresponding to the changed ID.
Low latency availability in degraded redundant array of independent memory
A computer-implemented method includes fetching, by a controller, data using a plurality of memory channels of a memory system. The method further includes detecting, by the controller, that a first memory channel of the plurality of memory channels has not returned data. The method further includes marking, by the controller, the first memory channel from the plurality of memory channels as unavailable. The method further includes, in response to a fetch, reconstructing, by the controller, fetch data based on data received from all memory channels other than the first memory channel.
Multiplex device, robot, and method for switching connection of multiplex device
A multiplex device including a multiplex connecting section connected to a movable side multiplex device, the multiplex connecting section being configured to transmit a position signal outputted from a position signal output section connected to the movable side multiplex device by multiplexing communication with the movable side multiplex device; an amplifier connecting section connected to a position signal output section amplifier, the amplifier being configured to transmit the position signal to the position signal output section amplifier; a measuring device connecting section connected to a position signal measuring device; and a switching section configured to switch from a connection between the multiplex connecting section and the position signal output section amplifier, and a connection between the multiplex connecting section and the position signal measuring device in accordance with detection of a connection between the measuring device connecting section and the position signal measuring device.
Network operating center (NOC) workspace interoperability
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
Network operating center (NOC) workspace interoperability
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
In-vehicle control system
Provided is an in-vehicle control system capable of reducing an increase in cost accompanying advancement of a fallback operation. Therefore, the in-vehicle control system includes: a plurality of control circuits 3 and 4 respectively including control units that perform data communication with each other; an external environment recognition sensor a5; and a plurality of wirings 11, 12, 13, and 14 connecting the external environment recognition sensor a5 and the plurality of control circuits 3 and 4. The plurality of control circuits 3 and 4 include: a first power supply unit that supplies power to the external environment recognition sensor a5 via a corresponding wiring among the plurality of wirings 11, 12, 13, and 14; and a first detection unit that detects an abnormality related to the power supplied to the external environment recognition sensor a5. A control unit in a control device including a first detection unit that has detected the abnormality is controlled to acquire data of the external environment recognition sensor a5 from a control unit included in the other control device.
CONTROL DEVICE, SENSOR NODE, AND COMPUTER-READABLE RECORDING MEDIUM
A control device includes: a processor configured to: control calibration of sensing values in a sensor node group formed of sensor nodes each including a sensor and a wireless device and being capable of performing multi-hop communication; divide the sensor node group into a plurality of clusters such that each of the clusters includes at least one partial cluster including a relay node and a child node that performs wireless communication; collect an average of sensing values in each of the partial clusters from the relay node of each of the partial clusters; calculate a calibration reference value of each of the clusters from the collected averages of the respective partial clusters; and provide the calculated calibration reference value of each of the clusters to each of the clusters.
CONTROL DEVICE, SENSOR NODE, AND COMPUTER-READABLE RECORDING MEDIUM
A control device includes: a processor configured to: control calibration of sensing values in a sensor node group formed of sensor nodes each including a sensor and a wireless device and being capable of performing multi-hop communication; divide the sensor node group into a plurality of clusters such that each of the clusters includes at least one partial cluster including a relay node and a child node that performs wireless communication; collect an average of sensing values in each of the partial clusters from the relay node of each of the partial clusters; calculate a calibration reference value of each of the clusters from the collected averages of the respective partial clusters; and provide the calculated calibration reference value of each of the clusters to each of the clusters.
NETWORK OPERATING CENTER (NOC) WORKSPACE INTEROPERABILITY
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.
NETWORK OPERATING CENTER (NOC) WORKSPACE INTEROPERABILITY
This disclosure describes techniques for a consumer application that integrates a model-controller-view (MCV) design pattern with an event streaming platform such as an Apache Kafka™ in a network operation center (NOC) server to support NOC workspace interoperability. The MCV design pattern may include a pattern that divides an application into three main logical components (e.g., model component, controller component, and view component) to handle specific aspects of the application. In one example, the model component decouples the telemetry data streams from an event stream platform, and the controller component filters a queried set of decoupled telemetry data streams to dynamically control views to be rendered in the view component.