Patents by Inventor Jonathan Baier
Jonathan Baier has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12671732Abstract: Aspects of the present disclosure relate to distributed transactions over a broadcast communication channel within a microservices environment. In embodiments, a method includes: receiving a request to process distributed transactions input in a data schema in order to perform a task of an application in a cloud computing environment; broadcasting to a plurality of microservices a multicast message requesting availability to execute the distributed transactions in the data schema; receiving confirmation of preparation from at least one of the plurality of microservices to execute one or more of the distributed transactions in the data schema; sending at least one unicast message to the at least one of the of the plurality of microservices to execute the one or more of the distributed transactions in the data schema; and receiving an acknowledgement of the execution of each of the distributed transactions in the data schema.Type: GrantFiled: July 28, 2022Date of Patent: June 30, 2026Assignee: ADP, Inc.Inventors: Eitan Klein, Jonathan Baier, Mohammed Balal Ahmed
-
Publication number: 20260065381Abstract: The technology described herein can provide a platform using one or more protocols to migrate and correct erroneous data. The platform can receive a data structure that includes a plurality of placeholders in accordance with payroll of an entity. The platform can obtain, identify, retrieve, or otherwise receive a template that includes references codes to classify each placeholder within the data structure. Upon classifying each placeholder, the platform can execute a protocol to perform a reverse search and fill the placeholders of the original data structure. For example, the platform can predict values for the placeholders and fill the predicted values for the placeholders’ using results of the reverse search associated with the predicted values. The platform can fill the placeholders with actual values to correct the erroneous data structure and transmit the data structure to a migration system.Type: ApplicationFiled: August 28, 2025Publication date: March 5, 2026Applicant: ADP, Inc.Inventors: Eitan Klein, Jessica Tatz, Mohammed Balal Ahmed, Jonathan Baier
-
Publication number: 20260064644Abstract: This technology can provide a platform using one or more protocols to migrate and correct erroneous data. The platform can receive a data structure that includes a plurality of placeholders in accordance with payroll of an entity. The platform can obtain, identify, retrieve, or otherwise receive a template that includes references codes to classify each placeholder within the data structure. Upon classifying each placeholder, the platform can execute a protocol to perform a reverse search and fill the placeholders of the original data structure. For example, the platform can predict values for the placeholders and fill the predicted values for the placeholders’ using results of the reverse search associated with the predicted values. The platform can fill the placeholders with actual values to correct the erroneous data structure and transmit the data structure to a migration system.Type: ApplicationFiled: August 28, 2025Publication date: March 5, 2026Applicant: ADP, Inc.Inventors: Eitan Klein, Jessica Tatz, Mohammed Ahmed, Jonathan Baier
-
Publication number: 20250272188Abstract: A system can include one or more processors, coupled with memory, that can determine that one or more first codes of a first system are to be migrated to a second system, receive a transmission that includes one or more second codes of the second system, detect at least one difference between the one or more first codes and the one or more second codes, convert at least one code of the one or more first codes such that implementation of the one or more first codes causes an instance of the application to perform one or more actions, and provide the one or more first codes to the second system.Type: ApplicationFiled: May 5, 2025Publication date: August 28, 2025Applicant: ADP, Inc.Inventors: Eitan KLEIN, Jessica A. TATZ, Mohammed B. AHMED, Jonathan BAIER
-
Publication number: 20250245208Abstract: A computer-implemented method for managing data quality is provided. The method comprising determining, by a rule engine, a number of critical data points in a number of different software modules. A classifier is identified based on a data type of the critical data points, and the classifier is bound to the critical data points. The classifier scans the critical data points for anomality to verify an ability to correctly process the critical data points. A data quality report is generated based on the scan and displayed to an end user in a graphical user interface.Type: ApplicationFiled: January 27, 2025Publication date: July 31, 2025Applicant: ADP, Inc.Inventors: Eitan Klein, Mohammed Ahmed, Jonathan Baier
-
Patent number: 12292787Abstract: The present disclosure relates generally to data migration and, more particularly, to a system and method for post migration payroll reconciliation. The method of migrating data includes: receiving, by a computer system, projected input codes of a first system for use by a payroll engine; receiving, by the computer system, actual input codes of a second system for use by the payroll engine; comparing, by the computer system, the projected input codes to the actual input codes to determine misalignment of input codes between the first system and the second system; and mapping the misaligned projected input codes to the actual input codes.Type: GrantFiled: March 18, 2022Date of Patent: May 6, 2025Assignee: ADP, Inc.Inventors: Eitan Klein, Jessica A. Tatz, Mohammed B. Ahmed, Jonathan Baier
-
Patent number: 12210495Abstract: A computer-implemented method for managing data quality is provided. The method comprising determining, by a rule engine, a number of critical data points in a number of different software modules. A classifier is identified based on a data type of the critical data points, and the classifier is bound to the critical data points. The classifier scans the critical data points for anomality to verify an ability to correctly process the critical data points. A data quality report is generated based on the scan and displayed to an end user in a graphical user interface.Type: GrantFiled: May 17, 2021Date of Patent: January 28, 2025Assignee: ADP, Inc.Inventors: Eitan Klein, Mohammed Ahmed, Jonathan Baier
-
Publication number: 20240039981Abstract: Aspects of the present disclosure relate to distributed transactions over a broadcast communication channel within a microservices environment. In embodiments, a method includes: receiving a request to process distributed transactions input in a data schema in order to perform a task of an application in a cloud computing environment; broadcasting to a plurality of microservices a multicast message requesting availability to execute the distributed transactions in the data schema; receiving confirmation of preparation from at least one of the plurality of microservices to execute one or more of the distributed transactions in the data schema; sending at least one unicast message to the at least one of the of the plurality of microservices to execute the one or more of the distributed transactions in the data schema; and receiving an acknowledgement of the execution of each of the distributed transactions in the data schema.Type: ApplicationFiled: July 28, 2022Publication date: February 1, 2024Inventors: Eitan KLEIN, Jonathan BAIER, Mohammed Balal AHMED
-
Publication number: 20230297463Abstract: The present disclosure relates generally to data migration and, more particularly, to a system and method for post migration payroll reconciliation. The method of migrating data includes: receiving, by a computer system, projected input codes of a first system for use by a payroll engine; receiving, by the computer system, actual input codes of a second system for use by the payroll engine; comparing, by the computer system, the projected input codes to the actual input codes to determine misalignment of input codes between the first system and the second system; and mapping the misaligned projected input codes to the actual input codes.Type: ApplicationFiled: March 18, 2022Publication date: September 21, 2023Inventors: Eitan KLEIN, Jessica A. TATZ, Mohammed B. AHMED, Jonathan BAIER
-
Publication number: 20220374248Abstract: The present disclosure relates to linking processing codes between platforms, and more particularly, to automatically record linking processing codes between platforms and methods of use. The method includes: obtaining a legacy processing code from a legacy system; obtaining a virtual code from a virtual entry table (VET) which corresponds with the legacy processing code; and mapping the legacy processing code to a target processing code using the virtual code from the VET.Type: ApplicationFiled: May 20, 2021Publication date: November 24, 2022Inventors: Eitan KLEIN, Jessica Anne TATZ, Mohammed Balal AHMED, Jonathan BAIER
-
Publication number: 20220365912Abstract: A computer-implemented method for managing data quality is provided. The method comprising determining, by a rule engine, a number of critical data points in a number of different software modules. A classifier is identified based on a data type of the critical data points, and the classifier is bound to the critical data points. The classifier scans the critical data points for anomality to verify an ability to correctly process the critical data points. A data quality report is generated based on the scan and displayed to an end user in a graphical user interface.Type: ApplicationFiled: May 17, 2021Publication date: November 17, 2022Inventors: Eitan Klein, Mohammed Ahmed, Jonathan Baier
-
Patent number: 11494201Abstract: The present disclosure relates to linking processing codes between platforms, and more particularly, to automatically record linking processing codes between platforms and methods of use. The method includes: obtaining a legacy processing code from a legacy system; obtaining a virtual code from a virtual entry table (VET) which corresponds with the legacy processing code; and mapping the legacy processing code to a target processing code using the virtual code from the VET.Type: GrantFiled: May 20, 2021Date of Patent: November 8, 2022Assignee: ADP, INC.Inventors: Eitan Klein, Jessica Anne Tatz, Mohammed Balal Ahmed, Jonathan Baier