Selective Object Reception for Faster Page Loading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional portable terminals experience slow data transmission and prolonged page load times, especially when loading web pages with large capacity objects like videos or audio, due to inefficient data reception processes.
Innovation Solution
The system allows users to selectively receive and prioritize specific objects within a server page, enabling parallel reception and cancellation of non-selected objects, thereby simplifying processing and freeing up network bandwidth for desired objects, allowing for faster page loading and display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If all objects in a server page are received sequentially, then complete page content is displayed, but page load time increases significantly
Solution Approach 1:
The patent segments the server page into multiple independent objects (images, scripts, stylesheets, etc.) and enables selective reception of these objects. The browser can receive and display priority objects first while optionally skipping or deferring non-priority objects, thereby reducing overall page load time and improving information delivery speed to users.
Solution Approach 2:
The patent implements partial action by allowing the browser to receive only a subset of objects that are essential for initial page display. Users can configure which objects to receive (e.g., HTML, CSS, images) and which to skip, enabling the page to be displayed with critical content before all objects are fully loaded, thus significantly reducing perceived load time.
2Adaptability or versatility
If large capacity objects like video or audio are included in the web page, then content richness is improved, but page load time increases
Solution Approach 1:
The patent applies local quality by enabling different reception strategies for different types of objects on the same page. Critical objects (HTML structure, essential CSS) are received with high priority, while large capacity objects (videos, audio files, high-resolution images) can be marked as optional or low priority, allowing the browser to load them later or skip them entirely based on user preferences and network conditions.
Solution Approach 2:
The patent implements preliminary action by allowing the browser to receive and display essential page content before attempting to load large capacity objects. The system prepares the page structure and critical elements first, then progressively loads media objects in the background, ensuring that users can immediately see and interact with the core content while media assets are being fetched.
3Reliability
If all objects are received and processed, then complete functionality is achieved, but network bandwidth is consumed inefficiently
Solution Approach 1:
The patent extracts non-essential objects from the mandatory reception set. Users can configure which objects are necessary for their viewing needs and which can be omitted. The browser then receives only the selected objects, extracting unnecessary data from the network stream, thereby reducing bandwidth consumption while maintaining the essential functionality and content that the user actually needs.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods of receiving and displaying a server page and information thereof in an electronic device, particularly a wireless device operating in a slow communication channel. Data representing portions of a plurality of objects included in the page are initially received. Progress bars individually showing reception progress states of the received objects are generated and displayed. User inputs may be receivable for either canceling reception of a particular object, or allowing reception of an object while automatically canceling reception of other objects. The methods thus speed up the process of receiving desired information, particularly during a slow communication channel.