1. A method of presenting relevant marketing information to a subset of information consumers comprising the steps of: determining the marketing information to broadcast; determining at least one instance of any location concept to represent a target coverage area thereby identifying said subset of information consumers; overlaying said location concept on to a map; determining a period of time the marketing information applies to; saving the marketing information, the period of time and the criteria used for identification of the subset of information consumers in a database; determining a location for the information consumer; determining a time range of interest of said information consumers; matching by the processor together the information consumer's location with the criteria stored for the identification of the subset of information consumers; matching by the processor together the time range of interest of the information consumer against the period of time of the marketing information broadcast; and a method of presenting at least a subset of said relevant marketing information to said information consumer as a result of said matching.