IP Library Granted Patent US 8,990,337
Granted Patent B2
US 8,990,337 · App. 12/795,524 · Granted Mar 24, 2015

Tracking advertising abandonment rates

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 8,990,337
App. No.
12/795,524
Granted
Mar 24, 2015
Kind
B2
Abstract

A method for tracking abandonment rates. A client computer may send a first message to a server requesting a content unit to be incorporated into a web page. The client computer may receive, from the server computer, the content unit including deliverable content and a communications element configured to send messages generated by the content unit to the server. After delivering the deliverable content, the client computer may send a second message to the server via the communications element, the second message indicating that the delivery of the deliverable content has been completed.

Claims (41)

1. A method for tracking abandonment rates, comprising:

a client computer sending a first message to a server computer, the first message requesting a content unit to be incorporated into a web page;

the client computer receiving, from the server computer, the content unit including deliverable content and a communications element configured to send messages generated by the content unit to the server;

the client computer delivering the deliverable content; and

when the delivery of the deliverable content is complete, the client computer sending a second message to the server via the communications element, the second message indicating that the delivery of the deliverable content has been completed, wherein the completing of the delivery of the deliverable content is independent of any action by an end user of the client computer in response to the deliverable content;

wherein the content unit is determined to be abandoned by the server computer if the first message requesting the content unit is received and the second message indicating that the deliverable content has been delivered is not received.

2. The method of claim 1 , wherein the content unit is an ad unit, the deliverable content is an advertisement, and the server is an ad server.

3. The method of claim 1 , wherein the content unit comprises a shell which, when executed by the client computer, causes the client computer to perform actions including:

loading the deliverable content and the communications element from the server;

delivering the deliverable content; and

sending the second message to the server via the communications element.

4. The method of claim 3 , wherein the shell is HTML code that, when received by the client computer, incorporates itself into HTML code defining the first web page.

5. The method of claim 4 , wherein the deliverable content includes a Flash object configured to inform the shell when delivery of the deliverable content is complete.

6. The method of claim 1 , wherein the second message includes a timestamp indicating when the delivery of the deliverable content was complete.

7. The method of claim 3 , wherein executing the shell causes the client computer to perform further actions, comprising:

after the deliverable content is delivered, sending to the server computer one or more additional messages via the communications element, the additional messages indicating if all or a portion of the deliverable content is visible on a display device coupled to the client computer.

8. The method of claim 7 , wherein executing the shell causes the client computer to perform further actions including:

loading a monitor element from the server;

periodically running the monitor element to determine if all or a portion of the deliverable content is visible on a display device coupled to the client computer; and

sending additional messages to the server based on results from periodically running the monitor element.

9. A method for delivering online content, comprising:

a server computer receiving a first message from a client computer, the first message requesting a content unit to be incorporated into a first web page; and

in response to the first message, the server computer downloading to the client computer a shell that, when executed by the client computer, causes the client computer to perform actions including:

loading, from the server, deliverable content for the requested content unit and a communications element configured to send messages generated by the shell to the server,

delivering the deliverable content, and

after delivery of the deliverable content when the delivery of the deliverable content is complete, sending a second message from the shell to the server via the communications element, the second message indicating that the delivery of the deliverable content has been completed, wherein the completing of the delivery of the deliverable content is independent of any action by an end user of the client computer in response to the deliverable content;

the method further comprising the server computer determining if the content unit was abandoned, wherein the content unit is determined to be abandoned if the first message requesting the content unit is received and the second message indicating that the deliverable content has been delivered is not received.

10. The method of claim 9 , wherein the content unit is an ad unit, the deliverable content is an advertisement, and the server is an ad server.

11. The method of claim 9 , wherein the shell is HTML code that, when received by the client computer, incorporates itself into HTML code defining the first web page.

12. The method of claim 9 , wherein the second message includes a timestamp indicating when the delivery of the deliverable content was complete.

13. The method of claim 9 , further comprising:

after receiving the second message, the server computer receiving one or more additional messages indicating if all or a portion of the deliverable content is visible on a display device coupled to the client computer.

14. The method of claim 9 , wherein the deliverable content includes a Flash object configured to inform the shell when delivery of the deliverable content is complete.

15. A method for determining advertising abandonment, comprising:

a server computer receiving a plurality of first messages from respective client computers, each first message requesting a content unit to be incorporated into a web page;

in response to each first message, the server computer downloading to the respective client computer the content unit including deliverable content and a communications element configured to send messages generated by the content unit to the server;

the server receiving a plurality of second messages from at least some of the client computers via the respective communications elements, each second message sent by the respective client computer when indicating that the delivery of the respective deliverable content has been completed, wherein the completing of the delivery of the deliverable content is independent of any action by an end user of the client computer in response to the deliverable content; and

for each of the plurality of first messages, the server computer determining if a corresponding second message was received, wherein the respective content unit is determined to be abandoned if the first message requesting the content unit is received and the second message indicating that the deliverable content has been delivered is not received.

16. The method of claim 5 , wherein the content unit is an ad unit, the deliverable content is an advertisement, and the server is an ad server.

17. The method of claim 15 , further comprising:

the server determining an abandonment rate based on the number of first messages received and the number of second messages received.

Assignments (14)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 30, 2024
From: ZETA GLOBAL CORP.; ZSTREAM ACQUISITION LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 068822/0154 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 055212, FRAME 0964 Recorded Aug 30, 2024
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZETA GLOBAL CORP.
Reel/Frame 068822/0167 →
RELEASE OF SECURITY INTEREST Recorded Feb 11, 2021
From: FIRST EAGLE PRIVATE CREDIT, LLC, AS SUCCESSOR TO NEWSTAR FINANCIAL, INC
To: ZBT ACQUISITION CORP.; ZETA GLOBAL CORP.; 935 KOP ASSOCIATES, LLC
Reel/Frame 055282/0276 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2021
From: ZETA GLOBAL CORP.
To: BANK OF AMERICA, N.A.
Reel/Frame 055212/0964 →
SECURITY INTEREST Recorded Dec 3, 2020
From: ZETA GLOBAL CORP.
To: FIRST EAGLE PRIVATE CREDIT, LLC
Reel/Frame 054585/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2020
From: ZETA GLOBAL HOLDINGS CORP.
To: ZETA GLOBAL CORP.
Reel/Frame 051685/0198 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2020
From: COLLECTIVE, INC.
To: ZETA GLOBAL HOLDINGS CORP.
Reel/Frame 051690/0478 →
RELEASE OF SECURITY INTEREST Recorded Jan 23, 2020
From: COLUMBIA PARTNERS, L.L.C., INVESTMENT MANAGEMENT
To: COLLECTIVE, INC.
Reel/Frame 051690/0309 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2016
From: COMERICA BANK
To: COLLECTIVE, INC.
Reel/Frame 038862/0580 →
SECURITY INTEREST Recorded Jun 9, 2016
From: COLLECTIVE, INC.
To: COLUMBIA PARTNERS, L.L.C., INVESTMENT MANAGEMENT
Reel/Frame 038864/0701 →
SECURITY INTEREST Recorded Oct 27, 2015
From: COLLECTIVE, INC.
To: COMERICA BANK
Reel/Frame 036896/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2012
From: OGGIFINOGI, INC.
To: COLLECTIVE, INC.
Reel/Frame 029330/0843 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT SIGNED BY THE INVENTOR PREVIOUSLY RECORDED ON REEL 025538 FRAME 0836. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Jan 18, 2011
From: HYMAN, MICHAEL
To: OGGIFINOGI, INC.
Reel/Frame 025652/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2010
From: HYMAN, MICHAEL
To: OGGIFINOGI, INC.
Reel/Frame 025538/0836 →