A wireless gaming system, comprising: a computer including software resident thereon; a wireless network at least partially covering a property, the wireless network comprising a plurality of signal detection devices ; and a gaming communication device operable to transmit and receive signals to and from the computer via the wireless network; wherein the property comprises a plurality of zones, each zone being associated with at least one allowed activity, wherein each zone comprises one or more sub-zones and each sub-zone being associated with a reference set of signal strengths or a reference set of times of travel of signals received by the plurality of signal detection devices from a gaming communication device in the sub-zone; wherein the software is configured to: i) determine the sub-zone in which the gaming communication device is located based upon a comparison of a set of signal strengths or a set of times of travel of signals received by the plurality of signal detection devices from the gaming communication device with the reference set of signal strengths or the reference set of times of travel for each sub-zone, and ii) enable or disable a predetermined functionality of the gaming communication device based upon the determined location of the gaming communication device; wherein the predetermined functionality includes conducting the at least one allowed activity. a computer including software resident thereon; a wireless network at least partially covering a property, the wireless network comprising a plurality of signal detection devices ; and a gaming communication device operable to transmit and receive signals to and from the computer via the wireless network; wherein the property comprises a plurality of zones, each zone being associated with at least one allowed activity, wherein each zone comprises one or more sub-zones and each sub-zone being associated with a reference set of signal strengths or a reference set of times of travel of signals received by the plurality of signal detection devices from a gaming communication device in the sub-zone; wherein the software is configured to: i) determine the sub-zone in which the gaming communication device is located based upon a comparison of a set of signal strengths or a set of times of travel of signals received by the plurality of signal detection devices from the gaming communication device with the reference set of signal strengths or the reference set of times of travel for each sub-zone, and ii) enable or disable a predetermined functionality of the gaming communication device based upon the determined location of the gaming communication device; i) determine the sub-zone in which the gaming communication device is located based upon a comparison of a set of signal strengths or a set of times of travel of signals received by the plurality of signal detection devices from the gaming communication device with the reference set of signal strengths or the reference set of times of travel for each sub-zone, and ii) enable or disable a predetermined functionality of the gaming communication device based upon the determined location of the gaming communication device; wherein the predetermined functionality includes conducting the at least one allowed activity. <EOS>