Message Viewport Importance Sorting for Mobile Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in identifying important messages amidst a large volume of email communications, especially on mobile devices with limited screen space, where existing organizational techniques fail to effectively prioritize messages based on individual importance.

Innovation Solution

A message system and method that uses importance predictive models to automatically sort messages in multiple viewports on client devices, calculating importance scores based on user interactions, allowing for customized and prioritized message displays tailored to each user's preferences and context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users organize messages into folders or apply user-defined labels, then messages become easier to identify, but the system cannot automatically prioritize messages based on individual importance

Engineering Contradiction:
Improvemessage identificationVSAvoidautomatic prioritization
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system automatically learns user preferences by monitoring interactions with messages and uses this information to self-adjust message prioritization without requiring manual reconfiguration. The predictive model continuously improves by processing user feedback, enabling the system to serve itself in optimizing message delivery order.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback loops where user interactions with messages (reading, responding, deleting) are fed back into the predictive model to refine future prioritization predictions. This feedback mechanism enables continuous improvement of automatic message ordering based on actual user behavior patterns.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If users scroll through messages on mobile devices, then they can access all messages, but it takes more time and network resources

Engineering Contradiction:
Improvemessage accessibilityVSAvoidmessage retrieval time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary sorting of messages by predicted importance before they are displayed to the user. By pre-ordering messages based on predictive models that analyze user behavior patterns, the most important messages are already positioned at the top of the list, eliminating the need for users to scroll through entire message lists.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different prioritization strategies to different message types and contexts based on local quality analysis. Important messages are highlighted and positioned differently than less important messages, with the system adapting the display characteristics based on message content, sender, and user interaction history.

Inventive Principle:
Principle #3Local quality

3Device complexity

If messages are displayed in traditional order, then the interface is simple, but important messages are hard to locate

Engineering Contradiction:
Improveinterface simplicityVSAvoidmessage location efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The message display transitions from a static traditional order to a dynamic prioritized order that automatically adapts based on user behavior patterns. The system continuously learns from user interactions and adjusts message ordering in real-time, making the interface both simple to use and highly effective at delivering important messages first.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9219619B2Selecting viewports in a messaging application with multiple viewports for presenting messages in different orders
Publication Date: 2015.12.22 GOOGLE LLC
  • US9219619B2 patent drawing
  • US9219619B2 patent drawing
  • US9219619B2 patent drawing

AI summary

In a method for displaying messages, a system displays messages from a single user account in multiple viewports. Each viewport orders messages based on an importance score that is calculated based on the user's prior interactions with messages in his user account through that viewport. Each viewport associated with the user account orders messages using a distinct message importance model.