Patent ID: 7711600

Claim:
A computerized system for shopper self-service ordering in a retailer's store comprising: (a) a retailer product information database comprising information for products available from said retailer's store inventory or a warehouse serving said retailer's store; (b) an ordering guide product database comprising products from said retailer product information database identified as currently in-stock said retailer's store inventory or a warehouse serving said retailer's store; (c) an ordering guide system server comprising: (1) a synchronization application for removing from said ordering guide product database selected products that are identified as out-of-stock in said retailer product information database; and (2) a services application for communicating with a plurality of self-service terminals in said retailer's store; (d) a computer for use by a menu designer: (1) to create a plurality of menus comprising options for selecting products defined in said ordering guide product database; (2) to associate with each of said plurality of menus dates that determine when shoppers can order associated products; and (3) to deploy through said ordering guide system server to: (i) a first self-service terminal a first plurality of menus for purchasing a first group of products from said ordering guide product database; and (ii) a second self-service terminal a second plurality of menus for purchasing a second group of products from said ordering guide product database; (e) wherein said first and second a-self-service terminals comprise an ordering guide system application that: (1) displays said plurality of menus to a shopper consistent with associated dates; (2) responds to said shopper's selection of options on said menus; (3) creates a product order for said shopper's selection of at least one product from said menus; (4) receives said shopper's selection of a date for receiving said product order; (5) communicates said product order to said ordering guide system server; and (f) a retailer fulfillment system for: (1) receiving said product order from said ordering guide system; and (2) processing said product order for delivery of said at least one product to said shopper on said date for receiving said product order selected by said shopper.