The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2023

Filed:

Dec. 06, 2021
Applicant:

Architecture Technology Corporation, Minneapolis, MN (US);

Inventors:

Paul C. Davis, Saratoga, CA (US);

Douglas Sweet, Sunnyvale, CA (US);

Erin Gambucci, San Jose, CA (US);

Assignee:

Architecture Technology Corporation, Minneapolis, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/72 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 8/30 (2018.01); G06F 8/76 (2018.01);
U.S. Cl.
CPC ...
G06F 8/30 (2013.01); G06F 8/72 (2013.01); G06F 8/76 (2013.01);
Abstract

A software migration system includes a processor; a user interface that receives and displays components of a legacy software and a new software system; and a migration program as machine instructions stored on a non-transitory, computer-readable storage medium. The processor executes to identify reference models, standards, and requirements of a system common architecture that together define a process for migrating the legacy software to the new software system; load the legacy software onto a virtual machine instantiated on a dedicated hardware platform; refactor the legacy software; subdivide the refactored legacy software into legacy software subsets; move a first legacy software subset to a second virtual machine instantiated on the hardware platform; for a second legacy software subset, adapt the second legacy software subset to the system common architecture; and combine the adapted second legacy software subset and the first legacy software subset to produce the new software system.


Find Patent Forward Citations

Loading…