摘要:
A workflow automating system provides a solution to allow users to create a workflow process from work they have done or work they plan to do and integrate it into their work environment. The system of the present invention allows a user to automatically record the steps of a process, as the user performs the steps, so that these recorded steps may be used some time later as a workflow. Once saved, these steps may be removed or modified by, such as, assigning the responsibility for performing the step to another party or by resequencing the step to another stage of the workflow, or additional steps may be added to the workflow. This can be accomplished very easily without the need to learn a tool, scripting language or how to code a workflow. Further, a history log of the user's steps in his or her ad hoc work processes is created. The user has the ability to then examine the history log and to select key steps from the history log to create a new workflow or to include in an existing workflow. Sufficient details of each step are recorded by the system of the present invention and such details are passed to the workflow so that the user has no need to learn a tool, scripting language or how to code the workflow. The level, or amount, of details captured by the system of the present invention is configurable by the user so that more details are captured or less details are captured—depending upon the user's needs and desires. The workflow automating system allows a user to tag objects, such as emails, calendar entries, documents, URLs, etc., for use in an existing workflow or for use in a future workflow. This is especially helpful when a user knows that an object is important but has no need for the object in an existing workflow but will need the object for a future workflow for an upcoming project, for instance. A listener component records actions on each page and tracks information as to what a user did on a page, e.g., information relating to the interactions with cooperating portlets and what was done with those portlets, utilizing a new schema for normalizing the data which is to be recorded by the listener. The new schema describes the data to be recorded in order to later use that data for automating workflows. It may include such information as: a general name and description of step that is being recorded; where to navigate the user at runtime to actually perform that action within an instance of such workflow; and a URI of the content element that the action was executed on. Using a workflow editor tool, the user can decide which parts of the data are relevant or are points of variability.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to user interface rendering for information objects and provide method, system and computer program product for an integrated view of multi-sourced information objects. In an embodiment of the invention, an attention manager data processing system can be provided. The system can include integrated view logic executing in a computing device and an attention manager user interface generated by program code of the integrated view logic. The user interface can include a grid of quadrants. Each quadrant can correspond to a unique combination of importance and urgency. The quadrant further can include representations of underlying information objects from multiple different sources of information objects. Correspondingly, each information object can include a respective importance and urgency consistent with a corresponding one of the quadrants.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to user interface rendering for information objects and provide method, system and computer program product for an integrated view of multi-sourced information objects. In an embodiment of the invention, an attention manager data processing system can be provided. The system can include integrated view logic executing in a computing device and an attention manager user interface generated by program code of the integrated view logic. The user interface can include a grid of quadrants. Each quadrant can correspond to a unique combination of importance and urgency. The quadrant further can include representations of underlying information objects from multiple different sources of information objects. Correspondingly, each information object can include a respective importance and urgency consistent with a corresponding one of the quadrants.
摘要:
Described is a method for controlling a user's access and viewing rights to a weblog used to track the status of a workflow based on one or more roles or responsibilities of the user in the workflow. Advantageously, the workflow is not required to change when workflow members leave their assigned roles or are unable to perform their workflow tasks. Instead, new members are assigned to the roles and access and viewing rights are changed accordingly. Optionally, a person responsible for a workflow instance can grant access and viewing rights for the particular workflow to an individual who is not a member of the workflow.
摘要:
A method, system, and computer program product for dynamic field-level access control in a Wiki. The method comprises: inserting a virtual field in a Wiki using delimiters; and assigning sole ownership of the virtual field to a user who first inserts the virtual field, where the owner of the virtual field controls access to the virtual field using at least one access control list.
摘要:
A method, system, and computer program product for dynamic field-level access control in shared documents. The method comprises: providing a field in a shared document, wherein the field is not owned by a user and can be edited by any user; and assigning sole ownership of the field to a user who first edits the field, wherein the owner of the field controls access to the field using at least one access control list.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to project management tools and provide a method, system and computer program product for an activity-centric project management tool. In one embodiment of the invention, an activity-centric project management tool data processing system can be provided. The system can include an activity-centric project management tool, one or more ad-hoc communications tools externally coupled to the activity-centric project management tool, and ad hoc communications activity objectification logic coupled to both the activity-centric project management tool and the ad-hoc communications tools. The logic can include program code enabled to integrate external ad-hoc communications among task nodes of an activity hierarchy modeling a project plan.
摘要:
A method and system for an awareness service is provided. One or more collaborative contexts can be set for a first user within a set of users using the awareness service. One or more subsets of users can be defined within the set of users corresponding to the one or more collaborative contexts, respectively. Furthermore, a level of availability can be defined for the first user with respect to each of the subset of users. Next, an online status can be published on the awareness service for the first user. The online status can display an availability message to a second user. And, the availability message can have the highest level of availability selected from a group consisting of every level of availability defined for the first user with respect to every subset of users that includes the second user.
摘要:
Embodiments of the present invention address deficiencies of the art in respect to project management tools and provide a method, system and computer program product for an activity-centric project management tool. In one embodiment of the invention, an activity-centric project management tool data processing system can be provided. The system can include an activity-centric project management tool, one or more ad-hoc communications tools externally coupled to the activity-centric project management tool, and ad hoc communications activity objectification logic coupled to both the activity-centric project management tool and the ad-hoc communications tools. The logic can include program code enabled to integrate external ad-hoc communications among task nodes of an activity hierarchy modeling a project plan.
摘要:
A method and system for searching contact lists quickly, that provides searching of a contact list by user defined group names, attributes, and/or system defined metadata regarding contacts, groups and/or attributes. The visual display of contacts within the user's contact list user interface display may be configured to visually organize contacts into the groups they belong to, and/or to display the attributes associated with groups and/or contacts within the top level contact list display. Group and/or contact attributes may alternatively be accessed by selecting (e.g. clicking on) a group or contact. A quick search feature is provided that allows the contact list to be searched based on group name, attribute, and/or contact name, as well as based on group, contact and/or attribute metadata.