摘要:
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.
摘要:
A system that enables users to conveniently and intuitively send email messages that automatically publish information in appropriate shared content sources. The system allows users to send email messages to shared sources based on keywords within text entered as destination email addresses. The shared sources register interest in certain topics by registering keywords with the email server system. An email server program then sends the email messages it receives for publication to the appropriate shared source(s) based on matching text in the destination address fields of the received messages with the keywords registered by the shared sources.
摘要:
A system for providing automatic off-line availability of shared document content linked in electronic mail (“email”) messages. Documents indicated by links in processed email messages may accessed when a client system user is working either online or offline. A software component operates to read through email messages sent to a client system user, and to locate messages including links to content stored on the server system. The software component accesses the content indicated by the links contained in the email messages, and moves the content onto the client system for offline access. The software component may include a periodically scheduled agent, and/or a component that is called just prior to the client system or email application going offline.
摘要:
A system that enables users to conveniently and intuitively send email messages that automatically publish information in appropriate shared content sources. The system allows users to send email messages to shared sources based on keywords within text entered as destination email addresses. The shared sources register interest in certain topics by registering keywords with the email server system. An email server program then sends the email messages it receives for publication to the appropriate shared source(s) based on matching text in the destination address fields of the received messages with the keywords registered by the shared sources.
摘要:
A system for providing automatic off-line availability of shared document content linked in electronic mail (“email”) messages. Documents indicated by links in processed email messages may accessed when a client system user is working either online or offline. A software component operates to read through email messages sent to a client system user, and to locate messages including links to content stored on the server system. The software component accesses the content indicated by the links contained in the email messages, and moves the content onto the client system for offline access. The software component may include a periodically scheduled agent, and/or a component that is called just prior to the client system or email application going offline.