Time-Based Encoding Using Event Timing Within Digit Intervals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current encoding and decoding technologies face challenges in efficiently converting and reconstructing information using time-based codes, particularly in accurately representing information through the timing of events within intervals, which affects data transmission and storage systems.

Innovation Solution

The development of an encoder/decoder system that converts discrete digit signals into time-based codes, where each digit is represented by events occurring at specific times within intervals, and decodes these time-based codes back into discrete digit signals, utilizing components like state detectors, event timing circuits, and amplitude weighting to ensure accurate information representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If discrete digit signals are converted into time-based codes for data transmission, then data transmission efficiency is improved, but measurement precision of event timing within intervals deteriorates

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidevent timing precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The time-based code is segmented into multiple time intervals, with each interval representing a discrete digit. This segmentation allows parallel processing of multiple digits while maintaining precise timing measurement within each interval, resolving the contradiction between transmission efficiency and timing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from amplitude-based or frequency-based encoding to time-based encoding, adding a temporal dimension to the data representation. By encoding digits in the time domain through event timing within intervals, the system achieves both high transmission efficiency and precise timing measurement capability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If time-based codes are used to represent information, then data storage efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidencoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoder is divided into modular components including interval generators, event timing circuits, and state detectors. Each module performs a specific function in the time-based encoding process, making the overall complex system manageable and maintainable while achieving high storage efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate structures such as time interval markers and event synchronization signals that mediate between the discrete digit input and the time-based code output. These intermediaries simplify the encoding process by providing clear temporal reference points and reducing the complexity of direct time-based manipulation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If events are timed within intervals to encode digit states, then information representation accuracy is improved, but loss of time increases

Engineering Contradiction:
Improveinformation representation accuracyVSAvoidencoding time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Time intervals are pre-defined and synchronized before the actual encoding process begins. This preliminary setup of temporal reference frames allows rapid event timing and state detection during encoding, improving information representation accuracy without significantly increasing encoding time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoding process operates continuously with overlapping time intervals and pipelined processing stages. Multiple digits are encoded in parallel across different intervals, maintaining continuous useful action that improves both accuracy through precise timing and efficiency by reducing total encoding time.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8159373B2Encoding and decoding information
Publication Date: 2012.04.17 ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE (EPFL)
  • US8159373B2 patent drawing
  • US8159373B2 patent drawing
  • US8159373B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for encoding and decoding information. In one aspect, methods of encoding information in an encoder include the actions of receiving a signal representing information using a collection of discrete digits, converting, by an encoder, the received signal into a time-based code, and outputting the time-based code. The time-based code is divided into time intervals. Each of the time intervals of the time-based code corresponds to a digit in the received signal. Each digit of a first state of the received signal is expressed as a event occurring at a first time within the corresponding time interval of the time-based code. Each digit of a second state of the received signal is expressed as a event occurring at a second time within the corresponding time intervals of the time-based code, the first time is distinguishable from the second time. All of the states of the digits in the received signal are represented by events in the time-based code.