Family 03 · 2014 — 2017 · 4 filings · Priority March 20, 2014
Platform Dashboard
Platform Dashboard
Define, estimate, parameterize, activate — in one coherent interface, backed by a live estimator. The template every modern ads and data-ops tool followed.
Representative filings
- WO/2015/143412
- US 2017/0011430
- EP 3120314
- CA 2943358
The problem
In 2014, running a targeted direct-response campaign required stitching together three separate tools — a geo/demo selector, a forecaster, and a creative-management system — with manual handoffs, spreadsheet math, and no in-flight estimate of what the campaign would produce before you launched it. Small-and-medium advertisers could not touch this workflow; it was agency-only. The patent bundles the whole loop into a single GUI that a non-specialist can drive.
The mechanism
The dashboard lets a user draw a geography on a map, pick demographic parameters, and immediately see an estimated statistic (reach, impressions, expected cost) computed from the underlying user-identification and habit-index systems (Families 1 and 2). The user sets campaign parameters, associates creative, and launches in the same UI. The novelty is the tight-loop coupling between the inventory estimator and the campaign builder — the estimate isn't a separate forecasting tool, it's a live function of the very audience definition the user is editing.
What it proved
Self-service audience building works if the estimator is real-time and honest. The pattern — define → estimate → parameterize → activate, all in one surface — became the template for every modern ad platform (Meta Ads Manager, Google Ads, TikTok Ads Manager, Amazon DSP) and every modern data-ops tool (dbt Cloud, Census, Hightouch audience builders).
If it were built today
The human-driven dashboard as the primary control surface is already a legacy assumption. In 2026, the "user" of a Platform Dashboard is increasingly an AI agent — a campaign agent run by a marketer, a procurement agent run by a buyer, a benefits agent run by an HR system. The modern reinterpretation is a declarative intent interface ("reach pregnant households in Nashville metro with ≤$18 CAC") backed by an agentic planner that explores the parameter space, queries the estimator, runs counterfactual simulations, and returns a ranked set of campaign configurations — with the human only approving the plan. Under the hood the estimator becomes an LLM-callable tool (MCP server, OpenAI function, Anthropic tool-use), the creative-association step becomes generative (the agent drafts variants), and the dashboard GUI shrinks into an audit and override surface over an agent log. The cleverness migrates from "real-time estimate as the user drags a slider" to "real-time estimate as the agent reasons," and the hardest problem becomes provenance — every plan step must be explainable, reversible, and subject to human veto.
Three marketplace applications
Outside the context it was born in.
- 01
Self-driving philanthropy
ProblemA family office wants to deploy grant capital by geography and demographic impact, but RFPs and evaluation take months.
ApproachA Platform-Dashboard-style interface lets the principal define constraints ("maternal health, rural South, ≤$10K per grantee") and an agent searches, scores, and proposes a portfolio with projected impact estimates live.
- 02
Clinical-trial site selection
ProblemSponsors pick sites on reputation, not data.
ApproachThe same define-estimate-activate loop, but where geography equals candidate sites, demographics equal eligibility criteria, and the estimated statistic is projected enrollment velocity.
- 03
Civic resource allocation
ProblemA city planner distributing mobile health clinics, food-bank pop-ups, or Wi-Fi hotspots needs to preview coverage impact before committing.
ApproachDraw the deployment geography, select population parameters, see projected coverage and cost, activate the field team — with an agent proposing rebalances when signals shift.
Architecture sketch
The components the system needs to exist.
- 01Map-based geography selector (polygon, radius, admin boundary)
- 02Demographic parameter builder (age, income, behavior, custom attributes)
- 03Real-time estimator service (hits Family 1 + Family 2 systems)
- 04Campaign-parameter editor (budget, cadence, duration)
- 05Creative / intervention association (upload, variant, template)
- 06Projected-statistics panel (reach, cost, expected outcome)
- 07Activation / launch controller
- 08Agent interface layer (2026 addition) — MCP tools wrapping every dashboard action, plan/approval log, human-veto surface