Secure Multi-Channel Communication via Time Delay Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless data transmission over technologies like Bluetooth and RF faces security issues, with encrypted data still vulnerable to interception and decryption, especially with the increasing use of mobile devices for sensitive functions such as wireless payments.

Innovation Solution

The method involves encoding data into packets with time delays that are translated to obtain a decoding key, allowing for secure decoding of the data, which can be used to identify and remove fake data for enhanced security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted wirelessly using conventional encryption, then data can be sent over wireless technologies, but the data remains vulnerable to interception and decryption by third parties

Engineering Contradiction:
Improvedata securityVSAvoidinterception vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the encoded data into multiple separate data packets for transmission. Each packet contains a portion of the overall data, and the complete information can only be reconstructed when all packets are received and combined. This segmentation prevents third parties from obtaining the complete data through interception of individual packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces time delays as a variable parameter between data packet transmissions. These time delays are not random but are specifically calculated based on an encoding key, transforming the transmission timing into a security mechanism that adds an additional layer of protection beyond traditional encryption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional encryption methods are used, then data can be protected, but key management becomes onerous and complex

Engineering Contradiction:
Improvedata protectionVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the security mechanism from traditional key-based encryption and embeds it directly into the transmission timing itself. Instead of relying on separate key management systems, the encoding key is manifested as specific time delay patterns between packets, simplifying the overall security architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces time delays as an intermediary element between the encoding key and the data packets. This intermediary transforms the abstract concept of key management into concrete, measurable time intervals that are inherently tied to the data transmission process, making the security mechanism more intuitive and manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If data is segmented into multiple packets with time delays, then security against interception is improved, but transmission time and complexity increase

Engineering Contradiction:
Improveinterception resistanceVSAvoidtransmission time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The patent makes the time delays dynamic and variable based on the encoding key rather than using fixed intervals. This allows the system to adapt transmission timing to security requirements while optimizing for reasonable transmission speeds, balancing security needs with performance considerations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9973926B2Secure multi-channel communication system and method
Publication Date: 2018.05.15 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US9973926B2 patent drawing
  • US9973926B2 patent drawing
  • US9973926B2 patent drawing

AI summary

One embodiment of the invention is directed to a method comprising receiving a plurality of data packets including encoded data. The method further comprises determining a plurality of time delays between the plurality of data packets, and translating the plurality of time delays to obtain a decoding key for decoding the encoded data in the data packets. The decoding key may be used to decode the encoded data to obtain the data.