Intelligent Browser Reading Link Identification and Pre-loading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional browsers face challenges in accurately extracting and joining text contents from next pages due to incorrect identification of next page links, leading to increased processing overhead and a poor user reading experience, with issues like duplicate content extraction and inefficient page loading.
Innovation Solution
A method and apparatus for intelligent reading that retrieves and pre-loads the next page based on pre-set criteria, such as gestures or scroll bar positions, and calculates similarity between link information to accurately identify the next page link, filtering out duplicate content and optimizing text extraction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If conventional browser reading mode simply searches for similar text labels to find next page links, then the implementation is simple, but the accuracy of identifying next page links deteriorates due to multiple similar labels in web pages
Solution Approach 1:
The patent pre-loads the next page before the user actually needs to read it. By detecting when the user is near the end of the current page (through scroll position monitoring) and proactively loading the next page in advance, the system eliminates the need for users to manually navigate to the next page, thereby improving reading experience without increasing operational complexity
Solution Approach 2:
The patent introduces an intermediary mechanism that monitors user scrolling behavior and automatically triggers page loading. The system acts as a mediator between the user's reading action and the page loading process, detecting scroll positions and automatically initiating next page loading when appropriate, thus resolving the contradiction between simple implementation and accurate link identification
2Quantity of substance
If conventional browser extracts text contents of the whole web page including previous and subsequent nodes, then the extraction is complete, but the processing overhead increases and duplicate contents are repeatedly extracted
Solution Approach 1:
The patent extracts only the necessary text content from the next page after filtering out duplicate contents. By identifying and removing repeated text segments (such as headers, footers, and navigation elements that appear on multiple pages), the system reduces processing overhead while maintaining the essential reading content, thus improving productivity without sacrificing content completeness
Solution Approach 2:
The patent discards duplicate content segments that appear across multiple pages and recovers only the unique text content needed for reading. By identifying redundant text elements and excluding them from the extraction process, the system reduces the quantity of data processed while preserving the essential information, thereby improving processing efficiency
3Reliability
If conventional browser waits for next page to load completely before displaying content, then the page loading is reliable, but the reading time increases due to frequent waiting
Solution Approach 1:
The patent implements preliminary action by pre-loading the next page in the background before the user needs to read it. The system monitors scroll position and automatically initiates next page loading when the user approaches the end of the current page, so that the next page is already ready when the user is ready to read it, eliminating waiting time while maintaining loading reliability
Solution Approach 2:
The patent ensures continuity of useful action by maintaining background page loading processes that continue uninterrupted. The next page loads continuously in the background as the user reads the current page, so that reading action flows without interruption or waiting, thus reducing time loss while preserving the reliability of complete page loading
Data Source
AI summary
Disclosed in an embodiment of the present invention are a method, device, terminal and computer storage medium for realizing intelligent reading of a browser, the method comprising: retrieving from the K-th page the link information of a candidate (K+1)-th page label according to a previous setting, and selecting the candidate (K+1)-th page label having the maximum similarity with the link information of the K-th page as the real (K+1)-th page label, K being a positive integer; pre-loading the (K+1)-th page according to the link information of the real (K+1)-th page label; acquiring the text content of the (K+1)-th page, and joining the text content on the (K+1)-th page to the K-th page.


