Instant messaging in a data processing system
AssigneeInternational Business Machines Corporation
InventorsBarbara Febonio, Sandro Piccinini
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer program products for exchanging instant messages among a plurality of users of data processing client entities (such as personal computers) are disclosed. For each user, a corresponding method starts with associating a profile with the user. The profile defines a set of (one or more) events, and for each event a set of (one or more) corresponding actions. The method continues by detecting the occurrence of one of the events. A selected action corresponding to the occurred event is then executed.
Claims20
A method for exchanging instant messages among a plurality of users, the method comprising:
- associating a profile with a first user, the profile defining one or more events and one or more actions corresponding to the events;
- detecting an occurrence of one of the events;
- and
- executing an action corresponding to the detected event.
A computer program product for exchanging instant messages among a plurality of users, the computer program product comprising:
- a computer-usable medium having computer usable program code embodied therewith, the computer usable program code comprising:
- computer usable program code configured to associate a profile with a first user, the profile defining one or more events and one or more actions corresponding to the events, detect the occurrence of one of the events, and execute an action corresponding to the detected event.
An instant messaging system for exchanging instant messages among a plurality of users of data processing clients, the instant messaging system comprising:
- an editor for associating a profile with each user, each profile defining a set of events and for each event, a set of corresponding actions;
- a selector for detecting the occurrence of one of the events;
- and
- a controller for executing a selected action corresponding to the detected event.
Dependencies are inferred from the claim text.