Carrier ID Display in Contact Lists via ENUM Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems do not effectively display and manage contact information across different cellular communication carriers, limiting user awareness and interaction with contacts from other carriers, and lack a seamless method to promote carrier switching.

Innovation Solution

A graphical user interface (GUI) on communication devices displays carrier IDs for contacts, allowing users to initiate promotional messages to suggest switching to their home carrier, utilizing network-accessible mapping services like ENUM servers to determine carrier information and generate GUIs that group contacts by carrier, enabling users to easily identify and communicate with contacts from various carriers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If carrier information is not displayed in contact lists, then the interface remains simple and clean, but users lack awareness of which carrier each contact uses, limiting interoperability and promotional opportunities

Engineering Contradiction:
Improvecarrier information awarenessVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The contact list interface is segmented to display carrier information as distinct visual elements (icons or indicators) alongside contact details. Each contact entry is divided into components: contact identity, carrier identifier, and optional promotional elements. This segmentation allows carrier information to be presented without overwhelming the overall interface design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Carrier information is displayed through an intermediary visual indicator (such as a carrier icon or badge) that mediates between the need to show carrier identity and the desire to maintain interface simplicity. This intermediary element provides carrier awareness while preserving a clean visual presentation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system provides detailed carrier information for all contacts, then user awareness and promotional opportunities increase, but the interface becomes cluttered and harder to navigate

Engineering Contradiction:
Improvecarrier promotion capabilityVSAvoidinterface usability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Carrier information and promotional elements are applied locally to specific contact entries rather than uniformly across the entire interface. The system selectively displays carrier indicators and promotional content based on individual contact characteristics, allowing versatile carrier promotion capabilities while maintaining clean presentation in areas where such information is not needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The interface dynamically adjusts the display of carrier information based on user interaction. Carrier details and promotional elements can be shown or hidden based on user preferences, contact selection, or contextual factors, allowing the interface to adapt between showing detailed carrier information and maintaining simplicity as needed.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system queries mapping services for each contact to determine carrier information, then accurate carrier identification is achieved, but additional network traffic and processing time are required

Engineering Contradiction:
Improvecarrier identification accuracyVSAvoidcontact display preparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Carrier information is determined and cached in advance for contacts. When a contact list is initially populated or when carrier information becomes available, the system queries mapping services and stores the carrier identification results. This preliminary action ensures accurate carrier identification is achieved without requiring real-time queries during normal contact display operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11132714B2Service carrier identification and display
Publication Date: 2021.09.28 T MOBILE US INC
  • US11132714B2 patent drawing
  • US11132714B2 patent drawing
  • US11132714B2 patent drawing

AI summary

An application such as a contacts management application may be configured to display information for multiple contacts. The displayed information may include carrier information for certain contacts, indicating which of multiple cellular communication carriers provides cellular communication services for each contact. This may allow a user to provide recommendations to the user's contacts, such as promotional messages suggesting that the contacts switch to the carrier of the user. In some embodiments, a control may be displayed that automatically initiates a promotional message to a particular contact.