Dynamic Navigation View Generation from User Behavior Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portal and website navigation methodologies do not provide a mechanism for users to tailor site maps and create custom portals based on historical user behavior, leading to slow and cumbersome navigation.
Innovation Solution
A method and system that tracks user navigation, generates a complete site map, and a reduced site map filtered by parameters such as time period and frequency of visits, allowing users to create custom navigation views by selecting and saving relevant pages, which can be reused to provide personalized portals or websites.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a complete site map is displayed to show all pages in the portal or website, then the user can access any page, but the navigation becomes slow and cumbersome
Solution Approach 1:
The patent extracts only the necessary portion of the complete site map by filtering pages based on user behavior criteria (frequency threshold, time period). This creates a reduced site map that contains only the most relevant pages for the user, eliminating unnecessary navigation through irrelevant sections while maintaining access to important content.
Solution Approach 2:
The system dynamically changes the parameters of the site map display by adjusting filtering criteria such as minimum frequency threshold and time period. These parameter changes allow the system to adapt the site map to user behavior patterns, presenting a customized view that optimizes navigation speed while maintaining comprehensive access.
2Loss of time
If a reduced site map showing only navigated pages is displayed, then navigation speed improves, but the user loses access to less frequently visited pages
Solution Approach 1:
The system implements a dynamic site map that automatically adjusts its content based on real-time user behavior analysis. The reduced site map is not static but evolves as users interact with the portal, incorporating newly visited pages and adjusting frequency thresholds. This dynamic adaptation ensures that both frequently and less frequently visited pages remain accessible when needed.
Solution Approach 2:
The system performs preliminary filtering of pages based on frequency and time period criteria before presenting the reduced site map. This preliminary action pre-organizes the navigation structure to prioritize relevant pages, ensuring that when users need access to less frequently visited content, it remains available through the filtered view rather than requiring access to the complete site map.
3Productivity
If the site map is customized based on historical user behavior, then navigation efficiency improves, but the system complexity increases
Solution Approach 1:
The system implements self-service customization by automatically analyzing user navigation patterns and generating personalized site maps without requiring manual user input or configuration. The system serves itself by collecting behavioral data, processing it against defined criteria, and dynamically generating the reduced site map. This automation maintains high navigation efficiency while managing system complexity through standardized processing algorithms.
4Measurement precision
If multiple filtering parameters (time period, frequency) are applied to generate the reduced site map, then the relevance of displayed pages improves, but the processing complexity increases
Solution Approach 1:
The filtering process is segmented into distinct processing stages: collecting navigation data, calculating frequency metrics, applying time period filters, and generating the reduced site map. This segmentation allows each filtering parameter to be processed independently through standardized functions, improving relevance while managing complexity through modular processing steps.
Data Source
AI summary
The present invention provides a method, system, and computer program product for creating navigation views based on historical user behavior. The method comprises: tracking pages navigated by a user through a site to provide tracking data; generating a complete site view displaying all pages in the site; generating a reduced site view based on the tracking data and at least one filtering parameter, wherein the reduced site view displays a set of the pages navigated by the user, filtered by the at least one filtering parameter; and creating a custom navigation view based on the reduced site view.


