Patent ID: 6954735

Claim:
A method of facilitating shopping with a mobile device to obtain a plurality of at least one of purchased goods or services from a group of vendors located at a shopping location comprising: communicating from the mobile device with at least one server a selection of at least one of the goods or the services to be purchased by a user of the mobile device on or before the user shops at the shopping location; the at least one server, in response to information stored therein regarding vendors located at the shopping location and the at least one of the goods or the services offered by the vendors and the selection of the plurality of the at least one of the goods or the services to be purchased by the user, causes at least an identification of the vendors from which available selected goods or services may be purchased and the available selected at least one of the goods or the services to be transmitted to the mobile device; and the mobile device provides to the user an identification of the available selected at least one of the goods or the services to be purchased and an itinerary of the user setting forth at least a choice of an order in which the user physically visits the identified vendors at the shopping location to obtain the at least one of the goods or the services to be purchased which itinerary is a function of at least one profile of the user.