Prioritized Content Transmission via Segmented Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current content delivery systems face inefficiencies in transmitting network resources due to multiple active connections consuming bandwidth, leading to slower page loading times and reduced performance.
Innovation Solution
Implementing prioritization rules for transmitting network resources, where the network computing provider requests and transmits resources based on resource profiles, prioritizing essential resources like HTML files over embedded resources such as images and videos, and adjusting bandwidth allocation dynamically based on network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple active connections are established to retrieve embedded resources, then the client can obtain all necessary content, but bandwidth is consumed by each connection resulting in slower transmission speeds
Solution Approach 1:
The patent segments the transmission of embedded resources by assigning priority levels (first priority, second priority, third priority) to different resources. The system transmits first priority resources (e.g., HTML files) before second priority resources (e.g., images), and second priority resources before third priority resources (e.g., videos). This segmentation allows efficient bandwidth utilization while ensuring critical content is delivered first, resolving the contradiction between bandwidth consumption and transmission speed.
2Quantity of substance
If multiple active connections are established to retrieve embedded resources, then all resources can be obtained, but page loading time increases due to bandwidth consumption
Solution Approach 1:
The patent implements preliminary action by transmitting first priority embedded resources (such as HTML files) before second and third priority resources (such as images and videos). The content provider proactively identifies and transmits critical resources first, allowing the client to begin processing and displaying content while lower priority resources are still being transmitted. This reduces perceived page loading time while managing bandwidth consumption across multiple connections.
3Productivity
If content is transmitted without prioritization, then all resources are transmitted equally, but critical resources may be delayed reducing user experience
Solution Approach 1:
The patent applies local quality by assigning different transmission qualities (priorities) to different embedded resources based on their importance. First priority resources (HTML files) receive the highest transmission quality and are transmitted first, second priority resources (images) receive medium quality and are transmitted second, and third priority resources (videos) receive lower quality and are transmitted third. This ensures that critical resources are reliably delivered first, maintaining user experience quality while optimizing overall content delivery efficiency.
Data Source
AI summary
Features are provided for facilitating prioritized transmission of content between content providers and content requesters. A content provider or intermediary entity obtains prioritization rules for transmitting network resources, such as resources embedded in or otherwise associated with web pages. The prioritization rules can be general rules applying to the transmission of all network resources or a large number thereof, or they can be customized for a specific network resource or small group thereof. The prioritization rules can be applied to the relative bandwidth utilization or data transfer rates of network resources. The relative bandwidth utilization or data transfer rates can be adjusted in response to network or user events.


