Machine, Methods, and Program Product for Electronic Inventory Tracking
First Claim
1. A computer adapted to issue a plurality of identifiers to be positioned on a plurality of product apparatuses to facilitated electronic inventory management of a plurality of products through an existing electronic financial payment network to define an issuer processor computer, the issuer processor computer comprising:
- one or more central processing units;
one or more input/output units operable to communicate with a plurality of merchant acquirer computers associated with a plurality of merchants through an existing electronic financial payment network, each of the plurality of merchant acquirer computers operable to receive a plurality of purchase requests from one or more of the plurality of merchants;
one or more non-transitory memories encoded with one or more computer programs operable by the one or more central processing units so that during operations thereof, an issuer processor computer operates to perform the following steps;
generating a plurality of financial payment network compatible identifiers to be positioned on a plurality of product apparatuses to facilitate inventory management of a plurality of products;
forming one or more product look up tables to correlate the plurality of financial payment network compatible identifiers with the plurality of products of a plurality product of providers responsive to receiving product data from the plurality of product providers, each of the plurality of financial payment network compatible identifiers comprising an issuer identifier number (IIN) and a product identifier and being compatible with the existing electronic financial payment network;
determining, responsive to receiving one or more first purchase transaction messages comprising one or more of the plurality of identifiers and a flag indicating a capability of a point of sale terminal to support partial-authorization messaging, whether the one or more of the plurality identifiers are valid according to the one or more product look up tables, the one or more first purchase transaction messages being sent through the existing electronic financial payment network from one or more of the plurality of merchant acquirer computers responsive to one or more purchase requests for one or more of the plurality of products from the point of sale terminal positioned remote from the issuer processor computer, the point of sale terminal interfacing with one or more of the plurality of plurality of product apparatuses to retrieve the one or more of the plurality of identifiers;
sending, responsive to the one or more of the plurality of product identifiers being valid, partial-authorization approval data to the one or more of the plurality of merchant acquirer computers to thereby indicate a requirement to tender funds to complete the purchase request of the one or more of the plurality of products; and
responsive to receiving one or more second purchase transaction messages indicating a purchase acknowledgement of the one or more of the plurality of products from the one or more of the plurality of merchant acquirer computers, providing inventory data of the plurality of products to the plurality of product providers, the inventory data indicating a number of the plurality of products purchased at the plurality of merchants.
2 Assignments
0 Petitions
Accused Products
Abstract
Machine, methods, and computer program encoded on non-transitory memory for facilitating electronic inventory tracking and management of products through messaging over an existing financial services payment network are provided. An example includes an inventory management computer in communication with a merchant POS apparatus or terminal over an existing financial services payment network and configured to receive and process purchase transaction data associated with a product being purchased. The computer can also include, for example, electronic inventory management computer program configured to perform various operations including generating product identifiers, forming product look up tables to correlate the identifiers with the products, and providing inventory data to product providers.
-
Citations
20 Claims
-
1. A computer adapted to issue a plurality of identifiers to be positioned on a plurality of product apparatuses to facilitated electronic inventory management of a plurality of products through an existing electronic financial payment network to define an issuer processor computer, the issuer processor computer comprising:
-
one or more central processing units; one or more input/output units operable to communicate with a plurality of merchant acquirer computers associated with a plurality of merchants through an existing electronic financial payment network, each of the plurality of merchant acquirer computers operable to receive a plurality of purchase requests from one or more of the plurality of merchants; one or more non-transitory memories encoded with one or more computer programs operable by the one or more central processing units so that during operations thereof, an issuer processor computer operates to perform the following steps; generating a plurality of financial payment network compatible identifiers to be positioned on a plurality of product apparatuses to facilitate inventory management of a plurality of products; forming one or more product look up tables to correlate the plurality of financial payment network compatible identifiers with the plurality of products of a plurality product of providers responsive to receiving product data from the plurality of product providers, each of the plurality of financial payment network compatible identifiers comprising an issuer identifier number (IIN) and a product identifier and being compatible with the existing electronic financial payment network; determining, responsive to receiving one or more first purchase transaction messages comprising one or more of the plurality of identifiers and a flag indicating a capability of a point of sale terminal to support partial-authorization messaging, whether the one or more of the plurality identifiers are valid according to the one or more product look up tables, the one or more first purchase transaction messages being sent through the existing electronic financial payment network from one or more of the plurality of merchant acquirer computers responsive to one or more purchase requests for one or more of the plurality of products from the point of sale terminal positioned remote from the issuer processor computer, the point of sale terminal interfacing with one or more of the plurality of plurality of product apparatuses to retrieve the one or more of the plurality of identifiers; sending, responsive to the one or more of the plurality of product identifiers being valid, partial-authorization approval data to the one or more of the plurality of merchant acquirer computers to thereby indicate a requirement to tender funds to complete the purchase request of the one or more of the plurality of products; and responsive to receiving one or more second purchase transaction messages indicating a purchase acknowledgement of the one or more of the plurality of products from the one or more of the plurality of merchant acquirer computers, providing inventory data of the plurality of products to the plurality of product providers, the inventory data indicating a number of the plurality of products purchased at the plurality of merchants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method to facilitate electronic inventory management of a plurality of products through an existing electronic financial payment network, the method comprising:
-
generating, by a computer associated with a financial institution and adapted to issue identifiers to define an issuer processor computer, a plurality of financial payment network compatible identifiers to be positioned on a plurality of product apparatuses to facilitate inventory management of a plurality of products; forming, by the issuer processing computer, one or more product look up tables to correlate the plurality of plurality of financial payment network compatible identifiers with the plurality of products of a plurality product of providers responsive to receiving product data from the plurality of product providers, each of the plurality of financial payment network compatible identifiers comprising an issuer identifier number (IIN) and a product identifier and being compatible with an existing electronic financial payment network; determining, responsive to the issuer processing computer receiving one or more first purchase transaction messages comprising one or more of the plurality of identifiers and a flag indicating a capability of a point of sale terminal to support partial-authorization messaging, whether the one or more of the plurality identifiers are valid according to the one or more product look up tables, the one or more first purchase transaction messages being sent through the existing electronic financial payment network from one or more of the plurality of merchant acquirer computers responsive to one or more purchase requests for one or more of the plurality of products from the point of sale terminal positioned remote from the issuer processor computer, the point of sale terminal interfacing with one or more of the plurality of plurality of product apparatuses to retrieve the one or more of the plurality of identifiers; sending, by the issuer processing computer, responsive to the one or more of the plurality of identifiers being valid, partial-authorization approval data to the one or more of the plurality of merchant acquirer computers to thereby indicate a requirement to tender funds to complete the purchase request of the one or more of the plurality of products; and responsive to receiving one or more second purchase transaction messages indicating a purchase acknowledgement of the one or more of the plurality of products from the one or more of the plurality of merchant acquirer computers, providing inventory data of the plurality of products to the plurality of product providers, the inventory data indicating a number of the plurality of products purchased at the plurality of merchants. - View Dependent Claims (10, 11, 12)
-
-
13. Non-transitory memory encoded with one or more computer programs operable an issuer processing computer so that during operations thereof, an issuer processor computer operates to perform the following steps:
-
generating, by a computer adapted to issue a plurality of identifiers to be placed on a plurality of product apparatuses to facilitated electronic inventory management of a plurality of products through an existing electronic financial payment network to define an issuer processor computer, by a plurality of financial payment network compatible identifiers to be positioned on a plurality of product apparatuses to facilitate inventory management of a plurality of products; forming, by the issuer processing computer, one or more product look up tables to correlate the plurality of plurality of financial payment network compatible identifiers with the plurality of products of a plurality product of providers responsive to receiving product data from the plurality of product providers, each of the plurality of financial payment network compatible identifiers comprising an issuer identifier number (IIN) and a product identifier and being compatible with the existing electronic financial payment network; determining, responsive to receiving one or more first purchase transaction messages comprising one or more of the plurality of identifiers and a flag indicating a capability of a point of sale terminal to support partial-authorization messaging, whether the one or more of the plurality identifiers are valid according to the one or more product look up tables, the one or more first purchase transaction messages being sent through the existing electronic financial payment network from one or more of the plurality of merchant acquirer computers responsive to one or more purchase requests for one or more of the plurality of products from the point of sale terminal positioned remote from the issuer processor computer, the point of sale terminal interfacing with one or more of the plurality of plurality of product apparatuses to retrieve the one or more of the plurality of identifiers; sending, by the issuer processing computer, responsive to the one or more of the plurality of identifiers being valid, partial-authorization approval data to the one or more of the plurality of merchant acquirer computers to thereby indicate a requirement to tender funds to complete the purchase request of the one or more of the plurality of products; and responsive to receiving one or more second purchase transaction messages indicating a purchase acknowledgement of the one or more of the plurality of products from the one or more of the plurality of merchant acquirer computers, providing inventory data of the plurality of products to the plurality of product providers, the inventory data indicating a number of the plurality of products purchased at the plurality of merchants. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification