Multi-Account Messaging Management with Segmented Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing multiple messaging accounts on mobile devices is challenging due to limited display space and memory constraints, requiring efficient switching and separation of accounts while maintaining intuitive user interfaces.

Innovation Solution

A computer-implemented method and system that stores messages separately for each account, allows quick switching between accounts by displaying only one account at a time, and automatically synchronizes with remote servers using authentication data, optimizing memory use and display space by truncating account names and using volatile memory for efficient switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple messaging accounts are managed simultaneously on a mobile device, then account accessibility and functionality are improved, but display space and memory resources are consumed

Engineering Contradiction:
Improveaccount accessibilityVSAvoiddisplay space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent segments the display into distinct visual containers for different messaging accounts, with each account occupying its own designated space. This allows multiple accounts to be visually separated and accessed independently without requiring full simultaneous display of all account contents, thus managing display space efficiently while maintaining account accessibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a traditional single-pane display to a multi-pane or layered display architecture where multiple account views exist in different visual dimensions. Users can navigate between accounts by switching between these dimensional layers rather than displaying all accounts in a single flat space, effectively managing limited display real estate.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple messaging accounts are managed simultaneously on a mobile device, then account functionality is improved, but memory resources are consumed

Engineering Contradiction:
Improveaccount functionalityVSAvoidmemory resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements preliminary action by pre-loading and caching message data, account information, and synchronization states in memory before they are actually needed. This allows quick switching between accounts and immediate display of message content without requiring full memory allocation for all accounts at once, thus preserving memory resources while maintaining account functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically changes memory allocation parameters based on active account states, message importance, and user interaction patterns. Frequently accessed accounts and urgent messages maintain higher memory retention, while less active accounts use minimal memory, optimizing the balance between functionality and resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If quick switching between accounts is enabled, then user efficiency is improved, but account separation and organization are compromised

Engineering Contradiction:
Improveuser efficiencyVSAvoidaccount separation
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent uses visual segmentation to create distinct, clearly separated display areas for each messaging account. Even though quick switching is enabled, each account maintains its own visual container with dedicated headers, message lists, and interaction areas. This segmentation preserves account separation and organizational clarity while allowing rapid transitions between segments through intuitive navigation controls.

Inventive Principle:
Principle #1Segmentation

4Area of stationary object

If account names are truncated to conserve display space, then display efficiency is improved, but account identification accuracy is reduced

Engineering Contradiction:
Improvedisplay spaceVSAvoidaccount identification accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent segments account identification into multiple hierarchical levels: truncated display names for space efficiency, abbreviated domain names, and full account identifiers accessible through contextual menus or expanded views. This segmentation allows the system to present concise information in limited display space while preserving complete identification accuracy when needed through progressive disclosure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary elements such as visual icons, color-coded indicators, and abbreviated domain names that serve as mediators between the full account identifier and the truncated display space. These intermediaries provide sufficient discrimination for account identification while occupying minimal display space, bridging the gap between space efficiency and identification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8949956B1Multi-account messaging management
Publication Date: 2015.02.03 GOOGLE LLC
  • US8949956B1 patent drawing
  • US8949956B1 patent drawing
  • US8949956B1 patent drawing

AI summary

A system and a computer-implemented methods for email management are disclosed. The method includes storing messages for electronic mail accounts provided by remote electronic mail server systems. The method further includes determining that the remote electronic mail server systems each have a different hostname than the others of the remote electronic mail server systems. The method further includes displaying messages from a first one of the electronic mail accounts and displaying a hostname of a first remote electronic mail server system providing the first one of the electronic mail accounts. The method further includes receiving a request to view messages from a second one of the electronic mail accounts. The method further includes displaying messages from the second one of the electronic mail accounts and displaying a hostname of a second remote electronic mail server system providing the second one of the electronic mail accounts.