Electronic Messaging System Sender Availability Sorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Global organizations face challenges in effectively communicating across different time zones due to the timing of responses to electronic messages, leading to missed opportunities for real-time exchanges as senders may be unavailable when recipients respond.

Innovation Solution

Implementing a method in electronic messaging systems to sort and prioritize messages based on the availability of the sender, determined by geographic location, time zone, and presence information, ensuring that messages from available senders are displayed prominently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If electronic messages are sorted by traditional criteria (time received, sender identity), then messages are organized in a predictable manner, but messages from available senders may not be prioritized, leading to delayed responses and lost communication opportunities

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidresponse delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by determining sender availability status before the recipient needs to respond. Presence information is collected and processed in advance, allowing messages to be pre-sorted by availability status so that when the recipient views the inbox, messages from available senders are already prioritized at the top, enabling immediate response without delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The message sorting order is made dynamic rather than static. Instead of fixed sorting by time or sender identity, the system continuously updates message priority based on real-time presence information. As senders become available or unavailable, their message positions in the inbox automatically adjust, ensuring the recipient always sees the most appropriate messages to respond to first

Inventive Principle:
Principle #15Dynamics

2Productivity

If the system determines sender availability using presence information and geographic location, then messages can be prioritized for real-time response opportunities, but the system complexity increases due to multiple data sources and processing requirements

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The messaging system is enhanced with multi-functionality by integrating presence information retrieval and geographic location determination capabilities into the existing email client infrastructure. These additional functions work together with the core messaging functionality, allowing the same system to both send/receive messages and determine sender availability without requiring entirely separate systems

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

Solution Approach 2:

The system determines sender availability autonomously without requiring manual input from recipients. Presence information is automatically retrieved from presence servers, geographic locations are determined from email addresses or profile data, and messages are automatically sorted by availability status. The entire process occurs in the background without user intervention, reducing perceived complexity while maintaining functionality

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8364765B2Prioritizing electronic messages based upon geographical location of the recipient
Publication Date: 2013.01.29 RAKUTEN GROUP INC
  • US8364765B2 patent drawing
  • US8364765B2 patent drawing
  • US8364765B2 patent drawing

AI summary

A computer-implemented method of sorting electronic messages can include, for each of a plurality of electronic messages received in an electronic messaging client, determining availability of a sender of each electronic message and determining an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message. The method further can include displaying the electronic messages within a view of the electronic messaging client in the order.