摘要 |
One embodiment of the present invention comprises a method and apparatus for utilizing online presence information. The invention comprises an interconnection fabric (e.g. a network) configured to transmit data, a plurality of client devices that are each associated with a user, a presence indicator, a presence engine, a translation engine, a communication engine, and a broadcast engine. A presence indicator is a type of cue that may be embedded into a document and configured to provide users with a mechanism for determining when another user is connected to the interconnection fabric (e.g. a visual, audio, or video cue. Each graphic is associated with a particular user and is configured to resemble the status of the user with which the graphic is associated (e.g whether a particular user is connected to the interconnection fabric). The presence engine contains software configured to determine when a user begins and ends using the network. An embodiment of the invention uses a translation engine to provide the system with the ability to translate messages. Translation engine is configured to translate between different message protocols and/or different languages. The communication engine provides a mechanism for transmitting targeted messages to users the presence engine identifies as present. The Broadcast engine is configured to transmit a message from one user to many users according to a set of criteria.
|