Mobile Device Email Search Result Caching and Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile wireless communication devices face limitations in efficiently searching and storing email search results, particularly in handling multiple email protocols and displaying search results alongside other screens without continuous network communication.

Innovation Solution

A communications system comprising an e-mail server, an aggregation server, and a mobile wireless communications device that can communicate using various email protocols, allowing for the storage and display of email search results on the device's memory while showing different screens, and enabling the device to send and receive email search requests and results through a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If email search results are stored in device memory for later viewing, then users can view results without continuous network communication, but the device requires sufficient memory capacity and data management capability

Engineering Contradiction:
Improveavailability of search resultsVSAvoiddata management capability
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by storing email search results in the device's message store before the user needs to view them. This allows results to be readily available without requiring continuous network communication, as the data is pre-fetched and cached locally in the message store database.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The message store acts as an intermediary between the network and the user interface. It stores search results locally, managing the data buffer and providing it to the display system when needed, thereby decoupling the availability of results from continuous network connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the device displays search results screen, then users can view email search results, but the device cannot simultaneously display other screens or applications

Engineering Contradiction:
Improvesearch results viewingVSAvoidmulti-screen capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically manages screen display states by storing search results data in the message store and enabling retrieval of this data when the user navigates back to the search results screen. This allows the device to switch between different screens and applications while preserving the search results data for later display, making the interface dynamic rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The solution moves the search results from a single-dimension display state to a multi-dimensional data storage structure in the message store. This allows the same search results to be associated with multiple screen states and retrieval contexts, enabling the device to display other screens while maintaining access to search results through data persistence.

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

3Adaptability or versatility

If the device performs remote email searches, then users can access emails from multiple sources, but the device requires continuous network communication and email server access

Engineering Contradiction:
Improveemail access capabilityVSAvoidnetwork communication
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary network communication by executing email searches and storing the results in the device's message store before the user needs to view them. This pre-fetching approach eliminates the need for continuous network communication, as subsequent viewing of results occurs entirely from locally stored data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates local copies of email search results in the message store database rather than maintaining continuous connections to remote email servers. These copies enable offline access and reduce network communication requirements, as the device works with replicated data locally stored in the message store.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8621014B2Mobile wireless communications device for storing e-mail search results and associated methods
Publication Date: 2013.12.31 MALIKIE INNOVATIONS LTD
  • US8621014B2 patent drawing
  • US8621014B2 patent drawing
  • US8621014B2 patent drawing

AI summary

A communications system includes an e-mail server configured to communicate via a given e-mail protocol from among different e-mail protocols and configured to store e-mail data and generate e-mail search results. A mobile wireless communications device is configured to send an e-mail search request. An aggregation server is configured to communicate using the different e-mail protocols, and receive and forward the e-mail search request to the e-mail server using the given e-mail protocol. The aggregation server receives and forwards the e-mail search results from the e-mail server to the mobile wireless communications device. The mobile wireless communications device stores the e-mail search results in memory while displaying the e-mail search results on a search results screen on a display. The mobile wireless communications device also displays an other screen, different than the search results screen, on the display and while continuing to store the e-mail search results in the memory.