IP Library Granted Patent US 11,068,945
Granted Patent B2
US 11,068,945 · App. 16/594,273 · Granted Jul 20, 2021

Systems and methods associated with adaptive representation of a control/volume relationship for a tactic group

Inventor: Niklas Karlsson (Mountain View, CA)
Assignee: Verizon Media Inc.
G06Q30/0273G06Q30/0277
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 11,068,945
App. No.
16/594,273
Granted
Jul 20, 2021
Kind
B2
Abstract

Embodiments of the present invention provide systems, methods, and computer storage media directed at adaptive representation of a control/volume relationship. In embodiments, a method may include receiving, from a control system, a request for control/volume relationship information of a target event for a tactic group. In response, a representation of a control/volume curve can be generated. The representation of the control/volume curve can include a number of control segments. In embodiments, the control segments included within the representation of the control/volume curve are determined based, at least in part, on one or more configuration parameters. The resulting representation of the control/volume curve can then be transmitted to a control system. Other embodiments may be described and/or claimed herein.

Claims (43)

1. A computer-implemented method comprising:

receiving, from a control system, a request for control/volume relationship information of a target event for a tactic group;

in response to receiving the request, automatically generating a representation of a control/volume curve of the target event for the tactic group, the representation of the control/volume curve including a plurality of control signal segments, such that control signal segments included within the representation of the control/volume curve are determined based, at least in part, on one or more configuration parameters; and

transmitting the representation of the control/volume curve to the control system to enable the control system to be initialized.

2. The computer-implemented method of claim 1 , wherein the one or more configuration parameters include a minimum change in control signal across a first control signal segment.

3. The computer-implemented method of claim 1 , wherein the one or more configuration parameters include one or more of:

a maximum relative difference in volume that is desired within a first control signal segment; or

a minimum difference in volume that is desired within a second control signal segment.

4. The computer-implemented method of claim 1 , further comprising determining a plurality of tracts of the tactic group.

5. The computer-implemented method of claim 4 , further comprising:

calculating a difference in volume for each tract based, at least in part, on an estimated lower volume bound for each tract and an estimated upper volume bound for each tract; and

sorting the plurality of tracts based, at least in part, on a magnitude of the difference in volume of each tract.

6. The computer-implemented method of claim 1 , wherein the representation of the control/volume curve includes a control signal value and volume information for each control signal segment of the plurality of control signal segments.

7. The computer-implemented method of claim 6 , wherein the volume information includes a high volume estimate and a low volume estimate for at least one control segment.

8. The computer-implemented method of claim 6 , wherein the control signal value and spend information are stored in vector form.

9. One or more computer-readable storage media having instructions embodied thereon which, when executed by one or more processors, cause the one or more processors to:

receive, from a control system, a request for control/volume relationship information of a target event for a tactic group;

automatically generate, in response to receipt of the request, a representation of a control/volume curve of the target event for the tactic group, the representation of the control/volume curve including a plurality of control signal segments, such that control signal segments included within the representation of the control/volume curve are determined based, at least in part, on one or more configuration parameters; and

transmit the representation of the control/volume curve to the control system to enable the control system to be initialized.

10. The one or more computer-readable storage media of claim 9 , wherein the one or more configuration parameters include a maximum relative difference in volume that is desired within a first control signal segment.

11. The one or more computer-readable storage media of claim 9 , wherein the one or more configuration parameters include one or more of:

a minimum change in control signal across a first control signal segment; or

a minimum difference in volume that is desired within a second control signal segment.

12. The one or more computer-readable storage media of claim 9 , wherein the instructions further cause the one or more processors to determine a plurality of tracts of the tactic group.

13. The one or more computer-readable storage media of claim 12 , wherein the instructions further cause the one or more processors to:

calculate a difference in volume for each tract based, at least in part, on an estimated lower volume bound for each tract and an estimated upper volume bound for each tract; and

sort the plurality of tracts based, at least in part, on a magnitude of the difference in volume of each tract.

14. The one or more computer-readable storage media of claim 9 , wherein the representation of the control/volume curve includes a control signal value and volume information for each control signal segment of the plurality of control signal segments.

15. The one or more computer-readable storage media of claim 14 , wherein the volume information includes a high volume estimate and a low volume estimate for at least one control segment.

16. A system, comprising:

one or more processors; and

memory, coupled with the one or more processors, having instructions stored thereon, which, when executed by the one or more processors cause the one or more processors to:

receive, from a control system, a request for control/volume relationship information of a target event for a tactic group;

automatically generate, in response to receipt of the request, a representation of a control/volume curve of the target event for the tactic group, the representation of the control/volume curve including a plurality of control signal segments, such that control signal segments included within the representation of the control/volume curve are determined based, at least in part, on one or more configuration parameters; and

transmit the representation of the control/volume curve to the control system to enable the control system to be initialized.

17. The system of claim 16 , wherein the one or more configuration parameters include a minimum difference in volume that is desired within a first control signal segment.

18. The system of claim 16 , wherein the one or more configuration parameters include one or more of:

a minimum change in control signal across a first control signal segment; or

a maximum relative difference in volume that is desired within a second control signal segment.

19. The system of claim 16 , wherein the instructions further cause the one or more processors to determine a plurality of tracts of the tactic group.

20. The system of claim 19 , wherein the instructions further cause the one or more processors to:

calculate a difference in volume for each tract based, at least in part, on an estimated lower volume bound for each tract and an estimated upper volume bound for each tract; and

sort the plurality of tracts based, at least in part, on a magnitude of the difference in volume of each tract.

Assignments (2)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0163 →
CHANGE OF NAME Recorded Feb 24, 2020
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 051999/0720 →
Continuity (2)
Continuation 15231443 · Aug 8, 2016
Related Publication 20200034889A1 · Jan 30, 2020