Online System Battery Threshold Content Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online systems face inefficiencies in presenting content to users due to insufficient battery levels on client devices, which can hinder interaction objectives and resource utilization, as content items intended to encourage actions like app installations or clicks may not be completed effectively on devices with low battery levels.

Innovation Solution

An online system assesses the battery level of client devices and associates specific objectives with threshold battery levels, ensuring that content is only presented or prioritized if the device's battery meets the required level for the intended interaction, thereby optimizing resource usage and interaction effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If content items are presented to encourage interactions (e.g., app installation, clicks), then user engagement and advertiser objectives are improved, but resource consumption (battery level) increases and may prevent completion of the interaction

Engineering Contradiction:
Improveuser engagementVSAvoidbattery level
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary assessment of battery level before presenting content items. By checking the battery level in advance and comparing it against threshold values associated with different interaction objectives, the system determines whether to present content that requires significant device resources. This preliminary action prevents presenting content that the device cannot complete, thereby improving user engagement while avoiding excessive battery consumption.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If content items are presented without considering battery level, then advertising revenue and user interaction opportunities increase, but resource efficiency decreases and user experience deteriorates

Engineering Contradiction:
Improveadvertising revenueVSAvoidresource efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system changes the parameter of content selection by introducing battery level as a dynamic constraint. Different threshold values are associated with different interaction objectives (e.g., higher thresholds for app installation, lower thresholds for simple clicks). The content selection process adapts to the current battery level parameter, selecting content items whose resource requirements match the available battery capacity, thereby optimizing both revenue and resource efficiency.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If content items requiring high resource consumption are presented on devices with low battery, then potential user interactions increase, but the likelihood of completing the interaction decreases

Engineering Contradiction:
Improveinteraction opportunitiesVSAvoidinteraction completion
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary assessment of battery level before presenting content items. By checking the battery level in advance and comparing it against threshold values associated with different interaction objectives, the system determines whether to present content that requires significant device resources. This preliminary action prevents presenting content that the device cannot complete, thereby improving user engagement while avoiding excessive battery consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different threshold values for different types of interactions based on their resource requirements. Simple interactions like clicks have lower thresholds, while resource-intensive interactions like app installations have higher thresholds. This local quality approach ensures that each interaction type is matched with appropriate battery level requirements, improving the reliability of interaction completion while maintaining versatility in the types of content that can be presented.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10939381B1Accounting for battery level of a client device when selecting content for presentation by the client device
Publication Date: 2021.03.02 META PLATFORMS INC
  • US10939381B1 patent drawing
  • US10939381B1 patent drawing

AI summary

An online system receives an advertisement (“ad”) request identifying an objective for presenting the ad request. The objective specifies a type of interaction with the presented ad request. A threshold battery level is associated with the type of interaction in the ad request that specifies a minimum battery level of a client device to complete the type of interaction. When selecting content for presentation to a user, the online system obtains a battery level of a client device associated with the user and compares the obtained battery level to the threshold battery level. Based on the comparison, the online system determines if to present the ad request to the user. For example, the comparison may prevent presentation of the ad request or penalize a value associated with the ad request if the obtained battery level does not satisfy the threshold battery level.