Dynamic Online Ad Generation with Real-Time Content Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online advertising systems serve static advertisements that quickly become outdated due to latency, failing to incorporate dynamic content such as real-time price changes and availability information, leading to irrelevant and stale ad content.

Innovation Solution

A computer-implemented system and method that generates online advertisements with dynamic content by using template regions with embedded tags linking to real-time data sources, allowing for the retrieval or push of up-to-date information, such as current prices and availability, to be integrated into the ads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If static advertisements are used, then the ad content is simple and easy to create, but the ad content quickly becomes outdated and loses relevance

Engineering Contradiction:
Improvead content freshnessVSAvoidad system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transforming static advertisement content into dynamic content that automatically updates with real-time information. The ad template includes dynamic content regions that retrieve and display current product information, pricing, and availability data, ensuring the advertisement remains relevant without requiring manual updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary component - the dynamic content retrieval system - that acts as a mediator between the advertisement template and the product information database. This intermediary automatically fetches and integrates real-time product data into the ad template, resolving the contradiction between maintaining simple ad creation and ensuring content freshness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If real-time product information is integrated into ads, then ad relevance is improved, but the latency in ad creation and publishing remains significant

Engineering Contradiction:
Improvead content update speedVSAvoidad creation and publishing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining ad templates with designated dynamic content regions and embedding retrieval logic in advance. The template structure, data source connections, and update mechanisms are all prepared beforehand, allowing real-time product information to be automatically integrated without requiring manual ad creation or extensive processing time when updates are needed.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If conventional ad servers are used, then the advertising delivery is straightforward, but the ads cannot contain updated dynamic content with the latest product information

Engineering Contradiction:
Improvead content adaptabilityVSAvoidad server system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the advertisement into distinct regions: static content areas and dynamic content regions. Each dynamic region is independently configured to retrieve specific types of product information from designated data sources. This segmentation allows the ad server to maintain straightforward delivery mechanisms while incorporating adaptable dynamic content that automatically updates with the latest product information.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10692092B2System and method for providing on-line advertising with dynamic content
Publication Date: 2020.06.23 EBAY INC
  • US10692092B2 patent drawing
  • US10692092B2 patent drawing
  • US10692092B2 patent drawing

AI summary

A computer-implemented system and method for providing on-line advertising with dynamic content is disclosed. The system in an example embodiment includes an advertisement (ad) generator configured to provide an advertisement template with an embedded region for dynamic content; to retrieve dynamic content; to modify the presentation of the advertisement to include the dynamic content; and to serve the modified advertisement including the dynamic content to a user.