12254345

Transition Manager System

PublishedMarch 18, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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.

2

2. A method of operating a transition manager computer system including at least one processor operating a transition manager program and a communications interface, wherein the transition manager program is in communication using the communication interface with a source computer system and a target computer system, the method comprising the at least one processor performing operations to transition or migrate a software configuration from the source computer system to the target computer system, comprising: identifying and characterizing an aspect of the source computer system to be transitioned or migrated, storing the identified and characterized aspect of the source computer system as a data structure in a data store, characterizing an aspect of the target computer system and a current target deployment architecture thereof, identifying at least one transition comprising a change in deployed configuration to be performed based upon the identified and characterized aspect of the source computer system and the characterized aspect of the target computer system, obtaining transition/migration templates specifying a set of encoded, computer-readable target computer system operational and testing requirements, selecting one or more of the transition/migration templates based upon a type of the identified at least one transition, the identified and characterized aspect of the source computer system, the characterized aspect of the target computer system, and the set of encoded, computer-readable target computer system operational and testing requirements, associating the source computer system and the target computer system with the selected one or more transition/migration templates, converting the selected one or more transition/migration templates to a transition/migration workstream comprising a sequence of ordered automated actions, storing data representing the sequence of ordered automated actions in a data store, executing the sequence of ordered automated actions to transition or migrate aspects of the source computer system to the target computer system, the transition or migration of the aspects including changing at least one aspect of the software configuration, and after executing, verifying that the changed software configuration is operational on the target computer system.

3

3. The method of claim 2, wherein the identifying and characterizing the aspect of the source computer system includes discovering dependencies between software configuration components.

4

4. The method of claim 2, wherein the identifying and characterizing the aspect of the source computer system includes discovering dependencies of the software configuration including components thereof with components external to the source computer system.

5

5. The method of claim 2, wherein performing the operations further includes producing one or more transition/migration templates reflecting dependencies of source computer system software configuration components.

6

6. The method of claim 2, wherein the selecting one or more transition/migration templates includes selecting templates based upon dependencies.

7

7. The method of claim 2, wherein the converting includes ordering the sequence of ordered actions to encoded dependencies resolve.

8

8. The method of claim 7, wherein the executing the sequence of ordered automated actions includes rewriting/adjusting a configuration of the target computer system to reflect changes to a configuration of various dependent components so that the dependent components operate from migrated target system components.

9

9. A migration controller comprising: at least one migration processor operating a transition manager program and operatively coupled to at least one computer storage, and a migration communications interface configured to enable the transition manager program to receive information from a source computing device and a target computing device;, the at least one migration processor executing the transition manager program to perform migration operations comprising: identifying a type of transition to perform based upon at least one source computing device characteristic, selecting one or more transition/migration templates specifying a set of encoded, computer readable one or more target computing device operational and testing requirements, based upon the identified type of transition, at least one source computing device characteristic, and at least one target computing device characteristic, converting the selected one or more transition/migration templates to an automated sequence of ordered actions, and automatically performing the automated sequence of ordered actions to migrate provision and execution of at least one computing function from the source computing device to the target computing device, including automatically testing and verifying operation of the migrated provision and execution of the at least one computing function on the target computing device against the set of encoded, computer-readable one or more target computing device operational and testing requirements.

10

10. The migration controller of claim 9, further including discovering dependencies between components of the at least one computing function.

11

11. The migration controller of claim 9 further including discovering dependencies of the at least one computing function with components external to the source computing device.

12

12. The migration controller of claim 9, further including producing the one or more transition/migration templates reflecting dependencies of components of the at least one computing function.

13

13. The migration controller of claim 9, wherein the selecting one or more transition/migration templates includes selecting based upon dependencies.

14

14. The migration controller of claim 9, wherein the converting includes ordering of the automated sequence of ordered actions to resolve encoded dependencies.

15

15. The migration controller of claim 14, further including rewriting/adjusting at least one configuration of the target computing device to reflect changes to configuration of dependent components so the dependent components operate from migrated components.

Patent Metadata

Filing Date

Unknown

Publication Date

March 18, 2025

Inventors

Craig MACFARLANE
Allison Layona Martin

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, 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. “Transition Manager System” (12254345). https://patentable.app/patents/12254345

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.