MANAGING REQUESTS FOR IN-PERSON TRANSACTIONS
First Claim
1. A computer-implemented method using one or more processors, the method comprising:
- receiving, 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;
based on receiving the request;
transmitting, to at least one computer that manages inventory of the physical items for at least one of the multiple locations, the request to obtain the amount of physical items from the account, andreceiving, from the at least one computer that manages inventory of the physical items for at least one of the multiple locations and in response to transmitting the request, inventory availability information regarding;
availability, at one or more of the multiple locations, of the amount of physical items, andavailability, at each of the one or more of the multiple locations, of a combination of differently-sized subunits of physical items that satisfy the requested amount;
based on determining that the amount of physical items is available at one or more of the multiple locations, transmitting, to the device, the inventory availability information.
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.
-
Citations
22 Claims
-
1. A computer-implemented method using one or more processors, the method comprising:
-
receiving, 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; based on receiving the request; transmitting, to at least one computer that manages inventory of the physical items for at least one of the multiple locations, the request to obtain the amount of physical items from the account, and receiving, from the at least one computer that manages inventory of the physical items for at least one of the multiple locations and in response to transmitting the request, inventory availability information regarding; availability, at one or more of the multiple locations, of the amount of physical items, and availability, at each of the one or more of the multiple locations, of a combination of differently-sized subunits of physical items that satisfy the requested amount; based on determining that the amount of physical items is available at one or more of the multiple locations, transmitting, to the device, the inventory availability information. - 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 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 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; based on receiving the request; transmitting, to at least one computer that manages inventory of the physical items for at least one of the multiple locations, the request to obtain the amount of physical items from the account, and receiving, from the at least one computer that manages inventory of the physical items for at least one of the multiple locations and in response to transmitting the request, inventory availability information regarding; availability, at one or more of the multiple locations, of the amount of physical items, and availability, at each of the one or more of the multiple locations, of a combination of differently-sized subunits of physical items that satisfy the requested amount; based on determining that the amount of physical items is available at one or more of the multiple locations, transmitting, to the device, the inventory availability information.
-
-
22. A 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 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; based on receiving the request; transmitting, to at least one computer that manages inventory of the physical items for at least one of the multiple locations, the request to obtain the amount of physical items from the account, and receiving, from the at least one computer that manages inventory of the physical items for at least one of the multiple locations and in response to transmitting the request, inventory availability information regarding; availability, at one or more of the multiple locations, of the amount of physical items, and availability, at each of the one or more of the multiple locations, of a combination of differently-sized subunits of physical items that satisfy the requested amount; based on determining that the amount of physical items is available at one or more of the multiple locations, transmitting, to the device, the inventory availability information.
-
Specification