METHOD AND SYSTEM FOR ENABLING MESSAGING BETWEEN USERS
First Claim
1. A computer-implemented method for enabling conversation between one or more users through one or more messages, the computer-implemented method comprising:
- receiving, with a processor, the one or more messages on a communication device associated with the user of the one or more users, wherein the one or more messages being received in real time;
determining, with the processor, a level of urgency associated with each of the one or more messages in real time, wherein the level of urgency being determined by analyzing each of the one or more messages, wherein the analyzing being done based on mining of sentiments associated with each of the one or more messages and a user profile associated with the user of the one or more users and wherein the user profile being based on a plurality of parameters;
conveying, with the processor, a determined level of urgency associated with the one or more messages to the user of the one or more users in the real time, wherein the conveying being done for prompting the user about a message of the one or more messages having a higher level of urgency, wherein the conveying being done based on an analysis of the one or more messages and wherein the level of urgency being conveyed through a first plurality of techniques; and
reverting, with the processor, to the message of the one or more messages having the higher level of urgency, wherein the reverting being done based on a preference set by the user and wherein the reverting being done through a second plurality of techniques.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a method and system for enabling conversation between one or more users through one or more messages. The computer-implemented method includes a reception of the one or more messages on a communication device. The communication device is associated with the user of the one or more users. Further, the computer-implemented method includes a determination of a level of urgency. The level of urgency is associated with each of received one or more messages in real time. Furthermore, the computer-implemented method includes conveying of a determined level of urgency. The determined level of urgency is associated with the one or more messages of the user of the one or more users in the real time. Moreover, the computer-implemented method includes reverting to the message of the one or more messages having the highest level of urgency.
13 Citations
20 Claims
-
1. A computer-implemented method for enabling conversation between one or more users through one or more messages, the computer-implemented method comprising:
-
receiving, with a processor, the one or more messages on a communication device associated with the user of the one or more users, wherein the one or more messages being received in real time; determining, with the processor, a level of urgency associated with each of the one or more messages in real time, wherein the level of urgency being determined by analyzing each of the one or more messages, wherein the analyzing being done based on mining of sentiments associated with each of the one or more messages and a user profile associated with the user of the one or more users and wherein the user profile being based on a plurality of parameters; conveying, with the processor, a determined level of urgency associated with the one or more messages to the user of the one or more users in the real time, wherein the conveying being done for prompting the user about a message of the one or more messages having a higher level of urgency, wherein the conveying being done based on an analysis of the one or more messages and wherein the level of urgency being conveyed through a first plurality of techniques; and reverting, with the processor, to the message of the one or more messages having the higher level of urgency, wherein the reverting being done based on a preference set by the user and wherein the reverting being done through a second plurality of techniques. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer readable medium storing a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform steps comprising:
-
receiving one or more messages on a communication device associated with a user of one or more users, wherein the one or more messages being received in real time; determining a level of urgency associated with each of the one or more messages in real time, wherein the level of urgency being determined by analyzing each of the one or more messages, wherein the analyzing being done based on mining of sentiments associated with each of the one or more messages and a user profile associated with the user of the one or more users and wherein the user profile being based on a plurality of parameters; conveying a determined level of urgency associated with the one or more messages to the user of the one or more users in the real time, wherein the conveying being done for prompting the user about a message of the one or more messages having a higher level of urgency, wherein the conveying being done based on an analysis of the one or more messages and wherein the level of urgency being conveyed through a first plurality of techniques; and reverting to the message of the one or more messages having the higher level of urgency, wherein the reverting being done based on a preference set by the user and wherein the reverting being done through a second plurality of techniques. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An interactive messaging system for enabling conversation between one or more users through one or more messages, the interactive messaging system comprising:
-
a receiving module in a processor, the receiving module being configured to receive the one or more messages on a communication device associated with the user of the one or more users, wherein the one or more messages being received in real time; a determination module in the processor, the determination module being configured to determine a level of urgency associated with each of the one or more messages in real time, wherein the level of urgency being determined by analyzing each of the one or more messages, wherein the analyzing being done based on mining of sentiments associated with each of the one or more messages and a user profile associated with the user of the one or more users and wherein the user profile being based on a plurality of parameters; a conveying module in the processor, the conveying module being configured to convey a determined level of urgency associated with the one or more messages to the user of the one or more users in the real time, wherein the conveying being done for prompting the user about a message of the one or more messages having a higher level of urgency, wherein the conveying being done based on an analysis of the one or more messages and wherein the level of urgency being conveyed through a first plurality of techniques; and a reverting module in the processor, the reverting module being configured to revert to the message of the one or more messages having the higher level of urgency, wherein the reverting being done based on a preference set by the user and wherein the reverting being done through a second plurality of techniques. - View Dependent Claims (17, 18, 19, 20)
-
Specification