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

1. Способ отправки сообщения, при этом способ содержит этапы, на которых:
обнаруживают то, находится ли пользователь в целевом месте;
если пользователь не находится в целевом месте, обнаруживают то, открыта ли дверь или окно целевого места; и
если дверь или окно целевого места открыта, отправляют сообщение с предупреждением в устройство, носимое пользователем.
2. Способ по п. 1, в котором обнаружение того, находится ли пользователь в целевом месте, содержит этапы, на которых:
принимают первое сообщение, отправленное из устройства в целевом месте, и обнаруживают то, находится ли пользователь в целевом месте, на основе первого сообщения; или
принимают второе сообщение, отправленное из устройства, носимого пользователем, и обнаруживают то, находится ли пользователь в целевом месте, на основе второго сообщения и предварительно сохраненного сообщения, соответствующего целевому месту, причем второе сообщение указывает местоположение пользователя, а предварительно сохраненное сообщение указывает местоположение целевого места.
3. Способ по п. 2, в котором обнаружение того, находится ли пользователь в целевом месте, на основе первого сообщения содержит этап, на котором:
когда первое сообщение представляет собой сообщение указания перемещения человека, обнаруживают то, перемещается ли человек в целевом месте в течение предварительно установленного периода времени, на основе сообщения указания перемещения человека; или
когда первое сообщение представляет собой сообщение системы мониторинга, полученное из мониторинга целевого места, обнаруживают то, ушел ли пользователь из целевого места, на основе сообщения системы мониторинга.
4. Способ по п. 2, в котором обнаружение того, находится ли пользователь в целевом месте, на основе второго сообщения и предварительно сохраненного сообщения, соответствующего целевому месту, содержит этап, на котором:
когда второе сообщение представляет собой первый список устройств, а предварительно сохраненное сообщение представляет собой второй список устройств, обнаруживают то, находится ли пользователь в целевом месте, на основе подобия между первым списком устройств и вторым списком устройств, причем первый список устройств представляет собой список устройств, которые соединены в первой сети, покрывающей место, в котором в данный момент находится пользователь, а второй список устройств представляет собой список устройств, которые соединены во второй сети, преобразующей целевое место; или
когда второе сообщение представляет собой первое сообщение с местоположением носимого устройства пользователя, а предварительно сохраненное сообщение представляет собой второе сообщение с местоположением целевого места, обнаруживают то, находится ли пользователь в целевом месте, на основе первого сообщения с местоположением и второго сообщения с местоположением.
5. Способ по п. 4, в котором обнаружение того, находится ли пользователь в целевом месте, на основе первого сообщения с местоположением и второго сообщения с местоположением содержит этап, на котором:
когда первое сообщение с местоположением представляет собой сообщение с географической позицией носимого устройства, а второе сообщение с местоположением представляет собой сообщение с географической позицией целевого места, обнаруживают то, меньше ли расстояние между носимым устройством и целевым местом предварительно установленного порогового значения; или
когда первое сообщение с местоположением представляет собой IP-адрес по Интернет-протоколу носимого устройства, а второе сообщение с местоположением представляет собой адрес сегмента сети, соответствующего целевому месту, обнаруживают то, содержится ли IP-адрес носимого устройства в адресе сегмента сети.
6. Способ по любому из пп. 1-5, в котором обнаружение того, открыта ли дверь или окно целевого места, содержит этапы, на которых:
принимают сообщения состояния, отправленные из всех датчиков открытия двери-окна целевого места, причем каждый из датчиков открытия двери-окна соответствует одной двери или одному окну;
обнаруживают то, указывает ли одно из сообщений состояния открытое состояние; и
если одно из сообщений состояния указывает открытое состояние, определяют то, что дверь или окно целевого места открыта.
7. Устройство для отправки сообщения, при этом устройство содержит:
первый модуль обнаружения, выполненный с возможностью обнаруживать то, находится ли пользователь в целевом месте;
второй модуль обнаружения, выполненный с возможностью, если первый модуль обнаружения обнаруживает то, что пользователь не находится в целевом месте, обнаруживать то, открыта ли дверь или окно целевого места; и
модуль отправки сообщений, выполненный с возможностью, если второй модуль обнаружения обнаруживает то, что дверь или окно целевого места открыта, отправлять сообщение с предупреждением в устройство, носимое пользователем.
8. Устройство по п. 7, в котором первый модуль обнаружения содержит:
первый субмодуль обнаружения, выполненный с возможностью принимать первое сообщение, отправленное из устройства в целевом месте, и обнаруживать то, находится ли пользователь в целевом месте, на основе первого сообщения; или
второй субмодуль обнаружения, выполненный с возможностью принимать второе сообщение, отправленное из устройства, носимого пользователем, и обнаруживать то, находится ли пользователь в целевом месте, на основе второго сообщения и предварительно сохраненного сообщения, соответствующего целевому месту, причем второе сообщение указывает местоположение пользователя, а предварительно сохраненное сообщение указывает местоположение целевого места.
9. Устройство по п. 8, в котором первый субмодуль обнаружения содержит:
субблок обнаружения перемещения, выполненный с возможностью, когда первое сообщение представляет собой сообщение указания перемещения человека, обнаруживать то, перемещается ли человек в целевом месте в течение предварительно установленного периода времени, на основе сообщения указания перемещения человека; и
субблок обнаружения ухода, выполненный с возможностью, когда первое сообщение представляет собой сообщение системы мониторинга, полученное из мониторинга целевого места, обнаруживать то, ушел ли пользователь из целевого места, на основе сообщения системы мониторинга.
10. Устройство по п. 8, в котором второй субмодуль обнаружения содержит:
субблок обнаружения списков, выполненный с возможностью, когда второе сообщение представляет собой первый список устройств, а предварительно сохраненное сообщение представляет собой второй список устройств, обнаруживать то, находится ли пользователь в целевом месте, на основе подобия между первым списком устройств и вторым списком устройств, причем первый список устройств представляет собой список устройств, которые соединены в первой сети, покрывающей место, в котором в данный момент находится пользователь, а второй список устройств представляет собой список устройств, которые соединены во второй сети, преобразующей целевое место; и
субблок обнаружения местоположения, выполненный с возможностью, когда второе сообщение представляет собой первое сообщение с местоположением носимого устройства пользователя, а предварительно сохраненное сообщение представляет собой второе сообщение с местоположением целевого места, обнаруживать то, находится ли пользователь в целевом месте, на основе первого сообщения с местоположением и второго сообщения с местоположением.
11. Устройство по п. 10, в котором субблок обнаружения местоположения дополнительно выполнен с возможностью:
когда первое сообщение с местоположением представляет собой сообщение с географической позицией носимого устройства, а второе сообщение с местоположением представляет собой сообщение с географической позицией целевого места, обнаруживать то, меньше ли расстояние между носимым устройством и целевым местом предварительно установленного порогового значения; или
когда первое сообщение с местоположением представляет собой IP-адрес по Интернет-протоколу носимого устройства, а второе сообщение с местоположением представляет собой адрес сегмента сети, соответствующего целевому месту, обнаруживать то, содержится ли IP-адрес носимого устройства в адресе сегмента сети.
12. Устройство по любому из пп. 7-11, в котором второй модуль обнаружения содержит:
субмодуль приема сообщений, выполненный с возможностью принимать сообщения состояния, отправленные из всех датчиков открытия двери-окна целевого места, причем каждый из датчиков открытия двери-окна соответствует одной двери или одному окну;
субмодуль обнаружения состояния, выполненный с возможностью обнаруживать то, указывает ли одно из сообщений состояния открытое состояние; и
субмодуль определения состояния, выполненный с возможностью, если субмодуль обнаружения состояния обнаруживает то, что одно из сообщений состояния указывает открытое состояние, определять то, что дверь или окно целевого места открыта.
13. Устройство для отправки сообщения, при этом устройство содержит:
процессор; и
запоминающее устройство для сохранения инструкций, выполняемых посредством процессора;
при этом процессор выполнен с возможностью осуществлять:
обнаружение того, находится ли пользователь в целевом месте;
если пользователь не находится в целевом месте, обнаружение того, открыта ли дверь или окно целевого места; и
если дверь или окно целевого места открыта, отправку сообщения с предупреждением в устройство, носимое пользователем.