Correlation Identity Generation for Cloud Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing platforms face inefficiencies in authenticating and connecting client devices to appropriate servers within complex datacenter environments, making the process cumbersome and time-consuming.

Innovation Solution

A method for generating a correlation ID within the cloud environment to establish and integrate client devices with servers, using a service location identity to serialize payloads and facilitate authenticated information flow, allowing for efficient message switching and authentication between client and server endpoints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP address authentication is used to establish connection between client device and server, then authentication function is provided, but the authentication process becomes cumbersome and time-consuming in complex datacenter environment

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a load balancer as an intermediary component that receives client requests and redirects them to appropriate servers. The load balancer maintains session state information and uses it to route subsequent requests, eliminating the need for repeated IP address authentication and reducing authentication time while maintaining reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary authentication and session establishment through the load balancer before the client connects to the actual server. This preliminary action stores session information that can be reused for subsequent server selections, reducing the time required for authentication in complex datacenter environments

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple servers are deployed to handle client requests in cloud environment, then service capacity and flexibility are improved, but the complexity of connecting client to appropriate server increases

Engineering Contradiction:
Improveservice capacityVSAvoidconnection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The load balancer serves multiple functions: it acts as an entry point for all client requests, maintains session state information, makes intelligent routing decisions based on server availability and load, and provides a unified interface to clients regardless of the actual server distribution. This multi-functionality simplifies the connection process while supporting multiple servers

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

Solution Approach 2:

The load balancer acts as a mediating layer between clients and the complex backend server infrastructure. It abstracts the complexity of multiple server connections from clients by providing a single entry point and handling all routing logic internally based on session state and server conditions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If session state is maintained across server redirects to ensure continuous communication, then communication reliability is improved, but the overhead of tracking and managing session information increases system complexity

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsession management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the session management function with the load balancing function in a single component. The load balancer maintains session state information along with server routing information, eliminating the need for separate session management systems and reducing overall system complexity while ensuring communication reliability across server redirects

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9912757B2Correlation identity generation method for cloud environment
Publication Date: 2018.03.06 TWIXOR PTE LTD
  • US9912757B2 patent drawing
  • US9912757B2 patent drawing
  • US9912757B2 patent drawing

AI summary

This invention relates to a method for generating correlation identity with respect to a client to establish, integrate and communicate to a server within a cloud environment (e.g. Inswit™ Cloud). A service location identity can be generated with respect to a remote client by getting at least one service node of an appropriate service request made by the client device within the cluster of the cloud environment. A correlation ID/source ID can be thereafter generated based on the service location identity to serialize the payload and establish a connection with the server. The integration services with respect to the client device can be instantiated to permit authenticated information flow within the cloud network. The messages including the information on the destination end points can be finally emanated out of the source end points to the destination end point by efficiently authenticating the client devices using the correlation ID.