Methods and systems for distributing products via a wide-area network such as the internet
First Claim
1. A method, comprising:
- Using a server computer which is programmed to receive an order over the Internet, via a web-based interface, said order received from a consumer, said order specifying at least one product to be purchased;
Said programming on said server computer causing said receiving payment information from said consumer over the Internet;
based on said receiving said order and said payment, using said programming on said computer for determining one of a plurality of different order fulfillment locations to send said at least one product to said consumer;
said programming on said computer controlling sending contents from said order, from said one of said order fulfillment locations based on said determining, to the consumer, using a shipping method;
subsequent to said sending, using said programming on said computer for receiving information indicative of the consumer having returned to return the contents from said order to a local retailer, where said local retailer is different than said server and different from said one of said order fulfillment locations,responsive to said consumer returning said contents, using said programming on said computer for refunding the payment received as part of said payment information;
maintaining an inventory management system in a computer using programming that determines for said plurality of fulfillment locations, amounts of inventory maintained at least at a plurality of said fulfillment locations; and
storing, in said inventory management system, information indicative of inventory at local retailers, and also storing information indicative of other local retailers, and using said information to select one of said retailers to send said products, and using said refund of said item to increase an indication of a number of items stored at said retailer in said inventory management system,where said programming maintains information which, for plural different items in said inventory management system, indicates whether said items are from returns.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for distributing products using a wide area or global computer network are provided. A method for distributing products is provided wherein a request for a product is received from a consumer, preferably using a web based interface. An indirect seller provides the web based interface and preferably maintains the inventory management system. A retailer to fulfill the consumer request for product is determined based upon the nearest retailer to the consumer that has current stock of the requested. Inventory levels of product are maintained by an inventory management system that receives shipping information from manufacturers regarding shipments of products from the manufacturers to retailers and sales information from retailers reflecting sales of products from the retailers to consumers. A terminal may also be provided at retail locations to enable users of the terminal to interact with the inventory management system while at a physical retail location. The inventory management system reconciles the shipment and sales information to provide an accurate accounting of quantities of products actually sold to consumers and to provide an accurate accounting to the manufacturers of inventory levels at the retailers. The inventory management system is further capable of processing payment information from consumers, retailers, and factors in order to provide funds to manufacturers in an expeditious manner. The inventory management system preferably is maintained and operated from a server remotely located from the consumers.
-
Citations
10 Claims
-
1. A method, comprising:
-
Using a server computer which is programmed to receive an order over the Internet, via a web-based interface, said order received from a consumer, said order specifying at least one product to be purchased; Said programming on said server computer causing said receiving payment information from said consumer over the Internet; based on said receiving said order and said payment, using said programming on said computer for determining one of a plurality of different order fulfillment locations to send said at least one product to said consumer; said programming on said computer controlling sending contents from said order, from said one of said order fulfillment locations based on said determining, to the consumer, using a shipping method; subsequent to said sending, using said programming on said computer for receiving information indicative of the consumer having returned to return the contents from said order to a local retailer, where said local retailer is different than said server and different from said one of said order fulfillment locations, responsive to said consumer returning said contents, using said programming on said computer for refunding the payment received as part of said payment information; maintaining an inventory management system in a computer using programming that determines for said plurality of fulfillment locations, amounts of inventory maintained at least at a plurality of said fulfillment locations; and storing, in said inventory management system, information indicative of inventory at local retailers, and also storing information indicative of other local retailers, and using said information to select one of said retailers to send said products, and using said refund of said item to increase an indication of a number of items stored at said retailer in said inventory management system, where said programming maintains information which, for plural different items in said inventory management system, indicates whether said items are from returns. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
an Internet server, running a program having a web-based interface, capable of receiving an order from a consumer, where said order specifies at least one product to be purchased, and which also receives payment information from said consumer over the Internet; an inventory management system, maintaining information indicative of inventory, and determining one of a plurality of different order fulfillment locations to send said at least one product to said consumer, and sending information to said one order fulfillment location, indicating that said order should be sent to said consumer using a shipping method; a return system, which determines that the consumer has returned the contents from said order to a local retailer different than said server and different from said one of said order fulfillment locations, and responsive to said consumer returning said contents, refunding the payment received as part of said payment information, and using said refunding to increase an indication of a number of items stored at said retailer in said inventory management system, and where said inventory management system maintains information which, for plural different items in said inventory management system, indicates whether said items are from returns. - View Dependent Claims (7, 8, 9, 10)
-
Specification