IP Library Patent Application 13337336
Patent Application
App. No. 13/337,336

TRACKING CONVERSIONS OF APPLICATION SOFTWARE ADVERTISEMENTS

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.
13/337,336
Abstract

Tracking a conversion of a computer-based advertisement by receiving from a first software application running on a computing device a notification that a user interaction event has occurred in association with an advertisement, associating an identifier with the user responsive to receiving the notification, providing the identifier to the first software application, receiving the identifier from the first software application, and recording a conversion event in association with the advertisement responsive to receiving the identifier from the first software application.

Claims (46)

1 . A method for tracking a conversion of a computer-based advertisement, the method comprising:

receiving from a first software application running on a computing device a notification that a user interaction event has occurred in association with an advertisement;

associating an identifier with the user responsive to receiving the notification;

providing the identifier to the first software application;

receiving the identifier from the first software application; and

recording a conversion event in association with the advertisement responsive to receiving the identifier from the first software application.

2 . The method of claim 1 wherein the receiving the notification is performed where the advertisement is presented by a second software application running on the computing device.

3 . The method of claim 2 wherein the receiving the notification is performed where the second software application causes the first software application to transmit the notification.

4 . The method of claim 1 wherein the providing comprises redirecting the first software application to a network address where application software that is associated with the advertisement is acquirable.

5 . The method of claim 1 wherein the receiving the identifier is performed subsequent to application software that is associated with the advertisement being acquired by the computing device.

6 . The method of claim 1 wherein the receiving the identifier is performed subsequent to application software that is associated with the advertisement causing the first software application to transmit the identifier.

7 . The method of claim 1 wherein the receiving the identifier is performed the first time application software associated with the advertisement runs on the computing device.

8 . The method of claim 1 and further comprising instructing the first software application to cause application software associated with the advertisement running on the computing device to have focus.

9 . The method of claim 1 and further comprising calculating an estimated conversion rate in accordance with a predefined function applied to a number of reported installations on a plurality of computing devices of application software associated with the advertisement, a number of ratings received for the application software associated with the advertisement, and a number of ratings received for the application software associated with the advertisement together with the identifier.

10 . A system for tracking a conversion of a computer-based advertisement, the system comprising:

an identifier manager configured to

receive from a first software application running on a computing device a notification that a user interaction event has occurred in association with an advertisement,

associate an identifier with the user responsive to receiving the notification, and

provide the identifier to the first software application; and

a correlation detector configured to

receive the identifier from the first software application, and

record a conversion event in association with the advertisement responsive to receiving the identifier from the first software application.

11 . The system of claim 10 wherein the advertisement is presented by a second software application running on the computing device.

12 . The system of claim 11 wherein the second software application is configured to cause the first software application to transmit the notification.

13 . The system of claim 10 wherein the identifier manager is configured to redirect the first software application to a network address where application software that is associated with the advertisement is acquirable.

14 . The system of claim 10 wherein application software that is associated with the advertisement is acquired by the computing device prior to the first software application transmitting the identifier.

15 . The system of claim 10 wherein application software that is associated with the advertisement causes the first software application to transmit the identifier.

16 . The system of claim 10 wherein the first software application transmits the identifier the first time application software that is associated with the advertisement runs on the computing device.

17 . The system of claim 10 wherein the correlation detector is configured to instruct the first software application to cause application software that is associated with the advertisement and that is running on the computing device to have focus.

18 . The system of claim 10 and further comprising a conversion rate estimator configured to calculate an estimated conversion rate in accordance with a predefined function applied to a number of reported installations of a third software application on a plurality of computing devices, a number of ratings received for the third software application, and a number of ratings received for the third software application together with the identifier.

19 . A computer program product for tracking a conversion of a computer-based advertisement, the computer program product comprising:

a computer-readable storage medium; and

computer-readable program code embodied in the computer-readable storage medium, wherein the computer-readable program code is configured to

receive from a first software application running on a computing device a notification that a user interaction event has occurred in association with an advertisement,

associate an identifier with the user responsive to receiving the notification,

provide the identifier to the first software application,

receive the identifier from the first software application, and

record a conversion event in association with the advertisement responsive to receiving the identifier from the first software application.

20 . The computer program product of claim 19 wherein the computer-readable program code is configured to receive the notification where the advertisement is presented by a second software application running on the computing device.

21 . The computer program product of claim 20 wherein the computer-readable program code is configured to receive the notification where the second software application causes the first software application to transmit the notification.

22 . The computer program product of claim 19 wherein the computer-readable program code is configured to redirect the first software application to a network address where application software that is associated with the advertisement is acquirable.

23 . The computer program product of claim 19 wherein the computer-readable program code is configured to receive the identifier subsequent to application software that is associated with the advertisement being acquired by the computing device.

24 . The computer program product of claim 19 wherein the computer-readable program code is configured to receive the identifier subsequent to application software that is associated with the advertisement causing the first software application to transmit the identifier.

25 . The computer program product of claim 19 wherein the computer-readable program code is configured to receive the identifier the first time application software associated with the advertisement runs on the computing device.

26 . The computer program product of claim 19 wherein the computer-readable program code is configured to instruct the first software application to cause application software associated with the advertisement running on the computing device to have focus.

27 . The computer program product of claim 19 wherein the computer-readable program code is configured to calculate an estimated conversion rate in accordance with a predefined function applied to a number of reported installations on a plurality of computing devices of application software associated with the advertisement, a number of ratings received for the application software associated with the advertisement, and a number of ratings received for the application software associated with the advertisement together with the identifier.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: KENSHOO LTD.
Reel/Frame 065055/0719 →
SECURITY INTEREST Recorded Aug 11, 2021
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 057147/0563 →
SECURITY INTEREST Recorded May 10, 2018
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 045771/0347 →
SECURITY INTEREST Recorded May 10, 2018
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 045771/0403 →
FIRST AMENDMENT TO IP SECURITY AGREEMENT Recorded Jan 26, 2015
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 034816/0370 →
SECURITY AGREEMENT Recorded Feb 7, 2014
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 032169/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2012
From: COHEN, NIR; HASHAI, TAL
To: KENSHOO LTD.
Reel/Frame 027533/0720 →