Systems and methods for registration and retrieval of voice mail contact information
First Claim
1. A method for execution by a system comprising a voice message taking entity (VMTE) and a contact information server (CIS), the method comprising:
- one of the VMTE and the CIS taking a voice message from a calling party for an owner of a mailbox;
one of the VMTE and the CIS receiving an originating address associated with the calling party;
one of the VMTE and the CIS accessing a database of records associated with respective potential calling parties, each of the records in the database comprising a respective originating address field and a respective contact information field, the originating address field of the record associated with a given potential calling party containing an originating address associated with the given potential calling party and the contact information field of the record associated with the given potential calling party containing an alternative address at which the given potential calling party is contactable, the alternative address being different from the originating address associated with the given potential calling party, the alternative address having been obtained during a prior registration phase involving the given potential calling party;
wherein accessing the database of records comprises attempting to identify a particular record in the database for which the originating address contained in the respective originating address field corresponds to the originating address associated with the calling party;
responsive to successful identification of a particular record in the database for which the originating address contained in the respective originating address field matches the originating address associated with the calling party, one of the VMTE and the CIS retrieving the alternative address contained in the contact information field of the particular record;
one of the VMTE and the CIS delivering the retrieved alternative address to the owner of the mailbox;
wherein delivering the retrieved alternative address to the owner of the mailbox comprises sending a message indicative of the alternative address to a particular address learned during interaction with the owner of the mailbox.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer-readable media for registering and retrieving contact information associated with a potential calling party. The registration method comprises receiving an originating address associated with the potential calling party, receiving contact information associated with the potential calling party and storing the originating address associated with the potential calling party in an originating address field of a record associated with the potential calling party and storing the contact information associated with the potential calling party in a contact information field of the record associated with the potential calling party. This increases the variety of contact information that can be left by the potential calling party, contributes to a greater efficiency with which the eventual called party may retrieve contact information associated with a voice mail message and also accelerates the process by which an actual calling party can leave contact information for the called party.
86 Citations
33 Claims
-
1. A method for execution by a system comprising a voice message taking entity (VMTE) and a contact information server (CIS), the method comprising:
-
one of the VMTE and the CIS taking a voice message from a calling party for an owner of a mailbox; one of the VMTE and the CIS receiving an originating address associated with the calling party; one of the VMTE and the CIS accessing a database of records associated with respective potential calling parties, each of the records in the database comprising a respective originating address field and a respective contact information field, the originating address field of the record associated with a given potential calling party containing an originating address associated with the given potential calling party and the contact information field of the record associated with the given potential calling party containing an alternative address at which the given potential calling party is contactable, the alternative address being different from the originating address associated with the given potential calling party, the alternative address having been obtained during a prior registration phase involving the given potential calling party; wherein accessing the database of records comprises attempting to identify a particular record in the database for which the originating address contained in the respective originating address field corresponds to the originating address associated with the calling party; responsive to successful identification of a particular record in the database for which the originating address contained in the respective originating address field matches the originating address associated with the calling party, one of the VMTE and the CIS retrieving the alternative address contained in the contact information field of the particular record; one of the VMTE and the CIS delivering the retrieved alternative address to the owner of the mailbox; wherein delivering the retrieved alternative address to the owner of the mailbox comprises sending a message indicative of the alternative address to a particular address learned during interaction with the owner of the mailbox. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18)
-
-
12. A system, comprising:
-
a contact information server comprising a database of records, each of the records being associated with a respective potential calling party and including (I) an originating field containing an originating address associated with the respective potential calling party; and
(II) a contact information field containing an alternative address at which the respective potential calling party is contactable, the alternative address being different from the originating address associated with the respective calling party, the alternative address having been obtained during a prior registration phase involving the respective calling party;a voice message taking entity comprising a plurality of mailboxes associated with respective mailbox owners, the voice message taking entity being operable for executing a reconnaissance process to (I) determine an originating address associated with a particular calling party attempting to reach an owner of a particular mailbox; and
(II) supply the originating address associated with the particular calling party to the contact information server;the contact information server being adapted for; responsive to receipt of the originating address associated with the particular calling party from the voice message taking entity, accessing the database of records in an attempt to identify a particular record in the database for which the originating address contained in the respective originating address field corresponds to the originating address associated with the particular calling party; responsive to successful identification of a particular record in the database for which the originating address contained in the respective originating address field matches the originating address associated with the particular calling party, retrieving the alternative address contained in the contact information field of the particular record; returning the retrieved alternative address to the voice message taking entity for delivery to the owner of the particular mailbox; wherein delivery of the retrieved alternative address to the owner of the mailbox comprises transmission of a message indicative of the alternative address to a particular address learned during interaction with the owner of the mailbox.
-
-
19. A method for execution by a system comprising a voice message taking entity (VMTE) and a contact information server (CIS), the method comprising:
-
one of the VMTE and the CIS taking a voice message from a calling party for an owner of a mailbox; one of the VMTE and the CIS receiving an originating address associated with the calling party; one of the VMTE and the CIS accessing a database of records associated with respective potential calling parties, each of the records in the database comprising a respective originating address field and a respective contact information field, the originating address field of the record associated with a given potential calling party containing an originating address associated with the given potential calling party and the contact information field of the record associated with the given potential calling party containing an alternative address at which the given potential calling party is contactable, the alternative address being different from the originating address associated with the given potential calling party, the alternative address having been obtained during a prior registration phase involving the given potential calling party; wherein accessing the database of records comprises attempting to identify a particular record in the database for which the originating address contained in the respective originating address field corresponds to the originating address associated with the calling party; responsive to successful identification of a particular record in the database for which the originating address contained in the respective originating address field matches the originating address associated with the calling party, one of the VMTE and the CIS retrieving the alternative address contained in the contact information field of the particular record; one of the VMTE and the CIS delivering the retrieved alternative address to the owner of the mailbox; wherein delivering the retrieved alternative address to the owner of the mailbox comprises sending a message indicative of the alternative address to an address associated with the mailbox. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system, comprising:
-
a contact information server comprising a database of records, each of the records being associated with a respective potential calling party and including (I) an originating field containing an originating address associated with the respective potential calling party; and
(II) a contact information field containing an alternative address at which the respective potential calling party is contactable, the alternative address being different from the originating address associated with the respective calling party, the alternative address having been obtained during a prior registration phase involving the respective calling party;a voice message taking entity comprising a plurality of mailboxes associated with respective mailbox owners, the voice message taking entity being operable for executing a reconnaissance process to (I) determine an originating address associated with a particular calling party attempting to reach an owner of a particular mailbox; and
(II) supply the originating address associated with the particular calling party to the contact information server;the contact information server being adapted for; responsive to receipt of the originating address associated with the particular calling party from the voice message taking entity, accessing the database of records in an attempt to identify a particular record in the database for which the originating address contained in the respective originating address field corresponds to the originating address associated with the particular calling party; responsive to successful identification of a particular record in the database for which the originating address contained in the respective originating address field matches the originating address associated with the particular calling party, retrieving the alternative address contained in the contact information field of the particular record; returning the retrieved alternative address to the voice message taking entity for delivery to the owner of the particular mailbox; wherein delivery of the retrieved alternative address to the owner of the mailbox comprises transmission of a message indicative of the alternative address to an address associated with the mailbox.
-
Specification