Handheld Browser Cache Notification Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveAPI versatilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the original software provides comprehensive notifications, then information completeness is improved, but communication bandwidth and power resources are consumed

Engineering Contradiction:
Improvenotification information completenessVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

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

Inventive Principle:
Principle #3Local quality

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

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the API provides fewer notifications, then processing overhead is reduced, but functionality for third-party software is insufficient

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsoftware functionality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

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

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP1850242B1Method of reflecting on another device an addition to a browser cache on a handheld electronic device, and associated device
Publication Date: 2010.07.28 BLACKBERRY LTD
  • EP1850242B1 patent drawingFigure 1~2
  • EP1850242B1 patent drawingFigure 3
  • EP1850242B1 patent drawingFigure 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.