摘要:
Embodiments of the present invention address deficiencies of the art in respect to managing the scatter and flood problem of the activity-centric computing environment and provide a method, system and computer program product for sorting and filtering activities in an activity-centric computing environment. In one embodiment of the invention, a method for filtering and sorting activity objects in an activity-centric computing environment can include generating at least one activity thread of hierarchically arranged activity objects, selecting at least one filtering criterion for the activity objects, and filtering the activity objects in the activity threads. Additionally, a filtered view of the activity objects can be generated in an activity map in the activity-centric computing environment.
摘要:
A method, system and apparatus for logging external events in a human-to-human conversational space. In a preferred aspect of the invention, a persistent human-to-human conversational system can include a persistent human-to-human conversational tool such as a persistent chat tool, and an external event processor coupled to the persistent human-to-human conversational tool. The system further can include a query interface to the persistent human-to-human conversational tool. Finally, the system can include one or more collaborative tools communicatively linked to the persistent human-to-human conversational tool.
摘要:
A method, system and apparatus for logging external events in a human-to-human conversational space. In a preferred aspect of the invention, a persistent human-to-human conversational system can include a persistent human-to-human conversational tool such as a persistent chat tool, and an external event processor coupled to the persistent human-to-human conversational tool. The system further can include a query interface to the persistent human-to-human conversational tool. Finally, the system can include one or more collaborative tools communicatively linked to the persistent human-to-human conversational tool.
摘要:
The present invention provides a user interface that includes a first column for chronologically displaying a set of messages (objects) in a conversation, and a second column for displaying a branch of messages (objects) corresponding to a message (object) selected in the first column. The user interface further includes, among other things, a list of participants to the conversation, a vertical index (time line), a list of related conversations and a conversation map that illustrates a hierarchy of the conversation. Each message (object) in the first column can have an associated indicator for indicating a quantity of predecessors and successors to the set of messages (objects), as well as an in-line reply button for replying to the set of messages. Each of the messages displayed of the second column can have one or more associated navigation buttons for navigating adjacent hierarchical levels.
摘要:
A collaboration server is described that enables both real-time conferencing and content management. Thus, client applications can connect to the server to share data and collaborate in real-time. The server allows fine grained sharing of any type of content using generic shared objects (GSO). Each GSO holds one or more pieces of persistent information and defines a list of people who are allowed to access the information. Each GSO also represents a persistent conferencing session., i.e., if clients modify GSOs, modifications are broadcast to all the other clients on the list of the shared object if they are connected. The server also manages relationships between shared objects; i.e., shared objects could be contained in other shared objects or reference other shared objects.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to alert management and provide a method, system and computer program product for adaptive alert management. In one embodiment of the invention, an adaptive alert management data processing system can include an alert server and multiple different alert monitors disposed in corresponding application hosts. Each of the alert monitors can be configured to establish a subscription to the alert server on behalf of at least one application view of an application issuing alerts. Finally, the system can include multiple different filter rules accessible by the alert server. Each of the filter rules can specify whether or not to suppress or display an alert received in the alert server. The system further can include a data store of ratings previously applied to an alert, an established predictive rating for a target user for a received alert, and predictive alert filter logic enabled to refine the predictive rating for the received alert based upon ratings applied by a plurality of application users to the received alert in the data store.
摘要:
A user interface, method, system and program product for managing collaboration data, in which a shared object is displayed in a user interface. Access to one or more collaboration management functions is provided in a portion of the user interface, and collaboration data for the shared object can be displayed in a portion of the user interface. As a result, the user is provided with a user interface that allows for both viewing and/or modifying a shared object and its corresponding collaboration data.
摘要:
A conversation manager processes spoken utterances from a user of a computer. The conversation manager includes a semantics analysis module and a syntax manager. A domain model that is used in processing the spoken utterances includes an ontology (i.e., world view for the relevant domain of the spoken utterances), lexicon, and syntax definitions. The syntax manager combines the ontology, lexicon, and syntax definitions to generate a grammatic specification. The semantics module uses the grammatic specification and the domain model to develop a set of frames (i.e., internal representation of the spoken utterance). The semantics module then develops a set of propositions from the set of frames. The conversation manager then uses the set of propositions in further processing to provide a reply to the spoken utterance.