Skip to main content
. 2020 Aug 31;8(8):e19962. doi: 10.2196/19962

Table 1.

Summary of passive sensing behavioral data collected throughout the study.

Behavior Description Derived hourly features
Acceleration 3-axis acceleration data were collected from a smartphone, sampled from 50-100 Hz. Previous CrossCheck studies utilized the Android activity recognition APIa, which classifies activity data as follows: on bicycle, still, in vehicle, tilting, or unknown. In this study, we chose to use raw acceleration features to make our anomaly detection system independent of a specific activity recognition API platform Mean acceleration over the hour
App use CrossCheck recorded apps running on a user’s smartphone every 15 min Number of unique apps opened within an hour
Call Phone calls can indicate social interaction and communication. We tracked when incoming, outgoing, missed, rejected, and blocked calls occurred Number and duration of incoming, outgoing, missed, rejected, and blocked calls
Conversation Previous studies have investigated the link between conversations, human voice, and mental health [12,33,34]. We detected human voices and conversational episodes using algorithms from our previous work [35] Number and duration of conversations
Location Previous research has shown that location can be associated with mental health [12,13,36]. We tracked location information from users through their smartphones Time in primary, secondary, and all other locations as well as total distance travelled in the hour
Screen activity The amount of time users spend on their phones can be tracked to learn normal daily behaviors. The time users’ screens were on versus off was recorded Number of times the phone was used as well as the duration of use
Sleep On each day, the sleep duration, onset, and wake time were detected. These calculations occurred using a combination of information based upon users' screen time, physical activity, ambient sound, and light [12,37] Sleep duration, onset. and wake time. As we estimated only the longest sleep episode per day, this is technically a daily feature. We replicated these features across all hours within a single day
Text Text messages are another indicator of social interaction. We tracked when texts were received, sent, drafted, left in a user's outbox, failed to send, and were queued for sending Number of received, sent, drafted, outbox, failed to send, and queued messages

aAPI: application programming interface.