Profile-based conversion and delivery of electronic messages
First Claim
1. A computer-implemented method for delivering an instant message, comprising:
- storing instant message recipient data in a recipient registry, wherein said instant message recipient data comprises;
a preferred electronic message delivery format associated with an instant message recipient, wherein said preferred electronic message delivery format for use when said instant message recipient is unable to receive said instant message; and
storage location data associated with an electronic messaging system storage location associated with said preferred electronic message delivery format;
receiving instant message-data from an instant message originator, wherein said instant message data is processed to generate an instant message for receipt by said instant message recipient;
determining whether said instant message recipient is able to receive said instant message;
processing said instant message recipient data to determine said message recipient'"'"'s preferred message delivery format upon determination that said instant message recipient is unable to receive said instant message; and
processing said instant message to convert said instant message into said preferred message delivery format, wherein said instant message is stored in said preferred message delivery format in said associated electronic messaging system storage location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer usable medium are disclosed for delivering an electronic message. A first computer is used to receive voice data from a user and to generate a message data file therefrom. A test is then conducted to determine whether a predetermined second computer is operably coupled to the communication network. If the result of the test indicates that the second computer is not coupled to the communication network, the message data file is forwarded to a predetermined storage location in an electronic messaging system. The message data file is subsequently retrieved from the predetermined storage location by the predetermined second computer and processed to comprise text data or voice mail data prior to forwarding to the predetermined storage location in the electronic messaging system.
52 Citations
20 Claims
-
1. A computer-implemented method for delivering an instant message, comprising:
-
storing instant message recipient data in a recipient registry, wherein said instant message recipient data comprises; a preferred electronic message delivery format associated with an instant message recipient, wherein said preferred electronic message delivery format for use when said instant message recipient is unable to receive said instant message; and storage location data associated with an electronic messaging system storage location associated with said preferred electronic message delivery format; receiving instant message-data from an instant message originator, wherein said instant message data is processed to generate an instant message for receipt by said instant message recipient; determining whether said instant message recipient is able to receive said instant message; processing said instant message recipient data to determine said message recipient'"'"'s preferred message delivery format upon determination that said instant message recipient is unable to receive said instant message; and processing said instant message to convert said instant message into said preferred message delivery format, wherein said instant message is stored in said preferred message delivery format in said associated electronic messaging system storage location. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12)
-
-
7. A system for delivering an electronic message using a first computer connected to a communication network, said first computer comprising:
-
a processor; a data bus coupled to the processor; and a non-transitory computer-usable storage medium embodying computer program code, the non-transitory computer-usable storage medium being coupled to the data bus, the computer program code for delivering an instant message and comprising instructions executable by the processor and configured for; storing instant message recipient data in a recipient registry, wherein said instant message recipient data comprises; a preferred electronic message delivery_format associated with an instant message recipient, wherein said preferred electronic message delivery format for use when said instant message recipient is unable to receive said instant message; and storage location data associated with an electronic messaging system storage location associated with said preferred electronic message delivery format; receiving instant message-data from an instant message originator, wherein said instant message data is processed to generate an instant message for receipt by said instant message recipient; determining whether said instant message recipient is able to receive said instant message; processing said instant message recipient data to determine said message recipient'"'"'s preferred message delivery format upon determination that said instant message recipient is unable to receive said instant message; and
processing said instant message to convert said instant message into said preferred message delivery format, wherein said instant message is stored in said preferred message delivery format in said associated electronic messaging system storage location. - View Dependent Claims (8)
-
-
13. A non-transitory computer-readable storage medium embodying computer program code for use by a first computer coupled to a communication system, the computer program code comprising computer executable instructions configured for:
-
storing instant message recipient data in a recipient registry, wherein said instant message recipient data comprises; a preferred electronic message delivery format associated with an instant message recipient, wherein said preferred electronic message delivery format for use when said instant message recipient is unable to receive said instant message; and storage location data associated with an electronic messaging system storage location associated with said preferred electronic message delivery format; receiving instant message-data from an instant message originator, wherein said instant message data is processed to generate an instant message for receipt by said instant message recipient; determining whether said instant message recipient is able to receive said instant message; processing said instant message recipient data to determine said message recipient'"'"'s preferred message delivery format upon determination that said instant message recipient is unable to receive said instant message; and processing said instant message to convert said instant message into said preferred message delivery format, wherein said instant message is stored in said preferred message delivery format in said associated electronic messaging system storage location. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification