Configuring a computer system based on a purchase order
Abstract
Machine receives a notification that an order for a new item is being placed via an order form. Notification comprises an indication of a type of item being ordered. Order form comprises fields. Fields comprise type of item, item identifier, supplier identifier, price, payment method, and delivery location. Machine selects, based on the type of item being ordered, a first supplier bid from supplier bids stored in a bid data repository. Each supplier bid stored in the bid data repository comprises the item identifier, the supplier identifier, the price, and an expiration date. The item identifier of the first supplier bid corresponds to the type of item being ordered. Machine prepopulates, based on the first supplier bid, one or more fields of the order form. Machine submits the order based on the order form. Machine updates an inventory management data repository based on the delivery location and the item identifier.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system comprising:
processing hardware of a server; and a memory storing instructions which, when executed by the processing hardware, cause the processing hardware to perform operations comprising: receiving, via a graphical user interface presented at a client computing device, an input representing that a first item residing within an inventory management data repository is to be combined with a second item residing within the inventory management data repository; generating a data object that comprises a first data substructure for the first item and a second data substructure for the second item; and creating, in the inventory management data repository, a combined item that comprises the first data substructure for the first item and the second data substructure for the second item.
3 . The system of claim 2 , wherein the graphical user interface comprises a first region for specifying the first item and the second item, the first region overlaying a second region displaying a catalog of items.
4 . The system of claim 2 , the operations further comprising:
receiving, at the processing hardware, a search request for a given item type from the inventory management data repository, wherein the given item type is associated with the first item, and wherein the given item type is not associated with the combined item; and providing neither the first item nor the combined item as a search result to the search request based on the first item having been combined with the second item into the combined item.
5 . The system of claim 2 , wherein the combined item corresponds with a supplier bid.
6 . The system of claim 5 , the operations further comprising:
determining that an expiration date associated with the supplier bid has passed; and removing, from the inventory management data repository, the supplier bid.
7 . The system of claim 2 , the operations further comprising:
removing, from the inventory management data repository, the first item and the second item in response to the input representing that the first item residing within the inventory management data repository is to be combined with the second item residing within the inventory management data repository.
8 . The system of claim 2 , wherein the server is directly connected to the bid data repository via a first data connection, wherein the server is directly connected to the inventory management data repository via a second data connection, wherein the server is connected to the client computing device via an external network, and wherein the first data connection and the second data connection do not pass through the external network.
9 . A non-transitory machine-readable medium storing instructions which, when executed by a machine, cause the machine to perform operations comprising:
receiving, via a graphical user interface presented at a client computing device, an input representing that a first item residing within an inventory management data repository is to be combined with a second item residing within the inventory management data repository; generating a data object that comprises a first data substructure for the first item and a second data substructure for the second item; and creating, in the inventory management data repository, a combined item that comprises the first data substructure for the first item and the second data substructure for the second item.
10 . The non-transitory machine-readable medium of claim 9 , wherein the graphical user interface comprises a first region for specifying the first item and the second item, the first region overlaying a second region displaying a catalog of items.
11 . The non-transitory machine-readable medium of claim 9 , the operations further comprising:
receiving, at the processing hardware, a search request for a given item type from the inventory management data repository, wherein the given item type is associated with the first item, and wherein the given item type is not associated with the combined item; and providing neither the first item nor the combined item as a search result to the search request based on the first item having been combined with the second item into the combined item.
12 . The non-transitory machine-readable medium of claim 9 , wherein the combined item corresponds with a supplier bid.
13 . The non-transitory machine-readable medium of claim 12 , the operations further comprising:
determining that an expiration date associated with the supplier bid has passed; and removing, from the inventory management data repository, the supplier bid.
14 . The non-transitory machine-readable medium of claim 9 , the operations further comprising:
removing, from the inventory management data repository, the first item and the second item in response to the input representing that the first item residing within the inventory management data repository is to be combined with the second item residing within the inventory management data repository.
15 . The non-transitory machine-readable medium of claim 9 , wherein the server is directly connected to the bid data repository via a first data connection, wherein the server is directly connected to the inventory management data repository via a second data connection, wherein the server is connected to the client computing device via an external network, and wherein the first data connection and the second data connection do not pass through the external network.
16 . A method comprising:
receiving, via a graphical user interface presented at a client computing device, an input representing that a first item residing within an inventory management data repository is to be combined with a second item residing within the inventory management data repository; generating a data object that comprises a first data substructure for the first item and a second data substructure for the second item; and creating, in the inventory management data repository, a combined item that comprises the first data substructure for the first item and the second data substructure for the second item.
17 . The method of claim 16 , wherein the graphical user interface comprises a first region for specifying the first item and the second item, the first region overlaying a second region displaying a catalog of items.
18 . The method of claim 16 , further comprising:
receiving, at the processing hardware, a search request for a given item type from the inventory management data repository, wherein the given item type is associated with the first item, and wherein the given item type is not associated with the combined item; and providing neither the first item nor the combined item as a search result to the search request based on the first item having been combined with the second item into the combined item.
19 . The method of claim 16 , wherein the combined item corresponds with a supplier bid.
20 . The method of claim 19 , further comprising:
determining that an expiration date associated with the supplier bid has passed; and removing, from the inventory management data repository, the supplier bid.
21 . The method of claim 16 , further comprising:
removing, from the inventory management data repository, the first item and the second item in response to the input representing that the first item residing within the inventory management data repository is to be combined with the second item residing within the inventory management data repository.Join the waitlist — get patent alerts
Track US2022261878A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.