Patent classifications
G06F11/349
System and method for monitoring offline state of electronic device
A system and method for monitoring an offline state of an electronic device includes a dock and the electronic device. The dock includes a connection pin. The electronic device includes a connection port and an embedded controller, wherein a GPIO pin of the embedded controller is coupled to the connection port, the connection port is coupled to the connection pin, and the GPIO pin detects whether the connection port is in a first or second potential state. The connection port is in the first potential state in an online state, and is in the second potential state in an offline state. The embedded controller counts the number of signal transmissions by a second frequency, until the embedded controller detects that the connection port is in the online state. The embedded controller calculates an interrupt period according to the number of signal transmissions and the second frequency.
METHOD, DEVICE, AND SYSTEM FOR SIMULATION TEST
The present disclosure relates to intelligent driving technology, and provides a method, device, and system for simulation test. The method includes: retrieving data in a first format for a first sensor from a database; processing the data in the first format to obtain corresponding data in a second format, the second format being a format of data collection of the first sensor; and transmitting the data in the second format to a second computing device capable of performing a simulation test based on the data in the second format. The present disclosure can provide a simulation test solution for an intelligent system by providing a simulation test environment closer to the real-world environment.
Systems and methods for monitoring serial communication between devices
A system for monitoring inter-integrated circuit (I2C) communication includes a power supply, a battery backup unit, an I2C serial clock line (SCL) coupled between the power supply and the battery backup unit, an I2C serial data line (SDA) coupled between the power supply and the battery backup unit, and a controller. A first monitor line is coupled between the controller and the I2C serial clock line, and a second monitor line is coupled between the controller and the I2C serial data line. The controller is configured to monitor a digital communication transmitted on the I2C serial clock and data lines between the power supply and the battery backup unit, interpret a message included in the monitored digital communication, and perform a control function according to the interpreted message.
DEVICE AND METHOD FOR INSPECTING PROCESS, AND ELECTRONIC CONTROL DEVICE
The embodiments of the present disclosure relate to a device and method for inspecting process and an electronic control device. The device for inspecting process may include a converting controller configuring to be controlled for, when a preset operation is performed in a serial communication, converting into at least one process monitoring message by inputting a specific value into a dummy area included in at least one message corresponding to the preset operation, and an inspecting controller configuring to be controlled for inspecting a process based on the process monitoring message.
Area efficient traffic generator
A packet and inspection system for monitoring the performance of one or more flows on a packet network comprises a processor and memory coupled to each other and to a network bus. The memory stores instructions to be executed by the processor and data to be modified by the execution of the instructions. A processor-controlled arbiter is coupled with the processor and the network bus, and upon reception of a packet on the bus or prior to transmission of a packet on the bus for one of said flows, the arbiter requests execution by the processor of selected instructions stored in the memory by providing the processor with the address of the selected instructions in the memory. The memory provides the processor with data associated with the selected instructions, and the processor modifies the data upon execution of the selected instructions.
LOAD BALANCING ACROSS MULTIPLE DATA PATHS
Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
MICROCONTROLLER ENERGY PROFILER
A method is disclosed to estimate energy consumed by a component in a microcontroller during operation including identifying “event” activities, where the energy consumed by the component may be determined by the number of events executed by the component, and “duration” activities, where the energy consumed may be determined by the duration of time required to execute of the activity, and determining the energy consumed by the component based on the number of events/duration of time and an energy coefficient which corresponds to the amount of energy consumed by the component to execute the activity, under given operating conditions. In an embodiment, data transfers at a bus interface may represent event activities. Apparatus to estimate the energy consumed is disclosed including bus monitors to receive signals representing data transfers at a bus interface and provide signals indicating the number of data transfers executed.
Bus subscriber and method for operating a bus subscriber
A device, having a safe state, is coupleable to a communication bus. The device includes a first logic unit; a second logic unit; a monitoring circuit; a transmission unit; and a first test line. The device is adapted such that the first logic unit communicates with a bus via the transmission unit in a communication phase and the monitoring circuit emits a monitoring signal to the transmission unit upon a fault so that the transmission unit blocks the communication. The first and/or the second logic unit is coupled to the monitoring circuit via the first test line so as to emit a first test signal to the monitoring circuit.
PERFORMANCE-DRIVEN ACCESS PROTOCOL SWITCHING FOR A LOGICAL STORAGE DEVICE
An apparatus in one embodiment includes at least one processing device, with the at least one processing device comprising a processor and a memory coupled to the processor. The at least one processing device is configured to monitor performance of respective ones of a plurality of paths for accessing a logical storage device, and responsive to detection of at least one specified condition in the monitored performance relating to at least a subset of the paths, to switch the logical storage device from utilization of a first access protocol to utilization of a second access protocol different than the first access protocol. For example, in some embodiments, the at least one processing device is configured to switch the logical storage device from a SCSI access protocol to an NVMe access protocol, and vice versa, responsive to congestion, errors or other detected performance conditions currently impacting one of the access protocols.
Judgment method for hardware compatibility
A judgment method for hardware compatibility is disclosed. The judgment method is operated with a first electrical device and a second electrical device having a plurality of transmission interfaces. The judgment method is started after the first electrical device electrically connected to one of the transmission interfaces of the second electrical device. The judgment method includes an interface information capturing process, a compatibility comparison process, a compatibility determination process and a recommendation execution process. In the interface information capturing process, the interface information of the transmission interface of the second electrical device connected to the first electrical device is captured. In the compatibility comparison process, the interface information is compared with a compatibility database to obtain a comparison result. In the compatibility determination process, the comparison result is compared with the interface information of another transmission interface of the second electrical device to obtain a determination result. In the recommendation execution process, a recommendation information is provided according to the determination result.