Область техники, к которой относится изобретение
Настоящее раскрытие относится, в общем, к области умного дома, а более конкретно - к способу и аппарату для управления устройствами.
Уровень техники
Современная жизнь, как правило, связана с применением различных устройств, таких как смартфон, телевизор, музыкальный центр, кондиционер, очиститель воздуха, маршрутизатор и т.п., которые создают в домашних условиях гораздо больше удобств для пользователей.
Для того чтобы использовать эти устройства, пользователи, как правило, конфигурируют каждое из этих устройств с помощью связанных с ними средств управления или пульта дистанционного управления, причем при использовании этих устройств пользователи могут запустить и отрегулировать каждое устройство с помощью средств управления или дистанционного управления.
При реализации настоящего изобретения авторы изобретения обнаружили проблемы, связанные с предшествующим уровнем техники: когда пользователь фактически использует эти устройства, процесс управления является трудоемким в связи с наличием.большого количества домашних устройств, каждое устройство работает независимо друг от друга, и для запуска и регулировки каждого устройства необходимо ручное независимое управление.
Раскрытие изобретения
Для того чтобы решить задачу, связанную с трудоемким процессом управления, который обусловлен тем, что для запуска и регулировки каждого устройства необходимо ручное независимое управление, в раскрытии выполнены способ и аппарат для управления устройствами. Техническое решение состоит в следующем.
Согласно первому аспекту настоящего раскрытия выполнен способ управления устройствами, включающий в себя: когда событие происходит в смартфоне, обнаружение того, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми исполнительными устройствами; если событие является одним из начальных условий в сценарии связи, определение исполнительного устройства, соответствующего начальному условию в сценарии связи; управление исполнительным устройством для выполнения задачи в сценарии связи.
Способ управления устройствами, выполненный в первом аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующую задачу до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
В качестве альтернативы, управление исполнительным устройством для выполнения задачи в сценарии связи включает в себя: выработку исполнительной команды в соответствии с задачей в сценарии связи; отправку исполнительной команды в исполнительное устройство, причем исполнительная команда - используется для инициирования выполнения задачи в сценарии связи исполнительным устройством.
Способ управления устройствами, выполненный в альтернативной реализации первого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: после определения задачи в сценарии связи, информирование исполнительного устройства относительно задачи для того, чтобы исполнительное устройство могло выполнить задачу в сценарии связи; так как исполнительную команду можно выработать автоматически в соответствии с задачей в сценарии связи и отправить непосредственно в исполнительное устройство, это позволит обеспечить автоматическое управление исполнительным устройством для выполнения задачи в сценарии связи и возможности для реализации управления исполнительным устройством в автоматическом режиме.
В качестве альтернативы, способ дополнительно включает в себя: в процессе установки сценария связи, после выбора одного из событий, которые относятся к смартфону, установку выбранного события в качестве начального условия в сценарии связи; после выбора одной из задач, которые относятся к исполнительному устройству, установку выбранной задачи в качестве задачи сценария связи.
Способ управления устройствами, выполненный в альтернативной реализации первого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку начального условия для сценария связи с событиями, которые относятся к смартфону, и установку задачи для сценария связи с задачами, которые относятся к исполнительному устройству, таким образом, чтобы реализовать взаимодействие между смартфоном и исполнительным устройством. Пользователи могут производить выбор согласно событиям и задачам, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующего требованиям пользователей.
В качестве альтернативы, события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, которые определяются параметрами, измеренными датчиками в смартфоне, в котором параметрами являются интенсивность света, громкость, ускорение и угловое ускорение.
Способ управления устройствами, выполненный в альтернативной реализации первого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку типов событий в смартфоне, причем в реальной жизни эти события в смартфоне обычно имеют более сильную связь с другими последующими операциями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Согласно второму аспекту настоящего раскрытия выполнен способ управления устройствами, включающий в себя: прием сигнала, отправленного устройством запуска; определение относительно того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном; если устройство запуска удовлетворяет одному из начальных условий в сценарии связи, выполнение задачи в сценарии связи.
Способ управления устройствами, выполненный во втором аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнить соответствующую задачу, связанную с событием до тех пор, пока в устройстве запуска будет происходить событие, которое установлено, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
В качестве альтернативы, сигнал несет в себе параметр для определения события, происходящего в устройстве запуска и обработки определения относительно того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, включая: определение события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, где событие запускает, отключает, перезапускает, запускает режим охлаждения, запускает режим нагрева, обнаруживает, кто пришел или кто ушел; обнаруживает, является ли событие начальным условием в сценарии связи.
Способ управления устройствами, выполненный в альтернативной реализации второго аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: определение события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, отправленном устройством запуска, и затем определение того, имеется ли сценарий связи с начальным условием на основании события; так как можно определить, что событие происходит в устройстве запуска после обучения устройства запуска, можно гарантировать, что смартфон правильно выполняет задачу, соответствующую сигналу.
В качестве альтернативы, способ дополнительно включает в себя: в процессе установки сценария связи, после выбора одного из событий, которые относятся к устройству запуска, установку выбранного события в качестве начального условия в сценарии связи; после выбора одной из задач, которые относятся к исполнительному устройству, установку выбранной задачи в качестве задачи в сценарии связи.
Способ управления устройствами, выполненный в альтернативной реализации второго аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку начального условия для сценария связи с событиями, которые относятся к устройству запуска, установку задачи для сценария связи с задачами, которые относятся к смартфону, таким образом, чтобы реализовать взаимодействие между устройством запуска и смартфоном. Пользователи могут производить выбор согласно событиям и задачам, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
В качестве альтернативы, задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
Способ управления устройствами, выполненный в альтернативной реализации второго аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку типов событий в смартфоне, причем в реальной жизни эти задачи в смартфоне обычно имеют более сильную связь с другими событиями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Согласно третьему аспекту настоящего раскрытия выполнен аппарат для управления устройствами, включающий в себя: модуль обнаружения, выполненный с возможностью, когда событие происходит в смартфоне, обнаружения того, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми исполнительными устройствами; модуль определения, выполненный с возможностью, если событие, обнаруженное модулем обнаружения, является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи; модуль управления, выполненный с возможностью управления исполнительным устройством, определенным модулем определения для выполнения задачи в сценарии связи.
Аппарат для управления устройствами, выполненный в третьем аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующую задачу до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
В качестве альтернативы, модуль управления включает в себя: подмодуль выработки, выполненный с возможностью выработки исполнительной команды в соответствии с задачей в сценарии связи; подмодуль отправки, выполненный с возможностью отправки исполнительной команды, выработанной подмодулем выработки, в исполнительное устройство, причем исполнительная команда используется для инициирования выполнения задачи в сценарии связи исполнительным устройством.
Аппарат для управления устройствами, выполненный в альтернативной реализации третьего аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: после определения задачи сценария связи, информирование исполнительного устройства относительно задачи для того, чтобы дать возможность исполнительному устройству выполнять задачу, установленную в сценарии связи; так как исполнительную команду можно выработать автоматически согласно задаче в сценарии связи и отправить непосредственно в исполнительное устройство, это позволит осуществить автоматическое управление исполнительным устройством для выполнения задачи, установленной в сценарии связи, и обеспечить возможности для реализации управления исполнительным устройством в автоматическом режиме.
В качестве альтернативы, аппарат дополнительно включает в себя: первый модуль установки, выполненный с возможностью, после выбора одного из событий, которые относятся к смартфону, установки выбранного события в качестве начального условия в сценарии связи; второй модуль установки, выполненный с возможностью, после выбора одной из задач, которые относятся к исполнительному устройству, установки выбранной задачи в качестве задачи в сценарии связи.
Аппарат для управления устройствами, выполненный в альтернативной реализации третьего аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку начального условия для сценария связи с событием, которое относится к смартфону, установку задачи для сценария связи с задачей, которая относится к исполнительному устройству, таким образом, чтобы реализовать взаимодействие между смартфоном и исполнительным устройством. Пользователи могут производить выбор согласно событиям и задачам, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
В качестве альтернативы, события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, которые определяются параметрами, измеренными датчиками в смартфоне, в котором параметры представляют собой интенсивность света, громкость, ускорение и угловое ускорение.
Аппарат для управления устройствами, выполненный в альтернативной реализации третьего аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку типов событий в смартфоне, причем в реальной жизни эти события в смартфоне обычно имеют более сильную связь с другими последующими операциями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Согласно четвертому аспекту настоящего раскрытия выполнен аппарат для управления устройствами, включающий в себя: модуль приема, выполненный с возможностью приема сигнала, отправленного устройством запуска; модуль определения, выполненный с возможностью определения того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, принятым модулем приема, причем сценарий связи, содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном; исполнительный модуль, выполненный с возможностью выполнения задачи в сценарии связи, если модуль определения определяет, что устройство запуска удовлетворяет одному из начальных условий в сценарии связи.
Аппарат для управления устройствами, выполненный в четвертом аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнять соответствующую задачу, связанную с событием, до тех пор, пока в устройстве запуска будет происходить событие, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
В качестве альтернативы, сигнал несет в себе параметр для определения события в устройстве запуска, при этом модуль определения включает в себя: подмодуль определения, выполненный с возможностью определения события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, принятом модулем приема, где событие запускает, отключает, перезапускает, запускает режим охлаждения, запускает режим нагрева, обнаруживает, кто пришел или кто ушел; подмодуль обнаружения, выполненный с возможностью обнаружения, является ли событие, определенное подмодулем определения, начальным условием в сценарии связи.
Аппарат для управления устройствами, выполненный в альтернативной реализации четвертого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: определение события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, отправленном устройством запуска, и затем определение того, имеется ли сценарий связи с начальным условием на основании события; так как можно определить, что событие происходит в устройстве запуска после обучения устройства запуска, можно гарантировать, что смартфон правильно выполняет задачу, соответствующую сигналу.
В качестве альтернативы, аппарат дополнительно включает в себя: первый модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одного из событий, которые относятся к устройству запуска, установки выбранного события в качестве начального условия в сценарии связи; второй модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одной из задач, которые относятся к смартфону, установки выбранной задачи в качестве задачи в сценарии связи.
Аппарат для управления устройствами, выполненный в альтернативной реализации четвертого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку начального условия для сценария связи с событием, которое относится к устройству запуска, установку задачи для сценария связи с задачей, которая относится к смартфону, таким образом, чтобы реализовать взаимодействие между устройством запуска и смартфоном. Пользователи могут производить выбор согласно событиям и задачам, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
В качестве альтернативы, задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
Аппарат для управления устройствами, выполненный в альтернативной реализации четвертого аспекта настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: установку типов событий в смартфоне, причем в реальной жизни эти задачи в смартфоне обычно имеют более сильную связь с другими событиями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Согласно пятому аспекту настоящего раскрытия выполнен аппарат для управления устройствами, включающий в себя: процессор; память для хранения инструкций, исполняемых процессором; причем процессор выполнен с возможностью: когда событие происходит в смартфоне, обнаружения того, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми исполнительными устройствами; если событие является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи; управления исполнительным устройством для выполнения задачи в сценарии связи.
Аппарат для управления устройствами, выполненный в пятом аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующую задачу до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Согласно шестому аспекту настоящего раскрытия выполнен аппарат для управления устройствами, включающий в себя: процессор; память для хранения инструкций, исполняемых процессором; причем процессор выполнен с возможностью: приема сигнала, отправленного устройством запуска; определения относительно того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном; выполнения задачи в сценарии связи, если устройство запуска удовлетворяет одному из начальных условий в сценарии связи.
Аппарат для управления устройствами, выполненный в шестом аспекте настоящего раскрытия, позволяет достичь благоприятных эффектов, включающих в себя: управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнить соответствующую задачу, связанную с событием до тех пор, пока данное событие происходит в устройстве запуска, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются только примерными и не ограничивают настоящее изобретение.
Краткое описание чертежей
Сопроводительные чертежи, которые включены в и образуют часть данного описания, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
На фиг. 1 показана схема сценария умного дома, иллюстрирующая способ управления устройствами согласно части примерного варианта осуществления;
на фиг. 2 показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно примерному варианту осуществления;
на фиг. 3А показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно другому примерному варианту осуществления;
на фиг. 3В показана блок-схема последовательности операций, иллюстрирующая сценарий связи, который устанавливается согласно примерному варианту осуществления;
на фиг. 3С показана схема, иллюстрирующая интерфейс установки для установки, сценария связи согласно примерному варианту осуществления;
на фиг. 3D показана схема, иллюстрирующая интерфейс установки для установки начального условия в сценарии связи согласно примерному варианту осуществления;
на фиг. 3Е показана схема, иллюстрирующая интерфейс установки для установки выполняемой задачи в сценарии связи согласно примерному варианту осуществления;
на фиг. 4 показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно другому примерному варианту осуществления;
на фиг. 5А показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно другому примерному варианту осуществления;
на фиг. 5В показана блок-схема последовательности операций, иллюстрирующая сценарий связи, который устанавливается согласно другому примерному варианту осуществления;
на фиг. 5С показана схема, иллюстрирующая интерфейс установки для установки начального условия в сценарии связи согласно другому примерному варианту осуществления;
на фиг. 5D показана схема, иллюстрирующая интерфейс установки для установки выполняемой задачи в сценарии связи согласно другому примерному варианту осуществления;
на фиг. 6А показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами согласно примерному варианту осуществления;
на фиг. 6В показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами согласно другому примерному варианту осуществления;
на фиг. 7А показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами согласно другому примерному варианту осуществления;
на фиг. 7В показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами согласно другому примерному варианту осуществления;
на фиг. 8 показана блок-схема, иллюстрирующая аппарат для управления устройствами согласно примерному варианту осуществления;
на фиг. 9 показана блок-схема, иллюстрирующая аппарат для управления устройствами согласно другому примерному варианту осуществления.
Осуществление изобретения Теперь будет сделана подробная ссылка на примерные варианты осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Последующее описание опирается на сопроводительные чертежи, на которых одинаковые ссылочные позиции на различных чертежах представляют собой одинаковые или аналогичные элементы, если не указано иное. Реализации, изложенные в последующем описании примерных вариантов осуществления, не представляют собой все реализации, соответствующие настоящему изобретению. Вместо этого они являются только примерами аппаратов и способов, соответствующих аспектам, которые относятся к изобретению, как изложено в формуле изобретения.
На фиг. 1 показана схема сценария, применяемого в домашних условиях, которая иллюстрирует способ управления устройствами согласно части примерного варианта осуществления. Как показано на фиг. 1, сценарий, применяемый в домашних условиях, может включать в себя смартфон 102, сервер 104 и интеллектуальное устройство 106.
Смартфон 102 устанавливает соединение с сервером 104 по беспроводной сети, причем беспроводной сетью может быть беспроводная локальная сеть (WLAN) WiFi (дословно переводится как "беспроводная преданность"), основанная на стандарте 802. 11b IEEE, или сеть мобильной связи.
В качестве альтернативы, после того, как смартфон 102 установил связь с сервером 104 по WiFi, смартфон 102 может также поддерживать связь с другими интеллектуальными устройствами 106.
В качестве альтернативы, смартфон 102 может также поддерживать связь с другими интеллектуальными устройствами 106 посредством Bluetooth или связи малого радиуса действия (NFC).
В качестве альтернативы, клиентскую часть умного дома можно установить в смартфоне 102, пользователь может войти в систему сервера 104 с помощью учетной записи пользователя, зарегистрированной успешно в клиентской части умного дома. В качестве альтернативы, пользователь может также установить клиентскую часть умного дома на других интеллектуальных устройствах, при этом пользователь может войти в систему с помощью учетной записи пользователя на интеллектуальном устройстве, на котором была установлена клиентская часть умного дома.
Сервер 104 может представлять собой один сервер или может представлять собой группу серверов. Сервер 104 может хранить учетную запись пользователя, удерживаемую смартфоном 102, и хранить информацию о различных интеллектуальных устройствах, которые связаны с учетной записью пользователя. В качестве альтернативы, сервер 104 представляет собой сервер, который предоставляет соответствующую услугу для сценария, применяемого в домашних условиях, на стороне сети.
В качестве альтернативы, сценарий, применяемый в домашних условиях, может также включать в себя беспроводной маршрутизатор 108, при этом беспроводной маршрутизатор 108 обеспечивает окружающие среды WiFi для различных интеллектуальных устройств, используемых дома.
На фиг. 2 показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно примерному варианту осуществления. Как показано на фиг. 2, способ управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем способ управления устройствами включает в себя:
На этапе 201, когда событие происходит в смартфоне, обнаруживается, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми исполнительными устройствами;
На этапе 202, если событие является одним из начальных условий в сценарии связи, определяется исполнительное устройство, соответствующее начальному условию в сценарии связи;
На этапе 203 осуществляется управление исполнительным устройством для выполнения задачи в сценарии связи.
В заключение, способ управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующую задачу до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
На фиг. 3А показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами согласно другому примерному варианту осуществления. Как показано на фиг. 3А, способ управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем способ управления устройствами включает в себя:
На этапе 301 устанавливается сценарий связи.
Сценарий связи, описанный здесь, включает начальное условие, установленное с событиями в устройстве запуска, и задачи, выполняемые смартфоном, которые соответствуют начальному условию. То есть каждый сценарий связи состоит из двух частей: одна часть - это начальное условие, и другая - задачи, выполняемые при соблюдении начального условия. '
В настоящем варианте осуществления устройство, соответствующее начальному условию, представляет собой смартфон, и устройство, которое выполняет задачи, представляет собой исполнительное устройство.
Исполнительные устройства, описанные в данном документе, представляют собой другие различные устройства в умном доме, например, исполнительные устройства могут представлять собой другой смартфон, интеллектуальный телевизор, интеллектуальную стереосистему, планшетный компьютер, очиститель воздуха, интеллектуальный кондиционер воздуха, настольный компьютер, интеллектуальный выключатель, интеллектуальное окно, интеллектуальный выключатель или интеллектуальную розетку и т.п.
Очевидно, что в реальном умном доме исполнительные устройства не ограничиваются различными устройствами, приведенными выше, поэтому настоящий вариант осуществления не ограничивается определенным типом исполнительного устройства.
Обращаясь к этапам, показанным на фиг. 3В, в процессе установки сценария связи: На этапе 301а, после выбора одного из событий, которые относятся к смартфону, устанавливается выбранное событие в качестве начального условия в сценарии связи.
В возможной реализации пользователь может войти в систему клиентской части умного дома с помощью учетной записи пользователя и использовать сценарий связи, установленный клиентской частью умного дома. Обычно пользователь может использовать клиентскую часть умного дома, которая на электронном устройстве вводит учетную запись пользователя. В данном случае электронное устройство может быть смартфоном, планшетным компьютером и т.д. Когда пользователь успешно входит в систему клиентской части умного дома с помощью учетной записи пользователя, клиентская часть может получить соответствующую информацию об учетной записи пользователя, введенной из сервера, которая включает в себя информацию относительно смартфона и других различных устройств, связанных с учетной записью пользователя, и событий смартфона и выполняемых задач других различных устройств, которые предусмотрены, причем интеллектуальное устройство упоминается здесь как исполнительное устройство, которое используется для установки сценария связи.
При обработке установки сценария связи клиентская часть умного дома показывает ввод данных для установки начального условия и задач сценария связи в пределах интерфейса установки. сценария связи. Со ссылкой на фиг. 3С показана схема, иллюстрирующая интерфейс установки для установки сценария связи согласно примерному варианту осуществления. На фиг. 3С интерфейс 31 установки обеспечивает ввод 32 данных установки для установки начального условия сценария связи и ввод 33 данных установки для установки задач сценария связи.
Когда пользователь инициировал ввод данных для установки начального условия сценария связи в интерфейсе установки, клиентская часть умного дома может отображать различные события смартфона, связанные с учетной записью пользователя. События смартфона включают в себя прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, выключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, которые определяются параметрами, измеренными датчиками в смартфоне, в котором параметры представляют собой интенсивность света, громкость, ускорение и угловое ускорение; и события смартфона могут также представлять собой события, которые инициируются датчиком изображения, датчиком идентификации отпечатка пальца, электрооптическим датчиком, датчиком ускорения, датчиком силы тяжести, датчиком расстояния, датчиком направления и т.п, например, путем идентификации кого-либо по фотографии, идентификации кого-либо с помощью идентификации отпечатка пальца, щелчка по смартфону, покачивания смартфона вверх и вниз, покачивания смартфона влево и вправо, переворачивания смартфона, наклона смартфона под определенным углом (например, 90 градусов) и т.п.
Со ссылкой на фиг. 3D показана схема, иллюстрирующая интерфейс установки для установки начального условия в сценарии связи согласно примерному варианту осуществления. На фиг. 3D события смартфона, отображаемые в пределах интерфейса установки начального условия, включают в себя: установку телефона при переворачивании, режима "Дома", режима "Ухожу из дома", вызова, сообщения, выключения, запуска и т.д. Пользователь может выбрать одно из этих событий в качестве начального условия сценария связи. То есть начальное условие предназначено для выбранного события, когда оно происходит.
В общем, после выбора одного из событий, которые относятся к смартфону, смартфон может выработать одну команду выбора условия, причем команда выбора условия используется для того, чтобы показать, что выбранное событие определено в качестве начального условия сценария связи, при этом событие, которое было указано как команда выбора, устанавливается в качестве начального условия сценария связи.
На этапе 301b, после выбора одной из задач, которые относятся к исполнительному устройству, устанавливается выбранная задача в качестве задачи в сценарии связи.
Когда пользователь инициировал ввод данных для установки задачи в интерфейсе установки, клиентская часть умного дома может отображать различные задачи различного исполнительного устройства, связанного с учетной записью пользователя. Различные исполнительные устройства соответствуют одной и той же задаче или различной задаче, причем задача исполнительного устройства относится к производительности, типу и т.п. смартфона.
Например, для интеллектуального освещения задачи, исполняемые интеллектуальным освещением, включают в себя включение освещения, выключение освещения и мигание света.
В качестве другого примера для очистителя воздуха задачи, исполняемые очистителем воздуха, включают в себя запуск функции очистки, запуск функции ожидания и мигание индикаторной лампочки.
Со ссылкой на фиг. 3Е показана схема, иллюстрирующая интерфейс установки для установки выполняемой задачи в сценарии связи согласно примерному варианту осуществления. На фиг. 3Е различные интеллектуальные устройства и выполняемые задачи различных интеллектуальных устройств отображены в интерфейсе установки выполняемой задачи, например, выполняемые задачи, которые соответствуют интеллектуальному освещению, включают в себя: включение освещения, выключение освещения, мигание света, увеличение уровня освещения и уменьшение уровня освещения. В интерфейсе установки существуют другие интеллектуальные устройства, такие как интеллектуальный кондиционер воздуха, интеллектуальный телевизор и очиститель воздуха, при этом пользователь может инициировать ввод данных этих интеллектуальных устройств таким образом, чтобы инициированные выполняемые задачи, которые соответствуют интеллектуальному освещению, отображались на смартфоне.
Следует отметить, что интеллектуальное устройство, которое устанавливается для выполнения задачи в сценарии связи, упоминается как исполнительное устройство.
В общем, после выбора одной из задач, которые относятся к исполнительному устройству, смартфон может выработать одну команду выбора задачи, причем команда выбора задачи используется для того, чтобы показать, что задача, которую может выполнить выбранное интеллектуальное устройство, определена в качестве задачи сценария связи, при этом задача, которая была указана командой выбора задачи, устанавливается в качестве задачи, которая выполняется исполнительным устройством в сценарии связи.
Следует отметить, что различные события смартфона и различные выполняемые задачи интеллектуального устройства, которые отображаются на клиентской части умного дома, являются предварительно определенными. Конечно, различные события смартфона и различные выполняемые задачи интеллектуального устройства, которые отображаются на клиентской части умного дома, могут быть рекомендованы клиентской частью серверу.
Согласно этапу 301а и этапу 301b пользователь может реализовывать установку сценария связи по своему желанию.
Например, когда пользователь приносит смартфон обратно домой, он/она может предварительно запустить интеллектуальный кондиционер воздуха, в то же время начальное условие сценария связи, установленное пользователем может представлять собой то, что смартфон находится в режиме "Дома", при этом задача сценария связи запускает интеллектуальный кондиционер воздуха.
В качестве другого примера, когда смартфон выключен, это обычно означает, что пользователь идет спать, в то. же время, начальное условие сценария связи, установленное пользователем, может представлять собой то, что смартфон выключен, при этом задачей сценария связи является выключение интеллектуального освещения.
В реальных приложениях пользователь может при необходимости объединить общие события смартфона для обеспечения связи с другим интеллектуальным устройством, поэтому можно реализовать взаимодействие в другом сценарии.
Необходимо добавить, что этапы 301а и 301b выполнения можно поменять местами, при этом пользователь может установить сценарий связи согласно фактическому требованию, например, он может установить один сценарий связи или установить два или более сценариев связи.
В одном возможном сценарии можно выработать уникальный идентификатор при установке сценариев связи для того, чтобы их можно было отличить друг от друга. Начальные условия и задачи, выполняемые исполнительным устройством в соответствии со сценариями связи, могут быть представлены ниже в таблице 1:
Кроме того, начальные условия сценариев связи могут представлять собой операции для смартфона, при этом соответствующие начальные условия и задачи, выполняемые исполнительным устройством в соответствии со сценариями, представлены ниже в таблице 2:
На этапе 302, когда в смартфоне происходит событие, производится обнаружение того, является ли событие начальным условием сценария связи.
Когда обнаружение события происходит в смартфоне, другие события соответствуют другому способу обнаружения.
В качестве примера того, что событие в сценарии связи представляет собой то, что смартфон находится в режиме "Иду домой", если смартфон обнаружил, что он был подсоединен с помощью беспроводного маршрутизатора, установленного дома, это означает, что смартфон находится в режиме "Иду домой"; или в соответствии с данными местоположения относительно географического положения для смартфона, если географическое положение для смартфона было определено рядом с домом, это означает, что смартфон находится в режиме "Иду домой".
В качестве другого примера, событие в сценарии связи представляет собой то, что смартфон находится в режиме "Ухожу из дома", если смартфон обнаружил, что было разъединение с беспроводным маршрутизатором, установленным дома, это означает, что смартфон находится в режиме "Ухожу из дома"; или в соответствии с данными о местоположении относительно географического положения для смартфона, если географическое положение для смартфона было определено далеко от дома, это означает, что смартфон находится в режиме "Ухожу из дома".
В качестве другого примера, когда имеются вызовы для смартфона, если система смартфона обнаружила вызовы, она может информировать клиентскую часть умного дома о результатах, при этом клиентская часть умного дома может определить, что имеются вызовы для смартфона.
Когда определяется, что в смартфоне происходит событие, можно определить, является ли событие начальным условием сценария связи, которое было установлено. В качестве альтернативы, сценарий связи, который был установлен пользователем, может быть синхронизирован с сервером после того, как сервер принял сценарий связи, который был установлен пользователем, при этом сценарий связи и учетную запись пользователя можно сохранить соответствующим образом; когда учетная запись пользователя авторизована на клиентской части умного дома, различные сценарии связи, соответствующие учетной записи пользователя, можно получить из сервера, и их можно отобразить на клиентской части умного дома.
На этапе 303 определяется исполнительное устройство, соответствующее начальному условию в сценарии связи, если событие является одним из начальных условий в сценарии связи.
В качестве альтернативы, если клиентская часть умного дома хранится с различными сценариями связи, начальное условие может запросить в качестве события сценария связи, при этом можно получить исполнительное устройство, соответствующее начальному условию в сценарии связи.
На этапе 304 вырабатывается исполнительная команда в соответствии с задачей в сценарии связи.
Клиентская часть умного дома в смартфоне может выработать исполнительную команду в соответствии с задачей в сценарии связи для того, чтобы гарантировать, что исполнительное устройство может выполнить соответствующую задачу, например, когда задачей, которая была установлена, является выключение освещения, исполнительная инструкция может представлять собой команду выключения.
После того, как клиентская часть умного дома в смартфоне определила, что происходит событие смартфона, и сценарий связи, начальным условием которого является это событие, позволяет запросить исполнительное устройство в сценарии связи и задачу, которая будет выполняться исполнительным устройством. В соответствии с задачей, выполняемой исполнительным устройством, вырабатывается исполнительная команда для исполнительного устройства, которое может правильно идентифицировать задачу.
На этапе 305 исполнительная команда отправляется в исполнительное устройство, причем исполнительная команда используется для инициирования выполнения задачи в сценарии связи исполнительным устройством.
Клиентская часть умного дома может отправить исполнительную команду непосредственно в исполнительное устройство или отправить исполнительную команду в устройство на стороне сети, затем это устройство пересылает ее в исполнительное устройство.
В заключение, способ управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующие задачи до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает, после определения задачи сценария связи, информирование исполнительного устройства относительно задачи для того, чтобы исполнительное устройство могло выполнять задачи в сценарии связи; так как исполнительную команду можно выработать автоматически в соответствии с задачей в сценарии связи и отправить непосредственно в исполнительное устройство, это позволит осуществить автоматическое управление исполнительным устройством для выполнения задачи, установленной в сценарии связи, и обеспечить возможности для реализации управления исполнительным устройством в автоматическом режиме.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку начального условия для сценария связи с событиями, которые относятся к смартфону, и установку задачи для сценария связи с задачами, которые относятся к исполнительному устройству, таким образом, чтобы реализовать взаимодействие между смартфоном и исполнительным устройством. Пользователи могут производить выбор в соответствии с событиями и задачами, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку типов событий в смартфоне, причем в реальной жизни эти события в смартфоне обычно имеют более сильную связь с другими последующими операциями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Необходимо добавить, что этапы 302-305 можно также использовать в устройствах на стороне сети. То есть, когда событие происходит в смартфоне, отправляются события смартфона или информация, описывающая событие в смартфоне, которое произошло в устройстве на стороне сети с учетной записью пользователя; если событие представляет собой одно из начальных условий в сценарии связи, устройство на стороне сети определяет исполнительное устройство, которое соответствует начальному условию в сценарии связи; вырабатываются команды с помощью устройств на стороне сети в соответствии с задачами, которые были установлены в сценарии связи; и отправляются исполнительные команды в исполнительное устройство с помощью устройств на стороне сети
На фиг. 4 показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 4, способ управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем способ управления устройствами включает в себя:
На этапе 401 принимается сигнал, отправленный устройством запуска.
На этапе 402 определяется, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном.
На этапе 403, если устройство запуска удовлетворяет одному из начальных условий в сценарии связи, выполняется задача в сценарии связи.
В заключение, способ управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнять соответствующие задачи, связанные с событиями, до тех пор, пока данное событие происходит в устройстве запуска, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
На фиг. 5А показана блок-схема последовательности операций, иллюстрирующая способ управления устройствами в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 5А, способ управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих. средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем способ управления устройствами включает в себя:
На этапе 501 устанавливается сценарий связи.
Сценарий связи, описанный здесь, включает в себя начальные условия, установленные с событиями в устройстве запуска, и задачи, выполняемые смартфоном, которые соответствуют начальным условиям.
В настоящем варианте осуществления устройство, соответствующее начальному условию, представляет собой смартфон, и устройство, которое выполняет задачи, представляет собой исполнительное устройство.
Исполнительные устройства, описанные в данном документе, обычно представляют собой другие различные устройства в умном доме, например, исполнительные устройства могут представлять собой другой смартфон, интеллектуальный телевизор, интеллектуальную стереосистему, планшетный компьютер, очиститель воздуха, интеллектуальный кондиционер воздуха, настольный компьютер, интеллектуальный выключатель, интеллектуальное окно, интеллектуальный выключатель или интеллектуальную розетку и т.п.
Очевидно, что в реальном умном доме исполнительные устройства не ограничиваются различными устройствами, приведенными выше, и настоящий вариант осуществления не ограничивается определенным типом исполнительного устройства.
Обращаясь к этапам, показанным на фиг. 5В в процессе установки сценария связи:
На этапе 501а, после выбора одного из событий, которые относятся к смартфону, устанавливается выбранное событие в качестве начального условия в сценарии связи.
В возможной реализации пользователь может входить в систему клиентской части умного дома с помощью учетной записи пользователя и использовать сценарий связи, установленный клиентской частью умного дома. Обычно пользователь может использовать клиентскую часть умного дома, которая на электронном устройстве вводит учетную запись пользователя. Электронным устройством здесь может быть смартфон, планшетный компьютер и т.д. Когда пользователь успешно входит в систему клиентской части умного дома с помощью учетной записи пользователя, клиентская часть может получить соответствующую информацию об учетной записи пользователя, введенной из сервера, которая включает в себя информацию относительно смартфона и других различных устройств, связанных с учетной записью пользователя, и событиях смартфона и выполняемых задачах других различных устройств, которые предусмотрены, в данном случае интеллектуальное устройство упоминается как исполнительное устройство, когда оно используется для установки сценария связи.
Следует отметить, что вышеупомянутый сценарий применения является только примерным, и настоящее раскрытие не ограничивается этим.
При обработке установки сценария связи клиентская часть умного дома показывает ввод данных для установки начального условия и задачи сценария связи в пределах интерфейса установки сценария связи. По-прежнему делается ссылка на фиг. 3С.
Когда пользователь инициирует ввод данных для установки задачи в интерфейсе установки, клиентская часть умного дома может отображать различные события различного интеллектуального устройства, связанного с учетной записью пользователя. Различные интеллектуальные устройства соответствуют одному и тому же событию или другому событию, причем событие интеллектуального устройства относится к производительности, типу и т.п. смартфона.
Для интеллектуального освещения, например, события, которые соответствуют интеллектуальному освещению, включают в себя: включение освещения, выключение освещения, мигание. '
В качестве другого примера для очистителя воздуха, события, которые соответствуют очистителю воздуха, включают в себя: запуск функции очистки, запуск функции ожидания, мигание индикаторной лампочки.
Со ссылкой на фиг. 5С показана схема, иллюстрирующая интерфейс установки для установки начального условия в сценарии связи в соответствии с другим примерным вариантом осуществления. На фиг. 5С различные интеллектуальные устройства и события различных интеллектуальных устройств отображаются в интерфейсе установки начального условия. Например, события, которые соответствуют интеллектуальному освещению, включают в себя: включение освещения и выключение освещения. В качестве другого примера события, которые соответствуют интеллектуальному кондиционеру воздуха, включают в себя: включение кондиционера воздуха, выключение кондиционера воздуха, режим охлаждения, режим нагрева. Интерфейс установки также включает другие события, такие как "Кто-то пришел", "Кто-то ушел".
В этом случае, события "Кто-то пришел" и "Кто-то ушел" также определяются на основании параметров статуса, выбранных с помощью интеллектуального устройства.
Следует отметить, что интеллектуальное устройство, которое установлено для выполнения начального условия в сценарии связи, упоминается как устройство запуска.
В общем, после выбора одного из событий, которые относятся к исполнительному устройству, смартфон может выработать одну команду выбора условия, причем команда выбора условия используется для того, чтобы показать, что событие, которое может выполнить выбранное интеллектуальное устройство, определено в качестве начального условия сценария связи, при этом событие интеллектуального устройства, которое указало команду выбора условия, устанавливается в качестве начального условия исполнительного устройства в Сценарии связи.
На этапе 50lb, после выбора одной из задач, которые относятся к смартфону, устанавливается выбранная задача в качестве задачи в сценарии связи.
Когда пользователь инициировал ввод данных для установки задачи в интерфейсе установки, клиентская часть умного дома может отображать задачи смартфона, связанного с учетной записью пользователя.
Со ссылкой на фиг. 5D показана схема, иллюстрирующая интерфейс установки для установки выполняемой задачи в сценарии связи в соответствии с другим примерным вариантом осуществления. На фиг. 5D задачи смартфона, отображаемые на интерфейсе установки, включают в себя: звонок, вибрацию, мигание экрана, прибавление громкости, убавление громкости, режим "Без звука" включен, режим "Без звука" выключен, режим "Полет" включен, режим "Полет" выключен. Пользователь может выбирать любую из этих задач в качестве задачи сценария связи.
В общем, после выбора одной из задач, которые относятся к смартфону, смартфон может выработать одну команду выбора задачи, причем команда выбора задачи используется для того, чтобы показать, что задача в выбранном интеллектуальном устройстве определена в качестве задачи сценария связи, при этом задача, которая была указана командой выбора задачи, устанавливается в качестве задачи сценария связи.
В качестве альтернативы, задачи в смартфоне представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет" и другие задачи, показанные на фиг. 5D. Очевидно, задачи могут также представлять собой задачи, которые реализуются другим смартфоном, и настоящее раскрытие не ограничивается задачами, выполняемыми в смартфоне.
Следует отметить, что различные события смартфона и различные задачи интеллектуального устройства, которые отображаются на клиентской части умного дома, являются предварительно определенными. Конечно, различные задачи смартфона и различные события интеллектуального устройства, которые отображаются на клиентской части умного дома, могут быть рекомендованы клиентской частью серверу.
Согласно этапу 501а и этапу 501b, пользователь может реализовывать установку сценария связи по своему желанию.
Например, когда интеллектуальный телевизор воспроизводит видео, он может прибавлять громкость смартфона, при этом начальным условием сценария связи, установленного пользователем, может быть то, что интеллектуальный телевизор воспроизводит видео, задачей сценария связи является прибавление громкости смартфона.
В качестве другого примера, когда выключается интеллектуальное освещение, пользователь хочет узнать, где находится телефон, при этом начальное условие сценария * связи, установленного пользователем, может быть то, что интеллектуальное освещение выключено, задача сценария связи включает мигание экрана смартфона.
На этапе 502 принимается сигнал, отправленный устройством запуска, при этом сигнал несет в себе параметры для определения устройства запуска.
В общем, когда некоторое событие происходит в устройстве запуска, оно будет получать параметры для определения события, которое произошло соответствующим образом.
Например, когда очиститель воздуха очищает воздух, он будет получать параметры относительно качества воздуха, которые были собраны соответствующим образом.
В качестве другого примера, когда кондиционер воздуха работает в режиме нагрева, он будет получать параметры, которые показывают, что кондиционер воздуха работает в режиме нагрева соответствующим образом.
Когда устройство запуска определяет, что произошло событие, оно будет отправлять сигнал, который соответствует событию, в смартфон или в клиентскую часть умного дома или будет отправлять его в устройства на стороне сети и пересылать его в смартфон с помощью устройств на стороне сети. Сигнал обычно несет в себе параметр для определения события в устройстве запуска.
На этапе 503 определяется событие, происходящее в устройстве запуска, в соответствии с параметром, который несет в себе сигнал.
Существуют различные события в различных устройствах запуска, такие как запуск, отключение, перезапуск, запуск режима охлаждения, запуск режима нагрева, обнаружение того, кто пришел, или обнаружение того, кто ушел.
На этапе 504 обнаруживается, является ли событие начальным условием в сценарии связи.
На этапе 505, если устройство запуска удовлетворяет одному из начальных условий. в сценарии связи, выполняется задача установленная в сценарии связи.
В заключение, способ управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнять соответствующие задачи, связанные с событием до тех пор, пока данное событие происходит в устройстве запуска, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, обусловленная тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает определение события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, отправленном устройством запуска, и затем определение того, имеется ли сценарий связи с начальным условием на основании события; так как можно определить, что событие происходит в устройстве запуска после обучения устройства запуска, можно гарантировать, что смартфон правильно выполняет задачу, соответствующую сигналу.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку начального условия для сценария связи с событиями, которые относятся к устройству запуска и предусмотрены в данном случае, и установку задачи для сценария связи с задачами, которые относятся к смартфону и предусмотрены в данном случае, таким образом, чтобы реализовать взаимодействие между устройством запуска и смартфоном. Пользователи могут производить выбор в соответствии с событиями и задачами, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
Способ управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку событий в смартфоне, причем в реальной жизни эти задачи в смартфоне обычно имеют более сильную связь с другими событиями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
Ниже представлены варианты осуществления аппарата, который может выполнить варианты осуществления способа настоящего раскрытия. Для деталей, которые не раскрыты в вариантах осуществления аппарата, дана ссылка на варианты осуществления способа.
На фиг. 6А показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами в соответствии с примерным вариантом осуществления. Как показано на фиг. 6А, аппарат для управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем аппарат для управления устройствами включает в себя, но не ограничивается этим:
модуль 610 обнаружения, выполненный с возможностью, когда событие происходит в смартфоне, обнаружения того, является ли событие начальным условием в сценарии связи, сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, начальным условиям и задачам, которые устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми, исполнительными устройствами;
модуль 620 определения, выполненный с возможностью, если событие, обнаруженное модулем 610 обнаружения, является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи;
модуль 630 управления, выполненный с возможностью управления исполнительным устройством, определенным модулем 620 определения для выполнения задачи в сценарии связи.
В возможной реализации со ссылкой на фиг. 6В показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами в соответствии с другим примерным вариантом осуществления, при этом модуль 620 управления включает в себя: подмодуль 631 выработки и подмодуль 632 отправки.
Подмодуль 631 выработки выполнен с возможностью выработки исполнительной команды в соответствии с задачей в сценарии связи;
Подмодуль 632 отправки выполнен с возможностью отправки исполнительной команды, выработанной подмодулем 631 выработки, в исполнительное устройство, причем исполнительная команда используются для инициирования выполнения задачи в сценарии связи исполнительным устройством.
В возможной реализации, со ссыпкой на фиг. 6В, аппарат для управления устройствами дополнительно включает в себя: первый модуль 640 установки и второй модуль 650 установки.
Первый модуль установки выполнен с возможностью, в процессе установки сценария связи, после выбора одного из событий, которые относятся к устройству запуска, установки выбранного события в качестве начального условия в сценарии связи.
Второй модуль установки выполнен с возможностью, в процессе установки сценария связи, после выбора одной из задач, которые относятся к смартфону, установки выбранной задачи в качестве задачи в сценарии связи.
В возможной реализации события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, которые определяются параметрами, измеренными датчиками в смартфоне, в котором параметры представляют собой интенсивность света, громкость, ускорение и угловое ускорение.
В заключение, аппарат для управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление исполнительным устройством для выполнения соответствующей задачи, когда событие происходит в смартфоне в связи с действиями исполнительного устройства; так как смартфон может устанавливать связь с каждым исполнительным устройством, после установления связи исполнительное устройство, связанное со смартфоном, может выполнять соответствующую задачу до тех пор, пока данное событие происходит в смартфоне, в результате чего управление каждым исполнительным устройством будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает, после определения задачи сценария связи, информирование исполнительного устройства относительно задачи для того, чтобы исполнительное устройство могло выполнить задачу, установленную в сценарии связи; так как исполнительную команду можно выработать автоматически в соответствии с задачей, установленной в сценарии связи, и отправить непосредственно в исполнительное устройство, это позволит осуществить автоматическое управление исполнительным устройством для выполнения задачи, установленной в сценарий связи, и обеспечить возможности для реализации управления исполнительным устройством в автоматическом режиме.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку начального условия для сценария связи с событиями, которые относятся к смартфону и предусмотрены в данном случае, и установку задачи для сценария связи с задачами, которые относятся к исполнительному устройству и предусмотрены в данном случае, таким образом, чтобы реализовать: взаимодействие между смартфоном и исполнительным устройством. Пользователи могут производить выбор в соответствии с событиями и задачами, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку типов событий в смартфоне, причем в реальной жизни эти события в смартфоне обычно имеют более сильную связь с другими последующими операциями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
На фиг. 7А показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами в соответствии с другим примерным вариантом осуществления. Как показано на фиг. 7А, аппарат для управления устройствами применяется в клиентской части умного дома или на сервере 104, при этом клиентскую часть умного дома, описанную в данном документе, можно установить на смартфоне 102 в окружающих средах, существующих на практике, показанных на фиг. 1, или можно установить на другом интеллектуальном устройстве, причем аппарат для управления устройствами включает в себя, но не ограничивается этим: модуль 710 приема, модуль 720 определения и исполнительный модуль 730.
Модуль 710 приема выполнен с возможностью приема сигнала, отправленного устройством запуска.
Модуль 720 определения выполнен с возможностью определения того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, принятым модулем 710 приема, причем сценарий связи включает в себя начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном.
Исполнительный модуль 730 выполнен с возможностью выполнения задачи в сценарии связи, если модуль 720 определения определяет, что устройство запуска удовлетворяет одному из начальных условий в сценарии связи.
В возможной реализации, со ссылкой на фиг. 7В, показана структурная блок-схема, иллюстрирующая аппарат для управления устройствами в соответствии с другим примерным вариантом осуществления, при этом модуль 720 определения, показанный на фиг. 7В, причем сигнал несет в себе параметры для определения устройства запуска, включает в себя: подмодуль 721 определения и подмодуль 722 обнаружения.
Подмодуль 721 определения выполнен с возможностью определения события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, принятом модулем 710 приема, при этом события запускают, выключают, перезапускают, запускают режим охлаждения, запускают режим нагрева, обнаруживают, кто пришел или кто ушел.
Подмодуль 722 обнаружения выполнен с возможностью обнаружения того, является ли событие, определенное подмодулем 721 определения, начальным условием в сценарии связи.
В возможной реализации, со ссылкой на фиг. 7В, аппарат для управления устройствами дополнительно включает в себя: первый модуль 740 установки и второй модуль 750 установки.
Первый модуль 740 установки выполнен с возможностью, в процессе установки сценария связи, после выбора одного из событий, которые относятся к устройству запуска, установки выбранного события в качестве начального условия в сценарии связи;
Второй модуль 750 установки выполнен с возможностью, в процессе установки сценария связи, после выбора одной из задач, которые относятся к смартфону, установки выбранной задачи в качестве задачи в сценарии связи.
В возможной реализации задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
В заключение, аппарат для управления устройствами, выполненный в настоящем раскрытии, обеспечивает управление смартфоном для выполнения соответствующей задачи, когда событие происходит в устройстве запуска в связи с действиями смартфона; так как каждое исполнительное устройство может устанавливать связь со смартфоном, после установления связи смартфон может выполнять соответствующие задачи, связанные с событием до тех пор, пока данное событие происходит в устройстве запуска, в результате чего управление смартфоном будет осуществляться эффективным образом без ручного управления. Таким образом, будет решена проблема, связанная с трудоемким процессом управления, который обусловлен тем, что каждое устройство работает независимо друг от друга и нуждается в ручном независимом управлении; будет достигнуто то, что смартфон сможет взаимодействовать с другими устройствами, тем самым реализуя автоматизацию управления без ручного управления.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает определение события, происходящего в устройстве запуска, в соответствии с параметром, который переносится в сигнале, отправленном устройством запуска, и затем определение того, имеется ли сценарий связи с начальным условием на основании события; так как можно определить, что событие имело место в устройстве запуска после обучения устройства запуска, можно гарантировать, что смартфон правильно выполняет задачу, соответствующую сигналу.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку начального условия для сценария связи с событиями, которые относятся к устройству запуска и предусмотрены в данном случае, и установку задачи для сценария связи с задачами, которые относятся к смартфону и предусмотрены в данном случае, таким образом, чтобы реализовать взаимодействие между устройством запуска и смартфоном. Пользователи могут производить выбор в соответствии с событиями и задачами, которые предусмотрены в данном случае, и устанавливать по своему желанию сценарий связи, тем самым обеспечивая установку сценария связи, в большей мере соответствующую требованиям пользователей.
Аппарат для управления устройствами, выполненный в настоящем раскрытии, дополнительно обеспечивает установку событий в смартфоне, причем в реальной жизни эти задачи в смартфоне обычно имеют более сильную связь с другими событиями, поэтому реализация сценария связи является значительно более обширной и в большей мере соответствует предпочтениям пользователей, делая проживание в доме более интеллектуальным.
По отношению к устройствам в вышеупомянутых вариантах осуществления специфические способы, по которым соответствующие модули выполняют операции, были подробно описаны в вариантах осуществления, касающихся соответствующих способов, и не будут дополнительно поясняться здесь.
В примерном варианте осуществления настоящего раскрытия выполнен аппарат для управления устройствами, который может реализовать способ управления устройством, причем способ управления устройством применяется в клиентской части умного дома или в устройствах на стороне сети, при этом аппарат для управления устройством включает в себя: процессор, память для хранения инструкций, исполняемых процессором; причем процессор выполнен с возможностью: когда событие происходит в смартфоне, обнаружения того, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачами, выполняемыми исполнительными устройствами; если событие является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи; управления исполнительным устройством для выполнения задачи в сценарии связи.
В другом примерном варианте осуществления настоящего раскрытия выполнен аппарат для управления устройствами, который может реализовать способ управления устройством, причем способ управления устройством применяется в клиентской части умного дома или в устройствах на стороне сети, при этом аппарат для управления устройством включает в себя: процессор, память для хранения инструкций, исполняемых процессором; причем «процессор выполнен с возможностью: приема сигнала, отправленного устройством запуска; определения относительно того, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска, и задачи выполняются смартфоном; выполнения задачи в сценарии связи, если устройство запуска удовлетворяет одному из начальных условий в сценарии связи.
На фиг. 8 показана блок-схема, иллюстрирующая аппарат для управления устройствами согласно примерному варианту осуществления. Например, аппарат 800 может быть интеллектуальным устройством, установленным с клиентской частью умного дома.
Как показано на фиг. 8, аппарат 800 может включать в себя один или более следующих компонентов: компонент 802 обработки, память 804, компонент 806 электропитания, мультимедийный компонент 808, компонент 810 аудио, интерфейс 812 ввода/вывода (I/O), компонент 814 датчика и компонент 816 связи.
Компонент 802 обработки обычно управляет всеми операциями аппарата 800, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, операции, относящиеся к камере, и операции записи. Компонент 802 обработки может включать в себя один или более процессоров 820, которые исполняют инструкции для выполнения всех или части этапов в вышеописанных способах. Более того, компонент 802 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 808 и компонентом 802 обработки.
Память 804 выполнена с возможностью хранения различных типов данных для поддержки работы аппарата 800. Примеры таких данных включают в себя инструкции для любых приложений или способов, выполняемые в аппарате 800, контактную информацию, телефонный справочник, сообщения, картинки, видео и т.д. Память 804 можно реализовать, используя любой тип энергозависимых или энергонезависимых устройств памяти или их комбинацию, таких как статическое оперативное запоминающее устройство (SRAM), электрически-стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
Компонент 806 электропитания обеспечивает подачу питания на различные компоненты аппарата 800. Компонент 806 электропитания может включать в себя систему управления мощностью, один или более источников питания и любые другие компоненты, связанные с выработкой, управлением и распределением электропитания в аппарате 800.
Мультимедийный компонент 808 включает в себя экран, обеспечивающий выходной интерфейс между аппаратом 800 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более датчиков касания для восприятия касаний, смахиваний и жестов на сенсорной панели. Датчики касания могут не только воспринимать границу действия касания или смахивания, но также и измерять период времени и давление, связанное с действием смахивания или касания. В некоторых вариантах осуществления мультимедийный компонент 808 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, в то время как аппарат 800 находится в рабочем режиме, таком как режим фотографирования или режим видео. Каждая из передней камеры и задней камеры может представлять собой фиксированную оптическую линзовую систему или иметь возможность фокусировки и оптического масштабирования.
Компонент 810 аудио выполнен с возможностью вывода и/или ввода аудиосигналов. Например, компонент 810 аудио включает в себя микрофон ("MIC"),: вьшолненный с возможностью приема внешнего аудиосигнала, когда аппарат 800 находится в рабочем режиме, таком как режим вызова, режим ввод данных и режим распознавания голоса. Принятый аудиосигнал можно дополнительно хранить в памяти 804 или передать через компонент 816 связи. В некоторых вариантах осуществления компонент 810 аудио дополнительно включает в себя громкоговоритель для вывода аудиосигналов.
Интерфейс 812 I/O обеспечивает взаимодействие между компонентом 802 обработки и периферийными интерфейсными модулями, причем периферийные интерфейсные модули представляют собой, например, клавиатуру, колесо управления, кнопки и т.п. Кнопки могут включать в себя, но не ограничиваться этим, кнопку возврата, кнопку громкости, кнопку "пуск" и кнопку блокировки.
Компонент 814 датчика включает в себя один или более датчиков для выполнения оценки состояния различных аспектов аппарата 800. Например, компонент 814 датчика может обнаружить открытое/закрытое состояние аппарата 800, относительное положение компонентов, например, дисплея и клавишной панели, аппарата 800, изменение положения аппарата 800 или компонента аппарата 800, наличие или отсутствие контакта пользователя с аппаратом 800, ориентацию или ускорение/замедление аппарата 800 и изменение температуры аппарата 800. Компонент 814 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения наличия находящегося рядом объекта без какого-либо физического контакта. Компонент 814 датчика может также включать в себя светочувствительный датчик, такой как датчик изображения на основе CMOS или CCD, для использования в приложениях по формированию изображений. В некоторых вариантах осуществления компонент 814 датчика может также включать в себя датчик линейных ускорений, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
Компонент 816 связи выполнен с возможностью обеспечения проводной или беспроводной связи между аппаратом 800 и другими устройствами. Аппарат 800 может иметь доступ к беспроводной сети на основании стандарта связи, такого как WiFi, 2G или 3G или их комбинации. В одном примерном варианте осуществления компонент 816 связи принимает широковещательный сигнал или информацию, связанную с широковещательным сигналом, из внешней широковещательной системы управления через широковещательный канал. В одном примерном варианте осуществления компонент 816 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для обеспечения ближней связи. Например, модуль NFC можно реализовать на основании технологии радиочастотной идентификации (RFID), технологии Ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA), технологии беспроводной связи сверхширокого диапазона (UWB), технологии Bluetooth (ВТ) и других технологий.
В примерных вариантах осуществления аппарат 800 можно реализовать с помощью одной или более специализированных интегральных микросхем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), вентильных матриц с эксплуатационным программированием (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
В примерных вариантах осуществления выполнен также невременный компьютерно-читаемый носитель информации, включающий в себя инструкции, которые, например, включены в память 804, исполняемые процессором 820 в аппарате 800, для выполнения вышеописанных способов. Например, невременный компьютерно-читаемый носитель информации может представлять собой ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое устройство хранения данных и т.п.
На фиг. 9 показана блок-схема, иллюстрирующая аппарат для управления устройствами согласно примерному варианту осуществления. Например, аппарат 900 может представлять собой устройство на стороне сети. Как показано на фиг. 9, аппарат 900 может включать в себя компонент 902 обработки (например, один или более процессоров) и ресурс памяти, представленный памятью 904, которая используется для хранения инструкций, исполняемых компонентом 902 обработки, таких как приложение. Приложение, которое хранится в памяти 904, включает в себя один или более модулей, соответствующих инструкциям. Кроме того, компонент 902 обработки выполнен С возможностью исполнения инструкций для того, чтобы выполнить способ управления устройством.
Аппарат 900 может также включать в себя источник 906 электропитания, который выполнен с возможностью выполнения функции диспетчера электропитания аппарата 900, интерфейсы 908 проводной или беспроводной сети, который выполнен с возможностью подсоединения аппарата 900 к сети, и интерфейс 910 ввода/вывода. Аппарат 900 может работать на основе операционных систем, которые хранятся в памяти 904, таких как Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM или т.п.
Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники из рассмотрения описания и осуществления на практике раскрытий, представленных в данном документе. Данная заявка предназначена для охвата любых изменений, применений или адаптаций раскрытия, следующих из его общих принципов и включающих в себя такие отклонения от настоящего раскрытия, которые находятся в пределах известной или обычной практики в данной области техники. Предполагается, что описание и примеры будут рассматриваться только в качестве примера, при этом истинный объем и сущность раскрытия показан с помощью формулы изобретения.
Следует иметь в виду, что идея изобретения не ограничивается точной конструкцией, которая была описана выше и иллюстрирована на сопроводительных чертежах, и Что различные модификации и изменения могут быть сделаны без отклонения от его объема. Предполагается, что объем изобретения ограничивается только прилагаемой формулой изобретения.
Изобретение относится к системам домашней автоматизации. В способе управления устройствами, когда в смартфоне происходит событие, обнаруживают, является ли событие начальным условием в сценарии связи. Сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям. Начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне. Задачи выполняются исполнительными устройствами. Если событие является одним из начальных условий в сценарии связи, определяют исполнительное устройство, соответствующее начальному условию в сценарии связи. Затем управляют исполнительным устройством для выполнения задачи в сценарии связи. События представляют собой прием/отбой входящего вызова, прием сообщения или ответ на него, отключение, перезапуск, прибавление/убавление громкости, включение/выключение режима "Без звука", включение/выключение режима "Полет" или события, определяемые параметрами, измеряемыми датчиками в смартфоне. Параметрами являются интенсивность света, громкость, ускорение и угловое ускорение. Упрощается процесс управления. 6 н. и 8 з.п. ф-лы, 9 ил., 2 табл.
1. Способ управления устройствами, содержащий этапы, на которых:
когда в смартфоне происходит событие, обнаруживают, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачи выполняются исполнительными устройствами;
если событие является одним из начальных условий в сценарии связи, определяют исполнительное устройство, соответствующее начальному условию в сценарии связи;
управляют исполнительным устройством для выполнения задачи в сценарии связи,
при этом события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, определяемые параметрами, измеряемыми датчиками в смартфоне, причем параметрами являются интенсивность света, громкость, ускорение и угловое ускорение.
2. Способ по п.1, в котором на этапе управления исполнительным устройством для выполнения задачи в сценарии связи:
вырабатывают исполнительную команду в соответствии с задачей в сценарии связи;
отправляют исполнительную команду в исполнительное устройство, причем исполнительная команда используется для инициирования выполнения задачи в сценарии связи исполнительным устройством.
3. Способ по п.1, дополнительно содержащий этапы, на которых:
в процессе установки сценария связи, после выбора одного из событий, относящихся к смартфону, устанавливают выбранное событие в качестве начального условия в сценарии связи;
после выбора одной из задач, относящихся к исполнительному устройству, устанавливают выбранную задачу в качестве задачи в сценарии связи.
4. Способ управления устройствами, содержащий этапы, на которых:
принимают сигнал, отправленный устройством запуска;
определяют, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска и задачи выполняются смартфоном;
если устройство запуска удовлетворяет одному из начальных условий в сценарии связи, исполняют задачу в сценарии связи,
при этом задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
5. Способ по п.4, в котором сигнал несет в себе параметр для определения события, происходящего в устройстве запуска, и на этапе определения, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом:
определяют событие, происходящее в устройстве запуска, в соответствии с параметром, переносимом в сигнале, причем событие представляет собой запуск, отключение, перезапуск, запуск режима охлаждения, запуск режима обогрева, обнаружение чьего-то прихода или обнаружение чьего-то ухода;
обнаруживают, является ли событие начальным условием в сценарии связи.
6. Способ по п.4, дополнительно содержащий этапы, на которых:
в процессе установки сценария связи, после выбора одного из событий, относящихся к устройству запуска, устанавливают выбранное событие в качестве начального условия в сценарии связи;
после выбора одной из задач, относящихся к смартфону, устанавливают выбранную задачу в качестве задачи в сценарии связи.
7. Аппарат для управления устройствами, содержащий:
модуль обнаружения, выполненный с возможностью, когда в смартфоне происходит событие, обнаружения, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачи выполняются исполнительными устройствами;
модуль определения, выполненный с возможностью, если событие, обнаруженное модулем обнаружения, является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи;
модуль управления, выполненный с возможностью управления исполнительным устройством, определенным модулем определения, для выполнения задачи в сценарии связи,
при этом события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, определяемые параметрами, измеряемыми датчиками в смартфоне, причем параметры представляют собой интенсивность света, громкость, ускорение и угловое ускорение.
8. Аппарат по п.7, в котором модуль управления содержит:
подмодуль выработки, выполненный с возможностью выработки исполнительной команды в соответствии с задачей в сценарии связи;
подмодуль отправки, выполненный с возможностью отправки исполнительной команды, выработанной подмодулем выработки, в исполнительное устройство, причем исполнительная команда используется для инициирования выполнения задачи в сценарии связи исполнительным устройством.
9. Аппарат по п.7, дополнительно содержащий:
первый модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одного из событий, относящихся к смартфону, установки выбранного события в качестве начального условия в сценарии связи;
второй модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одной из задач, относящихся к исполнительному устройству, установки выбранной задачи в качестве задачи в сценарии связи.
10. Аппарат для управления устройствами, содержащий:
модуль приема, выполненный с возможностью приема сигнала, отправленного устройством запуска;
модуль определения, выполненный с возможностью определения, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, принимаемым модулем приема, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска и задачи выполняются смартфоном;
исполнительный модуль, выполненный с возможностью выполнения задачи в сценарии связи при определении модулем определения, что устройство запуска удовлетворяет одному из начальных условий в сценарии связи,
при этом задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
11. Аппарат по п.10, в котором сигнал несет в себе параметр для определения события в устройстве запуска, при этом модуль определения содержит:
подмодуль определения, выполненный с возможностью определения события, происходящего в устройстве запуска, в соответствии с параметром, переносимым в сигнале, принимаемом модулем приема, причем событие представляет собой запуск, отключение, перезапуск, запуск режима охлаждения, запуск режима обогрева, обнаружение чьего-то прихода или обнаружение чьего-то ухода;
подмодуль обнаружения, выполненный с возможностью обнаружения, является ли событие, определенное подмодулем определения, начальным условием в сценарии связи.
12. Аппарат по п.10, дополнительно содержащий:
первый модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одного из событий, относящихся к устройству запуска, установки выбранного события в качестве начального условия в сценарии связи;
второй модуль установки, выполненный с возможностью, в процессе установки сценария связи, после выбора одной из задач, относящихся к смартфону, установки выбранной задачи в качестве задачи в сценарии связи.
13. Аппарат для управления устройствами, содержащий:
процессор;
память для хранения команд, исполняемых процессором;
причем процессор выполнен с возможностью:
когда в смартфоне происходит событие, обнаружения, является ли событие начальным условием в сценарии связи, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в смартфоне и задачи выполняются исполнительными устройствами;
если событие является одним из начальных условий в сценарии связи, определения исполнительного устройства, соответствующего начальному условию в сценарии связи;
управления исполнительным устройством для выполнения задачи в сценарии связи,
при этом события представляют собой прием входящего вызова, отбой входящего вызова, прием короткого сообщения, ответ на короткое сообщение, отключение, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет", выключение режима "Полет" или события, определяемые параметрами, измеряемыми датчиками в смартфоне, причем параметрами являются интенсивность света, громкость, ускорение и угловое ускорение.
14. Аппарат для управления устройствами, содержащий:
процессор;
память для хранения команд, исполняемых процессором;
причем процессор выполнен с возможностью:
приема сигнала, отправленного устройством запуска;
определения, удовлетворяет ли устройство запуска начальному условию в сценарии связи в соответствии с сигналом, причем сценарий связи содержит начальные условия и задачи, соответствующие начальным условиям, при этом начальные условия и задачи устанавливаются в соответствии с событиями в устройстве запуска и задачи выполняются смартфоном;
выполнения задачи в сценарии связи, если устройство запуска удовлетворяет одному из начальных условий в сценарии связи,
при этом задачи представляют собой выключение, прием входящего вызова, отображение непрочитанного сообщения, перезапуск, прибавление громкости, убавление громкости, включение режима "Без звука", выключение режима "Без звука", включение режима "Полет" и выключение режима "Полет".
US 2015082225 A1, 19.03.2015 | |||
US 2014095684 A1, 03.04.2014 | |||
US 2009239587 A1, 24.09.2009 | |||
CN 104394044 A, 04.03.2015. |
Авторы
Даты
2018-03-02—Публикация
2015-12-28—Подача