Patentable/Patents/US-11467866
US-11467866

Scheduling framework for organization migrations

PublishedOctober 11, 2022
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A request for an organization migration to move application data and application services of an organization hosted at a source system instance in a multi-tenant computing system to a target system instance in the multi-tenant computing system is received. Based on operational parameters, a time window is selected to execute the organization migration. Computing resource usages of one or both of the source and target system instances in the selected time window are monitored. If computing resources are available, the organization migration is enqueued.

Patent Claims
10 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 3

Original Legal Text

3. The method as recited in claim 1, wherein the organization migration is enqueued in response to determining that enqueuing is allowed with a database node used by the target system instance to provide database services to one or more data partitions designated to host the migrated application data of the organization.

Plain English translation pending...
Claim 4

Original Legal Text

4. The method as recited in claim 1, further comprising throttling enqueuing organization migrations in the selected time window to prevent overloading one or both of the source system instance and the target system instance.

Plain English translation pending...
Claim 5

Original Legal Text

5. The method as recited in claim 1, wherein a migration user is provided with a single user interface to schedule, reschedule, update, delete, or monitor one or more requested organization migrations.

Plain English translation pending...
Claim 7

Original Legal Text

7. The media as recited in claim 6, wherein the program of instructions is executable by a device to further perform: validating the operational parameters in the request for the organization migration before enqueuing the organization migration.

Plain English translation pending...
Claim 8

Original Legal Text

8. The media as recited in claim 6, wherein the organization migration is enqueued in response to determining that enqueuing is allowed with a database node used by the target system instance to provide database services to one or more data partitions designated to host the migrated application data of the organization.

Plain English Translation

This invention relates to database systems and specifically to managing the migration of application data between different system instances. The problem addressed is efficiently coordinating the migration of organizational data while ensuring database availability and consistency. The solution involves enqueuing an organization migration operation based on the operational state of a target database node. The system determines whether enqueuing is permitted by checking if the target node is actively providing database services to one or more data partitions designated to host the migrated application data. If allowed, the migration is enqueued, ensuring that the target system instance can properly receive and integrate the migrated data without disrupting ongoing database operations. This approach optimizes resource utilization and maintains data integrity during the migration process. The invention is particularly useful in distributed database environments where multiple system instances and partitions must coordinate to handle large-scale data transfers.

Claim 9

Original Legal Text

9. The media as recited in claim 6, wherein the program of instructions is executable by a device to further perform: throttling enqueuing organization migrations in the selected time window to prevent overloading one or both of the source system instance and the target system instance.

Plain English Translation

This invention relates to data migration in distributed computing systems, specifically addressing the challenge of efficiently managing migrations between source and target system instances without causing performance degradation. The system involves a media storing a program of instructions that, when executed, performs data migration tasks. A key feature is the ability to throttle or control the rate of enqueuing organization migrations within a selected time window. This throttling mechanism prevents overloading either the source system instance or the target system instance, ensuring smooth operation and avoiding resource exhaustion. The migration process includes selecting a time window for migration activities, determining the number of organizations to migrate, and dynamically adjusting the migration rate based on system load. The throttling function monitors system performance metrics and adjusts the migration pace to maintain stability, particularly during peak usage periods. This approach optimizes resource utilization while minimizing disruption to ongoing operations. The invention is particularly useful in large-scale distributed environments where maintaining system performance during migrations is critical.

Claim 10

Original Legal Text

10. The media as recited in claim 6, wherein a migration user is provided with a single user interface to schedule, reschedule, update, delete, or monitor one or more requested organization migrations.

Plain English translation pending...
Claim 12

Original Legal Text

12. The system as recited in claim 11, wherein the program of instructions is executable by a device to further perform: validating the operational parameters in the request for the organization migration before enqueuing the organization migration.

Plain English translation pending...
Claim 13

Original Legal Text

13. The system as recited in claim 11, wherein the organization migration is enqueued in response to determining that enqueuing is allowed with a database node used by the target system instance to provide database services to one or more data partitions designated to host the migrated application data of the organization.

Plain English Translation

This invention relates to database systems and specifically to managing the migration of application data between different system instances. The problem addressed is efficiently coordinating the migration of organizational data while ensuring database availability and minimizing disruptions to services. The system determines whether to enqueue an organization migration request based on the operational state of a target database node. The target node is responsible for providing database services to one or more data partitions designated to host the migrated application data. The system checks if enqueuing the migration is allowed with the target node before proceeding. This ensures that the migration process does not overload the node or interfere with ongoing database operations. The invention improves data migration reliability by dynamically assessing the target system's capacity and readiness before initiating the transfer. This approach helps maintain service continuity and prevents potential conflicts during the migration process. The system may also include mechanisms to track migration progress, handle errors, and ensure data consistency across partitions. The overall solution enhances the scalability and robustness of database migration workflows in distributed systems.

Claim 15

Original Legal Text

15. The system as recited in claim 11, wherein a migration user is provided with a single user interface to schedule, reschedule, update, delete, or monitor one or more requested organization migrations.

Plain English translation pending...
Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 29, 2018

Publication Date

October 11, 2022

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Scheduling framework for organization migrations” (US-11467866). https://patentable.app/patents/US-11467866

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-11467866. See llms.txt for full attribution policy.