Caller Identification Augmentation via Auxiliary Identifier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing caller line identification (CLID) systems lack the ability to accurately identify the true caller, as they often provide the name of the subscriber rather than the actual caller, leading to potential misidentification.

Innovation Solution

A method and system that determine an auxiliary identifier associated with a communication client based on its client identifier, which is then used to augment outgoing call requests, allowing for more accurate caller identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If Enhanced CLID announcement is implemented to provide additional information about the calling party, then the called party receives more information to make informed decisions, but the risk of transmitting misleading information increases

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent segments the identification information into two distinct components: the subscriber identifier (from the signaling message) and the actual caller identifier (from the auxiliary database). This segmentation allows the system to provide complete information while maintaining accuracy by clearly distinguishing between the subscription account holder and the actual person making the call.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism - the auxiliary identifier database - that mediates between the subscriber information and the actual caller information. This intermediary stores and provides the correct caller identifier, preventing misleading information from being transmitted while maintaining complete information flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a communication client can be used by multiple persons, then device versatility and resource sharing are improved, but the ability to identify the true caller is lost

Engineering Contradiction:
Improvedevice sharing capabilityVSAvoidcaller identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-configuring the auxiliary identifier database with the correct caller identifiers before calls are made. When a call occurs, the system queries this pre-prepared database using the communication client identifier, ensuring accurate caller identification is ready in advance without requiring real-time manual intervention.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring which communication client identifier is used and updating the auxiliary identifier database accordingly. This feedback mechanism ensures that the database reflects the current usage patterns and provides accurate caller identification information back to the calling system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9060067B2Method, system and apparatus for providing calling name identification
Publication Date: 2015.06.16 BCE
  • US9060067B2 patent drawing
  • US9060067B2 patent drawing
  • US9060067B2 patent drawing

AI summary

Embodiments of the present invention are directed to a method, system and apparatus for providing customized calling identification. A method for providing customized calling identification comprises receiving a request for initiating an outgoing call from a communication client, the communication client being registered in association with a network address and being associated with a communication client identifier. The method further comprises, based on the communication client identifier, determining an auxiliary identifier associated with the communication client. The method further comprises augmenting the request for initiating an outgoing call with the auxiliary identifier to generate an augmented request.