Dynamic Menu Generation for Direct Access Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when accessing specific destinations from icon images, as the access destination is often uniquely specified, requiring them to navigate from the top page of a commercial transaction site to individual pages of merchandise, which can be cumbersome.
Innovation Solution
A display controller and method that acquire and generate menus dynamically based on user input, allowing for the replacement of default icon images with online images or data, enabling direct access to specific pages or content through network connections, thereby improving user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the access destination from icon images is uniquely specified, then the system structure is simple, but user convenience deteriorates because users must navigate from the top page to individual pages
Solution Approach 1:
The patent implements dynamic menu generation where the menu structure is not fixed but adapts based on user input and server responses. The system dynamically creates multi-level menus that allow users to access specific destinations directly, transforming the static icon-access model into a flexible, adaptive navigation system that resolves the contradiction between simplicity and usability
Solution Approach 2:
The patent introduces an intermediary menu system between the icon images and the final destination pages. This intermediate menu layer, generated dynamically from server data, allows users to specify their desired destination without requiring complex direct linking, thus improving user convenience while maintaining manageable system complexity through structured intermediary processing
2Ease of operation
If dynamic menu generation from multiple servers is implemented, then user convenience improves through direct access, but device complexity increases
Solution Approach 1:
The patent segments the data acquisition and menu generation process into distinct stages: first acquiring data from a first server to generate an initial menu, then acquiring additional data from a second server based on user input to generate a refined second menu. This segmentation allows complex multi-server data integration to be broken into manageable steps, improving user convenience through direct access while controlling processing complexity through structured segmentation
Solution Approach 2:
The patent performs preliminary data acquisition from the first server and generates a preliminary menu structure before acquiring additional data from the second server. This preliminary action allows the system to establish a basic framework early, then refine it with additional data, thereby improving user convenience through progressive menu development while managing complexity through staged processing
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing apparatus that acquires first data from a first server connected to the information processing apparatus via a network; generates a first menu based on the first data; controls a display to display the first menu; acquires second data from a second server connected to the information processing apparatus via a network based on a received input corresponding to the first menu; generates a second menu based on the second data; and controls the display to display the second menu.