IP Library Granted Patent US 9,223,885
Granted Patent B2
US 9,223,885 · App. 13/573,110 · Granted Dec 29, 2015

Methods and systems for surveying a user with scan-able codes

Inventor: Peter Joseph Marsico (Chapel Hill, NC)
Assignee: FLASHBACK SURVERY, INC.
G06F17/30879
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,223,885
App. No.
13/573,110
Granted
Dec 29, 2015
Kind
B2
Abstract

Disclosed are methods, systems and computer program products for surveying a user using a scan-able information encoded graphic image, such as a bar code or a quick response (QR) code. In one embodiment, a mobile communication device such as a smartphone, tablet computer or other mobile computer is adapted to include a survey client module for scanning and communicating QR code information. QR code scanning is accomplished by a camera module that is associated with the smartphone or other mobile computing device. The survey client module communicates the scanned QR code information to an associated server application for collecting, processing and reporting survey data. The information encoded in the QR code includes information that is sufficient to identify a client entity (e.g., a local retailer or merchant) and a survey response.

Claims (48)

1. A system for collecting survey response information using scan-able survey codes, the system comprising:

a. a server application module for:

i. receiving survey response information from a survey client module, where the survey response information is obtained by scanning a single scan-able survey response code, wherein the survey response information obtained by the scanning of the scan-able survey response code is associated with a response option to a survey question, wherein the survey response information further includes information associated with a client entity, wherein the client entity comprises a retailer or merchant of goods or services and wherein the response option is associated with an indication of quality of one of the goods or services;

ii. storing at least a portion of the received survey response information; and

iii. generating and reporting aggregate survey response statistics based at least in part on the received survey response information.

2. The system of claim 1 where user identifying information is also communicated to the server application module via the survey client module.

3. The system of claim 1 where survey response information includes information that identifies a location.

4. The system of claim 1 including receiving information that identifies a user associated with the received survey response information.

5. The system of claim 1 including, in response to receiving the survey response information, issuing a survey participation reward.

6. The system of claim 1 including, in response to receiving the survey response information, communicating a follow-up survey to the survey client module.

7. The system of claim 1 including, in response to receiving the survey response information, generating an immediate notification message.

8. The system of claim 1 including a scan-able survey code provisioning module for;

a. receiving, as input, text associated with a survey response option;

b. storing the survey response option input text;

c. generating, a scan-able code image that includes encoded information which identifies the survey response option text and the client entity; and

d. outputting the scan-able code image so that it may be scanned by a survey client module.

9. The system of claim 1 wherein the server application module is configured for:

iv. utilizing the survey response code to obtain follow-up survey content relating to the response option; and

v. sending the follow-up survey content to the survey client module.

10. A method for collecting survey response information using scan-able survey codes, the method comprising:

a. at a server application module:

i. receiving survey response information from a survey client module, where the survey response information is obtained by scanning a single scan-able survey response code, wherein the survey response information obtained by the scanning of the scan-able survey response code is associated with a response option to a survey question, wherein the survey response information further includes information associated with a client entity, wherein the client entity comprises a retailer or merchant of goods or services and wherein the response option is associated with an indication of quality of one of the goods or services;

ii. storing at least a portion of the received survey response information; and

iii. generating and reporting aggregate survey response statistics based at least in part on the received survey response information.

11. The method of claim 10 where user identifying information is also communicated to the server application module via the survey client module.

12. The method of claim 10 where survey response information includes information that identifies a survey location.

13. The method of claim 10 including receiving information that identifies a user associated with the received survey response information.

14. The method of claim 10 including, in response to receiving the survey response information, issuing a survey participation reward.

15. The method of claim 10 including, in response to receiving the survey response information, communicating a follow-up survey to the survey client module.

16. The method of claim 10 including, in response to receiving the survey response information, generating an immediate notification message.

17. The method of claim 10 including a scan-able survey code provisioning module for;

a. receiving, as input, text associated with a survey response option;

b. storing the survey response option input text;

c. generating, a scan-able code image that includes encoded information which identifies the survey response option text and the client entity; and

d. outputting the scan-able code image so that it may be scanned by a survey client module.

18. The method of claim 10 comprising:

iv. utilizing the survey response code to obtain follow-up survey content relating to the response option; and

v. sending the follow-up survey content to the survey client module.

19. A system for provisioning scan-able survey response information in a scan-able survey system, the system comprising:

a. a scan-able survey code provisioning module for:

i. receiving, as input, text associated with a survey response option to a survey question, wherein the survey response information further includes information associated with a client entity, wherein the client entity comprises a retailer or merchant of goods or services and wherein the response option is associated with an indication of quality of one of the goods or services;

ii. storing the survey response option;

iii. generating, a scan-able code image that includes encoded information which identifies the survey response option and the client entity; and

iv. outputting the scan-able code image so that it may be scanned by a survey client module, wherein scanning of the scan-able code by the survey client module communicates survey response information associated with the survey response option to a server application module.

20. The system of claim 19 where the scan-able survey code image is a quick response (QR) code.

21. The system of claim 19 wherein the scan-able survey code provisioning module is configured for:

v. utilizing the survey response code to obtain follow-up survey content relating to the response option; and

vi. sending the follow-up survey content to the survey client module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2015
From: MARSICO, PETER JOSEPH
To: FLASHBACK SURVEY, INC.
Reel/Frame 034961/0546 →
Continuity (3)
Provisional Application 61575603 · Aug 24, 2011
Provisional Application 61634497 · Mar 1, 2012
Related Publication 20130048710A1 · Feb 28, 2013