Modified Web Farm Framework for Virtual Workspace Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web traffic routing procedures fail to efficiently route communications between computing devices in a virtual workspace, leading to network latency and delayed communication transmissions, and do not allow computing devices to identify a particular web server for real-time collaboration.

Innovation Solution

A modified web farm framework that allows computing devices to request connection to a virtual workspace, parse cookies for connection details, identify a local server load balancer hosting web servers, and establish connections with the appropriate web server for real-time collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If current web traffic routing procedures are used, then computing devices can establish connections with web servers, but network latency increases and communication delivery time increases due to increased volume of communications

Engineering Contradiction:
Improvecommunication delivery speedVSAvoidrouting and delivery time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent implements a connection pooling mechanism where computing devices pre-establish connections with web servers before actual communication needs arise. The load balancer maintains a pool of active connections that can be immediately reused for subsequent communications, eliminating the need to repeatedly establish new connections and route traffic through the backplane for each interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The load balancer serves as an intermediary component that directly routes communications between computing devices and web servers, bypassing the traditional backplane routing mechanism. This intermediary approach allows for more efficient connection management and reduced routing overhead, as the load balancer can directly forward communications without requiring backplane parsing and redistribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If current web traffic routing procedures are used, then computing devices can communicate through the backplane, but computing devices cannot identify a particular web server for real-time collaboration

Engineering Contradiction:
Improveability to identify and connect to specific web serverVSAvoidreal-time collaboration capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The load balancer implements a feedback mechanism that tracks which computing devices are connected to which web servers and maintains this mapping information. When a computing device needs to collaborate with another device, the load balancer uses this feedback information to identify the target web server and establish direct connections, enabling reliable real-time collaboration while providing visibility into server assignments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12267381B2Accessing and interacting with requested web content using a modified web farm framework
Publication Date: 2025.04.01 BANK OF AMERICA CORP
  • US12267381B2 patent drawing
  • US12267381B2 patent drawing
  • US12267381B2 patent drawing

AI summary

Aspects of the disclosure relate to accessing and interacting with requested web content using a modified web farm framework. A computing platform may receive a consumer request to connect to a virtual workspace. The computing platform may parse the consumer request to identify a cookie that contains server connections details associated with the virtual workspace. The computing platform may transmit the cookie to the consumer and may receive, from the consumer, a request to connect to a pod and a server that host the virtual workspace. The computing platform may monitor a server connection between the consumer and the virtual workspace to determine whether the server connection was lost and/or terminated. Based on determining the server connection was lost and/or terminated, the computing platform may transmit a notification to the consumer indicating the same. The computing platform may receive, from the consumer, a request to initiate a server re-connection loop.