Способ и приспособление для идентификации устройства
DEVICE IDENTIFICATION METHOD AND APPARATUS

Перекрестные ссылки на связанные заявки
[0001] Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики 201610787081.3, на которой она основана и которая была зарегистрирована 30 августа 2016 года. При этом содержание упомянутой заявки полностью включено в настоящий документ путем ссылки.
Область техники
[0002] Настоящее изобретение относится, в общем к технической области интеллектуальных устройств, а именно, к способу и приспособлению для идентификации устройства.
Предпосылки создания изобретения
[0003] Сегодня, с появлением все возрастающего количества интеллектуальных устройств, их администрирование становится все более проблематичным. Чтобы упростить администрирование, пользователи, как правило, разделяют интеллектуальные устройства на различные группы вручную, добавляя каждое из интеллектуальных устройств в созданные группы. При таком способе организации, когда необходимо выполнить управление конкретным интеллектуальным устройством, пользователь должен сначала определить группу, к которой принадлежит данное интеллектуальное устройство, или ему приходится вручную назначать метки для интеллектуальных устройств, и затем определять интеллектуальное устройство, управление которым необходимо выполнить, в соответствии с метками. В таких решениях, однако, пользователям необходимо вручную разделять интеллектуальные устройства по различным группам или вручную назначать метки для интеллектуальных устройств, и если возникнет необходимость реорганизации, существующее группирование и метки необходимо будет отменить, и пользователю вновь придется вручную разделять интеллектуальные устройства по различным группам или назначать для них метки. Это обусловливает высокую сложность эксплуатации для пользователей, причем группирование и метки не могут обновляться автоматически.
Сущность изобретения
[0004] В вариантах осуществления настоящего изобретения предложены способ и приспособление для идентификации устройства. Предложенные технические решения описаны ниже.
[0005] В соответствии с первым из аспектов вариантов осуществления настоящего изобретения предложен способ идентификации устройства, включающий:
[0006] получение идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств;
[0007] формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети; и
[0008] отображение идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[0009] В соответствии с одним из вариантов осуществления настоящего изобретения перед получением идентификатора класса сети одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, способ дополнительно включает:
[0010] прием идентификатора класса сети, который вводят; и/или
[0011] определение идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[0012] В соответствии с одним из вариантов осуществления настоящего изобретения формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети включает:
[0013] определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети; и
[0014] формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств.
[0015] В соответствии с одним из вариантов осуществления настоящего изобретения определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети включает:
[0016] если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств; и
[0017] при этом формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств включает:
[0018] согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, формирование идентификатора местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[0019] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств включают одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[0020] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложено приспособление для идентификации устройства, включающее:
[0021] модуль получения, сконфигурированный для получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств;
[0022] модуль формирования, сконфигурированный для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети; и
[0023] модуль отображения, сконфигурированный для отображения идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[0024] В соответствии с одним из вариантов осуществления настоящего изобретения приспособление дополнительно включает:
[0025] модуль приема, сконфигурированный, перед получением идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, для приема идентификатора класса сети, который вводят; и/или
[0026] модуль определения, сконфигурированный для определения идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[0027] В соответствии с одним из вариантов осуществления настоящего изобретения, модуль формирования включает:
[0028] подмодуль определения, сконфигурированный для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети; и
[0029] подмодуль формирования, сконфигурированный для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств.
[0030] В соответствии с одним из вариантов осуществления настоящего изобретения, подмодуль определения включает:
[0031] блок определения, сконфигурированный, если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств; и
[0032] при этом подмодуль формирования включает:
[0033] блок формирования, сконфигурированный, согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, для формирования идентификатора местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[0034] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств включают одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[0035] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложено приспособление для идентификации устройства, включающее:
[0036] процессор; и
[0037] память для хранения инструкций, исполняемых процессором;
[0038] при этом процессор сконфигурирован:
[0039] для получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств;
[0040] для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети; и
[0041] для отображения идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[0042] Технические решения, предложенные в вариантах осуществления настоящего изобретения, могут давать следующие полезные результаты:
[0043] в технических решениях, предложенных в вариантах осуществления настоящего изобретения, после получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, согласно идентификатору класса сети автоматически формируется идентификатор местоположения интеллектуального устройства, который отображают в списке интеллектуальных устройств. Таким образом, пользователь может точно определить местоположение интеллектуального устройства, просто посмотрев на идентификатор местоположения интеллектуального устройства в списке интеллектуальных устройств. Поскольку пользователи привыкли находить интеллектуальные устройства и управлять ими в определенной пространственной области на основании местоположений, предложенные технические решения дают пользователям возможность администрировать интеллектуальные устройства оперативно и с высокой степенью удобства, без необходимости разделения интеллектуальных устройств по различным группам или назначения интеллектуальным устройствам меток.
[0044] Нужно понимать, что и предшествующее общее описание, и подробное описание, приведенное ниже, являются исключительно иллюстративными и пояснительными, и не ограничивают настоящее изобретение.
Краткое описание чертежей
[0045] На приложенных чертежах, которые входят в состав настоящего описания и являются его неотъемлемой частью, проиллюстрированы варианты осуществления, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения замысла настоящего изобретения.
[0046] Фиг. 1 представляет собой блок-схему алгоритма, иллюстрирующую способ идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
[0047] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую другой способ идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
[0048] Фиг. 3 представляет собой блок-схему алгоритма, иллюстрирующую еще один способ идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
[0049] Фиг. 4 представляет собой блок-схему, иллюстрирующую приспособление для идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
[0050] Фиг. 5 представляет собой блок-схему, иллюстрирующую другое приспособление для идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
[0051] Фиг. 6 представляет собой блок-схему, иллюстрирующую приспособление для идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения.
Подробное описание изобретения
[0052] Далее настоящее изобретение будет описано более подробно с помощью конкретных примеров его осуществления, которые проиллюстрированы на приложенных чертежах. Приведенное ниже описание выполнено со ссылками на приложенные чертежи, где, если не указано обратное, аналогичными обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Реализации примеров осуществления настоящего изобретения, рассмотренные в приведенном ниже описании, не являются всеми возможными реализациями, соответствующими настоящему изобретению. Напротив, они являются исключительно примерами устройств и способов, соответствующих аспектам, связанным с настоящим изобретением, которое определено приложенной формулой изобретения.
[0053] Сегодня, с появлением все возрастающего количества интеллектуальных устройств, их администрирование становится все более проблематичным. Чтобы упростить администрирование, пользователи, как правило, разделяют интеллектуальные устройства на различные группы вручную, добавляя каждое из интеллектуальных устройств в созданные группы. При таком способе организации, когда необходимо выполнить управление конкретным интеллектуальным устройством, пользователь должен сначала определить группу, к которой принадлежит данное интеллектуальное устройство, или ему приходится вручную назначать метки для интеллектуальных устройств, и затем определять интеллектуальное устройство, управление которым необходимо выполнить, в соответствии с метками. В таких решениях, однако, пользователям необходимо вручную разделять интеллектуальные устройства по различным группам или вручную назначать метки для интеллектуальных устройств, и если возникнет необходимость реорганизации, существующее группирование и метки необходимо будет отменить, и пользователю вновь придется вручную разделять интеллектуальные устройства по различным группам или назначать для них метки. Это обусловливает высокую сложность эксплуатации для пользователей, при этом группирование и метки не могут обновляться автоматически.
[0054] Для решения описанной выше технической проблемы в вариантах осуществления настоящего изобретения предложен способ идентификации устройства. Данный способ может применяться в программе, системе или приспособлении для идентификации устройства, при этом способ может исполняться терминалом, например, мобильным телефоном, планшетом или компьютером, который используют для администрирования интеллектуальных устройств. В соответствии с иллюстрацией фиг. 1 способ включает шаги S101-S103.
[0055] На шаге S101 получают идентификатор класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение. Идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств.
[0056] Сетевое соединение может включать проводные и беспроводные сетевые соединения. Беспроводное сетевое соединение может быть сетевым соединением Bluetooth, сетевым соединением WiFi или соединением мобильной сети передачи данных и т.п.
[0057] Идентификатор класса сети может указывать на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств. Например, если сетевое соединение, установленное сетевым устройством, охватывает здание XX, местоположением зоны сетевого обслуживания для этого сетевого соединения будет «здание XX». Если сетевое соединение, которое установлено сетевым устройством, охватывает дом XX, местоположением зоны сетевого обслуживания для такого сетевого соединения будет «дом XX». Если сетевое соединение, которое установлено сетевым устройством, охватывает жилую комнату XX дома XX, местоположением зоны сетевого обслуживания для такого сетевого соединения будет «жилая комната XX дома XX».
[0058] Упомянутые одно или более сетевых устройств могут представлять собой любые устройства, способные устанавливать сеть, например, такие устройства как маршрутизатор, повторитель, коммутатор или даже мобильный телефон.
[0059] На шаге S102 формируют идентификатор местоположения интеллектуального устройства согласно идентификатору класса сети.
[0060] На шаге S103 идентификатор местоположения интеллектуального устройства отображают в списке интеллектуальных устройств.
[0061] В данном техническом решении, после получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, согласно идентификатору класса сети автоматически формируется идентификатор местоположения интеллектуального устройства, который отображают в списке интеллектуальных устройств. Таким образом, пользователь может точно определить местоположение интеллектуального устройства, просто посмотрев на идентификатор местоположения интеллектуального устройства в списке интеллектуальных устройств. Поскольку пользователи привыкли находить интеллектуальные устройства и управлять ими в определенной пространственной области на основании местоположений, предложенные технические решения дают пользователям возможность администрировать интеллектуальные устройства оперативно и с высокой степенью удобства, без необходимости разделения интеллектуальных устройств по различным группам или назначения интеллектуальным устройствам меток.
[0062] При этом, поскольку идентификатор местоположения интеллектуального устройства формируют в соответствии с идентификатором класса сети, то когда идентификаторы местоположения интеллектуального устройства отображают в списке интеллектуальные устройства, идентификаторы местоположения интеллектуальных устройств, имеющих одинаковый идентификатор класса сети, могут естественным образом отображаться вместе, а идентификаторы местоположения интеллектуальных устройств, имеющих различные идентификаторы класса сети, могут естественным образом отображаться раздельно. Таким образом интеллектуальные устройства могут быть сгруппированы/классифицированы автоматически согласно их идентификаторам класса сети.
[0063] В соответствии с одним из вариантов осуществления настоящего изобретения перед шагом S101, показанном на фиг. 1, способ может дополнительно включать:
[0064] прием идентификатора класса сети, который введен; и/или
[0065] определение идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[0066] Идентификатор класса сети может быть введен пользователем, т.е. идентификатор класса сети добавляется пользователем.
[0067] Когда местоположение зоны сетевого обслуживания для некоторого сетевого соединения включает несколько опциональных местоположений, принимают инструкцию для выбора местоположения зоны сетевого обслуживания, и затем местоположение зоны сетевого обслуживания выбирают, согласно инструкции, из набора опциональных местоположений, в результате чего идентификатор класса сети может быть автоматически определен согласно местоположению зоны сетевого обслуживания, соответствующему инструкции.
[0068] В соответствии с иллюстрацией фиг. 2, в одном из вариантов осуществления настоящего изобретения, шаг S102, показанный на фиг. 1, может быть реализован при помощи описанных ниже шагов.
[0069] На шаге А1 определяют одно или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети. В пределах зоны сетевого обслуживания могут находиться одно или более интеллектуальных устройств, причем эти устройства могут быть одного типа или различных типов. Если интеллектуальные устройства в пределах зоны сетевого обслуживания включат множество интеллектуальных устройств одного типа, это множество интеллектуальных устройств одного типа может быть идентифицировано с использованием номеров, или наименований модели.
[0070] На шаге А2 формируют идентификатор местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств. Идентификаторы одного или более интеллектуальных устройств могут представлять собой информацию, которую используют для идентификации интеллектуальных устройств, например, наименования, наименования модели или номера интеллектуальных устройств. Интеллектуальные устройства могут быть устройствами, которые допускают администрирование по сети, находятся в пределах зоны сетевого обслуживания и имеют соединение с сетью, например, ими могут являться интеллектуальные светильники, интеллектуальные воздухоочистители, интеллектуальные стиральные машины, интеллектуальные кондиционеры воздуха, интеллектуальные холодильники, мобильные телефоны. После формирования, для интеллектуальных устройств, идентификаторов местоположения интеллектуального устройства, идентификаторы класса сети могут быть скомбинированы с идентификаторами интеллектуальных устройств, в результате чего получают идентификаторы местоположения интеллектуальных устройств.
[0071] После получения идентификаторов класса сети интеллектуальные устройства в пределах зоны сетевого обслуживания будут указаны идентификатором класса сети, и затем могут быть автоматически сформированы идентификаторы местоположения интеллектуальных устройств, согласно идентификаторам класса сети и идентификаторам интеллектуальных устройств. Например, если идентификатор класса сети представляет собой «второй этаж дома XX», а идентификатор интеллектуального устройства указывает на то, что данное интеллектуальное устройство является интеллектуальным светильником, то идентификатор местоположения интеллектуального устройства для этого интеллектуального светильника может иметь следующий вид: «второй этаж дома XX - интеллектуальный светильник». Если идентификатор класса сети представляет собой «третий этаж здания XX», а идентификатор интеллектуального устройства указывает на то, что данное интеллектуальное устройство является интеллектуальным кондиционером воздуха №1, то идентификатор местоположения интеллектуального устройства для интеллектуального кондиционера №1 может иметь следующий вид: «третий этаж здания XX - интеллектуальный кондиционер воздуха №1». Таким образом, пользователям не нужно вручную назначать метки для интеллектуальных устройств, и поскольку идентификатор местоположения интеллектуального устройства непосредственно отражает идентификатор класса сети (т.е. местоположение зоны сетевого обслуживания для сетевого соединения, установленного сетевым устройством), пользователи могут оперативно находить интеллектуальные устройства, имеющие заданные местоположения, опираясь на различия местоположений зон сетевого обслуживания, и администрировать интеллектуальные устройства, без необходимости разбиения интеллектуальных устройств на группы пользователями вручную.
[0072] В соответствии с иллюстрацией фиг. 3, в одном из вариантов осуществления настоящего изобретения, шаг А1, показанный на фиг. 2, может быть реализован при помощи описанных ниже шагов.
[0073] На шаге В1, если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, определяют одно или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[0074] Шаг А2, показанный на фиг. 2, может быть реализован при помощи описанного ниже шага.
[0075] На шаге В2, согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, формируют идентификатор местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств. В пределах зоны сетевого обслуживания для каждого типа интеллектуальных устройств может присутствовать одно или более интеллектуальных устройств. Независимо от того, присутствует ли одно или несколько устройств, когда формируют идентификатор местоположения интеллектуального устройства для каждого интеллектуального устройства в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, идентификатор местоположения интеллектуального устройства может формироваться согласно идентификатору класса сети сетевых устройств в пределах зоны сетевого обслуживания, в котором находится интеллектуальное устройство, и идентификатору интеллектуального устройства.
[0076] Если имеются несколько различных типов сетевых устройств, определяют одно или более интеллектуальных устройств в пределах зоны сетевого обслуживания каждого из типов сетевых устройств, и затем согласно идентификатору класса сети для каждого типа сетевых устройств и идентификаторам одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания каждого типа сетевых устройств может быть автоматически сформирован идентификатор местоположения интеллектуального устройства одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания каждого типа сетевых устройств, то есть, может быть автоматически сформирован более точный и более понятный идентификатор местоположения для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания каждого из типов сетевых устройств. В результате, пользователи могут с большей степенью удобства выполнять поиск и администрирование интеллектуальных устройств в пределах зоны сетевого обслуживания. При этом, чтобы еще более повысить удобство администрирования интеллектуальных устройств для пользователей, идентификатор местоположения интеллектуального устройства может формироваться для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания каждого из типов сетевых устройств согласно приоритету идентификатора класса сети каждого из типов сетевых устройств (например, более высокий приоритет может применяться для заранее заданных сетевых устройств или для сетевых устройств, обеспечивающих большую зону покрытия) и идентификаторам интеллектуальных устройств в пределах зоны сетевого обслуживания каждого из типов сетевых устройств, в результате чего идентификатор класса сети для типа сетевых устройств, имеющего более высокий приоритет, будет иметь более высокий ранг идентификатора местоположения интеллектуального устройства. К примеру, могут присутствовать два типа сетевых устройств, а именно, маршрутизатор и повторитель, при этом местоположением зоны сетевого обслуживания, установленной маршрутизатором, является дом XX (т.е. идентификатор класса сети для маршрутизатора представляет собой «дом XX»), при этом интеллектуальные устройства в доме XX включают интеллектуальный светильник №1 и интеллектуальный светильник №2. Местоположением зоны сетевого обслуживания, установленной повторителем, является южная спальня в доме XX (т.е. идентификатор класса сети для повторителя представляет собой «южная спальня в доме XX), при этом интеллектуальным устройством в южной спальне дома XX является интеллектуальный светильник №2. Если приоритет маршрутизатора выше, чем приоритет повторителя, то идентификатор местоположения интеллектуального светильника №1 может быть следующим: «дом XX - интеллектуальный светильник №1», а идентификатор местоположения интеллектуального светильника №2 может иметь следующий вид: «дом XX - южная спальня - интеллектуальный светильник №2» (при идентификации местоположения интеллектуального устройства для интеллектуального светильника №2 более высокий ранг присвоен идентификатору класса сети маршрутизатора, который имеет более высокий приоритет, чем идентификатор класса сети повторителя, имеющего менее высокий приоритет).
[0077] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств могут включать одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[0078] Упомянутые сетевые устройства могут представлять собой любые устройства, способные формировать сеть, например, такие устройства как маршрутизатор, повторитель, коммутатор или даже мобильный телефон.
[0079] В вариантах осуществления настоящего изобретения предложено также приспособление для идентификации устройства, которое соответствует описанным выше способам идентификации устройства. В соответствии с иллюстрацией фиг. 4 устройство включает модуль 401 получения, модуль 402 формирования и модуль 403 отображения.
[0080] Модуль 401 получения сконфигурирован для получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств.
[0081] Модуль 402 формирования сконфигурирован для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети.
[0082] Модуль 403 отображения сконфигурирован для отображения идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[0083] В соответствии с одним из вариантов осуществления настоящего изобретения приспособление дополнительно включает:
[0084] модуль приема, сконфигурированный, перед получением идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, для приема идентификатора класса сети, который вводят; и/или
[0085] модуль определения, сконфигурированный для определения идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[0086] В соответствии с иллюстрацией фиг. 5, в одном из вариантов осуществления настоящего изобретения модуль 402 формирования, показанный на фиг. 4, может включать подмодуль 4021 определения и подмодуль 4022 формирования.
[0087] Подмодуль 4021 определения сконфигурирован для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети.
[0088] Подмодуль 4022 формирования сконфигурирован для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств.
[0089] В соответствии с одним из вариантов осуществления настоящего изобретения, подмодуль 4021 определения может включать:
[0090] блок определения, сконфигурированный, если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[0091] Подмодуль формирования может включать:
[0092] блок формирования, сконфигурированный, согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, для формирования идентификатора местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[0093] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств включают одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[0094] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложено приспособление для идентификации устройства, включающее:
[0095] процессор; и
[0096] память для хранения инструкций, исполняемых процессором;
[0097] при этом процессор сконфигурирован:
[0098] для получения идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств;
[0099] для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети; и
[00100] для отображения идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[00101] Процессор может быть дополнительно сконфигурирован:
[00102] для приема идентификатора класса сети, который вводят; и/или
[00103] для определения идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[00104] Процессор может быть сконфигурирован:
[00105] для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети; и
[00106] для формирования идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств.
[00107] Процессор может быть сконфигурирован:
[00108] если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, для определения одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств; и
[00109] согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, для формирования идентификатора местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[00110] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств включают одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[00111] Фиг. 6 представляет собой блок-схему, иллюстрирующую приспособление 600 для идентификации устройства в соответствии с одним из примеров осуществления настоящего изобретения. Данное приспособление может применяться в терминальном устройстве. Например, приспособление 600 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство обмена сообщениями, игровую приставку, планшетный компьютер, медицинское устройство, тренажерное оборудование, карманный персональный компьютер и т.п.
[00112] В соответствии с иллюстрацией фиг. 6, приспособление 600 может включать один или более следующих компонентов: процессорный компонент 602, память 604, компонент 606 электропитания, мультимедийный компонент 608, аудиокомпонент 610, интерфейс 612 ввода-вывода (input/output, I/O), измерительный компонент 614 и компонент 616 связи.
[00113] Процессорный компонент 602, как правило, осуществляет общее управление функционированием приспособления 600, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой с камерой и операциями аудиозаписи. Процессорный компонент 602 может включать один или более процессоров 620, исполняющих инструкции с целью выполнения всех шагов описанных выше способов или части этих шагов. Также, процессорный компонент 602 может включать один или более модулей, обеспечивающих взаимодействие между процессорным компонентом 602 и другими компонентами. Например, процессорный компонент 602 может включать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 608 и процессорным компонентом 602.
[00114] Память 604 сконфигурирована для хранения различных типов данных с целью поддержки функционирования приспособления 600. Примерами подобных данных могут служить инструкции любых приложений или методов, исполняемых в приспособлении 600, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 604 может быть реализована с использованием энергозависимых или энергонезависимых устройств любого типа, а также их комбинаций, например, статической памятью с произвольным доступом (static random access memory, SRAM), электрически перепрограммируемой памяти в режиме «только для чтения» (erasable programmable read-only memory, EPROM), программируемой памяти в режиме «только для чтения» (programmable read-only memory, PROM), памяти в режиме «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00115] Компонент 606 электропитания обеспечивает электропитание различных компонентов устройства 600. Компонент 606 электропитания может включать систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электрической энергии в приспособлении 600.
[00116] Мультимедийный компонент 608 включает экран, который обеспечивает интерфейс вывода между устройством 600 и пользователем. В некоторых из вариантов осуществления настоящего изобретения экран может включать дисплей на жидких кристаллах (liquid crystal display, LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то в этом случае экран может быть реализован как сенсорный экран, принимающий сигналы ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов на сенсорной панели. Датчики касания могут не только регистрировать границы операций касания или скольжения, но также измерять период времени и величину давления, связанные с этими операциями. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 608 включает фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда приспособление 600 находится в определенном режиме работы, например, в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или иметь функциональность фокусировки и оптического зуммирования.
[00117] Аудиокомпонент 610 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиокомпонент 610 включает микрофон ("MIC"), сконфигурированный для приема внешнего аудиосигнала, когда приспособление 600 находится в определенном режиме работы, например, в режиме вызова, в режиме записи или в режиме распознавания голоса. Принятые аудиосигналы могут затем быть сохранены в памяти 604 или переданы при помощи компонента 616 связи. В некоторых из вариантов осуществления настоящего изобретения аудиокомпонент 610 включает также громкоговоритель для вывода аудиосигналов.
[00118] Интерфейс 612 ввода/вывода обеспечивает интерфейс между процессорным компонентом 602 и модулями периферийных интерфейсов, например, клавиатуры, поворотного-нажимного выключателя («колеса»), кнопок и т.п. Кнопки могут включать, без ограничения перечисленным, «домашнюю» кнопку, кнопку громкости, кнопку «пуск» или кнопку блокировки.
[00119] Измерительный компонент 614 включает один или более датчиков, обеспечивающих оценку состояния различных элементов приспособления 600. Например, измерительный компонент 614 может обнаруживать состояние «открыто» или «закрыто» приспособления 600, относительное расположение компонентов, например, дисплея и клавиатуры приспособления 600, изменение позиции приспособления 600 или одного из компонентов приспособления 600, присутствие или отсутствие контакта пользователя с приспособлением 600, ориентацию или ускорение/замедление приспособления 600 и изменение температуры приспособления 600. Измерительный компонент 614 может включать датчик близости, сконфигурированный для обнаружения присутствия приближенных объектов без физического контакта с ними. Измерительный компонент 614 может также включать светочувствительный датчик, например, датчик изображений CMOS или CCD, для использования в приложениях формирования изображений. В некоторых из вариантов осуществления настоящего изобретения измерительный компонент 614 может также включать акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[00120] Компонент 616 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между приспособлением 600 и другими устройствами. Приспособление 600 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как WiFi, 2G или 3G, или их комбинации. В одном из примеров осуществления настоящего изобретения компонент 616 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В одном из примеров осуществления настоящего изобретения компонент 616 связи включает также модуль ближней бесконтактной связи (near field communication, NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.
[00121] В примерах осуществления настоящего изобретения приспособление 600 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах или других электронных блоках, предназначенных для исполнения описанных выше способов.
[00122] В примерах осуществления настоящего изобретения предложен также машиночитаемый носитель, который включает инструкции, например, содержащиеся в памяти 604 и исполняемые процессором 620 в приспособлении 600 с целью выполнения описанных выше способов. К примеру, машиночитаемый носитель может представлять собой память ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство для хранения данных и т.п.
[00123] Предложен машиночитаемый носитель, обеспечивающий, при исполнении инструкций с машиночитаемого носителя процессором в описанном выше приспособлении 600, выполнение, приспособлением 600, способа идентификации устройства, который включает:
[00124] получение идентификатора класса сети для одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, при этом идентификатор класса сети указывает на местоположение зоны сетевого обслуживания для сетевого соединения, установленного каждым из сетевых устройств;
[00125] формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети; и
[00126] отображение идентификатора местоположения интеллектуального устройства в списке интеллектуальных устройств.
[00127] В соответствии с одним из вариантов осуществления настоящего изобретения перед получением идентификатора класса сети одного или более сетевых устройств, каждое из которых устанавливает сетевое соединение, способ дополнительно включает:
[00128] прием идентификатора класса сети, который введен; и/или
[00129] определение идентификатора класса сети согласно принятой инструкции для выбора местоположения зоны сетевого обслуживания.
[00130] В соответствии с одним из вариантов осуществления настоящего изобретения формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети включает:
[00131] определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети; и
[00132] формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств.
[00133] В соответствии с одним из вариантов осуществления настоящего изобретения определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания согласно идентификатору класса сети включает:
[00134] если упомянутые одно или более сетевых устройств включают несколько различных типов сетевых устройств, определение одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств; и
[00135] при этом формирование идентификатора местоположения интеллектуального устройства согласно идентификатору класса сети и идентификаторам одного или более из интеллектуальных устройств включает:
[00136] согласно идентификатору класса сети каждого типа сетевых устройств и идентификаторам упомянутых одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств, формирование идентификатора местоположения интеллектуального устройства для одного или более интеллектуальных устройств в пределах зоны сетевого обслуживания для каждого типа сетевых устройств.
[00137] В соответствии с одним из вариантов осуществления настоящего изобретения одно или более сетевых устройств включают одно или более из следующего: маршрутизатор, повторитель и коммутатор.
[00138] Специалистами в данной области техники, по прочтении описания или после практического применения изобретения, описанного в настоящем документе, могут быть найдены другие варианты его осуществления. Настоящая заявка призвана охватить все изменения, применения или модификации настоящего изобретения, не отступающие от его основного замысла, включая все отступления от настоящего изобретения, которые известны на существующем уровне техники или традиционно применяются в данной области техники. Приведенное описание и примеры следует считать исключительно иллюстративными, при этом истинный объем и сущность настоящего изобретения заданы приведенной ниже формулой изобретения.
[00139] Нужно понимать, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и проиллюстрированной на приложенных чертежах, а также, что в пределах объема настоящего изобретения могут быть выполнены множество различных модификаций и изменений. Предполагается, что объем настоящего изобретения может быть ограничен только приложенной формулой изобретения.