Patent ID: 8597111

Claim:
A method in a server including a processor, a memory and a network interface comprising: receiving, via the network interface, transaction information regarding participation in an activity within a casino enterprise; determining, based upon the transaction information, that the activity is not attributable to registered customers with loyalty program accounts in a loyalty program provided by the casino enterprise; determining a location of a purchase of the activity; receiving via the network interface wireless signal data from a plurality of portable wireless devices deployed within the casino enterprise; determining, based upon the wireless signal data, a location for each of the plurality of portable wireless devices; determining that at least a first portable wireless device is within a threshold distance from the location of the purchase of the activity; generating a virtual customer and a virtual customer account; storing device identification information that allows the first portable wireless device to be uniquely identified and the transaction information regarding participation in the activity to the virtual customer account wherein the virtual customer's participation in future activities can be identified based upon at least a detection of the wireless signal data from the first portable wireless device; receiving, via the network interface, transaction information regarding participation in a second activity within a casino enterprise; determining, based upon the transaction information, that the second activity is not attributable to the registered customers with the loyalty program accounts for the loyalty program provided by the casino enterprise; determining a location of the purchase of the second activity; determining that a the first portable wireless device and a second wireless device are within the threshold distance from the location of the purchase of the second activity; storing the transaction information regarding the participation in the second activity to the virtual customer account; and storing the transaction information regarding the participation in the second activity to a second virtual customer account wherein the second wireless device is associated with the second virtual customer account.