57 patents
Utility
Dynamic content delivery
12 Dec 23
Dynamic content can be delivered via email.
Stefan Beeman, Gordon Michael Green, Christian Monberg, Neeraj Gore
Filed: 14 Jul 22
Utility
Multi-platform Integration for Classification of Web Content
7 Dec 23
In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the set of parameters and the set of allocation data.
David Rose, Danny Portman
Filed: 23 Aug 23
Utility
Using visitor context and web page features to select web pages for display
21 Nov 23
In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session.
Timothy J. Catlin, Richard E. Chatwin, Benjamin D. Foster, Matthew R. McEachen, Murthy V. Nukala, Veeravich T. Thumasathit
Filed: 23 Dec 21
Utility
Machine Learning Model and Encoder to Predict Online User Journeys
2 Nov 23
The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type.
Danny Portman, Zachary D. Jones
Filed: 30 Jun 23
Utility
Ad collision reduction
24 Oct 23
An ad collision machine can be configured to evaluate collision queries for possible ad collisions and is associated with an ad datacenter configured to evaluate and respond to bid requests on behalf of a plurality of advertisers.
Chendong Zou, Yogesh Kumar, Guodong Han
Filed: 20 Dec 21
Utility
Management of an advertising exchange using email data
10 Oct 23
In some examples, a computer-implemented method of managing an advertising exchange is provided.
Dex Bindra, Jeffrey S. Nimeroff, Thomas Walsh
Filed: 23 Dec 21
Utility
Method and Apparatus for Real-time Personalization
5 Oct 23
A computer-implemented method for generating content recommendations for content items, each content item associated with one of a plurality of customers, the method comprising: receiving, by a network-connected server, a content request from a requesting user, the content request comprising a user identifier and a customer identifier; retrieving request parameters from a computer-implemented parameter service, the request parameters comprising indicia of a plurality of models and parameters for the models; retrieving user data comprising a set of indicia of recommendable resources associated with the customer identifier; routing the content request, request parameters and user data to a plurality of ranking and optimization component, each component generating a recommendation score for each recommendable resource; generating content recommendations based on the recommendation score which content recommendations are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components, which models are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components through continued usage; optimizing model efficacy by updating parameters within the parameter service based on the relative efficacy.
Barney Govan, Wynn Vonnegut, Christian Monberg
Filed: 7 Jun 23
Utility
Multi-platform integration for classification of web content
26 Sep 23
In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the set of parameters and the set of allocation data.
David Rose, Danny Portman
Filed: 30 Nov 21
Utility
Personalized content system
19 Sep 23
Processes and apparatuses for content personalization are provided, providing for rule configuration.
Christian Monberg, Barney Govan
Filed: 2 Jul 19
Utility
Machine learning model and encoder to predict online user journeys
15 Aug 23
The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type.
Danny Portman, Zachary D. Jones
Filed: 25 Mar 22
Utility
Method and apparatus for real-time personalization
25 Jul 23
A computer-implemented method for generating content recommendations for content items, each content item associated with one of a plurality of customers, the method comprising: receiving, by a network-connected server, a content request from a requesting user, the content request comprising a user identifier and a customer identifier; retrieving request parameters from a computer-implemented parameter service, the request parameters comprising indicia of a plurality of models and parameters for the models; retrieving user data comprising a set of indicia of recommendable resources associated with the customer identifier; routing the content request, request parameters and user data to a plurality of ranking and optimization component, each component generating a recommendation score for each recommendable resource; generating content recommendations based on the recommendation score which content recommendations are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components, which models are returned to the requesting user and stored by the server as a recommendation event within a repository of recommendation events; evaluating the relative efficacy of the one or more components through continued usage; optimizing model efficacy by updating parameters within the parameter service based on the relative efficacy.
Barney Govan, Wynn Vonnegut, Christian Monberg
Filed: 24 Jan 21
Utility
Systems and methods for message alerts and referrals
18 Jul 23
A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for referring contacts to receive text message alerts.
George Vincent Friborg, Jr.
Filed: 31 Mar 21
Utility
System and method for data enrichment for requests for advertising on mobile devices
11 Jul 23
A data enrichment system for enriching requests for advertising opportunities.
Howie Schwartz, Keith Petri
Filed: 16 May 22
Utility
Ad Exchange Bid Optimization with Reinforcement Learning
29 Jun 23
A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
Danny Portman, Zachary D. Jones, David Rose
Filed: 28 Feb 23
Utility
Messaging service application programming interface
27 Jun 23
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method that enables short message service (SMS) text messaging to be integrated into existing applications is presented.
Eric P. Ruttenbur
Filed: 20 Dec 21
Utility
Ad exchange bid optimization with reinforcement learning
9 May 23
A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
Danny Portman, Zachary D Jones, David Rose
Filed: 19 Jul 21
Utility
Systems and methods for providing real-time discrepancies between disparate execution platforms
7 Mar 23
In accordance with embodiments of the present disclosure, each third party system of multiple third party systems can store files including datasets associated with one or more campaigns.
John Reim, Sriram Eswaran, Ashley Herzog Kirchgessner, Jaisimha Muthegere
Filed: 24 May 18
Utility
Method and apparatus for real-time personalization
17 Jan 23
A computer-implemented, network-connected content recommender generating content recommendations for a plurality of content servers hosted by one or more customers, the content recommender comprising: one or more processors; a memory storing instruction that, when executed by the one or more processors, cause the recommender to perform operations comprising: receiving a plurality of content recommendation requests from a querying one of said customer content servers via a plurality of input streams, each input stream including a data repository; outputting data, from the memory, associated with the content recommendation requests; receiving some or all of the data associated with said content recommendation requests; generating a first model-specific recommendation result from a first set of the plurality of received data; generating a second model-specific recommendation result from a second set of the plurality of received data; combining the first model-specific recommendation results with the second model-specific results to generate an ensemble recommendation result; and transmitting the ensemble result from the content recommender to said querying customer content server.
Barney Govan, Wynn Vonnegut, Christian Monberg
Filed: 25 Oct 20
Utility
System and Method Using Attention Layers to Enhance Real Time Bidding Engine
24 Nov 22
The subject technology identifies a series of journey event types in an online user journey, the event types including an impression event, an email event, a click event, and a website visit, and assigns an encoder to each event type.
Shubhranshu Barnwal, Danny Portman, Zachary Jones
Filed: 3 May 22
Utility
Real Time Bidding Engine with Radius Insights
3 Nov 22
The subject technology provides a targeted content curation and placement optimization system comprising a processor connected to a publication network, the publication network navigated by an online consumer seeking actionable content.
Pavan Korada, RC Rizza, Jolene Liu, Philip Eby
Filed: 29 Apr 22