PROCESSING MESSAGES IN A COMMUNICATION NETWORK
A method and a system for processing messages in a communication network are described herein. In one implementation, the method includes organizing a plurality of messages in an input queue of a communication terminal ( 102 ). The plurality of messages can be associated with a sub-event in an event and received from one or more user devices ( 104 ). At least one valid message is identified from the plurality of messages based on a validity status of the messages. Further, the valid message is processed to extract a response information from the valid message, and the response information is compiled to obtain a result of the sub-event in real-time.
1 . A method for processing a plurality of messages in a communication network, the method comprising:
organizing the plurality of messages, received from at least one user device, in an input queue of a communication terminal, wherein the plurality of messages are associated with a sub-event in an event;
identifying at least one valid message from the plurality of messages based on a validity status of each of the plurality of messages;
processing the valid message to extract a response information from the valid message; and
compiling the response information to obtain a result of the sub-event in real-time.
2 . The method as claimed in claim 1 , wherein the identifying comprises analyzing the plurality of messages based on at least one of user device information associated with the user device, a keyword in each of the plurality of messages, and a text code in each of the plurality of messages.
3 . The method as claimed in claim 1 , wherein the processing comprises generating a response attribute message for the valid message, based on a content of the valid message.
4 . The method as claimed in claim 3 , wherein the response attribute message for the valid message is based on at least one of a keyword and a text code in the valid message.
5 . The method as claimed in claim 3 , wherein the processing comprises transmitting the response attribute message from the communication terminal to a centralized computing entity for processing.
6 . The method a claimed in claim 1 , wherein the organizing is performed for a first predetermined interval of time, wherein the identifying and the processing are performed for a second predetermined interval of time after the first predetermined interval of time elapses.
7 . The method as claimed in claim 1 further comprising accessing the result of the sub-event to display the result of the sub-event in real-time.
8 . A communication terminal for processing messages, the communication terminal comprising:
a processor; and
a memory coupled to the processor, the memory comprising:
a validation module configured to determine a validity status of a plurality of messages received from a user device, wherein the plurality of messages pertain to a sub-event; and
an analysis engine configured to obtain response information relating to the sub-event from at least one valid message determined from amongst the plurality of messages, wherein the valid message is determined based on the validity status.
9 . The communication terminal as claimed in claim 8 , wherein the validation module is further configured to determine the validity of the plurality of messages based on at least one of a keyword in each of the plurality of messages, a text code in each of the plurality of messages, and user device information of the user device.
10 . The communication terminal as claimed in claim 8 further comprising a generation module configured to:
generate a response attribute message the valid message based on the response information in the valid message; and
communicate the response attribute message to a central computing entity for compiling a result of the sub-event.
11 . The communication terminal as claimed in claim 8 , wherein the analysis engine is further configured to analyze the response information in the valid message to compile a result of the sub-event.
12 . A computer-readable medium having embodied thereon a computer program for executing a method for processing messages, the method comprising:
queuing a plurality of messages in an input queue of a communication terminal, wherein the plurality of messages are associated with a sub-event in an event;
determining a validity status of each of the plurality of messages to identify at least one valid message from amongst the plurality of messages;
analyzing the valid message to obtain a response information from the valid message; and
generating a response attribute message based on the analyzing.
13 . The computer readable medium as claimed in claim 12 , wherein the determining is based on at least one of a keyword in each of the plurality of messages, a text code in each of the plurality of messages, and user device information associated with a user device sending the messages to the communication terminal.
14 . The computer readable medium as claimed in claim 12 , wherein the generating comprises creating a response attribute based on the response information in the valid message.
15 . The computer readable medium as claimed in claim 14 , further comprising:
transferring the response attribute message to a central computing entity; and
compiling the response attribute in the response attribute message to determine a result of the sub-event.