Mailbox Management via User Activity Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mailbox management systems face challenges in accurately determining user activity across various workloads, leading to inefficient resource allocation and maintenance costs, as existing methods like logon time tracking fail to distinguish between active and inactive workloads.
Innovation Solution
A method that collects, annotates, and analyzes user actions at regular intervals to determine the last user action time for each workload, allowing for classification as active or inactive, and adjusts processing and storage accordingly based on workload-specific criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If all mailboxes are maintained on SSDs with rapid retrieval, then data accessibility is improved, but storage costs and maintenance expenses increase
Solution Approach 1:
The patent segments mailboxes into active and inactive categories based on user activity monitoring. Active mailboxes are maintained on SSDs with rapid retrieval, while inactive mailboxes are moved to slower, less expensive storage media. This segmentation resolves the contradiction by applying different storage strategies to different subsets of mailboxes based on their actual usage patterns.
Solution Approach 2:
The system dynamically changes the storage medium parameter for mailboxes based on their activity status. When a mailbox transitions from active to inactive (or vice versa), its storage location parameter is changed accordingly. This allows the system to optimize both retrieval speed and cost by matching storage characteristics to actual usage requirements.
2Measurement precision
If user activity tracking is implemented across all workloads, then resource allocation accuracy is improved, but system complexity increases
Solution Approach 1:
The system implements self-service monitoring where mailbox workloads automatically report their own activity status. Each workload tracks its own usage patterns and provides this information to the management system, eliminating the need for complex external monitoring infrastructure while maintaining high measurement precision.
Solution Approach 2:
The patent creates a universal activity tracking mechanism that works across all types of mailbox workloads (email, calendar, contacts, etc.). A single framework handles diverse workload types by monitoring common activity indicators, reducing overall system complexity while maintaining comprehensive coverage.
3Loss of energy
If inactive mailboxes are moved to slower storage, then storage costs are reduced, but data accessibility deteriorates
Solution Approach 1:
The system dynamically adjusts storage allocation based on real-time or near-real-time activity monitoring. When an inactive mailbox becomes active again, the system automatically moves it back to faster storage media. This dynamic adaptation ensures that data accessibility is optimized for actually used data while costs are reduced for dormant data, resolving the static contradiction between cost and speed.
Data Source
AI summary
A method for managing a mailbox based on user activity comprises receiving output signals from each of a plurality of mailbox workloads. The output signals may be indicative of user activity for each workload. A last user action time may be determined based on the received output signals using pre-determined, workload specific criteria. A pre-determined action may be performed on the mailbox responsive to a lapsed duration from the last user action time increasing above a threshold.


