Patent classifications
G08C25/00
Ethernet communication apparatus, and method for recovering error of end node and switch in vehicle
An error recovery method performed in an end node of an Ethernet-based vehicle network includes: detecting, by a physical (PHY) layer processor of a PHY layer of the end node, a physical error of a message, when the message is received at the PHY layer of the end node; detecting, by a controller processor of a controller included in the end node, a logical error of the message; and classifying, by the controller processor, types of the physical error and the logical error.
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.
Movable smart device for appliances
A movable device and a method for monitoring an operation cycle of an appliance are disclosed. For example, the movable device includes an operational detection component to receive operational feedback of the appliance, wherein the operational feedback comprises a vibration of the appliance and an audible signal of the appliance, a wireless interface to establish a wireless connection with a mobile endpoint device, a processor in communication with the operational detection component to determine when the appliance is in the operation cycle based upon the operational feedback and to generate a notification message that is sent to the mobile endpoint device when the appliance has completed the operation cycle, a housing enclosing the operation detection component, the wireless interface and the processor and a connection component coupled to the housing to removably couple the apparatus to the appliance.
Movable smart device for appliances
A movable device and a method for monitoring an operation cycle of an appliance are disclosed. For example, the movable device includes an operational detection component to receive operational feedback of the appliance, wherein the operational feedback comprises a vibration of the appliance and an audible signal of the appliance, a wireless interface to establish a wireless connection with a mobile endpoint device, a processor in communication with the operational detection component to determine when the appliance is in the operation cycle based upon the operational feedback and to generate a notification message that is sent to the mobile endpoint device when the appliance has completed the operation cycle, a housing enclosing the operation detection component, the wireless interface and the processor and a connection component coupled to the housing to removably couple the apparatus to the appliance.
Group-Based Authentication Technique
During operation, an electronic device may receive, from a second electronic device, information that specifies or that corresponds to one or more distortions, where the one or more distortions are associated with measurements of a physical parameter that are performed by a sensor in the second electronic device. Then, the electronic device may determine, based at least in part on the information, the one or more distortions. Moreover, the electronic device may compare the determined one or more distortions with historical values of the one or more distortions. Note that the historical values of the one or more distortions may be specified by or may correspond to historical information that is received from one or more third electronic devices. Next, based at least in part on the comparison, the electronic device may selectively authenticate an individual associated with the second electronic device.
Method and apparatus for high-speed decoding of linear code on basis of soft decision
Disclosed are a method and an apparatus for high-speed decoding of a linear code on the basis of a soft decision. The method for high-speed decoding of a linear code on the basis of a soft decision may comprise the steps of: obtaining an alignment signal by aligning received signals in order of magnitude; obtaining a hard decision signal by making a hard decision on the alignment signal; obtaining a higher-level signal corresponding to most reliable bases (MRB) from the hard decision signal; obtaining a permuted and corrected codeword candidate by using an error vector according to a current order and the higher signal; calculating a cost for the current order by using a cost function; determining the permuted and corrected codeword candidate as a permuted and corrected codeword according to a result of comparing the calculated cost and the minimum cost; and determining a predefined high-speed condition.
ENCODING AND DECODING OF DATA USING GENERALIZED LDPC CODES
A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
Methods, apparatuses, systems, and computer program products for multi-point shunt calibration
Embodiments of the present disclosure include methods, apparatuses, systems, and computer program product for enabling multi-point shunt calibration of a sensor device. Multi-point shunt calibration provides at least a first, second, and third simulated calibration output, each simulated calibration output corresponding to an actual reading value and an expected reading value. The simulated calibration outputs are associated with a predefined output sequence, where each simulated calibration output is separated from an adjacent simulated calibration output by an output step size. Some embodiments are configured for automatically outputting each simulated calibration output for a particular period of time before outputting an adjacent simulated calibration output in the predefined output sequence. The various simulated calibration outputs, actual reading values, and/or expected values may be used in determining calibrated reading values for the sensor device.
AIR TREATMENT APPARATUS
An air treatment apparatus for conditioning air or providing ventilation of air includes: a casing of an apparatus main body; a first sensor disposed outside the casing and configured to output a signal in conformity with a first communication standard; a conversion unit configured to convert the signal output from the first sensor into a signal conforming to a second communication standard higher in tolerance to noise than the first communication standard and to output the signal thus converted; and a main control unit disposed in the casing and configured to receive the signal output from the conversion unit.
Encoding and decoding of data using generalized LDPC codes
A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.