Optical Transceiver State Generation via Multi-Bit Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional optical transceivers face issues with ambiguous and conflicting status indications due to multiple flags being generated simultaneously or in rapid succession, leading to inefficient operation and unnecessary actions, and they waste resources by using unused combinations of flag values.

Innovation Solution

An optical transceiver system that includes a microcontroller to monitor and store parametric data, compare it against thresholds, and generate operational states, providing accurate and current status information using a multi-bit code to avoid ambiguity and optimize resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple flags are generated to indicate different operational states, then the system can provide detailed status information, but conflicting or ambiguous indications occur when multiple flags are indicated simultaneously

Engineering Contradiction:
Improvestatus information accuracyVSAvoidstatus interpretation clarity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent combines multiple individual flags into a single multi-bit state code. Instead of using separate flags for different threshold conditions (warning low, alarm low, warning high, alarm high), the system merges them into a unified state representation where each bit pattern corresponds to a specific operational state, eliminating conflicts and ambiguities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent inverts the conventional approach by not using multiple independent flags, but rather using a single coded state that encompasses all threshold conditions. The state code is designed such that the most significant bit indicates the primary condition (alarm vs warning) and subsequent bits provide additional detail, reversing the traditional flag hierarchy.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If a register uses multiple bits for flag values, then more state information can be represented, but many combinations of flag values remain unused and waste memory resources

Engineering Contradiction:
Improvestate information completenessVSAvoidmemory resource usage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent changes the parameter encoding scheme from individual flag bits to a compact state code. By redefining how states are represented (using specific bit patterns that directly map to operational states rather than combining multiple flags), the system achieves complete state information representation with minimal bit usage, eliminating unused combinations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The state code is designed to be universal, where each bit pattern serves a specific functional purpose. The coding scheme ensures that every possible combination of bits represents a valid and meaningful operational state, making the entire bit space functional and eliminating waste while maintaining the ability to represent all necessary operational conditions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Device complexity

If conventional flag systems are used, then the implementation is simple, but the system does not provide adequate information to users and requires further data requests reducing operational efficiency

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidoperational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent performs preliminary encoding of the operational state into a comprehensive state code that contains all necessary information. By pre-calculating and storing the complete state representation in a compact format, the system eliminates the need for users to request additional data to resolve ambiguities, thereby improving operational efficiency without significantly increasing implementation complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8989587B2Operational state information generation in an optical transceiver
Publication Date: 2015.03.24 SOURCE PHOTONICS INC
  • US8989587B2 patent drawing
  • US8989587B2 patent drawing
  • US8989587B2 patent drawing

AI summary

Methods, algorithms, architectures, circuits, and/or systems for determining the status of parameters associated with optical transceiver operation are disclosed. The method can include (a) accessing and/or monitoring parametric data for each of a plurality of parameters that are related to operation of the optical transceiver; (b) storing the parametric data in one or more memories; (c) comparing the parametric data for each of the plurality of parameters against at least one of a corresponding plurality of predetermined thresholds; and (d) generating one or more states indicating whether the parametric data for a unique one of the parameters has crossed one or more of the corresponding plurality of predetermined thresholds. The invention also relates to an optical triplexer, comprising the described optical transceiver.