Instant messaging voice mail
First Claim
1. A computer-implementable method for delivering an electronic message, comprising:
- coupling a first computer to a communication network;
executing an instant message system client program on a first computer, thereby enabling said first computer to process instant message files;
using said first computer to receive voice data from a user and to generate a message data file therefrom;
conducting a test to determine whether a predetermined second computer is operably coupled to said communication network; and
forwarding said message data file to a predetermined storage location in an electronic messaging system if the result of said test indicates that said predetermined second computer is not operably coupled to said communication network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer usable medium are disclosed for delivering an electronic message. In various embodiments of the invention 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. In various embodiments of the invention, the message data file is subsequently retrieved from the predetermined storage location by the predetermined second computer. In embodiments of the invention, the message data file is processed to comprise text data or voice mail data prior to forwarding to the predetermined storage location in the electronic messaging system.
75 Citations
20 Claims
-
1. A computer-implementable method for delivering an electronic message, comprising:
-
coupling a first computer to a communication network; executing an instant message system client program on a first computer, thereby enabling said first computer to process instant message files; using said first computer to receive voice data from a user and to generate a message data file therefrom; conducting a test to determine whether a predetermined second computer is operably coupled to said communication network; and forwarding said message data file to a predetermined storage location in an electronic messaging system if the result of said test indicates that said predetermined second computer is not operably coupled to said communication network. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12)
-
-
7. A system for delivering an electronic message using a first computer operably connected to a communication network, said first computer comprising:
-
a processor; a data bus coupled to the processor; and a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code for delivering an electronic message and comprising instructions executable by the processor and configured for; executing an instant message system client program on said first computer, thereby enabling said first computer to process instant message files; using said first computer to receive voice data from a user and to generate a message data file therefrom; conducting a test to determine whether a predetermined second computer is operably coupled to said communication network; and forwarding said message data file to a predetermined storage location in an electronic messaging system if the result of said test indicates that said predetermined second computer is not operably coupled to said communication network. - View Dependent Claims (8)
-
-
13. A computer-usable medium embodying computer program code for use by a first computer operably coupled to a communication system, the computer program code comprising computer executable instructions configured for:
-
using said first computer to receive voice data from a user and to generate a message data file therefrom; conducting a test to determine whether a predetermined second computer is operably coupled to said communication network; and forwarding said message data file to a predetermined storage location in an electronic messaging system if the result of said test indicates that said predetermined second computer is not operably coupled to said communication network. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. The computer usable medium of claim 31, wherein the computer executable instructions are deployable to a client computer from a server at a remote location.
-
20. The computer usable medium of claim 31, wherein the computer executable instructions are provided by a service provider to a customer on an on-demand basis.
Specification