Context-Aware Message Notification Window with Dynamic Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems lack the ability to provide customizable and context-aware notifications for received messages, failing to differentiate between various message types and provide tailored user interfaces that adapt to message content and user actions.

Innovation Solution

A method and system that classify messages into predefined types based on criteria such as file download links, malicious code, financial information, and keywords, and create notification windows with distinct display attributes and UI configurations, including functions like quick reply, blocking, and additional information display, to provide a tailored user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single unified notification window format is used for all messages, then the system is simple and easy to implement, but it cannot provide context-aware and tailored user interfaces for different message types

Engineering Contradiction:
Improvenotification window adaptabilityVSAvoidnotification system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The notification window is segmented into multiple configurable frames (e.g., first frame for sender information, second frame for message content, third frame for action buttons). Each frame can be independently configured based on message type, allowing the system to adapt to different message formats without redesigning the entire notification structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The notification window configuration is made dynamic by storing multiple frame configurations in a database and selecting the appropriate configuration based on the parsed message type. This allows the notification window to adapt its structure and content based on the specific message being displayed.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If multiple customized notification formats are provided for different message types, then user experience is improved, but the system complexity and implementation difficulty increase

Engineering Contradiction:
Improveuser interaction easeVSAvoidnotification system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Multiple notification window configurations are predefined and stored in a database before runtime. Each configuration corresponds to a specific message type (e.g., SMS, MMS, email). When a message is received, the system parses it and retrieves the pre-configured template, eliminating the need to create customizations at runtime and reducing implementation complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The notification window structure is parameterized through frame configurations that can be adjusted based on message type. By changing parameters such as which frames are displayed, their positions, and their content, the system provides customized notifications without requiring complex conditional logic for each message type.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive message analysis and classification are performed, then accurate message type determination is achieved, but processing time and computational resources increase

Engineering Contradiction:
Improvemessage type determination accuracyVSAvoidnotification processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The message analysis process is segmented into multiple stages: initial parsing to identify basic message type, followed by frame configuration selection, and finally detailed content processing. This segmentation allows the system to perform accurate classification while managing processing time by not analyzing all aspects of every message in full detail simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10855638B2Method, system, and recording medium for notifying reception of message
Publication Date: 2020.12.01 NAVER CORP
  • US10855638B2 patent drawing
  • US10855638B2 patent drawing
  • US10855638B2 patent drawing

AI summary

Provided are a message reception notifying method, system, and non-transitory computer-readable recording medium. A message reception notifying method includes predefining a plurality of message types for classifying a message and frames of a notification window for the respective message types; parsing a message received at a user terminal, and determining a type of the received message among the plurality of message types; determining a frame corresponding to the type of the received message among the frames; and creating and providing a notification window for the received message by processing the received message based on the determined frame.