Command-Adaptive Checksum Addition for Sensor Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques fail to appropriately add a checksum to data transmitted in response to a command, lacking a method tailored to the type of command used.

Innovation Solution

A checksum addition method that includes obtaining a command and address, reading data, calculating a checksum based on the command type, and transmitting the checksum and data, allowing for appropriate checksum calculation and transmission according to the command type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional checksum addition method is used for data transmission, then the data can be transmitted to the request source, but the checksum cannot be appropriately added according to the type of command

Engineering Contradiction:
Improvedata integrityVSAvoidcommand type adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic checksum calculation by making the checksum method adaptable to different command types. The system determines the command type (e.g., READ, WRITE, BLOCK READ) and dynamically selects the appropriate checksum calculation approach, allowing the checksum mechanism to flexibly adjust its behavior based on the specific command being executed, thereby resolving the contradiction between maintaining data integrity and adapting to various command types

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If a fixed checksum method is used for all commands, then the implementation is simple, but the checksum cannot be optimized for different command types

Engineering Contradiction:
Improveimplementation simplicityVSAvoidchecksum accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent changes the parameters of checksum calculation based on command type. Different command types trigger different checksum calculation parameters (such as which data bytes to include, the calculation algorithm variant, or the data unit size). This allows the system to maintain implementation simplicity through a unified framework while achieving higher checksum accuracy by optimizing the calculation parameters for each specific command type

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12047092B2Checksum addition method, checksum addition device, and sensor system
Publication Date: 2024.07.23 MINEBEAMITSUMI INC
  • US12047092B2 patent drawing
  • US12047092B2 patent drawing
  • US12047092B2 patent drawing

AI summary

A checksum addition method includes obtaining a command and an address transmitted from a request source; reading data from the address according to the command; calculating a checksum to be added to the data; and transmitting the checksum and the data to the request source, wherein the calculating calculates the checksum in a data unit according to a type of the command.