Host state-sensing for message interruption
First Claim
1. A data processing system configured for host sensing for message interruption, the system comprising:
- a host computing platform having at least one processor;
a messenger disposed in the host computing platform;
a storage device coupled to the host computing platform and having computer instructions stored within the storage device that when executed enables the host computing platform to assign priorities to incoming messages, wherein the priorities are assigned to incoming messages based upon at least one of a presence of a source of a message in a buddy list, a relationship hierarchy for the source of the message and a category or role assigned to the source of the message; and
,the storage device further comprising computer instructions stored within the storage device that when executed enables the host computing platform to dynamically adjust a pre-configured threshold value for permitting message interruptions for messages having assigned priorities beyond the pre-configured threshold value, responsive to detecting an activation of a particular application, to dynamically adjust the pre-configured threshold value comprising raising the pre-configured threshold value upon determining that message interruption is undesirable based upon the activation of the particular application in the host computing platform and to lower the pre-configured threshold value upon determining that message interruption is desirable based upon the activation of the particular application in the host computing platform,wherein the particular application is operating collaboration tools comprising one of a slide ware application, a presentation ware application, a demonstration ware application, a screen sharing application, and an e-meeting application.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to managing interrupting requests to engage in a collaborative session and provide a novel and non-obvious method, system and computer program product for host state sensing for message interruptions. In one embodiment of the invention, a data processing system configured for host sensing for message interruption can include a messenger disposed is a host computing platform, prioritization logic including program code enabled to assign priorities to incoming messages, and host state sensing logic coupled to the host computing platform. The host state sensing logic can include program code enabled to adjust a threshold value for permitting message interruptions for messages having assigned priorities beyond the threshold value.
-
Citations
20 Claims
-
1. A data processing system configured for host sensing for message interruption, the system comprising:
-
a host computing platform having at least one processor; a messenger disposed in the host computing platform; a storage device coupled to the host computing platform and having computer instructions stored within the storage device that when executed enables the host computing platform to assign priorities to incoming messages, wherein the priorities are assigned to incoming messages based upon at least one of a presence of a source of a message in a buddy list, a relationship hierarchy for the source of the message and a category or role assigned to the source of the message; and
,the storage device further comprising computer instructions stored within the storage device that when executed enables the host computing platform to dynamically adjust a pre-configured threshold value for permitting message interruptions for messages having assigned priorities beyond the pre-configured threshold value, responsive to detecting an activation of a particular application, to dynamically adjust the pre-configured threshold value comprising raising the pre-configured threshold value upon determining that message interruption is undesirable based upon the activation of the particular application in the host computing platform and to lower the pre-configured threshold value upon determining that message interruption is desirable based upon the activation of the particular application in the host computing platform, wherein the particular application is operating collaboration tools comprising one of a slide ware application, a presentation ware application, a demonstration ware application, a screen sharing application, and an e-meeting application. - View Dependent Claims (2, 3, 4, 5, 16, 19)
-
-
6. A host state sensing method for message interruption, the method comprising:
-
permitting, by a host state sensing device, a message interruption only for messages in a messaging system having corresponding assigned priorities which exceed a pre-configured threshold value, wherein the priorities are assigned to incoming messages based upon at least one of a presence of a source of a message in a buddy list, a relationship hierarchy for the source of the message and a category or role assigned to the source of the message; and
,dynamically adjusting, by the host state sensing device, the pre-configured threshold value responsive to detecting an activation of a particular application in a host computing platform for the messaging system, dynamically adjusting the pre-configured threshold value comprising raising the pre-configured threshold value upon determining that message interruption is undesirable based upon the activation of the particular application in the host computing platform for the messaging system and lowering the pre-configured threshold value upon determining that message interruption is desirable based upon the activation of the particular application in the host computing platform for the messaging system, wherein the particular application is operating collaboration tools comprising one of a slide ware application, a presentation ware application, a demonstration ware application, a screen sharing application, and an e-meeting application. - View Dependent Claims (7, 8, 9, 14, 17, 20)
-
-
10. A computer program product comprising a non-transitory computer usable storage medium comprising computer instructions for host state sensing for message interruption, the computer instructions that when executed by a computer processor causes a computer to:
-
permit a message interruption only for messages in a messaging system having corresponding assigned priorities which exceed a pre-configured threshold value, wherein the priorities are assigned to incoming messages based upon at least one of a presence of a source of a message in a buddy list, a relationship hierarchy for the source of the message and a category or role assigned to the source of the message; and
,dynamically adjust the pre-configured threshold value responsive to detecting an activation of a particular application in a host computing platform for the messaging system, dynamically adjusting the pre-configured threshold value comprising raising the pre-configured threshold value upon determining that message interruption is undesirable based upon the activation of the particular application in the host computing platform for the messaging system and lowering the pre-configured threshold value upon determining that message interruption is desirable based upon the activation of the particular application in the host computing platform for the messaging system, wherein the particular application is operating collaboration tools comprising one of a slide ware application, a presentation ware application, a demonstration ware application, a screen sharing application, and an e-meeting application. - View Dependent Claims (11, 12, 13, 15, 18)
-
Specification