Content Item Selection Based on Viewport and Parent Element Width

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In networked environments, excessive network transmissions can lead to inefficient bandwidth utilization and processing challenges due to disparate computing resources having access to different or outdated voice models, making it difficult to accurately process and respond to network traffic data.

Innovation Solution

A method and system for selecting and serving content items based on determined content item sizes, involving a script that determines the viewport size and parent element width to rank standard sizes, and select an appropriate content item for display, improving information transmission and processing efficiency across various devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content items are served without size determination, then bandwidth utilization is efficient, but content items may not display appropriately on different devices

Engineering Contradiction:
Improvecontent display adaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by determining content item sizes before serving content items to client devices. The server calculates appropriate content dimensions based on device characteristics and serves pre-sized content items, avoiding the need for complex client-side processing and ensuring proper display across different devices without increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If content items are determined and served based on device parameters, then information transmission efficiency is improved, but network transmission overhead increases

Engineering Contradiction:
Improveinformation processing efficiencyVSAvoidnetwork bandwidth
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system applies parameter changes by determining content item dimensions based on device parameters such as viewport size and parent element width. The server dynamically adjusts content size parameters to match device capabilities, improving information processing efficiency while optimizing network bandwidth utilization by serving appropriately-sized content without excessive transmission overhead.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11610045B2Resource size-based content item selection
Publication Date: 2023.03.21 GOOGLE LLC
  • US11610045B2 patent drawing
  • US11610045B2 patent drawing
  • US11610045B2 patent drawing

AI summary

Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content item size may be used by a content item selection system to determine a set of content items. A content item selection system may select a content item from the determined set of content items and serve data to effect display of the selected content item in the parent element with the resource.