Dynamic Message Filtering via Behavior Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of electronic messaging services face overwhelming volumes of messages, necessitating effective management techniques to filter and organize incoming communications.

Innovation Solution

A dynamic filtering system that generates rules based on user behavior patterns, where client devices report user actions to a message management service, which analyzes event records to detect correlations between message features and user actions, suggesting rules for automatic filtering of future messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually manage messages individually, then message organization accuracy is improved, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvemessage organization accuracyVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables automatic message filtering and organization by learning from user actions. The message management service autonomously analyzes user behaviors (reading, deleting, archiving, forwarding) and generates filtering rules without requiring explicit user configuration, allowing the system to self-organize messages based on detected patterns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user actions on messages are continuously monitored and reported back to the message management service. This feedback enables the system to refine its understanding of user preferences and improve filtering accuracy over time, resolving the contradiction between automation and precision.

Inventive Principle:
Principle #23Feedback

2Productivity

If comprehensive filtering rules are created manually, then message filtering effectiveness is improved, but system complexity and setup difficulty increase

Engineering Contradiction:
Improvemessage filtering effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The message management service automatically generates filtering rules by analyzing user behaviors across multiple messaging accounts. Users simply need to allow the service to monitor their actions; the system then autonomously creates, refines, and applies filtering rules without requiring users to understand or configure complex filtering parameters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides universal message filtering capabilities across multiple messaging service providers and account types through a single message management service. This multi-functional approach consolidates what would otherwise require separate filtering configurations for each service, reducing overall system complexity while maintaining comprehensive filtering effectiveness.

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

3Adaptability or versatility

If multiple messaging accounts are managed separately, then account-specific customization is improved, but overall message management efficiency decreases

Engineering Contradiction:
Improveaccount-specific customizationVSAvoidmessage management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The message management service consolidates management of multiple messaging accounts into a unified system. It combines user behavior data from all connected accounts to detect patterns and generate filtering rules that apply across accounts, achieving economies of scale while preserving account-specific characteristics through the learned patterns.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides universal message filtering that works across multiple messaging service providers (email, SMS, MMS, instant messaging) and account types simultaneously. This multi-functional capability allows users to manage diverse accounts through a single interface, improving overall efficiency while maintaining adaptability to each account's specific needs through behavior-based learning.

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

Data Source

PatentUS10594641B2Dynamic filter generation for message management systems
Publication Date: 2020.03.17 DROPBOX INC
  • US10594641B2 patent drawing
  • US10594641B2 patent drawing
  • US10594641B2 patent drawing

AI summary

Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.