Methods, systems, and computer program products for specifying a particular ENUM service type in a communications network that utilizes a plurality of different ENUM service types
First Claim
1. A method for specifying an E.164 number mapping (ENUM) service type in a communications network that utilizes a plurality of different ENUM service types, the method comprising:
- detecting, at a signaling point separate from an ENUM database, a communication origination event for establishing communication with a called party destination;
identifying, at the signaling point separate from the ENUM database, at least one ENUM service type from a plurality of different ENUM service types based on a media type associated with the called party destination;
generating at least one ENUM query message that includes at least one ENUM service type identifier that identifies the at least one identified ENUM service type; and
transmitting the at least one ENUM query message to at least one ENUM server that is configured to utilize the at least one ENUM service type identifier to locate at least one destination identifier for establishing the communication with the called party destination via the at least one identified ENUM service type.
4 Assignments
0 Petitions
Accused Products
Abstract
The subject matter described herein includes methods, systems, and computer program products for specifying an ENUM service type in a communications network that uses a plurality of different ENUM service types. According to one method, at least one ENUM service type is identified from a plurality of different ENUM service types. The identification is performed at a signaling point separate from an ENUM database. An ENUM query message corresponding to the at least one identified ENUM service type is generated. The ENUM query message is transmitted to an at least one ENUM server for providing the at least one identified ENUM service type.
31 Citations
18 Claims
-
1. A method for specifying an E.164 number mapping (ENUM) service type in a communications network that utilizes a plurality of different ENUM service types, the method comprising:
-
detecting, at a signaling point separate from an ENUM database, a communication origination event for establishing communication with a called party destination; identifying, at the signaling point separate from the ENUM database, at least one ENUM service type from a plurality of different ENUM service types based on a media type associated with the called party destination; generating at least one ENUM query message that includes at least one ENUM service type identifier that identifies the at least one identified ENUM service type; and transmitting the at least one ENUM query message to at least one ENUM server that is configured to utilize the at least one ENUM service type identifier to locate at least one destination identifier for establishing the communication with the called party destination via the at least one identified ENUM service type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for specifying an E.164 number mapping (ENUM) service type in a communications network that utilizes a plurality of different ENUM service types, the system comprising:
-
a signaling point for detecting a communication origination event for establishing communication with a called party destination, for identifying at least one ENUM service type from a plurality of different ENUM service types based on a media type associated with the called party destination, for generating at least one ENUM query message that includes at least one ENUM service type identifier that identifies to the at least one identified ENUM service type, and for transmitting the at least one ENUM query message; and at least one ENUM server for receiving the at least one ENUM query message and that is configured to utilize the at least one ENUM service type identifier to locate at least one destination identifier for establishing the communication with the called party destination via the at least one identified ENUM service type. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A signaling point for identifying an E.164 number mapping (ENUM) service type and for formulating at least one ENUM query message according to the identified ENUM service type, the signaling point comprising:
-
an ENUM service type identifier for detecting a communication requiring ENUM service and for identifying at least one ENUM service type for the communication based on a media type associated with a called party destination of the communication; and an ENUM query message generator for generating an ENUM query that includes at least one ENUM service type identifier that identifies the at least one identified ENUM service type and for transmitting the at least one ENUM query message to at least one ENUM server that is configured to utilize the at least one ENUM service type identifier to locate at least one destination identifier for establishing the communication with the called party destination via the at least one identified ENUM service type.
-
-
18. A computer program product comprising computer executable instructions embodied in a non-transitory computer readable medium for performing steps comprising:
-
detecting, at a signaling point separate from an ENUM database, a communication origination event for establishing communication with a called party destination; identifying, at the signaling point separate from the ENUM database, at least one ENUM service type from a plurality of different ENUM service types based on a media type associated with the called party destination; generating at least one ENUM query message that includes at least one ENUM service type identifier that identifies the at least one identified ENUM service type; and transmitting the at least one ENUM query message to at least one ENUM server that is configured to utilize the at least one ENUM service type identifier to locate at least one destination identifier for establishing the communication with the called party destination via the at least one identified ENUM service type.
-
Specification