Public Folder Migration via Weighted Tree Partitioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Companies face challenges in migrating legacy public folder hierarchies to cloud-based collaboration services without downtime, as existing methods require source public folders to be offline, leading to potential migration failures and disruptions in critical business workflows.
Innovation Solution
A method is developed to convert the existing public folder hierarchy into new public folder mailboxes by creating a weighted tree, identifying nodes exceeding maximum size limits, and merging smaller mailboxes to optimize the distribution, allowing for migration without downtime by crawling metadata and programmatically creating public folder mailboxes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the existing migration method is used to convert public folders to cloud-based mailboxes, then the migration can be completed, but the source public folders must be taken offline causing downtime and disruption to business workflows
Solution Approach 1:
The patent applies preliminary action by crawling and analyzing the public folder hierarchy metadata before migration begins. The system pre-calculates the optimal partitioning scheme, identifies all folders and their sizes, and prepares the target mailbox structure in advance. This allows the migration to proceed without requiring the source system to be offline, as all planning is completed beforehand while the source remains accessible.
Solution Approach 2:
The patent introduces an intermediary migration system that acts as a mediator between the source public folder hierarchy and the target cloud-based mailboxes. This intermediary system processes the migration asynchronously, allowing the source public folders to remain online and accessible while the migration occurs in the background. The intermediary handles the complex partitioning and mapping logic without requiring source system downtime.
2Adaptability or versatility
If the public folder hierarchy is partitioned into multiple mailboxes to meet size limits, then the migration can accommodate cloud constraints, but the complexity of sizing and partitioning increases
Solution Approach 1:
The patent applies segmentation by automatically dividing the public folder hierarchy into multiple target mailboxes based on size constraints. The system segments the hierarchy by identifying root folders and their descendants, calculating sizes, and creating appropriate mailbox partitions. This automated segmentation eliminates manual partitioning complexity while ensuring compliance with cloud mailbox size limits.
Solution Approach 2:
The patent uses parameter changes by dynamically adjusting mailbox size parameters and partitioning strategies based on the actual folder hierarchy data. The system modifies the partitioning parameters automatically during the crawling process, adapting the mailbox structure to fit both the source hierarchy and target cloud constraints without requiring complex manual configuration.
3Productivity
If the migration is performed with source public folders online, then business workflows continue uninterrupted, but the migration process becomes more complex and risk-prone
Solution Approach 1:
The patent implements continuity of useful action by enabling the migration process to proceed while the source public folders remain online and functional. The system performs the migration in a manner that does not interrupt business workflows, maintaining continuous access to public folders throughout the migration process. This is achieved through asynchronous processing and non-intrusive data extraction methods.
Solution Approach 2:
The patent applies feedback mechanisms by continuously monitoring the migration process and adjusting parameters as needed. The system provides feedback loops that track migration progress, detect potential issues, and automatically adjust the partitioning and mapping strategies. This feedback-driven approach manages the complexity of online migration by making real-time adjustments without requiring manual intervention or system shutdowns.
Data Source
AI summary
Accordingly, software providers are quickly migrating enterprise applications to reflect this new framework. However, companies and enterprises today lack a reliable method of handling the migration and amongst the challenges they face is handling the sizing and partition of the legacy public folder hierarchy into the new public folder mailbox structure. Accordingly, it would be beneficial to provide users with a means to handle this mapping from the legacy public folder hierarchy into the new public folder mailbox structure. Further, the cloud software provider migration methodology requires downtime in the source public folders such that mail-enabled public folders are queued freezing these communications until the migration is complete. Further, if the migration process fails then it must be reattempted in full which is not feasible for most business as critical business workflows require the availability of the public folders.


