IP Library Patent Application 15138111
Patent Application
App. No. 15/138,111

METRIC MONITORING IN SOCIAL 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.
15/138,111
Abstract

A method for changing targeting criteria in a social advertising platform. The method includes receiving data from a user. The data comprises one or more social metric rules, and targeting criteria values of one or more ad entities in a social advertising platform. The method comprises retrieving, automatically, from the social advertising platform, one or more baseline social metrics based on the targeting criteria values. The method includes periodically retrieving, automatically, respective present social metrics from the social advertising platform. The method includes periodically computing, automatically, a compliance value based on the present social metrics, the baseline social metrics, and the social metric rule(s). The method includes periodically comparing the compliance value to a predefined threshold and based on the comparison, instructing the social advertising platform to change one or more of the targeting criteria values. The method includes storing the changed targeting criteria values.

Claims (53)

1 . A method for changing targeting criteria in a social advertising platform, the method comprising using at least one hardware processor for:

receiving data from a user, the data comprising:

(a) at least one social metric rule, and

(b) targeting criteria values of at least one ad entity in a social advertising platform;

retrieving, automatically, from said social advertising platform, at least one baseline social metric based on the targeting criteria values;

periodically performing the actions of:

(i) retrieving, automatically, respective at least one present social metric from the social advertising platform,

(ii) computing, automatically, a compliance value based on the present social metrics, the baseline social metrics, and the at least one social metric rule,

(iii) comparing said compliance value to a predefined threshold,

(iv) based on said comparison, sending at least one instruction to said social advertising platform, wherein the at least one instruction changes at least one of the targeting criteria values; and

storing said changed targeting criteria values.

2 . The method according to claim 1 , further comprising using the at least one hardware processor for sending a notification of said changed targeting criteria values to said user.

3 . The method according to claim 1 , further comprising using the at least one hardware processor for providing a report based on the determining of whether the one or more present social metrics are different from the one or more baseline social metrics.

4 . The method according to claim 1 , further comprising using the at least one hardware processor for updating the at least one baseline social metric based on said changed targeting criteria values.

5 . The method according to claim 1 , wherein said periodically performing is performed repeatedly at a time period of less than one minute until said compliance value complies with the predefined threshold to optimize the targeting criteria values according to at least one optimization from a group comprising an optimization method, an optimization algorithm, a Newton-Raphson method, and a heuristic.

6 . The method according to claim 1 , wherein said periodically performing is executed by said at least one hardware processor at a time period greater than one hour.

7 . The method according to claim 1 , wherein said social metrics are broken down for each of the targeting criteria values.

8 . A computer program product for changing targeting criteria in a social advertising platform comprising a non-transitory computer-readable storage medium having program code embodied therewith, the program code being executable by at least one hardware processor to:

receive data from a user, the data comprising:

(a) at least one social metric rule, and

(b) targeting criteria values of at least one ad entity in a social advertising platform;

retrieve, automatically, from said social advertising platform, at least one baseline social metric based on the targeting criteria values;

periodically perform the actions of:

(i) retrieve, automatically, respective at least one present social metric from the social advertising platform,

(ii) compute, automatically, a compliance value based on the present social metrics, the baseline social metrics, and the at least one social metric rule,

(iii) compare said compliance value to a predefined threshold,

(iv) based on said comparison, send at least one instruction to said social advertising platform, wherein the at least one instruction changes at least one of the targeting criteria values; and

store said changed targeting criteria values.

9 . The computer program product according to claim 8 , further comprising program code for sending a notification of said changed targeting criteria values to said user.

10 . The computer program product according to claim 8 , further comprising program code for providing a report based on the determining of whether the one or more present social metrics are different from the one or more baseline social metrics.

11 . The computer program product according to claim 8 , further comprising program code for updating the at least one baseline social metric based on said changed targeting criteria values.

12 . The computer program product according to claim 8 , wherein said periodically performing is performed repeatedly at a time period of less than one minute until said compliance value complies with the predefined threshold to optimize the targeting criteria values according to at least one optimization from a group comprising an optimization method, an optimization algorithm, a Newton-Raphson method, and a heuristic.

13 . The computer program product according to claim 8 , wherein said periodically performing is executed by said at least one hardware processor at a time period greater than one hour.

14 . The computer program product according to claim 8 , wherein said social metrics are broken down for each of the targeting criteria values.

15 . A computerized system for changing targeting criteria in a social advertising platform, the computerized system comprising:

(a) a non-transitory computer-readable storage medium having stored thereon program code for:

receiving data from a user, the data comprising:

at least one social metric rule, and

targeting criteria values of at least one ad entity in a social advertising platform;

retrieving, automatically, from said social advertising platform, at least one baseline social metric based on the targeting criteria values;

periodically performing the actions of:

retrieving, automatically, respective at least one present social metric from the social advertising platform,

computing, automatically, a compliance value based on the present social metrics, the baseline social metrics, and the at least one social metric rule,

comparing said compliance value to a predefined threshold,

based on said comparison, sending at least one instruction to said social advertising platform, wherein the at least one instruction changes at least one of the targeting criteria values;

storing said changed targeting criteria values; and

(b) at least one hardware processor configured to execute said program code.

16 . The computerized system according to claim 15 , further comprising program code for sending a notification of said changed targeting criteria values to said user.

17 . The computerized system according to claim 15 , further comprising program code for providing a report based on the determining of whether the one or more present social metrics are different from the one or more baseline social metrics.

18 . The computerized system according to claim 15 , further comprising program code for updating the at least one baseline social metric based on said changed targeting criteria values.

19 . The computerized system according to claim 15 , wherein said periodically performing is performed repeatedly at a time period of less than one minute until said compliance value complies with the predefined threshold to optimize the targeting criteria values according to at least one optimization from a group comprising an optimization method, an optimization algorithm, a Newton-Raphson method, and a heuristic.

20 . The computerized system according to claim 15 , wherein said periodically performing is executed by said at least one hardware processor at a time period greater than one hour.

21 . The computerized system according to claim 15 , wherein said social metrics are broken down for each of the targeting criteria values.

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/0403 →
SECURITY INTEREST Recorded May 10, 2018
From: KENSHOO LTD.
To: SILICON VALLEY BANK
Reel/Frame 045771/0347 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2016
From: UDASSIN, ROY
To: KENSHOO LTD.
Reel/Frame 039850/0946 →
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 →