ОСВЕТИТЕЛЬНОЕ УСТРОЙСТВО С КОНТЕКСТНО-ОРИЕНТИРОВАННЫМ СВЕТОВЫМ ВЫХОДОМ
LIGHTING DEVICE WITH CONTEXT-ORIENTED LIGHT OUTPUT

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к осветительному устройству для воспроизведения светового выхода. Настоящее изобретение также относится к способу управления световым выходом осветительного устройства. Настоящее изобретение дополнительно относится к компьютерному программному продукту для выполнения этого способа.
УРОВЕНЬ ТЕХНИКИ
Будущие и текущие домашние и профессиональные среды могут содержать интеллектуальные осветительные устройства для создания внешнего, атмосферного, направленного или рабочего освещения. Многие из этих устройств в настоящее время реагируют на входной сигнал от датчика. Эти осветительные устройства могут реагировать, например, на изменения погоды, температуры, ориентации устройства, занятости, и т.д., причем реакция может быть основана на сенсорных входных сигналах от самых разнообразных датчиков. Пример осветительного устройства, которое управляется на основе входных сигналов датчиков, раскрыт в заявке на патент WO2006038135A1, где световое излучение осветительного устройства основывается на данных, принятых от акселерометра, содержащегося в портативном осветительном устройстве.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Целью настоящего изобретения является обеспечение осветительного устройства, которое настраивает свой световой выход согласно своему контексту.
Согласно первому аспекту настоящего изобретения, цель достигается осветительным устройством, выполненным с возможностью воспроизведения светового выхода, причем осветительное устройство содержит:
- по меньшей мере один источник света, выполненный с возможностью излучения света,
- приемник, выполненный с возможностью приема по меньшей мере одного сигнала по меньшей мере от одного дополнительного устройства, причем упомянутый по меньшей мере один сигнал соответствует текущему местоположению осветительного устройства,
- процессор, выполненный с возможностью управления световым выходом упомянутого по меньшей мере одного источника света,
причем процессор дополнительно выполнен с возможностью:
а. определения текущего местоположения осветительного устройства на основе принятого по меньшей мере одного сигнала,
b. обращения к памяти, запоминающей ассоциативной связи между местоположениями и установочными световыми параметрами,
с. сравнения текущего местоположения по меньшей мере с одним запомненным местоположением для определения того, удовлетворяется ли первый критерий сходства, и
d. управления, если удовлетворяется первый критерий сходства, световым выходом осветительного устройства согласно установочному световому параметру, ассоциативно связанному с запомненным местоположением, причем процессор дополнительно выполнен с возможностью ассоциативного связывания текущего местоположения с текущим установочным световым параметром, если первый критерий сходства не удовлетворяется, и процессор дополнительно выполнен с возможностью запоминания ассоциативной связи в памяти.
Посредством сравнения текущего местоположения с запомненным местоположением, процессор осветительного устройства управляет световым выходом согласно установочному световому параметру, ассоциативно связанному с запомненным местоположением. Это означает, что когда осветительное устройство имеет установочный световой параметр, запомненный для конкретного местоположения, этот установочный световой параметр применяется, когда осветительное устройство перемещается в это местоположение. Это является предпочтительным, поскольку это позволяет пользователю перемещать осветительное устройство между местоположениями, и для каждого местоположения к осветительному устройству будет применен ранее установленный установочный световой параметр. Это является особенно полезным, если осветительное устройство является портативным, носимым или легко перемещаемым осветительным устройством. Процессор сравнивает текущее местоположение по меньшей мере с одним запомненным местоположением для определения того, удовлетворяется ли первый критерий сходства. Этот критерий сходства может быть, например, (пороговым) значением, описывающим диапазон, в котором текущее местоположение является сходным с запомненным местоположением, и/или он может быть значением, указывающим на уровень сходства между запомненным местоположением и текущим местоположением.
Процессор дополнительно выполнен с возможностью ассоциативного связывания текущего местоположения с текущим установочным световым параметром, если первый критерий сходства не удовлетворяется, и процессор дополнительно выполнен с возможностью запоминания ассоциативной связи в памяти. Это обеспечивает преимущество, состоящее в том, что это позволяет запомнить установочный световой параметр, если первый критерий сходства не удовлетворяется, причем установочный световой параметр может быть, например, определен пользователем. Процессор осветительного устройства может, например, определить, что первый критерий сходства не удовлетворяется, и, соответственно, не применять автоматически установочный световой параметр к осветительному устройству. Пользователь может, затем, например, настроить световой выход в соответствии с конкретным установочным световым параметром, после чего процессор ассоциативно связывает текущее местоположение с конкретным пользовательским установочным параметром и запоминает эту ассоциативную связь.
В одном варианте осуществления осветительного устройства, процессор дополнительно выполнен с возможностью запоминания ассоциативной связи в памяти, когда осветительное устройство выключается или перепозиционируется. Процессор может быть дополнительно выполнен с возможностью детектирования перепозиционирования осветительного устройства, когда детектируется новое местоположение. Запоминание ассоциативной связи, когда осветительное устройство перепозиционируется, является полезным, поскольку это позволяет пользователю перемещать осветительное устройство в предшествующее положение, после чего процессор применяет (ранее) запомненный установочный световой параметр. Запоминание ассоциативной связи, когда осветительное устройство выключается (например, после приема пользовательского ввода данных, указывающего на выключение осветительного устройства), является полезным, поскольку это позволяет пользователю включить устройство в том же самом местоположении, после чего процессор применяет (ранее) запомненный установочный световой параметр. Другая польза этого варианта осуществления состоит в том, что пользователю больше не требуется обеспечивать пользовательский ввод данных, указывающий на команду «запоминания», поскольку ассоциативная связь запоминается автоматически. Эти варианты осуществления являются дополнительно предпочтительными, поскольку когда осветительное устройство включается и/или перепозиционируется в исходное местоположение, пользователь не должен обеспечивать выбор установочного светового параметра для осветительного устройства, поскольку установочный световой параметр будет применен автоматически согласно установочному световому параметру, ассоциативно связанному с этим местоположением.
В одном варианте осуществления осветительного устройства, процессор дополнительно выполнен с возможностью управления, если первый критерий сходства не удовлетворяется, световым выходом осветительного устройства согласно по меньшей мере одному установочному световому параметру из группы, содержащей предопределенный установочный световой параметр и предшествующий установочный световой параметр. Предопределенный установочный световой параметр может быть стандартным системным установочным световым параметром, предопределенным системным установочным световым параметром, предопределенным пользовательским установочным параметром, и т.д. Предшествующий установочный параметр может быть установочным световым параметром осветительного устройства перед тем, как процессор детектировал (новое) местоположение. Пользователь может, например, переместить осветительное устройство из первого местоположения, ассоциативно связанного с первым установочным световым параметром, во второе местоположение, несвязанное ассоциативно с установочным световым параметром. После детектирования второго местоположения, процессор может настроить световой выход осветительного устройства в соответствии с предопределенным установочным световым параметром или предшествующим установочным световым параметром.
В одном варианте осуществления осветительного устройства, приемник выполнен с возможностью детектирования по меньшей мере одного кодированного светового сигнала, излучаемого по меньшей мере одним дополнительным устройством, в качестве упомянутого по меньшей мере одного сигнала. Этот по меньшей мере один кодированный световой сигнал может содержать информацию о местоположении/ положении относительно дополнительного устройства, тем самым обеспечивая осветительному устройству указание на абсолютное местоположение в пространстве, в котором расположены осветительное устройство и упомянутое по меньшей мере одно дополнительное устройство. Альтернативно, кодированный световой сигнал может соответствовать идентификатору дополнительного устройства, позволяющему процессору осветительного устройства определить его местоположение на основе идентификации дополнительного устройства. Это приводит к тому, что присутствие дополнительного устройства указывает на положение/ местоположение осветительного устройства (после приема кодированного светового сигнала, излучаемого другим дополнительным устройством, процессор может определить, что осветительное устройство расположено в другом положении/ местоположении). Процессор может быть дополнительно выполнен с возможностью определения расстояния между дополнительным устройством и осветительным устройством на основе характеристики принятого по меньшей мере одного кодированного светового сигнала (например, на основе интенсивности света, отношения сигнал-шум, и т.д.).
В одном варианте осуществления осветительного устройства, приемник выполнен с возможностью приема по меньшей мере одного радиочастотного сигнала от упомянутого по меньшей мере одного дополнительного устройства в качестве упомянутого по меньшей мере одного сигнала. Этот по меньшей мере один радиочастотный сигнал может содержать информацию о положении/ местоположении относительно дополнительного устройства, тем самым обеспечивая осветительное устройство указанием на абсолютное местоположение в пространстве, в котором расположено осветительное устройство. Альтернативно, радиочастотный сигнал может соответствовать идентификатору дополнительного устройства, позволяющему процессору осветительного устройства определить его местоположение на основе идентификации дополнительного устройства. Это приводит к тому, что присутствие дополнительного устройства указывает на положение/ местоположение осветительного устройства (после приема радиочастотного сигнала, излучаемого другим дополнительным устройством, процессор может определить, что осветительное устройство расположено в другом положении/ местоположении). Процессор может быть дополнительно выполнен с возможностью определения расстояния между дополнительным устройством и осветительным устройством на основе характеристики принятого по меньшей мере одного радиочастотного сигнала (например, на основе уровня принятого сигнала, времени распространения сигнала, и т.д.).
В одном варианте осуществления осветительного устройства, упомянутый по меньшей мере один сигнал содержит информацию о пространстве, в котором расположено осветительное устройство, и процессор выполнен с возможностью определения того, в каком пространстве расположено осветительное устройство, на основе информации о пространстве. Эта информация может, например, описывать помещение, в котором расположено осветительное устройство (например, «кухня», «офис», «жилая комната», и т.д.). Это может быть предпочтительным, если информация о пространстве является достаточной для определения установочного светового параметра.
В другом варианте осуществления осветительного устройства, упомянутый по меньшей мере один сигнал указывает на расстояние между осветительным устройством и упомянутым по меньшей мере одним дополнительным устройством, и процессор выполнен с возможностью определения местоположения осветительного устройства относительно упомянутого по меньшей мере одного дополнительного устройства на основе расстояния между осветительным устройством и упомянутым по меньшей мере одним дополнительным устройством. Это может быть предпочтительным, когда более точное местоположение осветительного устройства требуется для установления установочного светового параметра, например, когда желательно, чтобы процессор мог различать местоположение уровня пола и местоположение уровня потолка, или различать два угла в помещении.
В одном варианте осуществления осветительного устройства, процессор выполнен с возможностью сравнения текущего местоположения по меньшей мере с одним запомненным местоположением в случае, когда включается питание осветительного устройства. Это может быть предпочтительным, поскольку осветительное устройство может настраивать свой световой выход только в случае, когда включается его питание, и осветительное устройство не настраивается постоянно на основе принятых им сигналов. Сравнение текущего местоположения по меньшей мере с одним запомненным местоположением в случае, когда включается питание осветительного устройства, а, например, не через каждый заданный период времени, может дополнительно уменьшить объем вычислений процессора.
В одном варианте осуществления осветительного устройства, осветительное устройство дополнительно содержит пользовательский интерфейс, выполненный с возможностью приема пользовательского ввода данных, и память дополнительно выполнена с возможностью запоминания ассоциативных связей между местоположениями и установочными параметрами пользовательского интерфейса, и процессор дополнительно выполнен с возможностью применения, если удовлетворяется первый критерий сходства, запомненных установочных параметров пользовательского интерфейса, ассоциативно связанных с запомненным местоположением, к пользовательскому интерфейсу. Этот вариант осуществления обеспечивает преимущество, состоящее в том, что он позволяет пользователю выбрать установочный световой параметр из множества установочных световых параметров, которые представлены через пользовательский интерфейс. Представленные установочные световые параметры ассоциативно связаны с детектированным местоположением, причем автоматическое представление может приводить к уменьшению времени, требуемого для выбора/ установления светового выхода осветительного устройства, в результате чего улучшается удобство использования осветительного устройства.
В одном варианте осуществления осветительного устройства, осветительное устройство дополнительно содержит детектор, выполненный с возможностью детектирования текущей контекстуальной характеристики, причем контекстуальная характеристика является по меньшей мере одной из следующей группы: ориентация осветительного устройства (100), температура, влажность, занятость, погодные условия, качество воздуха, время суток, уровень окружающего освещения, расстояние до осветительного устройства 100 от стен, потолка и/или пола, и процессор дополнительно выполнен с возможностью:
a. обращения к памяти, запоминающей ассоциативные связи между местоположениями, контекстуальными характеристиками и установочными световыми параметрами,
b. сравнения текущей контекстуальной характеристики по меньшей мере с одной запомненной контекстуальной характеристикой для определения того, удовлетворяется ли второй критерий сходства, и
c. управления, если удовлетворяются первый и второй критерии сходства, световым выходом осветительного устройства согласно установочному световому параметру, ассоциативно связанному как с запомненной контекстуальной характеристикой, так и с запомненным местоположением.
Этот вариант осуществления позволяет осветительному устройству извлекать установочный световой параметр не только на основе местоположения осветительного устройства, но и на основе контекстуальной характеристики осветительного устройства. Это обеспечивает преимущество, состоящее в том, что процессор использует по меньшей мере один другой параметр для определения светового выхода осветительного устройства. Этот по меньшей мере один параметр может быть, например, ориентацией осветительного устройства. Настройка светового выхода осветительного устройства на основе ассоциативно связанной ориентации может быть особенно полезной, если осветительное устройство является портативным, носимым, или легко перемещаемым осветительным устройством. Дополнительно или альтернативно, детектор дополнительно выполнен с возможностью детектирования характеристики среды в качестве контекстуальной характеристики, причем характеристика среды определяется внешними факторами, которые влияют на внешнее окружение осветительного устройства. Детектор, например, может быть способен детектировать температуру, влажность, занятость, погодные условия, качество воздуха, и т.д., причем значения сравниваются с запомненными значениями, соответствующими этим параметрам. Это может быть предпочтительным, поскольку это позволяет процессору запоминать и извлекать установочные световые параметры на основе подробной контекстной информации, и это может быть дополнительно предпочтительным, если осветительное устройство является портативным, носимым или легко перемещаемым осветительным устройством, поскольку вероятно, что такое устройство будет использоваться в разных контекстах.
В одном варианте осуществления осветительного устройства, процессор выполнен с возможностью сравнения текущей контекстуальной характеристики по меньшей мере с одной запомненной контекстуальной характеристикой, и текущего местоположения по меньшей мере с одним запомненным местоположением, когда включается питание осветительного устройства.
В одном варианте осуществления осветительного устройства, процессор выполнен с возможностью сравнения текущей контекстуальной характеристики по меньшей мере с одной запомненной контекстуальной характеристикой, и текущего местоположения по меньшей мере с одним запомненным местоположением, когда был принят пользовательский ввод данных.
Согласно второму аспекту настоящего изобретения, цель достигается способом управления световым выходом осветительного устройства, причем способ содержит:
- этап приема по меньшей мере одного сигнала по меньшей мере от одного дополнительного устройства, причем упомянутый по меньшей мере один сигнал соответствует текущему местоположению осветительного устройства,
- этап определения текущего местоположения осветительного устройства на основе принятого по меньшей мере одного сигнала,
- этап обращения к памяти, запоминающей ассоциативные связи между местоположениями и установочными световыми параметрами,
- этап сравнения текущего местоположения по меньшей мере с одним запомненным местоположением для определения того, удовлетворяется ли первый критерий сходства, и
- этап управления, если удовлетворяется первый критерий сходства, световым выходом осветительного устройства согласно установочному световому параметру, ассоциативно связанному с запомненным местоположением, причем способ дополнительно содержит:
- этап ассоциативного связывания текущего местоположения с текущим установочным световым параметром, если первый критерий сходства не удовлетворяется, и
- этап запоминания ассоциативной связи в памяти.
В дополнительных вариантах осуществления способа, этап запоминания ассоциативной связи в памяти выполняется, когда осветительное устройство перепозиционируется или выключается.
Согласно третьему аспекту настоящего изобретения, цель достигается компьютерным программным продуктом для вычислительного устройства, причем компьютерный программный продукт содержит компьютерный программный код для выполнения любого из вышеупомянутых способов, когда компьютерный программный продукт выполняется на обрабатывающем блоке вычислительного устройства.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеупомянутые, а также дополнительные цели, признаки, и преимущества раскрытых осветительных устройств и способов будут лучше понятны в свете нижеследующего иллюстративного и неограничивающего подробного описания вариантов осуществления устройств и способов, со ссылкой на прилагаемые чертежи, в которых:
Фиг. 1 схематично показывает вариант осуществления осветительного устройства согласно настоящему изобретению;
Фиг. 2 схематично показывает вариант осуществления двух помещений, причем каждое помещение содержит осветительное устройство согласно настоящему изобретению и дополнительное устройство, обеспечивающее сигнал, соответствующий текущему местоположению;
Фиг. 3 схематично показывает варианты осуществления помещения, содержащего осветительное устройство согласно настоящему изобретению и множество дополнительных устройств, обеспечивающих сигналы, соответствующие текущему местоположению осветительного устройства;
Фиг. 4 схематично показывает варианты осуществления помещения, содержащего множество дополнительных устройств, обеспечивающих сигналы, и осветительное устройство согласно настоящему изобретению, которое определяет свое текущее местоположение на основе сигнальной характеристики принятых сигналов;
Фиг. 5 схематично показывает вариант осуществления осветительного устройства согласно настоящему изобретению, причем осветительное устройство выполнено с возможностью детектирования своей ориентации в качестве контекстуальной характеристики;
Фиг. 6 схематично показывает вариант осуществления осветительного устройства согласно настоящему изобретению, причем осветительное устройство выполнено с возможностью детектирования одной или нескольких характеристик среды.
Все фигуры являются схематичными, не обязательно приведены в масштабе, и, в общем, показывают только части, которые являются необходимыми для разъяснения настоящего изобретения, причем другие части могут быть опущены или могут только предполагаться.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Фиг. 1 схематично показывает вариант осуществления осветительного устройства 100 согласно настоящему изобретению. Осветительное устройство 100 выполнено с возможностью воспроизведения светового выхода. Осветительное устройство 100 содержит по меньшей мере один источник 102 света (например, светодиодный (LED) источник света, источник света на OLED, источник света на лампах накаливания, люминесцентный источник света, и т.д.), выполненный с возможностью излучения света. Осветительное устройство 100 дополнительно содержит приемник 104, выполненный с возможностью приема по меньшей мере одного сигнала по меньшей мере от одного дополнительного устройства 110, причем упомянутый по меньшей мере один сигнал соответствует текущему местоположению осветительного устройства 100. Осветительное устройство 100 дополнительно содержит процессор 106 (например, микроконтроллер, микросхему, схемы, и т.д.), выполненный с возможностью управления световым выходом упомянутого по меньшей мере одного источника 102 света. Процессор 106 может быть выполнен с возможностью настройки оттенка, насыщенности, яркости и/или интенсивности светового выхода упомянутого по меньшей мере одного источника 102 света. Процессор 106 дополнительно выполнен с возможностью определения текущего местоположения осветительного устройства 100 на основе принятого по меньшей мере одного сигнала и обращения к памяти 108, запоминающей ассоциативные связи между местоположениями и установочными световыми параметрами. Память 108 может быть расположена в осветительном устройстве 100, внешнем устройстве (например, в домашней/ офисной автоматизированной системе) или в удаленном устройстве (таком как удаленный сервер, доступный через сеть или через Интернет). После обращения к памяти 108, процессор 106 сравнивает текущее местоположение по меньшей мере с одним запомненным местоположением для определения того, удовлетворяется ли первый критерий сходства. Если первый критерий сходства удовлетворяется, то процессор 106 управляет световым выходом осветительного устройства 100 согласно установочному световому параметру, ассоциативно связанному с запомненным местоположением.
Осветительное устройство 100 может быть осветительным устройством 100 любого типа, выполненным с возможностью излучения света. Осветительное устройство 100 может содержать светодиодный источник света, источник света на OLED, источник света на лампах накаливания, люминесцентный источник света, и т.д. Осветительное устройство 100 может быть выполнено с возможностью обеспечения общего освещения, рабочего освещения, внешнего освещения, атмосферного освещения, направленного освещения, информативного освещения, и т.д. Осветительное устройство 100 может быть установлено в светильнике или в осветительном приборе. Альтернативно, осветительное устройство 100 может быть портативным осветительным устройством 100 (например, ручным устройством, таким как светодиодный куб, светодиодная сфера, осветительное устройство в форме объекта/ животного, лампа Philips Hue Go, и т.д.) или носимым осветительным устройством 100 (например, светящимся браслетом, светящимся ожерельем, светящейся одеждой, и т.д.).
Приемник 104 осветительного устройства 100 выполнен с возможностью приема по меньшей мере одного сигнала по меньшей мере от одного дополнительного устройства 110, причем упомянутый по меньшей мере один сигнал соответствует текущему местоположению осветительного устройства. Дополнительное устройство 110 может быть устройством любого типа, выполненным с возможностью обеспечения сигнала для осветительного устройства 100. Дополнительное устройство 110 может быть, например, устройством-радиомаяком, излучающим беспроводной сигнал (например, радиочастотный сигнал (RF), Bluetooth-сигнал, ZigBee-сигнал, WiFi-сигнал, 3G-сигнал, 4G-сигнал, и т.д.). Альтернативно, дополнительное устройство 110 может быть лампой, выполненной с возможностью излучения света, причем световое излучение содержит различимую характеристику (например, конкретный спектр, структуру модуляции света, и т.д.), позволяющую процессору 106 осветительного устройства 100 идентифицировать дополнительное устройство 110. Альтернативно, дополнительное устройство 110 может быть выполнено с возможностью излучения света, содержащего встроенный код, причем встроенный код содержит данные. Эти данные могут соответствовать местоположению лампы (и, таким образом, местоположению осветительного устройства). Альтернативно, приемник 104 осветительного устройства 100 может быть выполнен с возможностью приема сигналов через проводной интерфейс (например, через DALI, DMX, питание по сети Ethernet, связь по линиям электросети, и т.д.).
Сигнал может содержать информацию о местоположении осветительного устройства, позволяющую обрабатывающему блоку определить местоположение на основе информации о местоположении, содержащейся в сигнале. Сигнал может, например, содержать описательную информацию о пространстве/ помещении (например, «ванная комната», «прихожая», «кухня», и т.д.), в котором расположено осветительное устройство 100. Сигнал может также содержать координаты местоположения осветительного устройства 100. Это позволяет процессору 106 осветительного устройства 100 сравнивать текущие координаты с запомненными координатами для управления световым выходом осветительного устройства 100, если удовлетворяется первый критерий сходства.
Фиг. 2 показывает пример осветительного устройства 202, 202' в пространстве 200, 200', которое принимает сигнал, содержащий информацию о пространстве, в котором расположено осветительное устройство. Осветительное устройство 202 может принимать первый сигнал от первого дополнительного устройства 204 (например, радиомаяка, домашней/ офисной автоматизированной системы, интеллектуального устройства, такого как смартфон, и т.д.) в первом пространстве 200 (в этом примере, ванной комнате), причем первый сигнал содержит информацию о местоположении 200 (т.е. о ванной комнате). Пользователь может переместить осветительное устройство 202 (например, лампу Philips Hue) во второе пространство 200' (в этом примере, спальню), после чего осветительное устройство 202' может принимать второй сигнал от второго дополнительного устройства 204', содержащий информацию о местоположении 200' (т.е. о спальне) осветительного устройства 202'. После детектирования другого местоположения, процессор (не показан) обращается к памяти (не показана) для сравнения текущего местоположения (спальня) с запомненными местоположениями для определения того, удовлетворяется ли первый критерий сходства. Память может иметь запомненный установочный световой параметр, ассоциативно связанный со спальней, позволяющий процессору управлять световым выходом осветительного устройства 202' согласно запомненному установочному световому параметру.
Альтернативно, сигналы не содержат информацию о местоположении осветительного устройства 100, но процессор 106 осветительного устройства 100 выполнен с возможностью определения (вычисления) текущего местоположения осветительного устройства 100 на основе сигнала. В первом примере, процессор 106 осветительного устройства 100 может быть выполнен с возможностью определения его текущего местоположения относительно одного дополнительного устройства 110. Процессор 100 может принимать сигнал от упомянутого одного дополнительного устройства 110, позволяющий процессору 106 сравнить этот сигнал с ранее принятыми сигналами для определения того, принят ли принятый сигнал раньше, и посредством этого определить, имеет ли текущее местоположение достаточное сходство с запомненным местоположением, и управлять световым выходом на основе запомненного установочного светового параметра, ассоциативно связанного с запомненным местоположением. В другом примере, процессор 106 может быть выполнен с возможностью определения своего текущего местоположения относительно множества дополнительных устройств 110. Процессор 106 может принять множество сигналов от множества дополнительных устройств 110 и определить, на основе этих сигналов, принята ли комбинация этих сигналов раньше, и посредством этого определить, имеет ли текущее местоположение достаточное сходство с запомненным местоположением.
Фиг. 3 показывает пример осветительного устройства 302, 302' в пространстве 300, которое принимает множество сигналов, соответствующих текущему местоположению осветительного устройства 302, 302', от множества дополнительных устройств 304a, 304b, 304c, 304d. В этом примере, процессор (не показан) выполнен с возможностью определения местоположения осветительного устройства 302, 302' относительно пространства, в котором расположены осветительное устройство 302, 302' и дополнительные устройства 304a, 304b, 304c, 304d. В этом примере, приемник принимает сигналы от множества радиомаяков 304a, 304b, 304c, 304d, распределенных по всему пространству, которые могут обмениваться данными с осветительным устройством 302, 302'. Процессор может использовать триангуляцию или трилатерацию для вычисления положения осветительного устройства 302, 302' относительно положения маяков 304a, 304b, 304c, 304d на основе, например, времени распространения (time-of-flight - TOF) радиочастотных сигналов, принятых от маяков 304a, 304b, 304c, 304d, или на основе уровня принятых радиочастотных сигналов, принятых от маяков 304a, 304b, 304c, 304d. Следует отметить, что основанная на маяках система позиционирования фиг. 3 является только одним примером, и что специалист в данной области техники может реализовать многие альтернативные системы позиционирования, такие как глобальная система позиционирования, основанная на кодированном свете система позиционирования, и т.д. Альтернативно системе позиционирования, осветительное устройство 302, 302' может содержать датчик высоты (например, датчик (милли)барометрического давления) для определения высоты (Z-значения) осветительного устройства 302, 302'. Местоположение осветительного устройства 302, 302' может быть определено в пространстве координатами/ значениями X, Y и/или Z. После детектирования местоположения осветительного устройства 302, 302', процессор может сравнить текущее местоположение (текущие координаты/ значения X, Y и/или Z) с запомненными местоположениями (запомненными координатами/ значениями X, Y и/или Z). Процессор может настроить световой выход упомянутого по меньшей мере одного источника света осветительного устройства 302, 302' согласно запомненному установочному световому параметру, ассоциативно связанному с запомненным местоположением. Например, осветительное устройство 302 может быть расположено в первом положении и, после приема первого набора значений XYZ, процессор может настроить световой выход согласно первому установочному световому параметру, ассоциативно связанному с первым набором значений, в то время как когда осветительное устройство 302' расположено во втором местоположении со вторым набором значений XYZ, процессор может настроить световой выход согласно второму установочному световому параметру, ассоциативно связанному со вторым набором значений.
Процессор 106 может быть дополнительно выполнен с возможностью определения характеристики одного или нескольких принятых сигналов. Эта характеристика может, например, представлять уровень принятого сигнала (received signal strength - RSS) одного или нескольких принятых сигналов, может представлять время распространения одного или нескольких сигналов, и т.д. Это может позволить процессору 106 создать сигнальную характеристику одного или нескольких принятых сигналов, причем сигнальная характеристика соответствует местоположению. Процессор 106 может быть дополнительно выполнен с возможностью сравнения текущей сигнальной характеристики с запомненной сигнальной характеристикой для определения того, удовлетворяется ли первый критерий сходства. Если это так, то процессор 106 может управлять световым выходом осветительного устройства 100 согласно установочному световому параметру, ассоциативно связанному с запомненной сигнальной характеристикой. Этот вариант осуществления может дополнительно позволить осветительному устройству 100 определить свое местоположение относительно упомянутого по меньшей мере одного дополнительного устройства 110 без необходимости того, чтобы упомянутое по меньшей мере одно дополнительное устройство 110 активно передавало сигнал для осветительного устройства 100, поскольку осветительное устройство 100 может принимать пассивные сигналы (например, опрашивающие сигналы беспроводных устройств/ беспроводных сетей) для определения сигнальной характеристики. Это может уменьшить сложность полной системы, и это позволяет осветительному устройству 100 выполнять свою функциональность также в неизвестных (неспаренных/ неподключенных) сетях.
Фиг. 4 показывает пример осветительного устройства 402, 402' в пространстве 400, которое определяет свое местоположение на основе сигнальных характеристик сигналов, принятых от множества дополнительных устройств. Эти сигналы могут быть активно передаваемыми к осветительному устройству 402, 402', или они могут быть передаваемыми для других целей (например, для сетевого опроса). В примере фиг. 4, осветительное устройство 402 (например, портативное осветительное устройство) может быть расположено в первом местоположении, где оно принимает сигналы от дополнительных устройств 410, 412, 414, 416, после чего процессор (не показан) определяет сигнальную характеристику относительно этих дополнительных устройств 410, 412, 414, 416. Процессор может сравнить эту сигнальную характеристику с запомненными сигнальными характеристиками для определения того, ассоциативно связан ли установочный световой параметр с текущей сигнальной характеристикой (и, таким образом, с текущим местоположением). Перемещение осветительного устройства 402 во второе местоположение, где осветительное устройство 402' принимает сигналы от дополнительных устройств 420 и 422, приводит к другой сигнальной характеристике. После детектирования этой другой характеристики, процессор может обратиться к памяти (не показана) для определения того, ассоциативно связан ли установочный световой параметр со второй сигнальной характеристикой (и, таким образом, со вторым местоположением). Если это так, то процессор управляет световым выходом осветительного устройства 402' согласно установочному световому параметру, ассоциативно связанному со второй сигнальной характеристикой относительно дополнительных устройств 420, 422 (и, таким образом, с запомненным местоположением).
Следует отметить, что вышеупомянутые технологии определения местоположения являются примерами определения местоположения относительно одного или нескольких дополнительных устройств, и что специалист в данной области техники может разработать многие альтернативные технологии определения местоположения, не выходя за рамки объема формулы изобретения.
Процессор 106 выполнен с возможностью управления световым выходом осветительного устройства 100 согласно установочному световому параметру, ассоциативно связанному с запомненным местоположением, если удовлетворяется первый критерий сходства. Этот критерий сходства может быть, например, (пороговым) значением, описывающим диапазон (например, абсолютное значение, процентное отношение, и т.д.), в котором текущее местоположение является сходным с запомненным местоположением. Местоположение может быть, например, выражено тремя значениями от 0 до 100, причем каждое значение соответствует одной оси (X, Y и Z, см. фиг. 5). Критерий сходства может описывать то, что значение может отклоняться на 5 от запомненного значения. Таблица 1 показывает пример справочной таблицы, содержащей множество запомненных местоположений, причем каждое местоположение ассоциативно связано с установочным световым параметром (X, Y и Z описывают координаты осветительного устройства 100, а R,G,B и I описывают значения красного, зеленого, синего цвета и интенсивности света установочного светового параметра). Приемник 104 осветительного устройства 100 может, например, принимать сигнал, соответствующий местоположению (32, 51, 0). Это приводит к тому, что первое местоположение в Таблице 1 удовлетворяет критерию сходства со значением отклонения, равным 5, и, таким образом, процессор 106 может управлять световым выходом осветительного устройства 100 согласно первому установочному световому параметру (255,0,0,34) Таблицы 1 (R,G,B и I описывают значения красного, зеленого, синего цвета и интенсивности света установочного светового параметра по шкале от 0 до 255).
Местоположение
Установочный световой параметр
1
(X, Y, Z)=(34, 55, 0)
(R,G,B,I)=(255,0,0,34)
2
(X, Y, Z)=(24, 50, 100)
(R,G,B,I)=(127,86,214,62)
3
(X, Y, Z)=(50, 33, 50)
(R,G,B,I)=(255,255,255,255)
4
(X, Y, Z)=(37, 60, 0)
(R,G,B,I)=(255,32,175,34)
5
(X, Y, Z)=(90, 45, 100)
(R,G,B,I)=(27,180,120,46)
Таблица 1
Следует отметить, что значение отклонения является только примером критерия сходства, и что специалист в данной области техники может разработать многие альтернативные типы критерия сходства, не выходя за рамки объема формулы настоящего изобретения.
В вышеупомянутых примерах осветительного устройства 100, процессор 106 управляет световым выходом осветительного устройства 100, если удовлетворяется первый критерий сходства. Процессор 106 может быть дополнительно выполнен с возможностью ассоциативного связывания текущего установочного светового параметра с текущим местоположением, если первый критерий сходства не удовлетворяется. Например, когда осветительное устройство 100 включается первый раз, вероятно, что никакие ассоциативные связи с текущим местоположением не присутствуют в памяти 108. В таком случае, установочный световой параметр осветительного устройства 100 может быть определен пользователем, после чего процессор 106 может ассоциативно связать пользовательский установочный световой параметр с текущим местоположением осветительного устройства 100. Процессор 106 может дополнительно запомнить это местоположение в памяти 108. В другом примере, осветительное устройство 100 может быть перемещено в новое местоположение, которое не имеет никаких установленных ассоциативных связей, запомненных в памяти 108 (и, таким образом, первый критерий сходства не удовлетворяется). После детектирования неизвестного местоположения, процессор 106 может «ожидать» настройки освещения пользователем, или процессор 106 может настроить установочный световой параметр согласно предопределенному установочному световому параметру (например, согласно определяемому пользователем или определяемому системой установочному световому параметру) или согласно предшествующему установочному световому параметру (например, согласно установочному световому параметру из предшествующего местоположения).
Процессор 106 может быть дополнительно выполнен с возможностью запоминания ассоциативной связи в памяти, когда осветительное устройство 100 выключается или перепозиционируется. Процессор 106 может быть дополнительно выполнен с возможностью детектирования перепозиционирования осветительного устройства, когда детектировано/ принято новое местоположение. Запоминание ассоциативной связи, когда осветительное устройство 100 перепозиционируется, позволяет пользователю перемещать осветительное устройство 100 в предшествующее положение, после чего процессор 106 применяет (ранее) запомненный установочный световой параметр. Запоминание ассоциативной связи, когда осветительное устройство 100 выключается (например, после приема пользовательского ввода данных, указывающего на выключение осветительного устройства 106), позволяет пользователю включить осветительное устройство 100 в том же самом местоположении, после чего процессор 106 применяет (ранее) запомненный установочный световой параметр. Когда осветительное устройство 100 включается и/или перепозиционируется в исходное местоположение, пользователь не должен выбирать установочный световой параметр для осветительного устройства 100, поскольку установочный световой параметр будет применен автоматически согласно установочному световому параметру, ассоциативно связанному с этим местоположением.
Процессор 106 выполнен с возможностью сравнения текущего местоположения по меньшей мере с одним запомненным местоположением для определения того, удовлетворяется ли первый критерий сходства. Процессор 106 может обеспечить выполнение сравнения через каждый заданный период времени (например, каждую секунду, каждую минуту, каждый час), что может быть предпочтительным, когда осветительное устройство 100 является портативным, носимым или легко перемещаемым осветительным устройством. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения каждый раз, когда включается питание осветительного устройства 100. Этот вариант осуществления может быть особенно предпочтительным, когда осветительное устройство 100 требует события включения питания, когда оно перемещается в другое местоположение. Это может быть дополнительно предпочтительным для осветительных устройств 100, работающих от аккумуляторных батарей. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения после приема входного сигнала через датчик. Осветительное устройство 100 может дополнительно содержать один или несколько датчиков для детектирования изменений в среде (например, датчик занятости, датчик погоды, датчик температуры, и т.д.). Этот входной сигнал от датчика, указывающий на изменение среды, может быть триггером, чтобы процессор 106 сравнил текущее местоположение с одним или несколькими запомненными местоположениями. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения после приема пользовательского ввода данных. Пользовательский ввод данных может быть принят прямо через элемент пользовательского интерфейса (например, сенсорный экран, переключатель, чувствительную к касаниям поверхность, элемент ввода жестов, и т.д.) осветительного устройства 100, и/или пользовательский ввод данных может быть принят через устройство пользовательского интерфейса (например, смартфон, интеллектуальные часы, интеллектуальные очки, персональный компьютер, и т.д.), соединенное с осветительным устройством, например, через (беспроводную) сеть.
Осветительное устройство 100 может дополнительно содержать пользовательский интерфейс (не показан), выполненный с возможностью приема пользовательского ввода данных. Пользовательский интерфейс может содержать, например, чувствительное к касаниям устройство и/или одну или несколько кнопок для приема сенсорного ввода данных, звуковой датчик для приема слышимого пользовательского ввода данных, датчик движения для приема пользовательского ввода данных, ассоциативно связанного с движением, и т.д. Память 108 может быть дополнительно выполнена с возможностью запоминания ассоциативных связей между местоположениями и установочными параметрами пользовательского интерфейса, причем установочные параметры пользовательского интерфейса ассоциативно связаны с одним или несколькими установочными световыми параметрами, которые могут быть, например, ассоциативно связаны с разными элементами пользовательского ввода данных пользовательского интерфейса. Процессор 106 может быть дополнительно выполнен с возможностью применения, если удовлетворяется первый критерий сходства, запомненного установочного параметра пользовательского интерфейса, ассоциативно связанного с запомненным местоположением, к пользовательскому интерфейсу. Осветительное устройство 100 может, например, содержать сенсорный экран, выполненный с возможностью отображения одной или нескольких пиктограмм. Процессор 106 может, например, иметь доступ к установочному параметру пользовательского интерфейса, содержащему некоторое количество ранее выбранных установочных световых параметров, ассоциативно связанных с текущим местоположением, и процессор 106 может ассоциативно связать каждый установочный световой параметр, например, с пиктограммой на сенсорном экране, если удовлетворяется первый критерий сходства. Это позволяет пользователю управлять осветительным устройством 100 для обеспечения сенсорного ввода данных на одной из этих пиктограмм, после чего световым выходом осветительного устройства 100 управляют согласно ассоциативно связанному установочному световому параметру.
Осветительное устройство 100, 500, 600 может дополнительно содержать детектор 502, 602, выполненный с возможностью детектирования текущей контекстуальной характеристики осветительного устройства 100, 500, 600. Текущая контекстуальная характеристика соответствует тому, как осветительное устройство 100, 500, 600 размещено в его среде, и/или соответствует характеристике среды осветительного устройства 100, 500, 600. Процессор 106 может быть дополнительно выполнен с возможностью обращения к памяти (причем память может быть той же самой памятью, что и память 108, запоминающая ассоциативные связи между местоположениями и установочными световыми параметрами), причем память запоминает ассоциативные связи между местоположениями, контекстуальными характеристиками и установочными световыми параметрами. Процессор 106 может быть дополнительно выполнен с возможностью сравнения текущей контекстуальной характеристики по меньшей мере с одной запомненной контекстуальной характеристикой для определения того, удовлетворяется ли второй критерий сходства, и управления, если удовлетворяются первый и второй критерии сходства, световым выходом осветительного устройства 100, 500, 600 согласно установочному световому параметру, ассоциативно связанному как с запомненной контекстуальной характеристикой, так и с запомненным местоположением. Это позволяет процессору 106 управлять световым выходом осветительного устройства 100, 500, 600 не только на основе местоположения осветительного устройства 100, 500, 600, но и на основе по меньшей мере одной контекстуальной характеристики осветительного устройства 100, 500, 600.
Примером контекстуальной характеристики является ориентация осветительного устройства. Фиг. 5 показывает, как детектор 502 может быть выполнен с возможностью детектирования ориентации осветительного устройства 500 в качестве контекстуальной характеристики. Детектор 502 может содержать один или несколько датчиков ориентации (таких как один или несколько гироскопов, один или несколько магнитометров, один или несколько датчиков наклона, и т.д.) для определения ориентации осветительного устройства 500. Ориентация осветительного устройства 502 может быть определена креном, тангажом, и рысканием осветительного устройства относительно осей X, Y и Z (504, 506 и 508, соответственно). Альтернативно, датчик ориентации может быть способным определять местоположение вектора силы тяжести по сравнению с эталонным вектором силы тяжести, для обеспечения значения, которое представляет ориентацию. После детектирования ориентации осветительного устройства 500, детектор 502 может сгенерировать сигнал для передачи ориентации к процессору (не показан). Процессор может настроить световой выход осветительного устройства 500, если текущая ориентация и текущее местоположение имеют достаточное сходство (т.е. удовлетворяются первый и второй критерии сходства) с запомненной ориентацией, ассоциативно связанной с запомненным местоположением. Таблица 2 показывает пример справочной таблицы, которая может быть использована процессором для определения того, какой установочный световой параметр ассоциативно связан с каким местоположением и ориентацией.
Местоположение
Ориентация
Установочный световой параметр
1
(X, Y, Z)=(34, 50, 100)
(X, Y, Z)=(0, 180, 0)
(R,G,B,I)=(255,0,0,34)
2
(X, Y, Z)=(24, 90, 0)
(X, Y, Z)=(0, 0, 0)
(R,G,B,I)=(127,86,214,62)
3
(X, Y, Z)=(50, 50, 50)
(X, Y, Z)=(45, 180, 45)
(R,G,B,I)=(255,255,255,255)
4
(X, Y, Z)=(33, 60, 50)
(X, Y, Z)=(0, 90, 0)
(R,G,B,I)=(100,200,190,168)
5
(X, Y, Z)=(33, 60, 50)
(X, Y, Z)=(0, 90, 180)
(R,G,B,I)=(27,200,200,46)
Таблица 2
В иллюстративном варианте осуществления процессор 106 использует справочную Таблицу 2 для определения того, какой установочный световой параметр ассоциативно связан с каким местоположением и ориентацией. В этом варианте осуществления, приемник 104 может принимать сигнал, указывающий на местоположение (33, 61, 51), указывающее на то, что осветительное устройство 500 расположено в положении (33,61) на координатной сетке (X,Y), и что это устройство расположено на высоте 51 (значение Z). В этом примере, значение Z описывает относительное положение устройства по шкале 0-100. Это указывает на то, что осветительное устройство 500 расположено где-то немного выше вертикального центра помещения. Текущее местоположение (33, 61, 51) имеет достаточное сходство с запомненными местоположениями 4 (33, 60, 50) и 5 (33, 60, 50), поскольку оно удовлетворяет критерию сходства (в этом примере диапазон отклонения 5%). В этом примере, детектор может детектировать ориентацию (0, 88, 170) (которая соответствует повороту на 0° вокруг оси Х, повороту на 88° вокруг оси Y и повороту на 170° вокруг оси Z), и, на основе второго критерия сходства (например, диапазон отклонения 10%), определить, что имеется достаточное сходство с ориентацией 5 (0, 90, 180). Поскольку как первый, так и второй критерий сходства удовлетворяются для установочного светового параметра 5, процессор будет управлять световым выходом осветительного устройства согласно установочному световому параметру 5 (27,200,200,46) (R,G,B и I описывают значения красного, зеленого, синего цвета и интенсивности света установочного светового параметра по шкале от 0 до 255).
Дополнительно или альтернативно, детектор 602 может быть выполнен с возможностью детектирования характеристики среды в качестве контекстуальной характеристики, причем характеристика среды определяется внешними факторами, которые влияют на среду, окружающую осветительное устройство 600. Фиг. 6 показывает множество примеров контекстуальных характеристик 610, 612, 614, 616, 618, 620, которые могут быть детектированы детектором. Примерами контекстуальных характеристик являются уровень 618 внешнего освещения, расстояние от стен/ потолка/ пола, температура 620, влажность, качество воздуха, погодные условия 612, время 610 суток, занятость 614, сигнальная характеристика 616, и т.д. Детектор 602 может содержать один или несколько датчиков для детектирования одной или нескольких характеристик среды, причем упомянутые один или несколько датчиков включают в себя, но не ограничены этим, датчик занятости, PIR-датчик, датчик внешнего освещения, датчик температуры, приемник радиочастотных сигналов, приемник беспроводных сигналов, датчик расстояния и датчик влажности.
Местоположение
Температура
Установочный световой параметр
1
(X, Y, Z)=(34, 50, 0)
18°С
(R,G,B,I)=(255,0,0,34)
2
(X, Y, Z)=(24, 90, 100)
16°С
(R,G,B,I)=(127,86,214,62)
3
(X, Y, Z)=(50, 50, 50)
24°С
(R,G,B,I)=(255,255,255,255)
4
(X, Y, Z)=(33, 60, 100)
13°С
(R,G,B,I)=(100,200,190,168)
5
(X, Y, Z)=(33, 60, 100)
20°С
(R,G,B,I)=(27,80,60,46)
Таблица 3
В иллюстративном варианте осуществления процессор 106 может использовать справочную таблицу 3 для определения того, какой установочный световой параметр ассоциативно связан с каким местоположением и температурой. В этом варианте осуществления, приемник 104 может принимать сигнал, указывающий на местоположение (33, 62, 100), указывающее на то, что устройство расположено в положении (33, 62) на координатной сетке (X,Y), и что осветительное устройство 600 расположено на высоте 100 (значение Z). В этом примере, значение Z описывает относительное положение устройства по шкале 0-100. Это указывает на то, что осветительное устройство расположено на потолке. Текущее местоположение (33, 62, 100) имеет достаточное сходство с запомненными местоположениями 4 (33, 60, 100) и 5 (33, 60, 100), поскольку оно удовлетворяет критерию сходства (в этом примере значение отклонения равно 5). В этом примере, детектор 602 может детектировать температуру, равную 19°С, на основе второго критерия сходства (например, диапазон отклонения 10%), определить, что имеется достаточное сходство с температурой 1 (18°С) и температурой 5 (20°С). Поскольку как первый, так и второй критерии сходства удовлетворяются для установочного светового параметра 5, процессор будет управлять световым выходом осветительного устройства 600 согласно установочному световому параметру 5 (27,80,60,46) (R,G,B и I описывают значения красного, зеленого, синего цвета и интенсивности света установочного светового параметра по шкале от 0 до 255).
В вышеупомянутых примерах только одна контекстуальная характеристика сравнивается для определения того, согласно какому установочному световому параметру следует управлять световым выходом. Это может быть предпочтительным, если осветительное устройство 100, 500, 600 выполнено с возможностью детектирования множества контекстуальных характеристик, например, температуры и ориентации, поскольку это может улучшить точность детектирования контекста и создать большее множество комбинаций.
Процессор 106 может быть дополнительно выполнен с возможностью ассоциативного связывания текущей контекстуальной характеристики с текущим установочным световым параметром, если первый и второй критерии сходства не удовлетворяются, и процессор 106 может быть дополнительно выполнен с возможностью запоминания ассоциативной связи в памяти. Процессор 106 осветительного устройства 100, 500, 600 может, например, определить, что первый и второй критерии сходства не удовлетворяются, и, таким образом, не применять установочный световой параметр к осветительному устройству 100, 500, 600. Тогда пользователь может, например, настроить световой выход в соответствии с конкретным установочным световым параметром, после чего процессор 106 свяжет текущее местоположение и текущую контекстуальную характеристику с конкретным пользовательским установочным параметром и запомнит эту ассоциативную связь.
Процессор 106 может быть дополнительно выполнен с возможностью управления, если первый и второй критерии сходства не удовлетворяются, световым выходом осветительного устройства 100, 500, 600 согласно по меньшей мере одному установочному световому параметру из группы, содержащей предопределенный установочный световой параметр и предшествующий установочный световой параметр. Предопределенный установочный световой параметр может быть стандартным системным установочным световым параметром, предопределенным системным установочным световым параметром, предопределенным пользовательским установочным параметром, и т.д. Предшествующий установочный параметр может быть установочным световым параметром осветительного устройства 100, 500, 600 перед тем, как процессор детектировал (новое) местоположение. Пользователь может, например, переместить осветительное устройство 100, 500, 600 из первого местоположения, ассоциативно связанного с первой контекстуальной характеристикой и первым установочным световым параметром, во второе местоположение, несвязанное ассоциативно с установочным световым параметром. После детектирования второго местоположения и второй контекстуальной характеристики, процессор 106 может настроить световой выход осветительного устройства 100, 500, 600 согласно предопределенному установочному световому параметру или предшествующему установочному световому параметру.
Процессор 106 может обеспечить выполнение сравнения местоположения и контекстуальной характеристики через каждый заданный период времени (например, каждую секунду, каждую минуту, каждый час), что может быть предпочтительным, когда осветительное устройство 100, 500, 600 является портативным, носимым или легко перемещаемым осветительным устройством. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения местоположения и контекстуальной характеристики в случае, когда включается питание осветительного устройства 100. Этот вариант осуществления может быть особенно предпочтительным, когда осветительное устройство 100 требует события включения питания, когда оно перемещается в другое местоположение. Это может быть дополнительно предпочтительным для осветительных устройств 100, работающих от аккумуляторных батарей. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения местоположения и контекстуальной характеристики после приема входного сигнала от детектора 502, 602. Этот входной сигнал от детектора, указывающий на изменение среды, может быть триггером, чтобы процессор 106 сравнил текущее местоположение с одним или несколькими запомненными местоположениями. Дополнительно или альтернативно, процессор 106 может обеспечить выполнение сравнения местоположения и контекстуальной характеристики после приема пользовательского ввода данных. Пользовательский ввод данных может быть принят прямо через элемент пользовательского интерфейса (например, сенсорный экран, переключатель, чувствительную к касаниям поверхность, элемент ввода жестов, и т.д.) осветительного устройства 100, и/или пользовательский ввод данных может быть принят через устройство пользовательского интерфейса (например, смартфон, интеллектуальные часы, интеллектуальные очки, персональный компьютер, и т.д.), соединенное с осветительным устройством, например, через (беспроводную) сеть.
В одном варианте осуществления осветительного устройства 100, 500, 600, память дополнительно выполнена с возможностью запоминания ассоциативных связей между местоположениями, контекстуальными характеристиками и установочными параметрами пользовательского интерфейса, и процессор 106 дополнительно выполнен с возможностью применения, если удовлетворяются первый и второй критерии сходства, запомненного установочного параметра пользовательского интерфейса, ассоциативно связанного с запомненным местоположением и запомненной контекстуальной характеристикой, к пользовательскому интерфейсу. Этот вариант осуществления обеспечивает преимущество, состоящее в том, что оно позволяет пользователю выбрать установочный световой параметр из множества установочных световых параметров, которые представлены через пользовательский интерфейс.
Следует отметить, что вышеупомянутые варианты осуществления иллюстрируют, а не ограничивают настоящее изобретение, и что специалисты в данной области техники смогут разработать многие альтернативные варианты осуществления, не выходя за рамки объема прилагаемой формулы изобретения.
В формуле изобретения, никакие ссылочные позиции, помещенные в скобки, не должны толковаться как ограничение формулы изобретения. Использование глагола «содержать» и его спряжений не исключает наличия элементов или этапов, отличных от элементов или этапов, заявленных в формуле изобретения. Элемент в единственном числе не исключает наличия множества таких элементов. Настоящее изобретение может быть реализовано посредством аппаратного средства, содержащего несколько отличных элементов, и посредством соответствующим образом запрограммированного компьютера или обрабатывающего блока. В пункте формулы изобретения на устройство, в котором перечислено несколько средств, некоторые из этих средств могут быть реализованы одним и тем же аппаратным элементом. Тот факт, что некоторые меры приведены во взаимно отличающихся зависимых пунктах формулы изобретения, не указывает на то, что комбинация этих мер не может быть использована для получения преимущества.
Аспекты настоящего изобретения могут быть реализованы в компьютерном программном продукте, который может быть набором программных команд, хранимых на машиночитаемом запоминающем устройстве, которые могут быть выполнены компьютером. Команды настоящего изобретения могут быть реализованы в любом интерпретируемом или выполняемом кодовом механизме, в том числе, но не только, в сценариях, интерпретируемых программах, библиотеках динамически-компонуемых модулей (dynamic link library - DLL) или классах Java. Команды могут быть обеспечены в виде полных выполняемых программ, частичных выполняемых программ, в виде модификаций для существующих программ (например, обновлений) или расширений для существующих программ (например, встраиваемых расширений). Кроме того, части обработки настоящего изобретения могут быть распределены по множественным компьютерам или процессорам.
Носители данных, подходящие для запоминания команд компьютерной программы, включают в себя все формы энергонезависимой памяти, в том числе, но не только, EPROM, EEPROM и устройства флэш-памяти, магнитные диски, такие как внутренние и внешние накопители на жестких дисках, съемные диски и CD-ROM-диски. Компьютерный программный продукт может распространяться на таком носителе данных или может быть предложен для загрузки через HTTP, FTP, электронную почту или через сервер, соединенный с сетью, такой как Интернет.