Telephony service system
First Claim
1. A method of automatically allocating a mailbox to a called party in a digital telephone network, including the steps:
- receiving a call to be routed to a called party;
extracting one or more relevant predefined parameters from the call;
using one or more of the extracted parameters to determine the existence of a mailbox associated with the called party;
if an associated mailbox exists, translating the call to that mailbox address;
if there is not a mailbox number associated with the called party, allocating a mailbox from a pre-existing pool of mailboxes available for allocation to the called party;
diverting the call to the allocated mailbox.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically allocating a mailbox to a called party in a digital telephone network, including the steps: receiving a call to be routed to a called party; extracting one or more relevant predefined parameters from the call; using one or more of the extracted parameters to determine the existence of a mailbox associated with the called party; if an associated mailbox exists, translating the call to that mailbox address; if there is not a mailbox associated with the called party, allocating a mailbox from a pre-existing pool of mailboxes available for allocation to the called party; diverting the call to the allocated mailbox.
21 Citations
14 Claims
-
1. A method of automatically allocating a mailbox to a called party in a digital telephone network, including the steps:
- receiving a call to be routed to a called party;
extracting one or more relevant predefined parameters from the call;
using one or more of the extracted parameters to determine the existence of a mailbox associated with the called party;
if an associated mailbox exists, translating the call to that mailbox address;
if there is not a mailbox number associated with the called party, allocating a mailbox from a pre-existing pool of mailboxes available for allocation to the called party;
diverting the call to the allocated mailbox. - View Dependent Claims (2, 3)
- receiving a call to be routed to a called party;
-
4. A method of maintaining a pool of mailboxes available for allocation, deallocation and re-allocation, and thereby minimising the amount of required storage space for the said pool, including the steps:
- at a predetermined time frequency, scanning a database of mailbox allocation and usage records;
from those records, detecting an allocated mailbox and determining its last usage time;
if the last usage time exceeds a predetermined period, deleting the contents of the mailbox and marking the mailbox as free for re-allocation;
continuing until all mailbox records have been scanned at which time the process is suspended until it conducts another cycle at the said predetermined time frequency.
- at a predetermined time frequency, scanning a database of mailbox allocation and usage records;
-
5. A method of dynamically allocating a mailbox to a called party in a digital telephone network, comprising the following steps:
- receiving a call to be routed to a called party;
extracting relevant/predefined parameters from the message;
examining l inspecting a database as to the existence of an associated mailbox number translating the called number to a mailbox address, if available or, in the event that the called party does not have a mailbox/the database does not contain a mailbox number associated with the called number, assigning a mailbox to the called party telephone number;
diverting the call to the allocated mailbox. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
- receiving a call to be routed to a called party;
Specification