US2022230200A1PendingUtilityA1

Optimization of promotional content campaigns

Assignee: APPLE INCPriority: Oct 2, 2013Filed: May 21, 2021Published: Jul 21, 2022
Est. expiryOct 2, 2033(~7.2 yrs left)· nominal 20-yr term from priority
G06Q 30/0246G06Q 30/0244G06Q 30/0277
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method comprising:
 identifying requests for promotional content that are received from applications through a mediation layer by an advertising network;   identifying qualified requests and non-qualified requests from the requests for the promotional content, wherein a request is a qualified request when it complies with at least a set of rules and is non-qualified when it does not comply with the at least the set of rules;   defining a baseline for a qualified request per unique requesting application metric;   detecting a threshold change below the baseline for the qualified request per unique requesting application metric; and   in response to the detecting the threshold change in the baseline for the qualified request per unique requesting application metric, modifying at least one parameter in a first response to the request for the promotional content as compared to a previous response provided to the mediation layer.   
     
     
         22 . The method of  claim 21 , further comprising:
 attributing the threshold change in the baseline for the qualified request per unique requesting application to the mediation layer between the requesting applications and a promotional content provider.   
     
     
         23 . The method of  claim 21 , further comprising:
 after the modifying the at least one parameter in the first response to the request for the promotional content, monitoring the qualified request per unique requesting application metric;   determining that the qualified request per unique requesting application metric has increased above the baseline for the qualified request per unique requesting application metric; and   responding to future requests with the at least one parameter maintained as modified in the first response.   
     
     
         24 . The method of  claim 21 , further comprising:
 after the modifying the at least one parameter in the first response to the request for the promotional content, monitoring the qualified request per unique requesting application metric;   determining that the qualified request per unique requesting application metric has not increased above the baseline for the qualified request per unique requesting application metric; and   responding to future requests with the at least one parameter being further increased relative to the first response.   
     
     
         25 . The method of  claim 21 , wherein the at least the set of rules for which the non-qualified requests do not comply is provided by a promotional content provider, and wherein the method further comprises:
 attributing the threshold change in the qualified request per unique requesting application metric to an increased incidence of the unique requesting application requesting the promotional content in a manner that violates the at least the set of rules provided by the promotional content provider; and   notifying a publisher that the non-qualified requests of the unique requesting application violates the at least the set of rules.   
     
     
         26 . The method of  claim 21  comprising:
 in response to the detecting the threshold change in the baseline for the qualified request per unique requesting application metric, iteratively selecting a remediation action; and 
 iteratively determining whether the remediation action remediates the change in the qualified request per unique requesting application metric. 
 
     
     
         27 . The method of  claim 21  comprising:
 determining that the threshold change in the baseline for the qualified request per unique requesting application metric is caused by requests from an outdated application; 
 determining to not respond to the request for the promotional content when the request is on behalf of an outdated application. 
 
     
     
         28 . A system for automatically adjusting responses to an automated mediation platform, comprising:
 a storage configured to store instructions; and   a processor configured to execute the instructions, the instructions effective to cause the processor to:
 identify requests for promotional content that are received from applications through a mediation layer by an advertising network; 
 identify qualified requests and non-qualified requests from the requests for the promotional content, wherein a request is a qualified request when it complies with at least a set of rules and is non-qualified when it does not comply with the at least the set of rules; 
 define a baseline for a qualified request per unique requesting application metric; 
 detect a threshold change below the baseline for the qualified request per unique requesting application metric; and 
 in response to the detecting the threshold change in the baseline for the qualified request per unique requesting application metric, modify at least one parameter in a first response to the request for the promotional content as compared to a previous response provided to the mediation layer. 
   
     
     
         29 . The system of  claim 28 , wherein the instructions further cause the processor to:
 attribute the threshold change in the baseline for the qualified request per unique requesting application to the mediation layer between the requesting applications and a promotional content provider.   
     
     
         30 . The system of  claim 28 , wherein the instructions further cause the processor to:
 after the modification of the at least one parameter in the first response to the request for the promotional content, monitor the qualified request per unique requesting application metric;   determine that the qualified request per unique requesting application metric has increased above the baseline for the qualified request per unique requesting application metric; and   respond to future requests with the at least one parameter maintained as modified in the first response.   
     
     
         31 . The system of  claim 28 , wherein the instructions further cause the processor to:
 after the modification the at least one parameter in the first response to the request for the promotional content, monitor the qualified request per unique requesting application metric;   determine that the qualified request per unique requesting application metric has not increased above the baseline for the qualified request per unique requesting application metric; and   respond to future requests with the at least one parameter being further increased relative to the first response.   
     
     
         32 . The system of  claim 28 , wherein the at least the set of rules for which the non-qualified requests do not comply is provided by a promotional content provider, and wherein the instructions further cause the processor to:
 attribute the threshold change in the qualified request per unique requesting application metric to an increased incidence of the unique requesting application requesting the promotional content in a manner that violates the at least the set of rules provided by the promotional content provider; and   notify a publisher that the non-qualified requests of the unique requesting application violates the at least the set of rules.   
     
     
         33 . The system of  claim 28 , wherein the instructions further cause the processor to:
 in response to the detecting the threshold change in the baseline for the qualified request per unique requesting application metric, iteratively selecting a remediation action; and   iteratively determine whether the remediation action remediates the change in the qualified request per unique requesting application metric.   
     
     
         34 . The system of  claim 28 , wherein the instructions further cause the processor to:
 determine that the threshold change in the baseline for the qualified request per unique requesting application metric is caused by requests from an outdated application; and   determine to not respond to the request for the promotional content when the request is on behalf of an outdated application.   
     
     
         35 . The system of  claim 28 , wherein the modification the at least one parameters includes increasing a value of a bid to present the promotional content sent to the unique requesting application. 
     
     
         36 . A non-transitory computer readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:
 identify requests for promotional content that are received from applications through a mediation layer by an advertising network;   identify qualified requests and non-qualified requests from the requests for the promotional content, wherein a request is a qualified request when it complies with at least a set of rules and is non-qualified when it does not comply with the at least the set of rules;   define a baseline for a qualified request per unique requesting application metric;   detect a threshold change below the baseline for the qualified request per unique requesting application metric; and   in response to the detecting the threshold change in the baseline for the qualified request per unique requesting application metric, modify at least one parameter in a first response to the request for the promotional content as compared to a previous response provided to the mediation layer.   
     
     
         37 . The computer readable medium of  claim 36 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:
 after the modification the at least one parameter in the first response to the request for the promotional content, monitor the qualified request per unique requesting application metric;   determine that the qualified request per unique requesting application metric has increased above the baseline for the qualified request per unique requesting application metric; and   respond to future requests with the at least one parameter maintained as modified in the first response.   
     
     
         38 . The computer readable medium of  claim 36 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:
 after the modification the at least one parameter in the first response to the request for the promotional content, monitor the qualified request per unique requesting application metric;   determine that the qualified request per unique requesting application metric has not increased above the baseline for the qualified request per unique requesting application metric; and   respond to future requests with the at least one parameter being further increased relative to the first response.   
     
     
         39 . The computer readable medium of  claim 36 , wherein the at least the set of rules for which the non-qualified requests do not comply is provided by a promotional content provider, wherein the instructions further cause the computing system to:
 attribute the threshold change in the qualified request per unique requesting application metric to an increased incidence of the unique requesting application requesting the promotional content in a manner that violates the at least the set of rules provided by the promotional content provider; and   notify a publisher that the non-qualified requests of the unique requesting application violates the at least the set of rules.   
     
     
         40 . The computer readable medium of  claim 36 , wherein the computer readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:
 determine that the threshold change in the baseline for the qualified request per unique requesting application metric is caused by requests from an outdated application; and   determine to not respond to the request for the promotional content when the request is on behalf of an outdated application.

Join the waitlist — get patent alerts

Track US2022230200A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.