# US 2022/0036474 A1 · Fund allocation configuration

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0036474 A1
- Document ID: US20220036474A1
- Status: Published application
- Kind: A1
- Application number: 17/499,514
- Filed: 2021-10-12
- Published: 2022-02-03
- Earliest claimed: 2014-08-29
- Assignees: Guidewire Software, Inc.
- Applicants: Guidewire Software, Inc.
- Inventors: Seshadhri Pakshi Rajan; Luis Arturo Diaz
- Web page: https://patentgrep.com/patent/US20220036474A1

## CPC

- G06Q 40/08: Insurance
- G06F 16/24578: {using ranking}
- G06F 16/248: Presentation of query results
- G06F 16/9024: {Graphs; Linked lists (G06F16/9027 takes precedence)}
- G06F 16/9027: {Trees}
- G06Q 40/12: Accounting
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Applying funds is disclosed. A set of interfaces for configuring filtering criteria and receiving user configurations of the filtering criteria is displayed. Fund information pertaining to a fund that is to be applied to one or more receivables under an insurance policy account is received. A set of eligible receivables is identified based on filtering information included in the fund information and a set of preconfigured filtering criteria. A set of ranked receivable partitions to which the fund is applied is established based on a set of preconfigured priority criteria and using the fund information and information associated with the set of eligible receivables. The fund is applied to the ranked receivables partitions according to the rankings.

## Claims

### Claim 1

A system, comprising:
a user interface configured to:
present to a user a set of filters;
receive, from the user, a selection of at least one filter from the presented set of filters;
present to the user a set of priority criteria to select and sort; and
receive, from the user, a sorted selection of at least some of the presented set of priority criteria;
a processor configured to:
store the selection of the at least one filter and the sorted selection of the at least some of the presented set of priority criteria, wherein the at least one filter and the sorted selection of the at least some of the priority criteria comprise a fund allocation plan; and
assign the fund allocation plan to an insurance policy or an insurance policy account; and
a memory coupled to the processor and configured to provide the processor with instructions.

### Claim 2 (depends on 1)

The system of claim 1, wherein presenting the set of filters comprises presenting, in the user interface, a label corresponding to the at least one filter, and wherein the selection of the filter is performed based at least in part on selection of the presented label.

### Claim 3 (depends on 1)

The system of claim 1, wherein program code corresponding to the at least one filter is stored in a data store, and wherein the program code is executed at allocation time.

### Claim 4 (depends on 1)

The system of claim 1, wherein the at least one filter is used to determine whether a receivable is to be included or excluded in an eligible set of receivables.

### Claim 5 (depends on 1)

The system of claim 1, wherein the at least one filter comprises a delinquency provision filter.

### Claim 6 (depends on 1)

The system of claim 1, wherein presenting the set of priority criteria comprises presenting, in the user interface, a set of candidate comparators.

### Claim 7 (depends on 6)

The system of claim 6, wherein the sorted selection is indicated by an ordering, by the user, of at least some of the candidate comparators in the user interface.

### Claim 8 (depends on 7)

The system of claim 7, wherein the ordering of the at least some of the candidate comparators is used to rank receivables in a set of eligible receivables.

### Claim 9 (depends on 6)

The system of claim 6, wherein a comparator comprises a set of conditions usable to determine whether the comparator is to be applied at allocation time.

### Claim 10 (depends on 6)

The system of claim 6, wherein the at least some of the candidate comparators are used to generate a decision tree that is used to compartmentalize a set of eligible receivables.

### Claim 11

A method, comprising:
presenting, to a user via a user interface, a set of filters;
receiving, from the user, a selection of at least one filter from the presented set of filters;
presenting to the user a set of priority criteria to select and sort;
receiving, from the user, a sorted selection of at least some of the presented set of priority criteria;
storing the selection of the at least one filter and the sorted selection of the at least some of the presented set of priority criteria, wherein the at least one filter and the sorted selection of the at least some of the priority criteria comprise a fund allocation plan; and
assigning the fund allocation plan to an insurance policy or an insurance policy account.

### Claim 12 (depends on 11)

The method of claim 11, wherein presenting the set of filters comprises presenting, in the user interface, a label corresponding to the at least one filter, and wherein the selection of the filter is performed based at least in part on selection of the presented label.

### Claim 13 (depends on 11)

The method of claim 11, wherein program code corresponding to the at least one filter is stored in a data store, and wherein the program code is executed at allocation time.

### Claim 14 (depends on 11)

The method of claim 11, wherein the at least one filter is used to determine whether a receivable is to be included or excluded in an eligible set of receivables.

### Claim 15 (depends on 11)

The method of claim 11, wherein the at least one filter comprises a delinquency provision filter.

### Claim 16 (depends on 11)

The method of claim 11, wherein presenting the set of priority criteria comprises presenting, in the user interface, a set of candidate comparators.

### Claim 17 (depends on 16)

The method of claim 16, wherein the sorted selection is indicated by an ordering, by the user, of at least some of the candidate comparators in the user interface.

### Claim 18 (depends on 17)

The method of claim 17, wherein the ordering of the at least some of the candidate comparators is used to rank receivables in a set of eligible receivables.

### Claim 19 (depends on 16)

The method of claim 16, wherein a comparator comprises a set of conditions usable to determine whether the comparator is to be applied at allocation time.

### Claim 20 (depends on 16)

The method of claim 16, wherein the at least some of the candidate comparators are used to generate a decision tree that is used to compartmentalize a set of eligible receivables.

### Claim 21

A computer program product embodied in a non-transitory computer readable storage medium, and comprising computer instructions for:
presenting, to a user via a user interface, a set of filters;
receiving, from the user, a selection of at least one filter from the presented set of filters;
presenting to the user a set of priority criteria to select and sort;
receiving, from the user, a sorted selection of at least some of the presented set of priority criteria;
storing the selection of the at least one filter and the sorted selection of the at least some of the presented set of priority criteria, wherein the at least one filter and the sorted selection of the at least some of the priority criteria comprise a fund allocation plan; and
assigning the fund allocation plan to an insurance policy or an insurance policy account.
