Patent ID: 8117087

Claim:
A method for providing a product to a customer for a limited time, the method comprising: a retail server node receiving a detection of a presence of the customer in a geo-fenced, physical retail location based on a Global Positioning System (“GPS”) location; the retail server node identifying the customer; the retail server node determining if the customer made a past inquiry about a product the customer has yet to purchase; if the customer made a past inquiry about a product the customer has yet to purchase, the retail server node retrieving inquiry information for the past inquiry; based on the retrieved inquiry information, the retail server node pushing the unpurchased product to a mobile device of the customer to test while the customer is in the geo-fenced, physical retail location; the retail server node allowing the customer to test the product on the mobile device while the customer remains in the geo-fenced, physical retail location and if the customer leaves the geo-fenced, physical retail location, uninstalling the unpurchased product from the mobile device.