US 12,254,345 B2
Transition manager system
Craig MacFarlane, Westborough, MA (US); and Allison Layona Martin, Leicester, MA (US)
Assigned to Transitional Data Services, Inc., Westborough, MA (US)
Filed by Transitional Data Services, Inc., Westborough, MA (US)
Filed on Oct. 6, 2023, as Appl. No. 18/482,284.
Application 18/482,284 is a continuation of application No. 17/728,512, filed on Apr. 25, 2022, granted, now 11,816,499.
Claims priority of provisional application 63/179,073, filed on Apr. 23, 2021.
Prior Publication US 2024/0045712 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/48 (2006.01); G06F 11/36 (2006.01); G06F 11/3604 (2025.01)
CPC G06F 9/4856 (2013.01) [G06F 11/3612 (2013.01)] 15 Claims
OG exemplary drawing
 
1. Apparatus comprising:
a source computer system comprising at least one source computer system processor connected to source computer system storage and to a source computer system communication interface, the source computer system storage storing an application providing at least one computing function and associated data, the source computer system having at least one source computer system characteristic;
a target computer system comprising at least one target computer system processor connected to target computer system storage and to a target computer system communication interface, the target computer system having at least one target computer system characteristic;
at least one computer storage storing transition templates specifying one or more target computer system operational and testing requirements; and
a transition management computer system in communication with the source computer system and the target computer system via the source computer system communication interface and the target computer system communication interface, respectively, the transition management computer system comprising:
at least one transition management processor operating a transition management application, and
a transition management computer system communications interface operatively coupled to the at least one transition management processor, the source computer system communication interface and the target computer system communication interface, the transition management application being configured to use the transition management computer system communication interface to communicate with the source computer system communication interface and the target computer system communication interface,
the at least one transition management processor configured to perform operations comprising:
identifying at least one type of transition to perform based upon the at least one source computer system characteristic,
selecting one or more of the transition templates, based upon the identified at least one type of transition, the at least one source computer system characteristic, and the at least one target computer system characteristic, to provide compliance with at least one aspect of the specified one or more target computer system operational and testing requirements, the selected one or more of the transition templates further specifying at least one operational requirement for the at least one computing function,
converting the selected one or more of the transition templates to a sequence of ordered automated actions, and
executing the sequence of ordered automated actions to migrate provision and performance of the at least one computing function from the source computer system to the target computer system,
wherein the sequence of ordered automated actions includes automatically testing and verifying operation of the target computer system with the provision and performance of the at least one computing function migrated thereto against the specified at least one operational requirement for the at least one computing function.