IP Library Patent Application 14314769
Patent Application
App. No. 14/314,769

System and Method for Online Advertising

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.
14/314,769
Filed
Jun 25, 2014
Art Unit
3681
USPC
705/14.43
Abstract

A system, method and non-transitory media containing instructions for managing a next engagement in a system comprising a memory storing a database of collected users' paths to conversion, the system including a processor operatively coupled to the memory to obtain a pattern comprising one or more interactions, with respect to a user, map the obtained pattern to paths in the database and selecting the paths characterized by a likelihood value fitting a predefined condition, to yield matched paths, select a preferred path from among the matched paths using parameters, and determine an action for the next engagement using business-related criteria, thereby influencing said user to choose a next action corresponding to the selected preferred path.

Claims (34)

1 . A method of managing a next engagement of a user, the method comprising:

using a processor operatively coupled to a memory storing a database of collected users' paths to conversion, the processor configured to:

obtain a pattern comprising two or more interactions, with respect to a user;

compare the obtained pattern to patterns leading to conversion in the database, and to select one or more matching paths from the patterns leading to conversion; and,

to determine an action for the next engagement, the action for the next engagement configured to influence the user to choose a next action corresponding to an interaction in at least one of the selected matching paths.

2 . The method of claim 1 wherein the selection of one or more matching paths further comprises using one or more clustering functions.

3 . The method of claim 2 wherein the one or more clustering functions are configured to cluster said obtained pattern with data, the data selected from the group consisting of data associated with a user path, data associated with an advertiser's product, data associated with a user, data associated with a prior history of the user, and data associated with a proximity of a user to a predefined zero moment of truth.

4 . The method of claim 1 , wherein the processor selects a path from among the one or more matching paths using one or more parameters.

5 . The method of claim 4 wherein the parameters comprise parameters selected from a group of conversion values, probabilistic conversion times, conversion types, and probability of conversion.

6 . The method of claim 1 , wherein the processor selects from the patterns in the database one or more matching paths using one or more clustering functions and using one or more parameters to extract one or more matching paths from a cluster.

7 . The method of claim 1 , wherein the determination of an action for the next engagement is in view of commercially relevant parameters.

8 . The method of claim 1 , wherein an action for the next engagement includes modifying a bid.

9 . The method of claim 1 wherein the determination of an action for the next engagement includes modifying a channel of an advertisement to a mobile channel.

10 . The method of claim 1 wherein the determination of an action for the next engagement includes modifying an advertisement presented to the user.

11 . The method of claim 10 wherein modifying the advertisement presented to the user includes modifying one or more aspects of the advertisement, the aspects selected from the group consisting of creative, type, channel and targeting.

12 . The method of claim 1 wherein the next engagement depends on a lifetime value of the user to an advertiser.

13 . One or more non-transitory computer-readable media storing computer-readable instructions to manage a next engagement in a system comprising a memory storing a database of collected users' paths to conversion that, when executed by a processor, cause the processor to:

obtain a pattern comprising two or more interactions, with respect to a user;

compare the obtained pattern to patterns leading to conversion in the database, and to select one or more matching paths from the patterns leading to conversion; and,

to determine an action for the next engagement, the action for the next engagement configured to influence the user to choose a next action corresponding to an interaction in at least one of the selected matching paths.

14 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to select from the patterns in the database one or more matching paths using one or more clustering functions.

15 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to cluster the one or more clustering function groups of said obtained pattern with data, the data selected from the group consisting of data associated with a user path, data associated with an advertiser's product, data associated with a user, data associated with a prior history of the user, and data associated with a proximity of a user to a predefined zero moment of truth.

16 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to select a path from among the one or more matching paths using one or more parameters.

17 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 16 , the instructions, when executed by the processor, further cause the processor to use parameters comprising parameters selected from a group of conversion values, probabilistic conversion times, conversion types, and probability of conversion.

18 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to determine that an action for the next engagement is in view of commercially relevant criteria.

19 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to modify a bid in the next engagement.

20 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to modify an advertisement presented to the user.

21 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 20 wherein modifying the advertisement presented to the user includes modifying one or more aspects of the advertisement, the aspects selected from the group consisting of creative, type, channel and targeting.

22 . The method of claim 13 , wherein the determination of an action for the next engagement includes modifying a channel of an advertisement to a mobile channel.

23 . The one or more non-transitory computer-readable media storing computer-readable instructions of claim 13 , the instructions, when executed by the processor, further cause the processor to determine the next engagement depending on a lifetime value of the user to an advertiser.

24 . A system configured to manage a next engagement of a user, the system comprising a processor, the processor operatively coupled to a memory storing a database of collected users' paths to conversion, and configured to:

obtain a pattern comprising two or more interactions, with respect to a user;

compare the obtained pattern to patterns leading to conversion in the database, and to select one or more matching paths from the patterns leading to conversion; and,

to determine an action for the next engagement, the action for the next engagement configured to influence the user to choose a next action corresponding to an interaction in at least one of the selected matching paths.

Assignments (8)
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 →
SECOND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 1, 2016
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 039234/0881 →
SECURITY AGREEMENT Recorded Jul 1, 2016
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 039235/0228 →
FIRST AMENDMENT TO IP SECURITY AGREEMENT Recorded Jan 26, 2015
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 034816/0370 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: UDASSIN, ROY
To: KENSHOO LTD.
Reel/Frame 033667/0387 →