Public Folder Migration via Weighted Tree Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemigration successVSAvoidbusiness workflow continuity
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvecloud mailbox size complianceVSAvoidpartitioning complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvebusiness workflow continuityVSAvoidmigration process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #20Continuity of useful action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10877941B2Methods and systems for migrating public folders to online mailboxes
Publication Date: 2020.12.29 EXCHANGESAVVY INC
  • US10877941B2 patent drawing
  • US10877941B2 patent drawing
  • US10877941B2 patent drawing

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.