Web Content Communication Protocol Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web content communication using TCP/IP protocols results in long response delays when network bandwidth or processing capacity is low, particularly for large content items, degrading user experience due to the need for reliable, ordered delivery and retransmissions of packets.
Innovation Solution
Classifying web content items into important and unimportant sets and transmitting them using different protocols, such as TCP for important items and UDP for unimportant items, to reduce response delays and maintain user experience by minimizing handshake dialogues and acknowledgement transmissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TCP/IP protocol is used to guarantee reliable and ordered delivery of web content, then transmission accuracy is improved, but response delay increases significantly
Solution Approach 1:
The patent segments web content into different priority levels (important and unimportant content items) and applies different transmission protocols to each segment. Important content items use TCP for reliable delivery, while unimportant content items use UDP for faster transmission, thereby resolving the contradiction between reliability and speed for different content types
Solution Approach 2:
The patent applies different quality characteristics (transmission protocols) to different parts of the web content based on their importance. Critical content receives high-quality guaranteed delivery via TCP, while non-critical content receives expedited but best-effort delivery via UDP, optimizing overall performance by matching protocol quality to content requirements
2Reliability
If TCP protocol with positive acknowledgment and retransmission is used, then packet delivery reliability is improved, but transmission speed decreases due to handshakes and acknowledgments
Solution Approach 1:
The patent divides web content into important and unimportant segments, applying TCP with full acknowledgment mechanisms only to important segments while using UDP without acknowledgments for unimportant segments, thus maintaining reliability where needed while maximizing transmission speed for non-critical data
Solution Approach 2:
The patent applies partial acknowledgment mechanisms - full TCP acknowledgments for important content and no acknowledgments for unimportant content - rather than uniform acknowledgment behavior, optimizing the balance between reliability and transmission speed by applying acknowledgment overhead only where necessary
3Reliability
If all web content items are transmitted with equal priority using TCP, then complete content delivery is ensured, but user experience degrades due to long waiting times for non-essential content
Solution Approach 1:
The patent segments web content into important and unimportant categories and transmits them via different protocols simultaneously. Users receive critical content quickly via UDP while optional content follows via TCP, improving user experience by making essential content available without waiting for non-essential content
Solution Approach 2:
The patent transmits important content items first using UDP before transmitting unimportant content items via TCP. This preliminary action ensures users receive essential content immediately, improving user experience while still delivering complete content over time
Data Source
AI summary
Embodiments of the present invention relate to web content communication. In accordance with embodiments of the present invention, content items contained in the requested web content may be dynamically analyzed and classified according to their requirement for individual users. Web content items with different requirements are transmitted to the users based on protocols having different transportation characteristics. Those important content items are transmitted based on a more accurate, reliable protocol, thereby ensuring the quality of transmission. Those unimportant content items are transmitted based on a protocol with less or without guarantee of transmission accuracy. In this way, response delays can be reduced. Moreover, even if part or all of the unimportant content items are lost or delayed, the user experience can be maintained on an acceptable level.


