Agent activity report via object embedding
First Claim
Patent Images
1. In a computer network comprising at least one server unit and a plurality of remote stations;
- at least some of which are adapted to send and receive electronic mail messages a data processing system comprising;
an Agent responsive to the receipt of a mail message from one of said stations and intended for delivery to a user for processing the message in accordance with a set of rules provided to the Agent by the user;
said Agent comprising means for inserting into the message a self-contained action record of the actions taken by the Agent on behalf of the user in accordance with said rules; and
for sending the message with its self-contained action record to the user at a predetermined destination station.
1 Assignment
0 Petitions
Accused Products
Abstract
A software intelligent Agent, and rules provided thereto by a user, screen and process data objects, for example an e-mail message, in accordance with said rules. Actions taken by the Agent to process a data object in accordance with rules associated with the object are entered into an activity record and the activity record is injected into the body of the data object, for example pre-pended into an e-mail message as the first body part of the message. This obviates the need for a user to remember the rules or to remember what actions were taken by the Agent.
28 Citations
10 Claims
-
1. In a computer network comprising at least one server unit and a plurality of remote stations;
- at least some of which are adapted to send and receive electronic mail messages a data processing system comprising;
an Agent responsive to the receipt of a mail message from one of said stations and intended for delivery to a user for processing the message in accordance with a set of rules provided to the Agent by the user; said Agent comprising means for inserting into the message a self-contained action record of the actions taken by the Agent on behalf of the user in accordance with said rules; and for sending the message with its self-contained action record to the user at a predetermined destination station.
- at least some of which are adapted to send and receive electronic mail messages a data processing system comprising;
-
2. In a data processing system of the type in which data objects are routed to an Agent for processing of said objects automatically in accordance with a set of rules provided by a user to the Agent the Agent being responsive to triggers associated with said set of rules, a method comprising:
-
routing a data object to the Agent for processing; notifying the Agent of the routing of said object by means of an associated trigger; accessing an associated set of operation rules for the Agent to execute for processing said object; processing said object in accordance with said set of rules; creating a self-contained activity record specifying actions taken by the Agent to process said record in accordance with said rules; and adding the self-contained activity object to said data object. - View Dependent Claims (3)
-
-
4. A data processing system of the type in which a data object is routed to an Agent for processing of said object automatically in accordance with a set of rules provided by a user for use by the Agent, the Agent being responsive to a trigger associated with said set of rules, comprising:
-
means for routing the data object to the Agent for processing; means for receiving an associated trigger for notifying the Agent of the routing of said data object to the Agent; means for accessing an associated set of operation rules for the Agent to execute for processing said object; and means for injecting a self-contained activity record with a record of actions automatically taken by the Agent for each message into said data object. - View Dependent Claims (5, 6, 7)
-
-
8. An article of manufacture comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a record of actions, taken with respect to an electronic mail message by an intelligent Agent in accordance with a set of rules given to the Agent by a user, to be interjected into the message for the user when receiving the message, the computer readable program code means in said article of manufacture comprising; computer readable program code means for causing a computer to route an electronic mail message to the intelligent Agent for processing; computer readable program code means for causing the computer to notify the Agent of the routing of the message to the Agent; computer readable program code means for causing the computer to access rules for processing the message; computer readable program code means for causing the computer to create a self-contained record of actions taken by the computer to process the message; and computer readable program code means for causing the computer to insert the self-contained record of actions taken into the message. - View Dependent Claims (9)
-
-
10. An article of manufacture comprising:
-
a computer usable medium having computer readable program code means embodied therein for causing a record of actions, taken with respect to a data object by an intelligent Agent in accordance with an associated set of rules given to the Agent by a user, to be interjected into the data object for the benefit of the user when reviewing the data object, the computer readable program means in said article of manufacture comprising; computer readable program code means for causing a computer to route a data object to the intelligent Agent for processing, computer readable program code means for causing the computer to notify the Agent of the routing of the data object to the Agent, computer readable program code means for causing computer to process the data object in accordance with said rules, computer readable program code means for causing the computer to create a self-contained record of actions taken by the computer to process the data object, and computer readable program code means for causing the computer to insert the self-contained record of actions taken into the data object.
-
Specification