СИСТЕМА, СПОСОБ И АППАРАТ ДЛЯ ГРУППИРОВКИ ИНТЕЛЛЕКТУАЛЬНЫХ УСТРОЙСТВ
SYSTEM, METHOD AND APPARATUS FOR INTELLIGENT DEVICE GROUPING

Настоящая заявка основана и испрашивает приоритет на патентную заявку Китая № 201510789757.8, поданную 17 ноября 2015 года, которая полностью включена в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[001] Настоящее изобретение относится к области устройств «умного дома» и, конкретнее, к системе, способу и аппарату для группировки интеллектуальных устройств.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
[002] С развитием технологии «умный дом» пользователи могут управлять приспособлениями «умного дома» при помощи мобильных терминалов.
[003] Однако, поскольку количество приспособлений «умного дома» в доме возрастает, количество приспособлений «умного дома», подлежащих управлению мобильными терминалами, также возрастает. Например, в одной комнате может быть предоставлен ряд интеллектуальных электрических ламп. При необходимости выключения этих ламп пользователю нужно выбрать эти лампы одна за одной из списка устройств при помощи своего мобильного терминала и выключить эти лампы одна за одной. Такой способ управления характеризуется достаточно низкой эффективностью.
КРАТКОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[004] Для решения проблемы низкой эффективности управления из предыдущего уровня техники, вызванной необходимостью выбирать интеллектуальные устройства одно за другим перед управлением ими, в настоящем изобретении предусмотрены система, способ и аппарат для группировки интеллектуальных устройств.
[005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предусмотрена система для группировки интеллектуальных устройств, содержащая терминал группировки и по меньшей мере два выбранных интеллектуальных устройства. Терминал группировки выполнен с возможностью передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств. Каждое из интеллектуальных устройств выполнено с возможностью: передачи сигнала на основе величины мощности передачи; и генерирования фрагментов информации об уровне сигнала, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы, после получения сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи. Терминал группировки дополнительно выполнен с возможностью получения фрагментов информации об уровне сигнала, сгенерированных каждым интеллектуальным устройством, и группировки выбранных интеллектуальных устройств на основе фрагментов информации об уровне сигнала.
[006] Техническое решение, предусмотренное вариантами осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением ими, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[007] Необязательно каждый фрагмент информации об уровне сигнала дополнительно включает идентификацию интеллектуального устройства, которое генерирует фрагмент информации об уровне сигнала, и терминал группировки дополнительно выполнен с возможностью: получения идентификаций, заключенных в фрагментах информации об уровне сигнала; выбора некоторых фрагментов информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации; группировки выбранных фрагментов информации об уровне сигнала на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности; получения идентификаций, заключенных в каждой группе фрагментов информации об уровне сигнала, и определения интеллектуальных устройств, имеющих идентификации как принадлежность к одной группе.
[008] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Поскольку потеря распространения сигнала в одной и той же комнате является относительно небольшой и потеря распространения сигнала между разными комнатами является относительно большой, может быть обеспечено, что путем группировки отправителей и получателей, связанных с уровнями сигнала, отличающимися друг от друга менее чем на предварительно определенный порог разности в одной и той же группе, интеллектуальные устройства в одной и той же комнате могут быть успешно сгруппированы в одну и ту же группу.
[009] Необязательно терминал группировки дополнительно выполнен с возможностью: получения типов интеллектуальных устройств в каждой группе и группировки одного и того же типа интеллектуальных устройств в группе в подгруппу, тип которой представляет собой тип интеллектуальной электрической лампы или тип интеллектуальной розетки.
[0010] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Поскольку ряд типов интеллектуальных устройств может быть расположен в одной и той же комнате, путем группировки на основе типов более удобным для пользователя является управление и обслуживание интеллектуальных устройств в одной и той же комнате. Например, интеллектуальные электрические лампы в одной и той же комнате могут быть выключены в одно и то же время, или питание интеллектуальных розеток в одной и той же комнате может быть подано в одно и то же время.
[0011] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предусмотрен способ группировки интеллектуальных устройств, включающий: передачу величины мощности передачи на каждое из выбранных интеллектуальных устройств; получение фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы интеллектуальным устройством после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы; и группировку выбранных интеллектуальных устройств в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством.
[0012] Техническое решение, предусмотренное вариантами осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[0013] Необязательно каждый фрагмент информации об уровне сигнала дополнительно включает идентификацию интеллектуального устройства, которое генерирует фрагмент информации об уровне сигнала, и указанная группировка выбранных интеллектуальных устройств в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством, включает: получение идентификаций, заключенных в фрагментах информации об уровне сигнала; выбор некоторых фрагментов информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации; группировку выбранных фрагментов информации об уровне сигнала на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности; и получение идентификаций, заключенных в каждой группе фрагментов информации об уровне сигнала, и классификацию интеллектуальных устройств, имеющих идентификации, в одну группу.
[0014] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Поскольку потеря распространения сигнала в одной и той же комнате является относительно небольшой и потеря распространения сигнала между разными комнатами является относительно большой, может быть обеспечено, что путем группировки отправителей и получателей, связанных с уровнями сигнала, отличающимися друг от друга менее чем на предварительно определенный порог разности в одной и той же группе, интеллектуальные устройства в одной и той же комнате могут быть успешно сгруппированы в одной и той же группе.
[0015] Необязательно способ дополнительно включает: получение типов интеллектуальных устройств в группе, причем типы включают тип интеллектуальной электрической лампы и тип интеллектуальной розетки; и группировку одного и того же типа интеллектуальных устройств в группе в подгруппу.
[0016] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Поскольку ряд типов интеллектуальных устройств может быть расположен в одной и той же комнате, путем группировки на основе типов более удобным для пользователя является управление и обслуживание интеллектуальных устройств в одной и той же комнате. Например, интеллектуальные электрические лампы в одной и той же комнате могут быть выключены в одно и то же время, или питание интеллектуальных розеток в одной и той же комнате может быть подано в одно и то же время.
[0017] Необязательно способ дополнительно включает: определение интеллектуальных устройств, связанных с одной и той же учетной записью пользователя, в качестве выбранных интеллектуальных устройств; или определение интеллектуальных устройств, расположенных в одной и той же локальной вычислительной сети (LAN), в качестве выбранных интеллектуальных устройств.
[0018] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Выбранные интеллектуальные устройства можно автоматически определить на основе учетной записи пользователя или LAN, так что пользователь избавлен от необходимости утомительного добавления интеллектуальных устройств самостоятельно, и может быть гарантирована точность получения выбранных интеллектуальных устройств.
[0019] Необязательно способ дополнительно включает: получение команды управления для управления интеллектуальными устройствами в назначенной группе и отправку команды управления интеллектуальным устройствам в назначенной группе.
[0020] Техническое решение, предусмотренное необязательным вариантом осуществления настоящего изобретения, может обеспечить следующий преимущественный эффект. Интеллектуальными устройствами в назначенной группе можно управлять на основе команды управления для данной группы, тем самым улучшая эффективность управления.
[0021] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предусмотрен способ группировки интеллектуальных устройств, включающий: получение сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи; для сигнала, отправленного каждым из интеллектуальных устройств, генерирование фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал; и отправку фрагмента информации об уровне сигнала, сгенерированного для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[0022] Технические решения, предусмотренные вариантами осуществления настоящего изобретения, могут обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровня(ей) сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением ими, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[0023] Необязательно способ дополнительно включает: получение величины мощности передачи, переданной терминалом группировки; передачу сигнала на основе величины мощности передачи, причем сигнал несет в себе идентификацию интеллектуального устройства, передающего сигнал.
[0024] В настоящем изобретении также предусмотрены аппараты для группировки интеллектуальных устройств для осуществления способов группировки интеллектуальных устройств второго и третьего аспектов, соответственно. Для получения более подробной информации можно сделать ссылку на следующие с четвертого по седьмой аспекты.
[0025] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, содержащий: модуль передачи величины мощности, выполненный с возможностью передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств; модуль получения, выполненный с возможностью получения фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы при помощи интеллектуального устройства после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, переданной модулем передачи величины мощности, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы; и модуль группировки, выполненный с возможностью группировки выбранных интеллектуальных устройств на основе фрагментов информации об уровне сигнала, отправленных каждым интеллектуальным устройством и полученных модулем получения.
[0026] Необязательно каждый фрагмент информации об уровне сигнала, полученный модулем получения, дополнительно содержит идентификацию интеллектуального устройства, которое генерирует фрагмент информации об уровне сигнала, и модуль группировки содержит: субмодуль получения идентификаций, выполненный с возможностью получения идентификаций, заключенных в фрагментах информации об уровне сигнала; субмодуль выбора, выполненный с возможностью выбора некоторых фрагментов информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации; субмодуль группировки, выполненный с возможностью группировки выбранных фрагментов информации об уровне сигнала, выбранных субмодулем выбора на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности; и субмодуль группировки идентификаций, выполненный с возможностью получения идентификаций, заключенных в каждой группе фрагментов информации об уровне сигнала, и классификации интеллектуальных устройств, имеющих идентификации, в одну группу.
[0027] Необязательно аппарат дополнительно содержит: субмодуль получения определенного типа, выполненный с возможностью получения типов интеллектуальных устройств в группе, причем типы включают тип интеллектуальной электрической лампы и тип интеллектуальной розетки; и субмодуль группировки определенного типа, выполненный с возможностью группировки одного и того же типа интеллектуальных устройств в данной группе в подгруппу на основе типов интеллектуальных устройств в группе, полученных субмодулем получения определенного типа.
[0028] Необязательно аппарат дополнительно содержит: первый модуль определения, выполненный с возможностью определения интеллектуальных устройств, связанных с одной и той же учетной записью пользователя, в качестве выбранных интеллектуальных устройств; или второй модуль определения, выполненный с возможностью определения интеллектуальных устройств, расположенных в одной и той же локальной вычислительной сети (LAN), в качестве выбранных интеллектуальных устройств.
[0029] Необязательно аппарат дополнительно содержит: модуль получения команды, выполненный с возможностью получения команды управления для управления интеллектуальными устройствами в назначенной группе; и модуль отправки команды, выполненный с возможностью отправки команды управления интеллектуальным устройствам в назначенной группе.
[0030] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, содержащий: модуль получения, выполненный с возможностью получения сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи; модуль генерирования, выполненный с возможностью: для сигнала, отправленного каждым из интеллектуальных устройств, генерирования фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал; и модуль отправки, выполненный с возможностью отправки фрагмента информации об уровне сигнала, сгенерированного модулем генерирования, для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[0031] Необязательно аппарат дополнительно содержит: модуль получения величины мощности, выполненный с возможностью получения величины мощности передачи, переданной терминалом группировки; модуль передачи, выполненный с возможностью передачи сигнала на основе величины мощности передачи, полученной модулем получения величины мощности, причем сигнал несет в себе идентификацию интеллектуального устройства, передающего сигнал.
[0032] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, характеризующийся тем, что содержит: процессор и запоминающее устройство, хранящее команды, выполняемые процессором, причем процессор выполнен с возможностью: передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств; получения фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы при помощи интеллектуального устройства после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученный сигнал; и группировки выбранных интеллектуальных устройств в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством.
[0033] В соответствии с седьмым аспектом вариантов осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, характеризующийся тем, что содержит: процессор и запоминающее устройство, хранящее команды, выполняемые процессором, причем процессор выполнен с возможностью: получения сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи; для сигнала, отправленного каждым из интеллектуальных устройств, генерирования фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал; и отправки фрагмента информации об уровне сигнала, сгенерированного для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[0034] Следует иметь в виду, что как вышеизложенное общее описание, так и последующее подробное описание являются иллюстративными и приведены только в качестве примера и не ограничивают объем настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0035] Прилагаемые графические материалы, которые включены в данное описание и являются его частью, иллюстрируют варианты осуществления, согласующиеся с настоящим изобретением, и вместе с описанием служат для объяснения главных идей настоящего изобретения.
[0036] На фиг. 1 представлено схематическое изображение, показывающее среду применения, в которой осуществляют способ группировки интеллектуальных устройств в соответствии с некоторыми вариантами осуществления;
[0037] на фиг. 2A представлена структурная схема, показывающая систему для группировки интеллектуальных устройств в соответствии с вариантом осуществления;
[0038] на фиг. 2B представлено схематическое изображение, показывающее как группировать интеллектуальные устройства в двух комнатах в соответствии с вариантом осуществления;
[0039] на фиг. 3 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с вариантом осуществления;
[0040] на фиг. 4 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с другим вариантом осуществления;
[0041] на фиг. 5 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления;
[0042] на фиг. 6 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления;
[0043] на фиг. 7 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с вариантом осуществления;
[0044] на фиг. 8 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с другим вариантом осуществления;
[0045] на фиг. 9 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления;
[0046] на фиг. 10 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления;
[0047] на фиг. 11 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с дополнительным вариантом осуществления; и
[0048] на фиг. 12 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним дополнительным вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0049] В настоящий момент будут подробно ссылаться на иллюстративные варианты осуществления, примеры которых проиллюстрированы в прилагаемых графических материалах. Последующее описание относится к прилагаемым графическим материалам, на которых одинаковые числовые обозначения на различных графических материалах представляют одни и те же или схожие элементы, если не указанное иное. Варианты осуществления, изложенные в последующем описании иллюстративных вариантов осуществления, не представляют все варианты осуществления, согласующиеся с настоящим изобретением. Напротив, они являются только примерами аппаратов и способов, согласующихся с аспектами, связанными с настоящим изобретением, как указанно в пунктах прилагаемой формулы изобретения.
[0050] На фиг. 1 представлено схематическое изображение, показывающее среду применения, в которой осуществляют способ группировки интеллектуальных устройств в соответствии с некоторыми вариантами осуществления. Как показано на фиг. 1, среда применения может содержать терминал 120 группировки и по меньшей мере два интеллектуальных устройства 140.
[0051] Терминал 120 группировки может представлять собой устройство, имеющее вычислительную функцию, такое как мобильный телефон, планшетный компьютер, сервер или тому подобное.
[0052] Интеллектуальное устройство 140 может представлять собой устройство, имеющее функцию передачи и получения радиосигнала, такое как интеллектуальная электрическая лампа, интеллектуальная розетка, интеллектуальный телевизор или тому подобное. В реальных жилищных условиях некоторые интеллектуальные устройства 140 могут быть расположены в одной и той же комнате, в то время как другие интеллектуальные устройства 140 могут быть расположены в другой комнате. Пользователь может управлять всеми интеллектуальными устройствами в одной и той же комнате в одно и то же время.
[0053] Интеллектуальные устройства 140 могут быть соединены друг с другом посредством беспроводных сетей, которыми могут быть сети Bluetooth, сети NFC («ближняя бесконтактная связь») и сети Zigbee («полет пчел зигзагами»).
[0054] Терминал 120 группировки может быть соединен с интеллектуальными устройствами 140 посредством проводных сетей или беспроводных сетей.
[0055] Необязательно среда применения может содержать роутер 160, который обеспечивает соединения Wi-Fi («беспроводная точность») для терминала 120 группировки и интеллектуальных устройств 140.
[0056] На фиг. 2A представлена структурная схема, показывающая систему для группировки интеллектуальных устройств в соответствии с вариантом осуществления. Как показано на фиг. 2A, система для группировки интеллектуальных устройств может содержать терминал 210 группировки и по меньшей мере два выбранных интеллектуальных устройства 220.
[0057] Терминал 210 группировки выполнен с возможностью передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств.
[0058] Необязательно при определении выбранных интеллектуальных устройств терминал 210 группировки может определять интеллектуальные устройства 220, связанные с одной и той же учетной записью, в качестве выбранных интеллектуальных устройств 220.
[0059] Например, проживая в «умном доме», пользователь может связать интеллектуальные устройства 220 в доме с одной и той же учетной записью. В этом случае терминал 210 группировки может получать интеллектуальные устройства 220, связанные с учетной записью, и передавать величину мощности передачи интеллектуальным устройствам 220.
[0060] Необязательно при определении выбранных интеллектуальных устройств терминал 210 группировки может определять интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN), в качестве выбранных интеллектуальных устройств.
[0061] LAN, упоминаемая в данном документе, может представлять собой LAN для дома, или для офиса, или для компании. Очевидно, что LAN может представлять собой LAN для жилого комплекса и не будет ограничиваться в варианте осуществления настоящего изобретения.
[0062] В качестве примера приведен LAN для дома. В практичном жилище «умного дома» роутер в доме может получать идентификации интеллектуальных устройств 220, связанных с роутером. В этом случае терминал 210 группировки может запрашивать у роутера идентификации интеллектуальных устройств 220, связанных с роутером. Роутер может передавать идентификации интеллектуальных устройств 220, связанных с роутером, обратно на терминал 210 группировки в соответствии с запросом. Терминал 210 группировки может определять данные интеллектуальные устройства 220 в качестве выбранных интеллектуальных устройств 220.
[0063] Терминал 210 группировки передает величину мощности передачи на каждое из выбранных интеллектуальных устройств 220 для дачи команды выбранным интеллектуальным устройствам 220 на передачу сигналов в соответствии с величиной мощности передачи.
[0064] В практичном применении при передаче терминалом 210 группировки величины мощности передачи, величина мощности передачи обычно добавляется в пакет данных в качестве параметра. То есть пакет данных включает параметр, указывающий на мощность передачи. Терминал 210 группировки передает пакет данных на каждое из выбранных интеллектуальных устройств 220.
[0065] Интеллектуальное устройство 220 выполнено с возможностью передачи сигнала на основе величины мощности передачи, переданной терминалом 210 группировки. После получения сигналов, переданных другими интеллектуальными устройствами 220 на основе величины мощности передачи, переданной терминалом 210 группировки, интеллектуальное устройство 220 генерирует фрагменты информации об уровне сигнала, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств 200, отправляющих полученные сигналы.
[0066] При получении мощности передачи, переданной терминалом 210 группировки, интеллектуальное устройство 200 передает сигнал на основе величины мощности передачи и получает сигналы, переданные другими интеллектуальными устройствами 220 на основе величины мощности передачи.
[0067] Расстояния между интеллектуальными устройствами 220 могут варьировать, и среди интеллектуальных устройств 220 могут возникать различные помехи. Следовательно, при передаче интеллектуальными устройствами 220 сигналов друг другу варьируют степени ослабления сигналов, и, таким образом, уровни сигнала, полученные интеллектуальными устройствами 220, также варьируют.
[0068] Интеллектуальное устройство 200 генерирует фрагменты информации об уровне сигнала, соответственно, на основе уровней полученных сигналов и идентификаций передатчиков сигналов, соответствующих уровням сигнала, и передает фрагменты информации об уровне сигнала обратно на терминал 210 группировки.
[0069] То есть каждый фрагмент информации об уровне сигнала включает по меньшей мере идентификацию интеллектуального устройства, отправляющего соответствующий сигнал, и уровень полученного сигнала, который имеет высокий уровень.
[0070] Необязательно фрагмент информации об уровне сигнала может дополнительно включать идентификацию интеллектуального устройства, получающего сигнал, а именно, идентификацию интеллектуального устройства, генерирующего фрагмент информации об уровне сигнала.
[0071] Терминал 210 группировки дополнительно выполнен с возможностью получения фрагментов информации об уровне сигнала, сгенерированных каждым интеллектуальным устройством 220, и группировки выбранных интеллектуальных устройств 220 на основе фрагментов информации об уровне сигнала.
[0072] В возможном варианте выполнения терминал 210 группировки дополнительно выполнен с возможностью: получения идентификаций, заключенных в фрагментах информации об уровне сигнала; выбора некоторых фрагментов информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации; группировки выбранных фрагментов информации об уровне сигнала на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности; получения идентификаций, заключенных в каждой группе фрагментов информации об уровне сигнала, и определения интеллектуальных устройств, имеющих идентификации как принадлежность к одной группе.
[0073] Как можно узнать из определения информации об уровне сигнала, наряду с уровнем полученного сигнала, каждый фрагмент информации об уровне сигнала дополнительно включает идентификации передатчика и получателя, связанных с сигналом. Следовательно, для одного и того же фрагмента информации об уровне сигнала идентификации, которые он содержит, включают идентификации передатчика и получателя.
[0074] В практическом применении, так как каждое интеллектуальное устройство может передавать сигнал более одного раза (например, каждое интеллектуальное устройство может передавать сигнал каждые 5 секунд), информация об уровне сигнала может быть сгенерирована несколько раз по меньшей мере для одного сигнала, передаваемого между двумя интеллектуальными устройствами, и разность среди уровней сигнала в отношении данной информации об уровне сигнала может быть очень небольшой. Кроме того, разность между уровнями сигналов, совместно передаваемых между двумя интеллектуальными устройствами (например, сигнала, передаваемого первым интеллектуальным устройством второму интеллектуальному устройству, и сигнала, передаваемого вторым интеллектуальным устройством первому интеллектуальному устройству) может быть очень небольшой. Следовательно, во избежание повторяемых определений может быть выбран только один фрагмент информации об уровне сигнала из фрагментов информации об уровне сигнала, связанных с двумя интеллектуальными устройствами, для последовательной группировки. То есть фрагменты информации об уровне сигнала, включающие различные идентификации, могут быть выбраны первыми.
[0075] При выборе некоторых фрагментов информации об уровне сигнала, которые включают различные идентификации, фрагмент информации об уровне сигнала может быть выбран при условии, что одна идентификация, заключенная в фрагменте информации об уровне сигнала, является отличной от идентификации(й), заключенной в существующем фрагменте(ах) информации об уровне сигнала.
[0076] После выбора фрагментов информации об уровне сигнала, включающих различные идентификации, терминал 210 группировки осуществляет группировку на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала. Группировку можно осуществлять таким образом, что абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности.
[0077] Например, на фиг. 2B представлена схематическая диаграмма, показывающая как группировать интеллектуальные устройства в двух комнатах в соответствии с вариантом осуществления. Первая комната имеет интеллектуальные устройства A и B, расположенные в ней, и вторая комната имеет интеллектуальные устройства C и D, расположенные в ней. Терминал группировки вначале передает величину мощности передачи на четыре интеллектуальных устройства, соответственно, и четыре интеллектуальных устройства передают сигналы на основе величины мощности передачи. Передача сигнала одним интеллектуальным устройством будет получена другими тремя интеллектуальными устройствами. Потеря распространения сигнала для двух интеллектуальных устройств в одной и той же комнате является относительно небольшой, и потеря распространения сигнала в разных комнатах является относительно большой. Следовательно, при передаче сигнала интеллектуальным устройством A уровень сигнала, полученного интеллектуальным устройством B, является относительно большим, и уровни сигнала, полученного интеллектуальными устройствами C и D, являются относительно небольшими. Затем терминал группировки определяет, что интеллектуальные устройства A и B принадлежат одной группе. И подобным образом, терминал группировки определяет, что интеллектуальные устройства C и D принадлежат одной группе.
[0078] Очевидно, что при применении вышеуказанного способа группировки интеллектуальные устройства в одной и той же комнате могут быть сгруппированы в одну группу, и интеллектуальные устройства в другой комнате могут быть сгруппированы в другую группу. Таким образом, интеллектуальные устройства в разных комнатах сгруппированы в разные группы, и интеллектуальные устройства в одной и той же комнате сгруппированы в одну и ту же группу.
[0079] В возможном варианте осуществления разные типы интеллектуальных устройств могут быть расположены в одной и той же комнате. На практике, пользователю, возможно, необходимо управлять только одним и тем же типом интеллектуальных устройств. Например, пользователю, возможно, необходимо управлять только всеми интеллектуальными электрическими лампами в одной комнате и нет необходимости управлять любым другим типом интеллектуальных устройств в данной комнате. В это случае, терминал 210 группировки дополнительно выполнен с возможностью: получения типов интеллектуальных устройств 220 в каждой группе и группировки одного и того же типа интеллектуальных устройств 220 в группе в подгруппу, тип которой представляет собой тип интеллектуальной электрической лампы или тип интеллектуальной розетки.
[0080] То есть терминал 210 группировки может группировать интеллектуальные электрические лампы в одну подгруппу и группировать интеллектуальные розетки в другую подгруппу, так что каждой подгруппой можно независимо управлять.
[0081] Необязательно при получении типов интеллектуальных устройств 220 терминал 210 группировки может различать типы интеллектуальных устройств 220 на основе идентификаций интеллектуальных устройств 220, заключенных в фрагментах информации об уровне сигнала.
[0082] Например, терминал 210 группировки может группировать интеллектуальные устройства 220 на основе уровней сигнала, заключенных в фрагментах информации об уровне сигнала. В результате группировки каждая группа интеллектуальных устройств 220 может включать различные типы интеллектуальных устройств 220, такие как интеллектуальные электрические лампы, интеллектуальные розетки и тому подобное. В этом случае группировку можно дополнительно осуществлять на основе типов, так что интеллектуальными устройствами одного и того же типа можно управлять одновременно.
[0083] Подводя итог, система для группировки интеллектуальных устройств, предусмотренная вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[0084] Поскольку потеря распространения сигнала в одной и той же комнате является относительно небольшой и потеря распространения сигнала между разными комнатами является относительно большой, может быть обеспечено, что путем группировки отправителей и получателей, связанных с уровнями сигнала, отличающимися друг от друга менее чем на предварительно определенный порог разности в одной и той же группе, интеллектуальные устройства в одной и той же комнате могут быть успешно сгруппированы в одну и ту же группу.
[0085] Поскольку ряд типов интеллектуальных устройств может быть расположен в одной и той же комнате, путем группировки на основе типов более удобным для пользователя является управление и обслуживание интеллектуальных устройств в одной и той же комнате. Например, интеллектуальные электрические лампы в одной и той же комнате могут быть выключены в одно и то же время, или питание интеллектуальных розеток в одной и той же комнате может быть подано в одно и то же время.
[0086] На фиг. 3 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с вариантом осуществления. Как показано на фиг. 3, способ группировки интеллектуальных устройств применяют в терминале 120 группировки в среде применения, показанной на фиг. 1, и он может включать следующие этапы.
[0087] На этапе 301 передают величину мощности передачи на каждое из выбранных интеллектуальных устройств.
[0088] На этапе 302 получают фрагменты информации об уровне сигнала, переданные обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы интеллектуальным устройством после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы.
[0089] На этапе 303 выбранные интеллектуальные устройства группируют в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством.
[0090] Подводя итог, способ группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением ими, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[0091] На фиг. 4 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с другим вариантом осуществления. Как показано на фиг. 4, способ группировки интеллектуальных устройств применяют в терминале 120 группировки в среде применения, показанной на фиг. 1, и он может включать следующие этапы.
[0092] На этапе 401 терминал группировки передает величину мощности передачи на каждое из выбранных интеллектуальных устройств.
[0093] Терминал группировки может представлять собой устройство, имеющее вычислительную функцию, такое как мобильный телефон, сервер, планшетный компьютер, вычислительное устройство передачи и приема сообщений или тому подобное.
[0094] В возможном варианте выполнения терминал группировки может определить интеллектуальные устройства, связанные с одной и той же учетной записью пользователя, в качестве выбранных интеллектуальных устройств, или определить интеллектуальные устройства, расположенные в одной и той же локальной вычислительной сети (LAN), в качестве выбранных интеллектуальных устройств.
[0095] На этапе 402 терминал группировки получает фрагменты информации об уровне сигнала, переданные обратно выбранными интеллектуальными устройствами.
[0096] Фрагменты информации об уровне сигнала сгенерированы интеллектуальным устройством после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы.
[0097] На этапе 403 терминал группировки получает идентификации, заключенные в фрагментах информации об уровне сигнала, переданных обратно каждым интеллектуальным устройством.
[0098] На этапе 404 терминал группировки выбирает некоторые фрагменты информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации.
[0099] Как можно узнать из определения информации об уровне сигнала, наряду с уровнем полученного сигнала, каждый фрагмент информации об уровне сигнала дополнительно включает идентификации передатчика и получателя, которые связаны с сигналом. Следовательно, для одного и того же фрагмента информации об уровне сигнала идентификации, которые он содержит, включают идентификации передатчика и получателя.
[00100] В практическом применении, так как каждое интеллектуальное устройство может передавать сигнал более одного раза (например, каждое интеллектуальное устройство может передавать сигнал каждые 5 секунд), информация об уровне сигнала может быть сгенерирована несколько раз по меньшей мере для одного сигнала, передаваемого между двумя интеллектуальными устройствами, и разность среди уровней сигнала в отношении данной информации об уровне сигнала может быть очень небольшой. Следовательно, во избежание повторяемых определений может быть выбран только один фрагмент информации об уровне сигнала из фрагментов информации об уровне сигнала, связанных с двумя интеллектуальными устройствами, для последовательной группировки. То есть фрагменты информации об уровне сигнала, включающие различные идентификации, могут быть выбраны первыми.
[00101] При выборе некоторых фрагментов информации об уровне сигнала, которые включают различные идентификации, фрагмент информации об уровне сигнала может быть выбран при условии, что одна идентификация, заключенная в фрагменте информации об уровне сигнала, является отличной от идентификации(й), заключенной в существующем фрагменте(ах) информации об уровне сигнала.
[00102] Например, интеллектуальные устройства A, B и C передают сигналы. При получении передачи сигнала интеллектуальным устройством B интеллектуальное устройство A генерирует первую информацию об уровне сигнала на основе уровня сигнала; при получении передачи сигнала интеллектуальным устройством C интеллектуальное устройство A генерирует вторую информацию об уровне сигнала на основе уровня сигнала. При получении передачи сигнала интеллектуальным устройством A интеллектуальное устройство B генерирует третью информацию об уровне сигнала на основе уровня сигнала; при получении передачи сигнала интеллектуальным устройством C интеллектуальное устройство B генерирует четвертую информацию об уровне сигнала на основе уровня сигнала. При получении передачи сигнала интеллектуальным устройством A интеллектуальное устройство C генерирует пятую информацию об уровне сигнала на основе уровня сигнала; при получении передачи сигнала интеллектуальным устройством B интеллектуальное устройство C генерирует шестую информацию об уровне сигнала на основе уровня сигнала. См. таблицу 1.
[00103] Таблица 1
Информация об уровне сигнала
Идентификация передатчика
Идентификация получателя
Уровень сигнала
Первая информация об уровне сигнала
B
A
-30 дБм
Вторая информация об уровне сигнала
C
A
-32 дБм
Третья информация об уровне сигнала
A
B
-30 дБм
Четвертая информация об уровне сигнала
C
B
-38 дБм
Пятая информация об уровне сигнала
A
C
-32 дБм
Шестая информация об уровне сигнала
B
C
-38 дБм
[00104] Терминал группировки выбирает фрагменты информации об уровне сигнала, которые включают различные идентификации. Идентификации, заключенные как в первой, так и в третьей информации об уровне сигнала, представляют собой A и B. Идентификации, заключенные как во второй, так и в пятой информации об уровне сигнала, представляют собой A и C. Идентификации, заключенные как в четвертой, так и в шестой информации об уровне сигнала, представляют собой B и C. Терминал группировки выбирает одну из первой и третьей информации об уровне сигнала, одну из второй и пятой информации об уровне сигнала и одну из четвертой и шестой информации об уровне сигнала на основе различных идентификаций, заключенных в этих фрагментах информации об уровне сигнала.
[00105] Следует отметить, что для удобства иллюстрации вышеуказанные идентификации для интеллектуальных устройств представлены буквами. В практическом варианте выполнения идентификация интеллектуального устройства может быть представлена буквами, символами и цифрами или любой их комбинацией и не будет ограничиваться в настоящем изобретении.
[00106] На этапе 405 терминал группировки группирует выбранные фрагменты информации об уровне сигнала на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности.
[00107] В возможном варианте выполнения предварительно определенный порог разности может быть рекомендован системой терминала группировки или может быть установлен и изменен пользователями.
[00108] К примеру, предварительно определенный порог разности может составлять 5 дБм. Снова обращаясь к таблице 1, терминал группировки выбирает первую и вторую информацию об уровне сигнала на основе уровней сигнала, заключенных в данной информации об уровне сигнала.
[00109] На этапе 406 терминал группировки получает идентификации, заключенные в каждой группе фрагментов информации об уровне сигнала, и классифицирует интеллектуальные устройства, имеющие идентификацию, в одну группу.
[00110] Снова обращаясь к таблице 1, терминал группировки получает идентификации, заключенные в первой и второй информации об уровне сигнала (то есть A, B и C), и группирует интеллектуальные устройства A, B и C в одну группу.
[00111] В возможном варианте выполнения каждая из полученных в результате групп может быть дополнительно классифицирована. Способ классификации может включать следующие этапы.
[00112] На этапе 407 терминал группировки получает типы интеллектуальных устройств в группе, причем типы включают тип интеллектуальной электрической лампы или тип интеллектуальной розетки.
[00113] На этапе 408 терминал группировки группирует один и тот же тип интеллектуальных устройств в группе в подгруппу.
[00114] В возможном варианте выполнения терминал группировки получает команду управления для управления соответствующими интеллектуальными устройствами в назначенной группе и отправляет команду управления интеллектуальным устройствам в назначенной группе. Интеллектуальные устройства получают команду управления и осуществляют соответствующую операцию на основе команды управления. Соответствующей операцией может быть начало, завершение или регулирование соответствующего режима операции.
[00115] Подводя итог, способ группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением ими, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00116] Поскольку потеря распространения сигнала в одной и той же комнате является относительно небольшой и потеря распространения сигнала между разными комнатами является относительно большой, может быть обеспечено, что путем группировки отправителей и получателей, связанных с уровнями сигнала, отличающимися друг от друга менее чем на предварительно определенный порог разности в одной и той же группе, интеллектуальные устройства в одной и той же комнате могут быть успешно сгруппированы в одну и ту же группу.
[00117] Поскольку ряд типов интеллектуальных устройств может быть расположен в одной и той же комнате, путем группировки на основе типов более удобным для пользователя является управление и обслуживание интеллектуальных устройств в одной и той же комнате. Например, интеллектуальные электрические лампы в одной и той же комнате могут быть выключены в одно и то же время, или питание интеллектуальных розеток в одной и той же комнате может быть подано в одно и то же время.
[00118] Выбранные интеллектуальные устройства можно автоматически определить на основе учетной записи пользователя или LAN, так что пользователь избавлен от необходимости утомительного добавления интеллектуальных устройств самостоятельно, и может быть гарантирована точность получения выбранных интеллектуальных устройств.
[00119] Интеллектуальными устройствами в назначенной группе можно управлять на основе команды управления для данной группы, тем самым улучшая эффективность управления.
[00120] На фиг. 5 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления. Как показано на фиг. 5, способ группировки интеллектуальных устройств применяют в интеллектуальном устройстве 140 в среде применения, показанной на фиг. 1, и он может включать следующие этапы.
[00121] На этапе 501 получают сигналы, переданные одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи.
[00122] На этапе 502 для сигнала, отправленного каждым из интеллектуальных устройств, фрагмент информации об уровне сигнала генерируют на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал.
[00123] На этапе 503 фрагмент информации об уровне сигнала, сгенерированный для каждого из интеллектуальных устройств, отправляют на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[00124] Подводя итог, способ группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00125] На фиг. 6 представлена блок-схема, показывающая способ группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления. Как показано на фиг. 6, способ группировки интеллектуальных устройств применяют в интеллектуальном устройстве 140 в среде применения, показанной на фиг. 1, и он может включать следующие этапы.
[00126] На этапе 601 интеллектуальное устройство получает величину мощности передачи, переданную терминалом группировки.
[00127] Интеллектуальное устройство может представлять собой устройство, имеющее функцию передачи и получения радиосигнала, такое как интеллектуальная электрическая лампа, интеллектуальная розетка, интеллектуальный телевизор, интеллектуальный кондиционер или тому подобное.
[00128] На этапе 602 интеллектуальное устройство передает сигнал в соответствии с величиной мощности передачи, причем сигнал несет в себе идентификацию интеллектуального устройства, передающего сигнал.
[00129] После получения величины мощности передачи, переданной терминалом группировки, интеллектуальное устройство может передавать сигнал в соответствии с величиной мощности передачи.
[00130] В практическом варианте выполнения во избежание нарушения передачи сигнала или серьезного вмешательства других сигналов, что, в свою очередь, вызывает неспособность терминала группировки успешно осуществлять группировку, интеллектуальное устройство может передавать сигнал в соответствии с мощностью передачи несколько раз.
[00131] Например, интеллектуальное устройство может передавать сигнал в соответствии с мощностью передачи при предварительно определенном интервале времени, который может быть назначен терминалом группировки. Например, терминал группировки может добавлять величину мощности передачи и назначенный предварительно определенный интервал времени в один и тот же пакет данных и передавать пакет данных на каждое выбранное интеллектуальное устройство. Таким образом, после получения пакета данных интеллектуальное устройство может передавать сигнал в соответствии с мощностью передачи при назначенном предварительно определенном интервале времени.
[00132] Очевидно, что интеллектуальное устройство может передавать предварительно определенное количество сигналов. Предварительно определенное количество может быть назначено терминалом группировки. Например, терминал группировки может добавлять мощность передачи и назначенное предварительно определенное количество в один и тот же пакет данных и передавать пакет данных на каждое выбранное интеллектуальное устройство. Таким образом, после получения пакета данных интеллектуальное устройство может передавать назначенное предварительно определенное количество сигналов в соответствии с мощностью передачи.
[00133] На этапе 603 интеллектуальное устройство получает сигналы, переданные одним или более другими интеллектуальными устройствами, причем сигналы переданы интеллектуальными устройствами на основе величины мощности передачи после получения интеллектуальными устройствами величины мощности передачи.
[00134] На этапе 604 для сигнала, отправленного каждым из интеллектуальных устройств, интеллектуальное устройство генерирует фрагмент информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал.
[00135] Необязательно сгенерированный фрагмент информации об уровне сигнала может дополнительно включать идентификацию интеллектуального устройства, которое генерирует фрагмент информации об уровне сигнала, а именно, идентификацию интеллектуального устройства, которое получает сигнал.
[00136] На этапе 605 интеллектуальное устройство отправляет фрагмент информации об уровне сигнала, сгенерированный для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[00137] Для подробного описания процесса, посредством которого терминал группировки группирует интеллектуальные устройства на основе полученных фрагментов информации об уровне сигнала, может быть сделана ссылка на вышеописанную систему для группировки интеллектуальных устройств. Ее описание не будет снова раскрыто в данном документе.
[00138] Подводя итог, способ группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00139] Нижеследующее описывает варианты осуществления аппарата согласно настоящему изобретению, который может быть применим для выполнения вариантов осуществления способа согласно настоящему изобретению. Для подробного описания, не раскрытого в вариантах осуществления аппарата согласно настоящему изобретению, может быть сделана ссылка на варианты осуществления способа согласно настоящему изобретению.
[00140] На фиг. 7 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с вариантом осуществления. Аппарат для группировки интеллектуальных устройств может быть реализован как терминал 120 группировки в вышеуказанной среде применения или ее части в виде программного обеспечения, аппаратного обеспечения или их комбинации. Как показано на фиг. 7, аппарат для группировки интеллектуальных устройств содержит модуль 710 передачи величины мощности, модуль 720 получения и модуль 730 группировки.
[00141] Модуль 710 передачи величины мощности выполнен с возможностью передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств.
[00142] Модуль 720 получения выполнен с возможностью получения фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы интеллектуальным устройством после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, переданной модулем 710 передачи величины мощности, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы.
[00143] Модуль 730 группировки выполнен с возможностью группировки выбранных интеллектуальных устройств на основе фрагментов информации об уровне сигнала, отправленных каждым интеллектуальным устройством и полученных модулем 720 получения.
[00144] Подводя итог, аппарат для группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00145] На фиг. 8 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с другим вариантом осуществления. Аппарат для группировки интеллектуальных устройств может быть реализован как терминал 120 группировки в вышеуказанной среде применения или ее части в виде программного обеспечения, аппаратного обеспечения или их комбинации. Как показано на фиг. 8, аппарат для группировки интеллектуальных устройств содержит модуль 810 передачи величины мощности, модуль 820 получения и модуль 830 группировки.
[00146] Модуль 810 передачи величины мощности выполнен с возможностью передачи мощности передачи на каждое из выбранных интеллектуальных устройств.
[00147] Терминал группировки передает величину мощности передачи на каждое из выбранных интеллектуальных устройств для дачи команды выбранным интеллектуальным устройствам на передачу сигналов в соответствии с величиной мощности передачи.
[00148] В практичном применении при передаче терминалом группировки величины мощности передачи, величина мощности передачи обычно добавляется в пакет данных в качестве параметра. То есть пакет данных включает параметр, указывающий на мощность передачи. Терминал группировки передает пакет данных на каждое из выбранных интеллектуальных устройств.
[00149] Модуль 820 получения выполнен с возможностью получения фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы интеллектуальным устройством после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, переданной модулем 810 передачи величины мощности, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы.
[00150] В возможном варианте выполнения каждый фрагмент информации об уровне сигнала, полученный модулем 820 получения, дополнительно включает идентификацию интеллектуального устройства, которое генерирует фрагмент информации об уровне сигнала.
[00151] Модуль 830 группировки выполнен с возможностью группировки выбранных интеллектуальных устройств в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством и полученными модулем 820 получения.
[00152] В возможном варианте выполнения модуль 830 группировки может содержать субмодуль 830a получения идентификации, субмодуль 830b выбора, субмодуль 830c группировки и субмодуль 830d группировки идентификации.
[00153] Субмодуль 830a получения идентификации выполнен с возможностью получения идентификаций, заключенных в фрагментах информации об уровне сигнала и полученных модулем 820 получения.
[00154] Идентификации, заключенные в каждом фрагменте информации об уровне сигнала, обычно включают идентификацию интеллектуального устройства, отправляющего соответствующий сигнал, и идентификацию интеллектуального устройства, получающего сигнал.
[00155] Субмодуль 830b выбора выполнен с возможностью выбора некоторых фрагментов информации об уровне сигнала, так что выбранные фрагменты информации об уровне сигнала включают различные идентификации, полученные субмодулем 830a получения.
[00156] В практическом применении, так как каждое интеллектуальное устройство может передавать сигнал более одного раза (например, каждое интеллектуальное устройство может передавать сигнал каждые 5 секунд), информация об уровне сигнала может быть сгенерирована несколько раз по меньшей мере для одного сигнала, передаваемого между двумя интеллектуальными устройствами, и разность среди уровней сигнала в отношении данной информации об уровне сигнала может быть очень небольшой. Кроме того, разность между уровнями сигналов, совместно передаваемых между двумя интеллектуальными устройствами (например, сигнала, передаваемого первым интеллектуальным устройством второму интеллектуальному устройству, и сигнала, передаваемого вторым интеллектуальным устройством первому интеллектуальному устройству) может быть очень небольшой. Следовательно, во избежание повторяемых определений может быть выбран только один фрагмент информации об уровне сигнала из фрагментов информации об уровне сигнала, связанных с двумя интеллектуальными устройствами, для последовательной группировки. То есть фрагменты информации об уровне сигнала, включающие различные идентификации, могут быть выбраны первыми.
[00157] При выборе некоторых фрагментов информации об уровне сигнала, которые включают различные идентификации, фрагмент информации об уровне сигнала может быть выбран при условии, что одна идентификация, заключенная в фрагменте информации об уровне сигнала, является отличной от идентификации(й), заключенной в существующем фрагменте(ах) информации об уровне сигнала.
[00158] Субмодуль 830c группировки выполнен с возможностью группировки выбранных фрагментов информации об уровне сигнала, выбранных субмодулем 830b выбора на основе уровней сигнала, заключенных в выбранных фрагментах информации об уровне сигнала, причем абсолютная величина разности между уровнями сигнала, заключенными в каждой группе фрагментов информации об уровне сигнала, является меньшей, чем предварительно определенный порог разности.
[00159] При включении различных идентификаций разность между фрагментами информации об уровне сигнала обычно является большой, но разность между уровнями сигналов, передаваемых в одной и той же комнате, все еще является меньшей, чем разность между уровнями сигналов, передаваемых между разными комнатами. Следовательно, фрагменты информации об уровне сигнала, включающие уровни сигнала, чья абсолютная величина разности является меньше, чем предварительно определенный порог разности, могут быть сгруппированы в одну группу.
[00160] Субмодуль 830d группировки идентификации выполнен с возможностью получения идентификаций, заключенных в каждой группе фрагментов информации об уровне сигнала, сгруппированных субмодулем 830c группировки, и классификации интеллектуальных устройств, имеющих идентификации, в одну группу.
[00161] В возможном варианте выполнения аппарат может дополнительно содержать субмодуль 830e получения типов и субмодуль 830f группировки типов.
[00162] Субмодуль 830e получения типов выполнен с возможностью получения типов интеллектуальных устройств в группе, сгруппированной субмодулем 830d группировки идентификации, причем типы включают тип интеллектуальной электрической лампы и тип интеллектуальной розетки.
[00163] Субмодуль 830f группировки типов выполнен с возможностью группировки одного и того же типа интеллектуальных устройств в группе в подгруппу на основе типов интеллектуальных устройств в группе, полученной субмодулем 830e получения типов.
[00164] В возможном варианте выполнения разные типы интеллектуальных устройств могут быть расположены в одной и той же комнате. На практике, пользователю, возможно, необходимо управлять только одним и тем же типом интеллектуальных устройств. Например, пользователю, возможно, необходимо управлять только всеми интеллектуальными электрическими лампами в одной комнате и нет необходимости управлять любым другим типом интеллектуальных устройств. В этом случае интеллектуальные устройства в одной группе могут быть дополнительно классифицированы на основе их типов.
[00165] Например, терминал группировки может группировать интеллектуальные электрические лампы в одну подгруппу и группировать интеллектуальные розетки в другую подгруппу на основе типов интеллектуальных устройств, так что каждой подгруппой можно независимо управлять.
[00166] Необязательно аппарат может дополнительно содержать первый модуль 840 определения.
[00167] Первый модуль 840 определения выполнен с возможностью определения интеллектуальных устройств, связанных с одной и той же учетной записью пользователя, в качестве выбранных интеллектуальных устройств.
[00168] Например, проживая в «умном доме», пользователь может связать интеллектуальные устройства в доме с одной и той же учетной записью. В этом случае терминал группировки может получать интеллектуальные устройства, связанные с учетной записью, и передавать величину мощности передачи данным интеллектуальным устройствам.
[00169] Необязательно аппарат может дополнительно содержать второй модуль 850 определения.
[00170] Второй модуль 850 определения выполнен с возможностью определения интеллектуальных устройств, расположенных в одной и той же локальной вычислительной сети (LAN), в качестве выбранных интеллектуальных устройств.
[00171] LAN, упоминаемая в данном документе, может представлять собой LAN для дома, или для офиса, или для компании. Очевидно, что LAN может представлять собой LAN для жилого комплекса и не будет ограничиваться в варианте осуществления настоящего изобретения.
[00172] В качестве примера приведен LAN для дома. В практичном жилище «умного дома» роутер в доме может получать идентификации интеллектуальных устройств, связанных с роутером. В этом случае терминал группировки может запрашивать у роутера идентификации интеллектуальных устройств, связанных с роутером. Роутер может передавать идентификации интеллектуальных устройств, связанных с роутером, обратно на терминал группировки в соответствии с запросом. Терминал группировки может определять данные интеллектуальные устройства в качестве выбранных интеллектуальных устройств.
[00173] В возможном варианте выполнения аппарат может дополнительно содержать модуль 860 получения команды и модуль 870 отправки команды.
[00174] Модуль 860 получения команды выполнен с возможностью получения команды управления для управления интеллектуальными устройствами в назначенной группе.
[00175] Команда управления, упомянутая в данном документе, относится к набору команд управления на основе общих признаков интеллектуальных устройств в одной группе и может представлять собой команду выключения, команду включения или команду выключения питания.
[00176] Модуль 870 отправки команды выполнен с возможностью отправки команды управления на каждое интеллектуальное устройство в назначенной группе.
[00177] Подводя итог, аппарат для группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00178] Поскольку потеря распространения сигнала в одной и той же комнате является относительно небольшой и потеря распространения сигнала между разными комнатами является относительно большой, может быть обеспечено, что путем группировки отправителей и получателей, связанных с уровнями сигнала, отличающимися друг от друга менее чем на предварительно определенный порог разности в одной и той же группе, интеллектуальные устройства в одной и той же комнате могут быть успешно сгруппированы в одну и ту же группу.
[00179] Поскольку ряд типов интеллектуальных устройств может быть расположен в одной и той же комнате, путем группировки на основе типов более удобным для пользователя является управление и обслуживание интеллектуальных устройств в одной и той же комнате. Например, интеллектуальные электрические лампы в одной и той же комнате могут быть выключены в одно и то же время, или питание интеллектуальных розеток в одной и той же комнате может быть подано в одно и то же время.
[00180] Выбранные интеллектуальные устройства можно автоматически определить на основе учетной записи пользователя или LAN, так что пользователь избавлен от необходимости утомительного добавления интеллектуальных устройств самостоятельно, и может быть гарантирована точность получения выбранных интеллектуальных устройств.
[00181] Интеллектуальными устройствами в назначенной группе можно управлять на основе команды управления для данной группы, тем самым улучшая эффективность управления.
[00182] На фиг. 9 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления. Аппарат для группировки интеллектуальных устройств может быть реализован как интеллектуальное устройство 140 в вышеуказанной среде применения или ее части в виде программного обеспечения, аппаратного обеспечения или их комбинации. Как показано на фиг. 9, аппарат для группировки интеллектуальных устройств содержит модуль 910 получения, модуль 920 генерирования и модуль 930 отправки.
[00183] Модуль 910 получения выполнен с возможностью получения сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи.
[00184] Модуль 920 генерирования выполнен с возможностью, для сигнала, отправленного каждым из интеллектуальных устройств, генерирования фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал.
[00185] Модуль 930 отправки выполнен с возможностью отправки фрагмента информации об уровне сигнала, сгенерированного модулем генерирования для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[00186] Подводя итог, аппарат для группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00187] На фиг. 10 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним вариантом осуществления. Аппарат для группировки интеллектуальных устройств может быть реализован как интеллектуальное устройство 140 в вышеуказанной среде применения или ее части в виде программного обеспечения, аппаратного обеспечения или их комбинации. Как показано на фиг. 10, аппарат для группировки интеллектуальных устройств содержит модуль 1010 получения, модуль 1020 генерирования и модуль 1030 отправки.
[00188] Модуль 1010 получения выполнен с возможностью получения сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигнал передан интеллектуальными устройствами на основе величины мощности передачи после получения интеллектуальными устройствами величины мощности передачи.
[00189] Модуль 1020 генерирования выполнен с возможностью, для сигнала, отправленного каждым из интеллектуальных устройств, генерирования фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал.
[00190] Модуль 1030 отправки выполнен с возможностью отправки фрагмента информации об уровне сигнала, сгенерированного для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[00191] В возможном варианте выполнения аппарат может дополнительно содержать модуль 1040 получения величины мощности и модуль 1050 передачи.
[00192] Модуль 1040 получения величины мощности выполнен с возможностью получения величины мощности передачи, переданной терминалом группировки.
[00193] Модуль 1050 передачи выполнен с возможностью передачи сигнала на основе величины мощности передачи, полученной модулем 1040 получения величины мощности, причем сигнал несет в себе идентификацию интеллектуального устройства, передающего сигнал.
[00194] После получения величины мощности передачи, переданной терминалом группировки, интеллектуальное устройство может передавать сигнал в соответствии с величиной мощности передачи.
[00195] В практическом варианте выполнения во избежание нарушения передачи сигнала или серьезного вмешательства других сигналов, что, в свою очередь, вызывает неспособность терминала группировки успешно осуществлять группировку, интеллектуальное устройство может передавать сигнал в соответствии с величиной мощности передачи несколько раз.
[00196] Например, интеллектуальное устройство может передавать сигнал в соответствии с величиной мощности передачи при предварительно определенном интервале времени, который может быть назначен терминалом группировки. Например, терминал группировки может добавлять величину мощности передачи и назначенный предварительно определенный интервал времени в один и тот же пакет данных и передавать пакет данных на каждое выбранное интеллектуальное устройство. Таким образом, после получения пакета данных интеллектуальное устройство может передавать сигнал в соответствии с величиной мощности передачи при назначенном предварительно определенном интервале времени.
[00197] Очевидно, что интеллектуальное устройство может передавать предварительно определенное количество сигналов. Предварительно определенное количество может быть назначено терминалом группировки. Например, терминал группировки может добавлять величину мощности передачи и назначенное предварительно определенное количество в один и тот же пакет данных и передавать пакет данных на каждое выбранное интеллектуальное устройство. Таким образом, после получения пакета данных интеллектуальное устройство может передавать назначенное предварительно определенное количество сигналов в соответствии с величиной мощности передачи.
[00198] Подводя итог, аппарат для группировки интеллектуальных устройств, предусмотренный вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Система для группировки интеллектуальных устройств, предусмотренная вариантом осуществления настоящего изобретения, может обеспечить следующие преимущественные эффекты. Поскольку терминал группировки передает величину мощности передачи интеллектуальным устройствам, каждое из интеллектуальных устройств может передавать сигнал на основе величины мощности передачи, получать сигнал(ы), переданный другим интеллектуальным устройством(ами) на основе величины мощности передачи, и обратно передавать полученный уровень(и) сигнала на терминал группировки, который группирует интеллектуальные устройства на основе уровней сигнала. Поскольку терминал группировки может управлять каждым из интеллектуальных устройств для передачи сигнала на основе одной и той же мощности и для сбора уровня(ей) мощности сигнала(ов), отправленного другим интеллектуальным устройством(и), и затем терминал группировки может осуществлять автоматическую группировку на основе уровней мощности, можно решить техническую проблему низкой эффективности из предыдущего уровня техники, вызванную необходимостью выбирать интеллектуальные устройства одно за другим перед управлением интеллектуальными устройствами, и можно достичь эффекта автоматической группировки и совместного управления интеллектуальными устройствами.
[00199] Относительно аппаратов в вышеуказанных вариантах осуществления конкретные пути для осуществления операций для отдельных модулей в данном случае были описаны подробно в вариантах осуществления относительно связанных способов и не будут развиты дальше.
[00200] В варианте осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, который может осуществлять способ группировки интеллектуальных устройств, предусмотренный вариантами осуществления настоящего изобретения, и который содержит процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: передачи величины мощности передачи на каждое из выбранных интеллектуальных устройств; получения фрагментов информации об уровне сигнала, переданных обратно каждым указанным интеллектуальным устройством, причем указанные фрагменты информации об уровне сигнала сгенерированы при помощи интеллектуального устройства после получения интеллектуальным устройством сигналов, переданных другим одним или более интеллектуальными устройствами на основе величины мощности передачи, соответственно, на основе уровней полученных сигналов и идентификаций интеллектуальных устройств, отправляющих полученные сигналы; и группировки выбранных интеллектуальных устройств в соответствии с фрагментами информации об уровне сигнала, переданными обратно каждым указанным интеллектуальным устройством.
[00201] В другом варианте осуществления настоящего изобретения предусмотрен аппарат для группировки интеллектуальных устройств, который может осуществлять способ группировки интеллектуальных устройств, предусмотренный вариантами осуществления настоящего изобретения, и который содержит процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: получения сигналов, переданных одним или более другими интеллектуальными устройствами, причем сигналы отправлены интеллектуальными устройствами в соответствии с величиной мощности передачи после получения интеллектуальными устройствами величины мощности передачи; для сигнала, отправленного каждым из интеллектуальных устройств, генерирования фрагмента информации об уровне сигнала на основе полученного уровня сигнала и идентификации интеллектуального устройства, отправляющего сигнал; и отправки фрагмента информации об уровне сигнала, сгенерированного для каждого из интеллектуальных устройств, на терминал группировки для запуска терминала группировки для группировки, на основе фрагментов информации об уровне сигнала, полученных терминалом группировки, интеллектуальных устройств, генерирующих соответствующие наборы фрагментов информации об уровне сигнала.
[00202] На фиг. 11 представлена структурная схема, показывающая аппарат 1100 для группировки интеллектуальных устройств в соответствии с дополнительным вариантом осуществления. Например, аппарат 1100 может представлять собой мобильный телефон, сервер, планшет, компьютер, устройство для передачи сообщений или тому подобное.
[00203] Ссылаясь на фиг. 11, аппарат 1100 может содержать один или более из следующих компонентов: компонент 1102 обработки, запоминающее устройство 1104, компонент 1106 питания, компонент 1108 с комплексным представлением информации, аудиокомпонент 1110, интерфейс 1112 ввода-вывода (I/O), сенсорный компонент 1114 и компонент 1116 связи.
[00204] Компонент 1102 обработки, как правило, управляет всеми операциями аппарата 1100, таким как операции, связанные с дисплеем, телефонные звонки, сети передачи данных, операции с камерой и операции записи. Компонент 1102 обработки может содержать один или более процессоров 1120 для выполнения команд для осуществления всех стадий или их части в вышеописанных способах. Более того, компонент 1102 обработки может содержать один или более модулей, которые способствуют взаимодействию между компонентом 1102 обработки и другими компонентами. Например, компонент 1102 обработки может содержать модуль с комплексным представлением информации для способствования взаимодействию между компонентом 1108 с комплексным представлением информации и компонентом 1102 обработки.
[00205] Запоминающее устройство 1104 выполнено с возможностью хранения различных типов данных для поддержки работы аппарата 1100. Примеры таких данных включают команды для любых применений или способов, выполняемых на аппарате 1100, контактную информацию, данные телефонной книги, сообщения, картинки, видео и т. д. Запоминающее устройство 1104 может быть выполнено с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, блок флэш-памяти, магнитный или оптический диск.
[00206] Компонент 1106 питания обеспечивает питание на различные компоненты аппарата 1100. Компонент 1106 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерированием, управлением и распределением питания в аппарате 1100.
[00207] Компонент 1108 с комплексным представлением информации содержит экран, обеспечивающий интерфейс вывода между аппаратом 1100 и пользователем. В некоторых вариантах осуществления экран может включать жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает сенсорную панель, то экран может быть выполнен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель содержит один или более сенсоров касания для распознавания прикосновений, проведения пальцем и жестов на сенсорной панели. Сенсоры касания могут не только распознавать границу прикосновения или проведения пальцем, но также распознавать период времени и силу нажатия, связанные с прикосновением или проведением пальцем. В некоторых вариантах осуществления компонент 1108 с комплексным представлением информации содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и задняя камера могут получать внешние мультимедийные данные, когда аппарат 1100 находится в режиме работы, таком как режим фотосъемки или режим видеосъемки. Каждая из фронтальной камеры и задней камеры может представлять собой систему с закрепленными оптическими линзами или иметь способность к фокусировке и оптическому приближению.
[00208] Аудиокомпонент 1110 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, аудиокомпонент 1110 содержит микрофон (“MIC”), выполненный с возможностью получения внешнего звукового сигнала, когда аппарат 1100 находится в режиме работы, таком как режим вызова, режим записи и режим распознавания голоса. Полученный звуковой сигнал может быть дополнительно сохранен в запоминающем устройстве 1104 или передан посредством компонента 1116 связи. В некоторых вариантах осуществления аудиокомпонент 1110 дополнительно содержит динамик для вывода звуковых сигналов.
[00209] Интерфейс 1112 I/O обеспечивает интерфейс между компонентом 1102 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо управления, кнопки и тому подобное. Кнопки могут включать, но без ограничения, кнопку возврата, кнопку регулирования громкости, кнопку «пуск» и кнопку блокировки.
[00210] Сенсорный компонент 1114 содержит один или более сенсоров для обеспечения оценки состояния различных аспектов аппарата 1100. Например, сенсорный компонент 1114 может обнаруживать состояние разблокировки/блокировки аппарата 1100, относительное расположение компонентов, например, дисплея и клавиатуры, аппарата 1100, изменение в положении аппарата 1100 или компонента аппарата 1100, наличие или отсутствие контакта пользователя с аппаратом 1100, ориентацию или ускорение/замедление работы аппарата 1100 и изменение в температуре аппарата 1100. Сенсорный компонент 1114 может содержать сенсор ближней локации, выполненный с возможностью обнаружения присутствия находящихся рядом объектов без какого-либо физического контакта. Сенсорный компонент 1114 может также содержать светочувствительный сенсор, такой как сенсор изображения CMOS или CCD, для использования в режимах применения изображений. В некоторых вариантах осуществления сенсорный компонент 1114 может также содержать сенсор поворачивания экрана, гиродатчик, магнитный сенсор, сенсор нажатия или температурный сенсор.
[00211] Компонент 1116 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между аппаратом 1100 и другими устройствами. Аппарат 1100 может иметь доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G или 3G или их комбинация. В одном иллюстративном варианте осуществления компонент 1116 связи получает переданный сигнал или связанную с передачей информацию от системы управления внешней передачей посредством канала передачи. В одном иллюстративном варианте осуществления компонент 1116 связи дополнительно содержит модуль ближней бесконтактной связи (NFC) для обеспечения связи малого радиуса действия. Например, модуль NFC может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (BT) и других технологий.
[00212] В иллюстративных вариантах осуществления аппарат 1100 может быть выполнен с одним или более из прикладных специализированных интегральных схем (ASIC), процессоров цифровой обработки данных (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем логических матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для осуществления вышеописанных способов.
[00213] В варианте осуществления также предусмотрен энергонезависимый машиночитаемый носитель данных, включающий команды, такие как заключенные в запоминающем устройстве 1104, выполняемые процессором 1120 в аппарате 1100, для осуществления вышеописанных способов. Например, энергонезависимый машиночитаемый носитель данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, устройство хранения оптических данных и тому подобное.
[00214] На фиг. 12 представлена структурная схема, показывающая аппарат для группировки интеллектуальных устройств в соответствии с еще одним дополнительным вариантом осуществления. Например, аппарат 1200 для группировки интеллектуальных устройств может быть предусмотрен в виде интеллектуальной электрической лампы, интеллектуальной розетки, интеллектуального телевизора, интеллектуального кондиционера или тому подобного. Как показано на фиг. 12, аппарат 1200 для группировки интеллектуальных устройств содержит компонент 1222 обработки, который дополнительно содержит один или более процессоров и ресурсов памяти, представленных запоминающим устройством 1232 для хранения команд, выполняемых компонентом 1222 обработки, таких как приложения. Приложения, хранящиеся в запоминающем устройстве 1232, могут включать один или более модулей, каждый из которых отвечает за набор команд. Компонент 1222 обработки выполнен с возможностью выполнения команд для осуществления вышеуказанного способа группировки интеллектуальных устройств, выполняемого интеллектуальным устройством.
[00215] Аппарат 1200 может также содержать узел 1226 источника питания, который выполнен с возможностью выполнения управления питанием для аппарата 1200, интерфейс 1250 для проводной или беспроводной сети, который выполнен с возможностью соединения аппарата 1200 с сетью, и интерфейс 1258 ввода-вывода (I/O). Аппарат 1200 может работать с операционной системой, хранящейся в запоминающем устройстве 1232, например, Windows Server
, Mac OS X
, Unix
, Linux
, Free BSD
или тому подобной.
TM
TM
TM
TM
TM
[00216] Другие варианты осуществления настоящего изобретения будут очевидны специалистам в данной области техники при рассмотрении описания и практическом осуществлении настоящего изобретения, раскрытого в данном документе. Данная заявка предназначена для охвата любых вариантов, применений или адаптаций настоящего изобретения, исходя из его общих принципов и включая такие отклонения от настоящего изобретения, полученные в пределах известной или традиционной практики осуществления в данной области техники. Предполагается, что описание и примеры являются исключительно иллюстративными, с реальным объемом и сущностью настоящего изобретения, указанными в приведенной ниже формуле изобретения.
[00217] Следует понимать, что настоящее изобретение не ограничено точной конструкцией, описанной выше и проиллюстрированной в прилагаемых графических материалах, и что могут быть сделаны различные модификации и изменения в пределах объема настоящего изобретения. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.