Temporary enum gateway
First Claim
1. An electronic numbering (ENUM) gateway, comprising:
- a temporary ENUM database associating a plurality of ENUMs with respective caller identity information;
a module to assign a temporary ENUM at a time of routing a given communication, said temporary ENUM being an entry in said temporary ENUM database; and
a module to lookup in said temporary ENUM database a given temporary ENUM and retrieve associated caller identity information.
4 Assignments
0 Petitions
Accused Products
Abstract
A temporary ENUM architecture assigns a temporary ENUM at call time. For an originated communication requiring routing to a party which needs a particular callback format not supported, the TempENUM provides consistency with the specific format required by the receiving party. The TempENUM is assigned for the duration of the call or communication, or for a given amount of time thereafter. The TempENUM service gateway includes a TempENUM database, a module that assigns a suitable TempENUM at the time of call routing, and a module that handles a lookup in the TempENUM database, and maps the assigned TempENUM to a calling party identifier (CgPID). The TempENUM database stores a TempENUM from a coordinator system and relates the actual calling party identifier (CgPID) for use in callback attempts. Either during the initial call or communication, or shortly thereafter, the receiving party uses the TempENUM number to return communication the initial caller.
-
Citations
38 Claims
-
1. An electronic numbering (ENUM) gateway, comprising:
-
a temporary ENUM database associating a plurality of ENUMs with respective caller identity information;
a module to assign a temporary ENUM at a time of routing a given communication, said temporary ENUM being an entry in said temporary ENUM database; and
a module to lookup in said temporary ENUM database a given temporary ENUM and retrieve associated caller identity information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of temporarily associating an electronic number (ENUM) to a given communication for a short period of time contemporaneous with transmission of said given communication, comprising:
-
receiving a request for a temporary ENUM relating to a given communication, said temporary ENUM conforming to a format for calling party identity information as required by a called party;
associating a temporary ENUM with caller identity information relating to a caller initiating said given communication; and
storing said associated temporary ENUM as an entry in a temporary ENUM database. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. Apparatus for temporarily associating an electronic number (ENUM) to a given communication for a short period of time contemporaneous with transmission of said given communication, comprising:
-
means for receiving a request for a temporary ENUM relating to a given communication, said temporary ENUM conforming to a format for calling party identity information as required by a called party;
means for associating a temporary ENUM with caller identity information relating to a caller initiating said given communication; and
means for storing said associated temporary ENUM as an entry in a temporary ENUM database. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification