Handheld Browser Cache Notification Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld electronic devices face inefficiencies due to versatile original software that generates excessive notifications, leading to processing overhead and resource consumption, and lacks necessary functions for third-party software operations.
Innovation Solution
Implementing a method where the handheld device maintains a browser cache with a mirror on a server, updating notifications to reduce unnecessary communication and processing by filtering and optimizing API notifications based on predetermined criteria, and using a data table to manage file changes and URLs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the original software provides a versatile API to support third-party software, then adaptability is improved, but processing overhead and resource consumption increase due to excessive notifications
Solution Approach 1:
The patent extracts and separates necessary notification information from the excessive API notifications. By identifying and removing unnecessary notification overhead while retaining essential functionality, the system maintains API versatility for third-party software support while reducing processing burden to improve overall productivity
Solution Approach 2:
The notification system is segmented into essential and non-essential components. The patent divides the notification stream to identify which notifications are necessary for third-party software operation and which can be filtered out, allowing selective processing that maintains adaptability while improving processing efficiency
2Loss of information
If the original software provides comprehensive notifications, then information completeness is improved, but communication bandwidth and power resources are consumed
Solution Approach 1:
The patent applies local quality by making notification processing selective rather than uniform. Different notification types are treated differently based on their necessity - essential notifications are processed fully while non-essential ones are filtered or aggregated, reducing overall power consumption while maintaining information completeness for critical operations
Solution Approach 2:
The system performs partial action by processing only the necessary portion of notifications rather than all notifications. By implementing filtering mechanisms that identify and process only essential notification information, the system reduces power consumption while maintaining sufficient information completeness for third-party software functionality
3Productivity
If the API provides fewer notifications, then processing overhead is reduced, but functionality for third-party software is insufficient
Solution Approach 1:
The patent introduces an intermediary notification filtering and routing mechanism that sits between the API notification system and third-party software. This intermediary selectively forwards necessary notifications while filtering out unnecessary ones, maintaining full functionality for third-party software while improving processing efficiency by reducing the notification load
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
An improved handheld electronic device includes an Application Programming Interface (API) that generates various notifications in certain circumstances. The handheld electronic device provides an improved method of employing the notifications to enable another device to reflect an addition to a browser cache on the handheld electronic device.