ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к устройству для ухода за внешностью, такому как бритва, машинка для стрижки волос или эпилятор.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Устройства для ухода включают в себя, например, устройства для ухода за волосами, такие как электрические бритвы, машинки для стрижки волос и эпиляторы, имеющие электрический механизм для ухода за волосами в форме бреющего механизма, механизма для стрижки волос или механизма для эпиляции, соответственно, указанный механизм приводится в действие электродвигателем. Ротор электродвигателя механически соединен с механизмом для ухода (напрямую или не напрямую), так, что когда электродвигатель приводится в действие, ротор вращается и, таким образом, вынуждает механизм для ухода двигаться таким образом, чтобы он осуществлял свою соответствующую функцию (например, бритье, стрижку или эпиляцию волос).
Как правило, устройства для ухода не имеют каких-либо средств для передачи информации пользователю. В настоящее время появилась потребность в том, чтобы устройство для ухода взаимодействовало с пользователем. Однако, типовые устройства для ухода все еще имеют ограниченную функциональность по отображению пользовательского интерфейса и/или ограниченную функциональность по обработке данных, если они вообще обладают таким функционалом. Поэтому в некоторых устройствах может быть добавлен признак, при помощи которого взаимодействие с пользователем и/или обработка данных могут быть выгружены в более мощное и/или лучше оснащенное устройство в форме внешнего пользовательского терминала, такого как смартфон, планшет или ноутбук. Например, бритва не обладает такой мощностью процессора, как устройство для обработки данных, такое как смартфон, или машинка для стрижки волос не имеет такого дисплея и возможностей для взаимодействия с пользователем, как планшет или ноутбук. Таким образом, путем соединения устройства для ухода с пользовательским терминалом, таким как смартфон, планшет или ноутбук, можно повысить функциональность по отображению пользовательского интерфейса и/или скорость обработки данных.
Для обеспечения того, чтобы пользовательский терминал мог обеспечить такую повышенную функциональность, требуется некоторая форма соединения между устройством для ухода и пользовательским терминалом, для того, чтобы передать данные между устройством для ухода и пользовательским терминалом (по меньшей мере в направлении от устройства для ухода к пользовательскому терминалу). Это может быть выполнено при помощи либо кабельного соединения, либо беспроводного соединения. Такое соединение, как правило, требует включения специальных дополнительных компонентов в устройство для ухода, таких как кабель, соединитель, инфракрасный приемник или Wi-Fi модуль, или иная высокочастотная антенна или связной контроллер.
В опубликованном патентном заявлении ЕР 2 555 474 А2 описан бытовой электроприбор, оснащенный отдельным звуковым модулем для генерации кодированных звуковых сообщений, и бытовая диагностическая система, способная расшифровывать такие звуковые послания.
КРАТКОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Должно быть понятно, что указанные дополнительные компоненты не всегда желательно добавлять в устройство для ухода, например, в случае если они делают устройство более сложным (например, при добавлении проводного соединения), и/или они повышают стоимость и/или сложность изготовления (например, добавление высокочастотного связного контроллера и антенны), и/или если для размещения устройства (зоны присутствия) требуется дополнительное место. Желательно обеспечить сообщение устройства с пользовательским терминалом без добавления таких дополнительных компонентов, или, по меньшей мере, снижая затруднение, сложность и/или зону присутствия дополнительных компонентов.
В соответствии с одним объектом, раскрытым здесь, обеспечивается устройство для ухода, содержащее механизм для ухода для ухода за пользователем; электродвигатель, выполненный с возможностью управления механизмом для ухода, и контроллер, предназначенный для модуляции информационного сигнала в звук, создаваемый устройством для ухода в ходе работы механизма для ухода при помощи электродвигателя, для передачи информации, касающейся устройства для ухода.
Например, устройство для ухода может иметь форму бритвы, машинки для стрижки волос или эпилятора, механизм для ухода представляет собой бреющий механизм, механизм для стрижки волос или механизм для эпиляции, соответственно. В воплощениях, устройство для ухода может представлять собой устройство для ухода, удерживаемое в руке.
Предпочтительно, указанный звук представляет собой звук, создаваемый электродвигателем при выполнении указанной работы механизма для ухода. В этом случае, контроллер выполнен с возможностью подачи управляющего сигнала электродвигателю для того, чтобы управлять электродвигателем при осуществлении указанной работы механизма для ухода, и имеет такую конфигурацию, чтобы выполнять указанную модуляцию путем изменения управляющего сигнала для того, чтобы модулировать указанный информационный сигнал в звук, создаваемый электродвигателем в ходе указанной работы механизма для ухода.
Таким образом, можно создать акустический канал для передачи данных от устройства для ухода к устройству для обработки данных, имеющему микрофон. Например, это может обеспечить приложению, работающему на устройстве для обработки данных, возможность использовать модулированный звук для создания пользовательского дисплея для вывода данных пользователю с помощью интерфейса данного устройства. Устройство для ухода может, в таком случае, быть использовано в соединении с устройством для обработки данных, например, с пользовательским терминалом, таким как смартфон, планшет или ноутбук, для того, чтобы обеспечить улучшенную функциональность (например, диагностику). Кроме того, путем модуляции звука, создаваемого электродвигателем устройства для ухода и/или связанным с ним механизмом для передачи данных от устройства для ухода к устройству для обработки данных, это может быть достигнуто без необходимости в добавлении дополнительного коммуникационного переднего связного контроллера (например, высокочастотного контроллера, проводного соединителя или кабеля и т.д.), и даже без необходимости в добавлении каких-либо дополнительных компонентов, генерирующих звук.
В одном воплощении, сигнал создается включением и выключением электродвигателя по определенной схеме для передачи значения. В этом случае, контроллер имеет такую конфигурацию, чтобы выполнять указанное изменение управляющего сигнала путем переключения управляющего сигнала между состоянием «включено», в котором он управляет электродвигателем для его включения, и состоянием «выключено», в котором он управляет электродвигателем для его выключения.
Альтернативно в более предпочтительном воплощении, устройство для ухода оборудовано схемой управления электродвигателем, которая имеет мостовую схему управления, обеспечивающую возможность вынужденного замедления электродвигателя, либо торможения электродвигателя, или даже изменения его направления на противоположное. В этом случае, контроллер может иметь такую конфигурацию, чтобы выполнять указанное изменение управляющего сигнала путем переключения управляющего сигнала между состоянием «вперед», в котором электродвигатель получает команду вращаться в направлении вперед, и состоянием «назад», в котором электродвигатель получает команду вращаться в обратном направлении, или контроллер может иметь такую конфигурацию, чтобы выполнять указанное изменение управляющего сигнала путем переключения управляющего сигнала между состоянием «включено», в котором электродвигатель получает команду включаться, и состоянием «торможение», в котором электродвигатель получает команду тормозить.
Описанные технологии модулирования звука электродвигателя и/или механизма могут быть использованы для передачи различных типов информации, касающейся устройства для ухода. Например, такая информация может содержать один или несколько типов информации о статусе устройства для ухода, уникальную идентификацию устройства для ухода, идентификацию модели и/или типа устройства для ухода, идентификатор пользователя устройства для ухода, индикацию одной или нескольких возможностей устройства для ухода, индикацию одной или нескольких инструкций по применению устройства для ухода, и/или аутентифицирующую информацию для аутентификации устройства для ухода для соединения по другому каналу связи.
Например, переданная информация может содержать по меньшей мере информацию о статусе устройства для ухода, которая может содержать один или несколько из следующих типов данных: уровень заряда батареи, питающей указанный электродвигатель; индикацию о неполадках устройства для ухода, индикацию о том, что расходные материалы устройства для ухода нуждаются в замене, или приближается срок необходимой замены; индикацию о том, что устройство для ухода нуждается в очистке, обслуживании или ремонте, или о приближении необходимости очистки, обслуживания или ремонта; и/или индикацию о том, что устройство для ухода заблокировано так, что указанный механизм для ухода не может быть приведен в действие (этот последний пример потребует короткого включения, на некоторое время, несмотря на блокировку, что может быть допустимо, поскольку это необязательно сильно разряжает батарею).
В соответствии с другим объектом, описанным здесь, обеспечивается компьютерный программный продукт, содержащий код, встроенный в машиночитаемый информационный носитель, и выполненный так, чтобы при использовании на пользовательском терминале для выполнения операций с использованием микрофона пользовательского терминала для приема звука устройства для ухода в ходе работы устройства для ухода, звука, содержащего звук электродвигателя и звук механизма для ухода, таким образом создавать аудио сигнал, представляющий указанный звук; обрабатывать аудио сигнал для определения информационного сигнала, модулированного в указанный звук электродвигателя и/или звук механизма для ухода, информационного сигнала, содержащего информацию, касающуюся устройства для ухода; и вывода информации, полученной в результате обработки аудио сигнала, или контента, привязанного к этой информации, пользователю как часть приложения, относящегося к указанному устройству для ухода.
В воплощениях указанная обработка может осуществляться путем анализа переменной по времени амплитуды волновой формы аудио сигнала. Как вариант, указанная обработка может осуществляться путем анализа переменного по времени спектра аудио сигнала.
В воплощениях, указанная информация может содержать один или несколько уникальных идентификаторов устройства для ухода, идентификатор модели устройства для ухода, идентификатор типа устройства для ухода, идентификатор пользователя устройства для ухода, и/или код состояния, отображающий состояние устройства для ухода; и указанный вывод может содержать поиск контента, связанного с идентификатором и/или кодом состояния, и представление указанного контента пользователю как часть указанного приложения.
В случае одного особо предпочтительно применения, указанное приложение может иметь форму приложения «умное зеркало», в котором используется камера пользовательского терминала (например, фронтальная камера) для захвата изображения пользователя и отображения изображения пользователю с помощью экрана пользовательского терминала. В этом случае, указанный вывод указанной информации содержит дополнение отображаемого изображения пользователя на основании указанной информации.
В соответствии с другим объектом, описанным здесь, обеспечивается пользовательский терминал, содержащий микрофон для приема звука устройства для ухода в ходе работы устройства для ухода, и, таким образом, создания аудио сигнала, представляющего указанный звук; пользовательский интерфейс; и блок обработки сигнала, предназначенный для обработки аудио сигнала для получения информационного сигнала, модулированного в указанный звук, информационного сигнала, содержащего информацию, касающуюся устройства для ухода; при этом модуль для обработки сигнала выполнен с возможностью вывода информации, полученной в результате обработки аудио сигнала, или контента, связанного с указанной информацией, пользователю через указанный пользовательский интерфейс.
В воплощениях пользовательский терминал может иметь форму мобильного пользовательского терминала, такого как смартфон, планшет или ноутбук. Как вариант, пользовательский терминал может представлять собой стационарный тип терминала, такой как стационарный компьютер, или даже специально предназначенный для ухода терминал, представляющий собой крепление, фитинг или предмет мебели комнаты, например, ванной или спальни.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Для облегчения понимания настоящего описания и для демонстрации того, как воплощения могут быть исполнены на практике, ссылка в виде примера сделана на прилагаемые чертежи, на которых:
Фиг.1 представляет схематичное изображение устройства для ухода,
Фиг.2 представляет схематичное изображение пользовательского терминала,
Фиг.3 представляет схематичную иллюстрацию системы, содержащей устройство для ухода и пользовательский терминал,
Фиг.4 представляет схематичное изображение схемы для привода электродвигателя,
Фиг.5 представляет график, показывающий звуковую сигнатуру бритвы во временном диапазоне,
Фиг.6 представляет схему управляющего сигнала электродвигателя,
Фиг.7 представляет график, показывающий другую звуковую сигнатуру бритвы во временном диапазоне,
Фиг.8 представляет график, показывающий сигнал, модулированный в звук бритвы во временном и частотном диапазоне,
Фиг.9 представляет график спектра звука от бритвы при нормальной работе,
Фиг.10 представляет график спектра звука от бритвы с модулированным сигналом,
Фиг.11 представляет график спектра звука от бритвы, и
Фиг.12 представляет еще один спектр звука от бритвы.
ПОДРОБНОЕ ОПИСАНИЕ ВОПЛОЩЕНИЙ
На многих устройствах для обработки персональных данных, таких как смартфоны, планшеты и ноутбуки, может быть установлено программное обеспечение для обеспечения дополнительной функции, сопровождающей использование устройства для ухода, такой как отсылка пользователя к закупке расходных частей, и/или обеспечение диагностики (например, уровень заряда батареи составляет 56%, и до полной зарядки потребуется 32 минуты). В другом примере, если устройство для ухода представляет собой бритву или эпилятор, приложение, установленное на устройстве для обработки данных, также может обеспечивать руководство для пользователя, как целая часть использования устройства для ухода. Например, в приложении может использоваться фронтальная камера пользовательского терминала для обеспечения визуальной обратной связи с пользователем («умное зеркало»).
Для обеспечения такой улучшенной функциональности необходимо, чтобы по меньшей мере устройство для обработки данных (пользовательский терминал) мог получать данные от устройства для ухода.
Почти все персональные пользовательские терминалы, такие как смартфоны, планшеты и ноутбуки сейчас оснащаются микрофоном. Более того, общим признаком электробритв и прочих приспособлений для ухода является то, что они имеют привод от электродвигателя. Этот электродвигатель вынуждает устройство создавать акустический шум во включенном состоянии (когда ротор вращается), звук, издаваемый самим электродвигателем и/или вибрацией одного или нескольких компонентов механизма для ухода, когда он приведен в действие электродвигателем. Также, все большее количество таких приспособлений содержат не просто ручной переключатель, а контроллер, такой как микроконтроллер со встроенным программным обеспечением, предназначенный для управления электродвигателем устройства.
Ниже описаны примеры системы для модулирования напряжения привода (и/или тока), подаваемого к электродвигателю устройства для ухода для создания модулированного звука. Вспомогательное программное обеспечение для устройства на сопряженных пользовательских терминалах отслеживает входные данные на микрофоне терминала и извлекает кодированную информацию, сообщенную при помощи модулированного звука.
Фиг.1 представляет схему, показывающую устройство 100 для ухода в соответствии с воплощениями настоящего изобретения, предпочтительно - устройства для ухода, удерживаемого в руке. Устройство 100 для ухода может, например, представлять собой бритву, машинку для стрижки волос (триммер для волос) или эпилятор. Устройство 100 для ухода содержит механизм 102 для ухода, например, механизм для бритья, стрижки волос или эпиляции, в соответствии с типом устройства. Устройство 100 для ухода также содержит электродвигатель 104, имеющий ротор, который вращается, когда электродвигатель приведен в действие с помощью управляющего сигнала. Ротор электродвигателя 104 механически соединен с механизмом для ухода, например, с помощью трансмиссии механизма 102 для ухода, так, чтобы ротор при вращении вынуждал механизм 102 для ухода циклично перемещаться в соответствии с его конструкцией для выполнения его функции по уходу (например, бритья, стрижки или эпиляции). Примечание: при упоминании в дальнейшем о том, что электродвигатель вращается, под этим конечно должно пониматься сокращенное значение того, что ротор электродвигателя вращается, в свою очередь, приводя в действие механизм 102 для ухода для перемещения цикличным образом в соответствии с его конструкцией.
Устройство 100 для ухода дополнительно содержит контроллер 106, выполненный с возможностью передачи управляющего сигнала электродвигателю 104 так, чтобы выборочно приводить в действие электродвигатель 104. Контроллер 106 содержит схему подачи питания (например, мостовую схему управления 400, как показано на Фиг.4) для подачи управляющего сигнала на электродвигатель 104 с помощью источника питания 405 (например, батарейки) устройства 100 для ухода (источник питания не показан на чертежах). Кроме того, контроллер 106 содержит соответствующую схему управления для управления состоянием управляющего сигнала, и, таким образом, осуществления контроля за тем, чтобы управляющий сигнал принимал разные состояния в разные моменты времени.
Схема управления контроллера 106 может иметь форму программного обеспечения, хранящегося во встроенной памяти (содержащей одно или несколько запоминающих устройств) устройства 100 для ухода, и выполненного с возможностью работы на встроенном процессоре (содержащем один или несколько блоков обработки данных) устройства 100 для ухода. Альтернативно, схема управления контроллера 106 может быть воплощена в форме специальной схемы аппаратного обеспечения, или схемы аппаратного обеспечения с постоянной или переменной конфигурацией, такой как PGA (программируемая логическая интегральная схема) или FPGA (перепрограммируемая логическая интегральная схема), или любой комбинации таких аппаратных и программных средств, включенных в устройство для ухода. Также, несмотря на то, что предпочтительно, чтобы контроллер 106 был встроен в устройство 100 для ухода, т.е. включен в тот же корпус, не исключается, что некоторые или все элементы схемы подачи питания и/или схемы управления контроллера 106 могут быть выполнены снаружи корпуса устройства 100 для ухода.
Какими бы средствами не был обеспечен контроллер 106, в соответствии с воплощениями настоящего изобретения, контроллер 106 выполнен с возможностью модулирования управляющего сигнала путем изменения его состояния в зависимости от времени, и, таким образом, модуляции звука, создаваемого электродвигателем и/или механизмом для ухода, когда он работает, с тем, чтобы закодировать данные в этот звук. Это обеспечивает возможность приема и декодирования информации пользовательским терминалом в диапазоне слышимости звука, и, таким образом, обеспечивает дополнительную функциональность, сопровождающую основную функцию по уходу устройства 100 для ухода. Это будет описано более подробно ниже.
Фиг.2 представляет пример пользовательского терминала 200 в соответствии с воплощениями настоящего изобретения, и Фиг.3 представляет устройство 100 для ухода, издающее звук, улавливаемый пользовательским терминалом 200. Как указано выше, пользовательский терминал 100 может иметь любую подходящую форму, например, мобильный пользовательский терминал, такой как смартфон, планшет или ноутбук, или стационарный пользовательский терминал, такой как стационарный компьютер или специализированная станция для устройства для ухода, выполненная как крепеж, фитинг или элемент мебели в комнате, такой как ванная или спальня.
Независимо от той формы, в которой он представлен, пользовательский терминал 200 содержит интерфейс пользователя 202, по меньшей мере один микрофон 204 и блок 206 для обработки сигнала, и, необязательно, камеру 208.
Пользовательский интерфейс 204 содержит по меньшей мере одно средство для вывода данных пользователю для вывода информации пользователю, например, экран и/или динамик. Как правило, интерфейс пользователя 204 также будет содержать средства для ввода данных пользователем, с помощью которых пользователь сможет оказывать воздействие на выходной контент посредством интерфейса пользователя (например, на экране). Например, средство для ввода данных пользователем может иметь форму механизма сенсорного экрана, встроенного в экран; и/или отдельного указательного устройства, такого как мышь, трекпад или шаровой манипулятор, совмещенный с механизмом указания и выбора, воплощенного с помощью экрана; и/или отдельной клавиатуры, клавиатуры, джойстика или контроллера, управляемого жестами и т.д. Любое или несколько из этих средств ввода данных пользователем и вывода данных пользователю могут быть встроены в корпус пользовательского терминала 200, или могут представлять собой внешние периферийные устройства. Интерфейс 202 пользователя может содержать любое из этих средств ввода данных пользователем и/или вывода данных пользователю или любую их комбинацию, или прочие средства, при условии, что они содержат по меньшей мере одно средства для вывода данных пользователю (предпочтительно, по меньшей мере экран).
Микрофон 204 может представлять собой тот же микрофон, который используется для одной или более задач, например, для выполнения телефонных звонков и/или записи аудиоклипов, или может потенциально представлять собой отдельный или специализированный микрофон в целях определения звука устройства для ухода. Микрофон 204 может быть встроен в корпус пользовательского терминала 200, или может представлять собой внешнее устройство. Подобным образом, камера 208, если она предусмотрена, может представлять собой ту же камеру, которая используется для одной или более других задач, таких как осуществление видео-звонков, съемка фотографий и/или съемка видеоклипов, или потенциально может представлять собой отдельную или специализированную камеру для использования сопровождающим приложением для ухода. Камера 208 может быть встроена в корпус пользовательского терминала 200 или может представлять собой внешнее устройство (например, внешнюю устройство типа «веб-камеры»).
Блок 206 для обработки сигнала может иметь форму программного обеспечения, хранящегося во внутренней и/или внешней памяти (содержащей одно или несколько запоминающих устройств) пользовательского терминала 200, и предназначенного для работы на внутреннем процессоре (содержащем один или несколько блоков обработки данных) пользовательского терминала 200. Как вариант, блок 206 обработки сигналов может быть воплощен в форме специализированной схемы аппаратного обеспечения, или схемы аппаратного обеспечения с постоянной или переменной конфигурацией, такой как PGA (программируемая логическая интегральная схема) или FPGA (перепрограммируемая логическая интегральная схема), или любой комбинации такого аппаратного и программного обеспечения, включенного в устройство для ухода. Также следует отметить, что несмотря на то, что обработка описана как осуществляемая при помощи внутреннего блока 206 для обработки сигналов пользовательского терминала, не исключено, что блок 206 обработки сигналов может достигать этого путем улавливания соответствующих аудио-сигналов с последующей выгрузкой результатов обработки некоторых или всех сигналов, описанных ниже, на внешнее устройство, такое как внешний сервер (содержащий один или несколько серверных блоков в одной или нескольких географических точках), которое возвращает результат к модулю 206 для обработки сигналов пользовательского терминала. Однако, предпочтительно, чтобы блок 206 обработки сигналов мог выполнять всю соответствующую обработку сигналов самостоятельно на пользовательском терминале 200.
Какими бы средствами ни были воплощены контроллер 106 устройства 100 для ухода и блок 206 для обработки сигналов пользовательского терминала 200, в воплощениях они могут иметь такую конфигурацию, чтобы работать в соответствии с одной или несколькими иллюстративными технологиями, описанными ниже.
Как указано выше, идея заключается в модуляции управляющего сигнала, поданного на электродвигатель 104, для того, чтобы модулировать звук, создаваемый электродвигателем 104 при работе механизма 102 для ухода (при этом указанный звук может содержать звук, создаваемый непосредственно самим электродвигателем 104, и/или звук, создаваемый механизмом 102 для ухода, когда он приведен в действие электродвигателем 104, например, жужжание механизма для бритья или для стрижки волос). Модуляция звука позволяет встроить информационный сигнал в звук, таким образом, передавая информацию. Этот модулированный звук может быть принят с помощью микрофона 204 пользовательского терминала 200, и полученный звук может быть обработан в блоке 206 для обработки сигналов так, чтобы извлечь данные (т.е. извлечь информацию, переданную со встроенным сигналом).
В первом воплощении, модуляция может быть выполнена путем переключения электродвигателя 104 из положения «включено» в положение «выключено» по определенной схеме для того, чтобы передать значение. С этой целью, контроллер 106 кодирует данные, которые необходимо передать, в схему импульсов, и модулирует эту схему в управляющий сигнал, подаваемый на электродвигатель 104, путем переключения управляющего сигнала между состояниями «включено» и «выключено», соответственно. Это вынуждает электродвигатель 104 включаться и выключаться в соответствии с модулированной схемой. При работе устройства 100 для ухода, электродвигатель 104 предпочтительно, как правило, будет включен, так что в воплощениях указанная информация, таким образом, кодируется путем включения случайного импульса «выключение» в доминирующую протяженность состояния «включено. Информация может быть закодирована с помощью любой подходящей двухуровневой импульсной схемы кодирования, например, фазово-импульсной модуляции, широтно-импульсной модуляции, или частотно-импульсной модуляции. Или даже, несмотря на возможное отрицательное воздействие на эффективность устройства для ухода, то, что электродвигатель в основном находится во включенном состоянии не является основополагающим. Например, может быть использован двухуровневый (и, предпочтительно, без постоянной составляющей тока) линейный код, такой как манчестерское кодирование (при котором в среднем длительности пребывания в состоянии включения и выключения одинаковые).
Одним из факторов, которые необходимо принять к учету, является то, что на практике электродвигатель 104 с подсоединенной трансмиссией зачастую будет обладать существенной инерцией. При переключении или модуляции, ответ на положительный скачок во вращательной скорости на порядок величины быстрее, чем в ответ на отрицательный скачок. Это наиболее заметно во вращательных электробритвах, а меньше - в устройстве с высоким моментом, таком как машинка для стрижки волос. Фиг.5 изображает аудио сигнатуру иллюстративной бритвы за промежуток времени, при этом длительность роста составляет 50 мс, в то время как длительность спада составляет около 100 мс. Таким образом, ограничение по скорости создает замедление или торможение устройства 100. Для возможности определения, требуется существенный период торможения между положением «выключено» и повторным положением «включено» для создания достаточной разницы в звуке. Поэтому в воплощениях, минимальная ширина спадающего импульса представляет собой период, в течение которое аудио сигнатура заметно ослабевает, например, по меньшей мере 300 мс или по меньшей мере 500 мс, или даже полный период спада, составляющий 1000 мс. Тем не менее, ширина импульса может быть существенно короче в устройствах 100 для ухода, в которых электродвигатель 104 и/или механизм 102 для ухода обладают меньшей инерцией.
Как должно быть понятно из вышесказанного, амплитудная модуляция устройства для стрижки может привести к существенной продолжительности, при которой вращение устройства будет осуществляться с уменьшенной скоростью. Несмотря на то, что это может быть допустимо в некоторых случаях, существует потенциальный риск того, что это может оказать нежелательное влияние на рабочие показатели устройства 100 для ухода, по меньшей мере в некоторых случаях, например, в случае, когда сигнал создается бритвой в ходе бритья (как описано со ссылкой на Фиг.5). И/или модуляция может быть заметна для слуха пользователя, и по этой причине это может быть нежелательно.
Поэтому в более предпочтительных воплощениях контроллер 106 электробритвы или другого подобного устройства 100 для ухода оборудован схемой управления электродвигателем, которая не только приводит в действие электродвигатель 104, но также обеспечивает возможность вынужденного замедления электродвигателя - либо торможения электродвигателя (вынужденного замедления в сторону нулевого вращения) и/или изменения направления движения электродвигателя на обратное (вынужденного замедления вращения до нуля, и затем, в противоположном направлении, хотя на практике с целью, описанной здесь, не требуется замедлять электродвигатель настолько, чтобы в действительности изменить направление его вращения - смотри ниже). Т.е., в отличие от простого обеспечения свободного замедления электродвигателя относительно его нормального включенного состояния, схема позволяет контроллеру 106 вынужденно понизить или даже изменить направление вращения электродвигателя 104. В одном воплощении, данная схема содержит мостовую схему 400, которая позволяет прилагать напряжение источника питания (например, батарейки) к электродвигателю 104 в обоих направлениях.
Фиг.4 представляет схематичное изображение мостовой схемы, используемой в контроллере 106 с этой целью. Устройство 100 для ухода содержит источник питания 405, обеспечивающий напряжение питания Vin. В случае мостовой схемы (и в ряде прочих воплощений), он будет представлять собой источник питания постоянного тока, как правило - батарейку (хотя не исключено и внешнее питание, например, внешнее питание от сети плюс выпрямитель тока, встроенный в устройство для ухода). Мостовая схема 400 в контроллере 106 включает в себя первый переключатель 401, второй переключатель 402, третий переключатель 403 и четвертый переключатель 404, соединенные как показано на Фиг.4.
Как показано на Фиг.4, каждый переключатель 401-404 содержит соответствующую пару первого и второго зажимов, соединяемых, когда переключатель включен, и разъединяемых, когда переключатель выключен. Источник питания 405 содержит первый и второй зажим питания, при этом напряжение питания Vin создается между первым и вторым зажимами питания. Электродвигатель 104 содержит первый и второй входные зажимы, при этом, когда напряжение подается в одном направлении между первым и вторым входными зажимами, электродвигатель вращается в одном направлении, и когда напряжение подается в противоположном направлении между первым и вторым входными зажимами, электродвигатель 104 замедляется или вращается в противоположном направлении. Первый зажим первого переключателя 401 соединен с первым зажимом питания источника питания 405, и второй зажим первого переключателя 401 соединен с первым входным зажимом электродвигателя 104. Первый зажим второго переключателя 402 соединен с первым входным зажимом электродвигателям 104, и второй зажим второго переключателя соединен со вторым зажимом питания источника питания 405. Первый зажим третьего переключателя 403 соединен с первым зажимом питания источника питания 405 и первым зажимом первого переключателя 401, и второй зажим третьего переключателя 403 соединен со вторым входным зажимом электродвигателя 104. Первый зажим четвертого переключателя 404 соединен со вторым входным зажимом электродвигателя 104, и второй зажим четвертого переключателя 404 соединен со вторым зажимом питания источника питания 405 и вторым зажимом второго переключателя 402.
Управление переключателями 401-404 осуществляется с помощью схемы управления контроллера 106, так, чтобы создавать управляющий сигнал, подаваемый на электродвигатель, в форме положительного или отрицательного напряжения, подаваемого между первым и вторым входными зажимами электродвигателя 104. Управляющий сигнал модулируется путем переключения между различными состояниями по определенной схеме так, чтобы передать значение. Состояния, достигаемые при помощи мостовой схемы 400, представлены в таблице ниже.
Таким образом, использую мостовую схему 400 или иную подобную схему, способную вынужденно замедлить электродвигатель 104, информацию можно модулировать в звук устройства 100 для ухода с помощью импульсов между нормальным включенным состоянием электродвигателя и реверсным состоянием электродвигателя. Или в качестве альтернативы, короткие импульсы торможения электродвигателя 104 могут быть включены между преобладающими периодами включенного состояния. В случае использования реверсного состояния, следует отметить, что на практике электродвигатель необязательно будет замедляться настолько, чтобы действительно физически изменилось направление его вращения. Тем не менее, использование реверсного состояния может быть более предпочтительно, чем состояние торможения, поскольку передача обратного напряжения существенно ускоряет торможение и, таким образом, улучшает остроту и краткость сигнального импульса. Его можно будет быстрее и лучше определить, чем просто торможение.
Также может быть использована любая подходящая двухуровневая импульсная кодировка, такая как фазово-импульсная модуляция, широтно-импульсная модуляция, или частотно-импульсная модуляция, или даже линейный код, такой как Манчестерский код (предпочтительно без составляющей постоянного тока), или схема, подобная описанной в Патентном Заявлении США №1647.
Таким образом, в ходе работы электродвигателя, создаются короткие сигнальные импульсы. Эти импульсы занимают короткий период времени, когда напряжение к электродвигателю подается в обратном направлении. Это приводит к быстрому замедлению электродвигателя, за которым следует быстрое ускорение в конце импульса. Такое изменение скорости вращения, которому содействует реверс аккумулированной работы и гибкости трансмиссии, приводит к ясной и определяемой аудио сигнатуре. В целом, импульсы должны быть короткими, относительно времени реакции всего электродвигателя и трансмиссии. Сигнальный импульс замедляет электродвигатель, но не останавливает и не изменяет действительное направление вращения электродвигателя и трансмиссии. Это обеспечивает возможность определения намного более коротких импульсов, чем в воплощениях, где электродвигатель 104 просто может свободно замедляться до выключенного состояния. Например, в случае бритвы, может быть обнаружен импульс длительностью 10 мс и менее.
В виде примера, Фиг.6 изображает импульсный переход от нормального включенного состояния (вперед) управляющего сигнала к реверсивному состоянию, и обратно к состоянию вперед, состояние переключения управляющего сигнала в реверсивном состоянии в течение периода импульса, составляющего, например, 10 мс, до возврата в состояние вперед. Импульс окружен более продолжительным периодом состояния «вперед» с обеих сторон (сразу до и после) обратного импульса, например, по 100 мс с каждой стороны. Следует отметить, что в реверсивном состоянии, действительный электродвигатель 104 замедляется относительно его нормальной скорости вращения вперед, и может достигнуть, а может и не достигнуть физического состояния обратного вращения до того, как управляющий сигнал переключиться обратно на состояние «вперед». В любом случае, даже если электродвигатель 104 физически не изменит направление вращения в ходе реверсивного состояния, или если он лишь затормаживается с помощью состояния торможения, эффект тем не менее обнаруживается в аудио сигнатуре устройства 100.
Путем модуляции схемы создания сигнальных импульсов по времени, информация кодируется в звук бритвы. Временной базис кодовой схемы (т.е., период символа) предпочтительно больше, чем временной базис (длительность) самих импульсов. Например, при длительности импульса 10 мс, последующие импульсы предпочтительно отделены по меньшей мере на 100 мс в устойчивом направлении (или в целом максимальная ширина импульса предпочтительно составляет не более 10% от периода символа). В воплощениях этот промежуток может быть даже длиннее так, чтобы обеспечить всей трансмиссии возможность восстановить свою номинальную скорость.
Таким образом, путем изменения импульсов, возникающих в течение периода времени, информация кодируется, например, с помощью коммуникационной схемы на основе амплитудной манипуляции (например, использование схемы, аналогичной манчестерской кодировке, фазово-импульсная модуляция, широтно-импульсная модуляция, или частотно-импульсная модуляция и т.д.).
Такая аудио сигнатура может быть распознана из записи, выполненной любительским микрофоном 204, например, таким, которым оснащаются пользовательские терминалы 200, такие как планшеты, смартфоны и ноутбуки. Такая аудио сигнатура не обязательно существенно отрицательно влияет на надлежащее функционирование бритвы или иного такого устройства 200 для ухода, и она не должна широко распространять звук так, чтобы доминировать над обычным звуком устройства 100.
Блок 206 для обработки сигналов на пользовательском терминале 200 предназначен для обнаружения данных, встроенных в аудио сигнатуру устройства 100 для ухода, например, на основании любой из иллюстративных технологий, описанных ниже.
В одном воплощении, импульсы могут быть обнаружены путем определения быстрого изменения в мгновенной громкости звука, т.е. путем анализа амплитуды полученной аудио волновой формы во временном промежутке (термин «волновая форма» указывает на амплитуду сигнала в зависимости от времени лишь во временной шкале, без осуществления перевода в частотную шкалу). Каждый импульс в состоянии электродвигателя будет вызывать импульс в аудио сигнале, который может быть распознан блоком 206 для обработки сигналов пользовательского терминала 200.
Тем не менее, когда это возможно, данная технология может быть менее предпочтительной. Как показано иллюстративной (амплитудой) волновой формой, изображенной на Фиг. 7, громкость звука также будет изменяться из-за манипуляций с устройством 100 относительно записывающего микрофона 204.
Более надежным и практичным методом обнаружения является использование изменений в частотной составляющей звука, т.е. путем обработки изменяемого во времени спектра полученного аудио сигнала в частотном диапазоне. Короткий импульс в трансмиссии будет вызывать короткое изменение спектра звукового сигнала во время импульса. Это внезапное изменение частоты является устойчивым к изменениям объема из-за манипуляций пользователя с устройством. Такие частотные импульсы могут, в том случае, быть распознаны блоком 206 для обработки сигналов в пользовательском терминале 200. Например, это может быть выполнено при помощи программного обеспечения, выполняющего быстрое преобразование Фурье в режиме реального времени аудио сигнала, и обнаружения относительных «высоких» и «низких» состояний выбранных частотных полос.
Пример представлен на Фиг.8. Путем последовательной или непрерывной дискретизации аудио сигнала и сравнения полученного спектрального состояния с определенными, известными характеристиками сигнального импульса, можно определить, когда полученный результат представляет момент сигнального импульса. Это может быть выполнено путем обнаружения определенных отклонений полученного спектрального состояния от следующего спектрального состояния, или путем определения абсолютных свойств полученного спектрального состояния.
Спектральный эффект сигнального импульса в иллюстративном устройстве 100 представляет собой относительное увеличение высоких частот, при одновременном снижении низких частот. Такой эффект достигается благодаря короткому, острому изменению направления трансмиссии и соответствующих высоких частот импульса. Для определения метода пороговых значений для этих состояний, могут быть определены пороговые пояса нижних и высоких частот. Отношение между средними величинами (либо иными представляющими величинами) сигнала в этих поясах указывают либо на регулярную работу, либо на сигнальный импульс.
Примеры показаны на Фиг.9 и Фиг.10. Фиг.9 изображает спектр аудио сигнала, полученного микрофоном 204, когда электродвигатель 104 находится в нормальном состоянии работы (без импульса), а Фиг.10 изображает спектр аудио сигнала, полученного микрофоном 204, когда электродвигатель 204 приведен в действие управляющим сигналом в реверсивном состоянии (импульс). Как можно видеть, в случае импульса, разница (дельта) между средним или характерным значением уровня мощности низкочастотного пояса меньше по сравнению с большей разницей (дельтой) между средним или характерным значением уровня мощности этих поясов в отсутствии импульса.
Обнаружение может основываться на соотношении между средними уровнями этих характерных поясов, или альтернативно на наблюдаемой разнице между двумя характерными уровнями, относительно общей спектральной величины или пиковой величины замера. Для выполнения более подробного и надежного обнаружения и обеспечения возможности распознавания большего числа спектральных состояний, можно задать больше характерных поясов.
Следует отметить, что независимо от используемой комбинации технологий модуляции и обнаружения, иногда могут иметь место несовершенные обнаружения. Поскольку передаваемая информация не обязательно является критичной, в некоторых применениях этому можно не придавать значения. Однако, для дополнительного повышения надежности, в воплощениях схема импульсов, испускаемая устройством 100 для ухода, может накладывать схему определения и/или корректировки ошибок на обычный метод передачи. Т.е. помимо кодировки на битовом уровне, контроллер 106 будет использовать на более высоком уровне протокола способ, такой как базовая проверка четности или, например, метод определения и коррекции ошибок Рида-Соломона.
Использование звука, создаваемого электродвигателем 104 для отправки сообщений на смартфон или планшет или подобное устройство может использоваться несколькими способами. Например, звук может использоваться для отправки идентификационной информации и/или информации о состоянии устройства 100 для ухода. Такая информация может быть отправлена отдельное (например, постоянно, периодически или случайным образом), на протяжении работы устройства для ухода, либо лишь один раз, либо в ответ на одно или несколько событий (например, запрос пользователя посредством нажатия кнопки или иных средства ввода данных пользователем устройства для ухода, или запрос, отправленный по радиочастотному, инфракрасном или закодированному обратному световому каналу от пользовательского терминала 200.
В качестве примера отправки информации о состоянии, практическое использование такого звукового сигнала заключается в сообщении диагностических данных с устройства 100 для ухода на пользовательский терминал 200. Например, в случаях, когда необходимо сообщить пользователю о предупреждении или проблеме, например, об уровне заряда батареи или о падении уровня запаса расходных материалов ниже порогового уровня, или о превышении рабочей температурой безопасного значения, или в случае, если устройство 100 заблокировано от использования, то акустический канал может представить пользователю более подробную информацию. Как правило, светодиод будет отображать состояние - будучи зажженным или мигающим, и символ около светодиода может раскрывать природу информации (например, требует очистки, заблокировано или батарея разряжена). С помощью акустического канала можно сообщить более подробную информацию (например, отобразить, что устройство заблокировано, а также предоставить инструкции по разблокировке через приложение смартфона). Примечание: в случае подачи сигнала в заблокированном состоянии устройства, это потребует короткого, временного «включенного» состояния для того, чтобы сообщить об этом факте. Например, устройство 100 может быть заблокировано на время путешествия для предотвращения случайного разряда батарейки, так что в случае нажатия кнопки «включить», устройство временно включается, лишь на время, достаточное для передачи короткого сигнала, а затем автоматически снова выключается. Поэтому, если в сумке пользователя будет случайно нажат переключатель «включить» устройства, использование батареи будет минимальным, но с другой стороны, если пользователь по своему усмотрению решит воспользоваться устройством 100, и забудет о включении блокировки на время путешествия, сигнал от устройства 100 для ухода может проинформировать пользователя с помощью вспомогательного приложения о том, в чем заключается проблема. Короткий период включения допустим для того, чтобы функция блокировки на время путешествия оставалась нужной: причина и функция блокировки на время путешествия практически никогда не будет включать электродвигатель, а вместо этого предотвратит случайное включение и снижение заряда батареи до нуля, когда устройство оставлено в багаже без присмотра.
Другим практическим применением является осуществление звукового оповещение в любом случае «включения» устройства. Каждый раз, когда пользователь активирует устройство 100 (например, путем нажатия кнопки «включение»), устройство передает типовую и/или модельную сигнатуру (и, при желании, это может повторяться один или несколько раз на протяжении работы устройства 100 для увеличения вероятности обнаружения). Устройство будет ждать, пока электродвигатель не достигнет нормальной работы (например, 200 мс для достаточного набора скорости), и затем через звук электродвигателя передаются сигнальные импульсы. Содержание сообщения может содержать идентификатор типа устройства (бритва, машинка для стрижки, эпилятор и т.д.) и/или идентификатор модели (например, Philips RQ1150). Когда пользователь запускает дополняющее приложение на пользовательском терминале 200 (например, на смартфоне), приложение отслеживает звук через микрофон 208. Когда наблюдается характеризующая сигнатура сигнальных импульсов (например, быстрые перемены в частотном спектре с регулярными периодическими интервалами), информация расшифровывается. Это позволяет приложению определять тип и/или модель устройства, используемого в настоящее время, и модифицировать интерфейс, представляемый пользователю, так, чтобы он соответствовал типу устройства и его возможностям. Также, могут быть выполнены многие ссылки на соответствующую документацию, такую как руководства пользователя или соответствующие продукты (например, расходные материалы) так, чтобы соответствовать обнаруженному типу и/или модели устройства.
Следует отметить: передаваемая информация, встроенная в звук от устройства 100 для ухода, может содержать желаемый контент, включенный непосредственно (напрямую) в аудио сигнал, или альтернативно может содержать код или идентификатор, указывающий на желаемый контент. В последнем случае, блок 206 для обработки сигнала на принимающем пользовательском терминале ищет код или идентификатор в таблице поиска, в которой возможные значения кода или идентификатора привязаны к соответствующим позициям контента. Поисковая таблица может храниться локально в памяти пользовательского терминала 200, или может представлять собой базу данных, размещенную на сервере (содержащем один или несколько серверных блоков в одном или нескольких местах), в этом случае пользовательский терминал 200 выполнен с возможностью обеспечения доступа к серверу для осуществления поиска. Например, передаваемая информация может содержать код ошибки или иной код состояния, который в поисковой таблице привязан к соответствующему значению этого кода (низкий уровень заряда батареи и т.д.). Как вариант или дополнительно, передаваемая информация может содержать код, соответствующий типу устройства 100 (типом может быть бритва, машинка для стрижки, эпилятор и т.д.), и/или номеру модели устройства, и поиск может связать идентификатор(ы) с контентом, зависящем от типа и/или модели, таким как инструкции по применению, руководство пользователя и/или модифицировать пользовательский интерфейс во вспомогательном приложении так, чтобы он соответствовал типу и/или модели 100. В качестве другой альтернативы или дополнительного примера, передаваемая информация может содержать уникальный идентификатор индивидуального устройства 100 и/или его пользователя (например, серийный номер, МАС адрес и/или идентификатор пользователя), и поиск может привязать этот идентификатор к персональным настройкам для приложения (например, к тому, как пользователю нравится, чтобы выглядел пользовательский интерфейс его или ее вспомогательного приложения).
Независимо от контента, и от того, получен ли он напрямую или путем поиска на основании полученного кода или идентификатора, он может быть выведен пользователю в любой подходящей форме. Например, в одном из особо предпочтительных применений, вспомогательное приложение, работающее на пользовательском терминале, может представлять собой «умное зеркало», использующее камеру 208 (например, фронтальную камеру) пользовательского терминала 200 для получения прямого изображения пользователя, который в этот момент проводит ухаживающую процедуру с помощью устройства 100 для ухода. В этом случае, приложение может дополнить изображение пользователя одним или несколькими элементами контента, полученного из аудио сигнала (путем наложения контента на изображение, или его отображения вблизи изображения).
При желании, пользователь также может иметь возможность взаимодействовать с контентом посредством пользовательского интерфейса 202 - например, путем нажатия иконки на экране для вызова контента, или вызова более подробного контента, или выбора, какие элементы контента необходимо включить в пользовательский интерфейс (например, какие элементы отображать на умном зеркале), и возможность сохранения для этого персональных настроек. И/или, если контент информирует пользователя, на основании полученного аудио-сигнала, о том, что запас расходных материалов для устройства низкий или подошел к концу, или какой-либо элемент требует замены или вскоре потребует замены, или устройство 100 нуждается в ремонте, обслуживании, очистке или приближается такая необходимость, то пользовательский интерфейс приложения может представить пользователю интернет ссылку, по которой он или она может заказать соответствующие расходные материалы, элементы, ремонт, продукты для очистки или обслуживания.
Еще одним практическим применением для звукового оповещения является обеспечение возможности простой аутентификации для другого режима связи. Например, может быть желательно установить радиочастотный канал, такой как связь по Wi-Fi, ZigBee или Bluetooth, между устройством 100 для ухода и пользовательским терминалом 200, но пользовательский терминал 200 может потребовать аутентификации устройства для ухода для установления канала. В этом случае, установка канала (т.е., соединение) может быть упрощена путем сообщения требуемого аутентифицирующего кода или кодов (например, кодов соединения) пользовательскому терминалу 200 по акустическому каналу. Такая простая аутентификация может быть выполнена в дополнении к разрешающему каналу связи, такому как Bluetooth LE.
Должно быть понятно, что вышеописанные воплощения были описаны только в виде примера.
В воплощениях, модулирующих звук, создаваемый электродвигателем 104, следует отметить, что мостовая схема является не единственным возможным типом схемы для управления электродвигателем. Специалисту в данной области техники могут быть известны сами по себе другие схемы для управления остановкой, стартом, реверсом и/или торможением электродвигателя. Также, могут быть применены иные способы модуляции поведения электродвигателя, а, следовательно, звука. Например, также можно модулировать скорость электродвигателя, например, выполнять модуляцию между тремя или более отдельными состояниями скорости (в соответствии с троичным или большим кодом). Поскольку эти изменения будут также вызывать соответствующие изменения в звуке электродвигателя 104 и/или соединенного с ним механизма 102, они представляют альтернативные способы, при помощи которых информация может быть модулирована в звук для обнаружения блоком 206 для обработки сигналов на принимающем пользовательском терминале 200.
Кроме того, технологии, описанные здесь, подходят для любого типа электродвигателя. Например, описанные технологии работают не только для традиционного электродвигателя с щетками, но также для (более дорогостоящего) электродвигателя с электронным сообщением (ЕСМ) (электродвигателя без щеток). В этом случае, модуляция электродвигателя может осуществляться просто с помощью электроники и программной логики, приводящих в движение электродвигатель. Более того, несмотря на то, что подавляющее большинство приспособлений использует вращательные электродвигатели, существуют устройства, в которых вместо этого может быть использован линейный электрический электродвигатель. Они, как правило, относятся к возвратно-поступательному типу. Основной принцип, раскрытый здесь, будет также работать для линейного электродвигателя вместо вращательного электродвигателя (например, путем модуляции включения и выключения линейного электродвигателя, или модуляции скорости линейного электродвигателя).
Следует отметить, что несмотря на то, что издаваемый звук, как правило, будет содержать по меньшей мере один компонент в диапазоне слышимости человека (20Гц-20кГц), модулируемый компонент звука не обязательно должен находиться в диапазоне слышимости человека. В воплощениях, звук или модулируемый компоненты звука может быть в диапазоне слышимости человека, или может быть выше этого диапазона (>20кГц), или даже ниже этого диапазоне (<20Гц), или может перекрывать два или все из указанных диапазонов. Следует отметить, что 20Гц-20кГц - максимальный диапазон слышимости человека, практически слышимый только людям в детском возрасте, в то время как для большинства взрослых высокочастотный диапазон в действительности заканчивается на значении около 18кГц или намного меньше. На практике, звук в 19,5кГц находится в пределах диапазона всех аудио схем электронных приборов, и превышает диапазон слышимости 99% пользователей. Поэтому, несмотря на то, что диапазон слышимости человека может быть определен здесь как 20Гц-20кГц, если желательно, чтобы модулируемый сигнальный компонент не попадал в практический диапазоне слышимости человека, можно считать, что достаточно, чтобы сигнал был выше 19,5кГц, или даже выше 18кГц.
Кроме того, в случае, когда блок 206 для обработки сигналов полностью или частично выполнен в программном обеспечении, обработка сигналов может выполняться как целая часть вспомогательного приложения (например, приложения «умное зеркало»), через которое обнаруженный контент выводится на пользовательском терминале 200, или блок 206 для обработки сигналов может представлять собой встраиваемое приложение к вспомогательному приложению, работающее на том же пользовательском терминале 200. В некоторых воплощениях, вспомогательное приложение может даже быть размещено на сервере, и блок обработки сигналов может включать в себя клиентское приложение, передающее расшифрованную информацию из полученного аудио сигнала приложению, работающему на сервере.
Более того, технологии, описанные здесь, могут быть применены к другим типам приспособлений для ухода, не только к бритвам, машинкам для стрижки или эпиляторам. Другие устройства для ухода могут включать в себя, например, моторизированную расческу или иное устройство для очистки тела, в случае которого расческа или очищающий элемент механически соединен с ротором электродвигателя (напрямую или опосредованно) так, чтобы циклично перемещаться, когда электродвигатель работает. В таких устройствах, электродвигатель и/или механизм также создают звук при работе, и этот звук может быть модулирован так, чтобы передавать данные.
Другие варианты описанных воплощений могут быть понятны и применены специалистами в данной области техники при воплощении настоящего изобретения после изучения чертежей, описания и прилагаемой формулы изобретения. В формуле изобретения, слово «содержащий» не исключает других элементов или этапов, и неопределенный артикль «a» или «an» не исключает множественного числа. Единый процессор или другой блок может выполнять функции нескольких элементов, перечисленных в формуле изобретения. Тот факт, что определенные меры перечислены в отличающихся друг от друга зависимых пунктах, не означает, что комбинация таких мер не может быть использована с преимуществом. Компьютерная программа может храниться/распределяться на подходящем носителе, таком как оптический носитель информации или твердотельная память, поставляемая вместе с другим аппаратным обеспечением или являющаяся его частью, но также может распределяться и в других формах, например, через Интернет или иные проводные и беспроводные телекоммуникационные системы.
Любые ссылочные позиции в формуле изобретения не должны рассматриваться как ограничение ее пределов.
Изобретение относится к устройству для ухода за волосами. Устройство содержит механизм для ухода для выполнения ухода за волосами пользователя, электродвигатель, предназначенный для приведения в действие механизма для ухода и контроллер. Контролер выполнен с возможностью модуляции информационного сигнала в звук, производимый устройством для ухода за волосами при работе механизма для ухода с помощью электродвигателя, для передачи информации, относящейся к устройству для ухода за волосами. В результате обеспечивается передача информации пользователю. 2 н. и 13 з.п. ф-лы, 1 табл., 12 ил.
1. Устройство (100) для ухода за волосами, содержащее:
механизм (102) для ухода для выполнения ухода за волосами пользователя;
электродвигатель (104), предназначенный для приведения в действие механизма для ухода; и
контроллер (106), выполненный с возможностью модуляции информационного сигнала в звук, производимый устройством для ухода за волосами при работе механизма для ухода с помощью электродвигателя, для передачи информации, относящейся к устройству для ухода за волосами.
2. Устройство по п.1, в котором:
контроллер (106) выполнен с возможностью подачи управляющего сигнала к электродвигателю (104) для того, чтобы управлять электродвигателем для осуществления указанной работы механизма (102) для ухода,
указанный звук создается электродвигателем при выполнении указанной работы механизма для ухода, и
контроллер выполнен с возможностью осуществления указанной модуляции путем изменения управляющего сигнала для того, чтобы модулировать указанный информационный сигнал в звуковой сигнал, создаваемый электродвигателем при указанной работе механизма для ухода.
3. Устройство по п.2, в котором контроллер (106) выполнен с возможностью осуществления указанного изменения управляющего сигнала путем переключения управляющего сигнала между состоянием включения, в котором электродвигатель (104) получает команду на включение, и состоянием выключения, в котором электродвигатель получает команду на выключение.
4. Устройство по п.2, в котором контроллер (106) выполнен с возможностью осуществления указанного изменения управляющего сигнала путем переключения управляющего сигнала между состоянием вперед, в котором электродвигатель (104) получает команду на вращение в переднем направлении, и состоянием реверс, в котором электродвигатель получает команду на вращение в обратном направлении.
5. Устройство по п.2, в котором контроллер (106) выполнен с возможностью осуществления изменения управляющего сигнала путем переключения управляющего сигнала между состоянием включения, в котором электродвигатель (104) получает команду на включение, и состоянием торможения, в котором электродвигатель получает команду на торможение.
6. Устройство по п.4 или 5, в котором контроллер (106) содержит мостовую схему (400), выполненную с возможностью генерирования управляющего сигнала, имеющего указанные состояния вперед и реверс или указанные состояния включения и торможения.
7. Устройство по п.1, которое содержит зуммер или динамик, и указанный звук издается зуммером или динамиком, причем звук содержит по меньшей мере один компонент в диапазоне слышимости человека, а зуммер или динамик выполнен отдельно от указанного электродвигателя (104) и механизма (102) для ухода и с возможностью испускания указанного звука при работе механизма для ухода при помощи электродвигателя.
8. Устройство по любому из пп.1-3, в котором указанная информация содержит один или более из следующих типов данных:
информацию о состоянии устройства (100) для ухода за волосами,
уникальную идентификацию устройства для ухода за волосами,
идентификацию модели и/или типа устройства для ухода за волосами,
идентификатор пользователя устройства для ухода за волосами,
отображение одной или более способностей устройства для ухода за волосами,
отображение одной или более инструкций по применению устройства для ухода за волосами, и/или
аутентифицирующую информацию для аутентификации устройства для ухода за волосами.
9. Устройство по п.8, в котором указанная информация содержит по меньшей мере информацию о состоянии устройства (100) для ухода за волосами, причем указанная информация о состоянии устройства для ухода за волосами содержит один или более из следующих типов данных:
уровень заряда батареи, питающей указанный электродвигатель (104);
отображение ошибки устройства для ухода за волосами;
отображение того, что расходные элементы устройства для ухода за волосами нуждаются в замене, или подходит срок их замены;
отображение того, что механизм (102) для ухода нуждается в очистке, обслуживании или ремонте, или о подходе срока очистки, обслуживания или ремонта;
отображение того, что устройство для ухода за волосами заблокировано, так что указанный механизм для ухода не может быть приведен в действие.
10. Устройство по любому из пп.1-9, которое представляет собой бритву, машинку для стрижки волос или эпилятор, при этом механизм (102) для ухода представляет собой механизм для бритья, механизм для стрижки волос или механизм для эпиляции, соответственно.
11. Машиночитаемый носитель информации, содержащий компьютерный программный продукт, содержащий код, выполненный с возможностью при работе на пользовательском терминале (200) выполнения следующих операций:
использования микрофона (204) пользовательского терминала для приема звука устройства (100) для ухода за волосами при работе устройства для ухода за волосами, звука, содержащего звук электродвигателя и звук механизма для ухода, таким образом, создавая аудио-сигнал, представляющий указанный звук;
обработки аудио-сигнала для обнаружения информационного сигнала, модулированного в указанный звук электродвигателя и/или звук механизма для ухода, информационного сигнала, содержащего информацию, относящуюся к устройству для ухода за волосами; и
выдачи информации, обнаруженной в результате обработки аудио-сигнала, или контента, связанного с указанной информацией, пользователю как части приложения, относящегося к устройству для ухода.
12. Машиночитаемый носитель по п.11, в котором указанная обработка выполняется путем анализа изменяемой по времени амплитуды волновой формы аудио-сигнала.
13. Машиночитаемый носитель по п.11, в котором указанная обработка выполняется путем анализа изменяемого по времени спектра аудио-сигнала.
14. Машиночитаемый носитель по любому из пп.11-13, в котором указанное приложение представляет собой приложение «умное зеркало», использующее камеру (208) пользовательского терминала (200) для захвата изображения пользователя и отображения изображения пользователя на экране (202) пользовательского терминала, при этом указанная выдача информации содержит дополнение отображаемого изображения пользователя на основании указанной информации.
15. Машиночитаемый носитель по любому из пп.11-14, в котором указанная информация содержит один или несколько из следующих типов данных: уникальной идентификации устройства (100) для ухода за волосами, идентификации модели устройства для ухода за волосами, идентификации типа устройства для ухода за волосами, идентификации пользователя устройством для ухода за волосами, и/или код состояния, отображающий состояние устройства для ухода за волосами, при этом указанная выдача информации содержит поиск контента, связанного с идентификацией и/или кодом состояния, и выдачу указанного контента пользователю как части указанного приложения.
СПОСОБ ЛЕЧЕНИЯ ЭПШТЕЙНА-БАРР ВИРУСНОЙ ИНФЕКЦИИ У ДЕТЕЙ С ВИЧ-ИНФЕКЦИЕЙ | 2014 |
|
RU2555474C1 |
ПРИБОР ДЛЯ УДАЛЕНИЯ ВОЛОС | 2006 |
|
RU2424895C2 |
ЭЛЕКТРОБРИТВА | 2010 |
|
RU2432253C2 |
Авторы
Даты
2020-03-30—Публикация
2016-04-19—Подача