Web Page Layout Adaptation via Client-Side Behavior Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for providing personalized web pages to users increase the workload on web servers, as they require customization for each user, which is tedious and resource-intensive.
Innovation Solution
A system and method that adapt web page layouts on user devices based on user access behavior information, allowing preferred content fragments to be displayed in conspicuous positions without server-side customization, reducing server workload.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If personalized web pages are customized for each user by the web server, then user experience is improved, but server workload increases
Solution Approach 1:
The patent extracts the page layout adaptation function from the web server and relocates it to the user's browser. The server sends only the basic page structure and layout rules, while the browser automatically adapts the layout based on user behavior data stored locally, thereby reducing server workload while maintaining personalization capability.
Solution Approach 2:
The user's browser performs automatic layout adaptation using locally stored user behavior information without requiring server-side processing for each personalization decision. The system serves itself by utilizing client-side resources and data to generate personalized layouts, eliminating the need for server computations.
2Adaptability or versatility
If web server performs customization for different users, then personalized web pages are provided, but resource consumption increases
Solution Approach 1:
The patent extracts the computationally intensive layout adaptation process from the server and transfers it to the client browser. This division moves resource consumption from the server to the client device, allowing the server to maintain low resource usage while still providing personalized pages.
Solution Approach 2:
User behavior information is collected and stored in advance on the client device, and layout adaptation rules are pre-configured in the browser. When a page is requested, the adaptation occurs locally using pre-prepared data and rules, eliminating the need for real-time server-side customization and reducing overall resource consumption.
Data Source
AI summary
A method for providing a web page in a web server accessed by a user device, comprising: obtaining access behavior information to the web page by the user; and providing page contents and page layout adaptor of the web page to the user device so that a updated web page with an adapted page layout is generated by the user device according to the access behavior information.


