SYSTEM AND METHOD FOR PREEMPTING A USER'S ACTIVITY STATE IN INSTANT MESSAGING SYSTEMS

Abstract
A system and method for preempting a user's activity state in instant messaging (IM). The system includes a server node configured to administer an IM application. At least one client node is operably associated via a network to the server node. The at least one client node is configured to receive and transmit instant messages via the IM application. The client node permits a user to do at least one of, (i) enable a user about to go offline alert signal or (ii) disable a previously set user about to go offline alert signal.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

the subject regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawing in which:



FIG. 1 illustrates one example of a system for preempting a user's activity state in instant messaging;



FIG. 2 illustrates one example of a preferences option selection menu from the system shown in FIG. 1; and



FIG. 3 illustrates one example of a method for preempting a user's activity state in instant messaging.





The detailed description explains an exemplary embodiment of the invention, together with advantages and features, by way of example with reference to the drawings.


DETAILED DESCRIPTION OF THE INVENTION

Referring to FIG. 1, a system 10 for preempting a user's activity state in instant messaging (IM), is shown. The system 10 includes a server node 20, the server node 20 is configured to administer an IM application 30 located on the server node 20.


At least one client node 40 is operably associated via a network 50 with the server node 20. The client node 40 is configured to receive and transmit instant messages via the IM application 30. The client node 40 permits a user to do at least one of (i) enable a user about to go offline alert signal and, (ii) disable a previously set user about to go offline alert signal.


When the user about to go offline signal is set, the user will receive on their client node 40 an electronic notification message that their status is about to change prior to the user going offline. The user about to go offline alert signal may be viewed by others. Furthermore, the user about to go offline alert signal may be managed by an administrator such that the administrator may flag to users when they are due to be taken offline. When the user about to go offline alert signal is set, the signal acts as a reminder to the user pending a status change that the user is near the end of the user's allotted time.


When the user's calendar is marked as busy for a designated period the going offline status becomes active for a period of time prior to the event. Furthermore, when the user is limited to x amount of time, towards the end of the IM session the user's status will change to going offline.


Referring to FIGS. 1 and 2, the user about to go offline alert signal is accessible via a user preferences option selection menu 60. The user preference option selection menu 60 is accessible via a user interface (UI) 70 displayed on the client node 40. The UI 70 is configured to allow the user to review, draft, receive and transmit instant messages via the system 10. The user may activate an icon on the UI 70 that indicates what the user is about to go offline to do.


The user preferences option selection menu 60 allows the user to specify the user's office hours. The user preferences option selection menu 60 allows the user to show how long the user shall be offline. Furthermore, the user preferences option selection menu 60 allows the user to show in minutes how long the user will be gone offline.


Referring to FIG. 3, a method for preempting a user's activity state in instant messaging (IM), is shown. Starting at step 100, an IM application is administered via a server node. At step 110, instant messages are received and transmitted via a client node by way of the IM application. In conclusion at step 120, the user selects at least one of, (i) to enable a user about to go offline alert signal and, (ii) to disable a previously set user about to go offline alert signal.


When the user about to go offline alert signal is set, the user will receive a notification message that their status is about to change prior to the user going offline. The user about to go offline alert signal may be viewed by others. The user about to go offline alert signal is accessible via a user preference options selection menu.


The user preference option selection menu is accessible via a user interface (UI) on the client node. The UI is configured to allow the user to review, draft, receive and transmit instant messages. The user preference option selection menu allows the user to specify the user's office hours. The user about to go offline alert signal may be managed by an administrator such that the administrator may flag to users when they are due to be taken offline.


While the preferred embodiment to the invention has been described, it will be understood that those skilled in the art, both now and in the future, may make various improvements and enhancements which fall within the scope of the claims which follow. These claims should be construed to maintain the proper protection for the invention first described.

Claims
  • 1. A system for preempting a user's activity state in instant messaging (IM), comprising: a server node configured to administer the IM application;at least one client node operably associated via a network with the server node, the at least one client node being configured to receive and transmit instant messages via the IM application; andwherein the client node permits a user to do at least one of (i) enable a user about to go offline alert signal and, (ii) disable a previously set user about to go offline alert signal.
  • 2. The system of claim 1, wherein when the user about to go offline alert signal is set, the user will receive a notification message that their status is about to change prior to the user going offline.
  • 3. The system of claim 2, wherein the user abut to go offline alert signal may be viewed by others.
  • 4. The system of claim 3, wherein the user about to go offline alert signal is accessible via a user preferences option selection menu.
  • 5. The system of claim 4, wherein the user preferences option selection menu is accessible via a user interface (UI) on the client node, the UI is configured to allow the user to review, draft, receive and transmit instant messages.
  • 6. The system of claim 5, wherein the user preferences option selection menu allows the user to specify the user's office hours.
  • 7. The system of claim 6, wherein the user about to go offline alert signal may be managed by an administrator such that the administrator may flag to users when they are due to be taken offline.
  • 8. The system of claim 7, wherein when the user about to go offline alert signal is set, the signal acts as a reminder to the user pending a status change that the user is near the end of the user's allotted time.
  • 9. The system of claim 8, wherein when the user's calendar is marked as busy for a designated period the going offline status becomes active for a period of time prior to the event.
  • 10. The system of claim 9, wherein when the user is limited to x amount of time, towards the end of the IM session the user's status will change to going offline.
  • 11. The system of claim 10, wherein the UI includes an icon that enhances what the user is about to go offline to do.
  • 12. The system of claim 11, wherein the user preferences option selection menu allows the user to show how long the user shall be offline.
  • 13. The system of claim 12, wherein the user preferences option selection menu allows the user to show in minutes how long the user will be gone offline.
  • 14. A method for preempting a user's activity state in instant messaging (IM), comprising: administering an IM application via a server node;receiving and transmitting instant messages via a client node by way of the IM application; andselecting at least one of, (i) enable a user about to go offline alert signal and, (ii) disable a previously set user about to go offline alert signal.
  • 15. The method of claim 14, wherein when the user about to go offline alert signal is set, the user will receive a notification message that their status is about to change prior to the user going offline.
  • 16. The method of claim 15, wherein the user about to go offline alert signal may be viewed by others.
  • 17. The method of claim 16, wherein the user about to offline alert signal is accessible via a user preferences option selection menu.
  • 18. The method of claim 17, wherein the user preferences option selection menu is accessible via a user interface (UI) on the client node, the UI is configured to allow the user to review, draft, receive and transmit instant messages.
  • 19. The method of claim 18, wherein the user preferences option selection menu allows the user to specify the user's office hours.
  • 20. The method of claim 16, wherein the user about to go offline alert signal may be managed by an administrator such that the administrator may flag to users when they are due to be taken offline.