Voice messaging system
First Claim
1. A method of providing voice mail services comprising:
- receiving a voice transmission from a caller at a receiving voice mail system;
storing said received voice transmission in a voice mailbox of a subscriber;
receiving a data transmission related to said received voice transmission at said receiving voice mail system, said data transmission comprising personal information data (PID) corresponding to said caller, separate from caller identification information, if any, associated with said voice transmission, and transmitted by;
determining a data network address of said receiving voice mail system;
establishing a data communications session between a voice mail system of said caller and said receiving voice mail system utilizing said data network address; and
retrieving PID at said caller'"'"'s voice mail system and sending said data transmission with said PID to said receiving voice mail system; and
storing said received PID in said voice mailbox.
17 Assignments
0 Petitions
Accused Products
Abstract
In the present invention there is provided a method, apparatus and system for providing a subscriber to a messaging system, such as a voice messaging system, with detailed personal information data associated with the source of a stored message (i.e., the caller that left the message). In addition to recording a message for the called party, the calling party'"'"'s personal information is transmitted from a repository (such as, for example, the calling party'"'"'s voice messaging system) which is received and stored by the called party'"'"'s voice messaging system. In general terms, a communications device of the subscriber (i.e., the called party) is presented with the stored personal information data of the caller in the form of an information signal, by way, for example, an IVR system, which relays the stored personal information data associated with the source of the stored message to the subscriber. The subscriber may then, again through perhaps an IVR system, respond to the received message using one or more of the communications methods described by the stored personal information data.
120 Citations
23 Claims
-
1. A method of providing voice mail services comprising:
-
receiving a voice transmission from a caller at a receiving voice mail system;
storing said received voice transmission in a voice mailbox of a subscriber;
receiving a data transmission related to said received voice transmission at said receiving voice mail system, said data transmission comprising personal information data (PID) corresponding to said caller, separate from caller identification information, if any, associated with said voice transmission, and transmitted by;
determining a data network address of said receiving voice mail system;
establishing a data communications session between a voice mail system of said caller and said receiving voice mail system utilizing said data network address; and
retrieving PID at said caller'"'"'s voice mail system and sending said data transmission with said PID to said receiving voice mail system; and
storing said received PID in said voice mailbox. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
at said voice mail system of said caller, determining a number dialed by said caller to establish a transmission path for said voice transmission; and
retrieving a data network address for said receiving voice mail system from a data network address table using said number.
-
-
3. The method of claim 1, further comprising:
-
at said receiving voice mail system;
receiving a message retrieval request from said subscriber;
retrieving said stored voice transmission;
playing said retrieved voice transmission for said subscriber; and
presenting to said subscriber said stored data transmission comprising said PID of said caller.
-
-
4. The method of claim 3, wherein said presenting step comprises:
presenting to said subscriber data corresponding to at least one communications method used by said caller.
-
5. The method of claim 4, wherein said presenting to said subscriber comprises:
-
determining communications methods identified in said PID of said caller;
from the determined communications methods identified, determining communications methods available for response; and
presenting said determined communications methods available for response to said subscriber.
-
-
6. The method of claim 4, further comprising:
-
receiving a response request from said subscriber selecting at least one of said at least one communications method; and
establishing a communications session responsive to said received response request.
-
-
7. The method of claim 6, wherein said voice transmission is received from a Public Switched Telephone Network (PSTN).
-
8. The method of claim 7, wherein said data transmission is received from a packet switched network.
-
9. The method of claim 6, wherein said voice transmission and said data transmission are received from an integrated network.
-
10. The method of claim 1, further comprising:
-
determining a telephone number called by a subscriber;
determining a data network address of a voice mail system servicing said telephone number;
retrieving personal information data (PID) associated with said subscriber'"'"'s voice mailbox; and
transmitting said retrieved PID to said voice mail system using said determined data network address.
-
-
11. The method of claim 10, further comprising, prior to said retrieving step, determining the identity of said subscriber.
-
12. The method of claim 11, wherein said data transmission is received and said subscriber'"'"'s PID is transmitted over a dedicated data network.
-
13. A voice mail system comprising:
-
A first input/output (I/O) enabling said voice mail system to communicate with a voice network and receiving a voice transmission from a caller;
memory within which said voice transmission is stored in a voice mailbox of a subscriber; and
a second I/O enabling said voice mail system to communicate with a data network and receiving a data transmission related to said received voice transmission, said data transmission comprising personal information data (PID) corresponding to said caller, separate from caller identification information, if any, associated with said voice transmission, and transmitted from a remote voice mail system for said caller by;
determining a data network address of said voice mail system;
utilizing said data network address, establishing a data communications session between said remote voice mail system of said caller and said voice mail system; and
retrieving PID at said remote voice mail system for said caller and sending said data transmission with said PID to said voice mail system; and
storing said received PID in said voice mailbox. - View Dependent Claims (14, 15, 16, 17, 18, 19)
determine an identity of said caller calling said subscriber; and
retrieve PID corresponding to said identity from a database within said remote voice mail system for said caller.
-
-
19. The voice mail system of claim 13, wherein said voice mail system further operates to:
-
determine, at said voice mail system, a number called by said caller to establish a transmission path for said voice transmission; and
retrieve, from a data network address database, a data network address of said voice mail system using said number called by said caller.
-
-
20. A computer readable media comprising computer code for adapting a computer to:
-
receive a voice transmission from a caller at a voice mail system through a first input/output (I/O);
store said received voice transmission in a voice mailbox of a subscriber;
receive a data transmission related to said received voice transmission of said voice mail system through a second I/O, said data transmission comprising personal information data (PID) corresponding to said caller, separate from caller identification information, if any, associated with said voice transmission, and transmitted from a remote voice mail system for said caller by;
determine a data network address of said receiving voice mail system;
utilize said data network address, establishing a data communications session between said remote voice mail system of said caller and said voice mail system; and
retrieve PID at said remote voice mail system for said caller and sending said data transmission with said PID to said voice mail system; and
store said received PID in said voice mailbox. - View Dependent Claims (21, 22, 23)
determine an identity of said caller calling said subscriber; and
retrieve PID corresponding to said identity from a subscriber database.
-
-
23. The computer readable media of claim 22, wherein said computer is further adapted by said computer code to:
-
determine a number called by said caller to establish a transmission path for said voice transmission; and
retrieve, from a data network address database, a data network address of said voice mail system using said number called by said caller.
-
Specification