Email Gateway Battery Threshold Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices experience battery drain and user distraction due to frequent e-mail synchronization, especially when battery life is low, and existing systems lack effective filtering mechanisms for unimportant emails.

Innovation Solution

Implementing a system where an e-mail gateway periodically polls the server for new messages and sends notifications to the mobile device, activating a filtered mode that reduces email synchronization when the battery level falls below a threshold, filtering out non-essential emails and resuming full synchronization when the device is charged or battery life improves.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the e-mail client periodically polls the e-mail server to receive new messages, then the user can stay updated with incoming e-mails, but the mobile device consumes more battery life and data traffic

Engineering Contradiction:
Improvee-mail synchronization reliabilityVSAvoidmobile device battery life
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The server performs preliminary actions by proactively pushing notifications to the mobile device when new e-mails arrive, eliminating the need for the device to periodically poll the server. This reverses the traditional client-initiated synchronization model and significantly reduces device energy consumption while maintaining reliable e-mail delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements selective periodic synchronization based on battery charge levels. When the device is charged or has sufficient battery, full e-mail synchronization occurs periodically. When battery is low, synchronization frequency is reduced or suspended, dynamically adjusting the periodic action based on energy availability.

Inventive Principle:
Principle #19Periodic action

2Loss of information

If all e-mail messages are delivered to the mobile device, then the user receives complete information, but the user experiences distraction from reading or deleting unimportant e-mails

Engineering Contradiction:
Improvee-mail information completenessVSAvoiduser attention and task completion
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system applies different delivery qualities to different e-mail messages based on their importance. Critical e-mails are delivered to the mobile device with full detail, while less important e-mails are filtered out or delivered only when the device is charged. This local differentiation of delivery quality maintains information completeness for important messages while reducing user distraction from unimportant ones.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The server acts as an intermediary that filters and prioritizes e-mail messages before delivery to the mobile device. It identifies critical e-mails and delivers them immediately, while holding or filtering less important messages, thereby mediating between complete information delivery and user attention management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the e-mail client maintains an open socket connection to the server, then new messages can be received immediately, but data traffic and battery consumption increase

Engineering Contradiction:
Improvemessage delivery speedVSAvoidbattery life consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system extracts the continuous connection maintenance function from the mobile device and relocates it to the server. The server maintains the connection and actively pushes notifications only when necessary, removing the continuous energy drain from the device while preserving immediate message delivery capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server performs self-service by autonomously monitoring for new e-mails and pushing notifications to devices only when messages arrive. This eliminates the need for devices to continuously poll or maintain open connections, as the server independently manages the connection and initiates communication only when useful.

Inventive Principle:
Principle #25Self-service

4Reliability

If the device transitions from sleep mode to active mode to check for new messages, then e-mail synchronization is ensured, but battery life is consumed even when the device is not being used

Engineering Contradiction:
Improvee-mail synchronizationVSAvoidbattery life during idle state
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The server performs preliminary notification actions before the device needs to wake up. By pushing notifications to the device when new e-mails arrive, the system ensures synchronization without requiring the device to transition from sleep mode, thereby eliminating idle battery consumption while maintaining synchronization reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system inverts the traditional synchronization model where the client actively checks for messages. Instead, the server actively pushes messages to the client, reversing who initiates the synchronization action. This inversion allows the device to remain in sleep mode longer while still receiving timely notifications.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10454867B2Enhanced e-mail delivery to mobile devices
Publication Date: 2019.10.22 OMNISSA LLC
  • US10454867B2 patent drawing
  • US10454867B2 patent drawing
  • US10454867B2 patent drawing

AI summary

Systems and methods for providing e-mail to a mobile client are disclosed. In one example, the method can include receiving, at a server associated with transmitting e-mail to the mobile client, an indication of a battery level in the mobile client. The method can also include comparing the battery level to a threshold level and synchronizing e-mail with the mobile client when the battery level meets the threshold level. The method can further include activating, when the battery level is below the threshold level, a filtered mode for synchronizing e-mail with the mobile client, the filtered mode transmitting fewer than all of the available e-mail messages for the mobile client.