Threshold-Controlled Dynamic Nodes for Reconfigurable Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computers and neuromorphic hardware are limited in generating randomness and dynamically changing connections between elements, restricting their potential for true artificial intelligence and machine learning capabilities, as they rely on fixed physical connections and paths for data flow, which hinders the creation of new information and learning.

Innovation Solution

A dynamic node-based computer system with nodes that include a signal receiver, transmitter, and threshold mechanism to selectively connect and alter signal characteristics, allowing for dynamic adjustments based on input signal characteristics, enabling the creation of new connections and pathways, similar to the human brain's ability to generate random events and alter connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional computers use fixed physical connections between elements, then manufacturing precision and reliability are improved, but adaptability and ability to dynamically change connections deteriorate

Engineering Contradiction:
Improveconnection stabilityVSAvoiddynamic connection capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic connections between computational elements that can be reconfigured during operation. Switches and routing mechanisms allow data to flow through different pathways based on computational needs, enabling the system to adapt its structure rather than being constrained by fixed physical connections. This resolves the contradiction by making connections dynamic while maintaining reliability through controlled switching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes connection parameters dynamically by altering which elements are connected to which through programmable switches. The connectivity topology is not fixed but can be modified by changing the state of switching elements, allowing the same physical hardware to realize different logical connection patterns as computational requirements change.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If traditional computers use fixed data flow paths, then device complexity is reduced, but the ability to generate new information and learn deteriorates

Engineering Contradiction:
Improveconnection structureVSAvoidinformation generation capability
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent creates dynamically reconfigurable data flow paths where switches can redirect information between different computational elements during operation. This allows the system to create new information pathways on demand rather than relying on predetermined fixed routes, enabling more sophisticated information processing and learning capabilities without proportionally increasing physical complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The computational system is divided into discrete elements with programmable switching capabilities between them. This segmentation allows flexible routing of data through different sequences and combinations of elements, creating multiple possible computational paths from the same physical components, thereby increasing functional complexity without adding proportional physical complexity.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If neuromorphic hardware uses fixed magnetic nanocluster alignments, then manufacturing precision is improved, but randomness generation capability deteriorates

Engineering Contradiction:
Improvemagnetic alignmentVSAvoidrandomness generation
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system incorporates elements that can introduce randomness through self-service mechanisms such as thermal noise, quantum effects, or chaotic dynamics within the computational elements themselves. Rather than relying on externally imposed random inputs, the system generates its own random variability through inherent physical processes, maintaining manufacturing precision while enabling randomness generation for learning and adaptation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes operational parameters such as temperature, magnetic field strength, or voltage levels to control the degree of randomness in nanocluster alignments. By modulating these parameters, the system can transition between ordered and disordered states, enabling controlled randomness generation while maintaining the ability to achieve precise alignments when needed for stable computation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11183991B2Dynamic connection node based computing
Publication Date: 2021.11.23 STROH PARKER WILDE
  • US11183991B2 patent drawing
  • US11183991B2 patent drawing
  • US11183991B2 patent drawing

AI summary

Described herein are nodes, sub-systems and systems of nodes for use in a dynamic node based computer. In some embodiments, nodes include: one or more signal receivers for detecting or receiving one or more input signals from one or more signal sources, one or more signal transmitters for selectively connecting and transmitting signals to one or more other nodes; and a threshold device configured to control the selective operation of the signal transmitter based on a threshold derived from one or more characteristics of the input signals. More complex variations of the nodes include the addition of threshold manipulation devices, signal amplifiers or dampeners, control devices, or computational devices. Also described herein are machines or devices built from one or more such nodes.