The present disclosure generally relates to systems and methods for managing settlement rules associated with transaction settlement procedures in payment networks, wherein the settlement rules, based on parameters associated with issuers and/or acquirers, define interaction procedures for the payment network during settlement of transactions.
This section provides background information related to the present disclosure which is not necessarily prior art.
Payment account transactions are employed ubiquitously in commerce, whereby consumers purchase products (e.g., goods and/or services), through use of payment accounts. Those parties involved in the payment account transactions employ authorization and settlement procedures to ensure sufficient funds and/or credit are available to satisfy the transactions, and then coordinate the movement of funds between the involved parties. Settlement procedures are followed by and between acquirers, payment networks, and issuers to finalize payment account transactions through debiting funds and delivering funds to the appropriate ones of the acquirers and issuers. Each acquirer and/or issuer, interacting with a payment network during settlement procedures, defines rules based on issuer and/or acquirer information and preferences. Payment networks further maintain certain rules for acquirers and/or issuers that dictate the procedures followed. The rules are generally created by the payment network through complex and extensive static forms, which are completed, in total, by the acquirers and/or issuers, for each change to information or preference(s). The forms are, in turn, manually entered into a settlement rules data structure maintained by the payment network.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
Exemplary embodiments will now be described more fully with reference to the accompanying drawings. The description and specific examples included herein are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
Settlement of payment account transactions is subject to multiple procedures, which are defined by rules, and which may in turn be based on information and/or preferences (broadly, parameters) solicited from and provided by the issuers and/or acquirers involved in the transactions. The parameters vary between different issuers and acquirers depending on, for example, the extent of their involvement in payment account transactions, their locations, currencies involved, use of agents, etc. Uniquely, the systems and methods herein are capable of managing intake of parameters from the issuers and/or acquirers through the use of derived data collection. In particular, a settlement rules engine interacts with issuers and/or acquirers to solicit necessary parameters, by presenting and/or modifying a dynamic electronic form, based on business rules and/or parameters previously supplied by the issuers and/or acquirers. In this manner, the managing of such parameters is driven by the issuers and/or acquirers, specific to settlement profiles of the issuers and/or acquirers (including the provided parameters). The settlement rules engine is then able to coordinate with an in-use settlement data structure to integrate and/or employ certain rules included therein, which may be defined by the issuers' and/or acquirers' parameters (i.e., received via the electronic form), whereby subsequent settlement procedures are defined, at least in part, by the parameters.
The system 100 generally includes a merchant 102, acquirers 104a and 104c, a payment network 106, and issuers 108a-c, each coupled to (and in communication with) network 110. The network 110 may include, without limitation, a local area network (LAN), a wide area network (WAN) (e.g., the Internet, etc.), a mobile network, a virtual network, and/or another suitable public and/or private network capable of supporting communication among two or more of the parts illustrated in
The system 100 also includes separate regions A, B, and C. The network 110 serves to enable communication between the merchant 102, the acquirers 104a and 104c, the payment network 106, and the issuers 108a-c across the multiple regions A, B, and C. The regions A, B, and C do not limit communication and/or transactions between parts of system 100, but rather serve, for example, as boundaries indicated in any conventional manners (e.g., geographic, organizational, functional, etc.). The boundaries may further play one or more roles in determining behavior of the parts of system 100 during settlement. For instance, issuer 108c in region C (e.g., an English speaking region, etc.) may prefer that advisements be in English (i.e., a parameter defined by the issuer 108c), while the acquirer 104a in region A may prefer that advisements be in Spanish or some other language. Regional differences may also affect other aspects of settlement, by business rules of the payment network 106 and/or by parameters of the issuers 108a-c and/or acquirers 104a and 104c, such as currency, input sources, licensing restrictions, countries, transfer agents, agent settings, and/or other parameters (as discussed more below).
It should be appreciated that the regions A, B, and C may be any different type of geographical, organizational, or functional division of parts of the system 100 (or other parts not shown). In particular, regions as used herein may be defined by area codes, postal codes, states, territories, countries, continents, etc. Alternatively (or additionally), regions may be defined by other logical or organizational divisions as well, such as separate divisions or business units of a company, separate agencies in a governmental entity, or the like (whereby such regions may even overlap in geography). Different regions may suggest that different parameters will be provided by particular issuers and/or acquirers, or not.
Generally in the system 100, a consumer (not shown) completes purchase transactions for products with the merchant 102 (or with other merchants) using a payment account associated with the consumer. Specifically, the consumer, from region A in this example, initiates a transaction by presenting a payment device to the merchant 102 in region C, for example. The merchant 102, in turn, reads the payment device and/or otherwise receives payment account information from the consumer, and then communicates an authorization request to the acquirer 104c (i.e., the acquirer associated with the merchant 102 in region C), as shown in
If the transaction is authorized (and concluded by the merchant 102), the transaction is later settled by and between the parts of system 100, generally in combination with multiple other transactions involving the acquirer 104c and/or issuer 108a. In particular, the merchant 102 sends its payment account transactions in a batch file to the acquirer 104c, for example, at the end of the day, or within a predefined interval. The batch file includes pertinent information for each transaction to the merchant 102, including, for example, an account number, an amount of the transaction, a merchant ID, etc. In turn, the acquirer 104c reconciles the sent transactions and sends them on to the payment network 106 (i.e., to a clearing aspect of the payment network 106), etc. The payment network 106 then settles the transactions by debiting funds from appropriate accounts at the issuer 108a (as defined by clearing records received from the acquirer 104c) and crediting the funds to accounts associated with the acquirer 104c for the net amount of the transactions, less any interchange and/or network fees charged by the payment network 106. Finally, the issuer 108a records the transactions against the accounts issued to its customers (including the customer in the above example), and the acquirer 104c credits the merchant's account. This also applies to transactions involving the acquirer 104a and issuers 108b-c.
As part of the above, the payment network 106 abides by established settlement procedures defined by settlement data structure 112, as it interacts with the issuer 108a and/or the acquirer 104c to process the batch file. The procedures are based on settlement rules, which are, in turn, based on business rules of the payment network 106 and/or parameters provided by the issuer 108a and/or the acquirer 104c (e.g. preferred currency, preferred language, preferences for communication methods/media, etc.). Furthermore, the acquirer 104c (and the acquirer 104a) and the issuer 108a (and the issuers 108b-c) are parties to agreements which further govern settlement procedures and/or rules with the payment network 106.
In the exemplary embodiment of
Referring to
The memory 204, as described herein, is one or more devices that permit data, instructions, etc., to be stored therein and retrieved therefrom. The memory 204 may include one or more computer-readable storage media, such as, without limitation, dynamic random access memory (DRAM), static random access memory (SRAM), read only memory (ROM), erasable programmable read only memory (EPROM), solid state devices, flash drives, CD-ROMs, thumb drives, floppy disks, tapes, hard disks, and/or any other type of volatile or nonvolatile physical or tangible computer-readable media. The memory 204 may be configured, as one or more data structures, to store, without limitation, issuer settlement profiles (e.g., biographical data, issuer preferences, etc.), acquirer settlement profiles (e.g., biographical data, acquirer preferences, etc.), transaction data, batch files, business rules, settlement procedures, internet-based interfaces (e.g., as defined by internet-based applications, websites, etc.), and/or other types of data (and/or data structures) suitable for use as described herein.
Furthermore, in various embodiments, computer-executable instructions may be stored in the memory 204 for execution by the processor 202 to cause the processor 202 to perform one or more of the functions described herein, such that the memory 204 is a physical, tangible, and non-transitory computer readable storage media. Such instructions often improve the efficiencies and/or performance of the processor 202 that is performing one or more of the various operations herein.
In the exemplary embodiment, the computing device 200 includes a presentation unit 206 that is coupled to (and in communication with) the processor 202 (however, it should be appreciated that the computing device 200 could include output devices other than the presentation unit 206, etc.). The presentation unit 206 outputs information (e.g., settlement parameter interfaces, etc.), visually, for example, to a user of the computing device 200, such as user 122 associated with issuer 108b in the system 100, etc. It should be further appreciated that various interfaces (e.g., as defined by internet-based applications, websites, etc.) may be displayed at computing device 200, and in particular at presentation unit 206, to display certain information. The presentation unit 206 may include, without limitation, a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic LED (OLED) display, an “electronic ink” display, speakers, etc. In some embodiments, presentation unit 206 includes multiple devices.
The computing device 200 also includes an input device 208 that receives inputs from the user (i.e., user inputs) such as, for example, selections of certain settlement parameters (e.g., currencies, advisement media, address, licensing, country of operation, etc.), etc. The input device 208 is coupled to (and in communication with) the processor 202 and may include, for example, a keyboard, a pointing device, a mouse, a stylus, a touch sensitive panel (e.g., a touch pad or a touch screen, etc.), another computing device, etc. Further, in various exemplary embodiments, a touch screen, such as that included in a tablet, a smartphone, or similar device, behaves as both a presentation unit and an input device.
In addition, the illustrated computing device 200 also includes a network interface 210 coupled to (and in communication with) the processor 202 and the memory 204. The network interface 210 may include, without limitation, a wired network adapter, a wireless network adapter, a mobile network adapter, or other device capable of communicating to one or more different networks, including the network 110. Further, in some exemplary embodiments, the computing device 200 includes the processor 202 and one or more network interfaces incorporated into or with the processor 202.
Referring again to
While the rules engine 118, the settlement data structure 112, and the working data structure 120 are illustrated as separate, standalone entities from the payment network 106, it should be understood from the dotted circle in
The settlement rules and/or parameters, as indicated above, may relate to and/or include a variety of different aspects of the procedures by which transactions are settled by and between the parts of system 100. Such aspects may include, without limitation, currency types (e.g., U.S. dollar, Venezuela's bolivar, etc.), region, country licenses, country or license requirements/restrictions (e.g., based on U.S. embargos, etc.), transaction types (e.g., cross border, domestic, etc.), times at which settlement is executed (i.e., settlement cycles), settlement service criteria, settlement paths (e.g., direct, consolidated, etc.), involved financial institutions and/or agents, input sources, financial institution account numbers and/or formats, transfer agent information (e.g., name, type, location, accounts, etc.), settlement service accounts, delivery channels, advisements (e.g., advisement message types, media, delivery channels, etc.), etc. Apart from, or in combination, a number of business rules (including certain metrics) are defined by the payment network 106, as aspects, to govern the settlement procedures, which may be impacted, or not, by the parameters provided by the issuers 108a-c and/or the acquirers 104a and 104c.
It should be appreciated that any of the above aspects, whether identified as parameters or rules, associated with the issuers 108a-c and/or the acquirers 104a and 104c (or the payment network 106), may be the subject of the operations described herein.
Generally, the rules engine 118 interacts with one or more users associated with the issuers 108a-c and/or the acquirers 104a and 104c in soliciting and/or receiving the parameters as described herein. As shown in
As the user 122 provides parameters (broadly, responses) to the rules engine 118, via the interface(s), the rules engine 118 is configured to dynamically alter the interface(s) to include content of the NSIF based on responses (broadly, parameters) received from the user 122. Additionally, or alternatively, the dynamic feature of the interface(s) may be defined by the interface(s) itself (by executable instructions), whereby the rules engine 118 may be omitted, at least in part, from altering the interface(s). In either event, because the interface(s) are altered to include content as a result of the user's responses, the interface(s) operate to limit the potential for soliciting unnecessary or unused information and/or for confusing the user 122. In addition, while the interface(s) are described above to solicit parameters from a user, the rules engine 118 may be configured (in certain embodiments) to cause the interface(s) to be displayed in a “read only” mode, whereby the user is able to review, but not edit, the parameters associated with the respective issuers 108a-c and/or acquirers 104a and 104c.
Finally, the rules engine 118 is configured to store rules, created based on business rules and/or parameters, in the working data structure 120. The rules engine 118 is configured to further invoke one or more APIs to load the rules from the data structure 120 to the settlement data structure 112, thereby implementing the rules for use in subsequent settlement procedures (without interrupting the use of the settlement data structure 112). The rules may be created and/or stored in the working data structure 120 for use by the rules engine 118 by direct writes and/or updates to the data structure 120 (and any database tables or the like therein or otherwise). Alternatively, the rules engine 118, the settlement data structure 112, and/or the working data structure 120 may include a front-end interface (e.g., a command line interface, a graphical user interface (GUI), etc.) that enables a user to create and/or update rules stored in the settlement data structure 112 and/or the working data structure 120.
When the issuer 108b applies to be on-boarded to the payment network 106, or otherwise seeks to change one or more aspects, as described above, the user 122, via workstation computing device 124 (and, thus, the issuer 108b), requests, at 302, to create and/or modify a parameter (or multiple parameters) associated with the issuer 108b. The user's request may be provided, for example, to add a new account, add an agent, modify an existing account, modify an advisement, or add/modify any one or more of the aspects, described above, that may alter and/or affect procedures related to settlement, e.g., settlement rules, etc. In general, the request is provided via one or more internet-based interfaces, for example, an internet-based application, website, etc., for which access is controlled by credentials specific to the issuer 108b and/or the user 122, as is conventionally known.
The rules engine 118, in turn, receives the request to create and/or modify the parameter, at 304, from the user 122, via the one or more internet-based interfaces.
Upon receipt of the request, the rules engine 118 causes, at 306, an interface to be displayed to the user 122 at workstation computing device 124. The interface includes, in this embodiment, at least a portion of a dynamic form, such as, for example, the NSIF described above. The user 122, in turn, provides responses to inquiries included in the interface, at 308, which may be understood herein to be, broadly, parameters. In particular, depending on the particular interface, the user 122 may provide a response in the form of a text entry, a selection from a drop-down menu, a selection of a radio button and/or check box, etc. The rules engine 118 receives the response from the user 122, at 310, and determines, at 312, whether to alter the interface (or a different interface), based on the response received from the user 122 (including either a parameter provided by the user 122 and/or a selection/input to the interface that is not a parameter, i.e., input that is not in response to an inquiry). The determination, at 312, may be based on a structure of the NSIF and/or one or more business rules associated with the payment network 106, which determine what parameters are necessary and/or desired in view of the response(s) from the user 122.
Alternatively, the NSIF may be generated in such a way that it includes logic which dynamically alters the form based on user inputs, without contacting the rules engine 118. That is, the rules engine 118 may embed the enforcement of at least some form alteration rules within the form itself so that the changes occur automatically based on embedded logic within the form (e.g., the rules engine 118 is embedded, at least in part, in the form; etc.).
When the rules engine 118 determines that an alteration is needed or desired, the rules engine 118 alters an interface (e.g., one of the interfaces being displayed and/or a subsequent interface, etc.), at 314, and then causes the altered interface to be displayed to the user 122, at 306. The altered interface may be displayed immediately, or upon selection or advancement to the altered interface by the user 122, etc. This may be repeated multiple times, creating a loop through which the rules engine 118 alters (or does not alter) the interface(s) forming the NSIF, to guide the user 122 to provide complete parameters, as desired or needed, to the payment network 106 in a dynamic and efficient manner. The interface, or interfaces, may be altered, by the rules engine 118, by adding or omitting particular inquiries/pages, by adding or omitting selectable responses (e.g., included in a drop-down menu, etc.) and/or by altering which responses are required or not, etc.
Initially, the form 400 is accessed through a general landing interface (not shown), which is caused to be displayed to the user 122 as part of an internet-based application, website, etc. The landing interface provides the user 122 with the option to select between creating a new settlement rule/parameter, viewing and/or editing a current settlement rule/parameter and/or advisement, copying a current settlement rule/parameter and/or advisement, etc. The landing interface may also provide “pending change” information to inform the user about settlement rules/parameters which have recently had changes made and may require viewing or approval from the user 122. As suggested above, the landing interface is accessible by credentials specific to the issuer 108b and/or the user 122, as is conventionally known.
As shown in
Once the user provides the responses in currency tab 402, the user is able to proceed to further tabs in the form 400. Specifically, the form 400 includes multiple additional tabs: a settlement options tab 404, a bank details tab 406, an advisement tab 408, and a summary tab 410. In
It should be understood that the tabs shown on form 400 are exemplary. In certain embodiments, the form 400 may have more, fewer, or different tabs available for user selection. And, in alternative embodiments, the form 400 may represent separate parts thereof in different manners, such as, for example, in a sequence of interfaces, etc. Further, the form 400 may include selectable buttons that enable the user 122 to advance to the next section of the form 400 or to go back to the previous section (broadly, interfaces), i.e., navigate within different interfaces of the form 400. Furthermore, responses may be provided in the form 400 via boxes, radio buttons, pulldown menus, or text entry fields, etc.
As also shown in
With further reference to
It should be appreciated that the content of the bank details tab 406 may be different (or altered by the rules engine 118, at 314) based on input provided in prior or other tabs in the form 400, such as, for example, the currency tab 402 and the settlement options tab 404. As described, for example, in some embodiments the bank details tab 406 may only be available if a direct settlement type is selected previously. In particular, for a direct settlement response in the settlement options tab 404, the user 122 may be required to enter bank information into the bank name field 604, the country field 606, and other fields, such as the bank routing number field 608. Field entries, such as the drop-down menu of the country field 606, may be altered, by the rules engine 118 (at 314) with valid data entries based on the business rules and/or the responses from other tabs. Other fields may have rules-based requirements. For example, the bank routing number field 608 may require nine (9) numeric characters for a valid response, etc. The fields may also be defined by business rules, and altered by the rules engine 118, to be required or optional based on the prior responses and/or business rules.
In some embodiments, the rules engine 118 may alter, at 314, the form 400 to include the bank details from a data structure based on the bank and/or ICA selected previously.
It should be understood that multiple criteria groups (e.g., criteria group “1” in
In addition in the form 400 illustrated in
With continued reference to
Referring again to
As shown in
Referring again back to
At one or more regular or irregular intervals, or at some interval (or immediately) after receiving and/or storing the submission to the data structure 120, the rules engine 118 attempts to load the user's indicated parameters, in the form of settlement rules, to the settlement data structure 112. In particular, the rules engine 118 invokes a settlement data structure API, at 322. The settlement data structure API is a service-based API that enables customers (e.g., the issuer 108b, etc.) with active settlement profiles to retrieve and update their settlement parameters. The rules engine 118 employs the settlement data structure API to save a rule based on the submitted parameters to the working data structure 120, at 324. In turn, the payment network 106 uses the settlement data structure 112 in further settlement operations involving the issuer 108b, as described above. In this exemplary embodiment, the API includes exposed interface calls via a web service (e.g., a representational state transfer (REST) web service) that enables the NSIF and/or other external programs to create new rules with the rules engine 118 and/or review and change rules that have already been created using Hypertext Transfer Protocol (HTTP), or the like. The API may provide data to the NSIF and/or other external programs in the form of Extensible Markup Language (XML) documents, JavaScript Object Notation (JSON) documents, or the like. Use of the API enhances data integrity within the system and reduces risk of data loss, mistakes, and/or other issues stemming from other static form processes.
As should be appreciated, a variety of different interface(s), including various forms, etc., may be employed to solicit responses from one or more users to create and/or modify settlement parameters for acquirers and/or issuers.
The interface 1100 of
In turn, interface 1200 includes an advisement type section 1202, which determines the type of the advisement to be delivered, and a “Receive When” section 1204. The message type may include, without limitation Member Detail Advisement (MAD), Member Exception Advisement (MAE), Member Summary Advisement (MAS), member Value Date Advisement (MAV), Member No Activity Notification (MBN), Member Counterparty Advisement (MCA), Member Detail XML Advisement (MDX), Member Future Detail Report (MFD), Transfer Agent Detail Advisement (TAD), Transfer Agent Exception Advisement (TAE), Transfer Agent No Activity Notification (TAN), Transfer Agent Detail Reminder Advisement (TAR), Transfer Agent Summary Advisement (TAS), Transfer Agent Value Date Advisement (TAV), Transfer Agent Counterparty Advisement (TCA), Transfer Agent Detail XML Advisement (TDX), and Transfer Agent Future Detail Report (TFD), etc.
Each of the advisement types is indicative of a particular type of summary, report, notice, etc., related to settlement, which are selectable from a drop down menu 1206 of the interface 1200, from which the advisement type is filled into the adjacent field. For example, when the user 122 selects the “TAD” advisement type, the description “Transfer Agent Detail Advisement” is filled into the adjacent field. The “Receive When” section 1204 includes checkboxes, which, when checked, indicates when the issuer 108b prefers for the recipients to receive the advisement, whether for a debit position and/or for a credit position.
The interface 1200 also includes a media section 1208, which enables the user 122 to determine the media type associated with the currently displayed Advisement/Media relationship. The media type may include email, fax, mail, SMS, voicemail, etc., which, when selected from an associated drop-down menu 1210, is filled into the adjacent field. In one or more embodiments, the available media for selection from the menu 1210 may be altered and/or changed, by the rules engine 118 (at 314, for example), depending on the type of advisement message selected at 1202. In relation to the media section 1208, the interface 1200 includes a priority section 1212. The priority section 1212 enables a user to select a priority level for the current Advisement/Media relationship rule. The priority value may be used to indicate priority, visually, to a receiver of an advisement message associated with the current advisement/media relationship rule (broadly, parameter). Additionally, a higher priority value may indicate that an advisement message has a higher chance of being sent to and seen by an intended receiver of the advisement message. A retries section 1214 is also included, which enables the user 122 to select a number of times to retry sending an advisement message, for example, before halting attempts to send the advisement.
With continued reference to
The interfaces 1100 and 1200 are employed in combination, in various embodiments, to receive responses from the user 122 to create, modify and/or update settlement parameters, etc. The interfaces 1100 and 1200 are consistent with the method 300 and may be used therewith.
Moreover, it should be appreciated that various different interfaces, or inquiries included therein, may be different (as compared to those referred to herein) in other embodiments, while still being used in method 300, or in the system 100, or in different methods and/or systems contemplated herein.
In various embodiments, parameters entered to the interface(s) (as defined by the electronic form) (broadly, responses) are saved, by the rules engine 118, and associated with the issuer 108b, for example. The user-provided parameters may be stored, by the rules engine 118, per field or per page in the same or a different format, or, in some embodiments, only when the user submits a page or navigates between multiple pages, interfaces, or tabs within the interface. In numerous embodiments, therefore, the user 122 is able to enter certain parameters (i.e., responses), exit an interface, and return at a later time to continue and/or complete filling parameters into the interface. In at least one embodiment, parameters entered and/or filled to interfaces are not saved, unless the user 122 specifically submits the interfaces, such as, for example, by selecting a “submit” or “approve” button in the interface.
In view of the above, the systems and methods herein may enable users to create and update settlement rules with the guidance of dynamically generated forms. Users based at acquirers and/or issuers may access the system to create or update one or more settlement parameters through responses to one or more forms (e.g., the NSIF form, etc.). As the user provides responses to the form, the form may be altered to include and/or exclude additional inquiries, prompts or fields from being displayed to the user as necessary. When the user completes the form, the associated settlement parameters is created, modified, or updated. In this manner, users can easily and efficiently create settlement parameters (broadly, rules) for use by and between the payment network and/or the acquirers/issuers to minimize redundant and/or unnecessary responses, and to reduce confusion in creating, modifying, and/or updating settlement parameters.
Again and as previously described, it should be appreciated that the functions described herein, in some embodiments, may be described in computer executable instructions stored on a computer readable media, and executable by one or more processors. The computer readable media is a non-transitory computer readable storage medium. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Combinations of the above should also be included within the scope of computer-readable media.
It should also be appreciated that one or more aspects of the present disclosure transform a general-purpose computing device into a special-purpose computing device when configured to perform the functions, methods, and/or processes described herein.
As will be appreciated based on the foregoing specification, the above-described embodiments of the disclosure may be implemented using computer programming or engineering techniques including computer software, firmware, hardware or any combination or subset thereof, wherein the technical effect may be achieved by: (a) receiving a request related to a settlement rule, the request related to creating the settlement rule and/or modifying the settlement rule; (b) causing an interface to be displayed to a user, said interface defining at least part of a settlement form and including a first inquiry related to a first settlement parameter associated with the entity; (c) receiving a first response to the first inquiry from the user; (d) altering one of the interface and/or a subsequent interface of the settlement form to include a second inquiry related to a second settlement parameter associated with the entity, based on the first response; (e) causing the altered one of the interface and/or the subsequent interface to be displayed to the user, whereby one or more subsequent inquiries in the settlement form are consistent with prior responses; and (f) generating and/or altering at least one settlement rule, based on at least the first response, for the entity.
Exemplary embodiments are provided so that this disclosure will be thorough, and will fully convey the scope to those who are skilled in the art. Numerous specific details are set forth such as examples of specific components, devices, and methods, to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments may be embodied in many different forms and that neither should be construed to limit the scope of the disclosure. In some example embodiments, well-known processes, well-known device structures, and well-known technologies are not described in detail.
The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the” may be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises,” “comprising,” “including,” and “having,” are inclusive and therefore specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
When a feature is referred to as being “on,” “engaged to,” “connected to,” “coupled to,” “associated with,” “included with,” or “in communication with” another feature, it may be directly on, engaged, connected, coupled, associated, included, or in communication to or with the other feature, or intervening features may be present. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Although the terms first, second, third, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms may be only used to distinguish one element, component, region, layer or section from another region, layer or section. Terms such as “first,” “second,” and other numerical terms when used herein do not imply a sequence or order unless clearly indicated by the context. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the example embodiments.
The foregoing description of exemplary embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.