US 12,292,787 B2
Migration payroll reconciliation
Eitan Klein, Saint James, NY (US); Jessica A. Tatz, Denville, NJ (US); Mohammed B. Ahmed, Jersey City, NJ (US); and Jonathan Baier, Lovettsville, VA (US)
Assigned to ADP, Inc., Roseland, NJ (US)
Filed by ADP, Inc., Roseland, NJ (US)
Filed on Mar. 18, 2022, as Appl. No. 17/698,310.
Prior Publication US 2023/0297463 A1, Sep. 21, 2023
Int. Cl. G06F 16/30 (2019.01); G06F 11/07 (2006.01); G06F 16/21 (2019.01); G06F 16/27 (2019.01)
CPC G06F 11/0793 (2013.01) [G06F 16/214 (2019.01); G06F 16/27 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method of migrating data comprising:
receiving, by a computer system, projected input codes including instructions of a first system that cause an application to perform one or more actions related to payroll processing;
determining, by the computer system, that the projected input codes of the first system are set to be migrated to a second system;
receiving, by the computer system, from the second system, a transmission that includes actual input codes used by the second system to instruct the application to perform the one or more actions;
comparing, by the computer system responsive to receiving the actual input codes, the projected input codes to the actual input codes;
detecting, by the computer system, responsive to comparing the projected input codes to the actual input codes, differences between the projected input codes and the actual input codes;
converting, by the computer system, prior to the second system executing one or more instructions, the projected input codes of the first system to the actual input codes of the second system such that the second system executes one or more second instructions to cause the second system to perform the one or more actions; and
providing, by the computer system, the actual input codes of the second system, converted from the projected input codes of the first system, to the second system to cause the second system to perform the one or more actions, wherein the actual input codes are provided to the second system instead of the projected input codes.