Electronic Message Reconfiguration for Enhanced Notifications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online service providers face challenges in effectively communicating time-sensitive information to users due to lack of functionality in their electronic messages, which often lack timely and relevant delivery mechanisms.
Innovation Solution
A system that reconfigures electronic messages into enhanced notifications by using a matching engine to determine if the message corresponds to a predefined notification definition, and an enhancement engine that modifies the message based on recipient preferences and presence information, allowing for cascaded delivery and a defined lifespan to ensure timely and relevant delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If basic electronic messages are used for communication, then simplicity and ease of implementation are maintained, but functionality and timeliness of delivery are insufficient
Solution Approach 1:
The patent introduces an intermediary system comprising a matching engine and enhancement engine that sits between the message source and recipient. This intermediary reconfigures basic electronic messages into enhanced notifications by matching messages against predefined notification definitions and applying enhancements based on recipient preferences and presence information, thereby adding functionality without requiring changes to the underlying message infrastructure
Solution Approach 2:
The patent segments the notification delivery system into distinct functional components: a matching engine that identifies relevant notifications, an enhancement engine that applies customizations, and a delivery mechanism that handles distribution. This segmentation allows each component to specialize in specific tasks, improving overall functionality while maintaining manageable complexity
2Loss of time
If enhanced notifications with multiple delivery mechanisms are implemented, then timeliness and relevance of delivery are improved, but system complexity increases
Solution Approach 1:
The patent implements preliminary action by pre-defining notification definitions with associated preferences and delivery mechanisms before messages arrive. The system pre-configures multiple delivery options and establishes presence information thresholds in advance, allowing rapid selection and delivery when a matching message is received, thereby ensuring timeliness without adding complex real-time decision logic
Solution Approach 2:
The patent introduces dynamics by making the notification delivery system adaptive to changing conditions. The enhancement engine dynamically selects delivery mechanisms based on real-time presence information and recipient preferences, and can adjust delivery timing and channels based on current system state, enabling timely delivery while managing complexity through adaptive rather than rigid logic
3Loss of information
If presence information and user preferences are utilized, then relevance and user engagement are enhanced, but processing requirements and system complexity increase
Solution Approach 1:
The patent applies local quality by customizing notifications specifically for each recipient based on their individual preferences and presence information. Rather than applying universal processing to all messages, the enhancement engine tailors each notification's delivery mechanism, timing, and format to the specific recipient's characteristics, maximizing relevance while processing only the necessary personalized data
4Reliability
If cascaded delivery with multiple mechanisms is implemented, then delivery reliability is improved, but resource consumption and system complexity increase
Solution Approach 1:
The patent implements periodic action through cascaded delivery, where notifications are delivered through multiple mechanisms in sequence rather than simultaneously. The system attempts delivery through preferred channels first, then periodically tries alternative channels if initial delivery fails or is not acknowledged, improving reliability while consuming resources only when necessary rather than continuously
Data Source
AI summary
An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.


