Gaussian Integer Coding for Secure Multimedia Base Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data coding methods lack an efficient and secure way to represent and convert multimedia information, such as text, audio, and images, across different digital bases, particularly using complex number basis, which limits data hiding and retrieval capabilities.

Innovation Solution

A method that transforms digital information into Gaussian integers using a complex number basis, allowing for geometric relationships to derive conversion keys between different data representations, enabling secure data hiding and retrieval by projecting multimedia information onto a complex plane.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional digital coding methods are used to represent multimedia information, then data can be stored and processed, but efficient and secure conversion between different digital bases and data hiding capabilities are limited

Engineering Contradiction:
Improvedata hiding capabilityVSAvoidconversion security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent transforms digital information between different number bases (binary, decimal, hexadecimal) and represents data as Gaussian integers in the complex plane. By changing the representation parameters and using geometric relationships, the system achieves both efficient conversion and secure data hiding capabilities

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces Gaussian integers as an intermediary representation between different digital bases. This intermediary form in the complex plane enables secure transformation and data hiding by using geometric relationships and conversion keys that are not directly derivable from the original digital representation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex number basis is introduced for data transformation, then data hiding and security are enhanced, but computational complexity increases

Engineering Contradiction:
Improveconversion securityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the complex number transformation into discrete, manageable steps: converting digital information to Gaussian integers, determining geometric relationships, deriving conversion keys, and transforming between bases. This segmentation makes the computationally complex process more manageable and implementable

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces traditional mechanical digital coding operations with mathematical transformations in the complex plane. By using Gaussian integers and geometric relationships instead of conventional binary operations, the system achieves higher security with optimized computational requirements

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

Data Source

PatentUS9755661B1Method for coding data
Publication Date: 2017.09.05 MACAU UNIV OF SCI & TECH
  • US9755661B1 patent drawing
  • US9755661B1 patent drawing
  • US9755661B1 patent drawing

AI summary

A method for coding data includes: representing a first data in digital form as digital information; transforming the digital information into a first Gaussian integer; determining a relationship between the first Gaussian integer and a second Gaussian integer; and deriving, based on the determined relationship, a key for converting between the first Gaussian integer and the second Gaussian integer so as to associate the first data with a second data represented by the second Gaussian integer. The present invention also provides a system and a non-transient computer readable medium for implementing the method.