Network Profile Generation for Content Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for selecting content to be presented to devices do not effectively consider the communication activities and influence between devices, leading to suboptimal engagement and impact on users.

Innovation Solution

Analyzing network traffic to generate a network profile that includes transmission and reception metrics, which are used to determine an influence score, allowing for the selection and transmission of content items that are likely to resonate with users based on their device interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If content selection is performed without considering device communication activities, then the content selection process is simple and fast, but the engagement and impact on users is suboptimal

Engineering Contradiction:
Improvecontent selection effectivenessVSAvoidnetwork analysis complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of network traffic and generates network profiles in advance, storing transmission metrics and reception metrics for later use. This preliminary action allows the content selection process to leverage pre-computed influence scores without adding significant complexity to the real-time content delivery operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces network profiles as an intermediary data structure that mediates between raw network traffic data and content selection decisions. These profiles aggregate communication activities and compute influence scores, serving as a bridge that translates complex network interactions into actionable insights for content selection without requiring direct analysis of raw traffic during content delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If network traffic analysis is performed to generate detailed network profiles, then content relevance and user engagement improve, but the processing time and computational resources increase

Engineering Contradiction:
Improvecontent relevance accuracyVSAvoidprofile generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs network traffic analysis and profile generation as a preliminary action before content selection. By computing transmission metrics, reception metrics, and influence scores in advance, the system prepares detailed network profiles that can be stored and reused for multiple content selection decisions, avoiding repeated analysis of the same network traffic data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent computes comprehensive network profiles that include various transmission metrics and reception metrics, potentially more detailed than any single content selection decision requires. This excessive action ensures that all necessary information is available for accurate content selection, and the system can selectively use only the relevant portions of the profile for each specific content decision.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11620663B2Network profile generation
Publication Date: 2023.04.04 YAHOO AD TECH LLC
  • US11620663B2 patent drawing
  • US11620663B2 patent drawing
  • US11620663B2 patent drawing

AI summary

One or more computing devices, systems, and/or methods are provided. Activity of a plurality of devices may be analyzed to identify network traffic. A network profile associated with the plurality of devices may be generated based upon the network traffic. The network profile may be indicative of one or more sets of transmission metrics associated with a first device of the plurality of devices. The network profile may be indicative of one or more sets of reception metrics associated with the first device. Content may be generated based upon the network profile. The content may be transmitted to a device based upon the network profile.