Shared Trunk Group Customer Identification via SIP Origination Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network services providers struggle to accurately identify communications originating from specific customers when using third-party Internet telephony services, leading to inefficiencies due to the need for dedicated trunks and IP addresses for each customer.

Innovation Solution

Provisioning a customer-specific identifier within the customer's instance of the third-party Internet telephony service, allowing the network services provider to identify the customer through shared trunk groups and IP addresses by inserting the identifier into SIP headers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a dedicated trunk or trunk group is dedicated to each customer, then accurate customer identification is achieved, but resource efficiency deteriorates due to underutilization of network resources

Engineering Contradiction:
Improvecustomer identification accuracyVSAvoidnetwork resource efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a shared trunk group that serves multiple customers simultaneously, allowing a single trunk group to perform the identification function for all connected customers. The system inserts customer-specific origination identifiers into SIP messages traversing the shared trunk group, enabling accurate customer identification without requiring dedicated trunks for each customer.

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

Solution Approach 2:

The patent introduces an origination identifier as an intermediary element that carries customer identification information through the shared trunk group. This identifier acts as a mediator between the customer and the network services provider, enabling accurate customer identification without requiring physical separation of trunks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a unique IP address is provided for the SBC to each customer, then accurate customer identification is achieved, but resource efficiency deteriorates due to IP address scarcity and underutilization

Engineering Contradiction:
Improvecustomer identification accuracyVSAvoidIP address utilization
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent enables a single SBC IP address to serve multiple customers by inserting customer-specific origination identifiers into SIP messages. The SBC with a shared IP address can accurately identify and route calls for multiple customers without requiring unique IP addresses for each customer.

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

Solution Approach 2:

The origination identifier serves as an intermediary that carries customer identification information through the shared SBC IP address. This allows the SBC to distinguish between multiple customers even when receiving messages from the same IP address.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If third-party calling services obfuscate caller identification, then service versatility is improved by allowing number sharing, but customer identification accuracy deteriorates due to loss of unique calling endpoint information

Engineering Contradiction:
Improvecalling service flexibilityVSAvoidcaller identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary insertion of customer-specific origination identifiers into SIP messages at the point where calls enter the network from third-party services. This proactive insertion ensures that customer identification information is preserved and available for routing and billing purposes, even when third-party services obfuscate traditional caller ID information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12363228B2Customer identification system and method using shared trunk group
Publication Date: 2025.07.15 CENTURYLINK INTELLECTUAL PROPERTY LLC
  • US12363228B2 patent drawing
  • US12363228B2 patent drawing
  • US12363228B2 patent drawing

AI summary

Systems and methods are provided to provision a customer-specific identifier in cloud-based communications systems so that when a communication arrives at the network services provider, it is identified as being associated with the customer, even when the customer information would otherwise not be available. In examples, when a customer orders communication services from the network services provider (or associates the communication services with a third-party Internet telephony service), the network services provider provides the customer a unique identifier that is provisioned into that customer's instance of the third-party Internet telephony service. When the customer makes a call using the third-party Internet telephony service, the identifier is inserted into the communication (e.g., in a SIP header). The identifier is extracted when the communication is received at the network services provider and used to identify the customer so that appropriate services, service levels, etc. can be applied to the call.