Content Consumption Prediction via Application-Viewing Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in determining users' viewed programs when only providing applications, and vice versa, as they lack mechanisms to assess program viewership or application usage.

Innovation Solution

A system and method that extract viewing and application data to generate logs, construct a correlation model between viewing and application usage, and apply this model to predict content consumption patterns, enabling relevant content recommendations to users based on their expected viewing actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a content provider provides merely applications, then the content provider can deliver application content, but the content provider lacks a mechanism to determine what programs a user is viewing

Engineering Contradiction:
Improveprogram viewing informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines program viewing data and application usage data into a unified dataset to construct a correlation model. This merging allows the system to simultaneously analyze both types of information and generate comprehensive user behavior predictions without requiring separate independent systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a correlation model as an intermediary that indirectly infers program viewing information from application usage patterns. Instead of directly tracking program viewing, the model uses application data as a mediator to predict what programs users are likely watching, thus obtaining viewing information without direct measurement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If a content provider provides merely programs, then the content provider can deliver program content, but the content provider lacks a mechanism to determine what applications the user is utilizing

Engineering Contradiction:
Improveapplication usage informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The correlation model serves as an intermediary that indirectly infers application usage information from program viewing patterns. By analyzing the relationship between programs users watch and applications they use, the system can predict application usage without directly tracking it, thus obtaining the information through the model's predictive capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses the correlation model to generate predictions about user behavior that feed back into the content delivery system. This feedback loop allows the content provider to adjust program and application recommendations based on predicted user preferences, creating a closed-loop system that continuously improves personalization.

Inventive Principle:
Principle #23Feedback

3Productivity

If the system constructs a correlation model between viewing log and application log, then the system can predict user behavior patterns, but the system requires processing and storing large amounts of data

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential features and patterns from the viewing and application logs that are necessary for building the correlation model. Rather than processing all raw data, the system identifies and extracts key behavioral indicators, reducing the effective data volume needed for model construction while maintaining prediction accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If the system provides content recommendations based on predicted viewing actions, then user satisfaction increases, but the system requires continuous data collection and model application

Engineering Contradiction:
Improveuser satisfactionVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and model construction during periods when data is naturally accumulating, preparing the correlation model in advance. This preliminary action allows the system to have predictions ready when needed, reducing the processing time required at the moment of content recommendation delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10692098B2Predicting content consumption
Publication Date: 2020.06.23 YAHOO AD TECH LLC
  • US10692098B2 patent drawing
  • US10692098B2 patent drawing
  • US10692098B2 patent drawing

AI summary

Methods and systems for predicting content consumption are provided herein. An application log of a user, comprising a user's application data, and a viewing log of the user, comprising the user's viewing data (e.g., television programs watched by the user), may be evaluated over a time period to construct a model. The model may comprise a correlation between the viewing log and the application log during the time period (e.g., what applications the user interacts with while watching a program). Second application data, regarding application usage of a second user, may be extracted. The model may be applied to the second application data to identify an expected viewing action of the second user (e.g., what program the second user is likely to watch during the time period based upon applications used by the second user). The second user may be provided with content related to the expected viewing action.