Dynamic Phone Number Selection for Online Ads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a networked environment, it is challenging for content providers to dynamically select an optimal phone number for display with online content items, such as advertisements, based on the geographic location of the computing device and the type of call, as existing systems often rely on static phone numbers or limited available numbers, which may not align with the preferences of the content provider or the user's location.

Innovation Solution

A data processing system that dynamically selects a type of phone number (local, toll-free, premium, or shared cost) for display with online content items by considering features like the computing device's location, search queries, and call types, using a machine learning model trained on historical performance data to optimize metrics like conversion likelihood and cost, and bridges calls between the user's device and the content provider's device using a multiplexer and bridging module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a content provider uses a static phone number for online advertisements, then the system complexity is reduced and ease of operation is improved, but the adaptability to different geographic locations and call types deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic phone number selection by transitioning from static advertisement content to dynamic content that automatically selects appropriate phone numbers based on real-time parameters such as user geographic location, device type, and call purpose. The system evaluates multiple phone number options and selects the most suitable one dynamically, enabling the advertisement to adapt to different user contexts without requiring manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of phone number selection from fixed to variable by introducing selection logic that considers multiple parameters including geographic location, device characteristics, and call type. This allows the phone number parameter to be optimized for each specific user scenario, improving adaptability while maintaining ease of operation through automated selection processes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a content provider provides multiple phone numbers for different locations and call types, then the adaptability is improved, but the device complexity and difficulty of managing phone numbers increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the advertisement system to automatically select appropriate phone numbers without requiring content provider intervention. The selection logic autonomously evaluates user context parameters and chooses the most suitable phone number from available options, reducing the management burden on content providers while maintaining high adaptability to different user scenarios.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary selection logic layer that mediates between the content provider's phone number inventory and the user's specific context. This intermediary automatically matches users with appropriate phone numbers based on location, device type, and call purpose, simplifying the complexity of managing multiple phone numbers while maintaining high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a content provider uses toll-free numbers for all advertisements, then the likelihood of user interaction is improved, but the cost for the content provider increases

Engineering Contradiction:
Improveinteraction ratesVSAvoidcost
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system dynamically changes the phone number type parameter based on multiple factors including user location, device characteristics, and call purpose. Instead of uniformly using toll-free numbers, the selection logic evaluates whether local numbers or other phone types would be more appropriate, optimizing the balance between interaction rates and cost efficiency for each specific scenario.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by selecting phone numbers that are locally appropriate for each user's geographic location and context. Rather than using a uniform toll-free number nationwide, the system chooses local numbers when appropriate to reduce costs while maintaining high interaction rates, tailoring the phone number selection to local conditions and user preferences.

Inventive Principle:
Principle #3Local quality

4Loss of energy

If a content provider uses local numbers for all advertisements, then the cost is reduced, but the likelihood of user interaction deteriorates

Engineering Contradiction:
ImprovecostVSAvoidinteraction rates
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system dynamically adjusts the phone number type parameter based on real-time evaluation of user context. When users are located far from the content provider's region or have specific device characteristics, the selection logic switches from local numbers to toll-free or premium numbers, optimizing interaction rates while managing costs based on each specific scenario's requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic phone number selection that transitions from static local number usage to adaptive selection based on user location, device type, and call purpose. This dynamic approach ensures that local numbers are used when cost-effective and appropriate, while automatically switching to other phone number types when interaction rates would benefit from alternative options.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10581795B2Systems and methods for dynamically selecting a communication identifier
Publication Date: 2020.03.03 GOOGLE LLC
  • US10581795B2 patent drawing
  • US10581795B2 patent drawing
  • US10581795B2 patent drawing

AI summary

The present disclosure can select a communication identifier for a device of a content provider. A system receives a request for content for display. The system identifies a content item responsive to the request. The system determines a feature of the computing device and a feature of the content item. The system selects a type of phone number for a content provider of the content item based on both the feature of the computing device and the feature of the content item. The system identifies a phone number for the content item corresponding to the type of phone number. The system transmits the phone number for the content item for display via a computing device. The system identifies, responsive to an indication to establish a communication corresponding to the phone number for the content item, a phone number for the device of the content provider.