Программное обеспечение для обнаружения на базе мобильного телефона - Mobile phone based sensing software

Программное обеспечение для обнаружения на базе мобильного телефона - это класс программного обеспечения для мобильных телефонов, которое использует сенсоры телефона для сбора данных о пользователе. Некоторые приложения этого программного обеспечения включают мониторинг психического здоровья и общего самочувствия. Этот класс программного обеспечения важен, потому что он может обеспечить практический и недорогой подход к психологическому вмешательству для профилактики психических расстройств,[1] а также доведение таких вмешательств до населения, не имеющего доступа к традиционным медицинским услугам.[2] Для этого подхода используется ряд терминов, включая «личное восприятие», «цифровое фенотипирование» и «восприятие контекста». В этой статье используется термин «личное восприятие», поскольку он простым языком передает цель восприятия личного поведения, состояний и условий.

Общая информация

В этой статье представлено сравнение программного обеспечения для мобильных телефонов, которое может получать данные датчиков пользователей (пассивным способом без явного вмешательства пользователей) и администрировать анкеты (или микро-опросы, инициируемые событиями датчиков). Описанное ниже программное обеспечение помогает количественно оценить поведение, которое, как известно, связано с психическим здоровьем и благополучием. Список ниже включает как коммерческое, так и бесплатное программное обеспечение. Чтобы быть включенным в этот список, программный продукт должен иметь возможность получать данные по крайней мере от одного телефонного датчика и обеспечивать минимальный уровень безопасности для хранения и передачи полученных данных. В этот список не входит программное обеспечение, ориентированное исключительно на сбор данных об участниках из опросов и анкет.

Таблица программного обеспечения

В следующей таблице содержится общая информация о каждом программном обеспечении для мобильных устройств, например, кто разработчики, когда оно было в последний раз обновлено, с открытым или закрытым исходным кодом, а также язык программирования и база данных, на которых они основаны.

ИмяСоздательПоследний релизПоследняя дата выпускаЛицензия на программное обеспечение[3]Открытый исходный кодЯзык программированияСерверная часть данных
ОСВЕДОМЛЕННЫЙ[4]Веб-панель и клиент Android: Дензил Феррейра (Инструменты и осведомленность сообщества, Университет Оулу); Клиенты Mac OSX и iOS: Юки Нишияма (Tokuda Laboratory, SFC, Университет Кейо)4.0.821 (Android); 1.5.5 (iOS)18 октября 2019 г. (Android); 26 сентября 2019 г. (iOS)Лицензия Apache 2.0даВеб-панель: PHP, HTML, JavaScript; Клиент Android: Ява & Котлин; Клиенты Mac OSX и iOS: Цель-C & БыстрыйMySQL
Исследовательская платформа Beiwe[5]HSPH Onnela Lab[6]1.3.0 (iOS)

2.2.5 (Android)

21 декабря 2017 г. iOS

Апрель 2018 Android

Лицензии BSDдаВеб-панель: HTML, JavaScript; Конвейер серверной части и анализа данных: Python, р, JavaScript; Клиент Android: Ява; Клиент iOS: Быстрый, Цель-CВеб-сервисы Amazon
CenceMe[7]Smartphone Sensing Group,[8] Дармутский колледж1.2.0 (iOS)27 июля 2009 г. (iOS)НеизвестноНетPython, Perl, PHP, БашMySQL[7]
SDK для определения контекстаIntelv1.0-beta2 (Windows Mobile); v1.8 (Android)18 марта 2016 г. (Android)Intel EULAДа, доступно для загрузки с веб-сайта IntelAndroid: Ява; Windows Mobile: C #Гибкий
УШИ[9]Центр цифрового психического здоровьяAndroid 2.28; iOS 1.7.0Май 2020 г.Лицензия Apache 2.0даAndroid: Ява; iOS: SwiftВеб-сервисы Amazon
Эмпат[10]Департамент компьютерных наук, Университет ВирджинииНеизвестно2011НеизвестноНетНеизвестноMySQL
Expimetrics[11]Луи Тай, Университет ПердьюНеизвестноНеизвестноПроприетарныйНетНеизвестноНеизвестно
Чувство эмоций[12]Департамент психологии Кембриджского университетаБета25 апреля 2017 г.Лицензии BSDдаЯваSQLite[13]
Фреймворк Funf Open Sensing[14]Изначально в MIT Media Lab, теперь поддерживается Behavio (Google)v0.5.0RC14 сентября 2015 г.LGPLдаЯваSQLite[15]
Платформа mindLAMP[16][17]Отделение цифровой психиатрии в Медицинском центре Бет Исраэль Диакониссаv2.027 августа 2020BSD-3даTypeScript, Python, R, Swift, КотлинГибкий (noSQL)
мемыIllumivu IncНеизвестноНеизвестноПроприетарныйНетНеизвестноНеизвестно
Метрическая проволокаMetricwire IncНеизвестноНеизвестноПроприетарныйНетНеизвестноНеизвестно
Мобильная платформа зондирования[18]Cogito CorporationНеизвестноНеизвестноПроприетарныйНетНеизвестноНеизвестно
movisensXSMovisens GmbH1.1.15 января 2017 г.Лицензия Apache 2.0ЧастичноеЯва, Котлин[19]Неизвестно
Мурмурас[20]Отделение Боннского университета Мурмурас (на основе Ментальный проект )2.2.124 августа 2020ПроприетарныйНетAndroid: Ява, Котлин[19]; Интернет: Python, р, JavaScriptPostgreSQL[21]
Комплект пассивных данныхСмелое программное обеспечениеСкоро будетЛето 2017[22]Лицензия Apache 2.0даiOS: Цель-C, Android: Ява, Интернет: JavaScript /Python /HTMLSQLite
Психлог[23]Instituto Auxologico Italiano и Национальный исследовательский совет ИталииБета11 апреля 2013 г.Безлицензионное программное обеспечениедаC #MySQL
Психологические исследованияПсихологические технологии (ООО "ПСИТ")2.1Июнь 2017 г.ПроприетарныйНетРодная iOS (Цель-C ), родной Android (Ява ), JavaScriptРазмещено (при поддержке PostgreSQL )
Фиолетовый робот[24]CBITS, Северо-Западный университет2.0.83 ноября 2015 г.GPLv3даЯваPostgreSQL[21]
Радар-ЦНСКоролевский колледж и Janssen Pharmaceutica NV2.0.3-beta (дашборд); 0.1-альфа.2 (Android)23 июня 2017 года (личный кабинет); 13 апреля 2017 г. (Android)Лицензия Apache 2.0даAndroid: Ява, Интернет: МашинописьMongoDB
RealLife expООО ЛайфДатаНеизвестноНеизвестноПроприетарныйНетНеизвестноНеизвестно
ResearchKit[25][26]яблоко1.57 июня 2017 г.BSDдаЦель-C, БыстрыйГибкость, можно использовать Sage Bridge [27] построить собственный бэкэнд
Стек исследованийЛаборатория малых данных Cornell Tech и открытое мобильное здравоохранение1.1.118 ноября 2016 г.Лицензия Apache 2.0даЯваSQLite, но также можно использовать Sage Bridge [27] построить собственный бэкэнд
SensingKit[28][29]Лондонский университет королевы Марии0.5.1 (iOS), 0.2.0 (Android)20 сентября 2018 г. (iOS) 29 июля 2015 г. (Android)LGPLдаЦель-C, Быстрый, ЯваЗависит от реализации
Общаться[30]Институт черной собакиv0.216 июня 2017 г.ПроприетарныйНетiOS: Цель-C, Android: ЯваНеизвестно
unforgettable.meНезабываемые исследовательские услуги0.9.6 (Android)5 декабря 2017 г.ПроприетарныйНетЯва, Python, JavaScriptВеб-сервисы Amazon

Целевая аудитория

В следующей таблице показана целевая аудитория для каждого программного обеспечения, включенного в эту статью. Программные пакеты, предназначенные для разработчиков, предполагают высокий уровень навыков в создании кода и / или изменении стороннего исходного кода. Программные пакеты, предназначенные для исследователей, содержат по крайней мере один компонент, который можно использовать в научных исследованиях с участием людей. Пакеты программного обеспечения, предназначенные для отдельных лиц, позволяют загружать и устанавливать по крайней мере один компонент конечным пользователем без навыков программирования. Обратите внимание, что некоторые пакеты предназначены для более чем одного типа пользователей.

Целевая аудитория
ИмяРазработчикиИсследователиФизическим лицам
ОСВЕДОМЛЕННЫЙдадада
Исследовательская платформа Beiweдадада
CencemeНетНетда
SDK для определения контекстадаНетНет
УШИдадада
ЭмпатНетдаНет
ExpimetricsНетдаНет
Чувство эмоцийдадаНет
Funfдадада
Платформа mindLAMPдадада
мемыНетдаНет
Метрическая проволокаНетдаНет
Мобильная платформа зондированияНетдаНет
MovisensXSдадада
Мурмурасдадада
Комплект пассивных данныхдадада
Психлогдадада
PsytНетдаНет
Фиолетовый роботдадада
Радар-ЦНСНетдаНет
RealLife ExpНетдаНет
ResearchKitдадада
Стек исследованийдадада
SensingKitдадада
Общатьсядадада
unforgettable.meдадада

Поддержка мобильных ОС

В следующей таблице показан тип мобильного телефона, на котором можно развернуть каждый пакет программного обеспечения.

Поддерживаемая ОС
ИмяAndroidiOSWindows MobileNokia
ОСВЕДОМЛЕННЫЙдадаНетНет
Исследовательская платформа BeiweдадаНетНет
CencemeНетдаНетда
Восприятие контекстадаНетдаНет
УШИдадаНетНет
ЭмпатНетдаНетНет
ExpimetricsдадаНетНет
Чувство эмоциидаНетНетНет
FunfдаНетНетНет
Платформа mindLAMPдадаНетНет
мемыдадаНетНет
Метрическая проволокададаНетНет
Мобильная платформа зондированиядаНетНетНет
MovisensXSдаНетНетНет
МурмурасдаНетНетНет
Комплект пассивных данныхдадаНетНет
ПсихлогНетНетдаНет
PsytдадаНетНет
Фиолетовый роботдаНетНетНет
Радар-ЦНСдаНетНетНет
RealLife ExpдадаНетНет
ResearchKitНетдаНетНет
Стек исследованийдаНетНетНет
SensingKitдадаНетНет
ОбщатьсядадаНетНет
unforgettable.meдаНетНетНет

Установка

Помимо развертывания программного обеспечения для мобильных датчиков на смартфонах, панель управления должна быть установлена ​​на локальном компьютере или предоставлена ​​через Интернет. Некоторые из пакетов предоставляют веб-сервер, так что можно иметь удаленную панель управления. В таблице ниже показана серверная платформа и / или веб-сервер, необходимые для каждой части программного обеспечения.

Требования к установке
ИмяСерверная платформа (операционная система или Интернет)Требуется веб-сервер
ОСВЕДОМЛЕННЫЙИнтернетAware предоставляет как сервер, размещенный у них, так и возможность разместить панель управления на собственном сервере.[31]
Исследовательская платформа BeiweИнтернетСерверная часть системы, веб-сервер, хранилище данных на AWS
CencemeИнтернетда
Восприятие контекстаИнтернет / Windows / MacЗависит от приложения
УШИИнтернетХранение данных на AWS
ЭмпатИнтернетда
ExpimetricsНеизвестноНеизвестно
Чувство эмоцииИнтернетЗависит от конфигурации
FunfИнтернетда
Платформа mindLAMPИнтернетЗависит от приложения
мемыИнтернетIllumivu предоставляет веб-сервер за плату
MetricwireИнтернетMetricwire предоставляет веб-сервер за плату
Мобильная платформа зондированияНеизвестноНеизвестно
MovisensXSИнтернетНе требуется. Сервер размещен в сертифицированном ISO 27001, Немецком центре обработки данных
МурмурасИнтернетНе требуется. Собственные аппаратные серверы, размещенные в Германии.
ПсихлогНеизвестноНеизвестно
PsytИнтернетНе требуется. Сервер размещен на Psyt
Фиолетовый роботИнтернетда
Радар-ЦНСПриложение Frontend Dashboardда
RealLife ExpИнтернетLifeData предоставляет веб-сервер за плату
ResearchKitвеб серверда
Стек исследованийвеб серверда
SensingKitвеб серверЗависит от приложения
Общатьсявеб серверда
unforgettable.meИнтернетВеб-сервер на Amazon EC2, Хранилище данных на Amazon S3, Cloudsearch

Данные датчиков (и другие), которые могут быть получены (часть 1)

В следующей таблице показаны типы мобильных датчиков, с которых каждый пакет программного обеспечения может собирать данные датчиков. Обратите внимание, что тип собираемых данных зависит от наличия соответствующего сенсорного оборудования на конкретном смартфоне. Некоторые программные пакеты собирают необработанные данные датчиков (например, Beiwe), тогда как другие собирают сводки таких данных (например, ResearchKit).

Поддерживаемые датчики и данные
ИмяАкселерометрБарометрАккумуляторBluetoothЭКГСила тяжестиГироскопСветМагнитометрвай фай
ОСВЕДОМЛЕННЫЙ[32]дадададаНетдадаДа (только Android)дада
Исследовательская платформа Beiwe[33]даНетдаДа (только Android)НетНетДа (только iOS)НетДа (только iOS)да
Cenceme[7]даНетНетдаНетНетНетНетНетда
Восприятие контекста[34]даНетдаНетНетНетдаДа, только Windows MobileНетда
УШИ[9]даНетдаНетНетНетдаДа (только Android)Нетда
Эмпат[35]Внешние датчики[10]
ExpimetricsНетНетНетНетНетНетНетНетНетНет
Чувство эмоции[36]даНетдадаНетНетдададада
FunfдаНетдадаНетдадададада
Платформа mindLAMPдадададаНетдадададаНет
мемы[37]дадаНетНетНетНетНетдаНетНет
Метрическая проволокаНеизвестно
Мобильная платформа зондирования[18]даНетдаНетНетНетдаНетНетНет
MovisensXS[38]даНетдададаНетНетдаНетда
Мурмурас[20]не предусмотрено, но возможноне предусмотрено, но возможноне предусмотрено, но возможноне предусмотрено, но возможноНетНетне предусмотрено, но возможноне предусмотрено, но возможноне предусмотрено, но возможноне предусмотрено, но возможно
Комплект пассивных данныхдаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестнодаНеизвестноНеизвестно
ПсихлогдаНетНетНетдаНетНетНетНетНет
Psyt[39][40]даОбычайдадаОбычайНетОбычайОбычайОбычайНет
Фиолетовый робот[41]дадададаНетдадададада
Радар-ЦНСдаНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
RealLife Exp[42]НетНетНетНетНетНетНетНетНетНет
ResearchKit[43][26]дадане предусмотрено, но возможноне предусмотрено, но возможноНетне предусмотрено, но возможнодане предусмотрено, но возможнодане предусмотрено, но возможно
Стек исследований[44]Вход мобильного датчика обеспечивается через SensingKit[45] (ниже)
SensingKitдаДа, только iOSдаДа, только AndroidНетдадаДа, только AndroidдаНет
ОбщатьсядаНетдадаНетНетНетНетНетНет

Датчик и данные, которые могут быть получены (часть 2)

В следующей таблице показаны типы мобильных датчиков, с которых каждый программный пакет может собирать пассивные данные. Обратите внимание, что тип собираемых данных зависит от наличия соответствующего датчика на смартфоне.

Поддерживаемые датчики и данные
ИмяЛинейный акселерометрМесто расположенияАудиоДатчик давленияБлизостьВращениеОбзорыТемператураДоступность сети
ОСВЕДОМЛЕННЫЙ[32]дададаНетДа (только Android)дадаДа (только Android)да
Исследовательская платформа Beiwe[33]НетдадаНетДа (только iOS)НетдаНетда
Cenceme[7]НетдадаНетНетНетНетНетНет
Восприятие контекста[34]НетдадаНетДа, только Windows MobileдаНетНетда
УШИ[9]дададаНетНетдадаНетда
ЭмпатВнешние датчики[10]
ExpimetricsНетдадаНетНетНетдаНетНет
Чувство эмоции[36]НетдадаНетдадададада
Funfдадададададададада
Платформа mindLAMPдадаНетдадададаНетда
мемы[37]НетдадаНетдададаНетНет
Метрическая проволокаНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестнодаНеизвестноНеизвестно
Мобильная платформа зондирования[18]НетдадаНетНетНетНетНетНет
MovisensXS[38]дададаНетНетНетдаНетда
Мурмурас[20]не предусмотрено, но возможнодане предусмотрено, но возможноНетне предусмотрено, но возможноне предусмотрено, но возможноESM / EMA срабатывает по времени и использованию приложенияне предусмотрено, но возможноне предусмотрено, но возможно
Комплект пассивных данныхНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ПсихлогНетНетНетНетНетНетдаНетНет
Psyt[39][40]ОбычайдададаОбычайНетСпециализируйтесь на опросах ESM и EMAНетда
Фиолетовый робот[41]дадададададададада
Радар-ЦНСНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестнодаНеизвестно
RealLife Exp[42]НетдаНетНетНетНетдаНетНет
ResearchKit[43][26]не предусмотрено, но возможнодададане предусмотрено, но возможнодадане предусмотрено, но возможноне предусмотрено, но возможно
Стек исследований[44]Вход мобильного датчика обеспечивается через SensingKit[45] (ниже)
SensingKitдададаНетДа только на iOSдаНетНетНет
ОбщатьсяНетдаНетНетдаНетдаНетНет

Поддержка поведенческих исследований

В следующей таблице содержится информация о наличии функций в каждом программном пакете, которые поддерживают поведенческие эксперименты в научных целях.

Особенности поведенческих исследований
ИмяКак данные попадают с телефона в базу данных?Могут ли опросы запускаться с помощью датчиков телефона?Может ли следователь запускать опросы удаленно?Можно настроить данные датчика. удаленно изменить?Может ли платформа отслеживать пробелы в данных и предупреждать исследователя?Поддерживает ли платформа запуск сценариев на телефоне?
ОСВЕДОМЛЕННЫЙДанные датчика загружаются в экземпляр сервера AWARE (размещенный или размещенный самостоятельно), когда он онлайн (только Wi-Fi или любое доступное соединение)[4]да[4]да[46]да[47]НеизвестноНеизвестно
Исследовательская платформа BeiweWi-Fi или сотовая связь[48]НетдадаЗависит от реализации[49]Нет
CencemeНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Восприятие контекстаЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализации
УШИДанные датчиков загружаются в AWS при подключении к Wi-Fi или мобильным данным.дадададаНеизвестно
ЭмпатПодключение к удаленному серверу[10]НеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ExpimetricsНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Чувство эмоциивай файДа, с помощью библиотеки триггеровЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализации
Funf(1) ручной экспорт или служба передачи файлов Android, (2) ручная передача с карты памяти устройства, (3) настройка сервера и настройка funf для загрузки данных на сервер.[15]НетНетда[50]Зависит от реализацииЗависит от реализации
Платформа mindLAMPWi-Fi и сотовые данныеЗависит от реализациидаЗависит от реализацииЗависит от реализациида
мемыНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
MetricwireНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Мобильная платформа зондированияНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
MovisensXSСотовый или Wi-Fi. Онлайн и офлайн[19]да[19]Нет[19]да[19]да[19]Нет[19]
МурмурасWi-Fi или сотовая связь.дададаЗависит от реализацииЗависит от реализации
Комплект пассивных данныхНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ПсихлогНеизвестноНет[19]Нет[19]Нет[19]Нет[19]Нет[19]
PsytРазмещенное хранилище данных; автоматическая беспроводная загрузка фона[40]да[40]В развитии[40]да[40]да[40]да[40]
Фиолетовый роботДанные датчиков и информация, предоставленная пользователем, безопасно передаются в индивидуальные хранилища данных.[41]да[41]Неизвестнода[41]НеизвестноНеизвестно
Радар-ЦНСНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
RealLife ExpНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ResearchKitWi-Fi или сотовая связьЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализации
Стек исследованийWi-Fi или сотовая связьЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализации
SensingKitЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализацииЗависит от реализации
ОбщатьсяWi-Fi или сотовая связьНетдаНетНеизвестноНеизвестно

Управление батареей

В следующей таблице содержится информация об управлении батареями для каждого программного пакета. Поскольку пассивный сбор данных с датчиков смартфона - это процесс, требующий больших затрат заряда аккумулятора, для этого типа программного обеспечения важны методы максимального увеличения производительности аккумулятора.

Поддерживаемые функции
ИмяОтносительный расход заряда батареиСпособы управления временем автономной работы
ОСВЕДОМЛЕННЫЙОбщее воздействие батареи в среднем: 19,7 мА только при считывании; 24,7 мА при локальном хранении; и 138 мА при подключении к серверу[4]Встроенный алгоритм определения местоположения, сводящий к минимуму разряд батареи.[51] Также использует выборку на основе событий, гибкий анализ и синхронизацию по расписанию для снижения расхода заряда батареи.[4]
Исследовательская платформа BeiweВнутреннее тестирование Beiwe не привело к значительному разряду батареи [5]Разряд батареи полностью зависит от настроек сбора данных
CencemeНеизвестноНеизвестно
Восприятие контекстаНеизвестноНеизвестно
УШИСкорость разряда батареи зависит от того, какие датчики активируются. Приложение EARS для Android разряжает около 0,38% батареи Samsung Galaxy 7 за каждый час сбора на всех датчиках. На более новых устройствах или устройствах с меньшим количеством датчиков меньший процент сливается каждый час.Разряд батареи полностью зависит от настроек сбора данных
ЭмпатНеизвестноНеизвестно
ExpimetricsНеизвестноНеизвестно
Чувство эмоцииНеизвестноЧтобы продлить срок службы батареи, Emotionsense переносит вычисления на удаленный сервер.[52]
FunfНеизвестнонеуказанный тип «Оптимизация батареи»[50]
Платформа mindLAMPНезначительный разряд батареи, примерно ~ 0,5% / час в зависимости от устройства и настроек сбора.Разряд батареи полностью зависит от настроек сбора данных
мемыНеизвестноНеизвестно
MetricwireНеизвестноНеизвестно
Мобильная платформа зондированияНеизвестноНеизвестно
MovisensXSПродолжает отслеживать местоположение через 4 дня автономной работы[19]Специальные алгоритмы поддерживают низкое использование батареи[19]
МурмурасТестирование Murmuras не привело к значительному разряду батареи.Разряд батареи полностью зависит от настроек сбора данных.
Комплект пассивных данныхНеизвестноНеизвестно
Психлог5–6 часов автономной работы[19]Никто[19]
PsytЗависит от реализации датчика[40]Нет утечки при фоновом режиме на iOS[40]
Фиолетовый роботРазрядка батареи (в секундах на%) старого плагина загрузчика составила 211 секунд; после введения нового загрузчика разрядка батареи составила 584 секунды[53]В 2014 году purplerobot представил оптимизацию, которая увеличила время автономной работы на 176%.[53]
Радар-ЦНСНеизвестноНеизвестно
RealLife ExpНеизвестноНеизвестно
ResearchKitЗависит от реализацииЗависит от реализации
Стек исследованийЗависит от реализацииЗависит от реализации
SensingKitПроизводительность батареи измерялась на iPhone 5S под управлением iOS 9.2, и батарея имела следующие характеристики продолжительности: режим ожидания (51 час), акселерометр (31 час), гироскоп (28 часов), магнитометр (34 часа), движение устройства (21 час), местоположение (18 часов).[28]Неизвестно
ОбщатьсяПроизводительность батареи оценивалась на собственных устройствах участников. Среднее время автономной работы составило 21,3 часа, когда приложение не сканировало, и 18,8 часа, когда данные GPS, Bluetooth и батареи собирались каждые 5 минут.[30]Неизвестно

Сопровождение и поддержка программного обеспечения

В следующей таблице содержится информация об обслуживании и поддержке каждого программного пакета. Информация, представленная в этой таблице, дает представление о вероятности того, что пакет будет поддерживаться в будущем.

Функции обслуживания и поддержки программного обеспечения
ИмяДоступна онлайн-документацияФорум пользователя / техподдержкаНасколько активно поддерживается программное обеспечение?База пользователейПоддержка ошибок и обновленийРасположение исходного кода (github, sourceforge, bitbucket, launchpad)?Источник финансирования
ОСВЕДОМЛЕННЫЙда[31]Слабина, 503 пользователя по состоянию на 29.10.2019[54]Клиент Android: активно поддерживается (Дензил Феррейра); Клиент iOS: активно поддерживается (Юки Нишияма)Используется в 2722 исследованиях в учреждениях по всему миру.Активно используется отслеживание проблем в Slack и GitHub.GitHubАкадемия Финляндии; Текес; ЕС (Действия Марии Кюри)
Исследовательская платформа Beiweда[49]Слабина[55]6 релизов iOS, 14 релизов Android[49]Beiwe в настоящее время используется в 25 исследованиях, в основном в различных клинических больницах Гарвардской медицинской школы.[6]да[49]GitHubПремия директора NIH за новаторство[6]
CencemeНетНетНеизвестноНеизвестноНеизвестноНеизвестноIntel, Nokia, NSF, DHS
SDK для определения контекстада[56]Форум разработчиков Intel Context Sensing SDK на Intel.com[57]НеизвестноНеизвестноС 18 мая 2016 года по 3 июля 2017 года на форуме разработчиков было опубликовано две проблемы, на одну из которых было 2 ответа от разведки, а на другую - один ответ от сотрудников разведки.[57]Страница загрузки Intel Context Sensing SDK[58]Intel
УШИНетНеизвестноНеизвестноНеизвестноНеизвестноGitHubНеизвестно
Чувство эмоциида[59]Форум разработчиков в группах Google[60]В диспетчере датчиков для Android было 0 фиксаций за период с 10 июля 2016 г. по 3 июля 2017 г. В диспетчере данных датчиков Android было зафиксировано 0 фиксаций в период с 10 июля 2016 г. по 3 июля 2017 г. У диспетчера опросов iOS было 0 фиксируется с 10 июля 2016 г. по 3 июля 2017 г. В диспетчере датчиков iOS 0 фиксаций с недели с 10 июля 2016 г. по 3 июля 2017 г.33 темы на форуме разработчиков своей группы Google. С 3 июля 2016 г. по 3 июля 2017 г. было открыто 5 тем, всего 11 сообщений. Похоже, что форум замолчал с марта 2017 года.Форум разработчиков, похоже, замолчал с марта 2017 года, и за последний год (с 3 июля 2016 года по 3 июля 2017 года) на странице github не возникало никаких проблем.GitHubEPSRC (срок финансирования истек в 2015 году)
ЭмпатНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноNSF
ExpimetricsНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноElevate Ventures[61]
FunfдаФорум разработчиков в группах Google[62]Библиотека Android фреймворка Funf open sensing и 0 коммитов с 10 июля 2016 г. по 3 июля 2017 г. В репозитории сценариев обработки данных было 0 коммитов с 10 июля 2016 г. по 3 июля 2017 г.Группа разработчиков Funf в Google насчитывает 338 участников и в общей сложности 229 тем, подавляющее большинство из которых было начато до прошлого года (с 3 июля 2016 г. по 3 июля 2017 г.).[62]В общей сложности было сообщено о 60 проблемах с фреймворком открытого распознавания Funf на github, 52 из которых были решены. За последний год (с 3 июля 2016 г. по 3 июля 2017 г.) о проблемах не сообщалось.GitHubФонд рыцарей, Google
Платформа mindLAMPдадаЧастые обновления, в хорошем состоянии.style = "background: # 9F9; vertical-align: middle; text-align: center;" class = "table-yes" | ДаGitHubОбщественные
мемыНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Метрическая проволокаНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Мобильная платформа зондированияНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноDARPA
MovisensXSда[63]Техническая поддержкаВ хорошем состоянии.[63] Каждое обновление Android подготовлено. ~ Ежеквартальные обновления.[64]~ 1700 исследователей. ~ 6000 исследованийВнутренняя связь 24/7 Поддержка чата и электронной почты.Нет в наличииЧастный
МурмурасНетТехническая поддержкаЧастые обновления, в хорошем состоянии.НеизвестноПоддержка по электронной почте и телефону в зависимости от контракта.ЧастныйКоммерческий
Комплект пассивных данныхСкоро будет[65]Нет форума пользователей или разработчиковВ комплекте пассивных данных для Android было 64 фиксации за период с 10 июля 2016 года по 3 июля 2017 года. В пассивном комплекте данных для iOS за период с 10 июля 2016 года по 3 июля было совершено 19 фиксации. 2017. На онлайн-сервере пассивного набора данных было 75 коммитов с 10 июля 2016 г. по 3 июля 2017 г.НеизвестноНеизвестноGitHubЧастный
ПсихлогНетНиктоНет в наличииНет в наличииНет в наличииSourceforgeФинансирование ЕС истекло в 2013 г.
PsytНетГруппа поддержки по электронной почте> 1500 коммитов в годВосемь исследовательских проектов, более 100 000 участников исследованийПолностью поддерживается по контракту (для устройств iOS и Android из белого списка)ЧастныйКоммерческий
Фиолетовый роботдаНет форумов для пользователей или разработчиковЗа неделю с 10 июля 2016 г. по 3 июля 2017 г. было совершено 0 коммитов.Purple robot был разветвлен 20 раз, у него 7 участников и 35 ветокОткрыто 44 вопроса, решено 225. Ни одной из проблем, о которых сообщалось, не было в течение последнего года (с 3 июля 2016 г. по 3 июля 2017 г.)GitHubНеизвестно
Радар-ЦНСНетНет форумов для пользователей или разработчиковКод мобильного приложения анкеты имел 111 фиксаций с 10 июля 2016 г. по 3 июля 2017 г. (4 участника). В исходном коде панели мониторинга было 290 коммитов с 10 июля 2016 г. по 3 июля 2017 г. (4 участника). Функциональность пассивных плагинов Android за период с 10 июля 2016 г. по 3 июля 2017 г. составила 372 коммитов (6 участников). Плагин датчика телефона для приложения пассивного удаленного мониторинга за период с 10 июля 2016 г. по 3 июля 2017 г. совершил 301 фиксацию (6 участников). В исходном коде приложения для Android за период с 10 июля 2016 г. по 3 июля 2017 г. было 139 коммитов (5 участников).Репозитории, содержащиеся в аккаунте Radar-CNS на github, были разветвлены 20 раз, что может быть индикатором базы пользователей / разработчиков.Исходный код анкеты содержит 13 открытых и 13 закрытых вопросов. Исходный код панели инструментов содержит 25 открытых проблем и 11 закрытых. Функциональность пассивных плагинов Android имеет в общей сложности 6 открытых проблем и 3 закрытых. Плагин датчика телефона имеет 0 проблем. В коде приложения для Android 13 открытых и 14 закрытых проблем.GitHubГоризонт 2020 и EFPIA
RealLife Expда[66]Центр помощи[66]Нет в наличииНет в наличииНет в наличииНет в наличииЧастный
ResearchKitда[67]Форум разработчиков на форумах разработчиков Apple[68]200 коммитов с 10 июля 2016 г. по 2 июля 2017 г. (96 участников).6 тем, связанных с Researchkit на форуме разработчиков, все они были открыты за последний год (с июля 2016 г. по июль 2017 г.).72 открытых выпуска и 362 закрытых (около трети из них возникли за последний год).GitHubяблоко
Стек исследованийда[69][70]Форум разработчиков в группах Google[44]14 коммитов с 10 июля 2016 г. по 2 июля 2017 г. (14 участников)32 темы на форуме разработчиков, 11 из которых обновлены за последний год (с 3 июля 2016 г. по 2 июля 2017 г.).[44]52 номера открыты и 78 закрыты. Около трети этих проблем возникли в прошлом году (с июля 2016 г. по июль 2017 г.).GitHubФонд Роберта Вуда Джонсона
SensingKitда[45]Нет форумов для пользователей или разработчиковВ исходном коде Sensingkit для iOS было 282 коммитов с 10 июля 2016 г. по 2 июля 2017 г. (1 участник). В Sensingkit для Android не было коммитов с 10 июля 2016 г. по 2 июля 2017 г. (1 участник). На серверной платформе Sensingkit не было коммитов с 10 июля 2016 г. по 2 июля 2017 г. (1 участник)Всего 15 форков в Sensingkit для Android, iOS и сервераВ совокупности репозиториев iOS, Android и сервера было открыто 3 проблемы и закрыто 6, все проблемы возникли в течение последнего года (с 3 июля 2016 г. по 2 июля 2017 г.).GitHubЛаборатория оборонной науки и технологий Великобритании
ОбщатьсяНетНетНеизвестноНеизвестноНеизвестноЧастныйНациональный совет здравоохранения и медицинских исследований

Безопасность и конфиденциальность

В следующей таблице содержится информация о шифровании и безопасной передаче данных, собранных с датчиков смартфона. Эта информация очень важна для приложения для сбора данных из-за соображений конфиденциальности при обработке данных телефона.

Безопасность и конфиденциальность
ИмяШифрование базы данных?Безопасная передача данных?
ОСВЕДОМЛЕННЫЙЛокально защищен подписью приложения и разрешением; включен удаленно при развертывании сервера MySQL[71]SHA-256 с надежным ключом шифрования RSA длиной 2048 бит или зашифрованный с помощью любого SSL-сертификата[31]
Исследовательская платформа BeiweВсе данные на телефонах, на сервере и в пути используют стандартные методы шифрования. Данные на телефонах и сервере зашифрованы с использованием 2048-битного шифрования RSA и AES.[33]SSL-шифрованное соединение[33]
CencemeНеизвестноНеизвестно
Восприятие контекстаНе предоставляется, но может быть выполнено с помощью других APIНе предоставляется, но может быть выполнено с помощью других API
УШИСопряжение открытого и закрытого ключей AES на устройстве + шифрование AWSTLS (1.2 или выше) Зашифрованное соединение
ЭмпатНеизвестноНеизвестно
ExpimetricsНеизвестноНеизвестно
Чувство эмоцииИспользуется шифрование, но получить более подробную информацию не удалось.Используется шифрование, но получить более подробную информацию не удалось.
FunfЮАРЗависит от типа передачи, но данные кодируются с использованием RSA[15]
Платформа mindLAMPСопряжение открытого и закрытого ключей AES на устройстве + шифрование AWSTLS (1.2 или выше) Зашифрованное соединение
мемыНеизвестноНеизвестно
Метрическая проволокаНеизвестноНеизвестно
Мобильная платформа зондированияAES, соединение открытого и закрытого ключей[72]SSL-шифрованное соединение[72]
MovisensXSAES, соединение открытого и закрытого ключей[19]SSL-шифрованное соединение[19]
МурмурасЛокально защищен подписью приложения и разрешением.TLS / SSL с закреплением сертификата[73]
Комплект пассивных данныхНеизвестноSSL
ПсихлогНеизвестноНеизвестно
PsytНа устройстве (зависит от платформы) и на сервере (зашифрованная база данных Amazon Web Services RDS Postgres[40])Qualys с рейтингом A + TLS[40]
Фиолетовый роботНеизвестноSSL
Радар-ЦНСШифрование еще не предусмотрено[19]Шифрование еще не предусмотрено[19]
RealLife Exp256-битное шифрование AES[66]Передача веб-приложения на сервер: синхронное и асинхронное SSL-шифрование; передача мобильного приложения на сервер: кодируется с использованием Base64 и зашифровывается с использованием 256-битного шифрования AES перед передачей[66]
ResearchKitНе предусмотрено, поэтому ответственность за это несет разработчик.Зашифрованная связь между приложением и сервером не предусмотрена
Стек исследованийAESМожно использовать Мост мудреца[27]
SensingKitНе предусмотрено, поэтому ответственность за это несет разработчик.Не предусмотрено, поэтому ответственность за это несет разработчик.
ОбщатьсяНеизвестноНеизвестно

Расходы

В следующей таблице содержится информация о том, является ли программный пакет бесплатным или несвободным.

Стоимость каждой платформы и зависимостей
ИмяРасходы
ОСВЕДОМЛЕННЫЙСвободный
Исследовательская платформа BeiweСвободный
CencemeНеизвестно
SDK для определения контекстаСвободный
УШИСвободный
ЭмпатНеизвестно
ExpimetricsНесвободный
Чувство эмоцииСвободный
FunfСвободный
Платформа mindLAMPСвободный
мемыНесвободный
MetricwireПо цитате
Мобильная платформа зондированияНеизвестно
MovisensXSБесплатно для студентов
МурмурасБесплатно для студентов
Комплект пассивных данныхСвободный
ПсихлогСвободный
PsytНесвободный
Фиолетовый роботСвободный
Радар-ЦНССвободный
RealLife ExpНесвободный
ResearchKitСвободный
Стек исследованийСвободный
SensingKitСвободный
ОбщатьсяНеизвестно

Смотрите также

Примечания и ссылки

  1. ^ Профилактика психических расстройств с помощью Интернет- и мобильных вмешательств: обзорный обзор и рекомендации для будущих исследований. Эберт Д.Д., Куиджперс П., Муньос Р.Ф. и Баумейстер Х. (2017) Фронт. Психиатрия 8: 116. DOI: 10.3389 / fpsyt.2017.00116
  2. ^ Технологии поведенческого вмешательства: обзор фактических данных и рекомендации для будущих исследований в области психического здоровья. Мор Д.К., Бернс М.Н., Шюллер С.М., Кларк Г., Клинкман М. Психиатрия больницы общего профиля, том 35, выпуск 4, июль – август 2013 г., страницы 332-338. DOI: 10.1016 / j.genhosppsych.2013.03.008
  3. ^ Указанные лицензии являются лишь кратким изложением. Некоторые программные пакеты могут использовать библиотеки под разными лицензиями.
  4. ^ а б c d е AWARE: среда инструментария мобильного контекста; Феррейра Д., Костакос В. и Дей А. К. Фронт. ИКТ (2015); 2: 6; DOI: 10.3389 / fict.2015.00006
  5. ^ а б Новые инструменты для новых исследований в психиатрии: масштабируемая и настраиваемая платформа для расширения возможностей исследований смартфонов на основе данных; Тороус Дж., Кианг М.В., Лорм Дж., Оннела Дж. П.; JMIR Ment Health (2016); 3 (2): e16 DOI: 10.2196 / mental.5165
  6. ^ а б c Сайт Onnela lab. Проверено 23 июня 2017 г.
  7. ^ а б c d CenceMe - внедрение ощущения присутствия в приложения социальных сетей; Милуццо Э., Лейн Н.Д., Эйзенман С.Б., Кэмпбелл А.Т. (2007); В: Кортуем Г., Финни Дж., Ли Р., Сандрамурти В. (ред.) Интеллектуальное восприятие и контекст. EuroSSC 2007; Конспект лекций по информатике, том 4793. Springer, Berlin, Heidelberg DOI: 10.1007 / 978-3-540-75696-5_1.
  8. ^ Smartphone Sensing Group на сайте Дармута. Проверено 30 июня 2017 года.
  9. ^ а б c d Линд, М. Н., Бирн, М. Л., Уикс, Г., Смидт, А. М., и Аллен, Н. Б. (2018). Инструмент простой оценки состояний риска (EARS): межличностный подход к мобильному зондированию. JMIR Mental Health, 5 (3), e10334–10. [1]
  10. ^ а б c d Empath: система непрерывного удаленного мониторинга эмоционального здоровья при депрессивных заболеваниях; Роберт Ф. Дикерсон, Евгения И. Горлин, Джон А. Станкович; WH '11 Труды 2-й конференции по беспроводному здоровью; Статья № 5; Сан-Диего, Калифорния - 10–13 октября 2011 г .; DOI: 10.1145 / 2077546.2077552
  11. ^ «Стартап, связанный с Purdue, создает платформу для сбора опыта, которая может заменить и улучшить традиционные инструменты опросов», Информационный бюллетень Purdue, 4 квартал (2016 г.). Проверено 25 июня 2017 г.
  12. ^ Более счастливые люди живут более активной жизнью: использование смартфонов для связи счастья и физической активности; Нил Латия, Джиллиан М. Сандстром, Сесилия Масколо, Питер Дж. Рентфроу; (2017); PLoS ONE 12 (1): e0160589; DOI: 10.1371 / journal.pone.0160589
  13. ^ Emotionsense.github.io/data.html. Проверено 4 июля 2017 года.
  14. ^ Социальная фМРТ: исследование и формирование социальных механизмов в реальном мире; Надав Ахарони, Вей Пан, Кори Ип, Инас Хаял, Алекс Пентланд; Pervasive and Mobile Computing (2011 г.); DOI: 10.1016 / j.pmcj.2011.09.004
  15. ^ а б c funf.org/journal.html. Проверено 4 июля 2017 года.
  16. ^ "Платформа mindLAMP".
  17. ^ Тороус, Джон; Вишневски, Ханна; Птица, Брюс; Карпентер, Элизабет; Дэвид, Гэри; Элехальде, Эдуардо; Фулфорд, Дэн; Guimond, Synthia; Хейс, Райан; Хенсон, Филипп; Хоффман, Лиза (2019-06-01). «Создание приложения для смартфона с цифровым здоровьем и платформы цифрового фенотипирования для психического здоровья и разнообразных медицинских потребностей: междисциплинарный и совместный подход». Журнал технологий в поведенческой науке. 4 (2): 73–85. Дои:10.1007 / s41347-019-00095-w. ISSN  2366-5963. S2CID  150589575.
  18. ^ а б c Поведенческие индикаторы на платформе мобильных датчиков позволяют прогнозировать клинически подтвержденные психиатрические симптомы расстройств настроения и тревожных расстройств; Place S, Blanch-Hartigan D, Rubin C, Gorrostieta C, Mead C, Kane J, Marx BP, Feast J, Deckersbach T, Pentland A, Nierenberg A, Azarbayejani A; J Med Internet Res (2017); 19 (3): e75 DOI: 10.2196 / jmir.6678
  19. ^ а б c d е ж грамм час я j k л м п о п q р s т ты Личное общение.
  20. ^ а б c «Сайт Мурмураса».
  21. ^ а б tech.cbits.northwestern.edu/2013/10/04/purple-robot-importer-purple-robot-warehouse. Проверено 30 июня 2017 года.
  22. ^ Сайт PassiveDataKit. Проверено 25 июня 2017 г.
  23. ^ Мобильная платформа с открытым исходным кодом для психофизиологического самопроверки; Gaggioli A, Cipresso P, Serino S, Pioggia G, Tartarisco G, Baldus G, Corda D, Riva G; Stud Health Technol Inform. (2012); 173: 136-8 DOI: 10.3233 / 978-1-61499-022-2-136
  24. ^ Purple: Модульная система для разработки и внедрения технологий поведенческого вмешательства; Шуэллер С.М., Бегале М., Пенедо Ф.Дж., Мор округ Колумбия; J Med Internet Res 2014; 16 (7): e181; DOI: 10.2196 / jmir.3376
  25. ^ Документация ResearchKit. Проверено 23 июня 2017 г.
  26. ^ а б c Apple ResearchKit: интеллектуальный сбор данных для эпохи смартфонов ?; Дженнифер Джардин, Джонатан Фишер, Бенджамин Кэррик; Журнал Королевского медицинского общества; Том 108, Выпуск 8, стр. 294–296 (2015); DOI: 10.1177 / 0141076815600673.
  27. ^ а б c developer.sagebridge.org. Проверено 2 июля 2017 года.
  28. ^ а б «SensingKit: оценка энергопотребления датчика в устройствах iOS»; Клеоменис Катевас, Хамед Хаддади и Лаурисса Токарчук; 12-я Международная конференция по интеллектуальным средам (IE'16); Сентябрь 2016 г .; Лондон, Великобритания. Проверено 23 июня 2017 г.
  29. ^ Плакат: SensingKit: многоплатформенная платформа мобильного зондирования для крупномасштабных экспериментов; Клеоменис Катевас, Хамед Хаддади, Лаурисса Токарчук; Опубликовано в: Proceeding MobiCom '14 Материалы 20-й ежегодной международной конференции по мобильным вычислениям и сетям; Страницы 375-378; Мауи, Гавайи, США - 7–11 сентября 2014 г .; DOI: 10.1145 / 2639108.2642910
  30. ^ а б c Использование сенсорной технологии мобильного телефона для исследования психического здоровья: комплексный анализ для выявления скрытых проблем и потенциальных решений. Бунстра Т.В., Николас Дж., Вонг QJ, Шоу Ф., Таунсенд С., Кристенсен Х. (2018) J Med Internet Res 20 (7): e10131. [2]
  31. ^ а б c Awareframework уроки. Проверено 26 июня 2017 года.
  32. ^ а б осведомленныйframework.com/sensors. Проверено 1 июля 2017 года.
  33. ^ а б c d Руководства по исследованиям Beiwe предоставлены исследователем.
  34. ^ а б Вместо предоставления доступа к определенным телефонным датчикам, context Sensing SDK предоставляет доступ к «состояниям контекста», каждое из которых извлекает данные из комбинации датчиков. Мы перечислили здесь датчики, а не состояния, упомянутые в руководстве для разработчиков, расположенном по адресу software.intel.com/en-us/documentation/context-sensing-sdk-for-android-states-datasheet для Android и в software.intel.com/en-us/documentation/context-sensing-sdk-for-windows-states-datasheet для Windows Mobile. Проверено 1 июля 2017 года.
  35. ^ Датчики платформы empath находятся вне телефона.
  36. ^ а б Emotionsense.github.io/sensors.html. Проверено 1 июля 2017 года.
  37. ^ а б ilumivu.com/solutions/ecological-momentary-assessment-app/in-phone-sensors. Проверено 1 июля 2017 года.
  38. ^ а б movisens.com/en/products/movisensxs. Проверено 2 июля 2017 года.
  39. ^ а б www.psyt.co.uk/research. Проверено 2 июля 2017 года.
  40. ^ а б c d е ж грамм час я j k л Электронная почта, Кэти Браун, Психологические технологии (Psyt Ltd).
  41. ^ а б c d е tech.cbits.northwestern.edu/purple-robot. Проверено 27 июня 2017 года.
  42. ^ а б www.lifedatacorp.com/features-reallife-exp-mobile-app. Проверено 2 июля 2017 года.
  43. ^ а б ResearchKit обеспечивает сбор данных двумя способами: (1) с помощью предопределенных макросов для обнаружения активных задач, где каждое состояние задачи извлекается из информации, полученной с помощью комбинации датчиков телефона (см. Таблицу на researchkit.org/docs/docs/ActiveTasks/ActiveTasks.html ); и (2) через iOS HealthKit и CoreMotion (https://developer.apple.com/documentation/coremotion developer.apple.com/documentation/coremotion) API.
  44. ^ а б c d Форум разработчиков Researchstack в группах Google. Проверено 2 июля 2017 года.
  45. ^ а б c sensingkit.org. Проверено 2 июля 2017 года.
  46. ^ осведомленныйframework.com/context. Проверено 4 июля 2017 года.
  47. ^ знающийframework.com/run-a-study-with-aware. Проверено 4 июля 2017 года.
  48. ^ "Бейве Вики". wiki.beiwe.org. Получено 2018-01-19.
  49. ^ а б c d е [3]. Проверено 19 января 2018 г.
  50. ^ а б funf.org/about.html. Проверено 4 июля 2017 года.
  51. ^ www.awareframework.com/locations. Проверено 4 июля 2017 года.
  52. ^ Speakersense: энергоэффективная ненавязчивая идентификация говорящего на мобильных телефонах; в Pervasive computing: 9-я международная конференция, Pervasive (2011), Сан-Франциско; Под редакцией К. Лайонса, Дж. Хайтауэра, Э.М. Хуанга
  53. ^ а б Запись в блоге Purplerobot об управлении батареями. Проверено 4 июля 2017 года.
  54. ^ осведомленныйframework.slack.com. Проверено 24 июня 2017 г.
  55. ^ а б [4]. Проверено 19 января 2018 г.
  56. ^ Интерактивная документация по Context Sensing SDK. Проверено 29 июня 2017 года.
  57. ^ а б Форум разработчиков SDK для определения контекста. Проверено 29 июня 2017 года.
  58. ^ Страница загрузки Context Sensing SDK. Проверено 29 июня 2017 года.
  59. ^ Emotionsense.github.io. Проверено 3 июля 2017 года.
  60. ^ Форум разработчиков Emotion Sense в группах Google. Проверено 30 июня 2017 года.
  61. ^ Список лауреатов премии Elevate Ventures 2017. Проверено 3 июля 2017 года.
  62. ^ а б Форум разработчиков Funf в группах Google. Проверено 26 июня 2107 г.
  63. ^ а б Документация MovisensXS. Проверено 26 июня 2017 г.
  64. ^ "Архив MovisensXS - movisens GmbH".
  65. ^ passivedatakit.org/docs. Проверено 3 июля 2017 года.
  66. ^ а б c d lifedata.zendesk.com/hc/en-us. Проверено 4 июля 2017 года.
  67. ^ researchkit.org. Проверено 3 июля 2017 года.
  68. ^ форумы.developer.apple.com/community/researchkit. Проверено 3 июля 2017 года.
  69. ^ http://researchstack.org/documentation. Проверено 2 июля 2017 года.
  70. ^ Вебинар Researchstack на YouTube. Проверено 2 июля 2017 года.
  71. ^ осведомленныйframework.com/encrypting-a-studys-database. Проверено 4 июля 2017 года.
  72. ^ а б Документ eMethods платформы мобильного зондирования (PDF). Проверено 4 июля 2017 года.
  73. ^ «Закрепление сертификата и открытого ключа».