System and method for automatically conducting and managing surveys based on real-time information analysis
First Claim
1. A method for managing a survey within a real-time paradigm based on real-time information comprising:
- receiving at least one electronic form having at least one survey query;
collecting at least one real-time message from a real-time discourse;
matching said at least one real-time message to said at least one survey query to provide a dynamic, real-time survey result;
outputting said dynamic, real-time survey result to said survey within said real-time paradigm; and
rewarding a participant of said survey within said real-time paradigm.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and technique for initiating, conducting, and managing real-time surveys, in the context of a real-time discourse, such as Internet chat, to provide dynamic, real-time survey results. A surveyor initiates a survey by filling out an electronic form which is processed and submitted to a sorting component of the invention. The invention imposes an additional layer of functionality upon a Live Information Selection and Analysis tool which gathers, summarizes, and indexes chat messages in a real-time discourse. The sorting component matches the collected real-time chat messages from the LISA tool with correlating submitted survey queries to provide raw real-time survey results which are converted into a viewable format for submission to the surveyor. The present invention makes it possible to initiate, conduct, and manage multiple surveys simultaneously to provide accurate, dynamic, real-time survey results within the context of a real-time discourse.
-
Citations
35 Claims
-
1. A method for managing a survey within a real-time paradigm based on real-time information comprising:
-
receiving at least one electronic form having at least one survey query;
collecting at least one real-time message from a real-time discourse;
matching said at least one real-time message to said at least one survey query to provide a dynamic, real-time survey result;
outputting said dynamic, real-time survey result to said survey within said real-time paradigm; and
rewarding a participant of said survey within said real-time paradigm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing a plurality of surveys within a real-time paradigm based on real-time information comprising:
-
receiving a plurality of electronic forms having a plurality of differing survey queries;
inputting said plurality of differing survey queries into a real-time survey query processor;
providing a list of ranked dynamic data by filtering a plurality of differing parameters of said plurality of differing survey queries through a hierarchical tree diagram of a plurality of real-time discourse within said real-time survey query processor, said list of ranked dynamic data correlating said plurality of differing parameters to selected ones of said plurality of real-time discourse;
inputting said list of ranked dynamic data into a real-time survey matcher;
parsing said list of ranked dynamic data within said real-time survey matcher;
posting at least said plurality of differing parameters of said plurality of differing survey queries within correlating selected ones of said plurality of real-time discourse based on said parsed list of ranked dynamic data;
collecting a plurality of real-time messages from said plurality of real-time discourse whereby selected ones of said plurality of real-time messages being responsive to said posted plurality of differing parameters within said correlating selected ones of said plurality of real-time discourse;
matching said collected plurality of real-time messages to said plurality of differing survey queries within said real-time matcher to provide a plurality of dynamic, real-time survey results;
outputting said plurality of dynamic, real-time survey results to correlating ones of said plurality of surveys within said real-time paradigm; and
rewarding a participant of said survey within said real-time paradigm.
-
-
22. An article of manufacture comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to manage a survey within a real-time paradigm based on real-time information, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing a computer to receive at least one electronic form having at least one survey query;
computer readable program code means for causing a computer to collect at least one real-time message from a real-time discourse;
computer readable program code means for causing a computer to match said at least one real-time message to said at least one survey query to provide a dynamic, real-time survey result;
computer readable program code means for causing a computer to output said dynamic, real-time survey result to said survey within said real-time paradigm; and
computer readable program code means for causing a computer to reward a participant of said survey within said real-time paradigm. - View Dependent Claims (23, 24, 25, 26, 27)
-
28. An article of manufacture comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to manage a survey within a real-time paradigm based on real-time information, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing a computer to receive a plurality of electronic forms having a plurality of differing survey queries;
computer readable program code means for causing a computer to input said plurality of differing survey queries into a real-time survey query processor;
computer readable program code means for causing a computer to provide a list of ranked dynamic data by filtering a plurality of differing parameters of said plurality of differing survey queries through a hierarchical tree diagram of a plurality of real-time discourse within said real-time survey query processor, said list of ranked dynamic data correlating said plurality of differing parameters to selected ones of said plurality of real-time discourse;
computer readable program code means for causing a computer to input said list of ranked dynamic data into a real-time survey matcher;
computer readable program code means for causing a computer to parse said list of ranked dynamic data within said real-time survey matcher;
computer readable program code means for causing a computer to post at least said plurality of differing parameters of said plurality of differing survey queries within correlating selected ones of said plurality of real-time discourse based on said parsed list of ranked dynamic data;
computer readable program code means for causing a computer to collect a plurality of real-time messages from said plurality of real-time discourse whereby selected ones of said plurality of real-time messages being responsive to said posted plurality of differing parameters within said correlating selected ones of said plurality of real-time discourse;
computer readable program code means for causing a computer to match said collected plurality of real-time messages to said plurality of differing survey queries within said real-time matcher to provide a plurality of dynamic, real-time survey results;
computer readable program code means for causing a computer to output said plurality of dynamic, real-time survey results to correlating ones of said plurality of surveys within said real-time paradigm; and
computer readable program code means for causing a computer to reward a participant of said survey within said real-time paradigm.
-
29. A computer program product comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to manage a survey within a real-time paradigm based on real-time information, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing a computer to receive at least one electronic form having at least one survey query;
computer readable program code means for causing a computer to collect at least one real-time message from a real-time discourse;
computer readable program code means for causing a computer to match said at least one real-time message to said at least one survey query to provide a dynamic, real-time survey result;
computer readable program code means for causing a computer to output said dynamic, real-time survey result to said survey within said real-time paradigm; and
computer readable program code means for causing a computer to reward a participant of said survey within said real-time paradigm. - View Dependent Claims (30, 31, 32, 33, 34)
-
35. A computer program product comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to manage a survey within a real-time paradigm based on real-time information, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing a computer to receive at least one electronic form having at least one survey query;
computer readable program code means for causing a computer to input said plurality of differing survey queries into a real-time survey query processor;
computer readable program code means for causing a computer to provide a list of ranked dynamic data by filtering a plurality of differing parameters of said plurality of differing survey queries through a hierarchical tree diagram of a plurality of real-time discourse within said real-time survey query processor, said list of ranked dynamic data correlating said plurality of differing parameters to selected ones of said plurality of real-time discourse;
computer readable program code means for causing a computer to input said list of ranked dynamic data into a real-time survey matcher;
computer readable program code means for causing a computer to parse said list of ranked dynamic data within said real-time survey matcher;
computer readable program code means for causing a computer to post at least said plurality of differing parameters of said plurality of differing survey queries within correlating selected ones of said plurality of real-time discourse based on said parsed list of ranked dynamic data;
computer readable program code means for causing a computer to collect a plurality of real-time messages from said plurality of real-time discourse whereby selected ones of said plurality of real-time messages being responsive to said posted plurality of differing parameters within said correlating selected ones of said plurality of real-time discourse;
computer readable program code means for causing a computer to match said collected plurality of real-time messages to said plurality of differing survey queries within said real-time matcher to provide a plurality of dynamic, real-time survey results;
computer readable program code means for causing a computer to output said plurality of dynamic, real-time survey results to correlating ones of said plurality of surveys within said real-time paradigm; and
computer readable program code means for causing a computer to reward a participant of said survey within said real-time paradigm.
Specification