Systems and methods for registration and retrieval of voice mail contact information
First Claim
1. A method of registering contact information associated with a potential calling party, comprising:
- receiving an originating address associated with the potential calling party;
receiving contact information associated with the potential calling party;
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.
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.
84 Citations
37 Claims
-
1. A method of registering contact information associated with a potential calling party, comprising:
-
receiving an originating address associated with the potential calling party;
receiving contact information associated with the potential calling party;
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A registration entity for registering contact information associated with a potential calling party, the registration entity comprising:
-
a database of records including a record associated with the potential calling party;
an input for receiving an originating address associated with the potential calling party and contact information associated with the potential calling party;
a processing entity for storing the originating address associated with the potential calling party in an originating address field of the 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.
-
-
10. Computer-readable media tangibly embodying a program of instructions executable by a computer to perform a method of registering contact information associated with a potential calling party, the method comprising:
-
receiving an originating address associated with the potential calling party;
receiving contact information associated with the potential calling party;
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.
-
-
11. A method of retrieving stored contact information associated with a calling party, comprising:
-
receiving an originating address associated with the calling party;
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 contact information associated with 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, retrieving the contact information contained in the contact information field of the particular record;
wherein the contact information contained in the contact information field of the particular record corresponds to previously stored contact information associated with the calling party. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A network entity, comprising:
-
a database of records, each of the records being associated with a respective potential calling party and including (I) an originating address field containing an originating address associated with the respective potential calling party and (II) a contact information field containing previously stored contact information associated with the respective potential calling party;
an input for receiving an originating address associated with a calling party;
a processing entity in communication with the input and operative for;
(a) 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 calling party;
(b) 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, retrieving the contact information contained in the contact information field of the particular record;
an output for releasing the retrieved contact information.
-
-
23. 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 previously stored contact information associated with the respective potential 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 contact information contained in the contact information field of the particular record;
returning the retrieved contact information to the voice message taking entity for delivery to the owner of the particular mailbox.
-
-
24. A method of retrieving stored contact information associated with a calling party making a call, comprising:
-
receiving an originating address associated with the calling party;
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 plurality of respective contact information fields, 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 each of the contact information fields of the record associated with the given potential calling party containing respective contact information associated with the given potential calling party;
receiving a contact information selection associated with the call;
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, retrieving the contact information contained in a selected one of the contact information fields of the particular record, the selected one of the contact information fields being related to the contact information selection associated with the call;
wherein the contact information contained in the selected one of the contact information fields of the particular record corresponds to previously stored contact information associated with the calling party. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A network entity, comprising:
-
a database of records, each of the records being associated with a respective potential calling party and including (I) an originating address field containing an originating address associated with the respective potential calling party and (II) a plurality of contact information fields each containing previously stored contact information associated with the respective potential calling party;
an input for receiving (I) an originating address associated with a calling party and (II) a contact information selection associated with the call;
a processing entity in communication with the input and operative for;
(a) 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 calling party;
(b) responsive to successful identification of 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, retrieving the contact information contained in a selected one of the contact information fields of the particular record, the selected one of the contact information fields being related to the contact information selection associated with the call;
an output for releasing the retrieved contact information.
-
Specification