СПОСОБ И УСТРОЙСТВО ДЛЯ ОБЕСПЕЧЕНИЯ ОБРАТНОЙ СВЯЗИ ОТНОСИТЕЛЬНО ПЕРЕМЕЩЕНИЯ РОТОРНОЙ БРИТВЫ, ВЫПОЛНЯЕМОГО ПОЛЬЗОВАТЕЛЕМ
METHOD AND DEVICE FOR PROVIDING FEEDBACK ON MOVEMENT OF ROTARY RAZOR PERFORMED BY USER

Область техники
[001] Настоящее изобретение относится к способу и устройству для обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем роторной бритвы.
Уровень техники
[002] На эффективность бритья, например, с точки зрения чистоты бритья и раздражения, вызываемого на коже, в значительной мере влияет манипулирование бритвой пользователем. Известно, что людям с высокой степенью раздражения кожи после бритья было бы полезно получать совет или указание о том, как во время бритья улучшить перемещение и давление, с которым бритву прикладывают к коже пользователя. В первую очередь это касается роторных бритв, в которых волосы срезают с использованием режущих элементов, содержащих одно или более быстро вращающихся круговых лезвий.
[003] В WO 2015/067489 описаны система и способ выдачи пользователю указаний во время процедуры бритья, в которых датчик изображения регистрирует изображение части тела пользователя, анализатор изображения определяет локальное направление роста волос на основе данных на изображении, контроллер формирует инструкции о направлении, в котором нужно перемещать устройство для срезания волос в зависимости от определенного локального направления роста волос, и система обратной связи предоставляет инструкции пользователю. Также описано, что перемещение устройства может быть реконструировано с помощью акселерометра, и пользователю может быть указано на необходимость изменить манипулирование устройством для срезания волос.
[004] Однако для дальнейшего улучшения эффективности бритья требуются усовершенствования в обратной связи, обеспечиваемой относительно перемещения роторной бритвы, выполняемого пользователем.
Раскрытие сущности изобретения
[005] Было обнаружено, что перемещение роторной бритвы небольшими вращательными движениями обеспечивает улучшенные характеристики бритья, в частности, с точки зрения уменьшения раздражения кожи. Поэтому настоящее изобретение обеспечивает оценку перемещения роторной бритвы и предоставление обратной связи пользователю для увеличения степени встречаемости небольших вращательных перемещений, выполняемых пользователем.
[006] Согласно первому аспекту настоящего изобретения предложен способ обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, причем способ включает этапы приема в течение по меньшей мере одного интервала времени по меньшей мере одного типа перемещения, определенного для перемещения роторной бритвы, выполняемого пользователем, при этом тип перемещения выбирают из набора заданных типов перемещения, который содержит небольшое вращательное перемещение и один или более других заданных типов перемещения; определение в интервале времени степени встречаемости каждого типа перемещения из набора заданных типов перемещения на основе по меньшей мере одного типа перемещения, принятого в течение этого интервала; определение на основе определенной степени встречаемости каждого типа перемещения из набора предварительного заданных типов перемещения, какой тип перемещения имеет наибольшую степень встречаемости в течение этого интервала времени; и предоставление обратной связи пользователю для увеличения степени встречаемости небольшого вращательного перемещения роторной бритвы, если определенный тип перемещения, имеющий наивысшую степень встречаемости, представляет собой один из других заданных типов перемещения и не является типом перемещения «отсутствие перемещения». Способ согласно первому аспекту настоящего изобретения обеспечивает преимущество, заключающееся в том, что обратная связь может предоставляться быстро и надежно, позволяя пользователю оптимизировать перемещение роторной бритвы для сведения к минимуму раздражения кожи.
[007] В варианте реализации способа согласно настоящему изобретению способ дополнительно включает этап предоставления пользователю обратной связи, указывающей, что степень встречаемости небольших вращательных перемещений роторной бритвы является приемлемой, если определенный тип перемещения, имеющий наивысшую степень встречаемости, является небольшим вращательным перемещением.
[008] В некоторых вариантах реализации способа согласно настоящему изобретению в число указанных одного или более других заданных типов перемещения входит один тип перемещения, который представляет собой любое перемещение, не являющееся небольшим вращательным перемещением.
[009] В предпочтительном варианте реализации способа согласно настоящему изобретению в число одного или более других заданных типов перемещения входят одно или более из большого вращательного перемещения, поступательного перемещения, большого поступательного перемещения или небольшого поступательного перемещения.
[0010] Еще в одном варианте реализации способа по настоящему изобретению набор заданных типов перемещения содержит тип «отсутствие перемещения», а способ дополнительно включает этап предоставления пользователю обратной связи для начала перемещения роторной бритвы, если определенный тип перемещения, имеющий наивысшую степень встречаемости, является отсутствием перемещения.
[0011] В варианте реализации способа согласно настоящему изобретению этап приема по меньшей мере одного типа перемещения включает прием соответствующего типа перемещения в каждом из множества моментов времени в интервале времени. В данном варианте реализации степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения может быть количеством моментов времени из данного множества моментов времени, в которые принят упомянутый конкретный тип перемещения. В данном варианте реализации этап определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, может включать подсчет для каждого типа перемещения количества моментов времени из данного множества моментов времени в интервале времени, в которые принят соответствующий тип перемещения, и определение типа перемещения, имеющего наивысшее подсчитанное количество моментов времени в интервале времени.
[0012] В другом варианте реализации способа согласно настоящему изобретению степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения представляет собой частоту, с которой упомянутый конкретный тип перемещения происходит в пределах интервала времени. В данном варианте реализации этап определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, может включать определение типа перемещения, имеющего наивысшую частоту в интервале времени.
[0013] Еще в одном варианте реализации способа согласно настоящему изобретению степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения представляет собой продолжительность упомянутого конкретного типа перемещения в пределах интервала времени. В данном варианте реализации этап определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, включает определение типа перемещения, имеющего наибольшую продолжительность в интервале времени.
[0014] В предпочтительном варианте реализации способа согласно настоящему изобретению этап приема по меньшей мере одного типа перемещения включает прием от роторной бритвы по меньшей мере одного типа перемещения, определенного для перемещения роторной бритвы, выполняемого пользователем.
[0015] В другом предпочтительном варианте реализации способа согласно настоящему изобретению небольшое вращательное перемещение соответствует вращательному перемещению вокруг центральной области таким образом, что каждая точка на коже пользователя в упомянутой центральной области соприкасается с роторной бритвой в течение по меньшей мере части вращательного перемещения. В данном варианте реализации небольшое вращательное перемещение включает вращательное перемещение по круговой траектории, где диаметр круговой траектории таков, что точка на коже пользователя в центральной точке круговой траектории соприкасается с роторной бритвой в течение по меньшей мере части вращательного перемещения.
[0016] В соответствии со вторым аспектом настоящего изобретения предложен компьютерный программный продукт, содержащий компьютерочитаемый носитель информации, который имеет содержащийся в нем компьютерочитаемый код, причем компьютерочитаемый код выполнен таким образом, чтобы исполнение его подходящим компьютером или процессором вызывало осуществление компьютером или процессором любого из способов, описанных выше.
[0017] Согласно третьему аспекту настоящего изобретения предложено устройство обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, причем устройство содержит блок обратной связи для предоставления обратной связи пользователю, и блок обработки, выполненный с возможностью приема в течение по меньшей мере одного интервала времени по меньшей мере одного типа перемещения, определенного для перемещения роторной бритвы, выполняемого пользователем, при этом тип перемещения выбирают из набора заданных типов перемещения, который содержит небольшое вращательное перемещение и один или более других заданных типов перемещения; определения степени встречаемости на протяжении интервала времени каждого типа перемещения из набора заданных типов перемещения на основе по меньшей мере одного типа перемещения, принятого в течение этого интервала; определения на основе определенной степени встречаемости каждого типа перемещения из набора предварительного заданных типов перемещения, какой тип перемещения имеет наибольшую степень встречаемости в течение этого интервала времени; и вызова предоставления блоком обратной связи обратной связи пользователю для увеличения степени встречаемости небольшого вращательного перемещения роторной бритвы, если определенный тип перемещения, имеющий наивысшую степень встречаемости, представляет собой один из указанных других заданных типов перемещения и не является типом перемещения «отсутствие перемещения». Устройство согласно третьему аспекту настоящего изобретения обеспечивает преимущество, заключающееся в том, что обратная связь может предоставляться быстро и надежно, позволяя пользователю оптимизировать перемещение роторной бритвы для сведения к минимуму раздражения кожи.
[0018] В некоторых вариантах реализации устройства согласно настоящему изобретению блок обработки дополнительно выполнен с возможностью предоставления пользователю обратной связи, указывающей, что степень встречаемости небольших вращательных перемещений роторной бритвы является приемлемой, если определенный тип перемещения, имеющий наивысшую степень встречаемости, является небольшим вращательным перемещением.
[0019] В предпочтительном варианте реализации устройства согласно настоящему изобретению в число одного или более других заданных типов перемещения входит один тип перемещения, который представляет собой любое перемещение, не являющееся небольшим вращательным перемещением.
[0020] В другом предпочтительном варианте реализации устройства согласно настоящему изобретению в число одного или более других заданных типов перемещения входят одно или более из большого вращательного перемещения, поступательного перемещения, большого поступательного перемещения или небольшого поступательного перемещения.
[0021] Еще в одном варианте реализации устройства по настоящему изобретению набор заданных типов перемещения содержит тип «отсутствие перемещения», а блок обработки дополнительно выполнен с возможностью предоставления пользователю обратной связи для начала перемещения роторной бритвы, если определенный тип перемещения, имеющий наивысшую степень встречаемости, является отсутствием перемещения.
[0022] В предпочтительном варианте реализации устройства согласно настоящему изобретению блок обработки выполнен с возможностью приема соответствующего типа перемещения в каждом из множества моментов времени в интервале времени. В данном варианте реализации степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения может быть количеством моментов времени из данного множества моментов времени, в которые блок обработки принимает упомянутый конкретный тип перемещения. В данном варианте реализации блок обработки может быть выполнен с возможностью определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, путем подсчета для каждого типа перемещения количества моментов времени из данного множества моментов времени в интервале времени, в которые блок обработки принимает соответствующий тип перемещения, и путем определения типа перемещения, имеющего наивысшее подсчитанное количество моментов времени в интервале времени.
[0023] В другом варианте реализации устройства согласно настоящему изобретению степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения представляет собой частоту, с которой упомянутый конкретный тип перемещения происходит в пределах интервала времени. В данном варианте реализации блок обработки может быть выполнен с возможностью определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, путем определения типа перемещения, имеющего наивысшую частоту в интервале времени.
[0024] Еще в одном варианте реализации устройства согласно настоящему изобретению степень встречаемости в интервале времени конкретного типа перемещения из набора заданных типов перемещения представляет собой продолжительность упомянутого конкретного типа перемещения в пределах интервала времени. В данном варианте реализации блок обработки может быть выполнен с возможностью определения типа перемещения, имеющего наивысшую степень встречаемости в интервале времени, путем определения типа перемещения, имеющего наивысшую продолжительность в интервале времени.
[0025] В другом варианте реализации устройства согласно настоящему изобретению блок обработки выполнен с возможностью приема от роторной бритвы по меньшей мере одного типа перемещения, определенного для перемещения роторной бритвы, выполняемого пользователем.
[0026] В предпочтительном варианте реализации устройства согласно настоящему изобретению небольшое вращательное перемещение соответствует вращательному перемещению вокруг центральной области таким образом, что каждая точка на коже пользователя в упомянутой центральной области соприкасается с роторной бритвой в течение по меньшей мере части вращательного перемещения. В данном варианте реализации небольшое вращательное перемещение содержит вращательное перемещение по круговой траектории, где диаметр круговой траектории таков, что точка на коже пользователя в центральной точке круговой траектории соприкасается с роторной бритвой в течение по меньшей мере части вращательного перемещения.
[0027] Согласно четвертому аспекту настоящего изобретения предложена система для обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, причем система содержит любое из устройств, описанных выше, роторную бритву и датчик перемещения для измерения перемещения роторной бритвы с течением времени.
[0028] В предпочтительном варианте реализации системы согласно настоящему изобретению роторная бритва дополнительно содержит блок обработки бритвы, который выполнен с возможностью приема измеренных значений перемещения роторной бритвы с течением времени от датчика перемещения, обработки принятых измеренных значений для определения в течение по меньшей мере одного интервала времени по меньшей мере одного типа перемещения для перемещения роторной бритвы, выполняемого пользователем, и предоставления определенного по меньшей мере одного типа перемещения блоку обработки устройства.
[0029] В альтернативном варианте реализации системы согласно настоящему изобретению блок обработки устройства дополнительно выполнен с возможностью приема измеренных значений перемещения роторной бритвы с течением времени от датчика перемещения и обработки принятых измеренных значений для определения в течение по меньшей мере одного интервала времени по меньшей мере одного типа перемещения для перемещения роторной бритвы, выполняемого пользователем.
Краткое описание чертежей
[0030] Для лучшего понимания изобретения и для более четкого показа того, как оно может быть введено в действие, далее ссылки будут делаться только посредством примеров на прилагаемые чертежи, на которых:
[0031] на ФИГ. 1(a) и 1(b) показан пример определения небольшого вращательного перемещения в варианте реализации способа согласно настоящему изобретению;
[0032] на ФИГ. 2 приведена структурная схема устройства для обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, согласно настоящему изобретению;
[0033] на ФИГ. 3 приведена структурная схема системы, состоящей из устройства согласно варианту реализации настоящего изобретения и роторной бритвы;
[0034] на ФИГ. 4 показан пример определения небольшого поступательного перемещения в варианте реализации способа согласно настоящему изобретению;
[0035] на ФИГ. 5 приведена блок-схема способа обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, согласно настоящему изобретению;
[0036] на ФИГ. 6(a) и 6(b) показаны два примера гистограмм, которые могут быть сформированы из принимаемых типов перемещения в способе согласно настоящему изобретению; и
[0037] на ФИГ. 7(a), 7(b) и 7(c) показаны три снимка экрана с обратной связью, которая может быть обеспечена в приложении на персональном электронном устройстве.
Осуществление изобретения
[0038] Как отмечено выше, изобретение предназначено для обеспечения обратной связи по перемещению роторной бритвы, выполняемому пользователем. Роторная бритва - это тип бритвы, которая срезает волосы с помощью режущих элементов, содержащих одно или более быстро вращающихся круговых лезвий. Предпочтительно, как обнаружили авторы изобретения, роторную бритву нужно перемещать по коже, используя вращательное движение так, чтобы бритва, например, следовала приблизительно по круговой траектории на коже пользователя. Роторная бритва обычно содержит по меньшей мере два режущих элемента и предпочтительно три режущих элемента, расположенных треугольником, хотя доступны также роторные бритвы с другими количествами режущих элементов и/или компоновками. Было обнаружено, что перемещение роторной бритвы небольшими вращательными перемещениями обеспечивает улучшенные характеристики бритья, в частности, с точки зрения уменьшения раздражения кожи. Небольшие вращательные перемещения могут быть, например, круговыми перемещениями по круговой траектории, где диаметр круговой траектории таков, что точка на коже пользователя, соответствующая центральной точке круговой траектории вращательного перемещения, соприкасается с роторной бритвой, т.е. покрывается роторной бритвой в течение по меньшей мере части вращательного перемещения. В соответствии с этим примером определения большое вращательное перемещение представляет собой круговое перемещение по круговой траектории, где диаметр круговой траектории таков, что существует по меньшей мере одна точка кожи в центральной области, заключенной в круговую траекторию, которая вообще не соприкасается с роторной бритвой в течение всего вращения роторной бритвы по коже по круговой траектории.
[0039] Однако, как правило, термин «небольшое круговое перемещение» нужно понимать как вращательное перемещение роторной бритвы по коже пользователя, при котором роторная бритва в целом следует по криволинейной замкнутой траектории вокруг центральной области, которая заключена в криволинейную замкнутую траекторию, и при этом каждая точка на коже пользователя в упомянутой центральной области соприкасается с роторной бритвой в течение по меньшей мере части полного вращательного перемещения роторной бритвы по криволинейной замкнутой траектории. В вариантах реализации, где траектория круговая или эллиптическая, упомянутая центральная область содержит центральную точку круговой или эллиптической траектории. Однако указанная траектория также может быть некруговой и неэллиптической, и в таком случае центральную область в целом нужно понимать как содержащую геометрическую центральную точку криволинейной замкнутой траектории.
[0040] Это проиллюстрировано на ФИГ. 1. На ФИГ. 1(a) показано бритвенный блок 200, который имеет три режущих элемента 202, расположенных в треугольной конфигурации. Геометрический центр или средняя точка бритвенного блока 200 отмечена как 204. Показано расстояние A, которое представляет собой диаметр бритвенного блока 200 и, в частности, диаметр круга, описывающего бритвенный блок 200. В стандартном бритвенном блоке 200 расстояние A составляет приблизительно от 5 см до 6 см, хотя могут быть использованы другие размеры, и, для справки, стандартный диаметр режущих элементов 202 составляет приблизительно от 2 см до 2,5 см, хотя могут быть использованы другие размеры.
[0041] Как указано выше, небольшое вращательное перемещение в целом представляет собой вращательное перемещение вокруг центральной области так, чтобы каждая точка на коже пользователя, расположенная в этой центральной области, была охвачена (т.е. соприкасалась с бритвенным блоком 200) в течение по меньшей мере части вращательного перемещения. В случае кругового перемещения это означает, что для того, чтобы вращательное перемещение было небольшим вращательным перемещением, диаметр круговой траектории, соблюдаемой вращательным перемещением, должен быть равен или меньше расстояния A. На ФИГ. 1(b) показан пример вращательного кругового перемещения бритвенного блока 200. В частности, пунктирная окружность 206 показывает круговую траекторию, по которой следует центр 204 бритвенного блока 200, когда диаметр круговой траектории вращательного перемещения равен A. Центр вращательного перемещения показан точкой 208, и когда вращательное перемещение имеет диаметр A, центральная точка 208 вращательного перемещения покрывается бритвенным блоком 200 в течение по меньшей мере полного вращения (т.е. покрывается по меньшей мере один раз в течение одного полного вращения бритвенного блока 200 по траектории 206). Любое вращательное перемещение, имеющее диаметр меньше A, приведет к покрытию центральной области с центром в точке 208 в течение по меньшей мере части полного вращения. Однако, если траектория вращательного перемещения имеет диаметр больше A, то по меньшей мере кожа в центральной точке 208 не будет покрыта вообще в течение полного вращения бритвенного блока 200 по траектории 206.
[0042] Поэтому настоящее изобретение обеспечивает оценку перемещения роторной бритвы и предоставление обратной связи пользователю для увеличения степени встречаемости небольших вращательных перемещений, выполняемых пользователем.
[0043] На ФИГ. 2 показана структурная схема устройства 2 для обеспечения обратной связи относительно перемещения роторной бритвы, выполняемого пользователем, согласно аспекту настоящего изобретения. Устройство 2 содержит блок 4 обработки и блок 6 обратной связи. В некоторых вариантах реализации устройство 2 выполнено в виде электронного устройства, такого как смартфон, планшет, карманный персональный компьютер (КПК), переносной компьютер, настольный компьютер, умное зеркало и т.д. В других вариантах реализации устройство и, в частности, функциональные возможности в соответствии с настоящим изобретением, обеспечиваемые устройством 2, является частью роторной бритвы.
[0044] Блок 4 обработки в целом управляет работой устройства 2. Вкратце, блок 4 обработки предназначен для приема информации, указывающей один или более типов перемещения, которые выполняются пользователем на протяжении интервала времени, и для определения обратной связи, которую нужно предоставить пользователю, на основе принятых типов перемещения. В некоторых вариантах реализации блок 4 обработки может быть выполнен с возможностью приема информации о типах перемещения от другого компонента устройства 2 и, следовательно, блок 4 обработки может включать или содержать один или более портов ввода или других компонентов для приема информации, указывающей типы перемещения, от других компонентов. В других вариантах реализации блок 4 обработки может определять информацию о типах перемещения из другой информации, принятой блоком 4 обработки, такой как измеренные значения перемещений или перемещения роторной бритвы, и, следовательно, блок 4 обработки может включать или содержать один или более портов ввода или других компонентов для приема измеренных значений перемещения роторной бритвы.
[0045] Блок 4 обработки может сообщать обратную связь или тип обратной связи, подлежащей предоставлению пользователю, в блок 6 обратной связи, и, следовательно, блок 4 обработки может содержать один или более портов вывода или других компонентов для сообщения обратной связи или типа обратной связи, которую нужно обеспечить, в блок 6 обратной связи.
[0046] Для выполнения различных функций, описанных ниже, блок 4 обработки может быть реализован множеством способов с помощью программного и/или аппаратного обеспечения. Блок 4 обработки может содержать один или более микропроцессоров или цифровых сигнальных процессоров (ЦСП), которые могут быть запрограммированы с использованием программного обеспечения или компьютерного программного кода для выполнения требуемых функций и/или управления компонентами блока обработки 4 для осуществления требуемых функций. Блок 4 обработки может быть реализован как комбинация специализированного оборудования для выполнения некоторых функций (например, усилителей, предусилителей, аналогово-цифровых преобразователей (АЦП) и/или цифро-аналоговых преобразователей (ЦАП)) и процессора (например, одного или более программируемых микропроцессоров, контроллеров, ЦСП и связанной схемы) для выполнения других функций. В число примеров компонентов, которые могут быть использованы в различных вариантах реализации настоящего изобретения, входят без ограничений обычные микропроцессоры, ЦСП, специализированные интегральные схемы (ASIC) и программируемые пользователем вентильные матрицы (FPGA).
[0047] Блок 4 обработки может содержать или быть связан с запоминающим устройством (не показано на ФИГ. 2), таким как энергозависимая или энергонезависимая память компьютера, например ОЗУ, ППЗУ, СППЗУ и ЭСППЗУ. Запоминающее устройство может быть использовано для хранения программного кода, который может быть исполнен процессором в блоке 4 обработки для вызова выполнения устройством 2 различных функций и способов, описанных в настоящем документе. В конкретных вариантах реализации программный код может быть в виде приложения смартфона или приложения планшета.
[0048] Блок 6 обратной связи предназначен для предоставления пользователю обратной связи по перемещению роторной бритвы, выполняемому пользователем. Обратная связь может быть в любой подходящей или требуемой форме, включая одно или более из визуального элемента, звукового элемента, сенсорного (тактильного) элемента и т.д., а блок 6 обратной связи может быть в форме, которая в состоянии обеспечивать или выводить эти элементы. Визуальный элемент может содержать сообщение в виде букв, чисел, символов, картинок, видеосообщения и т.д., и, следовательно, блок 6 обратной связи может содержать или представлять собой экран дисплея, такой как используемый в смартфоне, планшете, умном зеркале или другом персональном электронном устройстве. В качестве альтернативы (или дополнительно) визуальный элемент может быть предоставлен с использованием одной или более ламп (например, одного или более светоизлучающих диодов (СИД)), имеющих один или более цветов (например, красный, желтый, зеленый и т.д.). Звуковой элемент может содержать тональный сигнал или гудок, словесное сообщение и т.д., и, следовательно, блок 6 обратной связи может содержать динамик для формирования требуемого звука. Тактильный элемент может содержать вибрацию определенной интенсивности и/или длительности, и, следовательно, блок 6 обратной связи может содержать компонент, который может генерировать вибрации, например вибродвигатель. Понятно, что обратная связь, которая должна быть обеспечена, может содержать несколько типов обратной связи (например, визуальную и звуковую), и, следовательно, блок 6 обратной связи может быть выполнен с возможностью или быть в состоянии обеспечивать обратную связь соответствующих типов. Понятно, что определенные устройства, например, смартфон или планшет, как правило, содержат компоненты, способные обеспечивать различные типы обратной связи, изложенные выше.
[0049] Понятно, что устройство 2 может содержать дополнительные компоненты к тем компонентам, которые показаны на ФИГ. 2. Например, устройство 2 может содержать источник питания, такой как батарея, или компонент интерфейса электропитания, такой как штекер, для подключения устройства 2 к электропитанию от сети. Устройство 2 может дополнительно или в качестве альтернативы содержать пользовательский интерфейс, который может обеспечивать пользователю возможностью взаимодействия с устройством 2, например, активировать или деактивировать устройство 2 и/или управлять одной или более настроек или операций устройства 2. Пользовательский интерфейс может содержать любое одно или более из сенсорного экрана, кнопки, переключателя, кнопочной панели, клавиатуры, мыши, пера и т.д.
[0050] На ФИГ. 3 показан конкретный вариант реализации устройства 2 как части системы 7. В данном варианте реализации устройство 2 представляет собой отдельное от роторной бритвы устройство, и поэтому на ФИГ. 3 показана система 7, содержащая устройство 2 и роторную бритву 8. Устройство 2, которое также называют устройством 2 обратной связи, содержит блок 4 обработки и блок 6 обратной связи, как описано выше, и также содержит блок 10 приемопередатчика или приемника, который предназначен для приема сигналов от роторной бритвы 8. Блок 10 приемопередатчика может быть выполнен с возможностью работы в соответствии с любым требуемым стандартом беспроводной или проводной связи, например, Ethernet, Bluetooth, Wi-Fi, ZigBee, NFC или любой стандарт сотовой дальней связи 3-го, 4-го или 5-го поколения.
[0051] Как показано, роторная бритва 8 содержит датчик 12 перемещения, блок 14 обработки бритвы и блок 16 приемопередатчика или передатчика. Блок 16 приемопередатчика или передатчика предназначен для передачи сигналов от роторной бритвы 8 блоку/устройству 2 обратной связи. Блок 16 приемопередатчика или передатчика может быть выполнен с возможностью работы в соответствии с любым требуемым стандартом беспроводной или проводной связи, например, Ethernet, Bluetooth, Wi-Fi, ZigBee, NFC или любой стандарт сотовой дальней связи 3-го, 4-го или 5-го поколения, который требуется для обмена данными с блоком 10 приемопередатчика или приемника в устройстве 2 обратной связи.
[0052] Датчик 12 перемещения предназначен для измерения перемещения или перемещения роторной бритвы 8 во время использования бритвы 8 пользователем. Датчик 12 перемещения предпочтительно встроен в бритву 8 или иным образом прикреплен к ней так, чтобы непосредственно измерять перемещение роторной бритвы 8. В некоторых вариантах реализации датчик 12 перемещения представляет собой акселерометр, например, который измеряет ускорение вдоль трех ортогональных осей. В качестве альтернативы или дополнительно датчик 12 перемещения может содержать гироскоп или магнитометр. В альтернативных для показанного на ФИГ. 3 вариантах реализации перемещение роторной бритвы 8 может быть измерено датчиком перемещения в виде камеры или другого устройства захвата изображения, которое является отдельным от бритвы 8, и которое наблюдает и записывает перемещение бритвы 8. Изображения могут быть проанализированы для выделения перемещения бритвы 8 с течением времени.
[0053] Блок 14 обработки бритвы в основном управляет работой роторной бритвы 8, например, активированием и деактивированием одного или более режущих элементов для осуществления бритья или другой операции срезания волос.Блок 14 обработки бритвы может быть реализован множеством способов с помощью программного и/или аппаратного обеспечения аналогично блоку 4 обработки в устройстве 2 обратной связи.
[0054] Блок 14 обработки бритвы соединен с датчиком 12 перемещения и принимает измеренные значения перемещения роторной бритвы 8 от датчика 12 измерения, например, через порт ввода в блок 14 обработки бритвы. В некоторых вариантах реализации блок 14 обработки бритвы может выводить измеренные значения (например, необработанные данные ускорения) перемещения в блок 16 приемопередатчика или передатчика для передачи в устройство 2 обратной связи для последующей обработки. В альтернативных вариантах реализации блок 14 обработки бритвы обрабатывает измеренные значения для идентифицирования или определения типа перемещения, которое выполняет пользователь роторной бритвой 8 в данное время, и блок 14 обработки бритвы выводит идентифицированный тип перемещения в блок 16 приемопередатчика или передатчика для передачи в устройство 2 обратной связи для последующей обработки. В других альтернативных вариантах реализации блок 14 обработки бритвы обрабатывает измеренные значения для идентифицирования или определения типа перемещения, которое выполняет пользователь роторной бритвой 8 в данное время, обрабатывает идентифицированные типы перемещения для определения обратной связи, которую нужно обеспечить пользователю, и выводит сигнал, указывающий обратную связь, которую нужно обеспечить, в блок 16 приемопередатчика или передатчика для передачи в устройство 2 обратной связи для предоставления пользователю.
[0055] В предпочтительной реализации, изображенной на ФИГ. 3, устройство 2 представляет собой смартфон, который исполняет приложение, обеспечивающее функциональные возможности согласно настоящему изобретению, причем бритва 8 и смартфон 2 обмениваются данными с использованием Bluetooth.
[0056] Согласно вариантам реализации настоящего изобретения устройство 6 обратной связи используют для предоставления пользователю обратной связи по его манере бритья. Во время бритья с использованием роторной бритвы 8, оборудованной акселерометром или другим датчиком 12 перемещения, перемещение бритвы 8 контролируется и анализируется. Если пользователь перемещает бритву 8 небольшими вращательными перемещениями, например, бритва 8 следует в целом по круговой или эллиптической траектории на теле пользователя, пользователь может быть уведомлен посредством блока 6 обратной связи о том, что перемещение правильное. Однако, если пользователь отклоняется от совершения небольших вращательных перемещений бритвой 8, пользователь может быть уведомлен посредством блока 6 обратной связи, что это перемещение следует заменить небольшим вращательным перемещением.
[0057] Анализ перемещения бритвы 8 может включать определение типа перемещения бритвы 8 для соответствующих периодов времени или соответствующих моментов времени, объединение определенных типов перемещения для последовательных периодов времени или последовательных моментов времени в интервале времени и на основе этого объединения определение обратной связи, которую нужно предоставить пользователю. Определенный тип перемещения выбирают из набора заданных типов перемещения. Набор заданных типов перемещения содержит небольшое вращательное перемещение и по меньшей мере один другой заданный тип перемещения, такой как большое вращательное перемещение, поступательное перемещение (например, в котором бритва 8 следует по прямой линии), большое поступательное перемещение и небольшое поступательное перемещение (пример которого проиллюстрирован на ФИГ. 4). В некоторых вариантах реализации по меньшей мере один другой заданный тип перемещения просто представляет собой любое перемещение, кроме небольшого вращательного перемещения (т.е. любое перемещение, которое не является небольшим вращательным перемещением). По меньшей мере один заданный тип перемещения может также представлять собой «отсутствие перемещения», когда бритва 8 не перемещается пользователем (либо скорость или амплитуда перемещения низка, т.е. ниже заданного порогового значения).
[0058] На ФИГ. 4 показан пример определения небольшого поступательного перемещения в варианте реализации настоящего изобретения. Небольшое поступательное перемещение может быть, например, перемещением, где длина поступательного перемещения такова, что существует по меньшей мере одна точка на коже пользователя, которая всегда покрывается бритвенным блоком, т.е. соприкасается с бритвенным блоком, во время этого поступательного перемещения. Следуя этому определению, большое поступательное перемещение представляет собой перемещение, в котором длина поступательного перемещения такова, что не существует точки на коже пользователя, которая всегда покрывается бритвенным блоком во время этого поступательного перемещения. На ФИГ. 4 показан бритвенный блок 200, изображенный на ФИГ. 1(a), с длиной поступательного перемещения в границах между небольшим поступательным перемещением и большим поступательным перемещением согласно данному определению. Задано расстояние B, которое является диаметром режущего элемента 202. Из ФИГ. 1(a), понятно, что 2*B немного меньше расстояния A, указанного на ФИГ. 1(a). Следовательно, в данном определении небольшое поступательное перемещение - это поступательное перемещение по прямолинейной траектории, длина которого меньше или равна расстоянию 2*B. Пунктирная линия 210 показывает прямолинейную траекторию перемещения бритвенного блока 200, когда длина траектории равна 2*B. Таким образом, можно увидеть, что на коже пользователя в центре прямой траектории 210 существует точка 212, которая всегда будет покрываться во время поступательного перемещения, если длина поступательного перемещения равна или меньше 2*B. Любые длины поступательные перемещения больше 2*B будут означать, что средняя точка траектории 210 на коже пользователя не всегда будет покрываться бритвенным блоком 200 во время поступательного перемещения, и в данном примере длины поступательного перемещения больше 2*B считаются большими поступательными перемещениями. Понятно, что в альтернативных вариантах реализации может быть использовано другое определение большого поступательного перемещения и небольшого поступательного перемещения, например, когда большое поступательное перемещение представляет собой поступательное перемещение длиной больше расстояния A, указанного на ФИГ. 1(a), а небольшое поступательное перемещение представляет собой поступательное перемещение, длина которого равна или меньше расстояния A.
[0059] Решение об обратной связи, которую нужно предоставить пользователю, принимается на основе степени встречаемости каждого из типов перемещения в данном интервале времени. Например, степень встречаемости конкретного типа перемещения в интервале времени может быть частотой, с которой данный конкретный тип перемещения происходит в пределах интервала времени, и тип перемещения, который происходит наиболее часто, может быть использован для определения типа обратной связи, которую нужно предоставить. Этот вариант осуществления является наиболее подходящим, когда каждый из периодов времени имеет одинаковую длину. В случае, когда наиболее частый тип перемещения представляет собой «небольшое вращательное перемещение», пользователю может быть предоставлена обратная связь, указывающая, что он выполняет правильное перемещение. В случае, когда наиболее частый тип перемещения представляет собой «отсутствие перемещения», пользователю может быть предоставлена обратная связь, указывающая, что следует начать бритье. Во всех остальных случаях пользователю может быть предоставлена обратная связь, указывающая, что ему следует перемещать бритву 8 небольшими вращательными перемещениями, или что ему следует иным образом увеличить возникновение небольших вращательных перемещений.
[0060] Если периоды времени, для которых предоставляемые типы перемещения имеют разную длину (например, некоторые периоды времени короче или длиннее других), то степень встречаемости может представлять собой продолжительностью каждого типа перемещения в интервале времени. Продолжительность конкретного типа перемещения в интервале времени может быть суммой продолжительностей периодов времени, в которые данный конкретный тип перемещения имел место. В этом случае тип перемещения, имеющий самую длинную продолжительность, определяет обратную связь, которую нужно предоставить пользователю.
[0061] В альтернативном варианте реализации типы перемещения могут быть предоставлены в каждый из множества последовательных моментов времени в интервале времени, предпочтительно с одинаковыми интервалами между последовательными моментами времени. В данном альтернативном варианте реализации степень встречаемости конкретного типа перемещения в интервале времени может быть просто количеством моментов времени из данного множества моментов времени в этом интервале времени, в которые предоставлен упомянутый конкретный тип перемещения. Тип перемещения, имеющий наивысшую степень встречаемости в интервале времени, может быть определен путем подсчета для каждого типа перемещения количества моментов времени в интервале времени, в которые предоставлен соответствующий тип перемещения, и определения типа перемещения, имеющего наивысшее подсчитанное количество моментов времени в интервале времени.
[0062] Этот процесс может быть повторен для следующего интервала времени, или обратная связь может определяться непрерывно для скользящего окна/интервала времени.
[0063] На ФИГ. 5 показан способ обеспечения обратной связи относительно перемещения роторной бритвы 8, выполняемого пользователем, согласно аспекту настоящего изобретения. Данный способ может быть выполнен блоком 4 обработки и блоком 6 обратной связи.
[0064] На первом этапе (этап 101), который происходит в течение по меньшей мере одного интервала времени, принимают по меньшей мере один тип перемещения, определенный для перемещения роторной бритвы 8, выполняемого пользователем. То есть, принимают индикацию по меньшей мере одного типа перемещения, выполняемого пользователем. Тип перемещения выбирают из набора заданных типов перемещения. Набор заданных типов перемещения содержит по меньшей мере небольшое вращательное перемещение (например, перемещение, когда бритва 8 следует в целом по круговой или эллиптической траектории по телу пользователя) и один или более других заданных типов перемещения. Как указано выше, небольшое вращательное перемещение в целом соответствует вращательному перемещению вокруг центральной области так, чтобы каждая точка на коже пользователя, расположенная в этой центральной области вращательного перемещения, была охвачена бритвенным блоком 200, т.е. соприкасалась с бритвенным блоком 200 в течение по меньшей мере вращательного перемещения. В некоторых вариантах реализации по меньшей мере один другой заданный тип перемещения представляет собой любое перемещение, кроме небольшого вращательного перемещения (т.е. любое перемещение, которое не является небольшим вращательным перемещением). В других вариантах реализации по меньшей мере один другой заданный тип перемещения представляет собой одно или более из большого вращательного перемещения, поступательного перемещения (например, перемещения, при котором бритва 8 следует по прямолинейной траектории), большого поступательного перемещения и небольшого поступательного перемещения. В некоторых вариантах реализации по меньшей мере один заданный тип перемещения может также представлять собой «отсутствие перемещения», когда бритва 8 не перемещается пользователем (либо скорость или амплитуда перемещения роторной бритвы 8 низка, т.е. ниже порогового значения). Предпочтительно определенный тип перемещения принимают для каждой части или периода времени в интервале времени или в каждый из множества моментов времени в интервале времени. То есть, принимаемые типы перемещения охватывают весь интервал времени.
[0065] В некоторых вариантах реализации этап 101 включает блок 4 обработки, принимающий по меньшей мере один тип перемещения от бритвы 8 (например, посредством блока 16 приемопередатчика/передатчика и блока 10 приемопередатчика/приемника). То есть, блоком 14 обработки бритвы на основе измеренных значений датчика 12 перемещения может быть определен по меньшей мере один тип перемещения и сообщен устройству 2 обратной связи. Бритва 8 может сообщать каждый определенный тип перемещения в устройство 2 обратной связи сразу после того, как он определен, т.е. бритва 8 может выполнять отдельную операцию обмена данными для каждого периода времени или каждого из множества моментов времени в интервале времени, чтобы сообщать определенный тип перемещения устройству 2 обратной связи. В других вариантах реализации перед этапом 101 блок 4 обработки может принимать измеренные значения перемещения роторной бритвы 8 от роторной бритвы 8 и определять по меньшей мере один тип перемещения из этих измеренных значений. В этих вариантах реализации блок 4 обработки может принимать измеренные значения перемещения от роторной бритвы 8 непрерывно или периодически, например, может передаваться набор измеренных значений перемещения для каждого периода времени.
[0066] Специалистам в данной области техники известны различные методы, которые могут быть использованы для определения выполняемого пользователем типа перемещения из измерений датчиком 12 перемещения роторной бритвы 8, и подробные объяснения подходящих методов не приводятся в настоящем документе. Тем не менее, ниже приведен краткий обзор метода, который может быть использован либо блоком 14 обработки бритвы, либо блоком 4 обработки в устройстве 2 обратной связи.
[0067] Далее, на этапе 103 определяют степень встречаемости в интервале времени каждого из типов перемещения из набора заданных типов перемещения на основе по меньшей мере одного типа перемещения, принятого в течение этого интервала времени. То есть, на основе принятых типов перемещения определяют степень встречаемости для каждого из возможных типов перемещения из набора.
[0068] В некоторых вариантах реализации степень встречаемости представляет собой частоту (т.е. количество раз), с которой происходит каждый тип перемещения в пределах интервала времени. Данный вариант реализации наиболее подходит в том случае, когда каждый из периодов времени (к которому применяется каждый принятый тип перемещения) имеет одну и ту же длину. В альтернативных вариантах реализации степень встречаемости может представлять собой продолжительность каждого типа перемещения в интервале времени. Продолжительность каждого типа перемещения может быть суммой продолжительностей или длин периодов времени, в которые происходил этот тип перемещения. Данный вариант реализации подходит в тех случаях, когда периоды времени для каждого принимаемого типа перемещения имеют (или могут иметь) разные продолжительности или длины (например, некоторые периоды времени могут быть короче или длиннее других). В вариантах реализации, где определенные типы перемещения принимают в каждый из множества моментов времени в интервале времени, степень встречаемости конкретного типа перемещения может представлять собой подсчитанное количество моментов времени в интервале времени, в которые принят данный конкретный тип перемещения.
[0069] Таким образом, на этапе 103 определяют степень встречаемости в интервале времени типа перемещения, представляющего собой небольшое вращательное перемещение, и степень встречаемости в интервале времени каждого из по меньшей мере одного из типов перемещения, не являющихся небольшим вращательным перемещением.
[0070] На этапе 105 определяют из определенной степени встречаемости каждого из типов перемещения в наборе заданных типов перемещения, какой тип перемещения имеет самую высокую степень встречаемости в интервале времени. Таким образом, в некоторых вариантах реализации этап 105 включает определение того, какой из типов перемещения имеет наивысшую частоту (т.е., какой тип перемещения происходил больше всего), а в других вариантах реализации этап 105 включает определение того, какой из типов перемещения имеет наивысшую продолжительность в интервале времени. В других вариантах реализации этап 105 может включать определение того, какой из типов перемещения имеет самое большое подсчитанное количество моментов времени, в которые был принят этот тип перемещения.
[0071] Обработку на этапах 103 и 105 можно рассматривать как формирование гистограммы из принятых типов перемещения. На ФИГ. 6(a) и 6(b) показаны примеры двух гистограмм для двух примеров наборов типов перемещения, принятых в течение интервала времени. На ФИГ. 6(a) и 6(b) тип перемещения принимают для каждого периода времени продолжительностью 1 секунда, а интервал времени имеет длину 10 секунд. Таким образом, в течение интервала времени принимают 10 типов перемещения. Гистограмма имеет «столбец» для каждого из типов перемещения в наборе, а именно: небольшое вращательное перемещение, большое вращательное перемещение, небольшое поступательное перемещение большое поступательное перемещение и отсутствие перемещения.
[0072] На ФИГ. 6(a) можно увидеть, что принятые типы перемещения содержат четыре случая небольшого вращательного перемещения, один случай большого вращательного перемещения, три случая небольшого поступательного перемещения, два случая большого поступательного перемещения и ни одного случая отсутствия перемещения. Понятно, что гистограмма просто представляет количество случаев каждого типа перемещения и не представляет порядка, в котором принимали эти типы перемещения. Таким образом, этап 103 может включать формирование гистограммы, показанной на ФИГ. 6(a), а этап 105 может включать идентифицирование в гистограмме столбца, имеющего самую высокую встречаемость, в данном случае это столбец небольшого вращательного перемещения. В некоторых вариантах реализации этап 105 может включать упорядочение столбцов согласно встречаемости.
[0073] На ФИГ. 6(b) можно увидеть, что принятые типы перемещения содержат два случая небольшого вращательного перемещения, два случая большого вращательного перемещения, три случая небольшого поступательного перемещения, два случая большого поступательного перемещения и один случай отсутствия перемещения. Как в случае ФИГ. 6(a), понятно, что гистограмма просто представляет количество случаев каждого типа перемещения и не представляет порядка, в котором принимали эти типы перемещения. Таким образом, этап 103 может включать формирование гистограммы, показанной на ФИГ. 6(b), а этап 105 может включать идентифицирование в гистограмме столбца, имеющего самую высокую встречаемость, в данном случае это столбец небольшого поступательного перемещения.
[0074] В вариантах реализации, где продолжительность каждого периода времени может быть разной, например, где продолжительность периода времени определяется промежутком времени, в течение которого происходит перемещение конкретного типа (например, если пользователь выполняет большое вращательное перемещение в течение 4,3 секунды, продолжительность периода времени, связанного с этим типом перемещения, будет 4,3 секунды), гистограмма на этапе 103 может быть сформирована с использованием оси «встречаемость», представляющей общую продолжительность каждого типа перемещения. Таким образом, длящийся 4,3 секунды период большого вращательного перемещения приведет к вводимому значению величиной 4,3 секунды в столбце большого вращательного перемещения гистограммы. Последующие периоды времени большого вращательного перемещения еще больше увеличат величину вводимого значения в столбце большого вращательного перемещения.
[0075] После того, как на этапе 105 определен тип перемещения, имеющий наивысшую степень встречаемости в интервале времени, на этапе 107 пользователю может быть предоставлена обратная связь. В частности, если определенный тип перемещения, имеющий наивысшую степень встречаемости, является одним из других предварительного заданных типов перемещения, но не типом «отсутствие перемещения» (т.е. любым типом ненебольшого вращательного перемещения или специфическим типом невращательного перемещения, таким как большое поступательное перемещение, небольшое поступательное перемещение и т.д.), то предоставляется обратная связь, которая указывает пользователю, что следует увеличить встречаемость небольшого вращательного перемещения роторной бритвы 8. Обратная связь может быть предоставлена в любой подходящей форме, такой как кратко описано выше, например, в виде письменного сообщения, звукового сообщения или тонального сигнала и/или в тактильном/сенсорном формате.
[0076] В некоторых вариантах реализации, если определенный тип перемещения с наивысшей степенью встречаемости представляет собой небольшое вращательное перемещение, то способ может также включать предоставление пользователю обратной связи, указывающей, что встречаемость небольшого вращательного перемещения правильная или приемлемая, или что пользователю следует продолжать двигать бритву так, как он ее двигает.
[0077] В некоторых вариантах реализации, если определенный тип перемещения с наивысшей степенью встречаемости является отсутствием перемещения, то способ может также включать предоставление пользователю обратной связи, указывающей, что ему следует начать двигать роторную бритву 8. В некоторых вариантах реализации эта обратная связь может указывать пользователю, что ему следует перемещать бритву 8 с использованием небольшого вращательного перемещения.
[0078] Изображения на ФИГ. 7 иллюстрируют три примера обратной связи, которая может быть предоставлена согласно настоящему изобретению. В частности, эти три примера представляют собой снимки экрана приложения, выполняющегося на интеллектуальном устройстве, таком как смартфон или планшет.На каждом снимке экрана показано сообщение 20 обратной связи вместе с различной другой необязательной информацией. На снимке экрана, изображенном на ФИГ. 7(a), показана обратная связь, предоставляемая в том случае, когда определенный тип перемещения с наивысшей степенью встречаемости не является небольшим вращательным перемещением и отсутствием перемещения, и сообщение 20 обратной связи гласит, что пользователю следует сделать следующее: «Попробуйте более небольшие круги». Снимок экрана на ФИГ. 7(b) показывает обратную связь, предоставляемую в том случае, когда определенный тип перемещения с наивысшей степенью встречаемости является небольшим вращательным перемещением, и сообщение 20 обратной связи является позитивным и гласит: «Превосходно. Продолжайте!». Снимок экрана на ФИГ. 7(с) показывает обратную связь, предоставляемую в том случае, когда определенный тип перемещения с наивысшей степенью встречаемости является отсутствием перемещения, и сообщение 20 обратной связи гласит, что пользователю следует сделать следующее: «Начните бритье». При необходимости в последнем примере сообщение 20 обратной связи может в качестве альтернативы или дополнительно советовать пользователю использовать круговое или небольшое вращательное перемещение. Понятно, что конкретная формулировка, показанная в примерах на ФИГ. 7, может быть изменена множеством способов, но при этом по-прежнему обеспечивать указание, что, соответственно, встречаемость небольших вращательных перемещений следует увеличить, текущее перемещение приемлемое или правильное, или пользователю следует начать бритье.
[0079] Дополнительно или в качестве альтернативы к сообщению 20 обратной связи пользователю может быть передана обратная связь посредством одной или более других индикаций, таких как цвет отображения и/или наличие значка или символа (например, галочки или крестика). Например, цвет экрана или части экрана может быть зеленым для предоставления пользователю позитивной обратной связи, означающей, что перемещение правильное, а красный цвет - для предоставления обратной связи, означающей необходимость увеличения встречаемости небольшого вращательного перемещения.
[0080] Другая необязательная информация, показанная на снимках экрана, изображенных на ФИГ. 7, содержит прошедшее время 22 бритья, настройку 24 чувствительности бритья для бритвы 8 и оставшийся уровень 26 заряда батареи бритвы 8.
[0081] Как отмечено выше, обратную связь определяют для интервала времени, в течение которого был принят по меньшей мере один тип перемещения, и поэтому интервал времени может иметь любую требуемую длину. Однако предпочтительно, чтобы интервал времени имел длину, которая подходит для типичного сеанса бритья, чтобы обеспечивать полезную обратную связь пользователю для улучшения текущего сеанса бритья и избегать способа, приводящего к предоставлению пользователю слишком часто меняющейся обратной связи (например, каждую секунду или каждые несколько секунд). Таким образом, интервал времени может иметь длину около 6 секунд, хотя возможны более короткие и более длинные промежутки, такие как 3 секунды, 10 секунд, 20 секунд и т.д. Каждый принятый тип перемещения относится к перемещению в пределах периода времени, и длина периода времени равна и меньше длины интервала времени. Очевидно, длина периода времени определяет, сколько типов перемещения принимают для каждого интервала времени. В некоторых вариантах реализации тип перемещения принимают для каждого периода времени продолжительностью 1 секунду, хотя возможны более длинные или более короткие периоды времени (например, 0,5 секунды, 1,5 секунды и т.д.).
[0082] Как отмечено выше, специалистам в данной области техники известны различные методы, которые могут быть использованы для определения выполняемого пользователем типа перемещения из измеренных значений перемещения роторной бритвы 8 датчиком 12 перемещения. Как отмечено выше, обработка измеренных значений (например, измеренных значений ускорения) может выполняться блоком 14 обработки бритвы или блоком 4 обработки в устройстве 2 обратной связи в зависимости от конкретной реализации.
[0083] В одном примере метода обнаружение типа перемещения при бритье или алгоритм классификации могут быть определены на основе анализа нескольких «пробных» сеансов бритья одним или более разными пользователями В частности, один или более пользователей могут выполнять процедуру бритья с использованием роторной бритвы, которая содержит датчик 12 перемещения, с наблюдением при этом за пользователем и бритвой с помощью либо камеры, либо другого человека, чтобы тип перемещения можно было визуально классифицировать на несколько типов перемещения в наборе заданных типов перемещения. После этого анализируют измеренные значения от датчика перемещения, чтобы идентифицировать в измерениях соответствующие характерные признаки, которые имеют хорошую корреляцию с разными типами перемещения. Специалистам в данной области техники известны различные методы, которые могут быть использованы для этого анализа признаков. Например, может быть использована нейронная сеть, обученная с использованием эталонного набора измеренных значений, которые были вручную помечены типом перемещения оператором или наблюдателем. Нейронная сеть - это классификатор/функция оптимизации, которая пытается как можно точнее сопоставлять наборы помеченных эталонных данных. После того, как эти характерные признаки идентифицированы, может быть создана функция перехода, которая описывает взаимосвязь между обнаруженным набором признаков измеренных значений и классифицированными типами перемещения. Во время использования роторной бритвы 8 блок 14 обработки бритвы или блок 4 обработки в устройстве 2 обратной связи (в зависимости от ситуации) может сравнивать новые измеренные значения перемещения бритвы 8 с набором характерных признаков данных и функцией перехода и определять текущий тип перемещения.
[0084] Таким образом, предложены способ и устройство, которые обеспечивают усовершенствования обратной связи, предоставляемой в отношении перемещения роторной бритвы, выполняемого пользователем, для улучшения рабочих характеристик бритья.
[0085] При использовании на практике данного заявленного изобретения, изучении чертежей, описания и приложенной формулы изобретения специалистами в данной области могут быть поняты и осуществлены изменения к описанным вариантам реализации. В формуле изобретения слово «содержащий/включающий» не исключает другие элементы или этапы, а грамматические средства выражения единственного числа не исключают множественного числа. Один процессор или иной модуль может выполнять функции нескольких элементов, перечисленных в формуле изобретения. Сам факт того, что определенные меры изложены во взаимно отличающихся различных пунктах формулы, не означает того, комбинация этих мер не может быть использована эффективно. Компьютерная программа может храниться или распространяться на подходящем носителе, таком как оптический носитель информации или твердотельный носитель, поставляемый вместе с другим оборудованием или как его часть, но может также распространяться в других видах, например, через Интернет или другие проводные или беспроводные системы дальней связи. Никакие номера позиций в формуле изобретения не следует рассматривать как ограничивающие объем изобретения.