25 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
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
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
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
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
Systems and methods for multi-platform integration
25 Oct 22
Described herein are embodiments of a multi-platform integration system.
Jaisimha Muthegere, Ashley Herzog Kirchgessner, Raji Gopalakrishnan, David Pearsall, Bradley McCall
Filed: 20 Jul 18
Utility
Dynamic content delivery
23 Aug 22
A computer-implemented method for sending email messages with dynamically-determined content, the method comprising: transmitting email messages to a plurality of recipient groups each comprising at least one recipients, each message comprising one or more dynamic content network references associated with dynamically-selected content items; receiving, by a network-connected server, a dynamic content network request responsive to the rendering of one of said dynamic content network references within an email message received by a recipient device, the dynamic content network request comprising one or more content selection criteria, the content selection criteria comprising an embedded user identifier uniquely associated with a user to whom an email among the email messages was transmitted; dynamically selecting a content item from amongst a plurality of candidate content items based at least in part on the content selection criteria and the recipient's recipient group; implementing an exclusion service by cross-referencing a dynamic content item with static content associated with the embedded user identifier and, based on a determination that the dynamic content item is duplicative of an associated static content item within a same email communication, serving an alternative non-duplicative content item in response to the dynamic content request; returning the selected or the alternative content item to the email recipient device for rendering within the same email communication; and determining relative effectiveness of content by recipient group.
Stefan Beeman, Gordon Michael Green, Christian Monberg, Neeraj Gore
Filed: 20 Jul 20
Utility
Adaptive lead generation for marketing
7 Jun 22
Various examples are directed to systems and methods for adaptively generating leads.
Pavan Korada, Sunpreet Singh Khanuja, Weiwei Zhang, Bharat Goyal
Filed: 26 Jun 19
Utility
Using visitor context and web page features to select web pages for display
7 Jun 22
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: 30 Jun 20
Utility
Smart copy optimization in customer acquisition and customer management platforms
5 Apr 22
In some examples, special-purpose machines are provided that facilitate smart copy optimization in a network service or publication system, including software-configured computerized variants of such special-purpose machines and improvements to such variants, and to the technologies by which such special-purpose machines become improved compared to other special-purpose machines that facilitate adding the new features.
Pavan Korada, Sunpreet Singh Khanuja, Ao Li
Filed: 14 Dec 18
Utility
System and method for targeting advertisements
8 Mar 22
Methods and systems for performing targeted advertising are described.
Justin Evans, Tyler Liebowitz
Filed: 6 Jul 17