IP Library Granted Patent US 11,741,504
Granted Patent B2
US 11,741,504 · App. 16/429,733 · Granted Aug 29, 2023

Parametric tracking and triggering of advertising events in online multimedia environments

Inventors: Zubin Singh (St. Petersburg, FL); Terrance Snyder (St. Petersburg, FL); Kevin Hunter (La Jolla, FL)
Assignee: Catalina Marketing Corporation
G06Q30/0269G06F3/0482G06Q30/0201G06Q30/0217G06Q30/0237
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 11,741,504
App. No.
16/429,733
Granted
Aug 29, 2023
Kind
B2
Abstract

A method for providing, to a consumer in a mobile device, a digital content to be displayed on the mobile device, is disclosed. The method includes requesting non-personally identifiable information from a consumer in a pixel script of the advertisement payload, tracking an event trigger in the pixel script, the event trigger configured to fire upon completion of a selected portion of the advertising payload, and modifying a consumer account based on the event trigger and the non-personally identifiable information. The method also includes providing an updated feature of the consumer account to a retail store when a configured rule in the pixel script is satisfied. A system including a memory storing instructions to cause the system to execute the above method is also provided.

Claims (40)

1. A computer-implemented method, comprising:

providing, from a host server to a user of a creative rendering application preparing a digital content for a consumer, an option menu for an event trigger, the option menu comprising:

a completion, from a start of the digital content, of a portion larger than a selected fractional portion of the digital content, a start of a banner content,

a consumer action on a consumer mobile device, including at least one of a play action, a pause action, a mute action, an unmute action, and

a click on a highlighted portion of the digital content;

receiving in the host server, from the user of the creative rendering application, a selection of the event trigger from the option menu;

configuring the event trigger in a pixel script based on the selection of the event trigger from the option menu;

providing, to the consumer in a consumer mobile device, the digital content to be displayed on the consumer mobile device, the digital content associated with a consumer packaged good;

verifying that the event trigger is activated by the pixel script in the consumer mobile device when the digital content is displayed on the consumer mobile device;

requesting, upon verification that the event trigger is activated by the pixel script in the consumer mobile device, a non-personally identifiable information from the consumer in the pixel script of the digital content;

modifying a consumer account based on the non-personally identifiable information and on the event trigger activated by the pixel script in the consumer mobile device;

identifying at least one retail store that includes the consumer packaged good when a location of the consumer indicates that the consumer is within the at least one retail store and when the event trigger is activated by the pixel script in the consumer mobile device;

providing an updated feature of the consumer account to the retail store when a configured rule in the pixel script is satisfied; and

in response to the consumer being within the at least one retail store and to the event trigger being fired in the consumer mobile device, requesting a client device to print a personalized coupon for the consumer based on the updated feature of the consumer account.

2. The computer-implemented method of claim 1 , wherein the digital content is an advertisement payload, further comprising providing a coupon, a discount, a banner, a .gif file, a .png file, a video advertisement or an audio advertisement in the advertisement payload.

3. The computer-implemented method of claim 1 , wherein providing an advertisement payload comprises uploading the advertisement payload on a supply side platform server.

4. The computer-implemented method of claim 1 , further comprising providing an expiration time for the updated feature according to an advertisement campaign associated with the digital content, in the pixel script.

5. The computer-implemented method of claim 1 , further comprising selecting the consumer packaged good in the digital content based on the non-personally identifiable information.

6. The computer-implemented method of claim 1 , wherein modifying a consumer account comprises providing the event trigger and the non-personally identifiable information to a digital coupon and promotion technology engine.

7. The computer-implemented method of claim 1 , wherein the pixel script includes a campaign identification parameter, an event action parameter, an impression parameter, and an ads parameter, and wherein modifying the consumer account comprises verifying that at least one of the campaign identification parameter, the event action parameter, the impression parameter, and the ads parameter is true.

8. The computer-implemented method of claim 1 , wherein the updated feature includes at least one of a digital promotion, an offer, and a coupon associated with the consumer packaged good and the retail store, and providing the updated feature comprises providing a promotion identifier and a campaign identifier together with the updated feature.

9. The computer-implemented method of claim 1 , wherein the selected fractional portion may include a 0%, a 25%, a 50%, a 75%, or a 100% of the digital content, and further wherein providing the updated feature comprises updating a feature according to the selected fractional portion.

10. The computer-implemented method of claim 1 , further comprising identifying an impression parameter in the pixel script and verifying that the impression parameter is true, prior to requesting the client device to print a coupon for the consumer.

11. A system, comprising:

a memory circuit storing multiple instructions; and

one or more processors configured to execute the instructions and cause the system to:

provide, from a host server to a user of a creative rendering application preparing a digital content for a consumer, an option menu for an event trigger, the option menu comprising: a completion, from a start of the digital content, of a portion larger than a selected fractional portion of the digital content, a start of a banner content, a consumer action on a consumer mobile device, including at least one of a play action, a pause action, a mute action, an unmute action, and a click on a highlighted portion of the digital content;

receive in the host server, from the user of the creative rendering application, a selection of the event trigger from the option menu;

configure the event trigger in a pixel script based on the selection of the event trigger from the option menu;

provide, to the consumer in a consumer mobile device, the digital content to be displayed on the consumer mobile device, the digital content associated with a consumer packaged good;

verify that the event trigger is activated by the pixel script in the consumer mobile device when the digital content is displayed on the consumer mobile device;

request, upon verification that the event trigger is activated by the pixel script in the consumer mobile device, a non-personally identifiable information from a consumer in the pixel script of the digital content;

modify a consumer account based on the non-personally identifiable information, and on the event trigger being activated;

identify at least one retail store that includes the consumer packaged good when a location of the consumer indicates that the consumer is within the at least one retail store and when the event trigger is activated by the pixel script in the consumer mobile device;

provide an updated feature of the consumer account to a retail store when a configured rule in the pixel script is satisfied; and

in response to the consumer being within the at least one retail store and to the event trigger being fired, request a client device to print a personalized coupon for the consumer based on the updated feature of the consumer account.

12. The system of claim 11 , wherein to modify a consumer account the one or more processors execute instructions to provide the event trigger and the non-personally identifiable information to a digital coupon and promotion technology engine.

13. The system of claim 11 , wherein the updated feature includes digital promotions, offers, and coupons associated with the consumer packaged good and the retail store.

14. The system of claim 11 , wherein the one or more processors execute instructions to request the retail store to print a coupon for the consumer based on the updated feature, when the consumer is in the retail store.

15. The system of claim 11 , wherein the selected fractional portion may include a 0%, a 25%, a 50%, a 75%, or a 100% of a stream of the digital content, and further wherein to provide the updated feature the one or more processors execute instructions to update a feature according to the selected fractional portion.

Assignments (4)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Jun 2, 2025
From: GLAS AMERICAS LLC
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 071471/0393 →
PATENT SECURITY AGREEMENT Recorded May 11, 2023
From: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
To: GLAS AMERICAS LLC
Reel/Frame 063625/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2019
From: SNYDER, TERRANCE
To: CATALINA MARKETING CORPORATION
Reel/Frame 049504/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2019
From: SINGH, ZUBIN; HUNTER, KEVIN
To: CATALINA MARKETING CORPORATION
Reel/Frame 049373/0935 →
Continuity (2)
Provisional Application 62680505 · Jun 4, 2018
Related Publication 20190370867A1 · Dec 5, 2019