Beverage product acquisition and inventory management system
First Claim
1. A method of optimizing computerized inventory orders over a distributed network comprising:
- receiving, from a first user device connected to the distributed network, a list of one or more products, the list including a par value and an inventory value associated with each of the one or more products, the par value and inventory value corresponding to a single delivery location;
responsive to receiving the list of one or more products, determining, by one or more processors, an inventory order for the single delivery location based, at least in part, on the associated par value and the associated inventory value of each of the one or more products;
receiving, from a second user device connected to the distributed network, a set of available promotions;
responsive to receiving the set of available promotions, transmitting, over the distributed network by the one or more processors, the set of available promotions associated with at least one of the one or more products to the first user device;
receiving, from the first user device, a selection of at least one promotion of the set of available promotions;
automatically adjusting, by the one or more processors, a price of at least one of the one or more products associated with the at least one promotion to the inventory order;
outputting to a display on the first user device, an updated inventory order including the adjusted price of the at least one of the one or more products associated with the at least one promotion;
receiving, by the one or more processors, a user confirmation for the updated inventory order for delivery of the one or more products to the single delivery location;
identifying, by the one or more processors, respective distributors associated with each product of the one or more products within the updated inventory order, wherein each of the products is associated with a single distributor;
generating, by the one or more processors, a plurality of distributor specific inventory orders for each distributor identified as providing a product within the updated inventory order, wherein the plurality of distributor specific inventory orders each include a different format; and
transmitting by the one or more processors, the plurality of distributor specific inventory orders to each of the identified distributors for fulfillment of the updated inventory order for the delivery location.
0 Assignments
1 Petition
Accused Products
Abstract
A method of optimizing computerized inventory orders over a distributed network is disclosed. The method includes receiving, from a first user device connected to the distributed network, a list of products, the list including a par value and an inventory value associated with each of the products, determining, an inventory order based, on the associated par value and the associated inventory value of each of the products, receiving, from a second user device connected to the distributed network, a set of available promotions, transmitting, the set of available promotions associated with at least one of the products to the first user device, receiving, from the first user device, a selection of at least one promotion of the set of available promotions, and automatically adjusting, a price of at least one of the products associated with the at least one promotion to the inventory order.
14 Citations
19 Claims
-
1. A method of optimizing computerized inventory orders over a distributed network comprising:
-
receiving, from a first user device connected to the distributed network, a list of one or more products, the list including a par value and an inventory value associated with each of the one or more products, the par value and inventory value corresponding to a single delivery location; responsive to receiving the list of one or more products, determining, by one or more processors, an inventory order for the single delivery location based, at least in part, on the associated par value and the associated inventory value of each of the one or more products; receiving, from a second user device connected to the distributed network, a set of available promotions; responsive to receiving the set of available promotions, transmitting, over the distributed network by the one or more processors, the set of available promotions associated with at least one of the one or more products to the first user device; receiving, from the first user device, a selection of at least one promotion of the set of available promotions; automatically adjusting, by the one or more processors, a price of at least one of the one or more products associated with the at least one promotion to the inventory order; outputting to a display on the first user device, an updated inventory order including the adjusted price of the at least one of the one or more products associated with the at least one promotion; receiving, by the one or more processors, a user confirmation for the updated inventory order for delivery of the one or more products to the single delivery location; identifying, by the one or more processors, respective distributors associated with each product of the one or more products within the updated inventory order, wherein each of the products is associated with a single distributor; generating, by the one or more processors, a plurality of distributor specific inventory orders for each distributor identified as providing a product within the updated inventory order, wherein the plurality of distributor specific inventory orders each include a different format; and transmitting by the one or more processors, the plurality of distributor specific inventory orders to each of the identified distributors for fulfillment of the updated inventory order for the delivery location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of identifying a product distributor based on electronic location information comprising:
-
registering, by one or more processors, a merchant with a content management system containing beverage products, distributor, sales representative, and supplier information; responsive to registering the merchant, determining a location of the merchant based on electronic location information; providing, over a network, the merchant with access to at least one of the beverage inventory, distributor, sales representative, and supplier information stored on the content management system; receiving, by the one or more processors, a purchase request for a first beverage product and a second beverage product from the merchant; responsive to receiving the purchase request, automatically identifying, by the one or more processors, a first distributor for fulfilling a first portion of the purchase request corresponding to the first beverage product based on the electronic location information, and a second distributor for fulfilling a second portion of the purchase request corresponding to the second beverage product, wherein each beverage product is associated with a single distributor; and transmitting, via the network, the purchase request to the first identified distributor and the second identified distributor for fulfilment of the purchase request and delivery of the first beverage product and the second beverage product to the location of the merchant. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having stored therein computer program instructions for automatically generating beverage product sub-orders based on associated metadata, the computer program instructions comprising:
-
program instructions to receive from a merchant device a beverage product order from a single geographic location comprising a plurality of beverage products, each beverage product of the plurality of beverage products having associated metadata; program instructions to identify a distributor offering the selected beverage for each of the beverage products in the plurality of beverage products based, at least in part on the associated metadata, wherein each of the plurality of beverage products is offered by a single distributor; program instructions to generate one or more sub-orders, wherein each sub-order includes the selected beverage products offered by the respective distributor, corresponds to one identified distributor; program instructions to transmit each sub-order to the corresponding identified distributor; and program instructions to output to the merchant device a confirmation of the beverage product order placement for the single geographic location. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification