Centralized Notification System for Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for wireless devices lack centralized management and control of application-defined user notifications, requiring each application to individually design and implement event capture and notification mechanisms, and necessitating the application to be running to capture and notify users.

Innovation Solution

A method and system for centralized management of application-defined user notifications, involving a communication module, event processor module, storage module, and control module that maintain and dispatch notifications to users, allowing for event identification and corresponding notifications to be centrally managed and provided, even when applications are not running.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each application individually designs and implements event capture and user notification mechanisms, then applications can independently manage their notifications, but system complexity increases and centralized control is lost

Engineering Contradiction:
Improveapplication independenceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized event notification system that acts as an intermediary between applications and users. This mediator receives event notifications from multiple applications, manages them centrally, and dispatches appropriate notifications to users, thereby reducing system complexity while maintaining application independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The centralized event notification system provides universal functionality by handling event notifications for all applications through a single unified mechanism. This multi-functional system can manage different types of events (messages, calls, data changes) from various applications using the same notification framework, reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If applications must be running to capture events and notify users, then event capture is straightforward, but notifications cannot be provided when applications are closed

Engineering Contradiction:
Improveevent capture simplicityVSAvoidnotification availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by having applications register their event notification preferences in advance with the centralized system. When an application is installed, it pre-registers the types of events it wants to notify about, allowing the centralized system to capture and dispatch notifications even when the application is not running, thus improving notification availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The centralized event notification system serves as an intermediary that continuously monitors for events related to registered applications, even when those applications are closed. This mediator ensures notifications are delivered reliably regardless of application state, bridging the gap between simple event capture and reliable notification delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a centralized notification system is implemented, then notification management becomes efficient and unified, but implementation complexity increases

Engineering Contradiction:
Improvenotification management efficiencyVSAvoidimplementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the notification system into distinct functional modules: an event notification receiver that captures events, a centralized manager that processes and prioritizes notifications, and a dispatcher that delivers them to users. This segmentation allows efficient centralized management while making implementation more manageable through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The centralized event notification system acts as an intermediary layer between applications and users, providing efficient notification management through a single unified interface. This mediator handles the complexity of managing multiple application notifications centrally while presenting a simplified interface to both applications and users, improving productivity without overwhelming implementation complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8082292B2Method and system for centralized user notification and application execution control
Publication Date: 2011.12.20 HUAWEI TECH CO LTD
  • US8082292B2 patent drawing
  • US8082292B2 patent drawing
  • US8082292B2 patent drawing

AI summary

A method for providing application-defined notifications to a user upon receipt of an event at a device is provided. A list of applications is centrally maintained, the list defining, for each application, event identification and corresponding event notification. Whenever an event is received and identified, the corresponding event notification for the event identification is dispatched to the user.