×

Demand-based goal-driven scheduling system

  • US 6,910,220 B2
  • Filed: 04/19/2002
  • Issued: 06/21/2005
  • Est. Priority Date: 04/20/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of selecting and producing schedules of media performances (MPs) for play within a plurality of successive schedule positions (SPs) from among a finite plurality of MPs (MPSETs), each MP being associated with a demand value (MPD), such that the sum of the MPDs for all MPs in the MPSET is equal to a constant K, and zero or more attributes (ATTR) from a plurality of attributes, said method minimizing the failure value (FV) of one or more scheduling goals (GOALs), from a finite plurality of GOALs (GOALSET), each GOAL having a goal type (GT) and an importance value (IV),said method comprising the steps of:

  • (a) storing the identity of each MP with its associated demand value (MPD) and its associated attributes (ATTRs), if any;

    (b) storing the identity of each GOAL with its associated goal type (GT) and its associated importance value (IV);

    (c) assigning the MPs to play in individual ones of said successive SPs, with one MP scheduled to play in each SP, such that for each SP, the assigned MP has the lowest failure value (FV) of the MPSET;

    wherein the failure value (FV) for each respective MP in a given SP is calculated in accordance with the formula;


    FV=TS/TIV where TS is the sum of scores (Ss) of the applicable GOALs (AG), and TIV is the sum of the importance values (IVs) of the AGs, where an AG is any GOAL that applies to all MPs or any GOAL that applies to any of the attributes associated with the MP, and where the score (S) for each respective AG is the square of the degree of failure (DF) of the MP to satisfy the AG in the SP times the IV of the AG (S=(DF*IV)5), where DF is the result of a test for the given GT and is dependent upon the respective MP and the given SP (DF=TestGT(MP, SP));

    whereby the number of SPs between successive scheduled SPs in which each respective MP is scheduled to play (MPERIOD) is as close as possible to the constant K divided by the demand value MPD for that respective MP; and

    whereby the number of the SPs occupied by each respective MP divided by the total number of SPs during a given range of successive SPs is as close as possible to the demand value MPD for that MP divided by K.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×