Universal Computing Elements for Scalable Multi-System Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software and business process development paradigms are often rigid, siloed, and difficult to scale, with hardcoded configuration values that make changes slow and expensive, and struggle with real-time data processing and concurrency, limiting innovation and flexibility.

Innovation Solution

The implementation of universal computing elements (UCEs) that comprise an object queue, counters, and functions operating on object parameters, enabling multi-system connectivity and automation through state transitions and complex process assembly, supporting real-time data processing and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If universal computing elements are implemented with modular architecture, then adaptability and scalability improve, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into discrete universal computing elements (UCEs), each with standardized interfaces. These UCEs can be independently configured, deployed, and scaled. The segmentation allows complex business processes to be broken down into manageable functional units that can be reconfigured as needs change, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each UCE is designed with universal interfaces and standardized protocols that enable them to perform multiple functions across different business processes. The same UCE architecture can serve various purposes by changing configuration parameters and connecting different UCEs in different arrangements, achieving high adaptability without proportionally increasing complexity.

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

2Productivity

If real-time data processing is implemented, then productivity improves, but device complexity increases

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The UCE architecture enables continuous real-time processing by maintaining active connections and state between elements. Data flows continuously through the UCE network without requiring batch processing intervals, allowing the system to respond immediately to changing conditions and maintain high productivity without the complexity of real-time monitoring and adjustment mechanisms.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

UCEs serve as intermediary processing elements between data sources and final outputs. Each UCE handles specific transformation or routing tasks in real-time, breaking down the processing workflow into manageable stages that can execute concurrently, improving productivity while distributing complexity across multiple standardized components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multi-system connectivity is enabled through standardized interfaces, then adaptability improves, but device complexity increases

Engineering Contradiction:
ImproveconnectivityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Multiple system interfaces and communication protocols are merged into a unified standardized interface layer within each UCE. This consolidation allows different systems to connect through a common language and set of protocols, improving connectivity across heterogeneous systems while hiding the underlying complexity through abstraction.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses parameter-based configuration to adapt connectivity behavior. Instead of hardcoding connection logic for each system, UCEs use configurable parameters to define interface characteristics, authentication methods, and data formats. This allows the same UCE architecture to adapt to different systems by changing parameters rather than modifying core structure, improving connectivity without proportionally increasing complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240272968A1System and method for processing data of any external services through API controlled universal computing elements
Publication Date: 2024.08.15 COREZOID INC
  • US20240272968A1 patent drawing
  • US20240272968A1 patent drawing
  • US20240272968A1 patent drawing

AI summary

A method includes receiving, by a first universal computing element (UCE), from at least one application programming interface (API), a second UCE associated with another process of a first object. The first UCE transmits information including at least one parameter of the first object to the second UCE. The second UCE creates a second object including the at least one parameter of the first object, receives the second object, transmits a request to an API, and sets at least one parameter of the second object. A third UCE of a second process receives the second object and transmits information including the at least one parameter of the second object to a second UCE of the first process. The second UCE of the first process receives the first object, and sets at least one parameter of the first object based on the information.