Computerized enterprise management
Abstract
Various examples are directed to a management application. The management application may determine respective net positions for a plurality of time periods. The management application may determine a first positive tranche comprising a portion of the net position for a first time period and a portion of the net position for a second time period. The management application may send a first purchase instruction to an investment system. The first purchase instruction may request purchase of a security having a value corresponding to the first positive tranche and a period comprising at least the first time period and the second time period.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computing system, comprising:
at least one processor programmed to perform operations comprising: receiving, by a management application executing at the at least one processor, first accounts receivable data describing accounts receivable at a first point in time, the first accounts receivable data comprising an indication that a first account receivable was paid as of the first point in time; extracting, by the management application and from the first accounts receivable data, updated training data for an accounts receivable model; retraining, by the management application, the accounts receivable model using the updated training data; after retraining the accounts receivable model, executing, by the management application, the accounts receivable model based on the first accounts receivable data to determine respective cash input positions for a plurality of time periods, the plurality of time periods being after the first point in time; receiving, by the management application, first accounts payable data describing accounts payable at the first point in time; determining, by the management application, respective cash output positions for the plurality of time periods using the first accounts payable data; determining, by the management application, respective net positions for the plurality of time periods using the respective cash input positions and the respective cash output positions, a net position for a first time period of the plurality of time periods being positive, and a net position for a second time period of the plurality of time periods being positive; determining, by the management application, a first positive tranche, the first positive tranche comprising a portion of the net position for the first time period and a portion of the net position for the second time period; and sending, by the management application, a first purchase instruction to an investment system, the first purchase instruction requesting purchase of a security having a value corresponding to the first positive tranche and a period comprising at least the first time period and the second time period.
2 . The computing system of claim 1 , a net position for a third time period being negative and a net position for a fourth time period after the third time period being negative.
3 . The computing system of claim 2 , the operations further comprising:
determining, by the management application, a first negative tranche, the first negative tranche comprising a portion of the net position for the third time period and a portion of the net position for the fourth time period; and sending, by the management application, a first loan instruction, the first loan instruction requesting a credit amount corresponding to the first negative tranche and a credit period comprising at least the third time period and the fourth time period.
4 . The computing system of claim 1 , the determining of the respective cash output positions for the plurality of time periods comprising executing an accounts payable model.
5 . The computing system of claim 4 , the operations further comprising:
extracting, by the management application and from the first accounts payable data, updated accounts payable training data for the accounts payable model; and retraining, by the management application, the accounts payable model using the updated accounts payable training data, the executing of the accounts payable model being after the retraining.
6 . The computing system of claim 1 , the operations further comprising:
receiving, by the management application, nonperiodic expense data describing at least one nonperiodic expense; training, by the management application, a nonperiodic expense model using the nonperiodic expense data; and executing, by the management application, the nonperiodic expense model to determine respective nonperiodic expense positions for the plurality of time periods, the respective net positions for the plurality of time periods also using the respective nonperiodic expense positions.
7 . The computing system of claim 1 , the operations further comprising:
determining, by the management application, a second positive tranche, the second positive tranche comprising a second portion of the net position for the first point in time; and sending, by the management application, a second purchase instruction to the investment system, the second purchase instruction requesting purchase of a second security having a value corresponding to the second positive tranche and a term comprising the first time period.
8 . The computing system of claim 1 , the operations further comprising:
receiving, by the management application, second accounts receivable data describing accounts receivable at a second point in time after the first point in time; extracting, by the management application and from the second accounts receivable data, second updated training data for the accounts receivable model; and retraining, by the management application, the accounts receivable model using the second updated training data.
9 . The computing system of claim 8 , the operations further comprising:
after retraining the accounts receivable model using the second updated training data, executing, by the management application, the accounts receivable model based on the second accounts receivable data to determine respective updated cash input positions for a portion of the plurality of time periods after the first time period; determining, by the management application, respective updated net positions for the portion of the plurality of time periods using the respective updated cash input positions; and sending, by the management application, a second purchase instruction to the investment system, the second purchase instruction requesting purchase of the security having a period comprising at least one time period of the portion of the plurality of time periods.
10 . A computer implemented method, comprising:
receiving, by a management application executing at a hardware computing system, first accounts receivable data describing accounts receivable at a first point in time, the first accounts receivable data comprising an indication that a first account receivable was paid as of the first point in time; extracting, by the management application and from the first accounts receivable data, updated training data for an accounts receivable model; retraining, by the management application, the accounts receivable model using the updated training data; after retraining the accounts receivable model, executing, by the management application, the accounts receivable model based on the first accounts receivable data to determine respective cash input positions for a plurality of time periods, the plurality of time periods being after the first point in time; receiving, by the management application, first accounts payable data describing accounts payable at the first point in time; determining, by the management application, respective cash output positions for the plurality of time periods using the first accounts payable data; determining, by the management application, respective net positions for the plurality of time periods using the respective cash input positions and the respective cash output positions, a net position for a first time period of the plurality of time periods being positive, and a net position for a second time period of the plurality of time periods being positive; determining, by the management application, a first positive tranche, the first positive tranche comprising a portion of the net position for the first time period and a portion of the net position for the second time period; and sending, by the management application, a first purchase instruction to an investment system, the first purchase instruction requesting purchase of a security having a value corresponding to the first positive tranche and a period comprising at least the first time period and the second time period.
11 . The computer implemented method of claim 10 , a net position for a third time period being negative and a net position for a fourth time period after the third time period being negative.
12 . The computer implemented method of claim 11 , further comprising:
determining, by the management application, a first negative tranche, the first negative tranche comprising a portion of the net position for the third time period and a portion of the net position for the fourth time period; and sending, by the management application, a first loan instruction, the first loan instruction requesting a credit amount corresponding to the first negative tranche and a credit period comprising at least the third time period and the fourth time period.
13 . The computer implemented method of claim 10 , the determining of the respective cash output positions for the plurality of time periods comprising executing an accounts payable model.
14 . The computer implemented method of claim 13 , further comprising:
extracting, by the management application and from the first accounts payable data, updated accounts payable training data for the accounts payable model; and retraining, by the management application, the accounts payable model using the updated accounts payable training data, the executing of the accounts payable model being after the retraining.
15 . The computer implemented method of claim 10 , further comprising:
receiving, by the management application, nonperiodic expense data describing at least one nonperiodic expense; training, by the management application, a nonperiodic expense model using the nonperiodic expense data; and executing, by the management application, the nonperiodic expense model to determine respective nonperiodic expense positions for the plurality of time periods, the respective net positions for the plurality of time periods also using the respective nonperiodic expense positions.
16 . The computer implemented method of claim 10 , further comprising:
determining, by the management application, a second positive tranche, the second positive tranche comprising a second portion of the net position for the first point in time; and sending, by the management application, a second purchase instruction to the investment system, the second purchase instruction requesting purchase of a second security having a value corresponding to the second positive tranche and a term comprising the first time period.
17 . The computer implemented method of claim 10 , further comprising:
receiving, by the management application, second accounts receivable data describing accounts receivable at a second point in time after the first point in time; extracting, by the management application and from the second accounts receivable data, second updated training data for the accounts receivable model; and retraining, by the management application, the accounts receivable model using the second updated training data.
18 . The computer implemented method of claim 17 , further comprising:
after retraining the accounts receivable model using the second updated training data, executing, by the management application, the accounts receivable model based on the second accounts receivable data to determine respective updated cash input positions for a portion of the plurality of time periods after the first time period; determining, by the management application, respective updated net positions for the portion of the plurality of time periods using the respective updated cash input positions; and sending, by the management application, a second purchase instruction to the investment system, the second purchase instruction requesting purchase of the security having a period comprising at least one time period of the portion of the plurality of time periods.
19 . A machine-readable medium comprising instructions thereon that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
receiving, by a management application executing at the at least one processor, first accounts receivable data describing accounts receivable at a first point in time, the first accounts receivable data comprising an indication that a first account receivable was paid as of the first point in time; extracting, by the management application and from the first accounts receivable data, updated training data for an accounts receivable model; retraining, by the management application, the accounts receivable model using the updated training data; after retraining the accounts receivable model, executing, by the management application, the accounts receivable model based on the first accounts receivable data to determine respective cash input positions for a plurality of time periods, the plurality of time periods being after the first point in time; receiving, by the management application, first accounts payable data describing accounts payable at the first point in time; determining, by the management application, respective cash output positions for the plurality of time periods using the first accounts payable data; determining, by the management application, respective net positions for the plurality of time periods using the respective cash input positions and the respective cash output positions, a net position for a first time period of the plurality of time periods being positive, and a net position for a second time period of the plurality of time periods being positive; determining, by the management application, a first positive tranche, the first positive tranche comprising a portion of the net position for the first time period and a portion of the net position for the second time period; and sending, by the management application, a first purchase instruction to an investment system, the first purchase instruction requesting purchase of a security having a value corresponding to the first positive tranche and a period comprising at least the first time period and the second time period.
20 . The medium of claim 19 , a net position for a third time period being negative and a net position for a fourth time period after the third time period being negative.Join the waitlist — get patent alerts
Track US2024320593A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.