Managing requests for in-person transactions
First Claim
1. A computer-implemented method using one or more processors, the method comprising:
- receiving, from a requesting device, a request to receive an amount of currency as physical items, the request identifying an account that is authorized to receive up to a total amount of currency from at least one of multiple locations where the physical items are stored, wherein the request indicates the amount as a plurality of sets of subunits of the physical items that have different denominations of the currency;
based on receiving the request;
transmitting an inventory availability request to at least one inventory management computer that manages inventory of the physical items for at least one of the locations, andreceiving, from the at least one inventory management computer and in response to transmitting the inventory availability request, inventory availability information that describesan availability, at one or more of the locations, of the amount of currency that includes the requested plurality of sets of subunits of the physical items in the different denominations; and
based on the inventory availability information indicating that the amount of currency is available at the one or more locations, in the requested plurality of sets of subunits, transmitting at least a portion of the inventory availability information to the requesting device to indicate the availability, at the one or more locations, of the amount of currency in the requested plurality of sets of subunits.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described that receive, from a device, a request to obtain an amount of physical items from an account, the account defining a total quantity of the physical items able to be obtained from the account, and the account being maintained across multiple locations at which the physical items are stored. The request is transmitted to at least one computer that manages inventory of the physical items for at least one of the multiple locations. Inventory availability information is received from the at least one computer that manages inventory of the physical items, including information regarding availability of the amount of physical items, and availability of a combination of differently-sized subunits of physical items that satisfy the requested amount. The inventory availability information is then transmitted to the device.
7 Citations
22 Claims
-
1. A computer-implemented method using one or more processors, the method comprising:
-
receiving, from a requesting device, a request to receive an amount of currency as physical items, the request identifying an account that is authorized to receive up to a total amount of currency from at least one of multiple locations where the physical items are stored, wherein the request indicates the amount as a plurality of sets of subunits of the physical items that have different denominations of the currency; based on receiving the request; transmitting an inventory availability request to at least one inventory management computer that manages inventory of the physical items for at least one of the locations, and receiving, from the at least one inventory management computer and in response to transmitting the inventory availability request, inventory availability information that describes an availability, at one or more of the locations, of the amount of currency that includes the requested plurality of sets of subunits of the physical items in the different denominations; and based on the inventory availability information indicating that the amount of currency is available at the one or more locations, in the requested plurality of sets of subunits, transmitting at least a portion of the inventory availability information to the requesting device to indicate the availability, at the one or more locations, of the amount of currency in the requested plurality of sets of subunits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
- one or more computers; and
a non-transitory computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving, from a requesting device, a request to receive an amount of currency as physical items, the request identifying an account that is authorized to receive up to a total amount of currency from at least one of multiple locations where the physical items are stored, wherein the request indicates the amount as a plurality of sets of subunits of the physical items that have different denominations of the currency; based on receiving the request; transmitting an inventory availability request to at least one inventory management computer that manages inventory of the physical items for at least one of the locations, and receiving, from the at least one inventory management computer and in response to transmitting the inventory availability request, inventory availability information that describes an availability, at one or more of the locations, of the amount of currency that includes the requested plurality of sets of subunits of the physical items in the different denominations; and based on the inventory availability information indicating that the amount of currency is available at the one or more locations, in the requested plurality of sets of subunits, transmitting at least a portion of the inventory availability information to the requesting device to indicate the availability, at the one or more locations, of the amount of currency in the requested plurality of sets of subunits.
- one or more computers; and
-
22. A non-transitory computer storage medium encoded with a computer program, the computer program comprising instructions that when executed by one or more processors cause the one or more processors to perform operations comprising:
-
receiving, from a requesting device, a request to receive an amount of currency as physical items, the request identifying an account that is authorized to receive up to a total amount of currency from at least one of multiple locations where the physical items are stored, wherein the request indicates the amount as a plurality of sets of subunits of the physical items that have different denominations of the currency; based on receiving the request; transmitting an inventory availability request to at least one inventory management computer that manages inventory of the physical items for at least one of the locations, and receiving, from the at least one inventory management computer and in response to transmitting the inventory availability request, inventory availability information that describes an availability, one or more of the locations, of the amount of currency that includes the requested plurality of sets of subunits of the physical items in the different denominations; and based on the inventory availability information indicating that the amount of currency is available at the one or more locations, in the requested plurality of sets of subunits, transmitting at least a portion of the inventory availability information to the requesting device to indicate the availability, at the one or more locations, of the amount of currency in the requested plurality of sets of subunits.
-
Specification