Patent ID: 7813957
Filing Date: 2010-10-12
Classification: G06Q

Abstract:
1. A computer executable method executable by a processor of a computing device for delivering a plurality of payloads to a plurality of targets having different particular characteristics in response to requests from the targets, the method comprising: tracking the number of times each of the plurality of payloads is delivered to a target; assigning, by a payload server, a payload priority for each of the plurality of payloads as a function of a delivery goal, receiving, by the payload server, a particular request from a particular target having particular characteristics; and selecting, by the payload server, a particular payload from the plurality of payloads for delivery to the particular target as a function of the particular characteristics of the particular target and as a function of the payload priority of the particular payload as compared to the priorities of the other payloads wherein said selecting comprises selecting a payload having a behind schedule priority over all payloads having an on schedule priority and over all payloads having an ahead of schedule priority and said selecting comprises selecting a payload having an on schedule priority over all payloads having an ahead of schedule priority.