State Database for Mail Data Redirection Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for redirecting data items from a host system to a mobile communication device risk corrupting the data store, especially when the redirector program modifies the data store, and there is a need for a method that ensures data integrity and transparency in data exchange without interfering with the host system's data store.
Innovation Solution
A system that uses a state database to manage mail database identifiers for data items stored on a mail server, allowing for the redirection of data items to a mobile communication device while maintaining data integrity, using event triggers and repackaging techniques to ensure transparent delivery and encryption, with the option to execute on either the host system or a network server, and even on the mobile device for two-way communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the redirector program modifies the data store to enable redirection of data items, then data item redirection functionality is improved, but data store integrity deteriorates and corruption risk increases
Solution Approach 1:
The system separates the redirection management data into a distinct state database, dividing the original data store into functional segments. The mail database stores only mail data while the state database stores redirection state information (mail database identifiers, triggering event identifiers, and data item indicators), eliminating corruption risk to the mail database while enabling redirection functionality.
Solution Approach 2:
The redirector program acts as an intermediary between the mail database and the mobile communication device. It monitors the mail database for triggering events, manages redirection state in the separate state database, and handles data item repackaging and transmission, thereby enabling redirection without directly modifying the mail database structure.
2Speed
If the redirector program monitors and modifies data items in real-time for redirection, then responsiveness to triggering events is improved, but system complexity and processing overhead increase
Solution Approach 1:
The system performs preliminary actions by pre-configuring triggering events and their associated data items in the state database before runtime. When a triggering event occurs, the redirector program simply needs to retrieve pre-prepared redirection instructions from the state database and execute them, significantly reducing real-time processing complexity while maintaining rapid responsiveness.
3Reliability
If data items are repackaged and encrypted for secure transmission to mobile devices, then security is improved, but processing time and computational resources increase
Solution Approach 1:
The system extracts only the necessary portions of data items for redirection to mobile devices, rather than transmitting complete data items. The redirector program identifies and extracts relevant data based on pre-configured indicators in the state database, then packages and encrypts only these extracted portions, reducing processing time and computational overhead while maintaining security.
Data Source
AI summary
A system for managing the exchange of data items between a mail database on a mail server and a mobile communication device operable to send and receive data items over a wireless network, wherein the mail database and the mobile communication device are associated with a user address and wherein the data items are stored in the mail database and referenced by corresponding mail database identifiers, includes a state database associated with the user address. The state database is operable to receive and store the mail database identifiers corresponding to the data items stored in the mail database.


