Customer loyalty, product demonstration, and store/contact center/internet coupling system and method
First Claim
1. 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 andif the customer leaves the geo-fenced, physical retail location, uninstalling the unpurchased product from the mobile device.
18 Assignments
0 Petitions
Accused Products
Abstract
A system for storing information about searches and inquiries by a customer is provided. The system includes a customer service server that receives information from two or more sources, such as from a retail location sales agent, a website, a call center agent, etc. The information is associated and correlated to interrelate inquiries from the different sources. Further, when the user enters a retail location, a node or server at the retail location can push test application to a user'"'"'s mobile device based on the past inquiries. These test applications are provided only when the customer is present in the retail location. As such, hacking the application is prevented. Further, with the customer using the application in the retail location, a sales agent is present to assist the customer.
46 Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising computer executable instructions stored onto a non-transitory computer readable medium which, when executed by a processor of a computer, causes the processor to execute a method for providing a software application, that the customer has yet to purchase, to a customer while a customer is in a geo-fenced, physical retail location, the method comprising:
-
a retail server node detecting that a mobile device associated with a customer is present in the geo-fenced, physical retail location based on a Global Positioning System (“
GPS”
) location;in response to detecting the mobile device, the retail server node pushing a notice that the software application is available for testing to the mobile device; the retail server node determining if the customer requests the software application; in response to determining that the customer requests the software application, the retail server node pushing the software application and an uninstall application to the mobile device before the customer purchases the software application; the retail server node determining if the customer is still present or has left the geo-fenced, physical retail location; if the customer is still present, waiting a period of time then repeating the step of determining if the customer is still present; and if the customer has left the geo-fenced, physical retail location , uninstalling the software application. - View Dependent Claims (12, 13, 14, 15)
-
Specification