Object Scheduler for Prioritized Content Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques fail to effectively reduce web page load times due to limitations in prioritizing content transmission over end-to-end encrypted networks, which hinder Quality of Experience (QoE) enhancements, especially in wireless communication scenarios where intermediate components cannot differentiate or prioritize objects being transferred.
Innovation Solution
An object scheduler is introduced that, upon receiving a privilege request from user equipment, schedules a portion of content objects with higher priority than default, allowing for accelerated transmission and improved QoE by prioritizing certain objects over others in the access network, even with end-to-end encryption, ensuring fair resource distribution among multiple users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If end-to-end encryption is implemented in the network, then security and privacy are improved, but the ability to differentiate and prioritize content objects in the access network is lost
Solution Approach 1:
The patent introduces a middle box component in the access network that acts as an intermediary between the encrypted traffic and the network scheduler. This intermediary can inspect metadata or signaling information to identify and prioritize specific content objects without decrypting the actual content, thus maintaining both security and prioritization capability
Solution Approach 2:
The patent segments the content transmission into different priority levels by identifying specific objects (e.g., HTML, CSS, JavaScript, images) and assigning different QoS treatments to each segment, allowing selective prioritization of critical content while maintaining encryption for the bulk data
2Loss of time
If all content objects are transmitted with equal priority, then network fairness is maintained, but web page start rendering time increases
Solution Approach 1:
The patent applies different priority levels to different parts (objects) of the web page content based on their importance for rendering. Critical objects like HTML structure and CSS are transmitted with high priority to enable fast start rendering, while less critical objects like large images are transmitted with lower priority in the background
Solution Approach 2:
The patent prioritizes the transmission of critical content objects before less critical ones, ensuring that essential page elements are delivered first to enable early rendering and user feedback, while non-critical elements follow in the background
Data Source
AI summary
A technique for enhancing presentation of content comprising a plurality of objects in an access network (201) is disclosed. An object scheduler (2002) for scheduling transmission of content in an access network (201) comprises at least one memory storing program code and at least one processor configured to execute the program code. The content is provided for download to a user equipment, UE, (2001) from a content server. The program code is configured to cause the processor to schedule (S2-2), in response to receipt (S2-1) of a privilege request from the UE (2001) requesting privileged transmission of content comprising a plurality of objects, transmission of the plurality of objects to the UE (2001), and to trigger transmission (S2-3) of the scheduled plurality of objects to the UE (2001). At least a portion of the plurality of objects is scheduled with a higher priority than a default priority assigned by the object scheduler (2002) to the UE (2001).


