Email Ranking System Using Network Graph Scores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in efficiently managing and prioritizing email messages due to email overload, where important messages are often buried under less significant ones, leading to wasted time and missed important content.

Innovation Solution

An email ranking system that assigns scores to messages based on recipient actions and network connections, allowing messages to be displayed in order of importance, prioritizing those with higher scores for quicker identification and review.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If messages are displayed based on timestamps in chronological order, then the display method is simple and straightforward, but important messages get buried under less significant ones requiring users to spend more time searching

Engineering Contradiction:
Improveemail processing efficiencyVSAvoidtime to find important messages
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent changes the sorting parameter from chronological time to importance score. The system calculates an importance score for each message based on multiple factors including recipient actions (opens, replies, forwards) and network graph distances, then displays messages in descending order of importance score rather than timestamp, directly resolving the contradiction between simple display and efficient important message identification

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical chronological sorting system with an intelligent ranking system that uses machine learning models and network analysis. The system substitutes simple time-based ordering with a complex scoring mechanism that analyzes recipient behaviors and relationship networks to determine message importance, significantly reducing time to find critical messages

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If the system analyzes recipient actions and network connections to determine message importance, then message prioritization accuracy improves, but the system complexity increases

Engineering Contradiction:
Improvemessage importance assessment accuracyVSAvoidemail ranking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary email ranking system that sits between the email server and the user interface. This intermediary layer handles the complex analysis of recipient actions and network graph distances, calculating importance scores without requiring changes to the underlying email infrastructure or user devices, thus managing system complexity while improving accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the complex analysis functionality into a separate email ranking system module. By taking out the sophisticated recipient action analysis and network graph processing from the core email system, the patent enables high-precision message prioritization while isolating the complexity into a dedicated component that can be independently managed and optimized

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If all received messages are displayed to users, then complete information is provided, but users experience email overload and difficulty managing messages

Engineering Contradiction:
Improvecompleteness of message informationVSAvoidemail management ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by differentiating message display priority based on individual message characteristics. Instead of uniform treatment, the system assigns different importance scores to different messages based on recipient actions and network relationships, creating a differentiated display where important messages are prominently positioned and less important messages are deprioritized, maintaining information completeness while improving manageability

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12155616B2Systems and methods for determining scores for messages based on actions of message recipients and a network graph
Publication Date: 2024.11.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12155616B2 patent drawing
  • US12155616B2 patent drawing
  • US12155616B2 patent drawing

AI summary

Methods and systems cause display of email messages of a user on a screen of a computing system based on scores associated with the email messages. An email ranking system may have assigned the scores to the email messages. The scores are based on actions that other recipients of the email messages have taken with respect to the email messages. In calculating the scores, the actions of the other recipients may receive different weights based on how closely connected a recipient is to the user and a type of connection the recipient has to the user. A network graph may indicate how closely connected the recipient is to the user and the type of connection the recipient has to the user.