TABLE OF CONTENTS

How is duration calculated?

Duration considers an attendee’s check-in and check-out times in the context of the session’s start and end times, and also considering whether or not check-out is required.

When session check-out is required

For example, consider a 60-minute session that starts at 9:00 AM and ends at 10:00 AM, with both check-in and check-out required. Sally checks into the session a few minutes late, at 9:05 AM, then forgets to check out until 10:15 AM. 


A raw difference between Sally’s check-in and check-out is 70 minutes, but the session was scheduled to end at 10:00 AM. When calculating duration, Conferences i/o ignores any extra time before or after the session. Sally’s check-in duration will be reported as 55 minutes.


Continuing with a 9:00 AM to 10:00 AM session that has check-in and check-out required, here are some example duration calculations:


Check-In Time

Check-Out Time

Duration

8:50 AM

10:10 AM

60 minutes

9:05 AM

9:55 AM

50 minutes

9:00 AM

No Check Out

No Value *


* The lack of a check-out produces a “no value” duration. When check-out is required, and a user has not checked out, no response is returned because there isn't enough information to calculate a duration.


When session check-out is not required

Calculation logic is slightly different when check-out is not required for a session. In this scenario, the calculation essentially sets the check-out time as the session end time unless a checkout time was recorded prior to the session end. The rationale with no check-out requirement is that Conferences i/o will assume the attendee attended the entire session unless otherwise indicated.


Note: Checking out when session check-out is not required will only be possible in Kiosk Mode.


In the previous example with the 9:00 AM to 10:00 AM session and no checkout, here are example duration calculations:


Check-In Time

Check-Out Time

Duration

8:50 AM

No Check Out

60 minutes

9:05 AM

No Check Out

55 minutes

9:00 AM

9:55 AM

55 minutes


Calculating duration for an attendee that checks out and back in during a session

Conferences i/o will only report the first check-in and the last check-out of an attendee in a given session, even if the attendee checks out and checks back in during the session. If an attendee checks in and out multiple times during a single session, the duration will be calculated as the total amount of time spent checked in. In this scenario, the duration time will not appear to match the check-in and check-out times, but is calculated accurately.


In the previous example with the 9:00 AM to 10:00 AM session with a 10 minute break at 9:30 AM, here are example duration calculations for one attendee with multiple check-ins:

Check-In Time

Check-Out Time

Duration

8:50 AM

9:30 AM

30 minutes *

9:40 AM

10:00 AM

20 minutes



50 minutes **


* The attendee checked in at 8:50 AM, but the session starts at 9:00 AM, thus those extra 10 minutes are not counted

** The total duration would be calculated as the total time spent checked in to the session using the start and end times as constraints -- attendees are not credited with any time spent checked-in before the start or after the end.