External User Profiling via Communication Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user analysis methods in communication networks are limited, as they only analyze current customers, failing to provide insights for external users and not allowing for targeted marketing or service optimization for non-customers.

Innovation Solution

A system and method to determine a profile for external network users by analyzing communications between home users and external users, using a social graph and predictive analytics to classify and tailor offers, even if the external user is not a customer of the home network service provider.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional user analysis methods are used, then current customers can be analyzed, but external users cannot be profiled or targeted

Engineering Contradiction:
Improveuser profiling capabilityVSAvoidexternal user information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent uses home users as intermediaries to indirectly access information about external users. By analyzing communications between home users and external users, the system infers external user profiles without direct access to external network data, thus resolving the contradiction between wanting to profile external users and lacking access to their exclusive information

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of external user information by inferring profiles from the communication patterns and behaviors of home users interacting with external users. This copied profile enables targeting and marketing activities without requiring direct access to the external user's actual data

Inventive Principle:
Principle #26Copying

2Productivity

If only current customers are analyzed, then customer retention is optimized, but customer acquisition opportunities are lost

Engineering Contradiction:
Improvemarketing effectivenessVSAvoidtargeting capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system makes the user analysis capability universal by applying the same profiling methodology to both current customers and external users. The analysis infrastructure serves multiple functions: retaining existing customers through personalized services and acquiring new customers through targeted marketing, thus resolving the contradiction between optimizing retention and enabling acquisition

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

3Measurement precision

If external user data is accessed directly, then accurate profiling is achieved, but system complexity and security risks increase

Engineering Contradiction:
Improveprofile accuracyVSAvoiddata access architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent employs home users as intermediaries who legally hold communication data. The system analyzes communications between these home users and external users to infer external user profiles, achieving accurate profiling without directly accessing external network data stores, thus maintaining precision while avoiding the complexity and security risks of direct external data access

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9246853B1System, method, and computer program for determining a profile for an external network user
Publication Date: 2016.01.26 AMDOCS DEV LTD
  • US9246853B1 patent drawing
  • US9246853B1 patent drawing
  • US9246853B1 patent drawing

AI summary

A system, method, and computer program product are provided for determining a profile for an external network user. In use, a plurality of communications between each of a plurality of home users located in a home network and an external user located in an external network is identified. Additionally, a profile is determined for the external user, utilizing the plurality of communications. Further, one or more actions are performed, utilizing the profile for the external user.