Patent ID: 8892456

Claim:
A computer-implemented method comprising: storing, by a processor, in a database a plurality of control numbers where each control number is uniquely linked to a user, an event, a stock, questions and number of shares of the stock; sending, by the processor, a control number of the plurality of control numbers to a user device; receiving, by the processor, an identifier of the user device and the control number from the user device; retrieving, by the processor, using the received control number, questions linked to the control number; building, by the processor, a questionnaire for the event linked to the control number using the retrieved questions; displaying, by the processor, each question of the questionnaire to the user according to the identifier of the user device; receiving, by the processor, votes to each sent question from the user device; and recording, by the processor, the votes based on the number of shares of stock linked to the control number.