Automated fulfilling of currency exchange requests over a computer network
OwnerMichael A. Ruccoloinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerMichael A. Ruccoloinventor
Estimating the term…
A computer program product is provided for automatically fulfilling currency exchange requests received at a processor for a plurality of different currencies that are received from a plurality of different customers. Each request is a request to exchange an amount of funds of a source currency for funds of a target currency, or a request to receive an amount of funds of a target currency by exchanging source currency. At least some of the requests are fulfilled by automatically matching requests of one or more customers with requests of one or more other customers who have requested an exchange of the converse target and source currencies in an amount of currency sufficient to match a first portion of the requests, and by using amounts of currency in different currency types that are not received from the customers to fulfill a second portion of the requests.
A non-transitory, tangible computer program product for automatically fulfilling currency exchange requests received at a processor for a plurality of different currencies that are received from a plurality of different customers, each request being (i) a request to exchange an amount of funds of a source currency for funds of a target currency, or (ii) a request to receive an amount of funds of a target currency by exchanging source currency, the automatic fulfilling being performed via the processor, the computer program product comprising computer-readable media encoded with instructions for execution by the processor to perform a method comprising:
A non-transitory, tangible computer program product for automatically fulfilling a currency exchange request received at a processor from a particular customer, the processor receiving currency exchange requests for a plurality of different currencies from a plurality of different customers, each request being (i) a request to exchange an amount of funds of a source currency for funds of a target currency, or (ii) a request to receive an amount of funds of a target currency by exchanging source currency, the automated fulfilling being performed via the processor, the computer program product comprising computer-readable media encoded with instructions for execution by the processor to perform a method comprising:
A non-transitory, tangible computer program product for automatically fulfilling a currency exchange request received at a processor from a particular customer, the processor receiving currency exchange requests for a plurality of different currencies from a plurality of different customers, each request being (i) a request to exchange an amount of funds of a source currency for funds of a target currency, or (ii) a request to receive an amount of funds of a target currency by exchanging source currency, the automatic fulfilling being performed via the processor, the computer program product comprising computer-readable media encoded with instructions for execution by the processor to perform a method comprising:
Dependencies are inferred from the claim text.