System and method for providing enhanced instant messaging
AssigneeInfosys Technologies Limited
InventorsAnil Sarin, Raveendran V.
Life of this patent
Estimating the term…
Abstract
A method of enhanced instant messaging in a communication network is provided. The method comprises instantiating an instant query message received from a message initiator as a message object. The method further comprises assigning a context identifier and a context queue to the message object based on a context of the message object. The message object is delegated to one or more users if a reply to the message object is not available in a database. Thereafter, one or more replies received for the message object are aggregated in the context queue of the message object and at least one reply is sent to the message initiator.
Claims15
A method of enhanced instant messaging in a communication network, the method comprising the steps of:
- instantiating an instant query message received from a message initiator as a message object;
- assigning a context identifier and a context queue to the message object based on a context of the message object;
- delegating the message object to one or more users if a reply to the message object is not available in a database;
- aggregating one or more replies received for the message object in the context queue of the message object;
- and
- sending at least one reply to the message initiator.
A method of enhanced instant messaging in an instant messaging environment with a distinguished user, the method comprising the steps of:
- instantiating one or more instant query messages received from one or more message initiators as message objects;
- assigning context queues and context identifiers to the message objects based on context of the message objects;
- sending the message objects to a lead moderator;
- delegating one or more message objects to one or more sub-moderators;
- receiving moderated message objects from one or more sub-moderators;
- and
- presenting the moderated message objects to the distinguished user.
An instant messaging module for facilitating enhanced instant messaging in a communication network, the instant messaging module comprising:
- a message generator configured to
- represent an instant message as a message object;
- and
- assign a context identifier to the message object based on context of the message object;
- a message queue manager configured to
- assign a context queue to the message object based on context of the message object;
- a message delegator configured to
- delegate a message object to one or more users according to a privacy level of the message object;
- a reply aggregator configured to
- aggregate one or more replies for the message object in the context queue of the message object;
- a message status detector configured to
- detect an arrival of one or more replies to the message object;
- a message tagger configured to
- facilitate context-based tagging of the message object;
- and
- a message archiver configured to
- facilitate context-based archiving of the message object and corresponding replies.
Dependencies are inferred from the claim text.