Presence Qualified ENUM Service Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ENUM systems lack a mechanism to combine presence information with E.164 number mapping, requiring manual subscription or querying for presence status across multiple ENUM identities, which is inefficient and not integrated into the existing ENUM service.

Innovation Solution

A system and method that integrates an ENUM server and a presence server to receive an E.164 number query, locate associated URIs, query for presence status, and respond with availability information, allowing for presence-qualified ENUM service by communicating presence subscription requests and updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If presence information is integrated into the ENUM mapping process, then the ability to route calls based on user availability is improved, but the complexity of the ENUM database and lookup process increases

Engineering Contradiction:
Improvecall routing capabilityVSAvoidENUM database structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the ENUM mapping process into two distinct phases: first generating standard E.164 to URI mappings, then separately querying presence information for the selected URI. This segmentation allows the ENUM database to remain relatively simple while still enabling presence-based call routing through a subsequent presence service query.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a presence service as an intermediary component between the ENUM lookup and the final call routing decision. The presence service acts as a mediator that queries user availability status and returns it to the routing system, allowing presence information to be integrated without directly complicating the ENUM database structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple URI types are supported in ENUM mappings, then the versatility of communication protocols is improved, but the complexity of managing and querying different URI schemes increases

Engineering Contradiction:
Improveprotocol supportVSAvoidURI management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal ENUM mapping structure that can accommodate multiple URI types (sip:, tel:, mailto:, etc.) within the same framework. The system is designed to handle different URI schemes through a common processing mechanism, allowing single number reachability to work across voice, video, messaging, and email protocols without requiring separate management systems for each protocol type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If real-time presence information is queried during call setup, then call routing accuracy is improved, but the call setup time and network latency increase

Engineering Contradiction:
Improverouting accuracyVSAvoidcall setup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs the ENUM lookup and URI selection in advance during the call setup phase, before querying presence information. By pre-determining which URI to query based on the E.164 number and service type, the system minimizes the time spent on presence querying and avoids unnecessary lookups, thereby reducing overall call setup time while maintaining routing accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a selective presence querying approach where presence information is only queried for the specific URI that will be used for call routing, rather than querying all possible URIs. This partial action approach reduces the amount of presence information that needs to be retrieved and processed, thereby reducing latency while still achieving accurate routing based on user availability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP1869871B1Methods systems and computer program products for providing presence qualified e.164 number mapping (ENUM) service in a communications network
Publication Date: 2018.05.23 TEKELEC INC
  • EP1869871B1 patent drawingFigure 1
  • EP1869871B1 patent drawingFigure 2
  • EP1869871B1 patent drawingFigure 3

AI summary

Methods, systems, and computer program products for providing presence-qualified E.164 number mapping (ENUM) service in a communications network (Fig. 2). According to one method, a query message including an E.164 number can be received (Fig. 2, 228). Next, at least one uniform resource identifier (URI) associated with the E.164 number can be located. A presence server (Fig. 2, 204) can be queried for presence status information for the URI. Further, the query message can be responded to with the URI and a corresponding presence status.