Перекрестная ссылка на родственные заявки
Данная заявка подана 5 ноября 2019 г. в качестве международной заявки на патент в соответствии с договором о патентной кооперации (РСТ) и испрашивает приоритет предварительной заявки на патент США № 62/755725, поданной 5 ноября 2018 г., содержание которой в полном объеме включено в настоящий документ посредством ссылки.
Уровень техники
Отвлекающие факторы и стресс естественным образом входят в нашу повседневную жизнь; и часто технологические инновации, направленные на улучшение качества жизни, имеют обратный эффект, когда инновации приводят лишь к проблемам, низкой надежности и изменениям. Человеку приходится принимать решения; приходится договариваться о встречах и приходить в назначенное время; оплачивать счета; участвовать в совещаниях; приходится завершать, анализировать и исправлять проекты; приходится вовремя совершать и отвечать на звонки; приходится проводить новые процедуры, внедрять новые технологии и устройства; а также приходится преодолевать отвлекающие факторы.
Люди пытаются устранить эти вызывающие стресс моменты разнообразными способами, например, игнорируют их, занимаются спортом, читают художественную литературу, медитируют и едят; и это еще не весь список. Однако, многие из этих попыток оказываются неэффективными, поскольку их нельзя применить в реальных стрессовых обстоятельствах или же они не учитывают конкретную причину стресса или меняющееся окружение человека. Поэтому необходима система для автоматического и динамического доступа к информации, которая имеет отношение к состоянию и окружающей обстановке человека, с возможностью обеспечения отдельным пользователям персонализированной передачи звука и/или визуальных данных и/или персонализированного управления пользовательской средой для концентрации внимания или расслабления, и для подготовки отдельных пользователей к предстоящему дню или для содействия в снятии напряжения после него.
Раскрытие изобретения
Варианты осуществления настоящего изобретения направлены на разработку компьютеризированного способа создания персонализированной среды, соответствующей индивидуальной среде и состоянию человека, причем способ включает в себя следующее: прием выходных данных от множества датчиков, причем датчики выявляют состояние пользователя и среду, в которой пользователь активен, причем принятые выходные данные датчиков обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, типе движения пользователя и погоде пользователя; определение, на основании выходных данных датчиков, практически полезного описания для пользователя; и определение, на основании определенного практически полезного описания, режима пользователя, состояния пользователя и контекста пользователя. Способ дополнительно включает в себя определение, на основании профиля пользователя, предоставлять ли пользователю звуки, визуальные данные или и то, и другое; определение звуков и/или визуальных данных, подлежащих предоставлению пользователю, на основании одного или более из следующего: выходных данных датчиков, определенного практически полезного описания пользователя, определенного режима пользователя, определенного состояния пользователя и определенного контекста пользователя; предоставление пользователю определенных звуков и/или визуальных данных на пользовательское устройство; и автоматическую модификацию определенных звуков и/или визуальных данных в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
Дополнительные варианты осуществления направлены на разработку системы для создания персонализированной среды, соответствующей индивидуальной среде и состоянию пользователя, причем указанная система содержит сетевой сервер для звуков/визуальных данных; машиночитаемый носитель информации; и процессор, соединенный с машиночитаемым носителем информации. Процессор выполнен с возможностью приема выходных данных от множества датчиков; причем датчики выявляют состояние пользователя и среду, в которой активен пользователь, причем принятые выходные данные датчиков обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, типе движения пользователя и погоде пользователя; определения, на основании выходных данных датчиков, практически полезного описания для пользователя; и определения, на основании практически полезного описания, режима пользователя, состояния пользователя и контекста пользователя. Процессор дополнительно выполнен с возможностью определения, на основании профиля пользователя, того, предоставлять ли пользователю звуки, визуальные данные или и то, и другое; определения звуков и/или визуальных данных, подлежащих предоставлению пользователю, на основании одного или более из следующего: выходных данных датчиков, определенного практически полезного описания пользователя, определенного режима пользователя, определенного состояния пользователя и определенного контекста пользователя; предоставления пользователю определенных звуков и/или визуальных данных на пользовательское устройство; и автоматической модификации определенных звуков и/или визуальных данных в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
В дополнительных вариантах осуществления предложен машиночитаемый носитель информации, не включающий в себя сигнал, имеющий машиночитаемые инструкции, хранящиеся в нем, которые при исполнении их посредством процессора, обеспечивают создание персонализированной среды, соответствующей индивидуальной среде и состоянию человека, причем инструкции исполняются на процессоре компьютера, и предусматривают выполнение этапов приема выходных данных от множества датчиков, причем датчики выявляют состояние пользователя и среду, в которой активен пользователь, причем принятые выходные данные датчиков обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, типе движения пользователя и погоде пользователя; определения, на основании выходных данных датчиков, практически полезного описания пользователя; и определения, на основании определенного практически полезного описания, режима пользователя, состояния пользователя и контекста пользователя. Дополнительные этапы обеспечивают определение, на основании профиля пользователя, того, предоставлять ли звуки, визуальные данные или и то, и другое; определение звуков и/или визуальных данных, подлежащих предоставлению пользователю, на основании одного или более из следующего: выходных данных датчиков, определенного практически полезного описания пользователя, определенного режима пользователя, определенного состояния пользователя и определенного контекста пользователя; предоставление пользователю определенных звуков и/или визуальных данных на пользовательское устройство; и автоматической модификации определенных звуков и/или визуальных данных в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
Дополнительные варианты осуществления настоящего изобретения направлены на разработку системы и способа создания персонализированной среды, соответствующей индивидуальному стрессу и/или состоянию человека, причем они предусматривают прием выходных данных от множества датчиков, причем датчики выявляют активность пользователя и среду, в которой пользователь активен; определение, на основании выходных данных от множества датчиков, практически полезного описания пользователя; и определение, на основании определенного практически полезного описания, режима пользователя, состояния пользователя и контекста пользователя. Система и способ также включают в себя определение звука, который будет транслироваться пользователю, на основании одного или более из следующего: выходных данных датчиков, определенного практически полезного описания пользователя, определенного режима пользователя, определенного состояния пользователя и определенного контекста пользователя; предоставление определенного транслируемого звука пользователю; и автоматическую модификацию определенного транслируемого звука в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков. Варианты осуществления также могут обеспечить определение воспроизведения визуальных данных, которые будут транслироваться пользователю вместе с транслируемым звуком или вместо транслируемого звука, для предоставления пользователю визуальных изображений или цветов в движении. Дополнительные варианты осуществления обеспечивают направление управляющих сигналов для управления светом и температурой в пользовательской среде, на основании определенного режима, состояния и контекста пользователя.
Кроме того, варианты осуществления предусматривают персонализацию звуков и визуальных данных, подлежащих предоставлению для обеспечения пользы для пользователя, при этом предоставление таких персонализированных звуков и визуальных данных, а также управление окружающей обстановкой можно отобразить пользователю на любом устройстве или платформе в месте расположении пользователя в реальном времени. Предоставление звуков и визуальных данных персонализировано на основании информации от датчиков касательно пользователя и на основании профиля пользователя и информации о предпочтениях.
Рассматриваемые варианты осуществления совершенствуют существующие технологии по созданию и изменению настроения благодаря выбору отдельных нот, звуков, цветов, изображений и анимации для автоматического и динамического предоставления пользователю в отсутствии входных данных пользователя в момент, когда пользователь запрашивает изменения или когда они необходимы пользователю. При этом нет необходимости в фактических музыкальных композициях или звуковых дорожках, а также не требуется какой-либо плейлист, разработанный пользователем или предлагаемый системой для пользователя. Кроме того, система динамически реагирует на изменения в принятых входных данных из датчиков для модификации звуков, визуальных данных и/или среды, которые стали доступны пользователю для благоприятного воздействия на режим, состояние и контекст пользователя.
Краткое описание чертежей
Настоящее изобретение имеет другие признаки и преимущества, которые станут очевидными или которые изложены более детально на прилагаемых чертежах, включенных в настоящий документ, и в нижеследующем подробном описании изобретения, которые совместно служат для объяснения конкретных принципов настоящего изобретения и позволят специалистам в данной области техники реализовать и применить раскрытые здесь варианты осуществления. На чертежах, похожие номера позиций обозначают одинаковые или функционально схожие элементы.
На фиг. 1 показана примерная архитектура сети для реализации способа создания для пользователя среды с персонализированными звуками, видео, освещенностью и температурой.
На фиг. 2 показана блок-схема, иллюстрирующая этапы для создания для пользователя среды с персонализированными звуками, видео, освещенностью и температурой.
На фиг. 3 показана структурная схема, иллюстрирующая входные данные из датчиков в процессор для обработки первичных входных данных для определения практически полезного описания пользователя, отражающего состояние пользователя.
На фиг. 4 показана структурная схема, иллюстрирующая входные данные библиотеки на основании определенного состояния пользователя для упорядочения звуковой и визуальной информации с целью предоставления пользователю.
На фиг. 5 проиллюстрирован выбор и поток информации для создания звуковых и визуальных выходных данных для предоставления пользователю.
На фиг. 6 показана схема звуковых слоев, которые учитывают режим, состояние и контекст пользователя.
На фиг. 7 показана таблица звуковых слоев для предоставления пользователю на основании режима пользователя и входных данных датчиков, а также входных данных, относящихся к окружающей обстановке.
На фиг. 8 продемонстрировано применение суточных ритмов к звукам и визуальным данным, предоставляемым пользователю, на основании информации из датчиков.
На фиг. 9 продемонстрировано применение представления звуков и визуальных данных на многочисленных пользовательских устройствах.
На фиг. 10-13 показаны примеры устройств для отображения визуальных данных, подлежащих предоставлению пользователю, для просмотра на пользовательском устройстве, на основании информации из датчиков.
Следует понимать, что прилагаемые чертежи не обязательно должны быть в масштабе, и представляют собой в какой-то мере упрощенное представление различных признаков, отражающих базовые принципы настоящего изобретения. Конкретные признаки конструкции настоящего изобретения, раскрытые в настоящем документе, в том числе, например, конкретные размеры, ориентации, положения и формы, могут быть определены частично специалистами в данной области техники для конкретных целевых условий применения и использования.
Осуществление изобретения
Хотя раскрытые варианты осуществления могут быть реализованы в сетевой системе любого подходящего типа, которая поддерживает любые подходящие стандарты передачи и представления данных и использует любые подходящие компоненты, конкретные варианты осуществления могут быть реализованы в примерной сети, например, показанной на фиг. 1. С другой стороны, варианты осуществления могут быть выполнены на пользовательском устройстве 114 после приема выходных данных из датчиков и входных данных пользователя для предоставления звуков и визуальных данных пользователю и управления освещением и температурой пользовательской среды.
Сначала, на фиг. 1 показана примерная архитектура сети и системы для реализации способа создания для пользователя среды с персонализированными звуками, визуальными данными, освещением и температурой. Сеть 102, через которую происходит передача информации, данных, звуков, визуальных изображений и управляющих сигналов в примерных вариантах осуществления, может включать в себя любую частную или публичную, проводную или беспроводную сеть, в том числе, помимо прочего, локальные вычислительные сети, глобальные вычислительные сети, сеть Интернет, Всемирную паутину (World Wide Web), радиочастотную (RF, от англ. Radio Frequency) сеть, Bluetooth и облачную сеть. На чертеже показан примерный сетевой сервер 104 для звуков/визуальных данных и одна или более баз данных и/или устройств 106, 108 и 110 хранения. При этом возможно наличие большего количества серверов, баз данных и устройств 110 хранения, чем показано на фиг. 1, причем серверы минимально оснащены памятью, накопителем, по меньшей мере одним процессором, коммуникационными ресурсами, а также базами данных и файлами, внешними относительно сервером или интегрированными с серверами. Для использования систем с персонализированными звуками/визуальными данными и для предоставления персонализированных звуков и/или визуальных данных отдельным пользователям предусмотрено одно или более пользовательских устройств 114-120, платформ или каналов. Для удобства и без ограничения, пользователи совместно представлены в виде смартфона 114. Система 100 может производить анализ данных датчиков, информацию об окружающей обстановке, входные данные пользователя, звуки и визуальные данные библиотеки, а также передачу персонализированных звуков и/или визуальных данных пользователям устройств 114 через сетевой сервер 104 для звуков/визуальных данных и сеть 102. Дополнительно, система 100 может осуществлять управление средой пользователя за счет приема выходных данных из датчиков освещения и датчиков температуры и отправки сигналов в осветительные устройства и нагревательные устройства или в воздушный кондиционер рядом с пользователем для управления освещением и температурой в пользовательской среде с целью положительного воздействия на режим, состояние и/или контекст пользователя. Система может определить, следует ли увеличить или уменьшать освещение и температуру на основании по меньшей мере принятых выходных данных датчиков, и может генерировать и передавать управляющие сигналы в устройство 126, которое управляет освещением и температурой в местоположении пользователя. С другой стороны, такие изменения освещения и температуры сначала могут быть представлены пользователю для подтверждения и/или одобрения перед передачей управляющих сигналов в контролируемые устройства. Управляющие сигналы могут быть переданы с помощью таких средств связи, как Bluetooth или WiFi. Система 100 персонализированных звуков/визуальных данных распространяется на программное обеспечение, программы и стандартные подпрограммы в накопителе в каждом из пользовательских устройств и сетевом сервере.
Пользовательские устройства 114 для приема, проигрывания и отображения персонализированных звуков и/или визуальных данных наглядно показаны в виде смартфона 114, сотового телефона 116, портативного планшетного компьютера или переносного персонального компьютера 118, и настольного компьютера 120. К примерам пользовательских устройств 114, помимо прочего, относятся беспроводное пользовательское оборудование и устройства связи, например, мобильные телефоны, смартфоны, персональные цифровые помощники, электронное устройство для чтения, портативные электронные планшетные компьютеры, персональные компьютеры и переносные персональные компьютеры. Каждое типовое пользовательское устройство 114 минимально содержит процессор, память, соединенную с процессором, машиночитаемый носитель информации, приспособления для ввода информации в пользовательское устройство 114, и антенну или другое проводное или беспроводное соединительное устройство, подключенное к процессору для приема и передачи информации, сообщений, команд или инструкций, звуков и/или визуальных данных. Устройство отображения в пользовательском устройстве 114 может содержать технологию сенсорного экрана для ввода пользовательской информации, необходимой для системы, и информации, относящейся к среде, в том числе, о местоположении, пользователя. Информация может быть введена, в частности, в текстовой форме или посредством нажатия на командные кнопки, которые отображаются на экране или встроены в корпус пользовательского устройства 114. С другой стороны, введение пользователем информации может быть обеспечено за счет физической или сенсорной экранной клавиатуры или посредством голоса.
Выходные данные и показания с множества датчиков 112 принимаются посредством системы 100 звуков/визуальных данных, в частности, посредством сетевого сервера 104 для звуков/визуальных данных. Информация и данные, принятые из датчиков 112, включают в себя информацию, относящуюся к пользователю и среде, в которой находится пользователь. Эти данные датчиков используются для содействия в выборе звуков и визуальных данных для предоставления пользователю и для определения изменений освещения и температуры, что более подробно раскрыто ниже.
С другой стороны, система 100 звуков/визуальных данных содержит одно или более приемных устройств 122 и 124 для приема информации и команд из пользовательских устройств 114. Эти приемные устройства совместно представлены в виде компьютера 122. Приемные устройства 122 могут представлять собой вычислительное устройство любого типа, которое имеет средства связи и средства отображения так же, как и пользовательские устройства 114. От одного до нескольких приемных устройств 122 сообщаются с системой 100 и получают данные из множества различных устройств и посредством множества различных протоколов связи, как раскрыто выше в отношении удаленного пользовательского устройства 114. Хотя на фиг. 1 показаны все средства связи, направленные к сетевому серверу 104 для звуков/визуальных данных, примерные варианты осуществления не ограничиваются этой компоновкой; и связь может быть обеспечена напрямую через сеть 102 между пользовательскими устройствами 114 и приемными устройствами 122 для приема информации из пользовательских устройств 114 и предоставления звуков/визуальных данных в пользовательские устройства 114.
Примерные варианты осуществления реализуются на сетевом сервере 104 для звуков/визуальных данных и на компьютерах пользовательских устройств 114 и, с другой стороны, на приемных устройствах 122. Машиночитаемые и исполняемые инструкции, или программные средства, обеспечивают управление обработкой компьютеров примерных устройств 114, 122 и 104, в том числе, обработкой этапов примерных вариантов осуществления системы 100 звуков/визуальных данных. Исполняемые на компьютерах инструкции, при исполнении их посредством компьютеров 114, 122 и 104 и/или процессоров, связанных с каждым из указанных компьютеров, обеспечивают предоставление персонализированных звуков и/или визуальных данных в пользовательские устройства 114 и управление пользовательской средой.
Одно или более устройств 106, 108 и 110 хранения обеспечивают хранение информации, касающейся ресурсов, доступных для составления звуков и визуальных данных, подлежащих предоставлению в пользовательские устройства 114. Эта информация включает в себя, помимо прочего, профили пользователя, файлы с нотными последовательностями, первичные аудиофайлы, файлы со звуками одиночных нот, звуковые тоны, звуки музыкальных инструментов, визуальные изображения, и визуальные изображения различных форм, цветов и с анимацией. Сохраненная информация может также содержать предыдущие звуки и визуальные данные, предоставленные пользователю, и предыдущую информацию управления, переданную для управления освещением и температурой в пользовательской среде. Устройства хранения могут сохранять данные и информацию в виде файлов, библиотек и директорий, например. Доступ к этой информации и ее использование для составления звуков и визуальных данных, подлежащих предоставлению пользователю, более подробно раскрыты ниже.
Машиночитаемый носитель информации содержит компьютерный носитель информации, который включает в себя носитель информации с разрушением информации при отключении питания и носитель информации с сохранением информации при отключении питания, съемный и жесткий носитель информации, реализованный посредством любого способа или технологии для хранения информации, в том числе, машиночитаемых инструкций, структур данных, шаблонов отображения и информации ответчика. Компьютерный носитель информации содержит, помимо прочего, магнитный носитель информации (например, жесткий диск), энергонезависимую память, оптический носитель информации (например, DVD), запоминающие устройства (например, оперативное запоминающее устройство), и т.д. В некоторых вариантах осуществления, машиночитаемые инструкции сконфигурированы так, что, при исполнении их процессором, инструкции приводят к тому, что процессоры приемных компьютеров 114, 122 и 104 осуществляют раскрытые ниже этапы системы звуков/визуальных данных (например, этапы, раскрытые ниже со ссылкой на блок-схему с фиг. 2). В других вариантах осуществления, примерные компьютеры 114, 122 и 104 выполнены с возможностью осуществления этапов, раскрытых ниже, без необходимости в инструкциях. Таким образом, признаки раскрытых здесь вариантов осуществления настоящего изобретения могут быть реализованы с помощью любой подходящей комбинации аппаратных средств и/или программных средств. Компьютерный носитель информации не содержит несущую волну или любой другой распространяемый сигнал передачи данных.
Варианты осуществления раскрытых системы и способа обеспечивают создание среды с персонализированными звуками, визуальными данными, освещением и/или температурой для содействия расслаблению и концентрации внимания пользователя. Режим расслабления разработан для обеспечения успокаивающих звуков/визуальных данных для того, чтобы успокоить разум пользователя и вызвать чувство комфорта и безопасности. Режим концентрации внимания поможет пользователю повысить производительность и будет способствовать более длительной концентрации. Режим движения или возбуждения ускоряет походку и бег пользователя за счет адаптации к собственной скорости пользователя. Режим сна создает персонализированный белый шум для того, чтобы перевести пользователя в глубокий сон.
В одном из вариантов осуществления, методология создания сред с персонализированными звуками для пользователей основана на суточных ритмах, пентатонной гамме и звуковой маскировке. Созданные звуки, визуальные данные и управляющие сигналы автоматически адаптируются, без каких-либо входных данных пользователя, к различным входным данным, таким как время суток, погода, частота сердечных сокращений и местоположение. Процесс начинается, когда пользователь открывает приложение на устройстве пользователя. Устройство пользователя предпочтительно представляет собой портативное устройство, соединенное с сетью, например, Интернет. Однако раскрытые система и способ будут корректно работать на пользовательском устройстве, которое не соединено с сетью, или на пользовательском устройстве, которое не является портативным, с локальными файлами хранения, носителем и программным обеспечением.
На фиг. 2 показана блок-схема способа составления и предоставления персонализированных звуков и визуальных данных пользователю и управления средой пользователя, на основании среды и состояния этого пользователя. В настоящем изобретении предложен способ создания персонализированной среды, соответствующей индивидуальной среде, режиму или требуемому режиму, состоянию и контексту человека, причем этот способ включает в себя прием и анализ данных датчиков, отражающих среду и состояние пользователя, и использование проанализированных данных с библиотеками звуков и визуальных данных для формирования и предоставления пользователю динамического, персонализированного потока звуков и/или визуальных данных. Звуки, подлежащие представлению пользователю, состоят из созданной композиции нот, звуков и инструментальных звуков во множестве сочетаний и слоев. Такое представление звуков контрастирует с представлением известных музыкальных партитур или музыкального плейлиста для выбора и/или прослушивания пользователем. Соответственно, визуальные данные, подлежащие предоставлению пользователю, основаны на создании цветов, произвольных форм, изображений и анимации, а также потоков таких цветов, форм и изображений. В некоторых вариантах осуществления, визуальные данные, созданные для предоставления пользователю, могут напоминать изображения, видимые во вращающемся калейдоскопе. Далее по тексту подробно раскрыты этапы этого способа.
На этапе 202 приложение предлагает некоторое количество вопросов и категорий пользователю для установления профиля пользователя, причем профиль может содержать предпочтения пользователя, например, касательно музыки, жанра, звука, действий, специальности, хобби, изображений, цветов и погоды. Система формирует профиль пользователя на основании принятой информации от пользователя в соответствии с вопросами и выбранными категориями. Пользователь может изменить профиль по желанию после идентифицированной авторизации.
На этапе 204 от пользователя принимают запрос на прием звуков и/или визуальных данных из системы, на основании среды и состояния пользователя. Запрос может указывать на то, запрашиваются ли звуки, визуальные данные или и то, и другое. Запрос также может указывать на конкретную относящуюся к пользователю информацию об окружающей обстановке или состоянии, например, запрашиваемые пользователем звуки/визуальные данные для конкретного периода времени и/или явным образом запрашиваемые пользователем звуки/визуальные данные для обеспечения режима расслабления, режима концентрации внимания или режима движения (возбуждения) для пользователя. С другой стороны, эту информацию может обеспечить профиль пользователя. Кроме того, пользователь может установить профиль, который выдает инструкции в систему для автоматического запуска предоставления звуков/визуальных данных в конкретное время суток или дня недели, или после определения конкретного состояния пользователя, например, высокой частоты сердечных сокращений или кровяного давления, или длительного вождения автомобиля.
На этапе 206 со ссылкой также на фиг. 3, 5, 8 и 9, приложение принимает выходные данные из датчиков 112 и от пользователя, и на основании этих выходных данных может определить практически полезное описание для пользователя. Такое практически полезное описание содержит режим пользователя, состояние пользователя, контекст пользователя и физическую среду пользователя. На основании определенного практически полезного описания пользователя, система может определить статус пользователя и может определить звуки, визуальные данные, изменения освещения и изменения температуры для положительного воздействия на пользователя. Датчики 112 могут обеспечить информацию о местоположении, например, из приемника GPS (Global Positioning System; глобальная локационная система) на пользовательском устройстве 114. Принятая информация GPS может быть непрерывной, например, система может определять, является ли пользователь неподвижным, идет ли он пешком, бежит ли он или ведет ли он автомобиль. С помощью этой информации, система может частично определять звуки/визуальные данные для предоставления пользователю и/или для изменения освещения и температуры для пользователя. Например, неподвижное состояние пользователя предполагает, что пользователь может находиться на работе; а система выбирает для представления пользователю звуки/визуальные данные, относящиеся к концентрации внимания. По аналогии, если определено, что пользователь гуляет или совершает пробежку, то для представления пользователю могут быть выбраны энергичные (например, бодрые) звуки/визуальные данные. С другой стороны, пользователь может установить профиль, указывающий, что для прогулки предпочтительными являются расслабляющие звуки/визуальные данные. Если определено, что пользователь ведет автомобиль, на основании скорости и траектории движения, когда сигналы GPS меняются, посредством входных данных о движении транспорта, для представления пользователю может быть выбрана комбинация расслабляющих и концентрирующих внимание звуков/музыки. Также, система может отправлять управляющие сигналы для воздействия на освещение и температуру среды пользователя во время вождения автомобиля. Кроме того, информация о местоположении может определять, в какой канал или платформу передавать звуки/визуальные данные для пользователя, например, на рабочий компьютер пользователя, портативный телефон пользователя или домашний компьютер пользователя. Система выполнена с возможностью обеспечения доставки персонализированных звуков, визуальных данных и/или управляющих сигналов пользователю по сети или посредством облачной службы, независимо от того, где расположен пользователь или куда он двигается. При этом возможно задание параметров для придания относительной значимости и влияния выходным данным из датчиков на основании профиля пользователя и его предпочтений, возможно, например, для придания большей важности частоте сердечных сокращений и кровяному давлению для более старших пользователей.
Датчики 112 могут также обеспечивать физическую информацию, например, о частоте сердечных сокращений и/или кровяном давления, пользователя. Информация о частоте сердечных сокращений, связанная с другими данными датчиков, помогает системе определить состояние пользователя и изменяющееся состояние пользователя (например, когда частота сердечных сокращений увеличивается или уменьшается). Система может сравнить частоту сердечных сокращений пользователя с медицинской нормой для людей профиля пользователя, например, по возрасту, весу и группе физической нагрузки, или из накопленной статистики частоты сердечных сокращений пользователя. Такое сравнение может означать, что пользователь является в некоторой степени напряженным, вовлечен в некоторой степени в физическую активность, является более-менее расслабленным; причем система может динамически регулировать звуки/визуальные данные, представленные пользователю, и управлять освещением/температурой для обеспечения среды, которая поможет пользователю расслабиться, повысит концентрацию внимания пользователя, будет способствовать активизации пользователя или поможет пользователю уснуть. По аналогии, кровяное давление пользователя, в случае повышения по сравнению с нормой или статистикой пользователя, может сигнализировать о напряженном состоянии, при котором следует предоставить успокаивающие или расслабляющие звуки/визуальные данные.
Другие датчики 112 обеспечивают данные о погоде, при этом известно, что сильный ветер, избыточная температура (высокая или низкая), яркий или слабый свет, и резко меняющееся атмосферное давление могут повлиять на настроение и уровень стресса человека. При распознавании среды, в которой функционирует пользователь, система может обеспечить звуки/визуальные данные, средства управление освещением и/или средства управления температурой для того, чтобы компенсировать воздействие окружающей обстановки на пользователя, например, обеспечить энергичные звуки/визуальные данные и/или передать управляющие сигналы для увеличения освещения в ответ на тусклый свет, или определить, что пользователь находится внутри помещения на основании измерения внутреннего освещения или сигналов GPS или отправки управляющих сигналов для регулирования температуры.
Дополнительные датчики 112 обеспечивают данные касательно количества шагов пользователя, частоты шагов и типа движения. Такая информация помогает определить, что пользователь делает, дополнительно к более глобальным данным GPS. Такая информация может, в частности, помочь определить, гуляет ли пользователь в расслабленном состоянии, спешит ли он, чтобы вовремя успеть на встречу, поднимается ли по ступеням, сидит ли за столом или совершает пробежку. Такая информация, связанная с информацией о времени и дате, полученная из датчика тактовых импульсов, может помочь определить, когда пользователь движется на работу, совершает пробежку утром или вечером, или сидит расслабленно дома. Различная информация от датчиков помогает системе определить среду, в которой пользователь функционирует, и состояние пользователя - все это происходит динамически без явного запрашивания пользователя о предоставлении этой информации. Система реагирует на эту информацию посредством автоматического выбора звуков/визуальных данных, и управления освещением и температурой для улучшения обстановки пользователя, за счет обеспечения расслабляющих, мотивирующих, энергичных, активных и т.д. звуков/визуальных данных и среды.
Принятая от датчиков информация может храниться в устройстве 106, 108 или 110 хранения, совместно с определенными звуками и визуальными данными, представленными пользователю, для библиотеки данных с целью последующего анализа и представления пользователю. Например, сохраненные данные о частоте сердечных сокращений можно сравнить с текущей частотой сердечных сокращений пользователя для определения того, повысилась или понизилась текущая частота сердечных сокращений пользователя. Кроме того, звуки и визуальные данные, представленные в прошлом, могут быть помечены для последующего представления при аналогичных состояниях пользователя, если было признано, что представленные в прошлом звуки и визуальные данные оказались удачными, например, обеспечили расслабляющие, мотивирующие, успокаивающие или энергичные звуки и визуальные данные, в соответствии с последующим комментарием или поведением пользователя.
На этапе 208, определяют практически полезное описание пользователя на основании входных данных пользователя, профиля пользователя и выходных данных датчиков. Режим, состояние и/или контекст пользователя определяется на основании анализа принятой от датчиков информации и, с другой стороны, информации в профиле пользователя. Как рассмотрено выше, проанализированные данные датчиков и данные профиля могут определить, находится ли пользователь в стрессовом состоянии, расслабленном состоянии, на работе, дома, в спортивном зале, нуждается ли он в отдыхе, нужна ли ему концентрация внимания, нужно ли ему возбуждение и т.д. Кроме того, пользователь может обеспечить входные данные для задания своего состояния или контекста, может позволить системе предоставить звуки/визуальные данные, соответствующие его состоянию или контексту, или может в явном виде запросить тип звуков/визуальных данных для представления. Состояние пользователя относится к ментальному или физическому состоянию пользователя, например, стрессовому состоянию, расслабленному состоянию, состоянию сна, пробежке, необходимости в концентрации внимания и т.д. Контекст пользователя относится к среде пользователя, например, находится ли пользователь на работе, внутри помещения на улице; какова погода для пользователя, какая дата и время суток, каков уровень освещения и температуры в пользовательской среде. Комбинация определенного режима, состояния и контекста пользователя может именоваться как статус пользователя.
На этапе 210 на основании определенного или заданного статуса пользователя, система извлекает звуки и визуальные данные из библиотеки или библиотек хранения для создания звуков и визуальных данных для представления пользователю, на основании профиля пользователя и заданных входных данных. Также со ссылкой на фиг. 4 и 5, и как пояснено выше в отношении этапа 202, первичные входные данные 502 принимаются от пользователя для обработки и создания профиля 506 пользователя. На основании профиля пользователя, входных данных пользователя и/или информации от датчиков, определяют движение и режим пользователя, как показано на этапах 510-514. Хотя на фиг. 2-5 не показано, система также анализирует статус пользователя для определения того, следует ли вносить изменения в отношении освещения и температуры в пользовательской среде, и может создавать и передавать управляющие сигналы для обеспечения изменений в освещении и/или температуре в пользовательской среде.
Система на этапе 212 получает доступ к библиотеке файлов 402 с нотными последовательностями, разделенными по интенсивности. Файлы с нотными последовательностями представляют собой произвольные партитуры нотных последовательностей, обычно, продолжительностью 10-20 секунд, которые могут повторяться непрерывно до тех пор, пока их представления не завершится по времени, в результате определенного измененного состояния или контекста пользователя, или по запросу пользователя. Выбранная партитура (или партитуры) выбирается или создается посредством программного обеспечения или программно-аппаратного обеспечения двигателя 404 нотного генератора, который также определяет последовательность нот и продолжительность нотных последовательностей, на основании определенного состояния или контекста пользователя. Как рассмотрено выше, выбор нотных последовательностей может динамически меняться, поскольку принятая от датчиков информация меняется или обновляется, что влияет на изменения в среде, состоянии или контексте пользователя. Например, частота сердечных сокращений или кровяное давление пользователя может определять темп нотных последовательностей в виде числа тактов в минуту, причем медленный темп предлагается, когда кровяное давление пользователя является относительно высоким или когда определено, что пользователь находится в состоянии стресса. С другой стороны, если система определяет, на основании движения, GPS и/или частоты сердечных сокращений, что пользователь совершает пробежку, система может увеличить темп нот, предоставляемых пользователю. Например, темп может начинаться с 55-70 тактов в минуту и увеличиваться до 100 тактов в минуту или больше для возбуждения пользователя, пока он совершает пробежку или работает.
На этапе 214 нотный генератор 404 дополнительно определяет, на основании правил и предыдущих удачных случаев представления пользователю, какие ноты могут быть упорядочены совместно или друг за другом. Например, ноты с сильно отличающейся высотой, тоном или звуком, не упорядочиваются совместно для обеспечения расслабляющих или смягчающих звуков, однако такие контрасты могут быть пригодными для обеспечения энергичных звуков. На основании знаний о том, какие ноты взаимодействуют по правилам, и предыдущих представлений, звуковой генератор 404 может создать последовательности вплоть до 40 нот, которые могут представляться непрерывно или могут повторно упорядочиваться для обеспечения различных вариантов предоставления или в ответ на изменяющуюся информацию от датчиков.
На этапе 216 выбирают третий источник звуков из библиотеки 406 звуков, состоящей из первичных аудиофайлов одиночных нот. И снова, определенное состояние, контекст и/или профиль пользователя будет определять конкретные ноты. Например, ноты на нижнем конце музыкальной гаммы могут быть более успокаивающими, и они выбираются посредством системы для представления успокаивающих или расслабляющих звуков. Различные ноты в музыкальной гамме могут хроматически отображаться на звуки инструментов для обеспечения доступности инструментальных звуков для каждой ноты гаммы.
На этапе 218 выбирают четвертый источник звуков из библиотеки 408 образцов звуков, на основании определенного состояния, контекста и/или профиля пользователя. Эти образцы звуков могут содержать звуки природы, звуки белого шума и звуки музыкальных инструментов. Эти звуки могут быть продолжительностью вплоть до нескольких минут, и снова их выбирают на основании определенного состояния, контекста и/или профиля пользователя. Например, трубный звук может быть выбран в качестве более энергичного звука для представления пользователю, который совершает пробежку или которому требуется мотивация. Звуки из множества образцов могут быть выбраны для представления пользователю.
Каждую из нотных последовательностей и нот на этапах 212-216 можно рассматривать как слой звуков, причем пользователю представляется один или более слоев. Также доступны дополнительные слои за счет применения нотных последовательностей и нот с этапов 212-216 к выбранным инструментам на этапе 218. На этапе 220, со ссылкой также на фиг. 6 и 7, конкретные звуковые слои 704 выбираются и объединяются посредством микшера 410 реального времени для представления звуков пользователю. Конкретные слои выбираются на основании набора правил, управляющих выбором так, чтобы, как раскрыто выше, конкретные выбранные ноты и инструменты подходили для определенного режима, состояния, контекста пользователя, или предпочтений и профиля пользователя. Кроме того, слои выбирают так, чтобы слои совмещенного выхода не конфликтовали друг с другом с точки зрения темпа и интенсивности. Выбранные слои упорядочиваются вместе на этапе 222 для представления пользователю на пользовательском устройстве 114.
На этапе 224, объединенные звуковые слои 520 предлагаются пользователю для прослушивания пользователем. Визуальные данные создаются, совмещаются и предлагаются пользователю для просмотра пользователем. Управляющие сигналы для управления освещением и/или температурой передаются в осветительные устройства и нагревательные/охлаждающие устройства рядом с местоположением пользователя, с или без подтверждения или авторизации пользователя. Как и со звуками, визуальные данные выбираются из библиотек 518 хранения, и анимируются и окрашиваются на основании состояния, контекста и/или предпочтений пользователя. Когда и звуки 520, и визуальные данные 524 предлагаются пользователю, они предоставляются одновременно на этапе 224, так что ноты, темп и интенсивность звуков соответствуют и согласуются с цветами, изображениями, скоростью и анимацией визуальных данных. На фиг. 10-13 показаны примерные визуальные данные, предоставляемые на устройстве 114 пользователя. Однако, как раскрыто ниже, существуют обстоятельства, основанные на информации от датчиков и/или входных данных пользователя, когда визуальные данные не передаются для предоставления пользователю.
Система также может определить уровень громкости, с которым звуки должны предоставляться пользователю. Пользовательское устройство 114 может содержать микрофон для выявления одного звука, комбинации звуков, комбинации звуков и музыки, и комбинации, включающей в себя человеческую речь. Например, микрофон может использоваться для измерения уровней звука в пространстве пользователя и реагирования на внезапные изменения громкости, путем увеличения или уменьшения громкости звуков для обеспечения возможности непрерывного прослушивания пользователем. Выявление нового человеческого голоса может запустить снижение громкости звука для того, чтобы позволить пользователю вести разговор и при этом чтобы предоставляемые звуки ему не мешали.
На этапе 226, система динамически определяет, что информация, принятая из одного или более датчиков, изменилась, и гарантирует изменение звуков и/или визуальных данных, переданных для представления пользователю, или изменение средств управления для регулирования освещения или температуры в пространстве пользователя. Например, местоположение пользователя изменилось, и данные GPS показывают, что пользователь ведет автомобиль из спортивного зала домой. Соответственно, система изменяет звуки на более концентрирующие внимание и расслабляющие для того, чтобы переключить внимание пользователя на движение транспорта и подготовить его к отдыху дома после тренировки. Визуальные данные не передаются для представления пользователю, поскольку система распознает, что пользователь ведет автомобиль и ему необходимо сконцентрировать свое внимание на движении транспорта. С другой стороны, пользователь может задать или система может определить, что пользователь движется по маршруту общественного транспорта, и прием и просмотр визуальных данных не станет проблемой. По аналогии, система может определить или может получить инструкции от пользователя о возможности представления только звуков на работе или в любом другом месте, где представление визуальных данных будет отвлекать или будет не приемлемым, например, во время встречи или во время телефонной конференции. Этапы 210-226 осуществляются автоматически, без входных данных пользователя, на основании по меньшей мере определенного состояния и контекста пользователя.
Система звуков/визуальных данных является динамичной в том, что она продолжает принимать данные датчиков и входные данные пользователя и автоматически регулировать звуки/визуальные данные, представляемые пользователю, и управляющие сигналы, переданные, когда данные датчиков и/или входные данные пользователя меняются. Система может постоянно принимать выходные данные от датчиков, сохранять выходные данные датчиков, и сравнивать принятые в текущий момент выходные данные датчиков с ранее сохраненными выходными данными датчиков, от датчика к датчику. Если выходные данные для конкретного датчика изменились существенно для этого конкретного датчика, то система может сравнить степень и направление изменения с его нормами, и, с другой стороны, с профилем и предпочтениями пользователя. Если выходные данные датчика изменились в той мере, чтобы гарантировать изменения в звуках и/или визуальных данных, подлежащих предоставлению пользователю, или в системе управления освещением и температурой, то система может обновить их выходные данные и передать модифицированные звуки, визуальные данные и/или управляющие сигналы. Например, увеличение частоты сердечных сокращений пользователя, пока пользователь остается неподвижным, предполагает, что пользователь становится более напряженным, и система автоматически начинает формировать и предоставлять пользователю более расслабляющие звуки/визуальные данные. По аналогии, сигналы GPS пользователя, указывающие на то, что пользователь больше не ведет автомобиль и прибыл домой или в спортивный зал, предполагает, что следует предоставлять расслабляющие звуки/визуальные данные (отдых дома) или энергичные звуки/визуальные данные (тренировка в спортивном зале). Кроме того, датчики освещения или время суток могут сигнализировать о том, что пользователь может получать положительный результат от увеличения интенсивности освещения, что, в свою очередь, запустит процесс генерирования и передачи сигналов управления освещением для увеличения интенсивности освещения в пользовательской среде.
Изложенное выше описание конкретных примерных вариантов осуществления настоящего изобретения приведено с целью иллюстрации и описания. При этом они не являются исчерпывающими и не предназначены для ограничения настоящего изобретения конкретными раскрытыми выше формами, и очевидно, что возможны многочисленные модификации и вариации в свете приведенных выше идей. Примерные варианты были выбраны и раскрыты для объяснения конкретных принципов настоящего изобретения и их практического применения, для обеспечения возможности специалистам в данной области техники реализовать и использовать различные примерные варианты осуществления настоящего изобретения, а также его различные альтернативы и модификации. Предполагается, что объем защиты настоящего изобретения задан в прилагаемой формуле изобретения и ее эквивалентах.
Изобретение относится к системе и способу создания среды с персонализированными звуками и визуальными данными, которая будет соответствовать индивидуальной среде и состоянию человека. Технический результат заключается в автоматическом создании персонализированной среды, содержащей модификацию звуков и/или визуальных данных, динамически реагирующей на изменение окружающей среды и состояние пользователя. Способ включает в себя: прием выходных данных от множества датчиков, причем датчики выявляют активность пользователя и среду, в которой пользователь активен. Звуки и/или визуальные данные, передаваемые пользователю для прослушивания и просмотра на устройстве пользователя, определяются на основании одного или более из следующего: выходных данных датчиков, профиля пользователя, режима пользователя, состояния пользователя и контекста пользователя. Определенные звуки и/или визуальные данные передаются и предоставляются пользователю, причем определенные звуки и/или визуальные данные автоматически и динамически модифицируются в реальном времени в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков и/или изменений в профиле пользователя. 3 н. и 17 з.п. ф-лы, 13 ил.
1. Компьютеризированный способ создания персонализированной среды, соответствующей среде и состоянию пользователя, причем способ включает в себя:
получение одних или более входных данных пользователя и создание, по меньшей мере частично на основании указанных одних или более входных данных пользователя, профиля пользователя, соответствующего указанному пользователю;
прием выходных данных от множества датчиков, причем указанные выходные данные обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, движении пользователя и погоде пользователя;
определение, на основании указанных выходных данных от множества датчиков, состояния пользователя и среды, в которой пользователь активен;
создание, на основании созданного профиля пользователя и определенных состояния пользователя и среды, практически полезного описания для пользователя, причем практически полезное описание содержит по меньшей мере режим пользователя, состояние пользователя и контекст пользователя; определение, на основании практически полезного описания, множества звуков, визуальных данных или и того, и другого;
получение доступа, по меньшей мере частично на основании практически полезного описания, к множеству файлов с нотными последовательностями; определение одной или более последовательностей по меньшей мере для подгруппы из множества файлов с нотными последовательностями; определение, по меньшей мере частично на основании практически полезного описания, множества отдельных нот;
определение, по меньшей мере частично на основании практически полезного описания, одного или более образцов звуков;
наслаивание одного или более из множества звуков или визуальных данных, одной или более последовательностей, одной или более из множества отдельных нот и одного или более образцов звуков для создания объединенного слоя;
предоставление пользователю объединенного слоя на пользовательское устройство; и
автоматическую модификацию объединенного слоя в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
2. Способ по п. 1, дополнительно включающий в себя:
определение, на основании входных данных датчиков, освещения и температуры среды;
определение того, необходимо ли изменить освещение и/или температуру среды, по меньшей мере частично на основании одного или более из выходных данных датчиков и определенного практически полезного описания пользователя; после определения того, что следует изменить освещение и/или температуру среды:
генерирование управляющих сигналов для изменения освещения и/или температуры среды; и
передачу сгенерированных управляющих сигналов в одно или более из осветительного, нагревательного и/или охлаждающего устройств для изменения освещения и температуры среды.
3. Способ по п. 1, в котором модификация комбинированного слоя дополнительно включает в себя:
сравнение выходных данных датчиков с ранее принятыми выходными данными датчиков для определения того, изменились ли выходные данные датчиков;
после определения того, что выходные данные датчиков изменились, определение того, изменились ли выходные данные датчиков в той мере, чтобы гарантировать изменения в одном или более слоях комбинированного слоя, подлежащего предоставлению;
после определения того, что изменения в комбинированном слое гарантируются: определение, на основании измененных выходных данных датчиков, обновленного практически полезного описания для пользователя;
определение, на основании определенного обновленного практически полезного описания, режима пользователя, состояния пользователя и контекста пользователя;
определение, на основании профиля пользователя и на основании обновленного практически полезного описания, по меньшей мере одного обновленного из следующего: множества звуков, визуальных данных, одной или более последовательностей, одной или более из множества отдельных нот или одного или более образцов звука;
определение обновленного объединенного слоя, подлежащего предоставлению, на основании одного или более из выходных данных датчиков и определенного обновленного практически полезного описания пользователя; и
предоставляют обновленный объединенный слой пользователю на пользовательское устройство.
4. Способ по п. 1, дополнительно включающий в себя:
прием от пользователя предпочтений относительно звуков и/или визуальных данных; и
автоматическую модификацию объединенного слоя на основании изменений в принятых от пользователя предпочтениях.
5. Способ по п. 1, дополнительно включающий в себя определение уровня громкости звука для объединенного слоя.
6. Способ по п. 1, отличающийся тем, что определенное практически полезное описание содержит физическую среду пользователя.
7. Способ по п. 1, отличающийся тем, что множество датчиков содержит один или более из следующего:
часы,
календарь,
термометр,
шагомер,
барометр,
датчик дождя,
датчик ветра,
пульсометр,
тонометр,
микрофон, и
датчик пространства.
8. Способ по п. 1, отличающийся тем, что принятые выходные данные получены из списка, содержащего:
время,
дату,
частоту сердечных сокращений,
кровяное давление,
погоду,
местоположение пользователя, и
тип/скорость движения.
9. Способ по п. 1, отличающийся тем, что определение состояния пользователя на основании выходных данных множества датчиков включает в себя анализ по меньшей мере части выходных данных для выведения одного или более действий пользователя.
10. Способ по п. 9, отличающийся тем, что указанные одно или более действий пользователя включают в себя неподвижное состояние, ходьбу пешком, бег, тренировку и вождение автомобиля.
11. Способ по п. 9, отличающийся тем, что определение состояния пользователя дополнительно включает в себя определение типа движения пользователя, связанного с одним или более выведенных действий, причем типы движения пользователя включают в себя отдых, напряженное состояние, физическую нагрузку, спешку и длительное действие.
12. Способ по п. 11, отличающийся тем, что тип движения пользователя определяют по меньшей мере частично на основании анализа текущих выходных данных датчика относительно сохраненных выходных данных датчика, причем указанные текущие выходные данные датчика и сохраненные выходные данные датчика соответствуют пользователю.
13. Способ по п. 1, отличающийся тем, что по меньшей мере один из множества датчиков расположен в пользовательском устройстве.
14. Система создания персонализированной среды, содержащая:
по меньшей мере один процессор; и
по меньшей мере одну память, на которой сохранены инструкции, которые при исполнении обеспечивают выполнение посредством по меньшей мере одного процессора:
получения одних или более входных данных пользователя и создание, по меньшей мере частично на основании указанных одних или более входных данных пользователя, профиля пользователя, соответствующего указанному пользователю;
приема выходных данных от множества датчиков, причем указанные выходные данные обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, движении пользователя и погоде пользователя;
определения, на основании указанных выходных данных от множества датчиков, состояния пользователя и среды, в которой пользователь активен;
создания, на основании созданного профиля пользователя и определенных состояния пользователя и среды, практически полезного описания для пользователя, причем практически полезное описание содержит по меньшей мере режим пользователя, состояние пользователя и контекст пользователя; определения, на основании практически полезного описания множества звуков, визуальных данных или и того, и другого;
получения доступа, по меньшей мере частично на основании практически полезного описания, к множеству файлов с нотными последовательностями;
определения одной или более последовательностей по меньшей мере для подгруппы из множества файлов с нотными последовательностями;
определения, по меньшей мере частично на основании практически полезного описания, множества отдельных нот;
определения, по меньшей мере частично на основании практически полезного описания, одного или более образцов звуков;
наслаивания одного или более из множества звуков или визуальных данных, одной или более последовательностей, одной или более из множества отдельных нот и одного или более образцов звуков для создания объединенного слоя;
предоставления пользователю объединенного слоя на пользовательское устройство; и
автоматической модификации объединенного слоя в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
15. Система по п. 14, отличающаяся тем, что дополнительно содержит инструкции, которые при исполнении по меньшей мере одним процессором обеспечивают выполнение посредством по меньшей мере одного процессора:
определения, на основании выходных данных датчиков, освещения и температуры среды;
определения того, следует ли изменять освещение и/или температуру среды, по меньшей мере частично на основании одного или более из выходных данных датчиков и определенного практически полезного описания пользователя; после определения того, что следует изменить освещение и/или температуру среды:
генерирования управляющих сигналов для изменения освещения и/или температуры среды; и
передачи сгенерированных управляющих сигналов в одно или более из осветительного, нагревательного и/или охлаждающего устройств для изменения освещения и температуры среды.
16. Система по п. 14, отличающаяся тем, что дополнительно содержит инструкции, которые при исполнении по меньшей мере одним процессором обеспечивают выполнение посредством по меньшей мере одного процессора:
приема от пользователя предпочтений касательно звуков и/или визуальных данных; и
автоматической модификации объединенного слоя на основании изменений в принятых предпочтениях пользователя.
17. Система по п. 14, отличающаяся тем, что дополнительно содержит инструкции, которые при исполнении по меньшей мере одним процессором обеспечивают выполнение посредством по меньшей мере одного процессора определения уровня громкости звука для объединенного слоя.
18. Система по п. 14, отличающаяся тем, что определенное практически полезное описание содержит физическую среду пользователя.
19. Система по п. 14, отличающаяся тем, что определение состояния пользователя на основании выходных данных множества датчиков содержит анализ по меньшей мере частично части выходных данных для выведения одного или более действий пользователя
20. Машиночитаемый носитель информации, хранящий инструкции, которые при исполнении их обеспечивают выполнение по меньшей мере одним процессором следующего:
получение одних или более входных данных пользователя и создание, по меньшей мере частично на основании указанных одних или более входных данных пользователя, профиля пользователя, соответствующего указанному пользователю;
прием выходных данных от множества датчиков, причем указанные выходные данные обеспечивают информацию по меньшей мере о местоположении пользователя, частоте сердечных сокращений пользователя, движении пользователя и погоде пользователя;
определение, на основании указанных выходных данных от множества датчиков, состояния пользователя и среды, в которой пользователь активен;
создание, на основании созданного профиля пользователя и определенных состояния пользователя и среды, практически полезного описания для пользователя, причем практически полезное описание содержит по меньшей мере режим пользователя, состояние пользователя и контекст пользователя; определение, на основании практически полезного описания, множества звуков, визуальных данных или и того, и другого;
получение доступа, по меньшей мере частично на основании практически полезного описания, к множеству файлов с нотными последовательностями;
определение одной или более последовательностей по меньшей мере для подгруппы из множества файлов с нотными последовательностями;
определение, по меньшей мере частично на основании практически полезного описания, множества отдельных нот;
определение, по меньшей мере частично на основании практически полезного описания, одного или более образцов звуков;
наслаивание одного или более из множества звуков или визуальных данных, одной или более последовательностей, одной или более из множества отдельных нот и одного или более образцов звуков для создания объединенного слоя;
предоставление пользователю объединенного слоя на пользовательское устройство; и
автоматическую модификацию объединенного слоя в зависимости от изменений в выходных данных от одного или более датчиков из указанного множества датчиков.
US 20160151603 A1, 02.06.2016 | |||
Способ приготовления лака | 1924 |
|
SU2011A1 |
WO 2012001566 A1, 05.01.2012 | |||
Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами | 1924 |
|
SU2017A1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ СОЗДАНИЯ РЕКОМЕНДУЕМОГО СПИСКА СОДЕРЖИМОГО | 2015 |
|
RU2632131C2 |
Авторы
Даты
2022-03-29—Публикация
2019-11-05—Подача