Notification Server Routing Logic for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for routing communications between devices are inefficient and resource-intensive, lacking flexibility and accuracy.

Innovation Solution

A system and method for improving mobile device communication by a notification server that receives notification routing data, associates notifications with user devices based on preference analysis, and transmits notifications to the appropriate device, enabling flexible and accurate routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated notification routing is implemented, then communication efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a notification server as an intermediary component that handles the complex routing logic between notification sources and user devices. This mediator analyzes notification content, consults routing rules, and determines optimal device destinations, thereby improving communication efficiency while isolating complexity from end-user devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing system is segmented into distinct functional modules: notification reception module, content analysis module, rule evaluation module, and device selection module. This segmentation allows each component to handle specific tasks independently, improving overall efficiency while making the complex routing process more manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If content analysis is performed for each notification, then routing accuracy is improved, but processing time increases

Engineering Contradiction:
Improverouting accuracyVSAvoidnotification processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing notification content to extract key features and categorize notification types before full routing decision-making. This preliminary analysis prepares data structures that accelerate subsequent matching against routing rules, maintaining high routing accuracy while reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The content analysis is implemented as a partial action where only essential notification attributes are analyzed in depth, while less critical attributes receive minimal processing. This selective analysis approach maintains sufficient routing accuracy for most cases while significantly reducing processing time compared to comprehensive analysis of all notification properties.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10693984B2Automated mobile device notification routing
Publication Date: 2020.06.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10693984B2 patent drawing
  • US10693984B2 patent drawing
  • US10693984B2 patent drawing

AI summary

A method and system for improving a mobile device notification is provided. The method includes receiving notification routing data associated with routing notifications to a plurality of hardware devices of a user. A list describing hardware devices of the user is received and specified notifications of the routing notifications are associated with specified devices of the plurality of hardware devices. A request for transmitting a notification to the user is received and content of the notification is analyzed. Results of the analysis are associated with the list describing hardware devices of the user and the notification is transmitted to a specified hardware device of the plurality of hardware devices.