×
20.01.2018
218.016.1998

Результат интеллектуальной деятельности: СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ

Вид РИД

Изобретение

№ охранного документа
0002636122
Дата охранного документа
20.11.2017
Аннотация: Изобретение относится к технологии беспроводных сетей. Технический результат изобретения заключается в снижении нагрузки сервера, повышении эффективности исполнения логики взаимодействия между устройствами и устранении проблемы низкой скорости ответа или отсутствии ответа. Способ включает в себя: получение сообщения инициирования взаимодействия, отправленного с первого устройства, принадлежащего шлюзу, и включающего в себя идентификацию первого устройства; поиск сообщения исполнения взаимодействия второго устройства, соответствующего сообщению инициирования взаимодействия, из заранее сохраненного сообщения связывания взаимодействия согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством; отправку сообщения исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия. 6 н. и 18 з.п. ф-лы, 15 ил.

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Данная заявка основана на и испрашивает приоритет по китайской патентной заявке № 201510260776.1, поданной 20 мая 2015 г., содержание которой в полном объеме включено в данное описание посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0002] Настоящее изобретение в общем случае относится к области технологии беспроводных сетей и более конкретно к способу и аппаратуре для обработки взаимодействий между устройствами.

УРОВЕНЬ ТЕХНИКИ

[0003] Шлюз также именуется сетевым соединителем и преобразователем протоколов и является сложным устройством, выполненным с возможностью реализации взаимного соединения между устройствами выше сетевого уровня. Шлюз широко используется для соединения двух сетей с разными протоколами высокого уровня, соответственно, и является “проходом” сети, соединяющейся с другой сетью. В сети интернет шлюз является промежуточным устройством, выполненным с возможностью соединения внутренней сети с другими устройствами в интернете, и также именуется “маршрутизатором”; некоторые устройства, использующие протоколы, отличные от TCP/IP, должны осуществлять связь с другими устройствами в интернете через специальную сеть.

[0004] В области современных интеллектуальных домов применяется несколько беспроводных протоколов (например, протокол Bluetooth и протокол Zigbee). Эти устройства осуществляют связь друг с другом с использованием своих собственных протоколов и осуществляют связь с другими устройствами в интернете путем преобразования протоколов через шлюз. Логика взаимодействия между устройствами администрируется сервером.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] Варианты осуществления настоящего изобретения предусматривают способ и аппаратуру для обработки взаимодействий между устройствами, для снижения нагрузки сервера, повышения эффективности исполнения логики взаимодействия между устройствами и устранения проблемы низкой скорости ответа или отсутствия ответа в результате блока связи.

[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения предусмотрен способ для обработки взаимодействий между устройствами, включающий в себя:

получение сообщения инициирования взаимодействия, отправленного с первого устройства, принадлежащего шлюзу, и включающего в себя идентификацию первого устройства;

поиск сообщения исполнения взаимодействия второго устройства, соответствующего сообщению инициирования взаимодействия, из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством;

отправку сообщения исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0007] Согласно варианту осуществления способ дополнительно включает в себя:

прием и сохранение сообщения связывания взаимодействия, отправленного с сервера;

установление отношения связывания между первым устройством и вторым устройством согласно сообщению связывания взаимодействия.

[0008] Согласно варианту осуществления сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[0009] Согласно варианту осуществления способ дополнительно включает в себя:

прием инструкции развязывания для отношения связывания, отправленной с сервера;

развязывание отношения связывания согласно инструкции развязывания.

[0010] Согласно варианту осуществления сообщение исполнения взаимодействия включает в себя рабочие параметры второго устройства.

[0011] Согласно варианту осуществления способ дополнительно включает в себя:

прием инструкции запроса для сообщения связывания взаимодействия шлюза, отправленной с сервера;

отправку соответствующего сообщения связывания взаимодействия на сервер согласно инструкции запроса.

[0012] Согласно второму аспекту вариантов осуществления настоящего изобретения предусмотрен способ, используемый на сервере для обработки взаимодействий между устройствами, включающий в себя:

получение сообщения связывания взаимодействия, причем сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, причем первое устройство и второе устройство принадлежат одному и тому же шлюзу;

отправку сообщения связывания взаимодействия на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[0013] Согласно варианту осуществления сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[0014] Согласно варианту осуществления способ дополнительно включает в себя:

отправку инструкции развязывания для отношения связывания на шлюз, таким образом, что шлюз развязывает отношение связывания согласно инструкции развязывания.

[0015] Согласно варианту осуществления способ дополнительно включает в себя:

отправку инструкции запроса для сообщения связывания взаимодействия шлюза на шлюз;

прием соответствующего сообщения связывания взаимодействия, отправленного со шлюза согласно инструкции запроса.

[0016] Согласно третьему аспекту вариантов осуществления настоящего изобретения предусмотрена аппаратура, используемая в шлюзе, для обработки взаимодействий между устройствами, включающая в себя:

модуль получения, выполненный с возможностью получения сообщения инициирования взаимодействия, отправленного с первого устройства, принадлежащего шлюзу и включающего в себя идентификацию первого устройства;

модуль поиска, выполненный с возможностью поиска сообщения исполнения взаимодействия второго устройства, соответствующего сообщению инициирования взаимодействия, из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством;

первый модуль отправки, выполненный с возможностью отправки сообщения исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0017] Согласно варианту осуществления аппаратура дополнительно включает в себя:

первый модуль приема, выполненный с возможностью приема и сохранения сообщения связывания взаимодействия, отправленного с сервера;

модуль связывания, выполненный с возможностью установления отношения связывания между первым устройством и вторым устройством согласно сообщению связывания взаимодействия.

[0018] Согласно варианту осуществления сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[0019] Согласно варианту осуществления аппаратура дополнительно включает в себя:

второй модуль приема, выполненный с возможностью приема инструкции развязывания для отношения связывания, отправленной с сервера;

модуль развязывания, выполненный с возможностью развязывания отношения связывания согласно инструкции развязывания.

[0020] Согласно варианту осуществления сообщение исполнения взаимодействия включает в себя рабочие параметры второго устройства.

[0021] Согласно варианту осуществления аппаратура дополнительно включает в себя:

третий модуль приема, выполненный с возможностью приема инструкции запроса для сообщения связывания взаимодействия шлюза, отправленной с сервера;

второй модуль отправки, выполненный с возможностью отправки соответствующего сообщения связывания взаимодействия на сервер согласно инструкции запроса.

[0022] Согласно четвертому аспекту вариантов осуществления настоящего изобретения предусмотрена аппаратура, используемая на сервере для обработки взаимодействий между устройствами, включающая в себя:

модуль получения, выполненный с возможностью получения сообщения связывания взаимодействия, причем сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, причем первое устройство и второе устройство принадлежат одному и тому же шлюзу;

первый модуль отправки, выполненный с возможностью отправки сообщения связывания взаимодействия на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[0023] Согласно варианту осуществления сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[0024] Согласно варианту осуществления аппаратура дополнительно включает в себя:

второй модуль отправки, выполненный с возможностью отправки инструкции развязывания для отношения связывания на шлюз, таким образом, что шлюз развязывает отношение связывания согласно инструкции развязывания.

[0025] Согласно варианту осуществления аппаратура дополнительно включает в себя:

третий модуль отправки, выполненный с возможностью отправки инструкции запроса для сообщения связывания взаимодействия шлюза на шлюз;

модуль приема, выполненный с возможностью приема соответствующего сообщения связывания взаимодействия, отправленного со шлюза согласно инструкции запроса.

[0026] Согласно пятому аспекту вариантов осуществления настоящего изобретения предусмотрена аппаратура, используемая в шлюзе, для обработки взаимодействий между устройствами, включающая в себя:

процессор;

память для хранения инструкций, исполнимых процессором;

причем процессор выполнен с возможностью:

получать сообщение инициирования взаимодействия, отправленное с первого устройства, принадлежащего шлюзу, и включающее в себя идентификацию первого устройства;

искать сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством;

отправлять сообщение исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0027] Согласно шестому аспекту вариантов осуществления настоящего изобретения предусмотрена аппаратура, используемая на сервере для обработки взаимодействий между устройствами, включающая в себя:

процессор;

память для хранения инструкций, исполнимых процессором;

причем процессор выполнен с возможностью:

получать сообщение связывания взаимодействия, причем сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, причем первое устройство и второе устройство принадлежат одному и тому же шлюзу;

отправлять сообщение связывания взаимодействия на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[0028] Технические решения, предусмотренные настоящим изобретением, имеют следующие значимые эффекты.

[0029] Вышеописанные технические решения администрируют логику взаимодействия между устройствами через шлюз, что снижает нагрузку сервера и повышает эффективность исполнения логики взаимодействия между устройствами. Кроме того, поскольку не требуется повторно осуществлять взаимодействия между устройствами с использованием сервера, устраняется проблема низкой скорости ответа или отсутствия ответа в результате блока связи между устройством и сервером.

[0030] Следует понимать, что вышеприведенное общее описание и нижеследующее подробное описание являются иллюстративными и пояснительными и не являются ограничивающими настоящее изобретение.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0031] Прилагаемые чертежи, которые включены в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с изобретением, и совместно с описанием служат для объяснения принципов изобретения.

[0032] Фиг. 1 - блок-схема операций, демонстрирующая способ для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0033] Фиг. 2 - блок-схема операций, демонстрирующая другой способ для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0034] Фиг. 3 - блок-схема операций, демонстрирующая другой способ для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0035] Фиг. 4 - блок-схема операций, демонстрирующая другой способ для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0036] Фиг. 5 - блок-схема операций, демонстрирующая способ для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0037] Фиг. 6 - блок-схема операций, демонстрирующая другой способ для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0038] Фиг. 7 - блок-схема операций, демонстрирующая другой способ для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0039] Фиг. 8 - блок-схема, демонстрирующая аппаратуру для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0040] Фиг. 9 - блок-схема, демонстрирующая другую аппаратуру для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0041] Фиг. 10 - блок-схема, демонстрирующая другую аппаратуру для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0042] Фиг. 11 - блок-схема, демонстрирующая другую аппаратуру для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

[0043] Фиг. 12 - блок-схема, демонстрирующая аппаратуру для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0044] Фиг. 13 - блок-схема, демонстрирующая другую аппаратуру для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0045] Фиг. 14 - блок-схема, демонстрирующая другую аппаратуру для обработки взаимодействий между устройствами, согласно другому иллюстративному варианту осуществления.

[0046] Фиг. 15 - блок-схема, демонстрирующая и адаптированная для аппаратуры для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

[0047] Ниже подробно описаны иллюстративные варианты осуществления, примеры которых проиллюстрированы в прилагаемых чертежах. Нижеследующее описание относится к прилагаемым чертежам, в которых одинаковые ссылочные позиции на разных чертежах представляют одинаковые или аналогичные элементы, если не указано обратное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют все реализации, в соответствии с раскрытием. Напротив, они являются лишь примерами аппаратур и способов, согласующихся с аспектами, относящимися к раскрытию, указанными в нижеследующей формуле изобретения.

[0048] Техническое решение, предусмотренное настоящим изобретением, относится к сторонам: серверу, шлюзу и устройство под шлюзом, в котором сервер выполнен с возможностью получения сообщения связывания взаимодействия между устройствами и отправки сообщения связывания взаимодействия на шлюз; шлюз выполнен с возможностью сохранения сообщения связывания взаимодействия и установления отношения связывания между устройствами, содержащегося в сообщении согласно сообщению связывания взаимодействия, для управления работой другого устройства согласно сообщению инициирования взаимодействия устройства. Устройство под шлюзом выполнено с возможностью отправки сообщения инициирования взаимодействия на шлюз в состоянии, удовлетворяющем требованию к инициированию взаимодействия, или приема сообщения исполнения взаимодействия, отправленного со шлюза и действия согласно сообщению исполнения взаимодействия. В этом процессе логика взаимодействия между устройствами администрируется через шлюз, что снижает нагрузку сервера и повышает эффективность исполнения логики взаимодействия между устройствами. Кроме того, поскольку не требуется повторно осуществлять взаимодействия между устройствами с использованием сервера, устраняется проблема низкой скорости ответа или отсутствия ответа в результате блока связи между устройством и сервером.

[0049] Варианты осуществления настоящего изобретения предусматривают способ для обработки взаимодействий между устройствами, и тело исполнения, выполненное с возможностью осуществления способа, включает в себя шлюз и сервер. Варианты осуществления настоящего изобретения предусматривают способ для обработки взаимодействий между устройствами согласно разным телам исполнения, как описано ниже.

[0050] Сторона шлюза

[0051] Варианты осуществления настоящего изобретения предусматривают способ, используемый в шлюзе, для обработки взаимодействий между устройствами, как показано на фиг. 1. Вышеописанный способ для обработки взаимодействий между устройствами включает в себя следующие этапы S101-S103.

[0052] На этапе S101 получается сообщение инициирования взаимодействия, отправленное с первого устройства, принадлежащего шлюзу, и включающее в себя идентификацию первого устройства.

[0053] На этапе S102 производится поиск сообщения исполнения взаимодействия второго устройства, соответствующего сообщению инициирования взаимодействия, из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством.

[0054] Согласно варианту осуществления логика взаимодействия является логикой осуществления операций взаимодействия между первым устройством и вторым устройством. Например, сообщение связывания взаимодействия может включать в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия. После того как шлюз принимает сообщение инициирования взаимодействия, отправленное с первого устройства, второму устройству необходимо действовать согласно сообщению исполнения взаимодействия.

[0055] На этапе S103 сообщение исполнения взаимодействия отправляется на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0056] Сообщение исполнения взаимодействия может включать в себя рабочие параметры второго устройства. Например, вторым устройством может быть кондиционер, и сообщение исполнения взаимодействия включает в себя конкретные рабочие параметры кондиционера, например режим кондиционера, установленную температуру и т.д., помимо сообщения запуска кондиционера, для облегчения эксплуатации кондиционера.

[0057] В этом варианте осуществления логика взаимодействия между устройствами администрируется через шлюз, что снижает нагрузку сервера и повышает эффективность исполнения логики взаимодействия между устройствами. Кроме того, поскольку не требуется повторно осуществлять взаимодействия между устройствами с использованием сервера, устраняется проблема низкой скорости ответа или отсутствия ответа в результате блока связи между устройством и сервером.

[0058] Как показано на фиг. 2, согласно варианту осуществления до этапа S101 вышеописанный способ дополнительно включает в себя следующие этапы S201-S202.

[0059] На этапе S201 принимается и сохраняется сообщение связывания взаимодействия, отправленное с сервера.

[0060] На этапе S202 устанавливается отношение связывания между первым устройством и вторым устройством согласно сообщению связывания взаимодействия.

[0061] В этом варианте осуществления с помощью сообщения связывания взаимодействия устанавливается отношение связывания между первым устройством и вторым устройством, и, таким образом, работой второго устройства можно управлять согласно состоянию первого устройства.

[0062] Как показано на фиг. 3, согласно варианту осуществления вышеописанный способ дополнительно включает в себя следующие этапы S301-S302.

[0063] На этапе S301 принимается инструкция развязывания для отношения связывания, отправленная с сервера.

[0064] На этапе S302 отношение связывания развязывается согласно инструкции развязывания.

[0065] В этом варианте осуществления два устройства с установленным отношением связывания могут развязываться и два развязанных устройства не будут работать согласно логике взаимодействия в сообщении связывания взаимодействия. Таким образом, пользователь может по своему выбору связывать или развязывать два устройства согласно своим собственным требованиям, благодаря чему пользователю удобно управлять устройствами, что позволяет улучшить ощущения пользователя.

[0066] Как показано на фиг. 4, согласно варианту осуществления, вышеописанный способ дополнительно включает в себя следующие этапы S401-S402.

[0067] На этапе S401 принимается инструкция запроса для сообщения связывания взаимодействия шлюза, отправленная с сервера.

[0068] На этапе S402 соответствующее сообщение связывания взаимодействия отправляется на сервер согласно инструкции запроса.

[0069] В этом варианте осуществления могут запрашиваться все сообщения связывания взаимодействия или определенное сообщение связывания взаимодействия шлюза. Например, пользователь может отправлять требование запроса на сервер, сервер отправляет инструкцию запроса на шлюз согласно требованию запроса, шлюз возвращает соответствующий результат запроса на сервер, и сервер отправляет результат запроса пользователю. Таким образом, пользователь может наблюдать сообщение связывания взаимодействия, которое он намерен запросить, и, таким образом пользователю удобно осуществлять дополнительную операцию сообщения связывания взаимодействия.

[0070] Сторона сервера

[0071] Варианты осуществления настоящего изобретения предусматривают способ, используемый на сервере для обработки взаимодействий между устройствами. Как показано на фиг. 5, вышеописанный способ для обработки взаимодействий между устройствами включает в себя следующие этапы S501-S502.

[0072] На этапе S501 получается сообщение связывания взаимодействия, сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, и первое устройство и второе устройство принадлежат одному и тому же шлюзу.

[0073] Согласно варианту осуществления логика взаимодействия является логикой осуществления операций взаимодействия между первым устройством и вторым устройством. Например, сообщение связывания взаимодействия может включать в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия. После того как шлюз принимает сообщение инициирования взаимодействия, отправленное с первого устройства, второму устройству необходимо действовать согласно сообщению исполнения взаимодействия. Сообщение связывания взаимодействия может вводиться оперативным персоналом сервера и также может отправляться с первого устройства или второго устройства. Когда сообщение связывания взаимодействия не удается идентифицировать, преобразуют сообщение связывания взаимодействия в сообщение связывания взаимодействия в формате, который может идентифицироваться шлюзом.

[0074] Сообщение исполнения взаимодействия может включать в себя рабочие параметры второго устройства. Например, вторым устройством может быть кондиционер, и сообщение исполнения взаимодействия включает в себя конкретные рабочие параметры кондиционера, например режим кондиционера, установленную температуру и т.д., помимо сообщения запуска кондиционера, для облегчения эксплуатации кондиционера.

[0075] На этапе S502 сообщение связывания взаимодействия отправляется на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[0076] В этом варианте осуществления сервер отправляет сообщение связывания взаимодействия на шлюз, и логика взаимодействия между устройствами администрируется через шлюз, что снижает нагрузку сервера и повышает эффективность исполнения логики взаимодействия между устройствами. Кроме того, поскольку не требуется повторно осуществлять взаимодействия между устройствами с использованием сервера, устраняется проблема низкой скорости ответа или отсутствия ответа в результате блока связи между устройством и сервером.

[0077] Как показано на фиг.6, согласно варианту осуществления вышеописанный способ дополнительно включает в себя этап S601.

[0078] На этапе S601 инструкция развязывания для отношения связывания отправляется на шлюз, таким образом, что шлюз развязывает отношение связывания согласно инструкции развязывания.

[0079] В этом варианте осуществления два устройства с установленным отношением связывания в шлюзе могут развязываться и два развязанных устройства не будут работать согласно логике взаимодействия в сообщении связывания взаимодействия. Таким образом, пользователь может по своему выбору связывать или развязывать два устройства согласно своим собственным требованиям, благодаря чему пользователю удобно управлять устройствами, что позволяет улучшить ощущения пользователя.

[0080] Как показано на фиг. 7, согласно варианту осуществления вышеописанный способ дополнительно включает в себя этапы S701-S702.

[0081] На этапе S701 инструкция запроса для сообщения связывания взаимодействия шлюза отправляется на шлюз.

[0082] На этапе S702 принимается соответствующее сообщение связывания взаимодействия, отправленное со шлюза согласно инструкции запроса.

[0083] В этом варианте осуществления могут запрашиваться все сообщения связывания взаимодействия или определенное сообщение связывания взаимодействия шлюза. Например, пользователь может отправлять требование запроса на сервер, сервер отправляет инструкцию запроса на шлюз согласно требованию запроса, шлюз возвращает соответствующий результат запроса на сервер, и сервер отправляет результат запроса пользователю. Таким образом, пользователь может наблюдать сообщение связывания взаимодействия, которое он намерен запросить, и, таким образом пользователю удобно осуществлять дополнительную операцию сообщения связывания взаимодействия.

[0084] Далее будет подробно описано техническое решение настоящего изобретения в конкретном варианте осуществления.

[0085] Например, когда пользователь обнаруживает, что текущее качество воздуха низко, датчик PM2.5, используя протокол Bluetooth, отправляет инструкцию для запуска интеллектуального воздухоочистителя с использованием протокола Bluetooth в доме, в котором эти два устройства подключены к одному и тому же шлюзу Bluetooth в доме пользователя. Таким образом, пользователь может устанавливать логику взаимодействия между устройствами на терминале, и приложение терминала отправляет настройку пользователя на сервер. При обнаружении, что соответствующие устройства, установленные пользователем, являются устройствами под шлюзом пользователя, сервер отправляет сообщение связывания взаимодействия на шлюз. Формат сообщения таков: {sid1,event1,sid2,method2,params}, в котором sid1 является идентификатором устройства 1; event1 является сообщением инициирования взаимодействия, отправленным с устройство 1; sid2 является идентификатором устройства 2; method2 является сообщением исполнения взаимодействия устройства 2; params являются параметры сообщения, выполняемые устройством 2. Сообщение означает, что сообщение инициирования взаимодействия event1 устройства 1 связано с сообщением исполнения взаимодействия method2 устройства 2, т.е. когда устройство 1 генерирует сообщение инициирования взаимодействия event1, устройство 2 выполняет сообщение исполнения взаимодействия method2 автоматически, и параметры method2 являются params. При условии, что сообщение инициирования взаимодействия event1 означает, что датчик PM2.5 обнаруживает, что PM2.5 в воздухе превышает стандартный, и сообщение исполнения взаимодействия method2 запускает интеллектуальный воздухоочиститель.

[0086] Таким образом, после того как датчик PM2.5 Bluetooth пользователя обнаруживает, что PM2.5 в воздухе превышает стандартный, датчик PM2.5 Bluetooth отправляет сообщение инициирования взаимодействия event1, включающее в себя свой собственный идентификатор (sid1), на шлюз. После приема сообщения шлюз находит логику взаимодействия, установленную пользователем в заранее сохраненном сообщении связывания взаимодействия, и отправляет сообщение исполнения взаимодействия method2 на воздухоочиститель Bluetooth (sid2), и воздухоочиститель Bluetooth начинает действовать согласно сообщению.

[0087] Таким образом, логика взаимодействия между устройствами администрируется через шлюз, что снижает нагрузку сервера и повышает эффективность исполнения логики взаимодействия. Кроме того, поскольку не требуется повторно осуществлять взаимодействия между устройствами с использованием сервера, устраняется проблема низкой скорости ответа или отсутствия ответа в результате блока связи между устройством и сервером.

[0088] В соответствии с вышеописанным способом для обработки взаимодействий между устройствами, предусмотренным вариантами осуществления настоящего изобретения, варианты осуществления настоящего изобретения дополнительно предусматривают аппаратуру, используемую в шлюзе, для обработки взаимодействий между устройствами, как показано на фиг. 8, включающую в себя:

модуль 81 получения, выполненный с возможностью получения сообщения инициирования взаимодействия, отправленного с первого устройства, принадлежащего шлюзу и включающего в себя идентификацию первого устройства;

модуль 82 поиска, выполненный с возможностью поиска сообщения исполнения взаимодействия второго устройства, соответствующего сообщению инициирования взаимодействия, из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством;

первый модуль 83 отправки, выполненный с возможностью отправки сообщения исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0089] Согласно варианту осуществления сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[0090] Согласно варианту осуществления сообщение исполнения взаимодействия включает в себя рабочие параметры второго устройства.

[0091] Как показано на фиг. 9, согласно варианту осуществления вышеупомянутая аппаратура дополнительно включает в себя:

первый модуль 91 приема, выполненный с возможностью приема и сохранения сообщения связывания взаимодействия, отправленного с сервера;

модуль 92 связывания, выполненный с возможностью установления отношения связывания между первым устройством и вторым устройством согласно сообщению связывания взаимодействия.

[0092] Как показано на фиг. 10, согласно варианту осуществления вышеупомянутая аппаратура дополнительно включает в себя:

второй модуль 1001 приема, выполненный с возможностью приема инструкции развязывания для отношения связывания, отправленной с сервера;

модуль 1002 развязывания, выполненный с возможностью развязывания отношения связывания согласно инструкции развязывания.

[0093] Как показано на фиг. 11, согласно варианту осуществления вышеупомянутая аппаратура дополнительно включает в себя:

третий модуль 1101 приема, выполненный с возможностью приема инструкции запроса для сообщения связывания взаимодействия шлюза, отправленной с сервера;

второй модуль 1102 отправки, выполненный с возможностью отправки соответствующего сообщения связывания взаимодействия на сервер согласно инструкции запроса.

[0094] В соответствии с вышеописанным способом для обработки взаимодействий между устройствами, предусмотренным вариантами осуществления настоящего изобретения, варианты осуществления настоящего изобретения дополнительно предусматривают аппаратуру, используемую на сервере для обработки взаимодействий между устройствами, как показано на фиг. 12, включающую в себя:

модуль 1201 получения, выполненный с возможностью получения сообщения связывания взаимодействия, причем сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, причем первое устройство и второе устройство принадлежат одному и тому же шлюзу;

первый модуль 1202 отправки, выполненный с возможностью отправки сообщения связывания взаимодействия на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[0095] Как показано на фиг. 13, согласно варианту осуществления вышеупомянутая аппаратура дополнительно включает в себя:

второй модуль 1301 отправки, выполненный с возможностью отправки инструкции развязывания для отношения связывания на шлюз таким образом, что шлюз развязывает отношение связывания согласно инструкции развязывания.

[0096] Как показано на фиг. 14, согласно варианту осуществления настоящего изобретения вышеупомянутая аппаратура дополнительно включает в себя:

третий модуль 1401 отправки, выполненный с возможностью отправки инструкции запроса для сообщения связывания взаимодействия шлюза на шлюз;

модуль 1402 приема, выполненный с возможностью приема соответствующего сообщения связывания взаимодействия, отправленного со шлюза согласно инструкции запроса.

[0097] В отношении аппаратуры в вышеприведенных вариантах осуществления конкретные способы осуществления операций отдельных модулей были подробно описаны в вариантах осуществления, касающихся способов, которые здесь не будут рассмотрены в деталях.

[0098] Настоящее изобретение также предусматривает аппаратуру, используемую в шлюзе, для обработки взаимодействий между устройствами, включающее в себя:

процессор;

память для хранения инструкций, исполнимых процессором;

причем процессор выполнен с возможностью:

получать сообщение инициирования взаимодействия, отправленное с первого устройства, принадлежащего шлюзу, и содержащего идентификацию первого устройства;

искать сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия из заранее сохраненного сообщения связывания взаимодействия, согласно идентификации первого устройства, причем второе устройство принадлежит шлюзу, и сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством;

отправлять сообщение исполнения взаимодействия на второе устройство, причем второе устройство выполнено с возможностью действовать согласно сообщению исполнения взаимодействия.

[0099] Вышеописанный процессор дополнительно выполнен с возможностью:

принимать и сохранять сообщение связывания взаимодействия, отправленное с сервера;

устанавливать отношение связывания между первым устройством и вторым устройством согласно сообщению связывания взаимодействия.

[00100] Сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[00101] Вышеописанный процессор дополнительно выполнен с возможностью:

принимать инструкцию развязывания для отношения связывания, отправленную с сервера;

развязывать отношение связывания согласно инструкции развязывания.

[00102] Сообщение исполнения взаимодействия включает в себя рабочие параметры второго устройства.

[00103] Вышеописанный процессор дополнительно выполнен с возможностью:

принимать инструкцию запроса для сообщения связывания взаимодействия шлюза, отправленную с сервера;

отправлять соответствующее сообщение связывания взаимодействия на сервер согласно инструкции запроса.

[00104] Настоящее изобретение также предусматривает аппаратуру, используемую на сервере для обработки взаимодействий между устройствами, включающее в себя:

процессор;

память для хранения инструкций, исполнимых процессором;

причем процессор выполнен с возможностью:

получать сообщение связывания взаимодействия, причем сообщение связывания взаимодействия включает в себя логику взаимодействия между первым устройством и вторым устройством, причем первое устройство и второе устройство принадлежат одному и тому же шлюзу;

отправлять сообщение связывания взаимодействия на шлюз для сохранения и для установления отношения связывания между первым устройством и вторым устройством.

[00105] Сообщение связывания взаимодействия включает в себя идентификацию первого устройства, идентификацию второго устройства, сообщение инициирования взаимодействия первого устройства и сообщение исполнения взаимодействия второго устройства, соответствующее сообщению инициирования взаимодействия.

[00106] Вышеописанный процессор дополнительно выполнен с возможностью:

отправлять инструкцию развязывания для отношения связывания на шлюз, таким образом, что шлюз развязывает отношение связывания согласно инструкции развязывания.

[00107] Вышеописанный процессор дополнительно выполнен с возможностью:

отправлять инструкцию запроса для сообщения связывания взаимодействия шлюза на шлюз;

принимать соответствующее сообщение связывания взаимодействия, отправленное со шлюза согласно инструкции запроса.

[00108] На фиг. 15 показана блок-схема аппаратуры 1900 для обработки взаимодействий между устройствами, согласно иллюстративному варианту осуществления. Например, аппаратура 1500 может быть предусмотрена как сервер.

[00109] Согласно фиг. 15 аппаратура 1500 может включать в себя компонент 1522 обработки, который дополнительно включает в себя один или более процессоров, и ресурс памяти, представленный памятью 1532 и выполненный с возможностью хранения инструкций, исполнимых компонентом 1522 обработки, например, прикладные программы. Прикладные программы, хранящиеся в памяти 1532, могут включать в себя один или более модулей, причем каждый модуль соответствует набору инструкций. Дополнительно, компонент 1522 обработки может быть выполнен с возможностью выполнения инструкций для осуществления вышеописанных способов.

[00110] Аппаратура 1500 также может включать в себя компонент 1526 питания, выполненный с возможностью выполнения администрирования питанием аппаратуры 1500, проводные или беспроводные сетевые интерфейсы 1550, выполненные с возможностью подключения аппаратуры 1500 к интернету, интерфейсы 1558 ввода/вывода. Устройство 1500 может действовать на основе операционной системы, хранящейся в памяти 1532, например, Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM и т.п.

[00111] Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники на основании описания и практики раскрытого здесь изобретения. Данная заявка призвана охватывать любые вариации, случаи использования или адаптации изобретения, отвечающие его общим принципам и содержащие такие отклонения от настоящего изобретения, которые вытекают из известной или обычной практики в уровне техники. Предполагается, что описание изобретения и примеры рассматриваются только как иллюстративные, при этом истинный объем и сущность изобретения указаны нижеследующей формулой изобретения.

[00112] Очевидно, что настоящее изобретение не ограничивается конкретной конструкцией, которая описана выше и проиллюстрирована в прилагаемых чертежах и в которой различные модификации и изменения можно вносить без отклонения от его объема. Предполагается, что объем изобретения ограничивается только нижеследующей формулой изобретения.


СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
СПОСОБ И АППАРАТУРА ДЛЯ ОБРАБОТКИ ВЗАИМОДЕЙСТВИЙ МЕЖДУ УСТРОЙСТВАМИ
Источник поступления информации: Роспатент

Показаны записи 11-20 из 446.
13.01.2017
№217.015.6fee

Способ и устройство для сегментации изображения

Настоящее изобретение раскрывает способ и устройство сегментации изображения, относящиеся к области обработки изображений. Технический результат состоит в повышении эффективности сегментации большого количества изображений. Способ сегментации изображения содержит этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002596580
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7109

Способ отображения фона, устройство отображения фона и электронное устройство

Изобретение относится к области графических интерфейсов пользователя, а именно к отображению фона, принадлежащего области электронного отображения. Технический результат заключается в сокращении трудозатрат разработчика и времени создания интерфейса. Для этого определяют позицию целевого...
Тип: Изобретение
Номер охранного документа: 0002596612
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.75b4

Способ и устройство для отображения типографских данных

В настоящем изобретении раскрывается способ и устройство для отображения типографских данных, способ, содержащий следующие этапы: разбиение файла на страницы; в случаях, когда после разбиения файла на страницы, страницы содержат пустые области, определение содержащихся в файле перемещаемых...
Тип: Изобретение
Номер охранного документа: 0002598829
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.761b

Способ, устройство и аппарат воспроизведения анимации

Изобретение относится к области обработки изображений для отображения анимации. Технический результат - обеспечение исключения появления прерывистых послеизображений между двумя кадрами изображений. Способ отображения анимации содержит этапы, на которых: перед отображением анимации на...
Тип: Изобретение
Номер охранного документа: 0002598802
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.771b

Цепь подачи электропитания и электронное оборудование

Изобретение относится к цепям подачи электропитания и электронному оборудованию, относящемуся к области электронных схем. Цепь подачи электропитания включает в себя аккумуляторную батарею, микросхему управления электропитанием и радиочастотную (РЧ) микросхему. Причем выходная клемма...
Тип: Изобретение
Номер охранного документа: 0002599595
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7823

Способ и устройство для переключения изображения

Изобретение относится к области обработки изображений и, в частности, к переключению изображения 4K, является стандартом сверхвысокого разрешения для цифрового фильма и компьютерного видео. Предложен способ и устройство переключения изображения, включающие: наложение первой версии разрешения...
Тип: Изобретение
Номер охранного документа: 0002599052
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7865

Способ, аппарат и терминал для измерения угла

Заявленная группа изобретений относится к способу и устройству для измерения уровня. В заявленном способе производят отображение горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой в интерфейсе терминала, плоскости определяемой линией...
Тип: Изобретение
Номер охранного документа: 0002599178
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.78d0

Система дистанционного управления, пульт дистанционного управления, устройство отображения и способ дистанционного управления

Изобретение относится к системе дистанционного управления для телевизора, пульту дистанционного управления и устройству отображения. Техническим результатом является обеспечение простого и высокоэффективного способа переключения между различными контентами подуровня, который может быть выполнен...
Тип: Изобретение
Номер охранного документа: 0002599051
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79a4

Способ и устройство для видеосвязи

Изобретение относится к области технологий мультимедийной связи, а более конкретно к видеосвязи. Техническим результатом является создание эффективного способа и устройства видеосвязи. Предложен способ видеосвязи, включающий этапы: получают конфигурационную информацию о целевом терминале при...
Тип: Изобретение
Номер охранного документа: 0002599385
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79eb

Способ управления фотографированием, устройство и терминал

Описаны способ управления фотографированием, устройство и терминал. Способ включает в себя: получение скорости движения объекта на картинке, которая должна быть сфотографирована терминалом; определение, находится ли скорость движения в пределах заранее заданного диапазона скоростей; и...
Тип: Изобретение
Номер охранного документа: 0002599177
Дата охранного документа: 10.10.2016
Показаны записи 11-20 из 456.
13.01.2017
№217.015.6fee

Способ и устройство для сегментации изображения

Настоящее изобретение раскрывает способ и устройство сегментации изображения, относящиеся к области обработки изображений. Технический результат состоит в повышении эффективности сегментации большого количества изображений. Способ сегментации изображения содержит этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002596580
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7109

Способ отображения фона, устройство отображения фона и электронное устройство

Изобретение относится к области графических интерфейсов пользователя, а именно к отображению фона, принадлежащего области электронного отображения. Технический результат заключается в сокращении трудозатрат разработчика и времени создания интерфейса. Для этого определяют позицию целевого...
Тип: Изобретение
Номер охранного документа: 0002596612
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.75b4

Способ и устройство для отображения типографских данных

В настоящем изобретении раскрывается способ и устройство для отображения типографских данных, способ, содержащий следующие этапы: разбиение файла на страницы; в случаях, когда после разбиения файла на страницы, страницы содержат пустые области, определение содержащихся в файле перемещаемых...
Тип: Изобретение
Номер охранного документа: 0002598829
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.761b

Способ, устройство и аппарат воспроизведения анимации

Изобретение относится к области обработки изображений для отображения анимации. Технический результат - обеспечение исключения появления прерывистых послеизображений между двумя кадрами изображений. Способ отображения анимации содержит этапы, на которых: перед отображением анимации на...
Тип: Изобретение
Номер охранного документа: 0002598802
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.771b

Цепь подачи электропитания и электронное оборудование

Изобретение относится к цепям подачи электропитания и электронному оборудованию, относящемуся к области электронных схем. Цепь подачи электропитания включает в себя аккумуляторную батарею, микросхему управления электропитанием и радиочастотную (РЧ) микросхему. Причем выходная клемма...
Тип: Изобретение
Номер охранного документа: 0002599595
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7823

Способ и устройство для переключения изображения

Изобретение относится к области обработки изображений и, в частности, к переключению изображения 4K, является стандартом сверхвысокого разрешения для цифрового фильма и компьютерного видео. Предложен способ и устройство переключения изображения, включающие: наложение первой версии разрешения...
Тип: Изобретение
Номер охранного документа: 0002599052
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7865

Способ, аппарат и терминал для измерения угла

Заявленная группа изобретений относится к способу и устройству для измерения уровня. В заявленном способе производят отображение горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой в интерфейсе терминала, плоскости определяемой линией...
Тип: Изобретение
Номер охранного документа: 0002599178
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.78d0

Система дистанционного управления, пульт дистанционного управления, устройство отображения и способ дистанционного управления

Изобретение относится к системе дистанционного управления для телевизора, пульту дистанционного управления и устройству отображения. Техническим результатом является обеспечение простого и высокоэффективного способа переключения между различными контентами подуровня, который может быть выполнен...
Тип: Изобретение
Номер охранного документа: 0002599051
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79a4

Способ и устройство для видеосвязи

Изобретение относится к области технологий мультимедийной связи, а более конкретно к видеосвязи. Техническим результатом является создание эффективного способа и устройства видеосвязи. Предложен способ видеосвязи, включающий этапы: получают конфигурационную информацию о целевом терминале при...
Тип: Изобретение
Номер охранного документа: 0002599385
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79eb

Способ управления фотографированием, устройство и терминал

Описаны способ управления фотографированием, устройство и терминал. Способ включает в себя: получение скорости движения объекта на картинке, которая должна быть сфотографирована терминалом; определение, находится ли скорость движения в пределах заранее заданного диапазона скоростей; и...
Тип: Изобретение
Номер охранного документа: 0002599177
Дата охранного документа: 10.10.2016
+ добавить свой РИД