Способ и оборудование для управления устройством
METHOD AND DEVICE OF CONTROLLING EQUIPMENT

ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основана на заявке на патент КНР №201510409114.6 от 13 июля 2015 г. и ссылается на ее приоритет, при этом все содержание указанной заявки включено в настоящий документ путем ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[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] На фиг. 1 показана блок-схема, иллюстрирующая способ управления устройством согласно примеру варианта осуществления настоящего изобретения.
[0043] На фиг. 2-1 показана блок-схема, иллюстрирующая способ управления устройством согласно другому примеру варианта осуществления настоящего изобретения.
[0044] На фиг. 2-2 показана схема, иллюстрирующая графический интерфейс согласно другому примеру варианта осуществления настоящего изобретения;
[0045] На фиг. 3 показана блок-схема, иллюстрирующая оборудование для управления устройством согласно другому примеру варианта осуществления настоящего изобретения, и
[0046] На фиг. 4 показана блок-схема, иллюстрирующая оборудование для управления устройством согласно другому примеру варианта осуществления настоящего изобретения.
[0047] На вышеуказанных чертежах показаны конкретные варианты осуществления настоящего изобретения, более подробное описание приводится далее. Эти чертежи и текстовые описания не служат каким-либо образом для ограничения объема настоящего изобретения, а предназначены для иллюстрации концепции настоящего изобретения для обычного специалиста в данной области со ссылкой на конкретные варианты осуществления.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0048] Далее приводится подробное описание вариантов осуществления настоящего изобретения, примеры которых приведены на прилагаемых чертежах. Приведенное ниже описание ссылается на прилагаемые чертежи, при этом одинаковые номера на разных чертежах обозначают одинаковые или подобные элементы, если явно не указано иное. Реализации, рассматриваемые в настоящем описании, примеров варианта осуществления настоящего изобретения не составляют полный перечень возможных реализаций согласно настоящему изобретению. Напротив, они представляют собой лишь примеры устройств и способов согласно аспектам, относящимся к настоящему изобретению в соответствии с прилагаемой формулой.
[0049] Приложение может работать на мобильном терминале. Приложение может использоваться для управления устройствами и может содержать пользовательские интерфейсы для выполнения пользователем на устройстве таких операций, как просмотр, настройка, управление. Как вариант, приложение может, кроме того, содержать пользовательские интерфейсы для поиска, комплектования или приобретения устройств. Как вариант, пользовательские интерфейсы для выполнения пользователем на устройстве таких операций, как просмотр, настройка, управление, могут содержать список устройств. В списке устройств записывается информация об устройствах, которыми пользователь может оперировать или которые принадлежат пользователю (например, такая информация, как названия, сокращенные обозначения, рабочее состояние). Как вариант, в вариантах осуществления настоящего изобретения устройствами могут быть интеллектуальные устройства. Например, если пользователь обслуживает очиститель воздуха или владеет интеллектуальным очистителем воздуха, очиститель воздуха может отражаться в списке устройств согласно учетной записи пользователя.
[0050] В настоящее время пользователь может устанавливать АРР для управления устройствами на мобильном терминале. АРР может содержать общий управляющий интерфейс, соответствующий каждому типу устройства. Общий управляющий интерфейс, соответствующий каждому типу устройства, может обеспечивать управление базовыми функциями в соответствии с типом устройства, а пользователь может управлять базовыми функциями в соответствии с типом устройства через общий управляющий интерфейс. Например, если АРР содержит общий управляющий интерфейс, соответствующий оборудованию кондиционирования воздуха, общий управляющий интерфейс может обеспечивать управление базовыми функциями оборудования кондиционирования воздуха, например, включая и выключая функцию охлаждения на оборудования кондиционирования воздуха. Пользователь может открывать общий управляющий интерфейс на мобильном терминале и включать или выключать функцию охлаждения на оборудования кондиционирования воздуха через общий управляющий интерфейс.
[0051] Однако, при наличии устройств одного типа, устройства, произведенные разными производителями, могут относиться к различным моделям, а устройства различных моделей могут обладать отличающимися функциями, например устройство одной модели может обладать уникальной функцией по сравнению с устройством другой модели в дополнение к базовым функциям, соответствующим типу устройства, однако общий управляющий интерфейс не сможет обеспечить управление уникальной функцией. Таким образом, пользователь не сможет управлять уникальной функцией. Например, производитель производит оборудование кондиционирования воздуха определенной модели, которая оснащена уникальной функцией очистки воздуха, однако общий управляющий интерфейс оборудования кондиционирования воздуха может обеспечить управление только включением и отключением функции охлаждения оборудования кондиционирования воздуха, но не может обеспечить управление уникальной функцией, например включением или выключением функции очистки воздуха оборудования кондиционирования воздуха, таким образом, пользователь не может управлять функцией очистки воздуха через общий управляющий интерфейс.
[0052] На фиг. 1 показана блок-схема, иллюстрирующая способ управления устройством согласно примеру варианта осуществления настоящего изобретения. Этот способ может состоять из следующих шагов.
[0053] На шаге 101 осуществляется получение идентификационной информации о модели выбранного для управления устройства. Идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства.
[0054] На шаге 102 осуществляется получение управляющего интерфейса для управления устройством данного типа и данного производителя согласно идентификационной информации о модели.
[0055] На шаге 103 осуществляется управление выбранным для управления устройством через управляющий интерфейс.
[0056] В вариантах осуществления настоящего изобретения осуществляется получение соответствующего управляющего интерфейса в соответствии с идентификационной информацией о модели выбранного для управления устройства. Идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства, а управляющий интерфейс используется для управления различными функциями устройства данного типа и данного производителя. Таким образом, управление различными функциями выбранного для управления устройства может осуществляться через управляющий интерфейс.
[0057] На фиг. 2-1 показана блок-схема, иллюстрирующая способ управления устройством согласно примеру варианта осуществления настоящего изобретения. Настоящий вариант осуществления может быть реализован на мобильном терминале, в качестве которого может быть мобильный телефон, планшетный компьютер или карманный компьютер (PDA), портативный компьютер и иные подобные устройства.
[0058] В настоящем варианте осуществления мобильный терминал может получать управляющие интерфейсы соответствующих устройств и благодаря этому управлять соответствующими устройствами через соответствующие управляющие терминалы. Микроконтроллерный блок (MCU) каждого устройства может содержать поле модели. Поле модели MCU каждого устройства сконфигурировано для хранения идентификационной информации о модели устройства. Идентификационная информация о модели содержит, по меньшей мере, информацию о производителе устройства и информацию о типе устройства, т.е. идентификационная информация о модели используется для идентификации производителя и типа устройства. Идентификационная информация о модели может, кроме того, содержать информацию о модели устройства, т.е. идентификационная информация о модели может, кроме того, использоваться для идентификации модели устройства. Информацией о производителе устройства может быть название производителя или иная подобная информация. Например, в случае оборудования кондиционирования воздуха идентификационная информация о модели оборудования кондиционирования воздуха может выглядеть как АА. ас. a1, где АА соответствует информации о производителе оборудования кондиционирования воздуха, ас соответствует информации о типе устройства, т.е. информация о типе устройства соответствует оборудованию кондиционирования воздуха, a a1 соответствует информации о модели устройства оборудования кондиционирования воздуха. Идентификационная информация о модели АА. ас. а1 указывает, что устройство относится к оборудованию кондиционирования воздуха, произведенном производителем АА, а модель устройства оборудования кондиционирования воздуха - а1.
[0059] Во время соединения устройства с сервером каждое устройство может отправлять на сервер информацию с описанием устройства. Информация с описанием устройства может содержать привязанную к устройству учетную запись пользователя и информацию об устройстве. Информация об устройстве содержит идентификационную информацию о модели, сохраненную в поле модели устройства, и идентификационную информацию об устройстве, а кроме того, может содержать одно или несколько названий устройства, производителя устройства, тип устройства, информацию о рабочем состоянии устройства и иную подобную информацию. Сервер принимает информацию с описанием устройства, переданную устройством, сохраняет информацию об устройстве, содержащуюся в информации с описанием устройства, в списке с информацией об устройствах, соответствующем учетной записи пользователя. Идентификационной информацией об устройстве может быть МАС-адрес, или IP-адрес устройства, или иная подобная информация.
[0060] Например, во время соединения оборудования кондиционирования воздуха с сервером оборудование кондиционирования воздуха передает на сервер информацию с описанием устройства. Информация с описанием устройства содержит учетную запись пользователя ID1, привязанную к оборудованию кондиционирования воздуха, и информацию об устройстве оборудования кондиционирования воздуха. Информация об устройстве содержит идентификационную информацию о модели оборудования кондиционирования воздуха АА. ас. а1 и идентификационную информацию об устройстве оборудования кондиционирования воздуха МАС1. Сервер принимает информацию с описанием устройства, получает соответствующий список с информацией об устройствах согласно учетной записи пользователя ID1, входящей в информацию с описанием устройства. Список с информацией об устройствах конфигурируется для хранения информации об устройствах, связанных с учетной записью пользователя ID1. Затем сервер сохраняет информацию об устройстве оборудования кондиционирования воздуха, содержащуюся в информации с описанием устройства, в список с информацией об устройствах, как показано в Таблице 1, т.е. идентификационная информация о модели АА. ас. а1 и идентификационная информация об устройстве МАС1, входящая в информацию об устройстве, сохраняются в списке с информацией об устройствах, как показано в Таблице 1.
[0061] АРР для управления устройствами устанавливается на мобильный терминал. В АРР зафиксировано соответствие между идентификационной информацией о моделях и управляющими интерфейсами. Соответствие между идентификационной информацией о моделях и управляющими интерфейсами содержит идентификационную информацию о моделях и управляющие интерфейсы, соответствующие различным устройствам, произведенным различными производителями. В рамках соответствий между идентификационной информацией о моделях и управляющими интерфейсами, в случае идентификационной информации для определенных моделей, если идентификационная информация о модели содержит информацию о производителе и информацию о типе устройства, управляющий интерфейс, соответствующий идентификационной информации о модели, предназначен для управления устройствами данного типа и данного производителя; если идентификационная информация о модели, кроме того, содержит информацию о модели устройства, управляющий интерфейс, соответствующий идентификационной информации о модели, предназначен для управления устройствами данной модели, данного типа и данного производителя.
[0062] Например, в случае соответствий между идентификационной информацией о моделях и управляющими интерфейсами, показанных в Таблице 2, соответствие задается предварительно техническими специалистами и хранится в сервере. Каждый раз, когда производитель разрабатывает модель устройства, технические специалисты разрабатывают управляющий интерфейс, соответствующий разработанному устройству, и с помощью этого управляющего интерфейса можно управлять всеми функциями разработанного устройства. Технические специалисты записывают идентификационную информацию о модели и управляющий интерфейс разработанного устройства в соответствия между идентификационной информацией о моделях и управляющими интерфейсами. Соответствия между идентификационной информацией о моделях и управляющими интерфейсами могут периодически загружаться в мобильный терминал с сервера для обновления соответствий между идентификационной информацией о моделях и управляющими интерфейсами, хранящимися в мобильном терминале.
[0063] В рамках соответствий между идентификационной информацией о моделях и управляющими интерфейсами, как показано в Таблице 2, управляющий интерфейс 1, соответствующий идентификационной информации о модели АА. ас. а1, предназначен для управления оборудованием кондиционирования воздуха модели а1, произведенным производителем АА, а управляющий интерфейс 2, соответствующий идентификационной информации о модели АА. ас. а2, предназначен для управления оборудованием кондиционирования воздуха модели а2, произведенным производителем АА.
[0064] Как видно из фиг. 2-1, описанный выше способ может содержать следующие шаги.
[0065] На шаге 201 мобильный терминал передает на сервер запрос, содержащий информацию об учетной записи пользователя.
[0066] Учетная запись пользователя хранится в мобильном терминале. Когда пользователь хочет выполнить управление устройством, привязанным к собственной учетной записи пользователя, пользователь может запустить установленное на мобильном терминале приложение для управления устройствами, при этом мобильный терминал посылает на сервер запрос, содержащий учетную запись пользователя. Сервер принимает запрос и получает соответствующую информацию об устройстве согласно учетной записи, передаваемой в запросе. Информация об устройстве содержит идентификационную информацию о модели и идентификационную информацию об устройстве, привязанному к учетной записи пользователя, а кроме того, может содержать одно или несколько названий устройства, производителя устройства, тип устройства, информацию о рабочем состоянии устройства и иную подобную информацию, информация об устройстве далее посылается в мобильный терминал.
[0067] Например, после запуска пользователем приложения на мобильном терминале для управления устройствами мобильный терминал получает учетную запись пользователя ID1 и посылает на сервер запрос, передающий учетную запись пользователя ID1. Сервер принимает запрос, получает соответствующую информацию об устройстве, содержащуюся в соответствиях Таблицы 1 согласно учетной записи, передаваемой в запросе, и посылает информацию об устройстве на мобильный терминал.
[0068] На шаге 202 мобильный терминал принимает информацию об устройстве, посылаемую сервером, и отображает список устройств, содержащий принятую информацию об устройстве.
[0069] На шаге 202 информация об устройстве содержит идентификационную информацию о модели и идентификационную информацию об устройстве. После того как мобильный терминал отображает пользователю информацию об устройстве, пользователь может выбрать определенное устройство, которым он хочет управлять, из списка устройств, содержащего информацию об устройстве, получает идентификационную информацию о модели и идентификационную информацию об устройстве и вводит их в мобильный терминал.
[0070] Например, как показано в Таблице 1, мобильный терминал принимает информацию об устройстве, посылаемую сервером, и отображает список устройств, содержащий принятую информацию об устройстве (см. Фиг. 2-2). Список устройств может содержать один или несколько видов информации об устройстве, включая названия, идентификаторы, идентификационную информацию о модели, производителей, типы, информацию о модели устройства, рабочее состояние устройств, привязанных к учетной записи пользователя. В отображаемом списке устройств информации о каждом устройстве дополнительно соответствует кнопка ввода, при этом пользователь может прикоснуться к кнопке ввода, соответствующей определенному устройству, для ввода идентификационной информации о модели и идентификационной информации об устройстве в мобильный терминал в качестве идентификационной информации о модели и идентификационной информации об устройстве выбранного для управления устройства. Если пользователь прикасается к первой кнопке ввода в списке устройств, идентификационная информация о модели АА. ас. а1 и идентификационная информация об устройстве МАС1 вводятся в мобильный терминал.
[0071] На шаге 203 мобильный терминал получает идентификационную информацию о модели и идентификационную информацию об устройстве, подлежащем управлению, которое выбирается пользователем из списка устройств.
[0072] Например, на фиг. 2-2 мобильный терминал получает идентификационную информацию о модели АА. ас. а1 и идентификационную информацию об устройстве МАС1 для устройства, выбранного пользователем из списка устройств.
[0073] На шаге 204 мобильный терминал получает управляющий интерфейс, соответствующий идентификационной информации о модели выбранного для управления устройства согласно соответствию между идентификационной информацией о моделях и управляющими интерфейсами.
[0074] Например, мобильный терминал получает управляющий интерфейс 1 на основании соответствия между идентификационной информацией о моделях и управляющими интерфейсами, как показано в Таблице 2, согласно идентификационной информации о модели АА. ас. а1.
[0075] На шаге 205 мобильный терминал осуществляет управление выбранным для управления устройством в соответствии с управляющим интерфейсом и идентификационной информацией об управляемом устройстве.
[0076] Управляющий интерфейс может иметь в составе управляющие порты для управления для управления различными функциями управляемого устройства. Пользователь может инициировать на мобильном терминале управляющую команду с помощью управляющего порта для определенной функции управляющего интерфейса, при этом мобильный терминал посылает управляющую команду на управляемое устройство в соответствии с идентификационной информацией об управляемом устройстве с тем, чтобы управляемое устройство выполнило управляющую команду.
[0077] В вариантах осуществления настоящего изобретения если идентификационная информация о модели содержит информацию о производителе и информацию о типе устройства, управляющий интерфейс, соответствующий идентификационной информации о модели, предназначен для управления устройствами данного типа и данного производителя, и управляющий интерфейс может обеспечить управление всеми функциями устройства данного типа и данного производителя; если идентификационная информация о модели, кроме того, содержит информацию о модели устройства, управляющий интерфейс, соответствующий идентификационной информации о модели, предназначен для управления устройствами данной модели, и управляющий интерфейс может обеспечить управление всеми функциями устройства данной модели. Таким образом, когда мобильный терминал управляет устройством, управляющий интерфейс, предназначенный для управления устройством, может быть получен в соответствии с идентификационной информацией о модели, а всеми функциями устройства можно управлять посредством управляющего интерфейса.
[0078] Далее описываются варианты осуществления оборудования согласно настоящему изобретению, которое может быть сконфигурировано для выполнения вариантов осуществления способа согласно настоящему изобретению. Подробная информация, которая не раскрыта в описании вариантов осуществления оборудования согласно настоящему изобретению, приведена в описании вариантов осуществления способов согласно настоящему изобретению.
[0079] На фиг. 3 показана блок-схема, иллюстрирующая оборудование для управления устройством согласно другому примеру варианта осуществления настоящего изобретения. Оборудование может состоять из следующих компонентов:
[0080] первый получающий модуль 301, сконфигурированный для получения идентификационной информации о выбранном для управления устройстве, при этом идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства;
[0081] второй получающий модуль 302, сконфигурированный для получения управляющего интерфейса для управления устройством данного типа и данного производителя согласно идентификационной информации о модели; и
[0082] управляющий модуль 303, сконфигурированный для управления выбранным для управления устройством через управляющий интерфейс.
[0083] Как вариант, первый получающий модуль 301 содержит следующие компоненты:
[0084] передающий блок, сконфигурированный для отправки на сервер запроса, содержащего информацию об учетной записи пользователя;
[0085] принимающий блок, сконфигурированный для приема переданной сервером информации об устройстве, при этом информация об устройстве содержит идентификационную информацию о моделях устройств, привязанных к учетной записи пользователя; и
[0086] получающий блок, сконфигурированный для получения идентификационной информации о модели выбранного для управления устройства, выбираемого пользователем из списка устройств, при этом список устройств используется для отображения принятой информации об устройствах.
[0087] Как вариант, второй получающий модуль 302 сконфигурирован для получения управляющего интерфейса, соответствующего идентификационной информации о модели, согласно соответствию между идентификационной информацией о модели и управляющими интерфейсами.
[0088] Как вариант, идентификационная информация о модели содержит, по меньшей мере, информацию о производителе и информацию о типе выбранного для управления устройства.
[0089] Как вариант, идентификационная информация о модели содержит, кроме того, информацию о модели выбранного для управления устройства.
[0090] Как вариант, передаваемая сервером информация об устройствах, привязанных к учетной записи пользователя, определяется сервером в соответствии с введенной пользователем информацией об устройстве либо в соответствии с принятой информацией об устройстве, передаваемой устройствами, привязанными к учетной записи пользователя.
[0091] В вариантах осуществления настоящего изобретения осуществляется получение соответствующего управляющего интерфейса в соответствии с идентификационной информацией о модели выбранного для управления устройства. Идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства, а управляющий интерфейс используется для управления различными функциями устройства данного типа и данного производителя. Таким образом, управление различными функциями выбранного для управления устройства может осуществляться через управляющий интерфейс.
[0092] Конкретные способы работы соответствующих модулей, выполняющих операции в вышеописанном оборудовании согласно вариантам осуществления, описаны в вариантах осуществления, относящихся к способам, поэтому повторное описание здесь опускается.
[0093] На фиг. 4 показана блок-схема, иллюстрирующая оборудование 400 для управления устройством согласно другому примеру варианта осуществления настоящего изобретения. Оборудование 400 может быть, например, мобильным телефоном, компьютером, терминалом цифрового вещания, устройством для передачи сообщений, игровой консолью, планшетным компьютером, медицинским устройством, тренажерным оборудованием, карманным компьютером и иным аналогичным устройством.
[0094] Представленное на фиг. 4 оборудование 400 может содержать один или несколько следующих блоков: процессорный блок 402, память 404, питающий блок 406, мультимедийный блок 408, звуковой блок 410, интерфейс 412 ввода-вывода (I/O), измерительный блок 414 и коммуникационный блок 416.
[0095] Процессорный блок 402 обычно управляет всеми операциями оборудования 400, включая операции, связанные с экраном, телефонными вызовами, передачей данных, камерой и записью. Процессорный блок 402 может содержать один или несколько процессоров 420 для выполнения инструкций с целью осуществления всех или части шагов описанных выше способов. Кроме того, процессорный блок 402 может содержать один или несколько модулей, облегчающих взаимодействие между процессорным блоком 402 и другими блоками. Например, процессорный блок 402 может содержать мультимедийный модуль для облегчения взаимодействия между мультимедийный блоком 408 и процессорным блоком 402.
[0096] Память 404 сконфигурирована для хранения данных различных типов с целью поддержки работы оборудования 400. Примерами таких данных могут быть инструкции для любых приложений или способов, выполняемых в оборудовании 400, данные контактов, данные телефонной книги, сообщения, изображения, видео и другие. Память 404 может быть реализована на базе энергозависимых и энергонезависимых запоминающих устройств любого типа либо их комбинаций, включая статическое оперативное запоминающее устройство с произвольной выборкой СОЗУ (SRAM), электрически программируемое постоянное запоминающее устройство ЭППЗУ (EEPROM), стираемое программируемое постоянное запоминающее устройство СППЗУ (EPROM), программируемое постоянное запоминающее устройство ППЗУ (PROM), постоянное запоминающее устройство ПЗУ (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[0097] Питающий блок 406 обеспечивает электропитание различных блоков оборудования 400. Питающий блок 406 может содержать систему управления питанием, один или несколько источников питания, а также любые другие блоки, связанные с генерированием, управлением и распределением электропитания в оборудовании 400.
[0098] Мультимедийный блок 408 содержит экран, обеспечивающий выходной интерфейс между оборудованием 400 и пользователем. В некоторых вариантах осуществления экран может содержать жидкокристаллический дисплей ЖКД (LCD) и сенсорную панель СП (TP). Если экран содержит сенсорную панель, экран может быть реализован в виде сенсорного дисплея для получения входных сигналов от пользователя. Сенсорная панель содержит один или несколько датчиков касания, реагирующих на касания, движения и иные жесты на сенсорной панели. Сенсоры касания могут не только обнаруживать различия между касаниями и движениями, но также реагировать на длительность или давление, связанные с касанием или движением. В некоторых вариантах осуществления мультимедийный блок 408 содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и задняя камера могут получать внешние мультимедийные данные, когда оборудование 400 находится в таких режимах работы, как режим фотографирования или режим видеосъемки. Как передняя, так и задняя камеры могут быть системами с фиксированными оптическими линзами либо иметь функции фокусировки и оптического масштабирования.
[0099] Звуковой блок 410 сконфигурирован для вывода и/или ввода звуковых сигналов. К примеру, звуковой блок 410 содержит микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда оборудование 400 находится в таких режимах работы, как режим вызова, режим записи и режим распознавания голоса. Принимаемый звуковой сигнал может далее сохраняться в памяти 404 или передаваться посредством коммуникационного блока 416. В некоторых вариантах осуществления звуковой блок 410, кроме того, содержит динамик для вывода звукового сигнала.
[00100] Интерфейс 412 I/O обеспечивает интерфейс между процессорным блоком 402 и периферийными интерфейсными модулями, к которым относятся клавиатура, манипулятор "click wheel", кнопки и другие подобные модули. К кнопкам, в частности, относятся кнопка home, кнопка регулировки уровня звука, кнопка включения питания и кнопка блокировки.
[00101] Измерительный блок 414 содержит один или несколько датчиков, обеспечивающих оценку различных аспектов состояния оборудования 400. К примеру, измерительный блок 414 может определять открытое/закрытое состояние оборудования 400, относительное расположением блоков, например экрана и клавиатуры, оборудования 400, изменение положения оборудования 400 или блока оборудования 400, наличие или отсутствие контакта оборудования 400 с пользователем, ориентацию или ускорение/замедление перемещения оборудования 400, а также изменение температуры оборудования 400. Измерительный блок 414 может включать датчик близости, сконфигурированный для обнаружения присутствия близлежащих объектов без физического контакта с ними. Измерительный блок 414 может также содержать световой датчик, например датчик изображения типа CMOS или CCD, для использования в приложениях, связанных с изображениями. В некоторых вариантах осуществления измерительный блок 414 может также содержать акселерометр, гироскоп, магнитный датчик, датчик давления или температурный датчик.
[00102] Коммуникационный блок 416 сконфигурирован для облегчения связи, как проводной, так и беспроводной, между оборудованием 400 и другими устройствами. Оборудование 400 может получать доступ к беспроводной сети на базе коммуникационных стандартов, включая WiFi, 2G или 3G, либо их сочетаний. В одном из примеров варианта осуществления настоящего изобретения коммуникационный блок 416 принимает широковещательный сигнал или связанную с вещанием информацию из внешней системы управления вещанием по широковещательному каналу. В одном из примеров варианта осуществления настоящего изобретения коммуникационный блок 416 содержит модуль беспроводной связи ближнего радиуса (NFC) для облегчения связи на малых расстояниях. Например, модуль NFC может реализован на базе технологии радиочастотной идентификации (RFID), технологии инфракрасной передачи данных (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (ВТ) и других технологий.
[00103] В примерах варианта осуществления настоящего изобретения оборудование 400 может быть реализовано на базе одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров обработки сигналов (DSP), устройств с цифровыми процессорами обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых логических матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или иных электронных компонентов для реализации вышеописанных способов.
[00104] В примерах вариантов осуществления настоящего изобретения также предусматривается машиночитаемый носитель информации, содержащий инструкции, аналогично записанным в памяти 404, выполняемые процессором 518 в оборудовании 400 для выполнения вышеописанных способов. Например, машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим запоминающим устройством или иным аналогичным устройством.
[00105] Также обеспечивается машиночитаемый носитель информации. Когда процессором оборудования 400 выполняются команды, хранящиеся в носителе информации, оборудование 400 выполняет способ управления устройством. Данным способом может предусмотрено выполнение следующих действий:
[00106] получение идентификационной информации о модели выбранного для управления устройства, при этом идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства;
[00107] получение управляющего интерфейса для управления устройством данного типа и данного производителя согласно идентификационной информации о модели; и
[00108] управление выбранным для управления устройством через управляющий интерфейс.
[00109] Как вариант, получение идентификационной информации о модели выбранного для управления устройства состоит из следующих этапов:
[00110] отправка на сервер запроса, содержащего информацию об учетной записи пользователя;
[00111] получение переданной сервером информации об устройстве, при этом информация об устройстве содержит идентификационную информацию о моделях устройств, привязанных к учетной записи пользователя; и
[00112] получение идентификационной информации о модели выбранного для управления устройства, выбираемого пользователем из списка устройств, при этом список устройств используется для отображения принятой информации об устройствах.
[00113] Как вариант, получение управляющего интерфейса для управления устройством данного типа и данного производителя согласно идентификационной информации о модели состоит из следующих этапов:
[00114] получение управляющего интерфейса, соответствующего идентификационной информации о модели, согласно соответствию между идентификационной информацией о модели и управляющими интерфейсами.
[00115] Как вариант, идентификационная информация о модели содержит, по меньшей мере, информацию о производителе и информацию о типе выбранного для управления устройства.
[00116] Как вариант, идентификационная информация о модели содержит, кроме того, информацию о модели выбранного для управления устройства.
[00117] Как вариант, передаваемая сервером информация об устройствах, привязанных к учетной записи пользователя, определяется сервером в соответствии с введенной пользователем информацией об устройстве либо в соответствии с принятой информацией об устройстве, передаваемой устройствами, привязанными к учетной записи пользователя.
[00118] В вариантах осуществления настоящего изобретения осуществляется получение соответствующего управляющего интерфейса в соответствии с идентификационной информацией о модели выбранного для управления устройства. Идентификационная информация о модели используется для идентификации производителя и типа выбранного для управления устройства, а управляющий интерфейс используется для управления различными функциями устройства данного типа и данного производителя. Таким образом, управление различными функциями выбранного для управления устройства может осуществляться через управляющий интерфейс.
[00119] Другие варианты осуществления настоящего изобретения будут очевидны специалистам в данной области после ознакомления с приведенным в настоящей заявке описанием и возможным применением настоящего изобретения. Настоящая заявка предполагает охват любых отклонений, применений или адаптаций изобретения, базирующихся на его общих принципах, включая такие отклонения от настоящего описания, которые известны или традиционно применяются в данной области. Предполагается, что настоящее описание и приведенные варианты осуществления должны рассматриваться только в качестве примеров, при этом истинный объем и сущность изобретения указаны в следующей формуле изобретения.
[00120] Следует принять во внимание, что настоящее изобретение не ограничивается точной конструкцией, которая была описана выше и проиллюстрирована сопроводительными чертежами, и что различные модификации и изменения могут быть сделаны без выхода за пределы объема настоящего изобретения. Предполагается, что объем настоящего изобретения ограничивается только прилагаемой формулой изобретения.