Inventory management server

US11379792B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11379792-B2
Application numberUS-201715624999-A
CountryUS
Kind codeB2
Filing dateJun 16, 2017
Priority dateJun 27, 2016
Publication dateJul 5, 2022
Grant dateJul 5, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An inventory management server is provided. The inventory management server includes at least one processor, and at least one memory. The at least one memory includes computer program code configured to cause the inventory management server at least to receive tracking data assigned to a product from a payment network, interrogate a mapping table containing assigned product to tracking data information, for the presence of the received tracking data, update an inventory database of the product stocked at the merchant inventory in response to detection of the presence of the received tracking data, and transmit acknowledgement data indicative of the inventory database update. The tracking data is transmitted by a merchant via a payment terminal in communication with the payment network.

First claim

Opening claim text (preview).

What is claimed is: 1. An inventory management server comprising: at least one processor; and at least one memory including computer program code configured to cause the inventory management server to: receive, from a financial switching server of a payment network, tracking data assigned to a product stocked at a merchant inventory associated with a merchant, wherein the tracking data is transmitted over the payment network by the merchant via a merchant terminal that is in communication with the financial switching server of the payment network in a pre-authorization request message generated prior to a purchase authorization request message being generated, the tracking data including a bank identification number (BIN) reserved for the inventory management server, the BIN identifying the inventory management server to the financial switching server for routing of the pre-authorization message to the inventory management server; interrogate a mapping table containing product data associated with tracking data information for a presence of the received tracking data; update an inventory database of the product stocked at the merchant inventory in response to detection of the presence of the received tracking data; and transmit, to the merchant terminal over the payment network in response to the pre-authorization request message, acknowledgement data indicative of the inventory database update. 2. The inventory management server according to claim 1 , wherein the inventory management server is further configured to: determine whether a quantity of the product stocked at the merchant inventory falls below a threshold level; and flag for replenishment of the product stocked at the merchant inventory upon the product quantity falling below the threshold level. 3. The inventory management server according to claim 1 , wherein the inventory management server is further configured to: ascertain that the received tracking data is accompanied with data belonging to a range reserved for the received tracking data. 4. The inventory management server according to claim 1 , wherein the mapping table further contains merchant identification information linked to each set of the product data to the tracking data information, and Wherein the inventory management server is further configured to: detect merchant data identifying the merchant from which the tracking data is transmitted, the merchant data being received with the tracking data; and ascertain, before updating the inventory database, a set of the product data to the tracking data information that matches the received tracking data, the set of the product data linked to the merchant identification information that tallies with the received merchant data. 5. The inventory management server according to claim 1 , wherein the mapping table is configured to: receive, from one or more suppliers of the product, data on the product and its assigned tracking data; and map the data to the assigned tracking data. 6. The inventory management server according to claim 1 , wherein the inventory management server is further configured to: generate the tracking data; and write the tracking data into a machine-readable tracking component for packaging with the product. 7. The inventory management server according to claim 6 , wherein the machine-readable tracking component comprises at least one of an EMV chip, an integrated circuit, and a magnetic stripe. 8. The inventory management server according to claim 6 , wherein the inventory management server is further configured to embed the product data into the machine-readable tracking component. 9. The inventory management server according to claim 8 , wherein at least one of the generation of the tracking data, the writing of the tracking data into the machine-readable tracking component, and the embedding of the product data into the machine-readable tracking component is performed by an issuer of the machine-readable tracking component. 10. The inventory management server according to claim 2 , wherein the inventory management server is further configured to: initiate a transaction sequence to bill the merchant for the replenishment of the product stocked. 11. The inventory management server according to claim 1 , wherein at least one of the mapping table and the inventory database is externally hosted. 12. The inventory management server according to claim 1 , wherein the inventory management server is hosted by a supplier of the product to the merchant. 13. The inventory management server according to claim 1 , wherein the inventory management server is hosted by a facilitator in communication with the merchant and a supplier of the product to the merchant. 14. The inventory management server according to claim 2 , wherein to flag for replenishment of the product stocked, the inventory management server is configured to flag for replenishment to effect resupply of the product at the merchant. 15. The inventory management server according to claim 6 , wherein the tracking data comprises at least one of a PAN tagged with the product, a value derived from the PAN, and a separate value encoded into the machine-readable tracking component. 16. The inventory management server according to claim 15 , wherein the PAN is obtained from the machine-readable tracking component packaged with the product. 17. A non-transitory computer readable medium having stored thereon an application, which when executed by an inventory management server, causes the inventory management server to perform steps comprising: receiving, from a financial switching server of a payment network, tracking data assigned to a product stocked at a merchant inventory associated with a merchant, wherein the tracking data is transmitted over the payment network by the merchant via a merchant terminal that is in communication with the financial switching server of the payment network in a pre-authorization request message generated prior to a purchase authorization request message being generated, the tracking data including a bank identification number (BIN) reserved for the inventory management server, the BIN identifying the inventory management server to the financial switching server for routing of the pre-authorization message to the inventory management server; interrogating a mapping table containing product data associated with tracking data information for a presence of the received tracking data; updating an inventory database of the product stocked at the merchant inventory in response to detection of the presence of the received tracking data; and transmitting, to the merchant terminal over the payment network in response to the pre-authorization request message, acknowledgement data indicative of the inventory database update. 18. A method for facilitating inventory management, the method comprising: receiving, from a financial switching server of a payment network, tracking data assigned to a product stocked at a merchant inventory associated with a merchant, wherein the tracking data is transmitted over the payment network by the merchant via a merchant terminal that is in communication with the financial switching server of the payment network in a pre-authorization request message generated prior to a purchase authorization request message b generated, the tracking data including a bank identification number (BIN) reserved for the inventory management server, the BIN identifying the inventory management server to the financial switching server for routing of the pre-authorization mes

Assignees

Inventors

Classifications

  • Input by product or record sensing, e.g. weighing or scanner processing · CPC title

  • Itemisation or classification of parts, supplies or services, e.g. bill of materials · CPC title

  • Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR · CPC title

  • Inventory monitoring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11379792B2 cover?
An inventory management server is provided. The inventory management server includes at least one processor, and at least one memory. The at least one memory includes computer program code configured to cause the inventory management server at least to receive tracking data assigned to a product from a payment network, interrogate a mapping table containing assigned product to tracking data inf…
Who is the assignee on this patent?
Mastercard Asia Pacific Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/0875. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 05 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).