Rule-based instant message retention
First Claim
1. A method in a data processing system for retaining instant messages, the method comprising:
- recording a start time and creating a storage to hold a set of messages when an instant messaging session starts;
determining if the set of messages needs to be retained by applying a set of rules to the set of messages when the instant messaging session is terminated;
responsive to determining that the set of messages needs to be retained, indexing the set of messages using a set of metadata; and
retaining the set of messages in a other storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a data processing system for rule-based instant message retention. The method records a start time and creates storage to hold a set of messages when an IM session starts. Then the method determines if the set of messages needs to be retained by applying a set of user-defined rules to the set of messages when the IM session is terminated. If the set of messages needs to be retained, the method indexes the set of messages using a set of metadata. Next, the method compresses, encrypts, and password protects the set of messages. After that, the method protects the set of messages from overwriting and retains the set of messages in storage. Later, the method establishes which sets of retained messages no longer need to be retained. If a set of retained messages no longer needs to be retained, the method discards the set of retained messages.
39 Citations
20 Claims
-
1. A method in a data processing system for retaining instant messages, the method comprising:
-
recording a start time and creating a storage to hold a set of messages when an instant messaging session starts;
determining if the set of messages needs to be retained by applying a set of rules to the set of messages when the instant messaging session is terminated;
responsive to determining that the set of messages needs to be retained, indexing the set of messages using a set of metadata; and
retaining the set of messages in a other storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system for retaining instant messages, the data processing system comprising:
-
recording means for recording a start time and creating a storage to hold a set of messages when an instant messaging session starts;
determining means for determining if the set of messages needs to be retained by applying a set of rules to the set of messages when the instant messaging session is terminated;
responsive to determining that the set of messages needs to be retained, indexing means for indexing the set of messages using a set of metadata; and
retaining means for retaining the set of messages in a other storage;
- View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product on a computer-readable medium for retaining instant messages, the computer program product comprising:
-
first instructions for recording a start time and creating a storage to hold a set of messages when an instant messaging session starts;
second instructions for determining if the set of messages needs to be retained by applying a set of rules to the set of messages when the instant messaging session is terminated;
responsive to determining that the set of messages needs to be retained, third instructions for indexing the set of messages using a set of metadata; and
fourth instructions for retaining the set of messages in a other storage. - View Dependent Claims (18, 19, 20)
-
Specification