Устройство для обработки пищевого продукта и способ его эксплуатации

1. Устройство для обработки пищевого продукта, содержащее контейнер (110) для приема пищевого продукта, блок (120) обработки пищевого продукта для выполнения обработки пищевого продукта в контейнере, датчик (130) усилия для измерения рабочего параметра и блок (140) управления для управления блоком обработки пищевого продукта на основании результатов измерений, принятых от датчика усилия, отличающееся тем, что датчик (130) усилия выполнен с возможностью измерения, помимо рабочего параметра, взаимодействия пользователя с устройством, когда пользователь прикладывает усилие к устройству, причем блок (140) управления выполнен с возможностью приема результатов измерений пользовательского взаимодействия от датчика усилия и обработки принятых результатов измерений для определения того, было ли выполнено пользователем заданное пользовательское взаимодействие или заданный паттерн пользовательского взаимодействия, соответствующие команде пользовательского ввода, и управления блоком обработки пищевого продукта в зависимости от определенной команды пользовательского ввода.
2. Устройство по п. 1, в котором датчик усилия (130) содержит датчик веса, а рабочий параметр включает вес пищевого продукта.
3. Устройство по п. 1, в котором датчик (130) усилия содержит датчик закрытия крышки, а рабочий параметр включает состояние закрытия крышки.
4. Устройство по любому из пп. 1-3, в котором обработка принятых результатов измерений включает сопоставление принятых результатов измерений с заданным пользовательским взаимодействием или заданным паттерном пользовательского взаимодействия для определения команды пользовательского ввода, соответствующей заданному пользовательскому взаимодействию или заданному паттерну пользовательского взаимодействия.
5. Устройство по п. 4, в котором сопоставление принятых результатов измерений с заданным пользовательским взаимодействием или с заданным паттерном пользовательского взаимодействия включает определение того, превышают ли результаты измерений заданное пороговое значение.
6. Устройство по любому из пп. 1-5, в котором команда пользовательского ввода соответствует операции, которая должна быть выполнена по меньшей мере одним из блока управления, устройства и внешнего устройства.
7. Устройство по п. 6, в котором операция включает по меньшей мере одно из: включения/выключения устройства; изменения рабочего параметра устройства, такого как, например, уставка времени, уставка температуры, уставка скорости; изменение программы устройства; переход к следующему этапу программы или руководства пользователя по приготовлению пищи; приостановка или перезапуск выполнения операции; добавление или изменение пищевых ингредиентов и подтверждение присутствия пользователя.
8. Устройство по любому из пп. 1-7, дополнительно содержащее блок (170) основания для поддержки контейнера, причем датчик встроен в блок основания или между блоком основания и контейнером.
9. Устройство по любому из пп. 1-8, в котором блок (140) управления выполнен с возможностью обработки принятых результатов измерений для определения веса пищевого продукта в контейнере.
10. Система, содержащая устройство по любому из пп. 1-9, дополнительно содержащая внешнее устройство (20), причем внешнее устройство содержит блок управления и блок (210) связи, при этом блок связи внешнего устройства выполнен с возможностью приема команды пользовательского ввода, а блок управления внешнего устройства выполнен с возможностью выполнения операции на внешнем устройстве на основании команды пользовательского ввода, принятой от устройства.
11. Способ эксплуатации устройства для обработки пищевого продукта, отличающийся тем, что способ включает:
измерение (S41) взаимодействия пользователя с устройством с использованием датчика усилия в устройстве, который в противном случае используют для измерения рабочего параметра;
прием (S42) в блоке управления устройства результатов измерений пользовательского взаимодействия, когда пользователь прикладывает усилие к устройству;
обработку (S43) в блоке управления устройства принятых результатов измерений для определения того, было ли выполнено пользователем заданное пользовательское взаимодействие или заданный паттерн пользовательского взаимодействия, соответствующие команде пользовательского ввода; и
управление блоком обработки пищевого продукта в зависимости от определенной команды пользовательского ввода.
12. Способ по п. 11, согласно которому обработка принятых результатов измерений включает сопоставление в блоке управления устройства принятых результатов измерений с заданным пользовательским взаимодействием или заданным паттерном пользовательского взаимодействия для определения команды пользовательского ввода, соответствующей заданному пользовательскому взаимодействию или заданному паттерну пользовательского взаимодействия.
13. Способ по п. 11 или 12, согласно которому команда пользовательского ввода соответствует операции, которая должна быть выполнена по меньшей мере одним из блока управления, устройства и внешнего устройства.
14. Компьютерный программный продукт, содержащий компьютерочитаемый носитель, содержащий записанный на него компьютерочитаемый код, причем компьютерочитаемый код сконфигурирован таким образом, что его исполнение пригодным компьютером, процессором или блоком управления вызывает на этом компьютере, процессоре или блоке управления выполнение способа по любому из пп. 11-13.