METHODS AND SYSTEMS FOR EXPIRATION HANDLING IN ELECTRONIC MESSAGE SYSTEMS
First Claim
Patent Images
1. A method for handling electronic message expiration, the method comprising:
- determining whether an electronic message has a temporal expiration value;
if the electronic message has a temporal expiration value, determining whether the electronic message is to be expired based on the temporal expiration value and a current time;
if the electronic message is to be expired, selectively processing the electronic message based on an expired electronic message handling rule; and
allowing the user to modify, add, or delete a temporal expiration value associated with a given incoming electronic message.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for electronic message expiration processing, in which a message originator or recipient can set an expiration time/date attribute for individual emails, short messages, or other electronic messages, and the messages are automatically deleted from the recipient'"'"'s system or handled according to other user-selected processing rules when the expiration time/date has past.
-
Citations
37 Claims
-
1. A method for handling electronic message expiration, the method comprising:
-
determining whether an electronic message has a temporal expiration value; if the electronic message has a temporal expiration value, determining whether the electronic message is to be expired based on the temporal expiration value and a current time; if the electronic message is to be expired, selectively processing the electronic message based on an expired electronic message handling rule; and allowing the user to modify, add, or delete a temporal expiration value associated with a given incoming electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communications system, comprising:
-
a network operatively coupling a plurality of network elements to one another to allow transport of electronic messages between the network elements; a first network element operatively coupled with the network, the first network element comprising an electronic message expiration system operative to selectively process electronic messages having a temporal expiration value based on at least one expired electronic message handling rule, wherein the electronic message expiration system allows a user to modify, add, or delete a temporal expiration value associated with a given incoming electronic message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
determining whether an electronic message has a temporal expiration value; if the electronic message has a temporal expiration value, determining whether the electronic message is to be expired based on the temporal expiration value and a current time; if the electronic message is to be expired, selectively processing the electronic message based on an expired electronic message handling rule; and allowing a user to modify, add, or delete a temporal expiration value associated with a given incoming electronic message. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An electronic message expiration system comprising:
-
an incoming message expiration auditing component operative to determine whether an electronic message has a temporal expiration value an incoming message expiration handling component operative if the electronic message has a temporal expiration value to determine whether the electronic message is to be expired based on the temporal expiration value and a current time, and if the electronic message is to be expired, to selectively process the electronic message based on an expired electronic message handling rule; and an incoming message expiration modification component operative to allow a user to modify, add, or delete a temporal expiration value associated with a given incoming electronic message. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification