Adaptive Display Menus for Changed Content Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems require users to perform multiple steps and expend significant time and effort to access desired functions within applications, as they are predetermined based on specific touch panel operations, limiting the number of functions that can be provided without displaying menus.

Innovation Solution

An information processing apparatus and method that dynamically updates the display of operation menus based on changes in displayed content, such as user gestures or zoom levels, to provide relevant function options without the need for explicit menu selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If functions are predetermined based on specific touch panel operations, then the number of functions provided without displaying menus is limited, but the system complexity is reduced

Engineering Contradiction:
Improvenumber of functionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the menu items and functions adaptive rather than static. The system dynamically changes the displayed menu items based on the detected touch panel operation type (e.g., pinch-in, pinch-out, swipe directions). This allows the same interface to provide different functions depending on the user's gesture, thereby increasing the number of available functions without requiring separate menus for each operation type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes parameter changes by varying the menu configuration based on operation parameters. When different touch gestures are detected (different operation parameters), the system changes the displayed menu items accordingly. For example, a pinch-out operation may display enlargement-related functions, while a pinch-in operation displays reduction-related functions, allowing multiple functions to be accessed through a single adaptive menu structure.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If users manually select functions through multiple steps, then the precision of function selection is improved, but the time and effort required increases

Engineering Contradiction:
Improvefunction selection precisionVSAvoidtime and effort
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring context-appropriate menu items based on the detected touch operation. Instead of requiring users to navigate through multiple menus to find relevant functions, the system proactively displays the most likely desired functions based on the operation type. For example, when detecting a long-press gesture, the system immediately displays copy, move, or delete options, eliminating the need for users to search through unrelated menus.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring user gestures and automatically adjusting the displayed menu items in response. The touch panel operation detection provides feedback about user intent, and the system responds by displaying relevant functions. This closed-loop approach ensures that the displayed menu items accurately reflect what the user likely wants to do, reducing both time and effort while maintaining precise function selection.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12561046B2Information processing apparatus and information processing method for specifying a changed display content
Publication Date: 2026.02.24 CANON KK
  • US12561046B2 patent drawing
  • US12561046B2 patent drawing
  • US12561046B2 patent drawing

AI summary

A control method of an information processing apparatus includes specifying a changed displayed content in a case where a displayed content on a display is changed, and displaying a predetermined item on the display, the predetermined item being an item based on the specified changed displayed content and being an item for performing a predetermined process using at least a part of the specified changed displayed content.