СПОСОБ И АППАРАТУРА ДЛЯ УПРАВЛЕНИЯ СОСТОЯНИЕМ УСТРОЙСТВА

1. Способ управления состоянием устройства (501, 601, 701), причем данный способ включает в себя этапы:
обнаружения (403, 407) присутствия пользователя (507, 607, 707);
изменения (405) состояния устройства (501, 601, 701) на первое состояние, если присутствие пользователя (507, 607, 707) обнаружено в пределах первой заданной зоны (503, 603, 703);
изменения (409) состояния упомянутого устройства (501, 601, 701) на второе состояние, если присутствие пользователя (507, 607, 707) обнаружено за пределами второй заданной зоны (505, 605, 705), при этом упомянутая первая заданная зона (503, 603, 703) меньше упомянутой второй заданной зоны (505, 605, 705) и упомянутая первая заданная зона (503, 603, 703) полностью содержится в упомянутой второй заданной зоне (505, 605, 705); и
поддержания (407) текущего состояния упомянутого устройства (501, 601, 701), если присутствие пользователя (507, 607, 707) обнаружено за пределами первой заданной зоны (503, 603, 703) и в пределах второй заданной зоны (505, 605, 705),
определения скорости перемещения пользователя (507, 607, 707), обнаруженного в пределах упомянутой второй заданной зоны (505, 605, 705) или упомянутой первой заданной зоны (503, 603, 703); и
обнаружения пользователя (507, 607, 707) присутствующим в пределах упомянутой второй заданной зоны (505, 605, 705) или упомянутой первой заданной зоны (503, 603, 703), если определенная скорость перемещения ниже заданного порогового значения.
2. Способ по п.1, в котором упомянутое первое состояние включает в себя, по меньшей мере, одну настройку упомянутого устройства (501, 601, 701), а упомянутое второе состояние включает в себя, по меньшей мере, одну другую настройку упомянутого устройства (501, 601, 701).
3. Способ по п.1, в котором этап изменения (405) состояния устройства (501, 601, 701) на первое состояние включает в себя активацию упомянутого устройства (501, 601, 701), а этап изменения (409) состояния упомянутого устройства (501, 601, 701) на второе состояние включает в себя деактивацию упомянутого устройства (501, 601, 701).
4. Способ по п.1, в котором этап определения скорости перемещения пользователя (507, 607, 707) включает в себя этапы:
обнаружения первого местоположения пользователя (507, 607, 707) в пределах упомянутой второй заданной зоны (505, 605, 705) или упомянутой первой заданной зоны (503, 603, 703);
обнаружения второго местоположения пользователя (507, 607, 707) в пределах упомянутой второй заданной зоны (505, 605, 705) или упомянутой первой заданной зоны (503, 603, 703) после заданного интервала времени; и
определения скорости перемещения обнаруженного пользователя (507, 607, 707) по расстоянию между первым и вторым местоположениями и заданному интервалу времени.
5. Способ по п.1, в котором упомянутая первая заданная зона (503, 603, 703) и упомянутая вторая заданная зона (505, 605, 705) расположены вблизи упомянутого устройства (501, 601, 701).
6. Компьютерный программный продукт, содержащий множество частей программного кода для осуществления способа по любому из предыдущих пунктов.
7. Аппаратура (300) для управления состоянием устройства (307), причем аппаратура (300) включает в себя:
детектор (301) для обнаружения присутствия пользователя;
контроллер (303) для изменения состояния устройства (307) на первое состояние, если присутствие пользователя обнаружено в пределах первой заданной зоны, изменения состояния упомянутого устройства (307) на второе состояние, если присутствие пользователя обнаружено за пределами второй заданной зоны, при этом упомянутая первая заданная зона меньше упомянутой второй заданной зоны и упомянутая первая заданная зона полностью содержится в упомянутой второй заданной зоне, и поддержания текущего состояния упомянутого устройства (307), если присутствие пользователя обнаружено за пределами упомянутой первой заданной зоны и в пределах упомянутой второй заданной зоны;
процессор для определения скорости перемещения пользователя, обнаруженного в пределах упомянутой второй заданной зоны или упомянутой первой заданной зоны и обнаружения пользователя присутствующим в пределах упомянутой второй заданной зоны или упомянутой первой заданной зоны, если определенная скорость перемещения ниже заданного порогового значения.
8. Аппаратура (300) по п.7, в которой упомянутое первое состояние включает в себя, по меньшей мере, одну настройку упомянутого устройства (307), а упомянутое второе состояние включает в себя, по меньшей мере, одну другую настройку упомянутого устройства (307).
9. Аппаратура (300) по п.7, в которой упомянутый контроллер (303) изменяет состояние устройства на первое состояние путем активации упомянутого устройства (307) и изменяет состояние упомянутого устройства (307) на второе состояние путем деактивации упомянутого устройства (307).
10. Аппаратура (300) по п.7, в которой упомянутый детектор (301) включает в себя, по меньшей мере, одно из следующего: ультразвуковой датчик; пассивный инфракрасный датчик, радиолокационные видеокамеры, камеру определения глубин, акустические датчики или их совокупность.
11. Система для управления состоянием устройства (307), причем данная система включает в себя:
управляемое устройство (307);
детектор (301) для обнаружения присутствия пользователя;
контроллер (303) для изменения состояния упомянутого управляемого устройства (307) на первое состояние, если присутствие пользователя обнаружено в пределах первой заданной зоны, изменения состояния упомянутого управляемого устройства (307) на второе состояние, если присутствие пользователя обнаружено за пределами второй заданной зоны, при этом упомянутая первая заданная зона меньше упомянутой второй заданной зоны и упомянутая первая заданная зона полностью содержится в упомянутой второй заданной зоне, и поддержания текущего состояния упомянутого управляемого устройства (307), если присутствие пользователя обнаружено за пределами упомянутой первой заданной зоны и в пределах упомянутой второй заданной зоны.
процессор для определения скорости перемещения пользователя, обнаруженного в пределах упомянутой второй заданной зоны или упомянутой первой заданной зоны и обнаружения пользователя присутствующим в пределах упомянутой второй заданной зоны или упомянутой первой заданной зоны, если определенная скорость перемещения ниже заданного порогового значения.