IP Library Patent Application 18476662
Patent Application
App. No. 18/476,662

SYSTEMS AND METHODS FOR REAL-TIME PAYROLL DATA VALIDATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/476,662
Abstract

Disclosed herein are systems and method for payroll data validation. A method may include receiving a first user input including at least one data value associated with an employee of a company, wherein the at least one data value is used to complete payroll transactions of the company in a first geographic location; determining a data type of the at least one data value; retrieving a plurality of localization rules associated with the data type and the first geographic location; validating whether the at least one data value satisfies criteria provided by the plurality of localization rules; in response to determining that the at least one data value does not satisfy the criteria, generate, on a graphical user interface, an indication that the first user input requires review to complete the payroll transactions.

Claims (55)

1 . A system for payroll data validation, comprising:

at least one memory;

at least one hardware processor coupled with the at least one memory and configured, individually or in combination, to:

receive a first user input comprising at least one data value associated with an employee of a company, wherein the at least one data value is used to complete payroll transactions of the company in a first geographic location;

while receiving the first user input, validate the at least one data value of the first user input in real-time by:

determining a data type of the at least one data value;

retrieving a plurality of localization rules associated with the data type and the first geographic location; and

validating whether the at least one data value satisfies criteria provided by the plurality of localization rules;

in response to determining that the at least one data value does not satisfy the criteria, generate, on a graphical user interface, an indication that the first user input requires review to complete the payroll transactions, wherein the graphical user interface displays a view of a geographical region and the indication is generated in a portion of the geographical region associated with the first geographic location.

2 . The system of claim 1 , wherein the at least one hardware processor is further configured to:

receive a second user input comprising at least one other data value associated with a different employee of the company, wherein the at least one other data value is used to complete payroll transactions of the company in a second geographic location; and

validate the at least one other data value using a different plurality of localization rules associated with the data type of the at least one other data value and the second geographic location.

3 . The system of claim 2 , wherein the at least one data value is a national identification number of the employee, and wherein determining that the at least one data value does not satisfy the criteria comprises determining that the national identification number has an invalid format, and wherein determining that the at least one other data value satisfies criteria of the different plurality of localization rules comprises determining that the national identification number is not required to complete the payroll transactions.

4 . The system of claim 1 , wherein the at least one hardware processor is further configured to:

determine an amount of the criteria that the at least one data value satisfies, wherein the indication generated on the graphical user interface is a visual marker that depicts the amount of the criteria that the at least one data value satisfies.

5 . The system of claim 1 , wherein the at least one data value comprises a first data value and a second data value, wherein the at least one hardware processor is further configured to determine that the at least one data value does not satisfy the criteria in response to determining that the first data value contradicts and the second data value.

6 . The system of claim 1 , wherein the at least one hardware processor is further configured to generate, on the graphical user interface, at least one option to correct the at least one data value.

7 . The system of claim 6 , wherein the at least one hardware processor is further configured to:

receive a second user input comprising at least one corrected data value to replace the at least one data value;

validate whether the at least one corrected data value satisfies the criteria provided by the plurality of rules.

8 . The system of claim 1 , wherein the at least one hardware processor is configured to:

disable a payroll transaction in response to determining that the at least one data value does not satisfy the criteria.

9 . The system of claim 1 , wherein the at least one hardware processor is configured to:

enable a payroll transaction in response to determining that the at least one data value satisfies the criteria.

10 . The system of claim 1 , wherein the at least one hardware processor is further configured to:

receive, via the graphical user interface, a selection of the indication; and

generate, on the graphical user interface, a view of the at least one data value with specific data values visually marked for not satisfying the criteria.

11 . The system of claim 1 , wherein the first geographic location is a country and the geographic region is one or more continents.

12 . A method for payroll data validation, comprising:

receiving a first user input comprising at least one data value associated with an employee of a company, wherein the at least one data value is used to complete payroll transactions of the company in a first geographic location;

while receiving the first user input, validating the at least one data value of the first user input in real-time by:

determining a data type of the at least one data value;

retrieving a plurality of localization rules associated with the data type and the first geographic location; and

validating whether the at least one data value satisfies criteria provided by the plurality of localization rules;

in response to determining that the at least one data value does not satisfy the criteria, generate, on a graphical user interface, an indication that the first user input requires review to complete the payroll transactions, wherein the graphical user interface displays a view of a geographical region and the indication is generated in a portion of the geographical region associated with the first geographic location.

13 . The method of claim 12 , further comprising:

receiving a second user input comprising at least one other data value associated with a different employee of the company, wherein the at least one other data value is used to complete payroll transactions of the company in a second geographic location; and

validating the at least one other data value using a different plurality of localization rules associated with the data type of the at least one other data value and the second geographic location.

14 . The method of claim 13 , wherein the at least one data value is a national identification number of the employee, and wherein determining that the at least one data value does not satisfy the criteria comprises determining that the national identification number has an invalid format, and wherein determining that the at least one other data value satisfies criteria of the different plurality of localization rules comprises determining that the national identification number is not required to complete the payroll transactions.

15 . The method of claim 12 , further comprising:

determining an amount of the criteria that the at least one data value satisfies, wherein the indication generated on the graphical user interface is a visual marker that depicts the amount of the criteria that the at least one data value satisfies.

16 . The method of claim 12 , wherein the at least one data value comprises a first data value and a second data value, further comprising determining that the at least one data value does not satisfy the criteria in response to determining that the first data value contradicts and the second data value.

17 . The method of claim 12 , further comprising generating, on the graphical user interface, at least one option to correct the at least one data value.

18 . The method of claim 17 , further comprising:

receiving a second user input comprising at least one corrected data value to replace the at least one data value;

validating whether the at least one corrected data value satisfies the criteria provided by the plurality of rules.

19 . The method of claim 12 , further comprising:

disabling a payroll transaction in response to determining that the at least one data value does not satisfy the criteria.

20 . A non-transitory computer readable medium storing thereon computer executable instructions for payroll data validation, including instructions for:

receiving a first user input comprising at least one data value associated with an employee of a company, wherein the at least one data value is used to complete payroll transactions of the company in a first geographic location;

while receiving the first user input, validating the at least one data value of the first user input in real-time by:

determining a data type of the at least one data value;

retrieving a plurality of localization rules associated with the data type and the first geographic location; and

validating whether the at least one data value satisfies criteria provided by the plurality of localization rules;

in response to determining that the at least one data value does not satisfy the criteria, generate, on a graphical user interface, an indication that the first user input requires review to complete the payroll transactions, wherein the graphical user interface displays a view of a geographical region and the indication is generated in a portion of the geographical region associated with the first geographic location.

Assignments (6)
RELEASE (REEL 066552 / FRAME 0029) Recorded Apr 9, 2024
From: NOMURA CORPORATE FUNDING AMERICAS, LLC
To: UKG INC.; KRONOS TECHNOLOGY SYSTEMS LIMITED PARTNERSHIP
Reel/Frame 067055/0917 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Feb 12, 2024
From: KRONOS TECHNOLOGY SYSTEMS LIMITED PARTNERSHIP; UKG INC.
To: NOMURA CORPORATE FUNDING AMERICAS, LLC, AS COLLATERAL AGENT
Reel/Frame 066551/0941 →
SECURITY AGREEMENT (NOTES) Recorded Feb 12, 2024
From: KRONOS TECHNOLOGY SYSTEMS LIMITED PARTNERSHIP; UKG INC.
To: COMPUTERSHARE TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066551/0962 →
SECURITY AGREEMENT (SECOND LIEN) Recorded Feb 12, 2024
From: KRONOS TECHNOLOGY SYSTEMS LIMITED PARTNERSHIP; UKG INC.
To: NOMURA CORPORATE FUNDING AMERICAS, LLC, AS COLLATERAL AGENT
Reel/Frame 066552/0029 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR INFORMATION BY DELETING THE SECOND ASSIGNOR PREVIOUSLY RECORDED ON REEL 065060 FRAME 0959. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Nov 1, 2023
From: LIMPKIN, RICHARD
To: UKG INC.
Reel/Frame 065427/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2023
From: LIMPKIN, RICHARD; LIU, JUE
To: UKG INC.
Reel/Frame 065060/0959 →