TPMS Detector Firmware Updating for Protocol Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tire pressure monitoring systems (TPMS) face challenges due to varying communication protocols among different car manufacturers and models, requiring manual programming and updates of tire pressure detectors to comply with specific communication protocols.

Innovation Solution

A programming method for tire pressure detectors that includes a programmer with a memory storing predetermined program codes and version information, allowing automatic updating of program codes via wireless communication and microcontrollers to ensure compatibility with the TPMS communication protocol.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual programming is used to update tire pressure detector program codes, then compatibility with specific communication protocols can be achieved, but the programming process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvecompatibility with communication protocolVSAvoidprogramming time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The tire pressure detector automatically reads its own version information, compares it with the predetermined version information in the programmer, and receives program code updates without manual intervention. The system performs self-diagnosis and self-updating, eliminating the need for manual programming operations while ensuring protocol compatibility through automatic version matching.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If version information checking is implemented, then automatic program code updates can be enabled, but the communication protocol between programmer and detector becomes more complex

Engineering Contradiction:
Improveautomatic program code updateVSAvoidcommunication protocol complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The communication protocol is segmented into distinct functional stages: version information reading, version comparison, and program code transmission. Each stage handles a specific task independently, which simplifies the overall complexity by breaking down the automatic update process into manageable, standardized communication steps that can be implemented systematically.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If program code updates are performed frequently, then the tire pressure detector can maintain compatibility with updated communication protocols, but the frequency of programming operations increases

Engineering Contradiction:
Improveadaptability to communication protocol updatesVSAvoidprogramming operation frequency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements a feedback mechanism where the tire pressure detector transmits its version information to the programmer, which then compares it with the predetermined version information. Based on this feedback comparison, the programmer automatically determines whether a program code update is needed and initiates the update process accordingly, enabling adaptive updates that maintain protocol compatibility without unnecessary operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250335175A1Programming method for tire pressure detector
Publication Date: 2025.10.30 MOBILETRON ELECTRONICS CO LTD
  • US20250335175A1 patent drawing
  • US20250335175A1 patent drawing
  • US20250335175A1 patent drawing

AI summary

A programming method for a tire pressure detector includes the following steps: a first microcontroller reads first version information of a first program code from a first memory; the first microcontroller transmits the first version information to the programmer; when the first version information is older than the first predetermined version information, the programmer, either actively or under user control, transmits the first predetermined program code to the first microcontroller, and the first predetermined program code is programmed into the first memory, thereby updating the program code of the tire pressure detector.