IP Library Patent Application 18998825
Patent Application
App. No. 18/998,825

SYSTEM TO STREAM REAL TIME EVENTS FROM A PUBLISHER WEBPAGE TO ENABLE REAL WORLD PURCHASE BASED ATTRIBUTION

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 None
App. No.
18/998,825
Abstract

A method to track and a consumer-product interaction is provided. The method includes accessing a website viewed remotely, via a client device, by a user, identifying a sponsored advertisement payload on the website, the sponsored advertisement pay load associated with a featured product, determining that the user has interacted with the sponsored advertisement pay load, creating, in a server, a register associating the sponsored advertisement payload, the featured product, and the user, identifying a transaction by the user associated with the featured product, and updating an attribute of the sponsored advertisement pay load based on the transaction. A system including a memory storing instructions and a processor to execute the instructions and cause the system to perform the above method are also provided.

Claims (37)

1 . A computer-implemented method, comprising:

accessing a website viewed remotely, via a client device, by a user;

identifying a sponsored advertisement payload in the website, the sponsored advertisement payload associated with a featured product;

determining that the user has interacted with the sponsored advertisement payload;

creating, in a server, a register associating the sponsored advertisement payload, the featured product, and the user;

identifying a transaction by the user associated with the featured product; and

updating an attribute of the sponsored advertisement payload based on the transaction.

2 . The computer-implemented method of claim 1 , wherein accessing a website viewed remotely comprises triggering, in the website, a tracking routine when the user accesses the website.

3 . The computer-implemented method of claim 1 , wherein accessing a website viewed by the user comprises accessing a browser running in the client device.

4 . The computer-implemented method of claim 1 , wherein accessing a website viewed by the user comprises accessing a retail media network application running in the client device.

5 . The computer-implemented method of claim 1 , wherein the sponsored advertisement payload is a banner display on a prominent part of a web layout, and determining that the user has interacted with the sponsored advertisement payload comprises determining a hover motion of a pointer device, and a linger time over the banner display.

6 . The computer-implemented method of claim 1 , wherein determining that the user has interacted with the sponsored advertisement payload comprises identifying a click of the user over the sponsored advertisement payload, or a loading of a coupon in the sponsored advertisement payload to a redeeming application or a purchasing application in the client device.

7 . The computer-implemented method of claim 1 , further comprising storing in the register at least one of a location of the sponsored advertisement payload in a web layout of the website, a consumer identification for the user, a brand manufacturer for the featured product, a retailer sponsoring the website, a channel used by the client device to access the website, and a classifier for a type of featured product.

8 . The computer-implemented method of claim 1 , wherein identifying the transaction comprises identifying that the user has remotely activated the transaction, from a plugin in the website.

9 . The computer-implemented method of claim 1 , wherein identifying the transaction comprises receiving a notification from a point-of-sale device at a retail store indicative of the transaction.

10 . The computer-implemented method of claim 1 , wherein updating an attribute of the sponsored advertisement payload comprises at least one of extending a lifetime for the sponsored advertisement payload in the website, or providing a value added offer to the user for the featured product or for a related product.

11 . A system, comprising:

a memory storing multiple instructions; and

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

access a website viewed remotely, via a client device, by a user,

identify a sponsored advertisement payload in the website, the sponsored advertisement payload associated with a featured product,

determine that the user has interacted with the sponsored advertisement payload,

create, in a server, a register associating the sponsored advertisement payload, the featured product, and the user,

identify a transaction by the user associated with the featured product, and

update an attribute of the sponsored advertisement payload based on the transaction.

12 . The system of claim 11 , wherein to access a website viewed remotely, the one or more processors execute instructions to trigger, in the website, a tracking routine when the user accesses the website.

13 . The system of claim 11 , wherein to access a website viewed by the user the one or more processors execute instructions to access a browser running in the client device.

14 . The system of claim 11 , wherein to access a website viewed by the user the one or more processors execute instructions to access a retail media network application running in the client device.

15 . The system of claim 11 , wherein the sponsored advertisement payload is a banner display on a prominent part of a web layout, and to determine that the user has interacted with the sponsored advertisement payload the one or more processors execute instructions to determine a hover motion of a pointer device, and a linger time over the banner display.

16 . A computer-implemented method, comprising:

providing a digital sponsored advertisement event exposure payload to a remote server via a publisher server having an integrated media measurement software development kit, wherein the publisher server hosts a website that users access via a network with client devices and the digital sponsored advertisement event exposure payload includes a featured product sensitive to user interactions;

generating a register when a user activates a trigger, wherein the register links the user, the remote server, and the featured product; and

updating the register when a transaction associated with the featured product and the user is identified.

17 . The computer-implemented method of claim 16 , wherein the website includes a search tab, further comprising providing a name of a sponsored product as a first autofill option when the user clicks the search tab for starting a product search.

18 . The computer-implemented method of claim 16 , wherein the website includes a banner advertisement for a sponsored product from a brand manufacturer, further comprising landing the user in a brand manufacturer website when the user activates the banner advertisement.

19 . The computer-implemented method of claim 16 , wherein the website is off of a retailer network, and the integrated media measurement software development kit provides a mobile identifier for a user device, further comprising correlating the mobile identifier with a consumer identifier in a retailer network that offers the featured product for sale, and providing a value-added certificate to the user when the user activates the trigger.

20 . The computer-implemented method of claim 16 , wherein updating the register comprises providing a value-added certificate to the user based on a rule in a retailer network for a retailer that offers the featured product for sale.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2025
From: SINGH, ZUBIN; ZINKOVITCH, JAMES; SCHROETER, ROBERT; DIKUN, KIRK; VILLAGARCIA, ROBERTO; SRNICEK, JAN
To: CATALINA MARKETING CORPORATION
Reel/Frame 072365/0306 →