Usage-Based Update Notification for Electronic Blackboard
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing devices and systems lack an efficient method to notify users about updated software functionalities or applications, particularly in determining the optimal timing for updates based on usage patterns.
Innovation Solution
An information processing device and system that includes an operation receiver, executor, usage history acquirer, update information acquirer, determiner, and notifier. This device acquires usage histories and update information, determines which functionalities to update based on usage patterns, and provides notifications to prompt updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If update notifications are provided for all software functionalities, then users are fully informed about available updates, but users experience information overload and may ignore important updates
Solution Approach 1:
The system monitors usage histories of software functionalities and uses this feedback to dynamically determine which updates to prioritize for notification. The determiner component analyzes usage patterns and adjusts notification priorities accordingly, ensuring that updates for frequently used functionalities are highlighted while reducing noise for rarely used features.
Solution Approach 2:
The notification system applies different notification strategies to different software functionalities based on their individual usage characteristics. High-usage functionalities receive prominent update notifications, while low-usage functionalities receive subdued or deferred notifications, creating a localized quality approach to update management.
2Reliability
If software updates are performed frequently to ensure system performance, then system reliability is improved, but update management complexity and user burden increase
Solution Approach 1:
The system automatically monitors its own software usage patterns and autonomously determines which updates require user notification and which can be managed automatically. The usage history acquirer and determiner components enable the system to self-assess update priorities without requiring complex user intervention or manual update management.
Solution Approach 2:
The system performs preliminary analysis of usage histories before presenting update options to users. By pre-evaluating which software functionalities are most critical based on actual usage data, the system prepares prioritized update recommendations in advance, reducing the complexity of update decision-making when users are prompted.
3Ease of operation
If update notifications are delayed until critical issues arise, then users are not disturbed by non-critical updates, but system performance and security may be compromised
Solution Approach 1:
The system continuously monitors usage patterns to detect when software functionalities become critical to user operations. When usage histories indicate that a particular functionality is essential, the system adjusts notification timing and priority accordingly, ensuring that updates for critical functionalities are communicated promptly while delaying notifications for non-critical features.
Data Source
AI summary
An electronic blackboard device that stores software of a plurality of functionalities includes: a touch panel that receives a user operation, a CPU that executes a piece of software of a functionality corresponding to the user operation, a usage history acquirer that acquires usage histories of the plurality of functionalities based on the execution of the piece of the software; an update information acquirer that acquires update information indicating update targets; a determiner that determines a functionality to be preferentially updated among the update targets based on the usage histories; and a display that provides an update notification to prompt update of the functionality thus determined.


