IP Library Granted Patent US 12,524,784
Granted Patent B2
US 12,524,784 · App. 18/351,237 · Granted Jan 13, 2026

Systems and methods for providing targeted content across user channels

Inventors: Eliot L. Pearson (Baltimore, MD); Elena Hearty (Severna Park, MD); Jay Crystal (Arlington, VA); Douglas Weltman (Sharon, CT); Marcy Stone (Brooklyn, NY)
Assignee: Yahoo Ad Tech LLC
G06Q30/0271G06Q30/0251G06Q30/0255G06Q30/0267G06Q30/0277
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,524,784
App. No.
18/351,237
Granted
Jan 13, 2026
Kind
B2
Abstract

A method of providing targeted content across user channels includes receiving a plurality of device activity events on a user device, storing the received plurality of device activity events, creating an audience population based on the stored device activity events, determining links for additional secondary user devices based on the user device, creating a cross-channel advertising campaign targeting the determined audience population, and running the cross-channel advertising campaign based on the device activity and the determined additional secondary user devices.

Claims (43)

1 . A method of providing electronic content across user channels, the method comprising:

creating, by a synchronizing server, a cross-channel electronic content campaign comprising interactive electronic content determined based on stored device activity events occurring on a primary user device associated with a user;

receiving, by the synchronizing server, a user request for a web page from a publisher of the cross-channel electronic campaign;

in response to the user request, setting, by the primary user device, a cookie on the primary user device, the cookie containing an advertising identifier of a second user device that is cross-referenced through a unique ID of the user to the primary user device;

running, by the synchronizing server, the cross-channel electronic content campaign by transmitting the determined electronic content of the cross-channel electronic content campaign to the secondary user device associated with the user through the unique ID associated with the cookie, such that the interactive electronic content is displayed on the secondary user device when a call received from an originator of the determined electronic content relates to confirming a preexisting appointment with the originator or scheduling a delivery with the originator; and

transmitting to the originator of the electronic content, by the synchronizing server, information provided by the user based on the user interacting with the displayed electronic content, the interaction comprising scheduling or confirming an appointment.

2 . The method of claim 1 , wherein the determined electronic content is displayed on a caller ID screen of a user's device.

3 . The method of claim 2 , wherein the determined electronic content comprises one or more of a textual message, graphical elements, and user interface elements allowing the user to convey information to the originator of the determined electronic content.

4 . The method of claim 2 , wherein the determined electronic content is sent in connection to a previous transaction between the user and the originator of the determined electronic content.

5 . The method of claim 1 , wherein the determined electronic content is configured to accept a response other than a voice communication from the user of the secondary user device.

6 . The method of claim 1 , the method further comprising:

creating a device activity campaign; and

running the device activity campaign on the primary user device.

7 . The method of claim 6 , wherein the device activity campaign is run on a cross-channel event producer application on the primary user device.

8 . A non-transitory computer readable medium storing a program causing a computer to execute a method of providing electronic content across user channels, the method comprising:

creating, by a synchronizing server, a cross-channel electronic content campaign comprising interactive electronic content determined based on stored device activity events occurring on a primary user device associated with a user;

receiving, by the synchronizing server, a user request for a web page from a publisher of the cross-channel electronic campaign;

in response to the user request, setting, by the primary user device, a cookie on the primary user device, the cookie containing an advertising identifier of a second user device that is cross-referenced through a unique ID of the user to the primary user device;

running, by the synchronizing server, the cross-channel electronic content campaign by transmitting the determined electronic content of the cross-channel electronic content campaign to the secondary user device associated with the user through the unique ID associated with the cookie, such that the interactive electronic content is displayed on the secondary user device when a call received from an originator of the determined electronic content relates to confirming a preexisting appointment with the originator or scheduling a delivery with the originator; and

transmitting to the originator of the electronic content, by the synchronizing server, information provided by the user based on the user interacting with the displayed electronic content, the interaction comprising scheduling or confirming an appointment.

9 . The non-transitory computer readable medium of claim 8 , wherein determined electronic content is displayed on a caller ID screen of a user's device.

10 . The non-transitory computer readable medium of claim 9 , wherein the determined electronic content comprises one or more of a textual message, graphical elements, and user interface elements allowing the user to convey information to the originator of the determined electronic content.

11 . The non-transitory computer readable medium of claim 9 , wherein the determined electronic content is sent in connection to a previous transaction between the user and the originator of the determined electronic content.

12 . The non-transitory computer readable medium of claim 8 , wherein the determined electronic content is configured to accept a response other than a voice communication from the user of the secondary user device.

13 . The non-transitory computer readable medium of claim 8 , the method further comprising:

creating a device activity campaign; and

running the device activity campaign on the primary user device.

14 . The non-transitory computer readable medium of claim 13 , wherein the device activity campaign is run on a cross-channel event producer application on the primary user device.

15 . A computer system for providing electronic content across user channels, the computer system comprising:

a memory having processor-readable instructions stored therein;

and a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform a plurality of functions, including functions to:

create a cross-channel electronic content campaign comprising interactive electronic content determined based on stored device activity events occurring on a primary user device associated with a user;

receive, by a synchronizing server, a user request for a web page from a publisher of the cross-channel electronic campaign;

in response to the user request, set, by the primary user device, a cookie on the primary user device, the cookie containing an advertising identifier of a second user device that is cross-referenced through a unique ID of the user to the primary user device;

run the cross-channel electronic content campaign by transmitting the determined electronic content of the cross-channel electronic content campaign to the secondary user device associated with the user through the unique ID associated with the cookie, such that the interactive electronic content is displayed on the secondary user device when a call received from an originator of the determined electronic content relates to confirming a preexisting appointment with the originator or scheduling a delivery with the originator;

and transmitting to the originator of the electronic content, information provided by the user based on the user interacting with the displayed electronic content, the interaction comprising scheduling or confirming an appointment.

16 . The computer system of claim 15 , wherein the determined electronic content is displayed on a caller ID screen of a user's device.

17 . The computer system of claim 16 , wherein the determined electronic content comprises one or more of a textual message, graphical elements, and user interface elements allowing the user to convey information to the originator of the determined electronic content.

18 . The computer system of claim 16 , wherein the determined electronic content is sent in connection to a previous transaction between the user and the originator of the determined electronic content.

19 . The computer system of claim 15 , wherein the determined electronic content is configured to accept a response other than a voice communication from the user of the secondary user device.

20 . The computer system of claim 15 , wherein the plurality of functions performed by the processor when executing the processor-readable instructions further includes functions to:

creating a device activity campaign; and

running the device activity campaign on the primary user device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: PEARSON, ELIOT L.; HEARTY, ELENA; CRYSTAL, JAY; WELTMAN, DOUGLAS; STONE, MARCY
To: OATH (AMERICAS) INC.
Reel/Frame 064340/0226 →
CHANGE OF NAME Recorded Jul 21, 2023
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 064355/0485 →
CHANGE OF NAME Recorded Jul 21, 2023
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 064361/0650 →
Continuity (4)
Continuation 17650469 · Feb 9, 2022
Continuation 17039181 · Sep 30, 2020
Continuation 15697665 · Sep 7, 2017
Related Publication 20230360090A1 · Nov 9, 2023
References Cited (37)
US 8644805B2 · Earnshaw et al. · 2014 [cited by applicant]
US 9008631B2 · Small et al. · 2015 [cited by applicant]
US 9723157B2 · Brown · 2017 [cited by applicant]
US 9741026B1 · Grassadonia · 2017 [cited by applicant]
US 10079939B1 · Bostick et al. · 2018 [cited by applicant]
US 11010763B1 · Fillinger · 2021 [cited by applicant]
US 20070047726A1 · Jabbour et al. · 2007 [cited by applicant]
US 20080273677A1 · Alfano et al. · 2008 [cited by applicant]
US 20090061832A1 · Goggans et al. · 2009 [cited by applicant]
US 20100080363A1 · Lesher · 2010 [cited by examiner]
US 20110214082A1 · Osterhout et al. · 2011 [cited by applicant]
US 20130136253A1 · Liberman Ben-Ami · 2013 [cited by examiner]
US 20130185196A1 · Kadur et al. · 2013 [cited by applicant]
US 20130324094A1 · Unetich · 2013 [cited by examiner]
US 20140019377A1 · Bhaumik et al. · 2014 [cited by applicant]
US 20140057610A1 · Olincy · 2014 [cited by examiner]
US 20140095316A1 · Yasin et al. · 2014 [cited by applicant]
US 20140120864A1 · Manolarakis et al. · 2014 [cited by applicant]
US 20140207567A1 · Gould et al. · 2014 [cited by applicant]
US 20140278953A1 · Ismail et al. · 2014 [cited by applicant]
US 20140321625A1 · Brown · 2014 [cited by examiner]
US 20140344060A1 · Watfa et al. · 2014 [cited by applicant]
US 20150195400A1 · Faaborg · 2015 [cited by examiner]
US 20150281450A1 · Shapiro et al. · 2015 [cited by applicant]
US 20160072840A1 · Iyer et al. · 2016 [cited by applicant]
US 20160155148A1 · Ismail · 2016 [cited by examiner]
US 20160343034A1 · Green · 2016 [cited by examiner]
US 20160379245A1 · Dey et al. · 2016 [cited by applicant]
US 20170134512A1 · Wyatt · 2017 [cited by examiner]
US 20170323299A1 · Davis · 2017 [cited by examiner]
US 20180191895A1 · Zhao et al. · 2018 [cited by applicant]
US 20190074920A1 · MacKenzie et al. · 2019 [cited by applicant]
US 20210383382A1 · Harris · 2021 [cited by applicant]
R. Díaz-Morales, “Cross-Device Tracking: Matching Devices and Cookies,” 2015 IEEE International Conference on Data Mining Workshop (ICDMW), Atlantic City, NJ, USA, 2015, pp. 1699-1704 (Year: 2015). [cited by examiner]
Howell, Karina, Essential Steps for Providing a Great Cross-Channel Customer Experience, Technology Marketing Corporation, Sep. 2014. [cited by applicant]
Marin Software Publishes Playbook on Creating Effective Cross-Channel Ad Campaigns, 2017 News Bites—Media & Broadcasting (2017). [cited by applicant]
An Insight into the US Digital Advertising Market 2016—from Single Channel to Cross Channel Advertising, Feb. 25, 2016, PR Newswire (Year: 2016). [cited by applicant]