A method and system performing the method includes receiving currency inventory information from a plurality of cash-points. The method also includes receiving a currency shipment request from a first cash-point. The method further includes determining a set of eligible cash-points from the plurality of cash-points based on the currency inventory information, each eligible cash-point being associated with a respective currency inventory having sufficient currency reserves to fulfill the currency shipment request. The method still further includes receiving an offer from each eligible cash-point, each offer indicative of an asking price for fulfilling the currency shipment request. The method additionally includes determining a selected cash-point to fulfill the currency shipment request based on the offers. The method even further includes initiating shipment of currency from the selected cash-point to the first cash-point.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving currency inventory information from a plurality of cash-points, the currency inventory information is received from a currency processing agent at each of the plurality of cash-points; receiving a currency shipment request from a first cash-point; determining at least one eligible cash-point from the plurality of cash-points based on the currency inventory information, each eligible cash-point being associated with a respective currency inventory having sufficient currency reserves to fulfill the currency shipment request; receiving an offer from each eligible cash-point, each offer indicative of an asking price for fulfilling the currency shipment request; determining a selected cash-point to fulfill the currency shipment request based on the offers received from the at least one eligible cash-point; and initiating shipment of currency from the selected cash-point to the first cash-point, wherein each currency processing agent is configured to analyze banknote fitness quality information of each of a plurality of banknotes in the respective currency inventory for the cash-point to evaluate whether such banknotes meet a first threshold banknote fitness criteria corresponding to use in an Automated Teller Machine or a second threshold banknote fitness criteria corresponding to use in a retail location, wherein the currency shipment request further comprises: a time requirement, and a request for banknotes corresponding to one of the first threshold banknote fitness criteria and the second threshold banknote fitness criteria, and wherein determining the at least one eligible cash-point is further based on whether: each of the plurality of cash-points is able to fulfill the shipment request within the time requirement, and a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria or the second threshold banknote fitness criteria, wherein: when the request corresponds to banknotes corresponding to the first threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria, and when the request corresponds to banknotes corresponding to the second threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets either the first threshold banknote fitness criteria or the second threshold banknote fitness criteria.
2. The method of claim 1 , further comprising: determining, for each eligible cash-point, a shipment mechanism for transporting currency from the respective currency inventory to the first cash-point, wherein the selected cash-point is further determined based on each shipment mechanism.
3. The method of claim 1 , wherein the first cash-point is a retail location associated with a first organization, and the selected cash-point is associated with a second organization, unaffiliated with the first organization.
4. The method of claim 1 , wherein the currency inventory information is received from the currency processing agent including a banknote processing device configured to analyze each banknote in each respective currency inventory for information selected from the group comprising: denomination; soil level; serial number; and authenticity, wherein the currency processing agent is configured to analyze banknote fitness quality information based at least on soil level information analyzed by the banknote processing device.
5. A cash transfer facilitating computer configured to access a storage device, the cash transfer facilitating computer comprising: at least one processor; and a non-transitory, computer-readable storage medium storing computer-readable instructions that when executed by the processor cause the computer to perform: receiving currency inventory information from a plurality of cash-points; receiving a currency shipment request from a first cash-point in the plurality of cash-points, the currency inventory information is received from a currency processing agent at each of the plurality of cash-points; determining at least one eligible cash-point from the plurality of cash-points based on the currency inventory information, each eligible cash-point being associated with a respective currency inventory having sufficient currency reserves to fulfill the currency shipment request; receiving an offer from each eligible cash-point, each offer indicative of an asking price for fulfilling the currency shipment request; determining a selected cash-point to fulfill the currency shipment request based on the offers received from the at least one eligible cash-point; and initiating shipment of currency from the selected cash-point to the first cash-point, wherein each currency processing agent is configured to analyze banknote fitness quality information of each of a plurality of banknotes in the respective currency inventory for the cash-point to evaluate whether such banknotes meet a first threshold banknote fitness criteria corresponding to use in an Automated Teller Machine or a second threshold banknote fitness criteria corresponding to use in a retail location, wherein the currency shipment request further comprises: a time requirement, and a request for banknotes corresponding to one of the first threshold banknote fitness criteria and the second threshold banknote fitness criteria, and wherein determining the at least one eligible cash-point is further based on whether: each of the plurality of cash-points is able to fulfill the shipment request within the time requirement, and a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria or the second threshold banknote fitness criteria, wherein: when the request corresponds to banknotes corresponding to the first threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria, and when the request corresponds to banknotes corresponding to the second threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets either the first threshold banknote fitness criteria or the second threshold banknote fitness criteria.
6. The cash transfer facilitating computer of claim 5 , wherein the computer-readable instructions further cause the computer to perform: determining, for each eligible cash-point, a shipment mechanism for transporting currency from the respective currency inventory to the first cash-point, wherein the selected cash-point is further determined based on each shipment mechanism.
7. The cash transfer facilitating computer of claim 5 , wherein the first cash-point is a retail location associated with a first organization, and the selected cash-point is associated with a second organization, unaffiliated with the first organization.
8. The cash transfer facilitating computer of claim 5 , wherein the currency inventory information is received from the currency processing agent including a banknote processing device configured to analyze each banknote in each respective currency inventory for information from the group comprising: denomination; soil level; serial number; and authenticity, wherein the currency processing agent is configured to analyze banknote fitness quality information based at least on soil level information analyzed by the banknote processing device.
9. A computer program product facilitating transfer of cash inventory, the computer program product comprising: a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising: computer-readable program code configured to receive currency inventory information from a plurality of cash-points, the currency inventory information is received from a currency processing agent at each of the plurality of cash-points; computer-readable program code configured to receive a currency shipment request from a first cash-point in the plurality of cash-points; computer-readable program code configured to determine at least one eligible cash-point from the plurality of cash-points based on the currency inventory information, each eligible cash-point being associated with a respective currency inventory having sufficient currency reserves to fulfill the currency shipment request; computer-readable program code configured to receive an offer from each eligible cash-point, each offer indicative of an asking price for fulfilling the currency shipment request; computer-readable program code configured to determine a selected cash-point to fulfill the currency shipment request based on the offers received from the at least one eligible cash-point; and computer-readable program code configured to initiate shipment of currency from the selected cash-point to the first cash-point, wherein each currency processing agent is configured to analyze banknote fitness quality information of each of a plurality of banknotes in the respective currency inventory for the cash-point to evaluate whether such banknotes meet a first threshold banknote fitness criteria corresponding to use in an Automated Teller Machine or a second threshold banknote fitness criteria corresponding to use in a retail location, wherein the currency shipment request further comprises: a time requirement, and a request for banknotes corresponding to one of the first threshold banknote fitness criteria and the second threshold banknote fitness criteria, and wherein determining the at least one eligible cash-point is further based on whether: each of the plurality of cash-points is able to fulfill the shipment request within the time requirement, and a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria or the second threshold banknote fitness criteria, wherein: when the request corresponds to banknotes corresponding to the first threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets the first threshold banknote fitness criteria, and when the request corresponds to banknotes corresponding to the second threshold banknote fitness criteria, whether a sufficient number of banknotes in the respective currency inventory for each of the plurality of cash-points meets either the first threshold banknote fitness criteria or the second threshold banknote fitness criteria.
10. The computer program product of claim 9 , wherein the computer-readable storage medium further comprises: computer-readable program code configured to determine, for each eligible cash-point, a shipment mechanism for transporting currency from the respective currency inventory to the first cash-point, wherein the selected cash-point is further determined based on each shipment mechanism.
11. The computer program product of claim 9 , wherein the first cash-point is a retail location associated with a first organization, and the selected cash-point is associated with a second organization, unaffiliated with the first organization.
12. The computer program product of claim 9 , wherein the currency inventory information is received from the currency processing agent including a banknote processing device configured to analyze each banknote in each respective currency inventory for information from the group comprising: denomination; soil level; serial number; and authenticity, wherein the currency processing agent is configured to analyze banknote fitness quality information based at least on soil level information analyzed by the banknote processing device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 25, 2016
May 19, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.