Настоящая заявка основана и испрашивает приоритет на патентную заявку Китая №201510847066.9, поданную 27 ноября 2015 года, которая полностью включена в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0001] Настоящее изобретение относится к области «умного дома» и, конкретнее, к системе, способу и устройству для управления группировкой устройств.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
[0002] Поскольку количество устройств «умного дома» в домах возрастает, необходимы мобильные терминалы для управления большим количеством устройств «умного дома».
[0003] Для обеспечения управления пользователи обычно хотят сгруппировать несколько интеллектуальных устройств в одной и той же комнате в одну и ту же группу. Во время самого процесса группировки пользователям приходится последовательно обнаруживать интеллектуальные устройства в одной и той же комнате и добавлять обнаруженные интеллектуальные устройства в группу, соответствующую комнате. Процесс идентификации огромного количества интеллектуальных устройств одно за другим характеризуется низкой эффективностью и высокой частотой ошибок.
КРАТКОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0004] Для решения проблемы из предыдущего уровня техники, заключающейся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, в настоящем изобретении предусмотрены система, способ и устройство для управления группировкой устройств.
[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предусмотрена система для управления группировкой устройств, содержащая терминал управления, целевое устройство и эталонные устройства.
[0006] Терминал управления выполнен с возможностью отправки команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу. Целевое устройство выполнено с возможностью передачи сигнала после получения команды о передаче. Каждое из эталонных устройств выполнено с возможностью получения уровня полученного сигнала и передачи уровня сигнала обратно на терминал управления после получения сигнала. Терминал управления дополнительно выполнен с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[0007] Техническое решение, предусмотренное вышеуказанным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. При осуществлении предварительной группировки терминалом управления терминал управления отправляет команду о передаче на целевое устройство. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень его полученного сигнала, переданного целевым устройством, обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[0008] Необязательно терминал управления дополнительно выполнен с возможностью: получения команды настройки для настройки целевой группы; генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства; отображения полученных интеллектуальных устройств после запуска виджета; и определения интеллектуального устройства, выбранного пользователем, в качестве целевого устройства, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления.
[0009] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. После нажатия пользователем на виджет для добавления целевого устройства выбираемые целевые устройства отображаются пользователю, так что уменьшается время поиска устройств одно за другим.
[0010] Необязательно терминал управления дополнительно выполнен с возможностью: получения типа целевого устройства, выбора одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбора одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[0011] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[0012] Необязательно терминал управления дополнительно выполнен с возможностью определения одного из отсортированных эталонных устройств и добавления его в целевую группу.
[0013] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Путем добавления эталонного устройства, выбранного пользователем из отсортированных эталонных устройств, в целевую группу, эталонное устройство может быть очень быстро добавлено в целевую группу.
[0014] Необязательно целевое устройство дополнительно выполнено с возможностью передачи сигнала в соответствии с одной и той же мощностью передачи.
[0015] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку целевое устройство передает сигнал в соответствии с одной и той же мощностью передачи, уровни сигналов, полученных эталонными устройствами, могут лучше отображать расстояния между соответствующими эталонными устройствами и целевым устройством. Соответственно, терминал управления может осуществлять сортировку на основе уровней сигнала, переданных обратно эталонными устройствами, тем самым улучшая точность сортировки эталонных устройств.
[0016] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предусмотрен способ управления группировкой устройств, включающий: отправку команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала; получение уровней сигнала, отправленных эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им переданного сигнала; и сортировку эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[0017] Техническое решение, предусмотренное вышеуказанным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. При осуществлении предварительной группировки терминалом управления терминал управления отправляет команду о передаче на целевое устройство. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень полученного сигнала, переданного целевым устройством обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[0018] Необязательно указанная сортировка эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, включает: получение типа целевого устройства; выбор одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбор одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировку выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[0019] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[0020] Необязательно способ дополнительно включает: получение команды настройки для настройки целевой группы; генерирование целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства; отображение полученных интеллектуальных устройств после запуска виджета, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления; и определение выбранного интеллектуального устройства среди отображенных интеллектуальных устройств в качестве целевого устройства.
[0021] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. После нажатия пользователем на виджет для добавления целевого устройства выбираемые целевые устройства отображаются пользователю, при этом уменьшается время поиска устройств одно за другим.
[0022] Необязательно способ дополнительно включает определение одного из отсортированных эталонных устройств и добавление его в целевую группу.
[0023] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Путем добавления эталонного устройства, выбранного пользователем из отсортированных эталонных устройств, в целевую группу, эталонное устройство может быть очень быстро добавлено в целевую группу.
[0024] Необязательно указанная сортировка эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, включает сортировку эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами.
[0025] Техническое решение, предусмотренное вышеуказанным необязательным вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Путем сортировки эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами, эталонные устройства, которые скорее всего расположены в одной и той же комнате, в качестве целевого устройства отображаются первыми пользователю, тем самым улучшая эффективность группировки пользователя.
[0026] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предусмотрено устройство для управления группировкой устройств в соответствии со способом управления группировкой устройств, причем устройство содержит: модуль отправки, выполненный с возможностью отправки команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала; модуль получения уровня сигнала, выполненный с возможностью получения уровней сигнала, отправленных эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала; и модуль сортировки, выполненный с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных модулем получения уровня сигнала.
[0027] Необязательно модуль сортировки содержит: субмодуль получения, выполненный с возможностью получения типа целевого устройства и выбора одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбора одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня, и субмодуль сортировки, выполненный с возможностью сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных субмодулем получения.
[0028] Необязательно устройство дополнительно содержит: модуль генерирования, выполненный с возможностью получения команды настройки для настройки целевой группы и генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства; модуль отображения, выполненный с возможностью отображения полученных интеллектуальных устройств после запуска виджета, сгенерированного модулем генерирования, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления; и модуль определения, выполненный с возможностью определения выбранного интеллектуального устройства среди интеллектуальных устройств, отображенных модулем отображения, в качестве целевого устройства.
[0029] Необязательно устройство дополнительно содержит: модуль добавления, выполненный с возможностью определения одного из эталонных устройств, отсортированных модулем сортировки, и добавления его в целевую группу.
[0030] Необязательно модуль сортировки дополнительно выполнен с возможностью сортировки эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами и полученных модулем получения уровня сигнала.
[0031] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предусмотрено устройство для управления группировкой устройств, содержащий: процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: отправки команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче выполнена с возможностью запуска целевого устройства для передачи сигнала; получения уровней сигнала, отправленных эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала; и сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[0032] Следует иметь в виду, что как вышеизложенное общее описание, так и последующее подробное описание являются иллюстративными и приведены только в качестве примера и не ограничивают объем настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0033] Прилагаемые графические материалы, которые включены в данное описание и являются его частью, иллюстрируют варианты осуществления, согласующиеся с настоящим изобретением, и вместе с описанием служат для объяснения главных идей настоящего изобретения.
[0034] На фиг. 1 представлена схематическая диаграмма, показывающая среду применения, в которой осуществляют способ управления группировкой устройств с некоторыми вариантами осуществления;
[0035] на фиг. 2А представлена структурная схема, показывающая систему для управления группировкой устройств в соответствии с вариантом осуществления;
[0036] на фиг. 2В представлена схематическая диаграмма, показывающая интерфейс для управления группировкой устройств, отображаемый мобильным терминалом, в соответствии с вариантом осуществления;
[0037] на фиг. 3 представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с вариантом осуществления;
[0038] на фиг. 4А представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с другим вариантом осуществления;
[0039] на фиг. 4В представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с еще одним вариантом осуществления;
[0040] на фиг. 4С представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с еще одним вариантом осуществления;
[0041] на фиг. 5 представлена структурная схема, показывающая устройство для управления группировкой устройств в соответствии с другим вариантом осуществления; и
[0042] на фиг. 6 представлена структурная схема, показывающая устройство для управления группировкой устройств в соответствии с другим вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0043] Далее ссылка будет сделана на иллюстративные варианты осуществления, примеры которых проиллюстрированы в прилагаемых графических материалах. Последующее описание относится к прилагаемым графическим материалам, на которых одинаковые числовые обозначения на различных графических материалах представляют одни и те же или схожие элементы, если не указанное иное. Варианты осуществления, изложенные в последующем описании иллюстративных вариантов осуществления, не представляют все варианты осуществления, согласующиеся с настоящим изобретением. Напротив, они являются только примерами устройств и способов, согласующихся с аспектами, связанными с настоящим изобретением, как указано в пунктах прилагаемой формулы изобретения.
[0044] На фиг. 1 представлено схематическое изображение, показывающее среду применения, в которой осуществляют способ управления группировкой устройств в соответствии с некоторыми вариантами осуществления. Как показано на фиг. 1, среда применения может содержать терминал 120 управления, целевое устройство 140 и эталонные устройства 160.
[0045] Терминал 120 управления может представлять собой мобильный телефон, планшетный компьютер, сервер или тому подобное.
[0046] Целевое устройство 140 и эталонные устройства 160 могут представлять собой устройства, имеющие функцию передачи и получения радиосигнала, такие как интеллектуальные электрические лампы, интеллектуальные розетки, интеллектуальные телевизоры, интеллектуальные кондиционеры или тому подобное. В настоящем изобретении выбранное интеллектуальное устройство, подлежащее добавлению в целевую группу, берут в качестве целевого устройства 140, оставшиеся интеллектуальные устройства берут в качестве эталонных устройств 160.
[0047] В реальных жилищных условиях целевое устройство 140 и некоторые эталонные устройства 160 могут быть расположены в одной и той же комнате, в то время как другие эталонные устройства 160 могут быть расположены в разных комнатах. Вариант осуществления не ограничен в этом отношении.
[0048] Терминал 120 управления и целевое устройство 140 могут быть соединены друг с другом посредством проводных или беспроводных сетей.
[0049] Необязательно среда применения может содержать роутер 180, который обеспечивает соединения Wi-Fi ("беспроводная точность") для терминала 120 управления, целевого устройства 140 и эталонных устройств 160.
[0050] Все последующие варианты осуществления будут описаны путем примера, в котором они выполнены в среде применения, показанной на фиг. 1.
[0051] На фиг. 2А представлена структурная схема, показывающая систему для управления группировкой устройств в соответствии с вариантом осуществления. Как показано на фиг. 2А, система для управления группировкой устройств содержит терминал 210 управления, целевое устройство 220 и эталонные устройства 230.
[0052] Терминал 210 управления выполнен с возможностью отправки команды о передаче на целевое устройство 220 после получения команды добавления на добавление целевого устройства 220 в целевую группу.
[0053] Целевое устройство 220 представляет собой интеллектуальное устройство, выбранное на терминале 210 управления пользователем с целью группировки.
[0054] Целевая группа, о которой идет речь в данном документе, может представлять собой группу, установленную пользователем, для включения нескольких интеллектуальных устройств. Для обеспечения совместного управления целевая группа может быть использована для включения интеллектуальных устройств, которые могут быть расположены в одной и той же комнате или которыми необходимо управлять одновременно.
[0055] В практическом варианте выполнения целевая группа может быть предварительно настроена терминалом 210 управления или может быть добавлена вручную пользователем. При добавлении целевой группы вручную пользователем, пользователь может назвать добавленную целевую группу.
[0056] Например, если целевая группа названа как «Гостиная», все интеллектуальные устройства в гостиной, такие как интеллектуальные электрические лампы и интеллектуальные телевизоры, могут быть включены в группу «Гостиная». Затем пользователь может управлять всеми интеллектуальными устройствами в гостиной одновременно.
[0057] Команда о добавлении может представлять собой команду, сгенерированную при добавлении пользователем выбранного интеллектуального устройства в целевую группу. Например, если пользователь выбирает интеллектуальное устройство, перечисленное в терминале 210 управления, и запускает виджет для добавления, предусмотренный для целевой группы, терминал 210 управления генерирует команду добавления интеллектуального устройства в целевую группу.
[0058] Терминал 210 управления получает команду на добавление интеллектуального устройства 220 в целевую группу и отправляет команду о передаче на целевое устройство 220 после получения команды. Команда о передаче используется для дачи команды на целевое устройство 220 для передачи сигнала.
[0059] В возможном варианте выполнения при отправке команды о передаче на целевое устройство 220 терминал 210 управления может дополнительно определять количество раз для целевого устройства 220 для передачи сигнала и интервал времени для передачи сигнала. Например, терминал 210 управления может добавлять назначенное количество раз и назначенный интервал времени в качестве параметров в пакет данных в соответствии с командой о передаче. Соответственно, при получении пакета данных целевое устройство 220 может извлекать назначенное количество раз и назначенный интервал времени, заключенные в нем, и передавать сигнал каждый интервал времени, назначенный терминалом 210 управления, пока сигнал не будет передан назначенное количество раз. Таким образом, может быть обеспечено, что каждое эталонное устройство 230 получает сигнал, переданный целевым устройством 220.
[0060] Необязательно команда о передаче может не определять количество раз для целевого устройства 220 для передачи сигнала и интервал времени для передачи сигнала. Целевое устройство 220 может передавать сигнал в соответствии с предварительно установленным количеством раз и предварительно установленным интервалом времени.
[0061] Необязательно терминал 210 управления отправляет команду о передаче на целевое устройство 220. Команда о передаче может включать величину мощности, при которой целевое устройство 220 передает сигнал. Соответственно, целевое устройство 220 может передавать сигнал в соответствии с величиной мощности, заключенной в команде о передаче.
[0062] Необязательно команда о передаче может не включать величину мощности. Целевое устройство 220 может передавать сигнал в соответствии с предварительно установленной величиной мощности.
[0063] Целевое устройство 220 выполнено с возможностью передачи сигнала после получения команды о передаче, отправленной терминалом 210 управления.
[0064] После получения команды о передаче, отправленной терминалом 210 управления, целевое устройство 220 передает сигнал. Целевое устройство 220 может передавать сигнал в соответствии с предварительно установленной величиной мощности или величиной мощности, заключенной в команде о передаче и назначенной терминалом 210 управления.
[0065] В практическом варианте выполнения эталонные устройства 230 часто расположены возле целевого устройства 220, так что эталонные устройства 230 могут получать сигнал, переданный целевым устройством 220. Кроме того, каждое из эталонных устройств 230 выполнено с возможностью получения уровня полученного сигнала и передачи уровня сигнала обратно на терминал 210 управления после получения сигнала.
[0066] В возможном варианте выполнения наряду с уровнями их полученных сигналов, эталонные устройства 230 могут передавать свои собственные идентификации обратно на терминал 210 управления.
[0067] Необязательно при передаче уровня сигнала обратно на терминал 210 управления каждое эталонное устройство 230 может заключать уровень сигнала в полезную информацию пакета данных. Необязательно эталонное устройство 230 может заключать свою собственную идентификацию в полезную информацию или возглавлять пакет данных, так что терминал 210 управления может получать уровень сигнала, полученного эталонным устройством 230, и идентификацию эталонного устройства 230 после раскрытия пакета данных.
[0068] Терминал 210 управления дополнительно выполнен с возможностью сортировки эталонных устройств 230 на основе уровней сигнала, переданных обратно эталонными устройствами 230.
[0069] В возможном варианте выполнения терминал 210 управления может сортировать эталонные устройства 230 в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами 230. Как правило, при обратной передаче уровней сигнала эталонные устройства 230 будут обратно передавать свои собственные идентификации. Таким образом, терминал 210 управления может сортировать идентификации, соответствующие уровням сигнала и, таким образом, эталонные устройства 230, отправляющие уровни сигнала, на основе уровней сигнала.
[0070] Для осуществления группировки интеллектуальных устройств терминалу 210 управления сначала необходимо автоматически получить идентификации интеллектуальных устройств, а затем он предоставляет интеллектуальные устройства пользователю для выбора одного из них в качестве целевого устройства. Необязательно интеллектуальные устройства, полученные терминалом 210 управления, представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале 210 управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала 210 управления.
[0071] В практическом варианте выполнения терминал 210 управления дополнительно выполнен с возможностью: получения команды настройки для настройки целевой группы; и генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевых устройств 220; отображения полученных интеллектуальных устройств после запуска виджета; и определения интеллектуального устройства, выбранного пользователем, в качестве целевого устройства 220.
[0072] Например, ссылаясь на фиг. 2В, на которой показаны три интерфейса 20, 21 и 22 терминала 210 управления, отображаемые в разные периоды времени. «Группа гостиной» 23 показана в интерфейсе 20. Виджет 24 для добавления целевого устройства 220 предусмотрено ниже «Группы гостиной» 23. При нажатии пользователем на виджет 24 терминал 210 управления отображает интерфейс 21, на котором отображается несколько интеллектуальных устройств. Несколько интеллектуальных устройств могут представлять собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале 210 управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала 210 управления. При запуске управления, соответствующего интеллектуальной электрической лампе 26 в интерфейсе 21, терминал 210 управления определяет интеллектуальную электрическую лампу 26 в качестве целевого устройства 220. То есть терминал 210 управления получает команду добавления целевого устройства 220 в «Группу гостиной» 23. В то же время другие интеллектуальные устройства, отличные от интеллектуальной электрической лампы 26, представляют собой эталонные устройства 230. Затем терминал 210 управления отправляет команду о передаче на интеллектуальную электрическую лампу 26 (а именно, на целевое устройство 220). Интеллектуальная электрическая лампа 26 передает сигнал на основе команды о передаче. Эталонные устройства 230 передают уровни своих полученных сигналов на терминал 210 управления. Терминал 210 управления отображает интерфейс 22, показанный на фиг. 2В, для пользователя на основе уровней сигнала, переданных обратно эталонными устройствами 230. Интерфейс 22 включает окно 28 списка для отображения отсортированных эталонных устройств 230 пользователю.
[0073] Следует отметить, что виджет и характерные особенности на фиг. 2В являются исключительно иллюстративными примерами и не предназначены для ограничения представления реальных продуктов настоящего изобретения. Части, не показанные полностью, заблокированы соответствующими всплывающими окнами. В принципе, при отображении всплывающего окна не полностью показанными частями невозможно непосредственно управлять или отображать пользователем.
[0074] В возможном варианте выполнения типы интеллектуальных устройств в одной и той же группе могут быть одинаковыми. В этом случае, при добавлении целевого устройства интеллектуальные устройства, имеющие один и тот же тип в качестве целевого устройства, могут быть отображены, так что пользователь может последовательно выбирать и добавлять интеллектуальное устройство в группу. Затем терминал 210 управления дополнительно выполнен с возможностью получения типа целевого устройства 220 и выбора эталонных устройств 230, имеющих один и тот же тип, в качестве целевого устройства 220 или выбора эталонных устройств 230, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств 230 на основе уровней сигнала, переданных обратно эталонными устройствами 230.
[0075] Например, если тип целевого устройства 220, полученный терминалом 210 управления, представляет собой «Интеллектуальную электрическую лампу», в окне списка для отображения отсортированных интеллектуальных устройств могут быть отображены только отсортированные интеллектуальные электрические лампы. Альтернативно, после получения уровней сигнала, переданных обратно эталонными устройствами 230, терминал 210 управления выбирает эталонные устройства 230, имеющие более высокие уровни сигнала, чем предварительно определенный порог уровня. Затем только эталонные устройства 230, имеющие более высокие уровни сигнала, чем предварительно определенный порог уровня, могут быть отображены в окне списка для отображения отсортированных интеллектуальных устройств. При этом пользователь может управлять и обслуживать интеллектуальные устройства одного и того же типа в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[0076] Необязательно терминал 210 управления дополнительно выполнен с возможностью определения одного из отсортированных эталонных устройств 230 и добавления его в целевую группу.
[0077] Снова возьмем фиг. 2В в качестве примера. Затем при нажатии пользователем на «Телевизор» в окне 28 списка и нажатии кнопки 29 подтверждения в «Группу гостиной» 23 добавляются телевизоры.
[0078] В практическом варианте выполнения сигнал, переданный целевым устройством 220, может быть потерян или поврежден по некоторой причине. Для предотвращения такого состояния от воздействующего приема сигнала эталонными устройствами 230, целевое устройство 220 может передавать сигнал несколько раз. Для обеспечения того, что сигнал, повторно полученный эталонным устройством 230, может точно отображать расстояние от эталонного устройства 230 до целевого устройства 220, целевое устройство 220 дополнительно выполнено с возможностью передачи сигнала в соответствии с одной и той же мощностью передачи.
[0079] Подводя итог, при помощи системы для управления группировкой устройств, предусмотренной в настоящем изобретении, терминал управления отправляет команду о передаче на целевое устройство при осуществлении предварительной группировки терминалом управления. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень его полученного сигнала, переданного целевым устройством, обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[0080] После нажатия пользователем на виджет для добавления целевого устройства выбираемые целевые устройства отображаются пользователю, так что уменьшается время поиска устройств одно за другим.
[0081] Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[0082] Путем добавления эталонного устройства, выбранного пользователем из отсортированных эталонных устройств, в целевую группу, эталонное устройство может быть очень быстро добавлено в целевую группу.
[0083] Поскольку целевое устройство передает сигнал в соответствии с одной и той же мощностью передачи, уровни сигналов, полученных эталонными устройствами, могут лучше отображать расстояния между соответствующими эталонными устройствами и целевым устройством. Соответственно, терминал управления может осуществлять сортировку на основе уровней сигнала, переданных обратно эталонными устройствами, тем самым улучшая точность сортировки эталонных устройств.
[0084] На фиг. 3 представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с вариантом осуществления. Способ управления группировкой интеллектуальных устройств применяют в терминале 120 управления в среде применения, показанной на фиг. 1. Как показано на фиг. 3, способ управления группировкой интеллектуальных устройств включает следующие этапы.
[0085] На этапе 301 отправляют команду о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала.
[0086] На этапе 302 получают уровни сигнала, отправленные эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им переданного сигнала.
[0087] На этапе 303 сортируют эталонные устройства на основе уровней сигнала, переданных обратно эталонными устройствами.
[0088] Подводя итог, при помощи способа управления группировкой устройств, предусмотренного в настоящем изобретении, терминал управления отправляет команду о передаче на целевое устройство при осуществлении предварительной группировки терминалом управления. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень его полученного сигнала, переданного целевым устройством, обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[0089] На фиг. 4А представлена блок-схема, показывающая способ управления группировкой устройств в соответствии с другим вариантом осуществления. Способ группировки интеллектуальных устройств применяют в терминале 120 управления в среде применения, показанной на фиг. 1. Как показано на фиг. 4А, способ группировки интеллектуальных устройств включает следующие этапы.
[0090] На этапе 401 передают команду о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала.
[0091] Целевое устройство представляет собой интеллектуальное устройство, выбранное на терминале управления пользователем с целью группировки.
[0092] Целевая группа, рассмотренная в данном документе, может представлять собой группу, установленную пользователем, для включения нескольких интеллектуальных устройств. Для обеспечения совместного управления целевая группа может быть использована для включения интеллектуальных устройств, которые могут быть расположены в одной и той же комнате или которыми необходимо управлять одновременно.
[0093] В практическом варианте выполнения целевая группа может быть предварительно настроена терминалом управления или может быть добавлена вручную пользователем. При добавлении целевой группы вручную пользователем, пользователь может назвать добавленную целевую группу.
[0094] Команда о добавлении может представлять собой команду, сгенерированную при добавлении пользователем выбранного интеллектуального устройства в целевую группу. Например, если пользователь выбирает интеллектуальное устройство, перечисленное в терминале управления, и запускает виджет для добавления, предусмотренный для целевой группы, терминал управления генерирует команду добавления интеллектуального устройства в целевую группу.
[0095] В возможном варианте выполнения при отправке команды о передаче на целевое устройство терминал управления может дополнительно определять количество раз для целевого устройства для передачи сигнала и интервал времени для передачи сигнала. Например, терминал управления может добавлять назначенное количество раз и назначенный интервал времени в качестве параметров в пакет данных в соответствии с командой о передаче. Соответственно, при получении пакета данных целевое устройство может извлекать назначенное количество раз и назначенный интервал времени, заключенные в нем, и передавать сигнал каждый интервал времени, назначенный терминалом управления, пока сигнал не будет передан назначенное количество раз. Таким образом, может быть обеспечено, что каждое эталонное устройство может получать сигнал, переданный целевым устройством.
[0096] Необязательно команда о передаче может не определять количество раз для целевого устройства 220 для передачи сигнала и интервал времени для передачи сигнала. Целевое устройство может передавать сигнал в соответствии с предварительно установленным количеством раз и предварительно установленным интервалом времени для передачи сигнала.
[0097] Необязательно терминал управления отправляет команду о передаче на целевое устройство. Команда о передаче может включать величину мощности, при которой целевое устройство передает сигнал. Соответственно, целевое устройство может передавать сигнал в соответствии с величиной мощности, заключенной в команде о передаче.
[0098] Необязательно команда о передаче может не включать величину мощности. Целевое устройство может передавать сигнал в соответствии с предварительно установленной величиной мощности.
[0099] На этапе 402 получают уровни сигнала, отправленные эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им переданного сигнала.
[00100] Терминал управления получает уровни сигнала, отправленные эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала.
[00101] Необязательно наряду с уровнями их полученных сигналов, эталонные устройства могут передавать свои собственные идентификации обратно на терминал управления.
[00102] Необязательно при передаче уровня сигнала обратно на терминал управления каждое эталонное устройство может заключать уровень сигнала в полезную информацию пакета данных. Необязательно эталонное устройство может заключать свою собственную идентификацию в полезную информацию или возглавлять пакет данных, так что терминал управления может получать уровень сигнала, полученного эталонным устройством, и идентификацию эталонного устройства после раскрытия пакета данных.
[00103] На этапе 403 сортируют эталонные устройства на основе уровней сигнала, переданных обратно эталонными устройствами.
[00104] В возможном варианте выполнения терминал управления может сортировать эталонные устройства в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами. Как правило, при обратной передаче уровней сигнала эталонные устройства будут обратно передавать свои собственные идентификации. Таким образом, терминал управления может сортировать идентификации, соответствующие уровням сигнала и, таким образом, эталонные устройства, отправляющие уровни сигнала, на основе уровней сигнала.
[00105] Для осуществления группировки интеллектуальных устройств терминалу управления сначала необходимо автоматически получить идентификации интеллектуальных устройств, а затем он предоставляет интеллектуальные устройства пользователю для выбора одного из них в качестве целевого устройства. Необязательно интеллектуальные устройства, полученные терминалом управления, представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же LAN в качестве терминала управления.
[00106] На этапе 404 определяют и добавляют в целевую группу одно из отсортированных эталонных устройств.
[00107] После получения эталонного устройства, которое выбрано пользователем из отсортированных эталонных устройств, терминал управления добавляет эталонное устройство, выбранное пользователем, в целевую группу. Таким образом, целевое устройство и эталонное устройство, выбранные пользователем, расположены в одной и той же целевой группе.
[00108] Подводя итог, при помощи способа управления группировкой устройств, предусмотренного в настоящем изобретении, терминал управления отправляет команду о передаче на целевое устройство при осуществлении предварительной группировки терминалом управления. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень его полученного сигнала, переданного целевым устройством, обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[00109] Поскольку целевое устройство передает сигналы в соответствии с одной и той же мощностью передачи, уровни сигналов, полученных эталонными устройствами, могут лучше отображать расстояния между соответствующими эталонными устройствами и целевым устройством. Соответственно, терминал управления может осуществлять сортировку на основе уровней сигнала, переданных обратно эталонными устройствами, тем самым улучшая точность сортировки эталонных устройств.
[00110] Следует отметить, что в практическом варианте выполнения типы интеллектуальных устройств в одной и той же группе могут быть одинаковыми. В этом случае, при добавлении целевого устройства интеллектуальные устройства, имеющие один и тот же тип в качестве целевого устройства, могут быть отображены, так что пользователь может последовательно выбирать и добавлять интеллектуальное устройство в группу. В этом случае, ссылаясь на фиг. 4В, этап 403 может быть замещен этапами 403а и 403b.
[00111] На этапе 403а получают тип целевого устройства и выбирают эталонные устройства, имеющие один и тот же тип, в качестве целевого устройства или выбирают эталонные устройства, имеющие более высокие уровни сигнала, чем предварительно определенный порог уровня.
[00112] На этапе 403b сортируют выбранные эталонные устройства на основе уровней сигнала, переданных обратно эталонными устройствами.
[00113] Вышеуказанные этапы были описаны в вышеуказанном варианте осуществления системы и не будут повторно описаны в данном варианте осуществления.
[00114] Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[00115] Следует дополнительно отметить, ссылаясь на фиг. 4С, перед этапом 401 способ может дополнительно включать этапы 400а, 400b и 400с.
[00116] На этапе 400а получают команду настройки для настройки целевой группы и генерируют целевую группу на основе команды о настройке. Для целевой группы предусмотрен виджет для добавления целевого устройства.
[00117] На этапе 400b отображают полученные интеллектуальные устройства после запуска виджета, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления.
[00118] На этапе 400с определяют выбранное интеллектуальное устройство среди отображенных интеллектуальных устройств в качестве целевого устройства.
[00119] После нажатия пользователем на виджет для добавления целевого устройства выбираемые целевые устройства отображаются пользователю, так что уменьшается время поиска устройств одно за другим.
[00120] На фиг. 5 представлена структурная схема, показывающая устройство для управления группировкой устройств в соответствии с вариантом осуществления. Устройство для управления группировкой устройств может быть реализован как терминал 120 управления в вышеуказанной среде применения или ее части в виде программного обеспечения, аппаратного обеспечения или их комбинации. Как показано на фиг. 5, устройство для управления группировкой устройств содержит модуль 510 отправки, модуль 520 получения уровня сигнала и модуль 530 сортировки.
[00121] Модуль 510 отправки выполнен с возможностью отправки команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала.
[00122] Целевое устройство представляет собой интеллектуальное устройство, выбранное на терминале управления пользователем с целью группировки.
[00123] Целевая группа, рассмотренная в данном документе, может представлять собой группу, установленную пользователем, для включения нескольких интеллектуальных устройств. Для обеспечения совместного управления целевая группа может быть использована для включения интеллектуальных устройств, которые могут быть расположены в одной и той же комнате или которыми необходимо управлять одновременно. В практическом варианте выполнения целевая группа может быть предварительно настроена терминалом управления или может быть добавлена вручную пользователем. При добавлении целевой группы вручную пользователем, пользователь может назвать добавленную целевую группу.
[00124] Команда о добавлении может представлять собой команду, сгенерированную при добавлении пользователем выбранного интеллектуального устройства в целевую группу. Например, если пользователь выбирает интеллектуальное устройство, перечисленное в терминале управления, и запускает виджет для добавления, предусмотренный для целевой группы, терминал управления генерирует команду добавления интеллектуального устройства в целевую группу.
[00125] Необязательно при отправке команды о передаче на целевое устройство модуль 510 отправки может дополнительно определять количество раз для целевого устройства для передачи сигнала и интервал времени для передачи сигнала. Например, модуль 510 отправки может добавлять назначенное количество раз и назначенный интервал времени в качестве параметров в пакет данных в соответствии с командой о передаче. Соответственно, при получении пакета данных целевое устройство может извлекать назначенное количество раз и назначенный интервал времени, заключенные в нем, и передавать сигнал каждый интервал времени, назначенный модулем 510 отправки, пока сигнал не будет передан назначенное количество раз. Таким образом, может быть обеспечено, что каждое эталонное устройство может получать сигнал, переданный целевым устройством.
[00126] Необязательно команда о передаче может не определять количество раз для целевого устройства для передачи сигнала и интервал времени для передачи сигнала. Целевое устройство может передавать сигнал в соответствии с предварительно установленным количеством раз и предварительно установленным интервалом времени для передачи сигнала.
[00127] Необязательно модуль 510 отправки отправляет команду о передаче на целевое устройство. Команда о передаче может включать величину мощности, при которой целевое устройство передает сигнал. Соответственно, целевое устройство может передавать сигнал в соответствии с величиной мощности, заключенной в команде о передаче.
[00128] Необязательно команда о передаче может не включать величину мощности. Целевое устройство может передавать сигнал в соответствии с предварительно установленной величиной мощности.
[00129] Модуль 520 получения уровня сигнала выполнен с возможностью получения уровней сигнала, отправленных эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им переданного сигнала.
[00130] Необязательно наряду с уровнями их полученных сигналов, эталонные устройства могут передавать свои собственные идентификации обратно на модуль 520 получения уровня сигнала.
[00131] Необязательно при передаче уровня сигнала обратно на модуль 520 получения уровня сигнала каждое эталонное устройство может заключать уровень сигнала в полезную информацию пакета данных. Необязательно эталонное устройство может заключать свою собственную идентификацию в полезную информацию или возглавлять пакет данных, так что модуль 520 получения уровня сигнала может получать уровень сигнала, полученного эталонным устройством, и идентификацию эталонного устройства после раскрытия пакета данных.
[00132] Модуль 530 сортировки выполнен с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных модулем 520 получения уровня сигнала.
[00133] Необязательно модуль 530 сортировки выполнен с возможностью сортировки эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами и полученных модулем 520 получения уровня сигнала.
[00134] Как правило, при обратной передаче уровней сигнала эталонные устройства будут обратно передавать свои собственные идентификации. Таким образом, модуль 530 сортировки может сортировать идентификации, соответствующие уровням сигнала и, таким образом, эталонные устройства, отправляющие уровни сигнала, на основе уровней сигнала.
[00135] Для осуществления группировки интеллектуальных устройств терминалу управления сначала необходимо автоматически получить идентификации интеллектуальных устройств, а затем он предоставляет интеллектуальные устройства пользователю для выбора одного из них в качестве целевого устройства. Необязательно интеллектуальные устройства, полученные терминалом управления, представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же LAN в качестве терминала управления.
[00136] Необязательно типы интеллектуальных устройств в одной и той же группе могут быть одинаковыми. В этом случае, при добавлении целевого устройства интеллектуальные устройства, имеющие один и тот же тип в качестве целевого устройства, могут быть отображены, так что пользователь может последовательно выбирать и добавлять интеллектуальное устройство в группу. Затем модуль 530 сортировки может дополнительно содержать субмодуль 531 получения и субмодуль 532 сортировки.
[00137] Субмодуль 531 получения выполнен с возможностью получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня.
[00138] Субмодуль 532 сортировки выполнен с возможностью сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных субмодулем 531 получения.
[00139] Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, при помощи субмодуля 531 получения, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, при помощи субмодуля 532 сортировки, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[00140] Необязательно устройство дополнительно содержит модуль 540 генерирования, модуль 550 отображения и модуль 560 определения.
[00141] Модуль 540 генерирования выполнен с возможностью получения команды настройки для настройки целевой группы и генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства.
[00142] Модуль 550 отображения выполнен с возможностью отображения полученных интеллектуальных устройств после запуска виджета, сгенерированного модулем 540 генерирования, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления.
[00143] Модуль 560 определения выполнен с возможностью определения выбранного интеллектуального устройства среди интеллектуальных устройств, отображенных модулем 550 отображения, в качестве целевого устройства.
[00144] Необязательно устройство дополнительно содержит модуль 570 добавления.
[00145] Модуль 570 добавления выполнен с возможностью определения одного из эталонных устройств, отсортированных модулем 530 сортировки, и добавления его в целевую группу.
[00146] Подводя итог, при помощи устройства для управления группировкой устройств, предусмотренного в настоящем изобретении, терминал управления отправляет команду о передаче на целевое устройство при осуществлении предварительной группировки терминалом управления. После получения сигнала, переданного целевым устройством, каждое из эталонных устройств передает уровень его полученного сигнала, переданного целевым устройством, обратно на терминал управления, в котором эталонные устройства отсортированы на основе уровней сигнала. Это решает проблему из предыдущего уровня техники, заключающуюся в том, что процесс группировки, включающий поиск интеллектуальных устройств одно за другим, характеризуется низкой эффективностью и высокой частотой ошибок, и обеспечивает эффект, заключающийся в том, что пользователям удобно быстро выбирать устройства, которые могут быть в одной и той же группе, в качестве целевого устройства, а также улучшаются эффективность и точность группировки.
[00147] После нажатия пользователем на виджет для добавления целевого устройства выбираемые целевые устройства отображаются пользователю, так что уменьшается время поиска устройств одно за другим.
[00148] Путем получения типа целевого устройства и выбора эталонных устройств, имеющих один и тот же тип, в качестве целевого устройства или выбора эталонных устройств, имеющих более высокие уровни сигнала, чем предварительно определенный порог уровня, и сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, пользователь может управлять и обслуживать интеллектуальные устройства в одной и той же комнате более удобным образом, время для сортировки эталонных устройств может быть уменьшено и эффективность сортировки может быть улучшена.
[00149] Путем добавления эталонного устройства, выбранного пользователем из отсортированных эталонных устройств, в целевую группу, эталонное устройство может быть очень быстро добавлено в целевую группу.
[00150] Поскольку целевое устройство передает сигнал в соответствии с одной и той же мощностью передачи, уровни сигналов, полученных эталонными устройствами, могут лучше отображать расстояния между соответствующими эталонными устройствами и целевым устройством. Соответственно, терминал управления может осуществлять сортировку на основе уровней сигнала, переданных обратно эталонными устройствами, тем самым улучшая точность сортировки эталонных устройств.
[00151] Относительно устройств в вышеуказанных вариантах осуществления конкретные пути для осуществления операций для отдельных модулей в данном случае были описаны подробно в вариантах осуществления относительно связанных способов и не будут развиты дальше.
[00152] В варианте осуществления настоящего изобретения предусмотрено устройство для управления группировкой устройств, который может осуществлять способ управления группировкой устройств, предусмотренный вариантами осуществления настоящего изобретения, и который содержит процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: отправки команды о передаче на целевое устройство после получения команды добавления на добавление целевого устройства в целевую группу, причем команда о передаче запускает целевое устройство для передачи сигнала; получения уровней сигнала, отправленных эталонными устройствами, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала; и сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
[00153] На фиг. 6 представлена структурная схема, показывающая устройство для управления группировкой устройств в соответствии с другим вариантом осуществления. Например, устройство 600 может представлять собой мобильный телефон, компьютер, терминал передачи цифровых данных, устройство для передачи сообщений, игровую приставку, планшет, медицинское устройство, тренажерное оборудование, персональный цифровой помощник или тому подобное.
[00154] Ссылаясь на фиг. 6, устройство 600 может содержать один или более из следующих компонентов: компонент 602 обработки, запоминающее устройство 604, компонент 606 питания, компонент 608 с комплексным представлением информации, аудиокомпонент 610, интерфейс 612 ввода-вывода (I/O), сенсорный компонент 614 и компонент 616 связи.
[00155] Компонент 602 обработки, как правило, управляет всеми операциями устройства 600, таким как операции, связанные с дисплеем, телефонные звонки, сети передачи данных, операции с камерой и операции записи. Компонент 602 обработки может содержать один или более процессоров 620 для выполнения команд для осуществления всех стадий или их части в вышеописанных способах. Более того, компонент 602 обработки может содержать один или более модулей, которые способствуют взаимодействию между компонентом 602 обработки и другими компонентами. Например, компонент 602 обработки может содержать модуль с комплексным представлением информации для способствования взаимодействию между компонентом 608 с комплексным представлением информации и компонентом 602 обработки.
[00156] Запоминающее устройство 604 выполнено с возможностью хранения различных типов данных для поддержки работы устройства 600. Примеры таких данных включают команды для любых применений или способов, выполняемых на устройстве 600, контактную информацию, данные телефонной книги, сообщения, картинки, видео и т.д. Запоминающее устройство 604 может быть выполнено с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, блок флэш-памяти, магнитный или оптический диск.
[00157] Компонент 606 питания обеспечивает питание на различные компоненты устройства 600. Компонент 606 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерированием, управлением и распределением питания в устройстве 600.
[00158] Компонент 608 с комплексным представлением информации содержит экран, обеспечивающий интерфейс вывода между устройством 600 и пользователем. В некоторых вариантах осуществления экран может включать жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает сенсорную панель, то экран может быть выполнен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель содержит один или более сенсоров касания для распознавания прикосновений, проведения пальцем и жестов на сенсорной панели. Сенсоры касания могут не только распознавать границу прикосновения или проведения пальцем, но также распознавать период времени и силу нажатия, связанные с прикосновением или проведением пальцем. В некоторых вариантах осуществления компонент 608 с комплексным представлением информации содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и задняя камера могут получать внешние мультимедийные данные, когда устройство 600 находится в режиме работы, таком как режим фотосъемки или режим видеосъемки. Каждая из фронтальной камеры и задней камеры может представлять собой систему с закрепленными оптическими линзами или иметь способность к фокусировке и оптическому приближению.
[00159] Аудиокомпонент 610 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, аудиокомпонент 610 содержит микрофон («MIC»), выполненный с возможностью получения внешнего звукового сигнала, когда устройство 600 находится в режиме работы, таком как режим вызова, режим записи и режим распознавания голоса. Полученный звуковой сигнал может быть дополнительно сохранен в запоминающем устройстве 604 или передан посредством компонента 616 связи. В некоторых вариантах осуществления аудиокомпонент 610 дополнительно содержит динамик для вывода звуковых сигналов.
[00160] Интерфейс 612 I/O обеспечивает интерфейс между компонентом 602 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо управления, кнопки и тому подобное. Кнопки могут включать, но без ограничения, кнопку возврата, кнопку регулирования громкости, кнопку «пуск» и кнопку блокировки.
[00161] Сенсорный компонент 614 содержит один или более сенсоров для обеспечения оценки состояния различных аспектов устройства 600. Например, сенсорный компонент 614 может обнаруживать состояние разблокировки/блокировки устройства 600, относительное расположение компонентов, например, дисплея и клавиатуры, устройства 600, изменение в положении устройства 600 или компонента устройства 600, наличие или отсутствие контакта пользователя с устройством 600, ориентацию или ускорение/замедление работы устройства 600 и изменение в температуре устройства 600. Сенсорный компонент 614 может содержать сенсор ближней локации, выполненный с возможностью обнаружения присутствия находящихся рядом объектов без какого-либо физического контакта. Сенсорный компонент 614 может также содержать светочувствительный сенсор, такой как сенсор изображения CMOS или CCD, для использования в режимах применения изображений. В некоторых вариантах осуществления сенсорный компонент 614 может также содержать сенсор поворачивания экрана, гиродатчик, магнитный сенсор, сенсор нажатия или температурный сенсор.
[00162] Компонент 616 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 600 и другими устройствами. Устройство 600 может иметь доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G или 3G или их комбинация. В одном иллюстративном варианте осуществления компонент 616 связи получает переданный сигнал или связанную с передачей информацию от системы управления внешней передачей посредством канала передачи. В одном иллюстративном варианте осуществления компонент 616 связи дополнительно содержит модуль ближней бесконтактной связи (NFC) для обеспечения связи малого радиуса действия. Например, модуль NFC может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ) и других технологий.
[00163] В иллюстративных вариантах осуществления устройство 600 может быть выполнено с одним или более из прикладных специализированных интегральных схем (ASIC), процессоров цифровой обработки данных (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем логических матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для осуществления вышеописанных способов.
[00164] В иллюстративных вариантах осуществления также предусмотрен энергонезависимый машиночитаемый носитель данных, включающий команды, такие как заключенные в запоминающем устройстве 604, выполняемые процессором 620 в устройстве 600, для осуществления вышеописанных способов. Например, энергонезависимый машиночитаемый носитель данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, устройство хранения оптических данных и тому подобное.
[00165] Другие варианты осуществления настоящего изобретения будут очевидны специалистам в данной области техники при рассмотрении описания и практическом осуществлении настоящего изобретения, раскрытого в данном документе. Данная заявка предназначена для охвата любых вариантов, применений или адаптаций настоящего изобретения, исходя из его общих принципов и включая такие отклонения от настоящего изобретения, полученные в пределах известной или традиционной практики осуществления в данной области техники. Предполагается, что описание и примеры являются исключительно иллюстративными, с реальным объемом и сущностью настоящего изобретения, указанными в приведенной ниже формуле изобретения.
[00166] Следует понимать, что настоящее изобретение не ограничено точной конструкцией, описанной выше и проиллюстрированной в прилагаемых графических материалах, и что могут быть сделаны различные модификации и изменения в пределах объема настоящего изобретения. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.
Изобретение относится к области «умного дома», а именно к группировке устройств. Технический результат – повышение эффективности управления группировкой интеллектуальных устройств. Система для управления группировкой интеллектуальных устройств содержит терминал управления, целевое устройство, являющееся интеллектуальным устройством, которое подлежит добавлению в целевую группу, и эталонные устройства, являющиеся интеллектуальными устройствами, которые не выбраны в данный момент в качестве добавления в целевую группу, при этом терминал управления выполнен с возможностью отправки на целевое устройство команды, позволяющей запускать целевое устройство для передачи сигнала, после получения команды добавления на добавление целевого устройства в целевую группу, каждое из эталонных устройств выполнено с возможностью получения уровня сигнала и передачи уровня сигнала обратно на терминал управления после получения сигнала, переданного целевым устройством, терминал управления дополнительно выполнен с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, терминал управления выполнен с возможностью определения одного из отсортированных эталонных устройств и добавления его в целевую группу. 4 н. и 9 з.п. ф-лы, 9 ил.
1. Система для управления группировкой интеллектуальных устройств, отличающаяся тем, что содержит терминал управления, целевое устройство, являющееся интеллектуальным устройством, которое подлежит добавлению в целевую группу, и эталонные устройства, являющиеся интеллектуальными устройствами, которые не выбраны в данный момент в качестве добавления в целевую группу, при этом
терминал управления выполнен с возможностью отправки на целевое устройство команды, позволяющей запускать целевое устройство для передачи сигнала, после получения команды добавления на добавление целевого устройства в целевую группу;
целевое устройство выполнено с возможностью передачи сигнала после получения команды;
каждое из эталонных устройств выполнено с возможностью получения уровня сигнала и передачи уровня сигнала обратно на терминал управления после получения сигнала, переданного целевым устройством;
терминал управления дополнительно выполнен с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами; и
терминал управления выполнен с возможностью определения одного из отсортированных эталонных устройств и добавления его в целевую группу.
2. Система по п. 1, отличающаяся тем, что терминал управления дополнительно выполнен с возможностью:
получения команды настройки для настройки целевой группы;
генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства;
отображения полученных интеллектуальных устройств после запуска виджета;
определения интеллектуального устройства, выбранного пользователем, в качестве целевого устройства,
причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления.
3. Система по п. 1, отличающаяся тем, что терминал управления дополнительно выполнен с возможностью:
получения типа целевого устройства,
выбора одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбора одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня, и
сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
4. Система по любому из пп. 1-3, отличающаяся тем, что целевое устройство дополнительно выполнено с возможностью передачи сигнала в соответствии с одной и той же мощностью передачи.
5. Способ управления группировкой интеллектуальных устройств, отличающийся тем, что включает:
отправку команды на целевое устройство, являющееся интеллектуальным устройством, которое подлежит добавлению в целевую группу, после получения команды добавления на добавление целевого устройства в целевую группу, причем команда запускает целевое устройство для передачи сигнала;
получение уровней сигнала, отправленных эталонными устройствами, являющимися интеллектуальными устройствами, которые не выбраны в данный момент в качестве добавления в целевую группу, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала;
сортировку эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами; и
определение одного из отсортированных эталонных устройств и добавление его в целевую группу.
6. Способ по п. 5, отличающийся тем, что указанная сортировка эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, включает:
получение типа целевого устройства;
выбор одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбор одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня; и
сортировку выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами.
7. Способ по п. 5, отличающийся тем, что дополнительно включает:
получение команды настройки для настройки целевой группы;
генерирование целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства;
отображение полученных интеллектуальных устройств после запуска виджета, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления; и
определение выбранного интеллектуального устройства среди отображенных интеллектуальных устройств в качестве целевого устройства.
8. Способ по любому из пп. 5-7, отличающийся тем, что указанная сортировка эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами, включает сортировку эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами.
9. Устройство для управления группировкой интеллектуальных устройств, отличающееся тем, что содержит:
модуль отправки, выполненный с возможностью отправки команды на целевое устройство, являющееся интеллектуальным устройством, которое подлежит добавлению в целевую группу, после получения команды добавления на добавление целевого устройства в целевую группу, причем команда запускает целевое устройство для передачи сигнала;
модуль получения уровня сигнала, выполненный с возможностью получения уровней сигнала, отправленных эталонными устройствами, являющимися интеллектуальными устройствами, которые не выбраны в данный момент в качестве добавления в целевую группу, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала;
модуль сортировки, выполненный с возможностью сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных модулем получения уровня сигнала; и
модуль добавления, выполненный с возможностью определения одного из эталонных устройств, отсортированных модулем сортировки, и добавления его в целевую группу.
10. Устройство по п. 9, отличающееся тем, что модуль сортировки содержит:
субмодуль получения, выполненный с возможностью получения типа целевого устройства и выбора одного или более из эталонных устройств, которые имеют один и тот же тип, в качестве целевого устройства или выбора одного или более из эталонных устройств, которые имеют более высокие уровни сигнала, чем предварительно определенный порог уровня, и
субмодуль сортировки, выполненный с возможностью сортировки выбранных эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами и полученных субмодулем получения.
11. Устройство по п. 9, отличающееся тем, что дополнительно содержит:
модуль генерирования, выполненный с возможностью получения команды настройки для настройки целевой группы и генерирования целевой группы на основе команды о настройке, для которой предусмотрен виджет для добавления целевого устройства;
модуль отображения, выполненный с возможностью отображения полученных интеллектуальных устройств после запуска виджета, сгенерированного модулем генерирования, причем полученные интеллектуальные устройства представляют собой интеллектуальные устройства, связанные с учетной записью пользователя, зарегистрированной в терминале управления, или интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN) в качестве терминала управления; и
модуль определения, выполненный с возможностью определения выбранного интеллектуального устройства среди интеллектуальных устройств, отображенных модулем отображения, в качестве целевого устройства.
12. Устройство по любому из пп. 9-11, отличающееся тем, что модуль сортировки дополнительно выполнен с возможностью сортировки эталонных устройств в нисходящем порядке уровней сигнала, переданных обратно эталонными устройствами и полученных модулем получения уровня сигнала.
13. Устройство для управления группировкой интеллектуальных устройств, отличающееся тем, что содержит:
процессор; и
запоминающее устройство, хранящее команды, выполняемые процессором,
при этом процессор выполнен с возможностью:
отправки команды на целевое устройство, являющееся интеллектуальным устройством, которое подлежит добавлению в целевую группу, после получения команды добавления на добавление целевого устройства в целевую группу, причем команда запускает целевое устройство для передачи сигнала;
получения уровней сигнала, отправленных эталонными устройствами, являющимися интеллектуальными устройствами, которые не выбраны в данный момент в качестве добавления в целевую группу, причем каждый из уровней сигнала представляет собой уровень полученного сигнала, переданного целевым устройством и полученного соответствующим одним из эталонных устройств после получения им сигнала;
сортировки эталонных устройств на основе уровней сигнала, переданных обратно эталонными устройствами; и
определения одного из отсортированных эталонных устройств и добавления его в целевую группу.
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
RU 2011137449 A, 20.03.2013. |
Авторы
Даты
2018-10-25—Публикация
2016-05-19—Подача