Web Content Transmission Optimization via Dynamic Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web servers lack the ability to optimize web content transmission based on dynamic network conditions, user preferences, and content importance, leading to suboptimal user experiences and business inefficiencies.

Innovation Solution

A method for optimizing web content transmission involves receiving requests, identifying response objects, restructuring responses using configuration parameters, and scheduling transmission based on priority and network conditions to ensure timely and efficient delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a typical webserver provides responses in the sequence of receiving requests with limited static choices, then the server operation is simple and predictable, but the user experience is degraded due to inability to adapt to dynamic network conditions and content importance

Engineering Contradiction:
Improveadaptability to network conditions and content importanceVSAvoidserver response processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic response scheduling by evaluating network conditions and content importance in real-time, replacing static sequential delivery with adaptive prioritization. The system dynamically adjusts response transmission based on current network state and user needs, resolving the contradiction between adaptability and complexity through controlled dynamic behavior.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes scheduling parameters based on network conditions and content metadata. By modifying transmission parameters such as priority, timing, and sequencing based on detected network state and content importance, the server achieves adaptability without requiring complete redesign of the server architecture.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the webserver does not have knowledge of user connectivity and network conditions, then the server implementation remains simple, but the response cannot be optimized for user experience

Engineering Contradiction:
Improveresponse delivery reliabilityVSAvoidnetwork condition monitoring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where network condition information is collected and fed back into the scheduling decision process. This feedback loop enables the server to adjust responses based on actual network state, improving reliability while managing complexity through targeted monitoring of key network parameters.

Inventive Principle:
Principle #23Feedback

3Speed

If all content is transmitted with equal priority, then the transmission process is simple and fair, but critical content may not be delivered timely enough for user needs

Engineering Contradiction:
Improvecritical content delivery speedVSAvoidcontent prioritization complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies local quality differentiation by assigning different priorities to different content elements based on their importance to the user. Critical content receives higher priority transmission while less important content is scheduled accordingly, achieving timely delivery of essential content without requiring complex global optimization of all transmissions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9450824B2Systems and methods for smart request processing
Publication Date: 2016.09.20 WIPRO LTD
  • US9450824B2 patent drawing
  • US9450824B2 patent drawing
  • US9450824B2 patent drawing

AI summary

This disclosure relates generally to compensating for the impact of fluctuations in network communications and, more particularly, to systems and methods for optimizing transmission of web content. In one embodiment, a web content transmission optimization method is disclosed that includes receiving a request to transmit web content. The method may also include identifying, based on the request, a response that includes one or more response objects corresponding to the web content. The method may further include restructuring, by one or more processors, the response based on one or more configuration parameters. The method also comprises scheduling the restructured response and transmitting the requested web content according to the scheduled restructured response.