Machine learning method and system for predicting key agricultural field management practices
US-2024362570-A1 · Oct 31, 2024 · US
US9916586B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9916586-B2 |
| Application number | US-201314108491-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 17, 2013 |
| Priority date | Dec 17, 2013 |
| Publication date | Mar 13, 2018 |
| Grant date | Mar 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Apparatus and methods for client-side deposit packaging compliance are provided. Apparatus and methods may include deploying a uniform reporting format for clients, banks, armored couriers and vaults. The uniform reporting format may be a XML data feed. The XML data feed may provide for reporting of condition codes associated with a deposit. The condition codes may correspond to one or more attributes of a deposit packaged by a client. The condition codes may be submitted by the client. The condition codes may be verified when a deposit is processed by a vault. Illustrative condition codes may correspond to: armored courier ID, envelope status, counterfeit status. The XML data feed may utilize dynamic online, rule-based forms for clients, banks, armored couriers and vaults.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a cash handling device that: sorts cash received by a client; and packages the cash using a first number of: paper clips; staples; or rubber bands; a processor; and a non-transitory computer readable media storing computer executable instructions that when executed by the processor configure a computer system to perform a method for generating an invoice for processing of a deposit of the cash packaged by the client, the method comprising: receiving a client deposit report from the client, the client deposit report comprising a first condition code corresponding to an affirmation by the client that the first number of paper clips, staples or rubber bands used by the cash handling machine to package the cash is less than a threshold number of: paper clips; staples; or rubber bands; receiving a vault deposit report from a vault that processes the cash included in the deposit, the vault deposit report comprising a second condition code corresponding to an affirmation by the vault that the cash in the deposit packaged by the client includes the threshold number of: paper clips; staples; or rubber bands; detecting a number of discrepancies between the affirmation made by the client and the affirmation made by the vault; calculating a processing cost owed by the client for the processing of the cash in the deposit based on: the number of discrepancies; and a past history of the client's compliance with deposit packaging instructions; generating the invoice based on the number of discrepancies; determining an expected time delay for crediting the deposit to the client, the expected time delay triggered by a presence of the threshold number of paper clips, staples or rubber bands; and transmitting the invoice and the expected time delay to the cash handling device. 2. The computer system of claim 1 , the method further comprising transmitting the processing cost to the client. 3. The computer system of claim 1 , the method further comprising receiving the client deposit report from the client as an XML data feed. 4. The computer system of claim 1 , the method further comprising receiving the vault deposit report from the vault as an XML data feed. 5. The computer system of claim 1 , the method further comprising prompting the client for entry of the first condition code by displaying a plurality of condition codes. 6. The computer system of claim 1 , the method further comprising prompting the vault for entry of the second condition code by displaying a plurality of condition codes. 7. The computer system of claim 1 wherein the client deposit report comprises: an identifier corresponding to the courier assigned to transfer the deposit packaged by the client to the vault; an envelope status of the deposit packaged by the client; and a counterfeit status of currency included in the deposit packaged by the client. 8. A system comprising: a cash handling device that: sorts cash received by a client; and packages the cash using: paper clips; staples; or rubber bands; a processor; and a non-transitory computer readable media storing computer executable instructions that when executed by the processor configures a computer system to: receive a first client report comprising a first set of condition codes that affirm the client has removed a first number of paper clips, staples or rubber bands from a first deposit of cash packaged by the cash handling device; receive a vault report comprising a second set of condition codes comprising an affirmation by the vault that, based on a processing of the first deposit, the first deposit includes a threshold number of: paper clips; staples; or rubber bands; identify one or more differences between the second set of condition codes and the first set of condition codes; determine an expected time delay associated with crediting the first deposit to the client when the first deposit includes the threshold number of paper clips, staples or rubber bands; and when the threshold number of paper clips, staples or rubber bands is associated with an expected time delay for crediting the cash to the client that exceeds a pre-determined tolerance, configuring the cash handling device, via electronic communication, to generate an adaptive template for a second client report based on the one or more differences between the second set of condition codes and the first set of condition codes; wherein the adaptive template: in response to entry of an affirmation by the client that the client has removed paper clips, staples or rubber bands from a second deposit, display a notice that the first deposit included paper clips, staples or rubber bands; and display a processing fee imposed for removing the paper clips, staples or rubber bands included in the first deposit. 9. The system of claim 8 wherein the first client report comprises: an identifier corresponding to a courier assigned to transport the deposit to the vault; an envelope status of the deposit; and a counterfeit status of currency included in the deposit. 10. The system of claim 8 wherein the first set of condition codes comprises members corresponding to a confirmation of a task performed by the client before transmitting the first deposit to the vault. 11. The system of claim 10 wherein the task corresponds to removal of non-currency items from among items included in the deposit. 12. The system of claim 10 wherein the first set of condition codes further comprises confirmation that the deposit does not include more than a threshold number of coins. 13. The system of claim 8 wherein: the first client report is received in XML format; and the vault report is received in XML format. 14. The system of claim 8 further comprising computer executable instructions that when executed by the processor configure the computer system to: calculate a compliance of the first deposit with the first set of condition codes based on the difference between the second set of condition codes and the first set of condition codes; and generate an invoice for vault services based on the compliance. 15. The system of claim 14 further comprising computer executable instructions that when executed by the processor configure the computer system to generate the template for the second client report based on the compliance of the first deposit with the first set of condition codes. 16. The system of claim 14 wherein when the compliance is below a threshold level of compliance, the computer executable instructions further configure the computer system to display: the invoice for vault services generated based on the compliance; and tasks for packaging the second deposit to avoid payment of a fee included in the invoice. 17. A system comprising: a cash handling device that: sorts cash received by a client; and packages the cash using: paper clips; staples; or rubber bands; a processor; and one or more non-transitory computer-readable media storing computer executable instructions which, when executed by a processor on a computer system, perform a method for managing client compliance with a packaging of a deposit of cash, the method comprising: receiving a compliance report from the client affirming that the client has removed a threshold number of non-depositable items from a deposit packaged by the cash handling device; extracting a first set of condition codes from the compliance report; receiving a vault report from a vault service provider that processed the deposi
Certifying business or products · CPC title
Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.