Using quick response code to generate an electronic consent database
View Patent ↗Electronic consent for telemarketing calls can be obtained by soliciting consent from an individual using two-dimensional barcodes, such as quick response (“QR”) codes. The QR code can be printed on an advertisement and read by a smart phone. The reading of the QR code causes communication to be originated from the individual's smart phone for the purpose of requesting the individual to be contacted for a particular purpose. The communication can be construed by the enterprise as providing electronic consent for the enterprise to contact the individual with a subsequent telemarketing call. The sender's telephone number and other relevant information can be stored in an electronic consent database used to ensure compliance with appropriate marketing regulations.
1. A non-transitory, computer-readable medium storing computer-executable instructions thereon that when executed by a computer processor cause the computer processor to:
receive a message conveying consent for receiving at least one subsequent communication, wherein the message is sent in response to a device reading a two dimensional barcode (“2D Barcode”) provided on an advertisement associated with an advertising campaign and the message identifies the advertising campaign;
identify an originating telephone number associated with the message;
store a received date indicating when the message was received as proof of receiving the consent;
receive a request for proof of the consent from a computer processing system, wherein the request is associated with the originating telephone number; and
in response to receiving the request:
compare the originating telephone number to a list of do-not-call telephone numbers;
in response to the originating telephone number matching one of the do-not-call telephone numbers on the list, determine whether the received date is later than a second date on which the do-not-call telephone number matching the originating telephone number was added to the list; and
in response to determining the received date is later than the second date, provide verification of the consent to the computer processing system.
2. The non-transitory, computer-readable medium of claim 1 , wherein the advertising campaign is uniquely associated with an enterprise.
3. The non-transitory, computer-readable medium of claim 1 , wherein the subsequent communication is a short message service message sent to the device.
4. The non-transitory, computer-readable medium of claim 1 , wherein the computer-executable instructions further cause the computer processor to set an expiration date of the consent.
5. A method for managing consent for receiving at least one subsequent communication provided by an individual, the method comprising:
receiving a message conveying consent for receiving the at least one subsequent communication, wherein the message is sent in response to the individual using a device to read a two dimensional barcode (“2D Barcode”) provided on an advertisement associated with an advertising campaign and the message identifies the advertising campaign;
identifying an originating telephone number associated with the message by a computer processor;
storing in memory a received date indicating when the message was received as proof of receiving the consent;
receiving a request for proof of the consent by the computer processor, wherein the request originates from a call center and is associated with the originating telephone number; and
in response to receiving the request:
comparing the originating telephone number to a list of do-not-call telephone numbers by the computer processor;
in response to the originating telephone number matching one of the do-not-call telephone numbers on the list, determining by the computer processor whether the received date is later than a second date on which the do-not-call telephone number matching the originating telephone number was added to the list; and
in response to determining the received date is later than the second date, provide verification of the consent to the call center.
6. The method of claim 5 , wherein the subsequent communication is a short message service message sent to the device.
7. The method of claim 5 further comprising setting an expiration date of the consent by the computer processor.
8. A system for recording consent received from an individual for receiving at least one subsequent communication comprising:
memory; and
a processor configured to:
receive a message conveying consent for receiving the at least one subsequent communication, wherein the message is sent in response to the individual using a device to read a two dimensional barcode (“2D Barcode”) provided on an advertisement associated with an advertising campaign and the message identifies the advertising campaign;
identify an originating telephone number associated with the message;
store in the memory a received date indicating when the message was received as proof of receiving the consent;
receive a request for proof of the consent from a second system, wherein the request is associated with the originating telephone number; and
in response to receiving the request:
compare the originating telephone number to a list of do-not-call telephone numbers;
in response to the originating telephone number matching one of the do-not-call telephone numbers on the list, determine whether the received date is later than a second date on which the do-not-call telephone number matching the originating telephone number was added to the list; and
in response to determining the received date is later than the second date, provide verification of the consent to the second system.
9. The system of claim 8 , wherein the subsequent communication is a short message service message sent to the device.
10. The system of claim 8 , wherein the computer processor is further configured to set an expiration date of the consent.