Communication Reference Directory for Sessionless Cloud Data Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing systems face latency and unreliability due to bandwidth restrictions and session persistence issues, particularly in relational databases, leading to inefficiencies in data stream processing and scalability.

Innovation Solution

Implementing a state-specific communication reference directory to triage data streams, eliminating the need for session persistence by determining the current state of cloud components and using a splitter algorithm to distribute data streams based on communication identifiers, thereby optimizing data partitioning and processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If load balancing is used to distribute data streams across multiple servers, then reliability and high availability are improved, but session persistence issues arise causing latency and processing inefficiency

Engineering Contradiction:
ImprovereliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a session management component as an intermediary between the load balancer and cloud computing components. This intermediary maintains session state information and provides it to the appropriate components, allowing load balancing without session persistence issues. The session management component acts as a mediator that resolves the conflict between distributing traffic and maintaining session continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If join operations are performed in relational databases to maintain session persistence, then session continuity is improved, but bandwidth bottlenecks are exacerbated

Engineering Contradiction:
Improvesession continuityVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts session management functionality from the relational database operations. Instead of performing join operations in the database to maintain session persistence, the session state is maintained externally in a session management component. This extraction eliminates the need for bandwidth-intensive join operations while preserving session continuity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If session persistence is implemented to maintain communication state across servers, then communication reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The session management component serves multiple functions: it maintains session state, provides session information to cloud computing components, and works with the load balancer to ensure proper routing. This multi-functional approach consolidates complexity into a single component rather than distributing it across multiple systems, thereby improving communication reliability without proportionally increasing overall system complexity.

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

Data Source

PatentUS20250358238A1Systems and methods for mitigating latency issues between cloud computing components featuring relational databases without requiring session persistence using state-specific communication reference directories
Publication Date: 2025.11.20 CITIBANK N A
  • US20250358238A1 patent drawing
  • US20250358238A1 patent drawing
  • US20250358238A1 patent drawing

AI summary

Systems and methods for mitigating latency. For example, prior to ingesting a data stream, the system extracts a communication identifier from the data stream. The system may then compare the communication identifier to a state-specific communication reference directory that indicates a current state a given communication, a cloud component currently processing the communication (or a portion thereof), and/or other information used to sort the communication. As the state-specific communication reference directory ensures proper triaging of the data stream, the system is not reliant on maintaining session persistence.