Marine Propulsion Data Encryption for Engine Authenticity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In boat rental businesses, fuel fees are inaccurately calculated due to varying fill-up positions and it's difficult to detect user-induced engine malfunctions or troubles without recognizable confirmation, while existing encryption methods fail to prevent data falsification during transmission to servers.

Innovation Solution

A marine propulsion device system encrypts engine data and operating time with an encryption key unique to the engine, transmitting this data to a server for decryption and verification, ensuring genuine data transmission by comparing against the operating time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is applied to engine data before transmission, then data security is improved, but data falsification can still occur during input or recording

Engineering Contradiction:
Improvedata securityVSAvoiddata falsification
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by encrypting the engine data at the source (in the propulsion device) before transmission, and simultaneously recording the decryption result locally. This pre-encryption prevents any possibility of data falsification during transmission or storage, as the data is already secured in its encrypted form before leaving the propulsion device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by having the server decrypt the transmitted encrypted data and compare the decryption result with the originally encrypted data. This feedback mechanism verifies whether the data was properly encrypted and transmitted without falsification, closing the loop to ensure data integrity throughout the transmission process.

Inventive Principle:
Principle #23Feedback

2Productivity

If data is transmitted during navigation, then real-time monitoring is improved, but data falsification risk increases

Engineering Contradiction:
Improvereal-time monitoringVSAvoiddata authenticity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by encrypting the engine data at the source (in the propulsion device) before transmission, and simultaneously recording the decryption result locally. This pre-encryption prevents any possibility of data falsification during transmission or storage, as the data is already secured in its encrypted form before leaving the propulsion device.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If fuel fee calculation is based on fill-up position, then measurement is simplified, but accuracy deteriorates due to watercraft tilt

Engineering Contradiction:
Improvemeasurement simplicityVSAvoidfuel fee accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical/manual method of measuring fuel level (which is affected by watercraft tilt) with an electronic sensor-based system. The fuel level sensor automatically detects the fuel level and transmits this data through the communication device to the server, eliminating the need for manual measurement and removing the error source caused by watercraft tilt during the measurement process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12444249B2Marine propulsion device information transmitting and receiving system and marine propulsion device information transmitting and receiving method
Publication Date: 2025.10.14 YAMAHA MOTOR CO LTD
  • US12444249B2 patent drawing
  • US12444249B2 patent drawing
  • US12444249B2 patent drawing

AI summary

A marine propulsion device information transmitting and receiving system includes a watercraft and a server. The watercraft includes an engine and a controller to control the engine. The controller encrypts an operating time of the engine and data related to the engine with an encryption key associated with information unique to the engine. The watercraft includes a communicator to transmit the information unique to the engine, the encrypted operating time of the engine, and the encrypted data related to the engine to the server. The server decrypts the encrypted operating time of the engine and the encrypted data related to the engine with the encryption key associated with the information unique to the engine, and determines whether or not the decrypted data related to the engine are genuine based on the decrypted operating time of the engine.