Linking Instant Messaging to publish/subscribe messaging
Original Publication Date: 2000-Oct-01
Included in the Prior Art Database: 2003-Jun-18
Instant Messaging is a very popular and increasingly ubiquitous means of sending spontaneous messages to people's computer desktops. Publish/Subscribe and message broker technology are emerging as an elegant way to decouple data sources from data sinks in an asynchronous manner which in many ways parallels the Instant Messaging paradigm. This invention proposes a mechanism for linking a pub/sub system to an Instant Messaging system, thus enabling a whole range of applications requiring asynchronous notification to a specific user. This invention describes a "bridge" between an Instant Messaging system and a publish/subscriber message broker system. It describes the mechanics of a workable system. An Instant Messaging "Bot" is a software program which appears to be an online user of an Instant Messaging system. It can send and receive messages like a human user, but of course all of its interactions are programmatically driven by the logic of the Bot in response to external stimuli, either from outside the Instant Messaging system, or from the content of messages sent to it by other Instant Messaging users.