Generic Advertisement Request Object for Scalable Ad Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for delivering advertisements to clients require a 1-to-1 relationship between clients and vendors, necessitating clients to manage proprietary information for each vendor, leading to a burden when new vendors are introduced and limiting scalability and efficiency in advertisement delivery.

Innovation Solution

A modular and extensible advertisement request system that uses a Generic Advertisement Request (GAR) object to identify clients and vendors, allowing clients to access advertisements from multiple vendors without processing detailed vendor information, facilitating dynamic advertisement selection and insertion during primary content playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a 1-to-1 relationship between clients and vendors is used to deliver advertisements, then clients can access vendor-specific advertisements, but clients must manage proprietary information for each vendor and face educational burden when new vendors are introduced

Engineering Contradiction:
ImproveAbility to access advertisements from multiple vendorsVSAvoidManagement burden of vendor information
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a Generic Advertisement Request (GAR) object as an intermediary that standardizes the interaction between clients and multiple vendors. The GAR object serves as a universal interface that clients use to request advertisements without needing to know vendor-specific proprietary information. This mediator layer handles the complexity of vendor communication internally while presenting a simplified interface to clients, thereby enabling access to multiple vendors without increasing client-side management burden.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The GAR object is designed as a universal advertisement request structure that can be used with any vendor in the system. Instead of requiring separate request mechanisms for each vendor, the single GAR object performs multiple functions by adapting to different vendors through its standardized fields and structure. This universal approach allows clients to interact with any number of vendors using the same request format, eliminating the need to learn or manage vendor-specific protocols.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If clients handle information for each vendor individually, then vendor-specific advertisement delivery is achieved, but scalability is limited when new vendors are introduced

Engineering Contradiction:
ImproveNumber of vendors that can be accessedVSAvoidTime required to onboard new vendors
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The GAR object provides a universal interface that works with any vendor, allowing new vendors to be added to the system without requiring changes to client code or processes. When a new vendor is introduced, the system can immediately utilize the GAR object to communicate with them, eliminating the time-consuming process of educating clients about new vendor-specific protocols and enabling rapid vendor onboarding.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If proprietary vendor information is required for each client-vendor pair, then precise vendor-specific advertisement delivery is achieved, but system complexity and management burden increase

Engineering Contradiction:
ImproveAccuracy of vendor-specific advertisement deliveryVSAvoidInformation management requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The GAR object acts as a standardized intermediary that maintains reliable vendor-specific advertisement delivery without requiring clients to manage proprietary information. The object contains necessary fields for identifying clients, vendors, and advertisement preferences in a standardized format. The complexity of mapping these standardized fields to vendor-specific requirements is handled internally by the system, not by clients, thereby maintaining delivery accuracy while reducing management burden.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11949954B2Methods and apparatuses for a modular and extensible advertisement request
Publication Date: 2024.04.02 AT&T INTELLECTUAL PROPERTY I L P
  • US11949954B2 patent drawing
  • US11949954B2 patent drawing
  • US11949954B2 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, transmitting a first request that includes a key, wherein the key identifies: a processing system that is a targeted recipient of an advertisement, a stream in which a primary content item is being provisioned to the processing system, and a service provider, based at least in part on the transmitting of the first request, obtaining information pertaining to an advertisement from a device of the service provider, and inserting the information within a portion of the stream corresponding to a break in the primary content item. Other embodiments are disclosed.