Skip to content

Main content

Audience Diary Simultaneous Media Time Share

Combine explicitly overlapping audience diary durations without double counting simultaneous media time.

Loading tool…

Description

Calculate union media-use time after subtracting simultaneous exposure once.

Media records distinguish credited roles, permission labels, source versions, viewing-time overlap and platform rating scales. Simultaneous exposure must be counted once for union time, while normalized ratings remain positions on supplied scales. A recorded production or publication label does not verify authenticity, attention or rights.

Calculate union media-use time after subtracting simultaneous exposure once.

When to use this tool

Use Audience Diary Simultaneous Media Time Share when you already have firstMediumMinutes, secondMediumMinutes, simultaneousMinutes, observationMinutes and need to calculate union media-use time after subtracting simultaneous exposure once.

How to use the tool and how it works

  1. Enter firstMediumMinutes, secondMediumMinutes, simultaneousMinutes, observationMinutes. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read unionMinutes, unionShare. Use the output convention below.

Require observationMinutes>0, nonnegative medium times and overlap<=min(times); require first+second-overlap<=observation. Return that union and union/observation.1

Input fieldMeaning and unitsAccepted input
firstMediumMinutesFirst Medium MinutesRequired. Finite number; minimum 0.
secondMediumMinutesSecond Medium MinutesRequired. Finite number; minimum 0.
simultaneousMinutesSimultaneous MinutesRequired. Finite number; minimum 0.
observationMinutesObservation MinutesRequired. Finite number; strictly above 0.
Output fieldInterpretationReturned shape
unionMinutesfirst+second-simultaneous; overlapping minutes count once, and the union must not exceed observationMinutes.Required. Finite number.
unionShareUnion ShareRequired. Finite number.
json
{
  "input": {
    "firstMediumMinutes": 60,
    "secondMediumMinutes": 30,
    "simultaneousMinutes": 20,
    "observationMinutes": 120
  },
  "output": {
    "unionMinutes": 70,
    "unionShare": 0.5833333333333334
  }
}

Limitations and assumptions

  • Assumes the supplied overlap is correct; no diary is inspected and simultaneous exposure does not establish attention or audience impact.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
  • Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.

Alternative or Complementary methods

Inspect the original program, source record, credit and permission documentation when attribution or publication matters. Use the complete diary or rating methodology for audience analysis, preserving overlap, scale and denominator definitions.

References

  1. Calculation and input contract: media-studies/audience-diary-simultaneous-media-time-share — tool.io

Similar or alternative tools