System for the remote notification and retrieval of electronically stored messages
First Claim
1. A method for operating a messaging system comprising:
- filtering messages addressed to a message recipient, said filtering being based upon at least one filter criterion previously received from said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generating a code signature corresponding to a particular message meeting said at least one filter criterion;
transmitting said code signature to said message recipient;
receiving said code signature during a communication session initiated thereafter by said message recipient;
retrieving the message corresponding to the received code signature; and
transmitting the retrieved message to said message recipient during said communication session;
wherein said retrieving comprises sequentially searching a directory of said messages addressed to said message recipient messages until a message is found with hashing function output matching said received code signature.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system to generate a unique code for a message and then allows easy and direct access to the content of that specific message. The unique code is transmitted in a message alert, which may be implemented for a variety of media. In particular, according to one embodiment, the present invention provides a method and system for enhanced messaging services incorporating the capability of alerting a message service subscriber to the receipt of high priority messages according to a defined set of filter criteria. The present invention is highly flexible and can be designed to work with any type of electronic message including e-mail, voice mail, facsimile etc. Furthermore, the enhanced messaging services are transparent to the typical messaging services in use today so that subscribers are not required to change messaging services or learn a new system.
-
Citations
9 Claims
-
1. A method for operating a messaging system comprising:
-
filtering messages addressed to a message recipient, said filtering being based upon at least one filter criterion previously received from said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generating a code signature corresponding to a particular message meeting said at least one filter criterion;
transmitting said code signature to said message recipient;
receiving said code signature during a communication session initiated thereafter by said message recipient;
retrieving the message corresponding to the received code signature; and
transmitting the retrieved message to said message recipient during said communication session;
wherein said retrieving comprises sequentially searching a directory of said messages addressed to said message recipient messages until a message is found with hashing function output matching said received code signature.
-
-
2. A method for operating a messaging system comprising:
-
filtering messages addressed to a message recipient, said filtering being based upon at least one filter criterion previously received from said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generating a code signature corresponding to a particular message meeting said at least one filter criterion;
transmitting said code signature to said message recipient;
receiving said code signature during a communication session initiated thereafter by said message recipient;
retrieving the message corresponding to the received code signature;
transmitting the retrieved message to said message recipient during said communication session; and
periodically accessing a mailbox in which said messages addressed to said message recipient are stored and performing said filtering for each message in said mailbox. - View Dependent Claims (3)
-
-
4. A method for operating a messaging system comprising:
-
filtering messages addressed to a message recipient, said filtering being based upon at least one filter criterion previously received from said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generating a code signature corresponding to a particular message meeting said at least one filter criterion;
transmitting said code signature to said message recipient;
receiving said code signature during a communication session initiated thereafter by said message recipient;
retrieving the message corresponding to the received code signature; and
transmitting the retrieved message to said message recipient during said communication session;
wherein said retrieving is carried out independent of the receipt of a login or of a password during said communication session initiated by said message recipient.
-
-
5. A message system apparatus comprising a computer system adapted to:
-
filter messages addressed to a message recipient based upon at least one filter criterion previously specified by said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generate a different code signature for each message meeting said at least one filter criterion;
transmit each generated code signature to said message recipient;
receive previously transmitted code signatures during respective communication sessions initiated by said message recipient;
retrieve the particular messages that correspond to said received code signatures; and
transmit each said retrieved message to said message recipient during the respective communication session;
wherein said code signatures are generated by applying a hashing function to at least a portion of the corresponding messages;
and wherein said computer system is further adapted to retrieve said particular messages by searching stored messages addressed to said message recipient until a message is found with hashing function output matching previously transmitted code signatures.
-
-
6. A message system apparatus comprising a computer system adapted to:
-
filter messages addressed to a message recipient based upon at least one filter criterion previously specified by said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be alerted to;
generate a different code signature for each message meeting said at least one filter criterion;
transmit each generated code signature to said message recipient;
receive previously transmitted code signatures during respective communication sessions initiated by said message recipient;
retrieve the particular messages that correspond to said received code signature; and
transmit each said retrieved message to said message recipient during the respective communication session;
wherein said computer system is further adapted to periodically access a mailbox into which have been stored said filtered messages addressed to said message recipient. - View Dependent Claims (7)
-
-
8. A message system apparatus comprising a computer system adapted to:
-
filter messages addressed to a message recipient based upon at least one filter criterion previously specified by said message recipient, said at least one filter criterion being indicative of messages that said message recipient wishes to be altered to;
generate a different code signature for each message meeting said at least one filter criterion;
transmit each generated code signature to said message recipient;
receive previously transmitted code signatures during respective communication sessions initiated by said message recipient;
retrieve the particular messages that correspond to said received code signatures; and
transmit each said retrieved message to said message recipient during the respective communication session;
wherein said computer system is further adapted to retrieve said particular messages without having received either a login or a password during said communication sessions initiated by said message recipient.
-
-
9. A method performed by a message recipient comprising
providing to a messaging system at least one filter criterion indicative of messages that said message recipient wishes to be alerted to; -
receiving from said messaging system a code signature for a message meeting said at least one filter criterion;
initiating a communication session with said messaging system;
transmitting said code signature to said messaging system during said communication session; and
receiving said message from said messaging system during said communication session;
wherein said message recipient receives said message independent of having entered a login or a password during said communication session.
-
Specification