СИСТЕМЫ, УСТРОЙСТВО И СПОСОБЫ ДЛЯ ФОРМИРОВАНИЯ ВЫВОДА, НАПРИМЕР, СВЕТА, АССОЦИИРОВАННОГО С БЫТОВЫМ ПРИБОРОМ, НА ОСНОВАНИИ ЗВУКА ОБОРУДОВАНИЯ
SYSTEMS, DEVICE AND METHODS FOR GENERATING OUTPUT, FOR EXAMPLE, OF LIGHT ASSOCIATED WITH HOUSEHOLD APPLIANCE, BASED ON SOUND EQUIPMENT

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ НАСТОЯЩЕЕ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение в целом направлено на системы, устройство и способы для формирования вывода, ассоциированного с бытовым прибором. Более конкретно, различные разработанные способы и устройство, описанные в настоящем описании, относятся к использованию звуковой среды оборудования для формирования мульти-модального вывода.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] Продукты с динамическим выводом часто больше ценятся пользователями, чем статические устройства, так как динамический вывод предоставляет дополнительный источник интереса. Например, динамические выводы могут выдаваться на смартфонах или персональных компьютерах посредством использования интерактивных заставок или обоев. Другие примеры включают в себя технологию окружающего освещения, используемую в телевизорах, динамическое освещение в искусственных каминах или свечах, интерактивные дисплеи в общественных местах, таких как галереи или музеи.
[0003] Как правило, контент, используемый для возбуждения динамического вывода, должен быть создан и обновлен для предотвращения того, что пользователям стало скучно, посредством вывода, произведенного бытовым прибором. Имеется потребность создать контент, который постоянно изменяется, предотвращая производителей оборудования от реализации таких свойств.
[0004] Известные подходы для создания контента для возбуждения динамического вывода включают в себя случайное или псевдослучайное поколение выводов. Проблема с этими способами состоит в том, что они в целом основаны на алгоритмах, которые могут быть математически сложными и могут требовать дополнительную вычислительную мощность. Одним примером такого алгоритма является алгоритм Маркова, используемый для управления светом. Дополнительно эти алгоритмы требуют подходящего контента для возбуждения алгоритма для формирования динамического вывода.
[0005] Таким образом, есть необходимость в данной области техники в предоставлении системы, устройства и процессов, которые генерируют контент для возбуждения динамического вывода для бытовых приборов, что приводит к тому, что пользователи становятся более заинтересованными и эмоционально привязанными к своим бытовым приборам.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Настоящее изобретение направлено на системы, устройство и способы, описанные в настоящем описании, которые используют звуковую среду бытового прибора для генерирования контента для динамического вывода. В соответствии с вариантами осуществления, описанными в настоящем описании, вывод, сгенерированный устройством, отличается на основании различий в акустическом сигнале, возникающем в результате изменений в операционном состоянии бытового прибора. Посредством использования звуковой среды бытового прибора, не повторяющиеся, но все еще распознаваемые выводы, ассоциированные с бытовым прибором, могут быть сгенерированы на основании различных операционных состояний бытового прибора. Кроме того, операция пользователя бытового прибора может влиять на акустический сигнал, принятый устройством, что может дополнительно влиять на вывод, производимый бытовым прибором. Системы, устройство и способы, описанные в настоящем описании, используют динамический акустический сигнал бытового прибора для выдачи пользователю динамического вывода для вовлечения пользователя способом, который увеличивает их интерес и привязанность к бытовому прибору.
[0007] В общем, в одном аспекте настоящее изобретение относится к системам, ассоциированным с бытовым прибором. Система включает в себя акустический датчик, ассоциированный с бытовым прибором, для приема акустического сигнала, произведенного бытовым прибором во время операции на нем, и генерирования ассоциированного выведенного сигнала. Система также включает в себя элемент вывода, сконфигурированный для генерирования вывода (выходного сигнала) в среде, ассоциированной с бытовым прибором. Система дополнительно включает в себя контроллер, подсоединенный к акустическому датчику и элементам вывода. Контроллер сконфигурирован для приема ассоциированного выведенного сигнала и управления элементом вывода для выдачи вывода на основании ассоциированного выведенного сигнала. В некоторых вариантах осуществления вывод может включать в себя мульти-модальный и псевдослучайный вывод (выходной сигнал). Вывод может включать в себя по меньшей мере одно из: света, звука и вибрации.
[0008] В соответствии с различными вариантами осуществления, контроллер сконфигурирован для управления элементом вывода для выдачи различного вывода на основании различий в по меньшей мере одном из: как использован бытовой прибор, и операционного состояния бытового прибора. В некоторых вариантах осуществления элемент вывода сконфигурирован для выдачи псевдослучайного декоративного вывода в среде, ассоциированной с бытовым прибором.
[0009] По меньшей мере в одном варианте осуществления элемент вывода расположен вне бытового прибора. Элемент вывода может быть включен в по меньшей мере одну из: системы, которая предоставляет окружающее освещение в среде, ассоциированной с бытовым прибором, систему, которая предоставляет декоративное освещение в среде, ассоциированной с бытовым прибором, и аудио систему, которая предоставляет ряд звуковых сигналов, слышимых в среде, ассоциированной с бытовым прибором.
[0010] В некоторых вариантах осуществления элемент вывода включает в себя сеть освещения, сконфигурированную для формирования эффекта освещения, воспринимаемого в среде. Контроллер может быть дополнительно сконфигурирован для управления по меньшей мере одним из: интенсивности, продолжительности, цвета и тактирования эффекта освещения на основании ассоциированного выведенного сигнала. По меньшей мере в одном варианте осуществления контроллер дополнительно сконфигурирован для управления сетью освещения для предоставления эффекта освещения на основании характеристик ассоциированного выведенного сигнала, включающего в себя по меньшей мере одно из: частоты ассоциированного выведенного сигнала, уровня громкости ассоциированного выведенного сигнала, относительного изменения уровня громкости, отклонения ассоциированного выведенного сигнала и акустических шаблонов, ассоциированных с бытовым прибором.
[0011] В другом аспекте настоящее изобретение относится к домашнему бытовому прибору, который включает в себя по меньшей мере один элемент вывода, который может быть включен в домашний бытовой прибор, причем каждый из по меньшей мере одного элемента вывода сконфигурирован для генерирования вывода в среде, ассоциированной с домашним бытовым прибором. Домашний бытовой прибор также включает в себя акустический датчик, сконфигурированный для приема акустического сигнала, произведенного домашним бытовым прибором во время работы домашнего бытового прибора, и сконфигурированный для генерирования ассоциированного выведенного сигнала. Домашний бытовой прибор дополнительно включает в себя контроллер, подсоединенный к акустическому датчику и по меньшей мере к одному элементу вывода, и сконфигурированный для приема ассоциированного выведенного сигнала и управления по меньшей мере одним элементом вывода для выдачи вывода на основании ассоциированного выведенного сигнала.
[0012] В соответствии с различными вариантами осуществления, контроллер сконфигурирован для управления по меньшей мере одним элементом вывода для выдачи различного вывода на основании различий в по меньшей мере одном из: как используется домашний бытовой прибор, и операционном состоянии домашнего бытового прибора. Дополнительно, вывод может включать в себя псевдослучайный и мульти-модальный вывод.
[0013] В некоторых вариантах осуществления по меньшей мере один элемент вывода расположен вне домашнего бытового прибора. Контроллер может быть сконфигурирован для связи с по меньшей мере с одним элементом вывода, расположенным вне домашнего бытового прибора. По меньшей мере в одном варианте осуществления по меньшей мере один элемент вывода, расположенный вне домашнего бытового прибора, включен в по меньшей мере одну из: системы, которая предоставляет окружающее освещение в среде, ассоциированной с домашним бытовым прибором, системы, которая предоставляет декоративное освещение в среде, ассоциированной с домашним бытовым прибором, и аудио системы, которая является слышимой в среде, ассоциированной с домашним бытовым прибором.
[0014] В другом аспекте настоящее изобретение в целом рассматривает способ формирования вывода (выходного сигнала), ассоциированного с бытовым прибором. Способ включает в себя действие приема акустического сигнала, сформированного бытовым прибором, причем акустический сигнал соответствует операционному состоянию бытового прибора. Способ также включает в себя действие управления элементом вывода для выдачи вывода на основании принятого акустического сигнала, причем вывод сгенерирован в среде, ассоциированной с бытовым прибором. Способ дополнительно включает в себя действие изменения вывода на основании различий в акустическом сигнале, возникающем в результате изменений в операционном состоянии бытового прибора.
[0015] В одном варианте осуществления действие приема акустического сигнала дополнительно включает в себя действия приема первого акустического сигнала, соответствующего первому операционному состоянию бытового прибора, и приема второго акустического сигнала, соответствующего второму операционному состоянию бытового прибора, причем второе операционное состояние отлично от первого операционного состояния.
[0016] В некоторых вариантах осуществления действие управления элементом вывода дополнительно включает в себя действие управления элементом вывода для выдачи первого вывода, соответствующего первому операционному состоянию бытового прибора, и управление элементом вывода для выдачи второго вывода на основании второго акустического сигнала, соответствующего второму операционному состоянию бытового прибора, причем второй вывод отличен от первого вывода. В одном варианте осуществления изменение от первого операционного состояния ко второму операционному состоянию имеет место независимо от операции пользователя бытового прибора. В другом варианте осуществления изменение в операционном состоянии от первого операционного состояния ко второму операционному состоянию возникает в результате пользователя, управляющего бытовым прибором.
[0017] По меньшей мере в одном варианте осуществления действие изменения вывода на основании отличий в акустическом сигнале дополнительно включает в себя действие изменения вывода на основании отличий в акустическом сигнале для выдачи псевдослучайного вывода. В этом способе действие управления элементом вывода для выдачи вывода дополнительно включает в себя действие управления элементом вывода для предоставления обратной связи пользователю в среде, ассоциированной с бытовым прибором, причем обратная связь с пользователем приводит к тому, что пользователь, управляющий бытовым прибором, изменяет операционное состояние бытового прибора.
[0018] Используемый в настоящем описании в целях описания настоящего изобретения термин "акустический датчик" должен быть расценен, чтобы включать в себя любые датчики или преобразователи, которые преобразовывают звук в электрический сигнал, включая, но не ограничиваясь, микрофоны, пьезоэлектрические датчики вибрации/датчики ускорения, оптоволоконные датчики, полупроводниковые датчики ускорения и микро электромеханические системы (MEMS).
[0019] Используемый в настоящем описании в целях описания настоящего изобретения термин "операционное состояние" должен быть оценен, чтобы включать в себя любое состояние, положение или режим операции любого бытового прибора. Должно быть очевидно, что общее операционное состояние, такое как состояния "включено" или "выключено", может включать в себя вариативность в себе. Например, состояние "выключено" может включать в себя состояние ожидания, состояние сбережения энергии или состояние полного выключения, в то время как состояние "включено" может включать в себя диапазоны скорости работы, температуру и/или интенсивность, или другие переменные отдельно или в комбинации с другими или предыдущими переменными. Операционные состояния могут возникать из параметров, выбранных пользователем, управляющим бытовым прибором, фаз, ассоциированных с носителем, ассоциированным с бытовым прибором, или комбинаций предыдущих и других переменных. Оценено, что бытовой прибор может иметь множество операционных состояний, некоторые из которых могут быть специфичны для типа бытового прибора. Кроме того, операционные состояния могут иметь место одновременно или последовательно и могут изменяться независимо от поведения пользователя или в результате поведения пользователя. Некоторые другие примеры операционных состояний включают в себя, но не ограничиваются, нагревание или фазу кипения воды в чайнике или кофеварке, фазу смешивания или параметры настройки пищевого комбайна, операционные состояния нагревания, охлаждения и систему кондиционирования воздуха в зависимости от количества пользователей в общей области. Должно быть оценено, что термины "операция", "положение", "состояние", "фаза" или "стадия" могут быть использованы совместно с термином "операционное состояние".
[0020] Используемый в настоящем описании термин "воспринятый" относится к эффекту вывода, который заметен для человека. Должно быть очевидно, что воспринятые эффекты вывода могут быть восприняты по меньшей мере одним чувством, включающим в себя любое из: визуального, слухового, тактильного и/или обонятельного в качестве некоторых примеров.
[0021] Используемый в настоящем описании термин "бытовой прибор" относится ко всем вариантам бытовой техники, включающим в себя, но не ограничиваясь, кухонную бытовую технику, бытовой прибор очистки, бытовой прибор ванной и наружные бытовые приборы (например, грили или инструмент с электроприводом). Однако должно быть оценено, что используемый в настоящем описании термин "бытовой прибор" может относиться к устройству или бытовому прибору, имеющему конкретную цель, расположено ли оно в месте постоянного хранения или в общественном месте, или личном месте, включая офис, коммерческое место или производственный объект.
[0022] Используемый в настоящем описании в целях описания настоящего изобретения термин "звуковая среда" должен быть расценен, чтобы включать в себя любой акустический сигнал, ассоциированный с бытовым прибором, сформированный во время операционного состояния бытового прибора, включающий в себя, но не ограниченный, акустические сигналы, сформированные самим бытовым прибором, акустические сигналы, сформированные пользователем, взаимодействующим с бытовым прибором, или комбинацию предыдущих акустических сигналов, сформированных операционным состоянием бытового прибора. Должно быть очевидно, что акустические сигналы могут быть сгенерированы только внутренне по отношению к бытовому прибору, только внешне по отношению к бытовому прибору или в их комбинации. Дополнительно, акустические сигналы могут включать в себя фоновые звуки, которые изменены посредством измененного операционного состояния бытового прибора. Некоторые примеры акустических сигналов включают в себя, но не ограничиваются, звуки, сформированные элементами спирали в тостере, так как они возбуждены и нагреты, звуки, сформированные рычагом, которым пользователь управляет для понижения части тоста в тостер, и могут включать в себя звуки, специфичные для величины давления, приложенного к рычагу пользователя и/или степени, на которую рычаг перемещен, и звуки, сформированные операционным состоянием кипения в чайнике, и могут включать в себя звуки кипения, специфичные для количества воды в чайнике.
[0023] Используемый в настоящем описании в целях описания настоящего изобретения термин "светодиодный (LED)" должен быть расценен, чтобы включать в себя любой электролюминесцентный диод или другой тип систем, основанной на инжекции/переходе несущей, которая способна генерировать излучение в ответ на электрический сигнал. Таким образом, термин LED включает в себя, но не ограничивается, различные основанные на полупроводнике структуры, которые излучают свет в ответ на ток, излучающие свет полимеры, органические светодиоды (светодиоды OLED), электролюминесцентные ленты и т.п. В частности, термин LED относится к светодиодам всех типов (включая в себя полупроводниковые и органические светодиоды), которые могут быть сконфигурированы для генерирования излучения в одном или более из инфракрасного спектра, ультрафиолетового спектра и различных частей видимого спектра (в целом, включая в себя длины волны излучения приблизительно от 400 миллимикронов приблизительно до 700 миллимикронов). Некоторые примеры диодов LED включают в себя, но не ограничиваются, различные типы диодов LED инфракрасного света, диодов LED ультрафиолетового света, диодов LED красного света, диодов LED синего света, диодов LED зеленого света, диодов LED желтого света, диодов LED янтарного света, диодов LED оранжевого света и диодов LED белого света.
[0024] Термин "осветительный бытовой прибор" использован в настоящем описании, чтобы относиться к реализации или распределению одного или более блоков освещения в конкретном форм-факторе, сборке или пакете. Термин "блок освещения" использован в настоящем описании, чтобы относиться к устройству, включающему в себя один или более источников света одинакового или различного типов. Данный блок освещения может иметь любое одно из множества: монтируемые компоновки для источника(ов) света, огороженные/жилые компоновки и формы и/или электрические и механические конфигурации соединения. Дополнительно, данный блок освещения опционально может быть ассоциирован с (например, включать в себя, быть подсоединенным к и/или заключенным в корпус вместе с) различными другими компонентами (например, схемой управления), относящимися к работе источника(ов) света. "Основанный на LED блок освещения" относится к блоку освещения, который включает в себя один или более основанных на LED источников света, как рассмотрено выше, один или в комбинации с другими не основанными на LED источниками света.
[0025] Термин "контроллер" использован в настоящем описании в целом для описания различного устройства, относящегося к работе бытовых устройств, описанных в настоящем описании. Контроллер может быть реализован множеством способов (например, выделенным аппаратным обеспечением) для выполнения различных функций, рассмотренных в настоящем описании. "Процессор" является одним примером контроллера, который использует один или более микропроцессоров, которые могут быть запрограммированы, используя программное обеспечение (например, микрокод), для выполнения различных функций, рассмотренных в настоящем описании. Контроллер может быть реализован с или без использования процессора, и также может быть реализован как комбинация выделенного аппаратного обеспечения для выполнения некоторых функций, и процессор (например, один или более запрограммированных микропроцессоров и ассоциированная схема) для выполнения других функций. Примеры компонентов контроллера, которые могут быть использованы в различных вариантах осуществления настоящего описания, включают в себя, но не ограничены, обычные микропроцессоры, специализированные интегральные схемы (схемы ASIC) и программируемые пользователем вентильные матрицы (матрицы FPGA).
[0026] В различных реализациях процессор или контроллер могут быть ассоциированы с одним или более запоминающими носителями (в целом названными в настоящем описании "памятью", например, энергозависимой и энергонезависимой компьютерной памятью, такой как RAM, PROM, EPROM и EEPROM, дискетами, компакт-дисками, оптическими дисками, магнитной лентой и т.д.). В некоторых реализациях запоминающие носители могут быть закодированы с одной или более программами, которые при выполнении на одном или более процессорах и/или контроллерах выполняют по меньшей мере некоторые функции, рассмотренные в настоящем описании. Различные запоминающие носители могут быть фиксированными в процессоре или контроллере или могут быть переносимыми таким образом, чтобы одна или более программ, сохраненных на нем, могли быть загружены в процессор или контроллер для реализации различных аспектов настоящего изобретения, рассмотренного в настоящем описании. Термины "программа" или "компьютерная программа" использованы в настоящем описании в общем смысле, чтобы относиться к любому типу компьютерного кода (например, программному обеспечению или микрокоду), который может быть использован для программирования одного или более процессоров или контроллеров.
[0027] Должно быть оценено, что все комбинации предшествующих понятий и дополнительных понятий, рассмотренных более подробно ниже (если такие понятия не являются взаимно несовместимыми), рассмотрены как часть разработанной заявленной сущности изобретения, раскрытой в настоящем описании. В частности, все комбинации заявленной сущности изобретения, приложенные в конце описания, рассмотрены как часть разработанной заявленной сущности изобретения, раскрытой в настоящем описании. Необходимо также понимать, что терминология, явно используемая в настоящем описании, которая может также появляться в любом описании, включенном посредством ссылок, должна получить значение, наиболее совместимое с конкретными понятиями, описанными в настоящем описании.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0028] На чертежах подобные ссылочные позиции в целом относятся к подобным частям на протяжении различных видов. Кроме того, эти чертежи не должны обязательно масштабировать, подчеркивать, вместо этого в целом будучи расположенными в соответствии с иллюстрацией принципов настоящего изобретения.
[0029] Фиг. 1 иллюстрирует блок-схему бытового прибора в соответствии с одним вариантом осуществления;
[0030] Фиг. 2 иллюстрирует блок-схему системы, включающей в себя бытовой прибор, в соответствии с одним вариантом осуществления;
[0031] Фиг. 3 иллюстрирует блок-схему системы, включающей в себя бытовой прибор, в соответствии с другим вариантом осуществления;
[0032] Фиг. 4 иллюстрирует блок-схему процесса для формирования вывода, ассоциированного с бытовым прибором, в соответствии с одним вариантом осуществления;
[0033] Фиг. 5 иллюстрирует блок-схему системы в соответствии с одним вариантом осуществления; и
[0034] Фиг. 6 иллюстрирует блок-схему сети освещения в соответствии с одним вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0035] В целом, заявители распознают и оценят, что будет преимуществом использовать акустические сигналы, относящиеся к звуковой среде бытового прибора, для генерирования различных динамических выводов. Акустические сигналы и ассоциированные динамические выводы могут помочь дифференцировать бытовые приборы, такие как пылесосы, пищевые комбайны, кофеварки, тостеры и чайники, на конкурентоспособном рынке бытовых приборов. Кроме того, динамические выводы могут разрешить пользователям иметь более интересный и интерактивный бытовой прибор, дополнительно увеличивая привязанность пользователя и удовольствие от бытового прибора.
[0036] Ввиду предшествующего, различные варианты осуществления и реализации настоящего изобретения направлены на системы, устройство и процессы для формирования вывода, ассоциированного с бытовым прибором. В одном варианте осуществления система включает в себя акустический датчик, ассоциированный с бытовым прибором, который принимает акустический сигнал, сформированный бытовым прибором, причем акустический сигнал может изменяться динамически на основании операционного состояния бытового прибора. Система дополнительно включает в себя контроллер, который использует акустический сигнал для управления элементом вывода для выдачи динамического вывода, например, псевдослучайного вывода, на основании признаков акустического сигнала. Вывод генерируется в среде, ассоциированной с бытовым прибором, где он может быть воспринят пользователями и другими, расположенными в среде.
[0037] Фиг. 1 в одном варианте осуществления иллюстрирует среду 101, ассоциированную с бытовым прибором 102. Среда 101 может включать в себя домашнюю среду, включающую в себя одну или более комнат или местоположений в доме, такие как кухни, ванные, спальни или гостиные. Среда может также включать в себя офис или коммерческую среду, включающую в себя одну или более частных, общественных или общих областей, таких как кабинеты, кабины, конференц-залы, кухни, ванные, прихожие или области лобби. Среда может быть внутренней или наружной средой, например, наружная среда может включать в себя внутренний дворик, задний двор или передний двор. Среда 101 может дополнительно включать в себя производственные объекты, такие как заводские цехи, области отправки, доки погрузки или склады.
[0038] Бытовой прибор, с которым ассоциируется среда 101, может быть закреплен в среде, такой как система нагревания, вентиляции и кондиционирования воздуха (HVAC) в офисной среде. Бытовой прибор может также быть портативным устройством, таким как инструмент с электроприводом, используемым в наружной среде или вакууме, используемом в различной среде во внутреннем пространстве. В некоторых вариантах осуществления бытовой прибор физически расположен в среде, такой как тостер на кухне. Хотя все элементы системы 100 на Фиг. 1 иллюстрированы как расположенные в среде 101, варианты осуществления описаны в настоящем описании, где по меньшей мере часть системы 100 расположена внешне по отношению к среде 101. Например, в некоторых вариантах осуществления среда 101 может не включать в себя бытовой прибор 102. В одном варианте осуществления среда 101 может включать в себя офис, и бытовой прибор 102 может вместо этого быть расположен на кухне, которая является смежной с, но не включена в офис. Как было описано более подробно ниже, эффект вывода, заметный людям в офисе, может динамически управлять звуковой средой, сгенерированной кофеваркой, расположенной на кухне. Например, декоративный эффект освещения в офисе может указывать, что кофе готов.
[0039] В варианте осуществления, иллюстрированном на Фиг. 1, система 100 может производить один или более эффектов вывода, воспринятых пользователем, расположенным в среде 101, ассоциированной с бытовым прибором 102. В иллюстрированном варианте осуществления показан только один бытовой прибор. Хотя показано только один бытовой прибор, любое количество бытовых приборов может быть использовано в соответствии с различными вариантами осуществления системы. Бытовой прибор 102 на Фиг. 1 в одном примере включает в себя акустический датчик 104, сконфигурированный для приема одного или более акустических сигналов, контроллер 106, сконфигурированный для анализа акустического сигнала, предварительно запрограммированные выводы 108 и один или более элементов 109 и 110 вывода, сконфигурированных для формирования одного или более выходных эффектов 112, воспринятых пользователем. Акустический датчик 104, контроллер 106, предварительно запрограммированные выводы 108 и каждый из элементов 109 и 110 выводов включают в себя один или более входов и выходов. В иллюстрированном варианте осуществления выход акустического датчика 104 соединен с входом контроллера 106, и первый и второй выход контроллера 106 соединены со входом элемента 109 вывода и элемента 110 вывода, соответственно.
[0040] В соответствии с вариантом осуществления, иллюстрированном на Фиг. 1, акустический датчик 104 имеет вход, который сконфигурирован для приема акустических сигналов. Выход акустического датчика 104 электрически подсоединен ко входу контроллера. Предварительно запрограммированный выход 108 имеет входы для приема и сохранения программы для одного или более предварительно запрограммированных выходов. Выход предварительно запрограммированных выводов 108 электрически подсоединен ко входу контроллера. Выход контроллера 106 электрически подсоединен ко входу элементов 109 и 110 вывода. Выход элементов 109 и 110 вывода выдает выходные эффекты 112 пользователю.
[0041] Бытовой прибор 102 может включать в себя любой домашний бытовой прибор, используемый для личного использования, такое как пылесос, кофеварка, кофемолка, тостер, печь, стиральная и сушильная машина, пищевой комбайн, блендер, миксер, а также другая бытовая техника. Бытовой прибор 102 может дополнительно включать в себя любой офисный бытовой прибор 102, используемый для делового использования, например, копировальные устройства, факсы, телефоны, проекторы и принтеры, а также другие офисные бытовые приборы. Бытовой прибор 102 может быть расположен в общественном месте или общей области, такой как система HVAC, расположенная в офисе или розничной среде. Оценено, что типы бытовых устройств, описанных в настоящем описании, и их соответствующие части или признаки предоставлены просто в иллюстративных целях, так как могут быть использованы многочисленные другие типы бытовых устройств, и система может модифицироваться для работы с такими бытовыми приборами. В дополнение бытовые приборы, описанные в настоящем описании, могут иметь дополнительные части, выходы или интерфейсы, которые могут быть модифицированы для предоставления обратной связи для пользователя.
[0042] Акустический датчик 104, ассоциированный с бытовым прибором 102, может быть расположен в бытовом приборе 102, как показано в варианте осуществления на Фиг. 1, однако акустический датчик 104 может быть расположен вне бытового прибора 102, как дополнительно описано ниже. Акустические датчики могут быть любыми датчиками или преобразователями, которые могут преобразовывать звук в электрический сигнал, такими как микрофоны, пьезоэлектрические датчики вибрации/ускорения, оптоволоконные датчики, полупроводниковые датчики ускорения и микроэлектромеханические системы (MEMS), а также другими устройствами датчика. В дополнение, бытовой прибор 102 может иметь один или несколько акустических датчиков, например, внутренний акустический датчик для обнаружения акустических сигналов, внутренних по отношению к бытовому прибору 102, и внешний акустический датчик для обнаружения акустических сигналов, внешних по отношению к бытовому прибору 102.
[0043] Акустические сигналы, принятые акустическим датчиком 104, могут быть любыми акустическими сигналами, ассоциированными с бытовым прибором 102 во время работы бытового прибора 102. В одном варианте осуществления акустические сигналы формируются бытовым прибором 102. В некоторых вариантах осуществления эти акустические сигналы являются полностью внутренними по отношению к бытовому прибору. Например, такие акустические сигналы могут быть звуками, сформированными элементами пружины в тостере, когда элементы возбуждаются и нагреваются, или звуками, сформированными кофеваркой, когда она подогревает воду. Некоторые из этих сигналов могут быть произведены независимо от операции пользователя бытового прибора 102. В соответствии с одним вариантом осуществления, акустические сигналы являются слышимыми пользователю, в то время как в других вариантах осуществления акустические сигналы являются неслышимыми пользователю.
[0044] В другом варианте осуществления акустические сигналы являются сигналами, сформированными в результате действий пользователя, взаимодействующего с бытовым прибором 102, и могут быть под влиянием поведения пользователя. Например, пользователь может управлять бытовым прибором 102, физически управляя частями бытового прибора 102, таким образом производя акустические сигналы, принятые акустическим датчиком. Эти акустические сигналы могут быть полностью внутренними по отношению к бытовому прибору. Например, акустические сигналы могут быть звуками, сформированными тостером, когда пользователь бросает кусок хлеба в тостер, звуками, сформированные ручкой на тостере, когда пользователь управляет ручкой для опускания куска хлеба в тостер, или звуками, сформированными дисками на тостере, так как пользователь поворачивает диски, чтобы выбрать настройки приготовление тостов.
[0045] Звук может варьироваться от пользователя к пользователю, от бытового прибора к бытовому прибору и от операции к операции. Например, различные пользователи могут управлять ручкой тостера с различной степенью силы (например, плавно или резко), производя различные звуки. В другом примере один и тот же пользователь может управлять ручкой по-разному при каждой операции. Операция пользователя может варьироваться на основании факторов, которые являются или сознательными, или не сознательными для пользователя. Должно быть очевидно, что поведение пользователя может быть специфичным для конкретного бытового прибора 102 на основании частей бытового прибора 102, как бытовой прибор управляется пользователями и/или специфично для операции бытового прибора 102. Например, то, как первый пользователь взаимодействует и управляет тостером, и акустические сигналы, сформированные в результате этого взаимодействия, отличается от того, как второй пользователь может взаимодействовать с тостером и получающимся в результате акустическим сигналом. Аналогично, то, как первый пользователь взаимодействует с тостером, отличается от того, как первый пользователь может взаимодействовать с системой HVAC, и акустических сигналов, сформированных в результате.
[0046] Различные пользователи могут иметь индивидуальную звуковую среду, ассоциированную с каждым пользователем на основании операции пользователя бытового прибора. Индивидуальные звуковые среды могут быть обнаружены контроллером и ассоциированы с конкретным пользователем. Например, пользователь, управляющий рычагом тостера с аналогичной степенью силы во время каждой операции, создает индивидуальную звуковую среду, имеющую конкретный шаблон распознавания. В одном примере эти индивидуальные звуковые среды могут быть обнаружены контроллером и использованы для формирования персонализированных выводов для конкретного пользователя. Контроллер может идентифицировать индивидуального пользователя из звуковой среды при помощи любого типа алгоритма шаблонов распознавания. Контроллер может дополнительно производить один или более выводов, персонализированных для этого пользователя.
[0047] Дополнительно, акустические сигналы могут быть ассоциированы с одним или более пользователями, находящимися в совместно используемой среде бытового прибора. Например, акустические сигналы могут быть внутренними звуками системы HVAC. В этом примере различия в операционных состояниях системы HVAC могут зависеть от числа людей, находящихся в совместно используемой области, и/или уровня активности в области. В этих примерах звуки, сгенерированные бытовым прибором, системой HVAC, могут изменяться на основании изменений акустики в области, в которой работает и/или располагается бытовой прибор.
[0048] В еще одном варианте осуществления акустические сигналы могут быть произведены носителем в бытовом приборе, ассоциированном с операционным состоянием носителя, например, звуки, производимые водой в чайнике во время различных фаз кипения, звуки, производимые хлебом, готовящимся в тостере, звуки, производимые кофе, капающим во время различных стадий приготовлены. Эти акустические сигналы могут также быть использованы для идентификации операционного состояния бытового прибора 102 или носителя и могут привести к конкретному пользовательскому выводу. Эти акустические сигналы могут быть полностью внутренними по отношению к бытовому прибору. Например, звуки, сформированные во время стадии кипения, могут определять, готова ли вода к употреблению, и если да, уведомить пользователя выводом, который распознается как указание на это пользователю. В других примерах звуки, сформированные приготовлением хлеба, могут быть использованы для определения, жарится ли хлеб, звуки, сформированные капанием кофе, могут быть использованы для определения, варится ли кофе. В одном примере акустические сигналы, ассоциированные с носителем, могут привести к последовательно изменяющимся выводам, сформированным элементами вывода, которые пользователь может использовать для определения продолжительности времени приготовления. Например, пользователь может использовать изменяющиеся выводы, сформированные пока жарится хлеб, для идентификации конкретного вывода, ассоциированного с желаемым временем приготовления.
[0049] Эти звуки могут варьироваться от различных операционных состояний и различных носителей, используемых в бытовом приборе 102. Например, звуки кипения и капания кофе могут быть специфичными для количества воды, находящейся в чайнике или кофеварке, и звуки жарки могут быть специфичными для толщины хлеба и параметров настройки приготовления тоста, выбранных пользователем. В другом примере пылесос может производить особый звук, когда вакуум поднимает частицы грязи, который может изменяться на основании размера частиц, и/или насколько полон вакуум. Система может производить слышимый вывод, который может изменяться на основании переменных звуков. Кроме того, эти звуки могут также быть не слышимыми пользователю, управляющему бытовым прибором 102.
[0050] В соответствии с одним вариантом осуществления, контроллер 106 принимает акустический сигнал от акустического датчика и может дополнительно обрабатывать акустический сигнал. Акустические сигналы могут быть полностью внутренними по отношению к бытовому прибору, такими как акустические сигналы, ассоциированные с нагретыми элементами катушки в тостере. Акустические сигналы могут быть полностью внешними по отношению к бытовому прибору. В одном варианте осуществления только внутренние акустические сигналы могут быть использованы для генерирования вывода контроллером. В другом варианте осуществления может быть использована комбинация внутренних и внешних акустических сигналов.
[0051] В целом, акустический датчик 104 принимает акустический сигнал, сформированный бытовым прибором 102. Акустический датчик 104 генерирует ассоциированный выведенный сигнал, который принимается контроллером 106. В одном варианте осуществления акустические сигналы могут быть произведены множественными бытовыми приборами, расположенными в среде. Контроллер 106 может принимать акустические сигналы от множественных бытовых устройств и генерировать единый выведенный сигнал на основании множественных акустических сигналов. В одном примере один бытовой прибор может быть использован для формирования главного акустического сигнала, в то время как любые дополнительные бытовые приборы могут быть использованы в качестве вспомогательных бытовых приборов для формирования вспомогательных акустических сигналов. Главный акустический сигнал может быть использован для формирования главного вывода, в то время как вспомогательные акустические сигналы могут быть использованы, чтобы влиять на главный вывод. В зависимости от варианта осуществления ассоциированный выведенный сигнал может быть или аналоговым сигналом вывода, или цифровым сигналом вывода.
[0052] В одном примере контроллер 106 определяет один или более признаков (или характеристик), ассоциированных с акустическим сигналом. Признаки могут включать в себя частоту (или спектр) акустического сигнала, уровень громкости акустического сигнала, относительное изменение в уровне громкости и спектре акустического сигнала, специфичных для бытового прибора 102 акустических сигналов, шаблоны акустического сигнала и отклонение от "нормальных" операционных акустических сигналов, сформированных бытовым прибором 102, а также другие признаки. В дополнение контроллер 106 может обнаруживать шаблоны, ассоциированные с акустическим сигналом или ассоциированной звуковой средой. Например, контроллер 106 может обнаруживать повторение, ассоциированное с конкретным акустическим сигналом, таким как, как часто включается кофеварка. Функции акустического сигнала могут быть использованы контроллером 106 для определения вывода, сформированного элементами вывода. Кроме того, различные функции акустического сигнала могут быть использованы контроллером 106 для определения изменения вывода, сформированного элементами вывода. Акустический сигнал и ассоциированные признаки могут изменяться незначительно или резко, что может привести к тому, что контроллер 106 варьирует вывод и генерирует динамический вывод, который может быть воспринят как псевдослучайный.
[0053] В дополнение к различным признакам акустического сигнала, который может быть использован контроллером 106 для определения вывода, контроллер 106 может определять вывод на основании набора предварительно запрограммированных выводов 108, сохраненных в бытовом приборе 102, в качестве библиотеки поведений или эффектов, которые динамически различаются на основании принятого сигнала. В соответствии с некоторыми примерами, контроллер 106 может соответствовать принятому акустическому сигналу с сохраненным предварительно запрограммированным выводом 108 и передавать сигнал управления на основании предварительно запрограммированного вывода на элементы 109 и 110 вывода.
[0054] В одном примере предварительно запрограммированный вывод ассоциируется с конкретным типом элемента вывода или эффекта вывода, например, выбранный свет, аудио, тактильные или другие выводы отдельно или в комбинации. Изменения в акустическом сигнале могут влиять на различия в предварительно запрограммированном выводе. Например, акустический сигнал из системы HVAC может быть выбран с предварительно запрограммированным выводом освещения, ассоциированным с конкретной сетью освещения. В одном примере изменение в акустическом сигнале может изменять цвет или интенсивность предварительно запрограммированного вывода света, сформированного сетью освещения.
[0055] В другом примере предварительно запрограммированный вывод ассоциируется с различными операционными состояниями или условиями бытового прибора. Различные операционные состояния могут быть обнаружены контроллером и сопоставлены с конкретным предварительно запрограммированным выводом. Например, обнаружение акустического сигнала, указывающего операционное состояние кипения чайника, может быть сопоставлено с предварительно запрограммированным выводом, который может уведомить о готовности пользователю о состоянии кипения. В другом примере обнаружение акустического сигнала, указывающего, что бытовой прибор чистится, может быть сопоставлено с предварительно запрограммированным выводом. В этом примере предварительно запрограммированный вывод может быть звуком, переданным акустической системе по сети в другую комнату в доме пользователя для уведомления пользователя о готовности состояния кипения. Изменение в принятом акустическом сигнале может изменять частоту и амплитуду вывода аудио сигнала, сформированного акустической системой.
[0056] В другом примере предварительно запрограммированный вывод может быть ассоциирован с конкретным пользователем. Как указано выше, контроллер может обнаруживать индивидуальную звуковую среду и может ассоциировать индивидуальную звуковую среду с конкретными предварительно запрограммированными выводами, ассоциированными с индивидуальным пользователем. Предварительно запрограммированные выводы могут производить один или более эффектов вывода, персональных для каждого пользователя.
[0057] В еще одном примере предварительно запрограммированные выводы могут быть ассоциированы с "персонализациями" бытового прибора. Выводы, сгенерированные контроллером 106, могут соответствовать специфичным поведениям, ассоциированным с этими персонализациями. Например, один конкретный бытовой прибор может быть "интровертированной персонализацией", и контроллер может согласовывать принятый акустический сигнал с ослабленными предварительно запрограммированными выводами, такими как низкая интенсивность света или низкая амплитуда выводимого звука. Наоборот, акустические сигналы, принятые от "экстровертированной персонализации" бытового прибора, могут быть сопоставлены с предварительно запрограммированными выводами, такими как высокая интенсивность света или высокая амплитуда вывода звука. Вариация в принятом акустическом сигнале может варьировать предварительно запрограммированный вывод в диапазоне, установленном в соответствии с "персонализацией" бытового прибора.
[0058] В одном варианте осуществления, изменения акустического сигнала и ассоциированных признаков возникают в результате изменений в операционном состоянии бытового прибора 102. Акустические сигналы могут изменяться незначительно или резко, так как изменяется операционное состояние бытового прибора 102. Например, чайник может переходить из операционного состояния выключения к операционному состоянию фазы предварительного кипения, когда вода нагревается в чайнике, и затем к операционному состоянию фазы кипения, когда вода кипит в чайнике. Каждое операционное состояние имеет особый акустический сигнал, ассоциированный с ним. Так как операционные стадии изменяются, акустические сигналы могут также изменяться, приводя к измененному вводу, принятому контроллером 106. В одном примере контроллер определяет, превышает ли обнаруженное операционное состояние операционное состояние, выбранное пользователем. Например, контроллер может обнаруживать, кипит ли чайник, когда он должен кипеть, как выбрано пользователем. Изменения во вводе могут привести к различным выводам элементов вывода, приводящим к различным выходным эффектам 112, представленным пользователю.
[0059] В другом варианте осуществления изменения признаков акустического сигнала могут быть вызваны изменениями в операции пользователя бытового прибора 102. Например, пользователь может опускать рычаг тостера для активации тостера и поджаривания хлеба. Движение рычага может произвести первый акустический сигнал, ассоциированный с этой конкретной активацией. Первый акустический сигнал может иметь ассоциированные признаки, относящиеся, например, к степени силы, примененной пользователем, нажимая на ручку. Этот первый акустический сигнал может быть обработан контроллером 106 и приводить к первому выводу элементами вывода, которые отражают акустические признаки, ассоциированные со степенью силы. Пользователь в другом случае может нажимать на ручку в тостере с другой степенью силы. Это движение может произвести второй акустический сигнал, который может отличаться от первого акустического сигнала. Второй акустический сигнал имеет ассоциированные признаки, относящиеся к другой степени силы, примененной пользователем. Контроллер 106 может обрабатывать второй акустический сигнал и определять, какие признаки акустического сигнала отличаются, и может генерировать второй вывод посредством элементов вывода. В одном примере отличия в акустическом сигнале могут быть обнаружены посредством определения уровня громкости принятого сигнала и посредством сравнения его с уровнем громкости любого последующего сигнала.
[0060] В одном варианте осуществления акустические сигналы, ассоциированные с бытовым прибором 102, могут незначительно изменяться с использованием или в течение долгого времени. Например, акустический сигнал может незначительно изменяться, так как бытовой прибор 102 нагревается, или так как части становятся более потертыми или изнашиваются. Изменения сигнала могут также возникать в результате работы с частями, издающими и производящими звуки, которые отклоняются от акустического сигнала, ассоциированного с не производимым бытовым прибором 102. Например, сломанный пружинный механизм в тостере может привести к отличному акустическому сигналу, чем когда тост вынимается из тостера, как при нормальном функционировании тостера. В одном примере акустический сигнал, сформированный бытовым прибором 102, может быть сохранен на контроллере 106, и любые последующие акустические сигналы могут сравниваться с ним. Посредством сравнения последовательных акустических сигналов, контроллер 106 может определять, что акустический сигнал отклоняется от "нормального" акустического сигнала, и может производить вывод, который может уведомлять пользователя о работающем со сбоями бытовом приборе 102. Дополнительно, сохраненные акустические сигналы могут быть использованы контроллером для генерирования и хранения истории звуковой среды. В одном примере история звуковой среды может быть использована для анализа срока службы бытового прибора и может быть дополнительно использована для диагностики и восстановления бытового прибора.
[0061] В соответствии с различными вариантами осуществления настоящего изобретения, изменяющаяся сущность акустического сигнала обнаруживается контроллером и используется для изменения вывода для формирования динамического и не повторяющегося выходного пользователю в среде. Изменение выходных эффектов может быть как незначительным, так и резким, на основании аналогичных изменений в акустическом сигнале. Контроллер может дополнительно определять элементы вывода для управления в соответствии с формированием желаемого эффекта пользователю. В одном примере контроллер может определять элементы вывода для управления на основании предварительно запрограммированного вывода, как описано выше.
[0062] Контроллер 106 может формировать сигнал управления для передачи на один или более элементов 109 и 110 вывода и управлять элементами 109 и 110 вывода для формирования одного или более выходных эффектов 112. В одном примере элементы 109 и 110 вывода могут включать в себя источник освещения или сеть освещения, тактильный (например, вибрации) механизм обратной связи или акустическую систему, а также любые другие элементы вывода, которые могут быть использованы для выдачи выходного эффекта пользователю.
[0063] Как показано на Фиг. 1, элементы 109 вывода могут быть расположены в бытовом приборе. В одном примере элементы 109 вывода могут быть включены в качестве части интерфейса пользовательского бытового прибора, такого как дисплей или интерфейс сенсорного экрана. Элементы 109 вывода могут быть также включены в части бытового прибора, такие как клавиши, выключатели, кнопки, световые индикаторы или звуковые индикаторы. Элементы 110 вывода могут быть внешними по отношению к бытовому прибору 102, расположенному в среде 101, и могут управляться одним или более контроллерами специального назначения. В одном примере элементы 110 вывода могут быть частью сети освещения, расположенной по всей среде, такой как декоративные и/или фоновые светильники, расположенные по всей среде дома или офиса.
[0064] В одном варианте осуществления, элементы 110 вывода могут быть расположены по всей среде 101, такой как сеть освещения. В другом варианте осуществления элементы 110 вывода расположены только в части среды 101. Как указано выше, в некоторых вариантах осуществления элементы 109 вывода расположены на бытовом приборе, таком как механизм освещения или тактильный механизм обратной связи. Дополнительно, эффект 112 вывода, сформированный в среде 101, может быть произведен во всей среде, только части среды или расположен на бытовом приборе. Например, сеть освещения может формировать эффекты освещения по всему дому, в то время как тактильный механизм обратной связи может формировать эффекты вибрации, расположенные на бытовом приборе.
[0065] Дополнительно, бытовые приборы, элементы 110 вывода и любые внешние датчики могут быть соединены между собой в среде 101, например с помощью беспроводной сети. Например, одно или более бытовых устройств, внешних датчиков и элементов 110 вывода могут быть частью соединенной среды дома. В одном примере акустический сигнал от одного бытового прибора, расположенного в одной части среды 101, может влиять на вывод от элемента вывода, расположенного в другой части среды 101. В другом примере операция одного из бытовых устройств может быть обнаружена внешними датчиками и может влиять на сформированный вывод. В одном примере контроллер может определять местоположение вывода, который должен быть произведен на основании ряда факторов, таких как наличие пользователя в среде 101.
[0066] Один или более элементов 109 и 110 вывода могут быть использованы для предоставления выходных эффектов 112 пользователю. Контроллер 106 может управлять конкретными элементами 109 и 110 вывода для формирования желаемых выходных эффектов 112 пользователю. Вывод, сформированный контроллером 106, может быть сконфигурирован для отражения типа элемента вывода и может включать в себя сигнал управления для внутреннего элемента вывода или сигнал управления, посланный по сети, для удаленного элемента вывода. Сигнал управления, посланный по сети, может быть проводным или беспроводным сигналом и может быть преобразован в подходящий протокол в качестве дополнения, описанного ниже.
[0067] Такие выходные эффекты 112 могут дополнительно возбуждать поведение пользователя. Например, пользователь может вырасти для оценки линии связи между бытовым прибором 102 в качестве источника и не повторяющимися и динамическими эффектами 112 вывода. Это может делать пользователя более заинтересованным и эмоционально привязанным к бытовому прибору. Например, если пользователь оценит, что действия пользователя влияют на сформированные эффекты 112 пользователя, пользователь может увеличить использование бытового прибора или попытаться изменить операцию бытового прибора, чтобы влиять на выходные эффекты 112. Таким образом, бытовой прибор 102 становится более легкими в использовании.
[0068] Дополнительно, выходные эффекты 112 могут информировать пользователей об операционном состоянии бытового прибора. Например, эффекты освещения или звуковые эффекты могут информировать пользователей, что бытовой прибор изменил операционное состояние или отклонился от нормального функционирования. Кроме того, динамические эффекты освещения (например, световое шоу) и звуковые эффекты (например, аудио область) должны быть оценены для высокопрофессионального эффекта, вынуждающего пользователя (или другого в среде 101) оценивать линию связи между бытовым прибором и выходными эффектами 112.
[0069] В соответствии с одним вариантом осуществления, сигнал управления может управлять светом, сформированным светильником или сетью освещения, включая интенсивность, продолжительность и цвет производимого света. В одном примере источник освещения или сеть освещения могут включать в себя один или более блоков освещения, соединенных вместе. Блоки освещения могут быть LED, лампами накаливания, флуоресцентными, галогенными, лазерными или любым другим типом источника света.
[0070] Источник света или сеть освещения может управляться для формирования выходного эффекта, который включает в себя один или более эффектов освещения или светового шоу. Эффектом освещения является изменение в освещении, заметное пользователю. Должно быть оценено, что звуковая среда, ассоциированная с бытовым прибором, может быть произведена в одном местоположении, и эффект освещения может быть воспринят пользователем в другом местоположении удаленно от бытового прибора. Например, холодильник, расположенный в кухне, может выдавать акустические сигналы, используемые контроллером для предоставления эффектов освещения для вечеринки светильником, расположенным в гостиной. В соответствии с одним вариантом осуществления настоящего изобретения, сигнал управления может также управлять шаблоном, последовательностью и/или тактированием эффекта освещения, сформированного сетью освещения, как описано дополнительно ниже. В одном примере последовательность света может включать в себя до двух или более эффектов освещения, расположенных во время формирования блоками освещения (например, светодиодами LED) источника света или сети освещения. Блоки освещения могут иметь еще одно свойство изменения цвета, и сигнал управления может управлять последовательностью цветов, отображаемых светильником. Изменение, обнаруженное в акустическом сигнале, принятом от операции бытового прибора, может управляться последовательностью эффектов освещения, отображаемых светильником.
[0071] В одном примере первый акустический сигнал, принятый контроллером, может привести к первой последовательности освещения, которая включает в себя конкретные эффекты освещения, имеющие конкретную интенсивность, свойства изменения цвета и тактирование. Операция бытового прибора может формировать второй акустический сигнал, принятый контроллером, который может приводить ко второй последовательности освещения. Контроллер может варьировать первую последовательность освещения ко второй последовательности освещения, имеющей отличную интенсивность, свойства изменения цвета и/или тактирование. Вторая последовательность освещения может включать в себя незначительные различия или резкие различия от первой последовательности освещения на основании незначительных различий или резких различий в первом и втором акустических сигналах. В соответствии с одним вариантом осуществления динамический эффект освещения достигается, используя декоративные стенные плитки, которые включают в себя источники света.
[0072] В одном примере, для перехода между первой и второй последовательностями освещения, контроллер может ввести последовательность перехода между первой и второй последовательностями освещения. Аналогично первой и второй последовательностям освещения, последовательность перехода может быть основана на звуковой среде бытового прибора и ассоциированных акустических сигналах. Таким образом, различная звуковая среда и акустические сигналы могут формировать различные переходы. Например, последовательность перехода может быть гладкой или быстрой на основании неуловимых различий или резких различий в первом и втором акустических сигналах.
[0073] В соответствии с одним вариантом осуществления, сигнал управления может управлять звуком, сформированным акустической системой, включающим в себя амплитуду, продолжительность и частоту звука. Звук может быть любым аудио сигналом, таким как записанная музыка, записанный человеческий голос, сгенерированный компьютером голос, музыка для мобильного телефона или сигналом уведомления. Сигнал управления может также управлять последовательностью и/или тактированием звуков, сформированных акустической системой. Например, последовательность звуков может включать в себя два или более аудио эффекта, разносящихся во время воспроизведения акустической системой. Последовательность может быть определена признаками акустического сигнала и/или изменениями акустического сигнала, как описано выше.
[0074] В соответствии с дополнительным вариантом осуществления, сигнал управления может управляться тактильным (например, вибрацией) механизмом обратной связи для выдачи вывода вибрации пользователю. Например, бытовой прибор 102 может иметь один или более элементов интерфейса, таких как графический интерфейс пользователя, который может принимать ввод от пользователя. Могут быть включены другие элементы интерфейса, такие как клавиши, выключатели или кнопки. Этот элемент интерфейса может включать в себя тактильный механизм обратной связи, через который вибрация может быть доставлена пользователю. В одном примере сигнал управления может управлять уровнем чувствительности вибрации посредством управления частотой и интенсивностью вибрации.
[0075] В одном варианте осуществления сигнал управления может применить преимущества или реплики к одному или более выводам, которые могут вынуждать конкретный элемент вывода изменять эффект одного или более выводов 112 на основании приема реплики. Эта реплика может быть любым типом реплики, принятой внешне или внутренне по отношению к системе, и включать в себя, но не ограничиваться, реплику, определенную принятым акустическим сигналом, реплику, принятую от пользователя, управляющего бытовым прибором, например, пользователя, управляющего устройством с ручным управлением, таком как выключатель на бытовом приборе, реплику, сгенерированную системой, такую как внутренний механизм часов, реплику внутренней памяти или программного обеспечения или реплику, сгенерированную от аналогового или цифрового устройства, присоединенного к системе, например, внешнего датчика.
[0076] В одном примере при приеме реплики контроллер может выбирать конкретный предварительно запрограммированный вывод 108. Выбранный предварительно запрограммированный вывод 108 может динамически варьироваться на основании изменений принятого акустического сигнала. Например, при приеме реплики, принятой от открытия двери холодильника, контроллер может соответствовать предварительно запрограммированному выводу освещения, сформированному конкретным источником освещения, ассоциированным с холодильником и/или средой 101, который может включать в себя конкретный цвет и пульсирующую частоту. Дополнительно, цвет и/или пульсирующая частота предварительно запрограммированного вывода освещения могут динамически изменяться на основании изменений акустических сигналов, принятых от холодильника.
[0077] В одном примере, контроллер 106 может устанавливать выходной эффект 112 приоритета по умолчанию, ассоциированный с элементами 109 и 110 вывода, который является эффектом, используемым элементом вывода, даже если не принята конкретная реплика. В этом примере, так как реплика принята, контроллер 106 дает команду элементам 109 и 110 вывода использовать другой эффект. Это изменение эффекта может быть временным, имеющим место только в то время, когда реплика имеет место или определена для специфичного периода, может быть постоянным, так что не разрешает дополнительный прием других эффектов или реплик, или может быть основано на приоритете, ожидая новой реплики для возвращения к оригинальному эффекту или выбору нового. Альтернативно, контроллер 106 может выбирать выходные эффекты 112 на основании состояния реплики и важности желаемого эффекта. Например, если контроллер 106 обнаружит акустический сигнал, который существенно отклонился от предыдущих сигналов, то контроллер 106 может инициировать эффект приоритетного уведомления, отвергающий все эффекты, иначе присутствующие или ожидающие выполнения. Приоритет может также быть в состоянии зависимости, где реплика выбирает альтернативный эффект или игнорирует зависимость от текущего состояния системы. Должно быть оценено, что варианты осуществления настоящего изобретения, которые используют приоритеты или реплики для различных выходных эффектов 112, не ограничиваются конкретными типами реплик и приоритетов, описанных выше, так как возможно множество других типов.
[0078] Контроллер 106 может также принимать ввод от дополнительных внешних датчиков (не показаны), которые могут быть также использованы для модификации определенных выводов, последовательностей или эффектов приоритета. Дополнительно, изменения в акустическом сигнале могут влиять на незначительную вариацию в этих модифицированных выводах. Акустический сигнал может быть исключительно внутренним или исключительно внешним по отношению к бытовому прибору. Например, датчик фонового света может быть использован для изменения интенсивности света, например, для поддержания постоянного уровня освещения независимо от количества солнечного света, проникающего в комнату или для уверенности в том, что эффект освещения является видимым, несмотря на присутствие других источников света. Изменения в шаблоне акустического сигнала могут влиять на незначительное изменение на постоянном уровне освещения, например посредством незначительного изменения цветовой температуры постоянного света. Датчик движения или другой датчик могут быть использованы в качестве переключателя для начала или изменения последовательности освещения. Например, последовательность освещения может изменяться, когда человек приближается к бытовому прибору. Интенсивность света может изменяться с изменениями уровня громкости акустического сигнала, внешнего по отношению к бытовому прибору. Температурные датчики могут быть также использованы для выдачи ввода. Например, цвет света в морозильнике может быть запрограммирован для зависимости от температуры, например, выдавая синий свет для указания холодной температуры, постепенно изменяясь на красный, когда температура повышается, до тех пор, пока не будет достигнута критическая температура, после чего может начаться вспышка или другой эффект уведомления. Изменения акустических сигналов, внутренних по отношению к морозильнику, могут изменять интенсивность синего света, скорость постепенного изменения на красный или частоту вспышки, так как достигается критическая температура. Аналогично, система уведомления может быть использована для выдачи сигнала, который инициирует последовательность освещения или эффект для выдачи предупреждения, сигнала предупреждения или другой индикации. В одном примере может быть создана интерактивная последовательность освещения, в которой выполняемый эффект незначительно варьируется в соответствии с изменениями принятого акустического сигнала, и внешние датчики могут действовать в качестве реплики или блоков инициации для резкого варьирования эффектов освещения или выполнения различных эффектов освещения.
[0079] Фиг. 2 в одном варианте осуществления иллюстрирует распределенную систему 200, которая включает в себя систему 202 для бытового прибора, в соответствии с одним вариантом осуществления. В иллюстрированном варианте осуществления бытовым прибором является печь 204 тостера. Хотя бытовой прибор показан в качестве печи тостера, любой бытовой прибор может быть использован в соответствии с различными вариантами осуществления системы. Как показано на Фиг. 2, система 202 расположена внешне по отношению к печи 204 тостера. Однако, в целом, элементы системы 202 и работа системы 202 аналогичны элементам и операциям, описанным со ссылками на Фиг. 1.
[0080] Как показано на Фиг. 2, печь 204 тостера может включать в себя внутренние элементы 205 вывода и внешние элементы 206 вывода, расположенные в корпусе печи 204 тостера, такие как источники освещения, акустические системы или тактильные системы обратной связи, описанные выше. Печь 204 тостера может также включать в себя интерфейс 208 пользователя, который может включать в себя источники освещения (не показаны), такие как источники фонового освещения и декоративные источники освещения, и дополнительную тактильную систему обратной связи (не показана). Кроме того, печь 204 тостера может включать в себя внешний акустический датчик 209 или внутренние акустические датчики 210, расположенные в корпусе печи тостера, сконфигурированной для обнаружения внутренних или внешних звуков, относящихся к бытовому прибору.
[0081] Система 202 может включать в себя контроллер 212 и предварительно запрограммированный вывод 214. В различных вариантах осуществления контроллер 212 системы 202 принимает акустический сигнал от внешнего акустического датчика 209 и/или внутреннего акустического датчика 210, ассоциированного с печью 204 тостера. Акустические сигналы могут быть обработаны контроллером 212 для определения признаков акустического сигнала, который может быть использован (совместно с предварительно запрограммированными выводами 214) для формирования сигнала управления для управления элементами 206 вывода или элементами 205 вывода. Как показано, элементы 206 вывода могут быть расположены в печи 204 тостера, и элементы 205 вывода могут быть расположены внешне по отношению к печи 204 тостера и системе 202. Элементы 205 и 206 вывода могут включать в себя единственный элемент вывода или множество элементов вывода. Элементы 205 и 206 вывода могут также включать в себя комбинацию различных типов элементов, таких как элементы освещения, звуковые элементы и/или тактильные элементы.
[0082] В различных примерах интерфейс 208 пользователя разрешает пользователю управлять и изменять элементы вывода и сформированные выходные эффекты. В одном примере пользователь может изменять стиль вывода, бытовые приборы, которые влияют на выходные эффекты, эффекты комбинированного управления от одного или более бытовых устройств, изменять или управлять вводом от внешних датчиков, изменять реплики или приоритеты, предварительно запрограммированные выводы, ассоциированные со специфичными пользователями или бытового приборами, а также другие конфигурации системы 200.
[0083] Фиг. 3 иллюстрирует другой вариант осуществления распределенной системы 300, которая включает в себя систему 202 для бытового прибора 204, в соответствии с одним вариантом осуществления. В иллюстрированном варианте осуществления каждый из элементов 206 вывода, печь 204 тостера, акустический датчик 302 и система 202 расположены удаленными друг от друга. В одном варианте осуществления элементы вывода включают в себя сеть 304 освещения, включающую в себя множество светильников, а также звуковую систему 310. Сеть 304 освещения может быть использована для предоставления фонового освещения 306 или декоративного освещения 308 в среде 312, ассоциированной с бытовым прибором 204 и воспринимаемой пользователем и/или другими в среде 312. Звуковая система 310 может быть также использована для предоставления различных звуковых эффектов в среде 312, ассоциированной с бытовым прибором 204.
[0084] Когда сеть 304 освещения предоставляет окружающее освещение 306, освещение может включать в себя свет, который воспринимается косвенно. Например, свет может быть отражен от одной или более из множества выступающих поверхностей до полного или частичного восприятия пользователем. Например, окружающее освещение 306 может быть предоставлено для освещения комнаты дома или офиса в офисном здании. В одном примере, когда сеть 304 освещения управляет окружающим освещением в офисной среде, акустические сигналы системы HVAC могут быть использованы для увеличения или уменьшения окружающего освещения, предоставленного в офисе. Различия в операционных состояниях могут зависеть от наполненности в офисе и могут вносить изменения в акустический сигнал, приводя к различной степени окружающего освещения. Например, признаки вывода из системы HVAC (воздушный поток и температура воздуха) изменяются относительно того, больше или меньше людей занимают офис.
[0085] Когда сеть 304 освещения предоставляет декоративное освещение 308, декоративное освещение может быть использовано для эстетических целей и может включать в себя один или более светильников, содержащих световые шнуры, настенные плитки, покрытие, бытовой текстиль, а также другое. Декоративное освещение 308 может быть расположено в домах, розничных местоположениях, офисах или другой среде. Изменяющиеся акустические сигналы могут быть использованы системой 202 для варьирования вывода от декоративного освещения, производящего эффекты декоративного освещения. Из-за изменяющихся признаков акустического сигнала, сформированные эффекты декоративного освещения не повторяются и воспринимаются людьми в среде 312, ассоциированной с бытовым прибором.
[0086] В одном примере офисной среды использование акустических сигналов, ассоциированных с кофеваркой, может быть использовано для предоставления эффектов декоративного освещения в форме текстильной панели в офисной среде. Такие выходные эффекты могут дополнительно возбуждать поведение пользователя и побудить пользователей узнать об операционном положении бытового прибора, например, декоративные эффекты освещения могут информировать людей, что коллеги делают перерыв или кофеварка занята. Не повторяющиеся и декоративные динамические эффекты освещения могут быть оценены для высоко профессионального эффекта, без оценки линии связи между бытовыми приборами в качестве генератора декоративных эффектов освещения. В другом примере пользователь может оценивать линию связи между бытовым прибором в качестве источника, и не повторяющиеся и декоративные динамические эффекты освещения могут побудить пользователя быть более заинтересованным и эмоционально привязанным к бытовому прибору.
[0087] В одном примере система 202 может объединять различные типы эффектов вывода динамическим выводом, мульти-модальным выводом. Например, вывод света, сформированный сетью 304 освещения, может быть объединен с различными звуковыми выводами, сформированными системой 310 звука, для создания мульти-модального вывода, который включает в себя как звук, так и свет. Изменения, обнаруженные в акустическом сигнале, могут варьировать мульти-модальный вывод, посредством варьирования единственного или множества типов выводов. В одном примере только звуковой вывод или вывод света различаются, в другом примере и вывод звука и вывод света отличаются.
[0088] В некоторых вариантах осуществления предварительно запрограммированные выводы, которые включают в себя только свет, только звук или их комбинацию, могут дополнительно варьироваться в зависимости от изменения звуковой среды бытового прибора, Например, сеть 304 освещения может предоставлять эффекты динамического освещения в форме светового шоу посредством управления сетевыми блоками освещения в последовательностях или шаблонах в ответ на изменение акустических сигналов, как описано выше. В другом примере элементы вывода могут предоставлять динамическую звуковую среду в форме фоновой музыки или звуков посредством управления сетевой системой звука. Должно быть оценено, что характер динамического вывода возбуждается посредством варьирования переменного акустического сигнала, принятого контроллером. В результате эти динамические выводы, которые могут казаться псевдослучайными пользователю, могут быть использованы для формирования высоко профессионального эффекта, оцененного пользователем. Дополнительно, пользователь может оценивать источник переменного сигнала и в результате может дополнительно оценивать и наслаждаться использованием бытового прибора.
[0089] Иллюстративный процесс 400 формирования вывода, ассоциированный с бытовым прибором, описан со ссылками на Фиг. 4. Процесс 400 предоставляет обратную связь, которая разрешает выводу динамически отличаться на основании различий в акустическом сигнале, следующем из изменения в операционном состоянии бытового прибора. В соответствии с этим процессом, на этапе 402 акустический сигнал, сформированный бытовым прибором, принимается акустическим датчиком. В одном примере акустический сигнал соответствует операционному состоянию бытового прибора, такому как состояние кипения, описанное относительно чайника. На этапе 404 вывод на основании приема акустического сигнала, выдается элементом вывода. На этом этапе вывод генерируется в среде, ассоциированной с бытовым прибором.
[0090] На этапе 406 операция пользователя бытового прибора 102 приводит к изменению акустического сигнала, сформированного бытовым прибором. В некоторых вариантах осуществления изменение непосредственно вызывается действиями пользователя бытового прибора. В других вариантах осуществления изменение вызывается измененным состоянием бытового прибора, вызванным взаимодействием пользователя. Дополнительно, на этапе 408 изменения в операционном состоянии приводят к изменениям акустического сигнала, сформированного бытовым прибором, независимым от действия пользователя бытового прибора. На этапе 410 получается измененный акустический сигнал, выданный бытовым прибором (например, который воспринимается акустическим датчиком 104). Процесс возвращается на этап 402, на котором принимается измененный акустический сигнал (например, контроллером 106). На этапе 404 элементы вывода (например, элементы 110, 112 вывода) управляются для выдачи вывода на основании измененного в настоящее время акустического сигнала. В результате непрерывного изменения акустического сигнала динамический ввод выдается в контроллер. В соответствии с некоторыми вариантами осуществления, динамический ввод используется контроллером для генерирования псевдослучайного вывода.
[0091] В одном примере элементы вывода предоставляют обратную связь пользователю в среде, ассоциированной с бытовым прибором. Обратная связь пользователю может дополнительно привести к тому, что пользователь, управляющий бытовым прибором, изменяет операционное состояние.
[0092] В одном варианте осуществления этап 402 может включать в себя прием первого акустического сигнала, соответствующего первому операционному состоянию бытового прибора, и прием второго акустического сигнала, соответствующего второму операционному состоянию бытового прибора, причем второе операционное состояние отличается от первого операционного состояния. Например, первое операционное состояние может соответствовать "включенной" печи тостера, и печь тостера может формировать первый акустический сигнал (например, операция рычага тостера). В то время как второе операционное состояние может соответствовать "жарке" в печи тостера, и формирование второго акустического сигнала (например, звук жарки хлеба) соответствует второму операционному состоянию.
[0093] В одном варианте осуществления этап 404 может включать в себя управление элементом вывода для выдачи первого вывода, соответствующего первому операционному состоянию бытового прибора, и управление элементом вывода для выдачи второго вывода на основании второго акустического сигнала, соответствующего второму операционному состоянию бытового прибора. Когда, например, первый вывод соответствует включенной печи тостера, вывод постоянного света может быть выдан источником света. В этом примере второй вывод соответствует "жарке" в печи тостера, и мерцающий свет может быть сформирован источником света. Частота мерцающего света может изменяться (например, посредством контроллера 106) на основании состояния приготовления хлеба в печи тостера. Например, скорость мерцания может быть увеличена, когда акустический сигнал изменяется, так как хлеб становится более жареным. Оценивается, что могут быть сформированы другие эффекты освещения источником света, такие как пульсирующий свет, эффекты трансформации окрашивания, эффекты затемнения, другие управляемые изменения света или другие средства вывода.
[0094] В этом примере изменение операционного состояния от первого операционного состояния ко второму операционному состоянию имеет место в результате управления пользователем бытовым прибором и хлебом, жарящимся в печи тостера. Однако в некоторых вариантах осуществления изменение от первого операционного состояния ко второму операционному состоянию может иметь место независимо от действий пользователя в отношении бытового прибора.
[0095] Ссылаясь на Фиг. 5, которая в одном варианте осуществления иллюстрирует систему 500, в соответствии с различными вариантами осуществления настоящего изобретения. В варианте осуществления, показанном на Фиг. 5, система 500 включает в себя аудио декодер 502, запоминающее устройство 504, контроллер 506 и таймер 508. Аудио декодер 502 сконфигурирован для приема акустического сигнала от одного или более внутренних и/или внешних акустических датчиков и приведения к требуемым условиям необработанного принятого акустического сигнала, чтобы сформировать акустические данные. В иллюстрированном варианте осуществления аудио декодер 502 включает в себя схему 514 приведения к требуемым условиям, один или более фильтров 516 и аналого-цифровой преобразователь 518 (АЦП). Запоминающее устройство 504 сконфигурировано для хранения необработанного акустического сигнала 520 и/или сформированных акустических данных 522, принятых от аудио декодера 502. Запоминающее устройство 504 может также сохранять предварительно запрограммированный вывод 524, например, предварительно запрограммированный вывод соответствует одному или более общим операционным состояниям бытового прибора, как указано в звуковой среде, сформированной операцией бытового прибора. Как описано выше, эти предварительно запрограммированные выводы 524 могут быть использованы для выдачи различных динамических эффектов вывода. Контроллер 506 сконфигурирован для приема акустических данных от аудио декодера 502 и/или запоминающего устройства 504 и для генерирования вывода сигнала управления, который может быть выдан в один или более элементов вывода. В соответствии с некоторыми вариантами осуществления, контроллер 506 включает в себя блок 510 отображения и порт 512 буфера вывода /сети. Таймер 508 сконфигурирован для формирования ввода в контроллер 506 для изменения или управления тактированием, ассоциированным с сигналом управления. Однако должно быть оценено, что этот вариант осуществления настоящего изобретения не ограничивается реализацией, показанной на Фиг. 5, так как возможны многочисленные другие реализации являются.
[0096] В соответствии с различными вариантами осуществления, система 500 принимает в качестве входа внутренние акустические сигналы от внутреннего акустического датчика и/или внешние акустические сигналы от внешнего акустического датчика и выводит сигнал управления в элементы вывода проводным способом непосредственно в систему и/или сигнал сети в элементы вывода, расположенные удаленно по отношению к системе (например, по сети). В соответствии с одним вариантом осуществления беспроводная сеть используется для связи выведенного сигнала управления с одним или более элементами вывода.
[0097] В соответствии с различными вариантами осуществления, аудио декодер 502 может обрабатывать принятый сигнал и может генерировать вывод, имеющий информацию относительно одного или более признаков акустического сигнала. В одном варианте осуществления аудио декодер 502 может включать в себя схему 514 приведения к требуемым условиям, которая преобразовывает необработанные акустические данные, принятые от акустического датчика, в одно или более значений, которые интерпретируются посредством аудио декодера 502. Аудио декодер 502 может дополнительно включать в себя один или более фильтров 516, таких как фильтр нижних частот и фильтр внешнего шума, который может быть использован для удаления высокочастотного шума и фильтрации удаленных частей данных акустического сигнала. В одном примере аудио декодер 502 включает в себя АЦП преобразователь 518, сконфигурированный для преобразования принятого аналогового акустического сигнала в цифровую форму. Аудио декодер 502 может быть реализован в специализированном аппаратном обеспечении или может быть реализован в программном обеспечении, выполняющемся на процессоре (не показан) в системе.
[0098] Аудио декодер 502 может выполнять дополнительные функции обработки сигнала, такие как определение признаков акустического сигнала, описанного выше. В других вариантах осуществления, однако, эти функции могут быть выполнены контроллером 506. Примеры признаков акустического сигнала могут включать в себя, но не ограничиваться, информацию, относящуюся к частоте (или спектру) акустического сигнала, уровню громкости акустического сигнала, относительному изменению в уровне громкости и спектре акустического сигнала, специфичному для бытового прибора акустических сигналов, шаблонам акустического сигнала и отклонению от "нормальных" операционных акустических сигналов, сформированных бытовым прибором, а также другим признакам.
[0099] В соответствии с одним вариантом осуществления настоящего изобретения, различные способы обработки сигнала используются для анализа акустического сигнала. Должно быть оценено, что существует множество различных типов процессов или анализов, которые могут быть выполнены, используя способы обработки сигнала, и настоящее изобретение не ограничивается никаким конкретным способом для анализа акустического сигнала. Например, аудио декодер 502 может генерировать информацию о временной области для аудио сигнала, представляя интенсивность акустического сигнала в течение времени. Информация о временной области может быть выведена в качестве массива, где каждый элемент массива является целым числом, представляющим интенсивность акустического сигнала для данной точки во времени, или в любом другом подходящем формате. Аудио декодер 502 может дополнительно генерировать информацию частотной области, выполняя преобразование Лапласа (примеры которого включают в себя преобразование Фурье и быстрое преобразование Фурье (FFT)) информации о временной области для акустического сигнала. В одном варианте осуществления выполняется быстрое преобразование Фурье, но настоящее изобретение не ограничивается в этом отношении и может использовать любой подходящий способ для анализа в частотной области. Информация частотной области может быть выведена в качестве массива, где каждый элемент массива является целым числом, представляющим интенсивность акустического сигнала для данной точки во времени. Аудио декодер 502 может дополнительно генерировать информацию частотной области, выполняя быстрое преобразование Фурье (FFT) информации временной области для акустического сигнала. Информация частотной области может быть выведена в качестве массива, где каждый элемент массива может быть целым числом, представляющим амплитуду сигнала для данного частотного диапазона в течение соответствующего периода времени. В соответствии с одним вариантом осуществления настоящего изобретения, информация частотной области является FFT соответствующей информации временной области для конкретного временного кадра.
[00100] Система 500 может дополнительно включать в себя запоминающее устройство 504, такое как блок памяти, база данных или другой подходящий модуль (например, сменная флэш-память), для хранения акустических данных, ассоциированных с обработанным акустическим сигналом. В дополнение к этому для хранения акустических данных устройство 504 хранения может хранить предварительно запрограммированный вывод, описанный выше, и таблицу тактирования, описанную дополнительно ниже. В дополнение запоминающее устройство 504 может сохранять множество эффектов и команд для преобразования этих эффектов в формате данных или протоколе, таком как проводной или беспроводной протокол передачи, подходящий для управления элементами вывода. В вариантах осуществления, в которых используются предварительно запрограммированные выводы, подходящие команды могут быть включены в программу управления (описанную дополнительно ниже) и сохранены на запоминающем устройстве 504, например, после выгрузки или выполнения программы управления. Контроллер может быть сконфигурирован для получения доступа к запоминающему устройству 504 для восстановления необходимой информации для выполнения функций, описанных в настоящем описании. Должно быть оценено, что аспекты и функции запоминающего устройства 504 могут быть выполнены контроллером.
[00101] В одном варианте осуществления контроллер 506 принимает вывод от аудио декодера 502 и с помощью блока 510 отображения генерирует сигнал управления на основании различных признаков акустического сигнала. Как описано выше, сигнал управления может быть основан на изменениях в акустическом сигнале и может изменять один или более выводов, сформированных элементами вывода для формирования динамического выходного эффекта, воспринятого пользователем в среде. В одном варианте осуществления блок 510 отображения определяет программу вывода, сконфигурированную для управления элементами вывода на основании сигнала управления, переданного на элементы вывода. Программа управления может быть запрограммирована, используя ряд утверждений «если/то» или Булеву логику для интерпретации множества различных перестановок акустических сигналов, принятых от акустического датчика, относящегося к признакам акустического сигнала. Программа управления может дополнительно включать в себя алгоритм распознавания состояния. Алгоритм распознавания состояния может интерпретировать соответствующие операционные состояния бытового прибора, например фазу кипения чайника или состояние измельчения пищевого комбайна из обработанного акустического сигнала. Для выполнения этой функции блок 510 отображения может дополнительно включать в себя таблицу отображения, имеющую сохраненные операционные состояния и соответствующие акустические признаки сигнала. Блок 510 отображения может быть сконфигурирован для соответствия акустическим данным и/или ассоциированным признакам с сохраненными операционными состояниями в таблице отображения.
[0100] Программа управления может генерировать сигналы управления, переданные на элемент вывода, который может управлять элементами вывода и привести к выходным эффектам, воспринимаемым пользователем. Сигналы управления могут быть переданы на элементы вывода, например, сеть освещения, для формирования одного или более выводов. Так как признаки изменения акустического сигнала изменяются с течением времени, приводя к изменению вводов в блок 510 отображения, блок 510 отображения генерирует изменяющиеся сигналы управления, которые посылаются на элементы вывода. Программа управления может быть реализована любым из многочисленных способов, так как настоящее изобретение не ограничивается никакой конкретной реализацией. Например, программа управления может быть автономным приложением, таким как выполняемое изображение ФОРТРАН C ++ или программа или другой выполняемый код, и/или библиотеки.
[0101] Система может дополнительно включать в себя таймер 508, который выдает ввод в контроллер. В соответствии с одним вариантом осуществления, таймер 508 используется для предоставления вариации в течение долгого времени в функции отображения, выполненной блоком 510 отображения, для достижения получающейся в результате вариации в сигналах управления, посланных на элементы вывода, и, таким образом, для уменьшения избыточности в выходных эффектах, выполненных в ответ на акустические сигналы. Например, если выходные эффекты изменяются слишком незначительно для пользователя для оценки, таймер 508 может ввести дополнительную вариацию в сигналы управления посредством варьирования вывода в предварительно запрограммированных временных интервалах. В одном варианте осуществления таймер 508 может дополнительно включать в себя дату и информацию времени, таким образом, функции отображения могут изменяться в результате даты и/или времени. Например, на основании информации о времени суток контроллер может определять уровни ожидаемого естественного света, выдаваемого в офисной окружающей среде, и может дополнительно регулировать уровни света, сформированные сетью освещения, соответственно. В другом примере на основании информации о дне недели контроллер может определять ожидаемое занятие среды и регулировать вывод, соответственно. В другом варианте осуществления таймер 508 может вводить внутреннюю информацию о тактировании таким образом, чтобы функция отображения могла быть изменена в результате количества времени, за которое конкретная программа управления, последовательность, шаблон были выполнены, конкретный вывод был активирован/деактивирован, или до времени конкретного операционного состояния, ассоциированного с бытовым прибором. Например, таймер может вычислять, сколько времени источник света был активирован, или сколько времени чайник находится в состоянии кипения.
[0102] Буфер вывода и порт 512 вывода сети могут быть сконфигурированы для облегчения передачи сигналов управления от контроллера 506 на элементы вывода. Должно быть оценено, что информация, сохраненная в таблице отображения, и вывод от блока 510 отображения могут не быть в формате, способном непосредственно управлять различными элементами вывода. В этом варианте осуществления буфер вывода и порт 512 сети могут преобразовать сигнал управления от контроллера 506 в формат, принимаемый конкретным элементом вывода. Например, буфер 512 вывода может преобразовать сигнал управления в формат данных проводной передачи, такой как DMX, RS 485, RS-232, или формат данных беспроводной передачи, такой как Z-волна, ZigBee, X10 и Insteon. Однако должно быть оценено, что настоящее изобретение не ограничивается этим, так как никакой буфер вывода не нуждается в использовании.
[0103] Используя модулированные по ширине импульса сигналы, элементы вывода могут быть выведены с фиксированным током или напряжением, которое включаются или выключаются в соответствии с модулированным по ширине импульса сигналом управления. Альтернативно, элементы вывода могут быть возбуждены, используя аналоговые способы, где уровень ток или напряжения меняется в зависимости от времени, модуляции амплитуды импульса или любого другого способа, который изменяет мощность по элементам вывода в ответ на сигнал управления.
[0104] Контроллер 506 может дополнительно связываться с элементами вывода посредством радио частоты (РЧ, RF), ультразвука, акустики, инфракрасного излучения (IR), оптики, микроволн, лазера, электромагнитного излучения, любого типа компьютерной связи или любого другого подходящего способа передачи или связи. Для облегчения связи, каждый элемент вывода может быть ассоциирован с предварительно определенным назначенным адресом или уникальным для этого элемента вывода или наложения на адрес других элементов вывода для облегчения связи с контроллером.
[0105] Должно быть оценено, что контроллер 506 может быть реализован любым из многочисленных способов, включая выделенным аппаратным обеспечением или программным обеспечением, выполненным на процессоре (не показан) в системе. При реализации в программном обеспечении это программное обеспечение может быть сохранено на любом запоминающем носителе, доступном для системы, включающей в себя в себя запоминающее устройство 504, которое хранит аудиоданные. Процессор может включать в себя любую систему для обработки в ответ на сигнал или данные, так как настоящее изобретение не ограничивается никаким конкретным типом процессора.
[0106] В одном варианте осуществления настоящего изобретения анализ акустического сигнала ввода выполняется по существу одновременно с выводом, выданным в элементы вывода, для формирования эффектов вывода в реальном времени. Однако настоящее изобретение не ограничивается в этом отношении, так как в других вариантах осуществления анализ акустического сигнала ввода выполняется с желаемой задержкой до выдачи эффектов вывода. Это может предоставить некоторую гибкость в выполнении отображения акустического сигнала ввода в сигналы управления для элементов вывода, так как функция отображения может рассматривать не только характеристики акустического сигнала, который соответствует моменту, когда сигнал управления генерируется, но также может предусматривать акустический сигнал для ожидания изменений, которые будут иметь место, и, таким образом, устанавливать выходные эффекты перед изменением в акустическом сигнале на основании известных особенностей и/или операционных историй.
[0107] Фиг. 6 иллюстрирует один вариант осуществления сети 600 освещения в соответствии с различными аспектами настоящего изобретения. В различных вариантах осуществления сетевая система освещения может включать в себя дополнительный контроллер освещения. Как показано на Фиг. 6, сигналы управления от системы, такой как система 500, могут быть выданы дополнительно в контроллер 602 освещения, который сконфигурирован для управления сетевой системой освещения. В различных вариантах осуществления контроллер 602 освещения включает в себя приложение программного обеспечения, которое может быть использовано для создания программы освещения, которая может включать в себя одну или более последовательностей освещения. Контроллер 602 освещения может выполнять или воспроизводить последовательность освещения, описанную выше и в ответ на это управлять одним или более блоками 604 освещения.
[0108] В конкретных вариантах осуществления блоки 604 освещения могут быть организованы в различные группы, например, для облегчения манипуляции большим количеством блоков освещения. Блоки 604 освещения могут быть организованы в группы на основании пространственных отношений, функциональных отношений, типов блоков освещения или любой другой схемы, определенной контроллером. Пространственные распределения могут быть полезны для программирования и переноса эффектов освещения с легкостью. Например, если группа освещения располагается в ряд, и эта информация выдается в систему, система может затем реализовывать эффекты, такие как радуга или последовательная вспышка. Любая реализация или эффекты могут быть использованы относительно группы блоков, а также относительно отдельных блоков освещения. Использование групп может также разрешить контроллеру передавать единственную команду или реплику для управления предварительно определенным выбором блоков освещения. Контроллер 602 может дополнительно управлять блоками 604 освещения в соответствии с функциями последовательности, функциями реплики и функциями приоритета, описанных выше.
[0109] В конкретных вариантах осуществления результат одного эффекта может быть запрограммирован для зависимости от второго эффекта. Например, эффект, назначенный на первый блок освещения, может быть случайным эффектом цвета, и эффект, назначенный на второй блок освещения, может быть обозначен для сопоставления цвету случайного эффекта цвета. Альтернативно, один блок освещения может быть запрограммирован для выполнения эффекта, такого как эффект интерференции, всякий раз, когда второй блок освещения сталкивается с конкретным условием, таким как выключение. Еще более сложные компоновки, такие как эффект, который инициируется в соответствии с конкретным условием первого эффекта, соответствуют цвету второго эффекта и уровню третьего эффекта, который может быть создан этой схемой. Должно быть оценено, что вышеупомянутое является описанными примерами комбинаций эффектов или параметров, зависящих от других эффектов или параметров, предоставленных просто с целью иллюстрации, так как настоящее изобретение не ограничивается этими специфичными примерами, поскольку возможны многочисленные другие зависимости и комбинации являются. Должно быть оценено, что описанные выше эффекты освещения сгенерированы на основании изменения акустических сигналов, ассоциированных с операцией бытового прибора, как описано выше. Изменение в акустических сигналах возбуждает динамический характер эффектов освещения, которые могут быть восприняты пользователем.
[0110] В некоторых вариантах осуществления единственный компонент может быть способен как генерировать программу управления, так и управлять блоками освещения. Например, контроллер, описанный со ссылками на Фиг. 5, может иметь загруженное программное обеспечение, чтобы разрешить ему выполнять не только функции генерирования, описанные выше, но также и управлять или воспроизводить функции, которые выполняются контроллером освещения, описанным со ссылками на Фиг. 6. В конкретном варианте осуществления функции, описанные ниже, которые выполняются любым приложением программного обеспечения альтернативно, могут быть выданы устройством аппаратного обеспечения, таким как набор микросхем или карта, или любая другая система, способная выполнять функции, описанные в настоящем описании.
[0111] В различных вариантах осуществления настоящего изобретения один или более акустических сигналов могут быть приняты от множественных бытовых устройств. Множественные акустические сигналы могут быть использованы для возбуждения общего вывода посредством системы. Вариация во множественных акустических сигналах может дополнительно увеличивать изменение в выводе, сформированном системой, приводя к выводу, который является еще более динамичным.
[0112] В то время как несколько разработанных вариантов осуществления были описаны и иллюстрированы в настоящем описании, специалисты в данной области техники с готовностью предположат множество различных средств и/или структур для выполнения функций и/или получения результатов и/или одного или нескольких преимуществ, описанных в настоящем описании, и каждая из таких вариаций и/или модификаций, как предполагается, находится в пределах разработанных вариантов осуществления, описанных в настоящем описании. Более обобщено, специалисты в данной области техники с готовностью оценят, что все параметры, измерения, материалы и конфигурации, описанные в настоящем описании, предназначены, чтобы быть примерными, и что фактические параметры, размерности, материалы и/или конфигурации будут зависеть от специфичного приложения или приложений, для которых используются разработанные описания. Специалисты в данной области техники распознают или будут в состоянии установить, используя не более, чем обычную экспериментальную работу, многие эквиваленты специфичным разработанным вариантам осуществления, описанным в настоящем описании. Поэтому необходимо понимать, что предшествующие варианты осуществления представлены только посредством примера, и что в рамках приложенной формулы изобретения и ее эквивалентов разработанные варианты осуществления могут быть осуществлены иначе, чем те, которые специфично описаны и заявлены. Разработанные варианты осуществления настоящего описания направлены на каждый индивидуальный признак, систему, изделие изготовления, материал, комплект и/или способ, описанный в настоящем описании. В дополнение, любая комбинация двух или более таких признаков, систем, изделий изготовления, материалов, комплектов и/или способов, если такие признаки, системы, изделия изготовления, материалы, комплекты и/или способы не являются взаимно не последовательными, включены в объем разработанной области настоящего описания.
[0113] Все определения, которые определены и использованы в настоящем описании, должны пониматься для управления в соответствии с определениями словаря, определениями в документах, включенных посредством ссылки и/или обычными значениями определенных терминов.
[0114] Формы единственного числа, которые используются в настоящем описании в спецификации и в пунктах формулы изобретения, если явно не обозначено иначе, должны пониматься как обозначающие "по меньшей мере один."
[0115] Используемая в настоящем описании в спецификации и в пунктах формулы изобретения фраза "по меньшей мере один" с ссылкой на список из одного или более элементов, должна обозначать по меньшей мере один элемент, выбранный из любого из одного или больше элементов в списке элементов, но не обязательно включающий по меньшей мере один из каждого элемента, специально перечисленного в списке элементов, и не исключающий любые комбинации элементов в списке элементов. Это определение также разрешает, чтобы элементы могли присутствовать опционально, кроме элементов, конкретно идентифицированных в списке элементов, к которым относится фраза "по меньшей мере один", связанных или не связанных с этими конкретно идентифицированными элементами.
[0116] Необходимо также понимать, что если явно не указано иначе, в любых способах, заявленных в настоящем описании, которые включают в себя более, чем один этап или действие, порядок этапов или действий способа не обязательно ограничен порядком, в котором описаны этапы или действия способа.
[0117] Появляющиеся ссылочные позиции в пунктах формулы изобретения в круглых скобках, если таковые имеются, предоставлены просто для удобства и ни в каком случае не должны быть истолкованы как ограничивающие.