Email Proxy Server Reconciling Move Operations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless email systems face challenges in reconciling operations performed on emails stored on email servers with those forwarded to wireless devices, particularly when move operations involve copying to a storage folder, leading to unintended deletions or loss of email attributes.
Innovation Solution
An email communications system that includes an email proxy server to detect deletions and copying operations, ensuring that wireless devices mirror changes made on the email server, including email processing attributes, to maintain synchronization between the server and device inboxes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If email operations are synchronized between server and wireless device, then data consistency is improved, but system complexity increases due to need to detect and reconcile various email operations
Solution Approach 1:
The patent introduces an email proxy server as an intermediary component between the email server and the wireless device. The proxy server detects email operations, determines their type (move vs. delete), and reconciles them appropriately across devices. This intermediary handles the complex reconciliation logic, preventing unintended deletions while maintaining data consistency without requiring the wireless device itself to become overly complex.
Solution Approach 2:
The system implements feedback mechanisms where the email proxy server continuously monitors email operations on both the server and wireless devices, detects discrepancies, and automatically reconciles them. The proxy server receives feedback about email moves and deletions from both sources, analyzes the operation types, and applies appropriate reconciliation actions to maintain synchronization, thereby resolving the contradiction between consistency and complexity.
2Loss of information
If move operations are detected and reconciled, then email attributes are preserved, but detection and measurement difficulty increases
Solution Approach 1:
The email proxy server acts as an intermediary that simplifies the detection of email operations. Instead of requiring complex analysis at multiple points in the system, the proxy server centralizes the detection logic, examining email operations from both the server and wireless device to determine whether they are moves or deletes. This approach preserves email attributes by correctly identifying move operations while managing the detection complexity in a single location.
Solution Approach 2:
The system performs preliminary classification of email operations at the proxy server before reconciliation occurs. By预先 determining whether an operation is a move or delete based on timing and characteristics, the system preserves email attributes proactively rather than reacting to problems after they occur. This preliminary action simplifies subsequent reconciliation steps.
3Adaptability or versatility
If email forwarding is implemented across multiple devices, then user accessibility is improved, but reconciliation problems arise between server and device operations
Solution Approach 1:
The email proxy server serves as a reliable intermediary that manages email forwarding to multiple devices while ensuring operational consistency. It monitors email operations across all devices, detects discrepancies between server and device actions, and applies appropriate reconciliation rules. This maintains user accessibility across multiple devices while ensuring that operations like moves and deletes are reliably synchronized, preventing data loss or inconsistency.
Solution Approach 2:
The system employs feedback loops where the proxy server continuously monitors email operations from multiple devices and the server, detects conflicts, and automatically reconciles them. This feedback mechanism ensures that email forwarding to multiple devices maintains reliability by continuously correcting any divergence in operation states, thereby preserving both accessibility and consistency.
Data Source
AI summary
An email communications system for operating over a communications network may include an email server having a server inbox for receiving and storing email via the communications network and having a server email storage folder. The system may further include at least one wireless email communications device having a device inbox, and an email proxy server for communicating with the email server and the at least one wireless email communications device via the communications network. The email proxy server may be for forwarding email from the server inbox to the device inbox, detecting a deletion of a given email from the server inbox, and if the deletion of the given email from the server inbox is not preceded by copying of the given email to the server email storage folder, then causing the wireless email communications device to also delete the given email from the device inbox based thereon.


