about the project.

Advise was envisioned as a complete ad-tech platform for broadcasters using NextGenTV/ATSC 3.0. The platform aimed to help advertisers run targeted, interactive TV ads while preserving the seamless, lean-back nature of television.


This case study focuses on the first design phase: the advertiser configuration layer and the TV rendering experience that adapts programmatic ads for the living-room screen.

TV as a medium in transition.

TV as a medium in transition.

With ATSC 3.0, television is moving from a one-way broadcast medium into an internet-enabled platform. This creates a new advertising opportunity: targeted, interactive, and programmatic ads on the largest screen in the home.

The product opportunity

Deliver targeted, programmatic ads on TV

1

Enable interactivity on the largest screen in the home

2

Open TV advertising to local and mid-scale businesses

3

The missing UX layer

The missing layer was experience design.


Programmatic ad systems were built for web and mobile behaviors: clicking, scrolling, tapping, and active browsing. TV behaves differently. It is passive, shared, remote-controlled, and interruption-sensitive.

Traditional TV

Traditional TV

Smart TV

Smart TV

NextGenTV

NextGenTV

Connectivity

Connectivity

Targeting

Targeting

Limited

Limited

Interactivity

Interactivity

Limited

Limited

Programmatic Ads

Programmatic Ads

problem framing.

Detached Visual layer

Hard Interruption

Dead-end Experience

Existing TV ad experiences often felt like they were borrowed from digital screens. They appeared as hard interruptions, disconnected overlays, or dead-end messages with no meaningful interaction.

Experience Gap

System Gap

Advertisers provide fixed ad creatives, often based on external/IAB standards. The product could not redesign every ad asset. It could only control how those assets were rendered, placed, blended, and interacted with on TV.

Experience Gap

System Gap

Content

TIME

USER ATTENTION

Content

Ad Break

So the design challenge became: how do we make externally supplied ads feel native to a lean-back TV experience?

So the design challenge became: how do we make externally supplied ads feel native to a lean-back TV experience?

strategic opportunity.

This product sits at the intersection of:


  • Broadcast infrastructure

  • Digital ad ecosystems

  • Emerging interaction paradigms on TV

Broadcasters

Broadcasters

New monetization via targeted ads

New monetization via targeted ads

VALUE CREATION

VALUE CREATION

Stakeholder

Stakeholder

Value Delivered

Value Delivered

Advertisers

Advertisers

Precision targeting + measurable engagement

Precision targeting + measurable engagement

Local Businesses

Local Businesses

Access to TV advertising without national budgets

Access to TV advertising without national budgets

Viewers

Viewers

Non-intrusive, optional engagement

Non-intrusive, optional engagement

Advertiser

Advertiser

Broadcaster

Broadcaster

Viewer

Viewer

Revenue

Revenue

Content

Content

Attention + Interaction Data

Attention + Interaction Data

product architecture.

The product was designed as a dual-sided system.

Advertiser Platform

The backend configuration layer where advertisers and media buyers set up campaigns, targeting, ad tags, and deployment logic.

TV Experience Layer

The frontend rendering and interaction layer where third-party creatives are adapted into TV-native ad experiences.

The advertiser platform defines what should run. The TV experience layer defines how it should appear and behave for viewers.

CHALLENGE

Ads cannot be redesigned. Only how they are rendered and experienced can be controlled.

Ads cannot be redesigned. Only how they are rendered and experienced can be controlled.

Advertiser (DSP)

Advertiser (DSP)

Advise Platform

Advise Platform

Campaign config

Campaign config

Tagging

Tagging

Targeting

Targeting

SSP Layer

SSP Layer

Broadcast stream(ATSC 3.0)

Broadcast stream(ATSC 3.0)

TV Rendering system (Your system)

TV Rendering system (Your system)

Viewer Interaction Layer (D-pad UX)

Viewer Interaction Layer (D-pad UX)

advertiser configuration layer.

The backend layer established the campaign and inventory logic needed to make ads configurable: ad spaces, targeting presets, delivery settings, key values, pricing, and protection settings.

Campaign delivery setup

Powered by

Powered by

1

1

Create new order

Create new order

Notification & Alert

Notification & Alert

Home

Home

/

/

Product

Product

/

/

Izak Inventory

Izak Inventory

/

/

Create new order

Create new order

Adjust Delivery

Adjust Delivery

Deliver Impressions

Deliver Impressions

Standard Line items

Standard Line items

Display creative

Display creative

300*25 px

300*25 px

Rotate creatives

Rotate creatives

Even

Even

Day and Time

Day and Time

Business hours

Business hours

Child-Directed Ads

Child-Directed Ads

Frequency Capping

Frequency Capping

04

04

Day

Day

Create line item

Create line item

Select/Add Datasets required to generate Model

Select/Add Datasets required to generate Model

2

2

Delivery setting

Delivery setting

To the selected dataset add BQ’S to create TAM.

To the selected dataset add BQ’S to create TAM.

3

3

Targeting preset

Targeting preset

Select the TAM created and add Bq and adjust the parameters as needed to generate Model

Select the TAM created and add Bq and adjust the parameters as needed to generate Model

4

4

Add creative

Add creative

Select the all the Buisness model you want to add in the plan and with AI assistantce fill out a detailed plan.

Select the all the Buisness model you want to add in the plan and with AI assistantce fill out a detailed plan.

Back

Back

Next

Next

Defines how the campaign is delivered: creative rotation, delivery pacing, frequency capping, child-directed ad settings, display size, and day/time rules.

Ad space creation

Creates the sellable ad space by defining ad unit details, key values, and reporting dimensions that connect backend inventory to campaign delivery.

Powered by

Powered by

1

1

Create new order

Create new order

Notification & Alert

Notification & Alert

Home

Home

/

/

Product

Product

/

/

Izak Inventory

Izak Inventory

/

/

Create new order

Create new order

Adjust Delivery

Adjust Delivery

Deliver Impressions

Deliver Impressions

Standard Line items

Standard Line items

Display creative

Display creative

300*25 px

300*25 px

Rotate creatives

Rotate creatives

Even

Even

Day and Time

Day and Time

Business hours

Business hours

Child-Directed Ads

Child-Directed Ads

Frequency Capping

Frequency Capping

04

04

Day

Day

Create line item

Create line item

Select/Add Datasets required to generate Model

Select/Add Datasets required to generate Model

2

2

Delivery setting

Delivery setting

To the selected dataset add BQ’S to create TAM.

To the selected dataset add BQ’S to create TAM.

3

3

Targeting preset

Targeting preset

Select the TAM created and add Bq and adjust the parameters as needed to generate Model

Select the TAM created and add Bq and adjust the parameters as needed to generate Model

4

4

Add creative

Add creative

Select the all the Buisness model you want to add in the plan and with AI assistantce fill out a detailed plan.

Select the all the Buisness model you want to add in the plan and with AI assistantce fill out a detailed plan.

Back

Back

Next

Next

Ad Creative (IAB asset)

Color Extraction (dominant/background)

Panel Generation (full-width extension)

Composition Layer (blended with video frame)

Final Rendered Ad

rendering solution

Standard banner ads do not naturally belong inside a TV frame. When placed directly over content, they feel like foreign overlays: visually detached, hard-edged, and disruptive.


The challenge was to preserve advertiser-supplied creative while making the final render feel integrated with the broadcast experience.



Rendering constraints


  • The ad creative could not be redesigned because it came from external/IAB-standard assets.

  • The render had to feel native to TV without interrupting the broadcast frame.

  • The interaction had to work through remote focus states, not touch or cursor input.

Standard banner ads do not naturally belong inside a TV frame. When placed directly over content, they feel like foreign overlays: visually detached, hard-edged, and disruptive.


The challenge was to preserve advertiser-supplied creative while making the final render feel integrated with the broadcast experience.



Rendering constraints


  • The ad creative could not be redesigned because it came from external/IAB-standard assets.

  • The render had to feel native to TV without interrupting the broadcast frame.

  • The interaction had to work through remote focus states, not touch or cursor input.

PROBLEM

PROBLEM

Banner ads on TV behave like:


  • Foreign overlays

  • Hard-edged visual interruptions

  • Detached from content

SOLUTION

SOLUTION

Extended Panel Rendering System

Instead of displaying ads as isolated units:


  • Extract dominant/background color from the ad

  • Extend it into a full-width panel

  • Blend the ad into the broadcast frame

IMPACT

IMPACT

  • Eliminates “sticker effect”

  • Creates visual continuity

  • Preserves immersion without modifying ad creatives

The color extraction step reduced the visual clash between advertiser-supplied creative and broadcast content, making the ad feel intentionally composed rather than pasted onto the screen.

INSIGHT

When you can’t control the asset, control the environment it lives in.

Ad Creative (IAB asset)

Color Extraction (dominant/background)

Panel Generation (full-width extension)

Composition Layer (blended with video frame)

Final Rendered Ad

interaction model: designing for a passive medium.

TV interaction is unlike web interaction that we are used to designing for. Viewers are far from the screen, using a remote, often in a shared environment. That meant every ad interaction had to be glanceable, optional, and easy to dismiss.

  • No touch, no cursor

  • D-pad navigation only

  • Lean-back user behavior

Constraint Space

Design Principles

  • Interaction must be optional

  • Engagement must be low-effort

  • Ads must never hijack attention

Constraint Space

Design Principles

Interaction patterns

Interaction patterns

Contextual Ads

Contextual Ads

Lightweight overlays during content that can be dismissed through focus navigation

Lightweight overlays during content that can be dismissed through focus navigation

Pattern

Pattern

Purpose

Purpose

Companion Ads

Companion Ads

Secondary ad experiences that add local relevance alongside primary ads

Secondary ad experiences that add local relevance alongside primary ads

Interactive Ads

Interactive Ads

Polls, QR actions, or single-action prompts navigable through the remote

Polls, QR actions, or single-action prompts navigable through the remote

Contextual Ads

Lightweight overlays during content

Lightweight overlays during content

Dismissible via focus navigation

Dismissible via focus navigation

Companion Ads

Run alongside primary ads

Run alongside primary ads

Introduce local relevance

Introduce local relevance

Interactive Ads

Polls, QR actions

Polls, QR actions

Single-action engagement via D-pad

Single-action engagement via D-pad

OUTCOME

Defined a remote-first interaction model for advertising, balancing engagement with non-intrusiveness.

system design thinking.

The goal was to define a repeatable rendering behavior that could work across many advertiser-supplied creatives.

Scalability

  • Works across all IAB-compliant creatives

  • No manual customization required

Consistency

  • Unified rendering behavior across formats

Adaptability

  • Supports multiple ad types without redesign

Seamless integration

Seamless integration

Reduced visual prominence

Reduced visual prominence

Trade-offs Navigated

Trade-offs Navigated

Decision

Decision

Trade-off

Trade-off

User control (dismiss)

User control (dismiss)

Potential drop in impressions

Potential drop in impressions

Optional interaction

Optional interaction

Lower forced engagement

Lower forced engagement

IAB creatives fixed

IAB creatives fixed

Rendering layer abstraction

Rendering layer abstraction

Constraint → Design Response Map

Constraint → Design Response Map

Constraint

Constraint

Design Response

Design Response

No touch

No touch

Focus-based navigation

Focus-based navigation

Lean-back usage

Lean-back usage

Optional interaction

Optional interaction

impact.

Product Impact

Product Impact

Defined a TV-first ad rendering and interaction model for programmatic broadcast advertising.

Business Impact

Business Impact

Created a foundation for broadcasters to package targeted, interactive ad inventory for advertisers and local businesses.

User Impact

User Impact

Reduced the perceived intrusiveness of ads by making interaction optional, remote-first, and visually integrated with content.

Banner sits like a sticker on top of video

Banner sits like a sticker on top of video

Banner is integrated into a full-width visual panel

Banner is integrated into a full-width visual panel

Before

Before

After

After

Hard visual edge

Hard visual edge

Extended background creates continuity

Extended background creates continuity

Ad feels imported from web

Ad feels imported from web

Ad feels adapted for TV

Ad feels adapted for TV

Viewer attention is hijacked

Viewer attention is hijacked

Viewer can notice, ignore, or interact

Viewer can notice, ignore, or interact

what makes this work distinct.

  • Designed for a new and undefined medium

  • Solved a system-level UX problem, not just UI

  • Worked within hard constraints: fixed ad creatives, remote input, and lean-back behavior

  • Defined how programmatic ads could feel native to TV.

  • Designed for a new and undefined medium

  • Solved a system-level UX problem, not just UI

  • Worked within hard constraints: fixed ad creatives, remote input, and lean-back behavior

  • Defined how programmatic ads could feel native to TV.

my role.

I led the product design for the first phase of Advise, working across both the enterprise advertiser platform and the consumer-facing TV experience layer.


My main contribution was defining how programmatic ad logic could translate into TV-native rendering and remote-first interaction patterns.

Tulika Pandey ⏤ 2026


Tulika Pandey ⏤ 2026