Search

EP-4738219-A1 - INTERSYSTEM CONFIGURATION ADJUSTMENTS FOR OPERATION PROCESSING

EP4738219A1EP 4738219 A1EP4738219 A1EP 4738219A1EP-4738219-A1

Abstract

Technical solutions are directed to an intersystem configuration adjustment for periodic operation processing. A processor can receive, from an entity system, a value for a parameter of a client account. The system can determine, based on a configuration for an entity associated with the client account, to perform parameter adjustment according to a protocol of the configuration and identify a rule for parameter adjustment. The system can split, using the rule and based on an accumulated parameter value, the value for the parameter into component values. The system can assign, according to ranking of modifiers, a modifier to each of the components values and generate an adjusted parameter value. The system can command the processing system to execute a process for the client account and the time interval based on the adjusted parameter value.

Inventors

  • SAO, Sanket
  • SINGHVI, Himanshu P.
  • MANGE, Dimple
  • ANGELILLO, Mark C.
  • BAUMANN, William
  • BALAKRISHNAN, Raviragul

Assignees

  • ADP, Inc.

Dates

Publication Date
20260506
Application Date
20251029

Claims (15)

  1. A system, comprising: one or more processors coupled with memory to: receive a value for a parameter of a client account associated with a processing system, the parameter associated with a time interval of a plurality of time intervals; determine, based on a configuration for an entity associated with the client account, to perform parameter adjustment according to a protocol of the configuration, wherein the protocol utilizes: (i) a setting identifying a first rate for a first range of values of the parameter and a second rate for a second range of values of the parameter, and (ii) a threshold value for the parameter to select between the first rate and the second rate based on an accumulated value of the parameter over the plurality of time intervals; split, using the setting and the threshold value, and based on the accumulated parameter value of the client account for the plurality of time intervals, the value for the parameter into a plurality of component values; assign, according to a ranking associated with a plurality of modifiers, one or more modifiers of the plurality of modifiers to one or more component values of the plurality of component values, wherein the one or more modifiers are associated with at least one of the first rate or the second rate; generate, using the one or more component values adjusted using the one or more modifiers according to the at least one of the first rate or the second rate, one or more adjusted parameter values for the time interval; command the processing system to execute a process to determine, using the one or more adjusted parameter values, an amount of resources to apply to the client account for the time interval; and store the amount of resources for the time interval in a memory location associated with the client account.
  2. The system of claim 1, wherein the one or more processors are configured to: identify, for the client account, a plurality of values comprising the value for a plurality of parameters comprising the parameter, the plurality of parameters corresponding to the plurality of time intervals; and determine, based on the plurality of values and the configuration of the entity, to perform parameter adjustment; and optionally wherein parameter adjustment includes modifying one or more component values of the plurality of component values, wherein a sum of the plurality of component values is equal to the value for the parameter received from an entity system.
  3. The system of any preceding claim, wherein the one or more processors are configured to: provide for display, to a user interface, ranking for the plurality of modifiers to use for modifying the plurality of component values; receive, via the user interface, an input associated with the ranking; and modify the ranking of the plurality of modifiers based on the input; and/or wherein the one or more processors are configured to: identify a regulation corresponding to a geographical area; detect that the client account corresponds to the geographical area; select, responsive to the detection, the protocol.
  4. The system of any preceding claim, wherein the one or more processors are configured to: determine that the ranking of the one or more modifiers results in an adjusted parameter value of the one or more adjusted parameter values that is lower than a second adjusted parameter value determined according to a second ranking of the one or more modifiers; and assign the one or more modifiers to the one or more component values responsive to the adjusted parameter value being lower than the second adjusted parameter value.
  5. The system of any preceding claim, wherein the one or more processors are configured to: provide for display, to a user interface, the plurality of component values; receive, via the user interface, an input corresponding to at least a component value of the plurality of component values; and modify at least the component value based on the input.
  6. The system of any preceding claim, wherein the process is configured to update the accumulated parameter value using the value for the parameter, the updated accumulated parameter value corresponding to the plurality of time intervals and the time interval.
  7. The system of any preceding claim, wherein the value for the parameter corresponds to a number of hours worked for the entity within the time interval corresponding to a pay cycle and the accumulated parameter value corresponds to a sum of hours worked for the entity within the plurality of time intervals corresponding to a fiscal year; and optionally wherein the one or more modifiers include a plurality of modifiers corresponding to a plurality of rates of resources to combine with a plurality of components, wherein the plurality of rates comprise the first rate and the second rate.
  8. The system of any preceding claim, wherein the one or more processors are configured to: generate, using the one or more component values and the one or more modifiers, a command configured to cause the process to determine the amount of resources according to a setting that (i) generates the one or more component values according to the first rate corresponding to a beginning of the time interval, (ii) generates the one or more component values according to the second rate corresponding to an end of the time interval, or (iii) generates, based on the threshold value, a first component value of the one or more component values according to the first rate and a second component value of the one or more component values according to the second rate.
  9. A method, comprising: receiving, by one or more processors coupled with memory a value for a parameter of a client account associated with a processing system, the parameter associated with a time interval of a plurality of time intervals; determining, by the one or more processors, based on a configuration for an entity associated with the client account, to perform parameter adjustment according to a protocol of the configuration, wherein the protocol utilizes: (i) a setting identifying a first rate for a first range of values of the parameter and a second rate for a second range of values of the parameter, and (ii) a threshold value for the parameter to select between the first rate and the second rate based on an accumulated value of the parameter over the plurality of time intervals; splitting, by the one or more processors, using the setting and the threshold value, and based on the accumulated parameter value of the client account for the plurality of time intervals, the value for the parameter into a plurality of component values; assigning, by the one or more processors, according to a ranking associated with a plurality of modifiers, one or more modifiers of the plurality of modifiers to one or more component values of the plurality of component values, wherein the one or more modifiers associated with at least one of the first rate or the second rate; generating, by the one or more processors, using the one or more component values adjusted using the one or more modifiers according to the at least one of the first rate or the second rate, one or more adjusted parameter values for the time interval; commanding, by the one or more processors, the processing system to execute a process to determine, using the one or more adjusted parameter values, an amount of resources to apply to the client account for the time interval; and storing, by the one or more processors, the amount of resources for the time interval in a memory location associated with the client account.
  10. The method of claim 9, comprising: identifying, by the one or more processors, for the client account, a plurality of values comprising the value for a plurality of parameters comprising the parameter, the plurality of parameters corresponding to the plurality of time intervals; and determining, by the one or more processors, based on the plurality of values and the configuration of the entity, to perform parameter adjustment.
  11. The method of claim 9 or 10, comprising: modifying, by the one or more processors, one or more component values of the plurality of component values, wherein a sum of the plurality of component values is equal to the value for the parameter received from an entity system.
  12. The method of any of claims 9 to 11, comprising: providing, by the one or more processors, for display, to a user interface, ranking for the plurality of modifiers to use for modifying the plurality of component values; receiving, by the one or more processors, via the user interface, an input associated with the ranking; and modifying, by the one or more processors, the ranking of the plurality of modifiers based on the input.
  13. The method of any of claims 9 to 12, comprising: identifying, by the one or more processors, a regulation corresponding to a geographical area; detecting, by the one or more processors, that the client account corresponds to the geographical area; selecting, by the one or more processors, responsive to the detection, the protocol; and/or the method comprising: determining, by the one or more processors, that the ranking of the one or more modifiers results in an adjusted parameter value of the one or more adjusted parameter values that is lower than a second adjusted parameter value determined according to a second ranking of the one or more modifiers; and assigning, by the one or more processors, the one or more modifiers to the one or more component values responsive to the adjusted parameter value being lower than the second adjusted parameter value.
  14. The method of any of claims 9 to 13, comprising: providing, by the one or more processors, for display, to a user interface, the plurality of component values; receiving, by the one or more processors, via the user interface, an input corresponding to at least a component value of the plurality of component values; and modifying, by the one or more processors, at least the component value based on the input; and/or the method comprising: updating, by the one or more processors, via the process, the accumulated parameter value using the value for the parameter, the updated accumulated parameter value corresponding to the plurality of time intervals and the time interval.
  15. A non-transitory computer readable medium storing processor executable instructions that, when executed by one or more processors, cause the one or more processors to carry out the method of any of claims 9 to 14.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS This application claims priority under 35 U.S.C. § 119 to a U.S. Provisional Patent Application No. 63/713,995, titled "INTERSYSTEM CONFIGURATION ADJUSTMENTS FOR OPERATION PROCESSING," and filed October 30, 2024, which is hereby incorporated by reference herein in its entirety and for all purposes. TECHNICAL FIELD This application is generally related to computing technology, and particularly to a computing technology solution for providing intersystem operation processing adjustments based on rule configurations. BACKGROUND Servers can process tasks in a batch mode to improve computing processing efficiencies. However, due to complex data interactions and transactional workflows across digital environments, it can be challenging to accurately, efficiently, and reliably execute batch mode processing if changes to parameters are made during a batch mode time interval. SUMMARY The technical solutions described herein can provide dynamic entity configuration adjustments for intersystem periodic operation processes. The entity configuration can be rule-based, machine-learning-based, or in other ways described herein, to facilitate the configuration adjustments automatically and substantially in real-time. In a multi-system computing environment, automated periodic operations executed by processing systems on behalf of entity systems can use parameter values linked to entity electronic accounts. These parameters can sometimes be subject to change during the period for which scheduled periodic operations are performed. Such intra-periodic changes of the parameters can result in discrepancies between the entity and operation processing systems, leading to errors in resource assignment operations computing resources at intervals that have a different granularity than those of the designated processing operations. These discrepancies and the resulting errors can increase the computational and energy resource usage, and compromise system reliability and efficiency. To mitigate these issues, the technical solutions described herein provide entity-specific configurations that decompose modified parameter values into adjustable components governed by ranked modifiers. By integrating these modifiers with the parameter components, the system can produce adjusted parameter values that accommodate intra-periodic changes, reducing computational errors and addressing the inter-system discrepancies. In doing so, the technical solutions improve the system-to-system operations while implementing rule-based quality control, improving the overall system performance and the efficiency of computational and energy resources. An aspect of the technical solutions can be directed to a system. The system can include one or more processors coupled with memory. The one or more processors can be configured (e.g., via instructions and data stored in the memory) to receive, from an entity system, a value for a parameter of a client account associated with a processing system. The parameter can be associated with a time interval of a plurality of time intervals. The one or more processors can be configured to determine, based on a configuration for an entity associated with the client account, to perform parameter adjustment according to a protocol of the configuration. The protocol can be configured to utilize a setting identifying a first rate for a first range of values of the parameter and a second rate for a second range of values of the parameter. The protocol can be configured to utilize a threshold value for the parameter to select between the first rate and the second rate based on an accumulated value of the parameter over the plurality of time intervals. The one or more processors can be configured to split, using the setting and the threshold value, and based on the accumulated parameter value of the client account for the plurality of time intervals, the value for the parameter into a plurality of component values. The one or more processors can be configured to assign, according to a ranking associated with a plurality of modifiers, one or more modifiers of the plurality of modifiers to one or more component values of the plurality of component values. The one or more modifiers can be associated with at least one of the first rate or the second rate. The one or more processors can be configured to generate, using the one or more component values adjusted using the one or more modifiers according to the at least one of the first rate or the second rate, one or more adjusted parameter values for the time interval. The one or more processors can be configured to command a processing system to execute a process to determine, using the one or more adjusted parameter values, an amount of resources to apply to the client account for the time interval. The one or more processors can be configured to store the amount of resources for the time interval in a memory location associated with the client