Systems and methods for promoting customer loyalty on the Internet
First Claim
1. A method for promoting customer loyalty comprising:
- establishing on a customer loyalty server a first database for storing visitor identification data, the database comprising a registration table for storing unique identifiers of registered visitors;
establishing on the customer loyalty server a second database for storing merchant identification data, the identification data including unique merchant identifiers of affiliate merchants;
recording in the second database a unique merchant identifier and an associated profile of at least one affiliate merchant;
the customer loyalty server generating and transmitting to the at least one affiliate merchant a digital file for integrating onto the affiliate merchant'"'"'s website, the digital file comprising an HTML tag comprising a link to the customer loyalty server, the link being served by a common gateway interface (CGI) script;
upon a visitor'"'"'s access to the at least one affiliate merchant'"'"'s website, executing the CGI script, the CGI script generating a second digital file comprising;
the unique merchant identifier; and
if the visitor is registered, a unique identifier of the visitor previously recorded on equipment of the visitor;
transmitting the second digital file to the customer loyalty server for processing to determine whether the second digital file comprises the visitor'"'"'s unique identifier, thereby signaling to the customer loyalty server whether the visitor is registered;
if the visitor is registered, allocating reward points to the visitor according to the affiliate merchant'"'"'s profile by incrementing a counter associated with the visitor; and
transmitting to the visitor an active pictogram for displaying the allocated reward points, in the case where the visitor is registered, or transmitting a digital registration form to the visitor if the visitor is not registered.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for promoting customer loyalty including recording digital identification data regarding a visitor to sites in a first database including a registration table on a customer loyalty server of unique identifiers of registered visitors and selected data, registering on equipment of the visitor of a digital file containing an identifier assigned to the visitor, recording on a server of an affiliated merchant site a digital file producing a display of an active pictogram including a link to a point management computer program, the file including a unique identifier of the affiliated merchant, allocating reward points by recording in a database a table including an identifier of the visitor and a counter of the allocated points, preparing a response to an activation by a user of the link appearing on the page of the merchant'"'"'s site, a file including at least the digital identifier of the merchant and an identifier of the visitor, transmitting this file to the customer loyalty server, performing a search for the visitor'"'"'s identifier, incrementing the point counter in relation to the information contained in the digital file in the case in which the visitor is already registered, and transmitting a digital registration form in the contrary case.
49 Citations
14 Claims
-
1. A method for promoting customer loyalty comprising:
-
establishing on a customer loyalty server a first database for storing visitor identification data, the database comprising a registration table for storing unique identifiers of registered visitors; establishing on the customer loyalty server a second database for storing merchant identification data, the identification data including unique merchant identifiers of affiliate merchants; recording in the second database a unique merchant identifier and an associated profile of at least one affiliate merchant; the customer loyalty server generating and transmitting to the at least one affiliate merchant a digital file for integrating onto the affiliate merchant'"'"'s website, the digital file comprising an HTML tag comprising a link to the customer loyalty server, the link being served by a common gateway interface (CGI) script; upon a visitor'"'"'s access to the at least one affiliate merchant'"'"'s website, executing the CGI script, the CGI script generating a second digital file comprising; the unique merchant identifier; and if the visitor is registered, a unique identifier of the visitor previously recorded on equipment of the visitor; transmitting the second digital file to the customer loyalty server for processing to determine whether the second digital file comprises the visitor'"'"'s unique identifier, thereby signaling to the customer loyalty server whether the visitor is registered; if the visitor is registered, allocating reward points to the visitor according to the affiliate merchant'"'"'s profile by incrementing a counter associated with the visitor; and transmitting to the visitor an active pictogram for displaying the allocated reward points, in the case where the visitor is registered, or transmitting a digital registration form to the visitor if the visitor is not registered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification