Это изобретение основано на и по нему испрашивается приоритет согласно заявке на патент Китая №201410594807.2, поданной 29 октября 2014 г., полное содержание которой включаются в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области техники технологий интеллектуального управления дома и, в частности, к способу и устройству рекомендации режима сценария для интеллектуального устройства.
УРОВЕНЬ ТЕХНИКИ
[0002] Бытовые электрические приборы стали незаменимыми в повседневной домашней жизни людей. Большинством традиционных бытовых электрических приборов управляют люди посредством управляющих кнопок, требующих прикосновения, или удаленным образом посредством инфракрасных средств дистанционного управления. С течением времени бытовые электрические приборы в таком традиционном режиме операционного управления стали не в состоянии удовлетворить требованиям людей для операции и управления бытовыми электрическими приборами.
[0003] В соответствии с этой тенденцией люди предлагают концепцию интеллектуального дома. Интеллектуальный дом на основе проживания интегрирует все средства, ассоциированные с домашней жизнью, посредством всеобъемлющей технологии кабельной установки, технологии сетевой связи, технологии гарантии безопасности, технологии автоматизированного управления и технологий аудио и видео для построения высокоэффективной системы управления для средств проживания и занятий бытового плана. Таким образом, улучшаются безопасность, удобность, комфорт и художественное оформление домов, и достигается экологически безопасная и энергосберегающая среда проживания. Эта концепция была широко признана как сильная тенденция в ходе разработки будущих бытовых электрических приборов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Варианты осуществления настоящего изобретения обеспечивают способ и устройство рекомендации режима сценария для интеллектуального устройства. Используются следующие технические решения.
[0005] Согласно первому аспекту вариантов осуществления настоящего изобретения, обеспечен способ рекомендации режима сценария для интеллектуального устройства. Способ включает в себя:
[0006] получение информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
[0007] принудительное отправление, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере одного предварительно определенного профиля режима сценария, совпадающего с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[0008] определение режима сценария, привязанного к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
[0009] Опционально, режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена; причем
[0010] информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
[0011] условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
[0012] задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
[0013] Опционально, в способе:
[0014] информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства; и
[0015] профиль режима сценария по меньшей мере включает в себя: информацию типа устройства привязанного интеллектуального устройства, и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; причем информация типа устройства привязанного интеллектуального устройства включает в себя: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
[0016] Опционально, в способе:
[0017] получение информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, включает в себя: получение информации учетной записи пользователя учетной записи пользователя и информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[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] задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
[0047] Опционально, в устройстве:
[0048] информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[0049] профиль режима сценария по меньшей мере включает в себя: информацию типа устройства привязанного интеллектуального устройства, и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; причем информация типа устройства привязанного интеллектуального устройства включает в себя: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
[0050] Опционально, в устройстве:
[0051] модуль получения информации устройства дополнительно сконфигурирован для получения информации учетной записи пользователя учетной записи пользователя и информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[0052] модуль рекомендации профиля режима сценария дополнительно сконфигурирован для выбора, согласно полученной информации типа устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, профиля режима сценария, совпадающего с информацией типа устройства привязанного интеллектуального устройства профиля режима сценария, и принудительного отправления выбранного профиля режима сценария к учетной записи пользователя; и
[0053] модуль определения режима сценария дополнительно сконфигурирован для определения, согласно полученной информации выбора профиля режима сценария учетной записи пользователя, режима сценария, соответствующего профилю режима сценария, который должен быть привязан к учетной записи пользователя; причем определенный режим сценария сконфигурирован согласно полученной информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
[0054] Согласно четвертому аспекту вариантов осуществления настоящего изобретения, обеспечено управляющее устройство интеллектуального устройства на основе режима сценария. Управляющее устройство включает в себя:
[0055] модуль получения информации параметра состояния, сконфигурированный для получения информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя.
[0056] модуль инициирования режима сценария, сконфигурированный для определения, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[0057] модуль посылания управляющей инструкции, сконфигурированный для того, чтобы: если определяется, что следует инициировать режим сценария, посылать соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции.
[0058] Опционально, режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена, причем
[0059] информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
[0060] условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
[0061] задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
[0062] Опционально, режим сценария дополнительно включает в себя: логическое отношение условия запуска; причем
[0063] логическое отношение условия запуска сконфигурировано для указания логического отношения информации параметра состояния, собранной каждым из первых интеллектуальных устройств, которое выполняет функцию условия для инициирования режима сценария;
[0064] модуль инициирования режима сценария включает в себя блок определения логического отношения; причем
[0065] блок определения логического отношения сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, логическому отношению условия запуска, и инициирования режима сценария, если логическое отношение условия запуска удовлетворено.
[0066] Опционально, режим сценария дополнительно включает в себя: корреляционную таблицу условий и задач; причем
[0067] корреляционная таблица условий и задач хранит соответствующее отношение между по меньшей мере одной группой условий запуска и задачами, которые должны быть исполнены; и
[0068] модуль инициирования режима сценария включает в себя блок запроса корреляционной таблицы условий и задач; причем
[0069] блок запроса корреляционной таблицы условий и задач сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, по меньшей мере одной группе условий запуска в корреляционной таблице условий и задач, и инициирования задач, которые должны быть исполнены, соответствующих условиям запуска согласно корреляционной таблице условий и задач, если по меньшей мере одна группа условий запуска в корреляционной таблице условий и задач удовлетворена.
[0070] Согласно пятому аспекту вариантов осуществления настоящего изобретения, обеспечено устройство для использования в рекомендации режима сценария. Устройство включает в себя:
[0071] процессор; и
[0072] память для хранения инструкций, исполняемых процессором;
[0073] причем процессор сконфигурирован для того, чтобы:
[0074] получать информацию устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
[0075] принудительно отправлять, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере один предварительно определенный профиль режима сценария, совпадающий с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[0076] определять режим сценария, привязанный к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
[0077] Согласно шестому аспекту вариантов осуществления настоящего изобретения, обеспечено устройство для использования в управлении интеллектуального устройства. Устройство включает в себя:
[0078] процессор; и
[0079] память для хранения инструкций, исполняемых процессором;
[0080] причем процессор сконфигурирован для того, чтобы:
[0081] получать информацию параметра состояния, собранную по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя;
[0082] определять, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[0083] если определяется, что следует инициировать режим сценария, посылать соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции.
[0084] Технические решения, обеспеченные в вариантах осуществления настоящего изобретения, могут достигать следующих положительных эффектов:
[0085] Настоящее изобретение обеспечивает способ рекомендации режима сценария для интеллектуального устройства. Несколько профилей режима сценария предварительно определяются на сервере, и каждый профиль режима сценария соответствует режиму сценария. Сервер определяет, согласно полученной информации устройства интеллектуального устройства, привязанного к учетной записи пользователя, профиль режима сценария, подходящий для учетной записи пользователя, и принудительно отправляет совпадающий профиль режима сценария к учетной записи пользователя. Наконец, режим сценария определяется согласно выбору посредством учетной записи пользователя. Благодаря способу рекомендации режима сценария, пользователь может удобно и быстро конфигурировать режим сценария на основе своего привязанного интеллектуального устройства вместо того, чтобы особым образом определять отношение ассоциации, благодаря чему уменьшается нагрузка для пользователя при определении конкретного режима сценария.
[0086] Следует понимать, что вышеизложенное общее описание и подробное описание далее являются только иллюстративными, а не предназначенными для ограничения настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0087] Для ясного описания вариантов осуществления настоящего изобретения чертежи, на которые будет сделана ссылка для описания вариантов осуществления, кратко описаны далее. Очевидно, что чертежи, описанные далее, всего лишь иллюстрируют некоторые варианты осуществления настоящего изобретения. Обычные специалисты в данной области техники могут также вывести другие чертежи на основе чертежей, описанных здесь, без каких-либо творческих усилий.
[0088] фиг. 1 изображает блок-схему, иллюстрирующую способ рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения;
[0089] фиг. 2A изображает схематичное представление, иллюстрирующее интерфейс для рекомендации режима сценария согласно примерному варианту осуществления настоящего изобретения;
[0090] фиг. 2B изображает другое схематичное представление, иллюстрирующее интерфейс для рекомендации режима сценария согласно примерному варианту осуществления настоящего изобретения;
[0091] фиг. 3 изображает блок-схему, иллюстрирующую способ управления интеллектуальным устройством на основе режима сценария согласно примерному варианту осуществления настоящего изобретения;
[0092] фиг. 4 изображает схематичное представление, иллюстрирующее устройство рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения;
[0093] фиг. 5 изображает схематичное представление, иллюстрирующее управляющее устройство интеллектуального устройства на основе режима сценария согласно примерному варианту осуществления настоящего изобретения; и
[0094] фиг. 6 изображает структурную схему, иллюстрирующую устройство рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения.
[0095] Вышеупомянутые чертежи используются для иллюстрации вариантов осуществления настоящего изобретения, и больше подробностей будет обеспечено далее. Эти чертежи и текстовые описания не предназначены для какого-либо ограничения объема, определенного в настоящем изобретении, а предназначены для описания идеи изобретения настоящего изобретения посредством конкретных вариантов осуществления для специалиста в данной области техники.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0096] Чтобы сделать цели, технические решения и преимущества настоящего изобретения яснее, настоящее изобретение дополнительно описывается подробно со ссылками на сопроводительные чертежи. Очевидно, что варианты осуществления, описанные здесь, являются всего лишь некоторыми примерными вариантами осуществления, а не всеми вариантами осуществления настоящего изобретения. На основе вариантов осуществления настоящего изобретения все другие варианты осуществления, выводимые обычными специалистами в данной области техники без каких-либо творческих усилий, будут находиться в пределах объема защиты настоящего изобретения.
[0097] Следует прежде всего заметить, что электронным устройством, задействованным в различных вариантах осуществления настоящего изобретения, может быть мобильный телефон, планшетный компьютер, электронное средство чтения книг, проигрыватель аудио-уровня III экспертной группы по движущемуся изображению (MP3), проигрыватель аудио-уровня IV экспертной группы по движущемуся изображению (MP4), компьютер-ноутбук, настольный компьютер и т.п.
[0098] Фиг. 1 изображает блок-схему, иллюстрирующую способ рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения. Это вариант осуществления описывает способ с использованием примера, где способ рекомендации применяется к серверу. Способ рекомендации режима интеллектуального сценария может включать в себя следующие этапы.
[0099] На этапе 102 получается информация устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
[00100] На этапе 104, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере один предварительно определенный профиль режима сценария, совпадающий с информацией устройства по меньшей мере одного интеллектуального устройства, принудительно отправляется к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством.
[00101] На этапе 106 режим сценария, привязанный к учетной записи пользователя, определяется согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
[00102] В заключении необходимо отметить, что этот вариант осуществления обеспечивает способ рекомендации режима сценария для интеллектуального устройства. Различные интеллектуальные устройства могут быть ассоциированы посредством режимов сценария в качестве носителей так, чтобы различные интеллектуальные устройства достигали автоматического управления взаимосвязью на основе отношения ассоциации, определенного для режимов сценария. Согласно способу рекомендации режима сценария, несколько профилей режима сценария предварительно определяются на сервере, и каждый профиль режима сценария соответствует режиму сценария. Сервер определяет, согласно полученной информации устройства интеллектуального устройства, привязанного к учетной записи пользователя, профиль режима сценария, подходящий для учетной записи пользователя, и принудительно отправляет совпадающий профиль режима сценария к учетной записи пользователя. Наконец, режим сценария определяется согласно выбору посредством учетной записи пользователя. Согласно способу рекомендации режима сценария, пользователь может удобно и быстро конфигурировать режим сценария на основе своего привязанного интеллектуального устройства вместо того, чтобы особым образом определять отношение ассоциации, благодаря чему уменьшается нагрузка для пользователя при определении конкретного режима сценария.
[00103] Следует заметить, что профиль режима сценария может быть предварительно определен на сервере для выбора пользователя или может быть профилем режима сценария, загруженным другим пользователем, который осуществляет совместное использование режима сценария между пользователями.
[00104] Интеллектуальное устройство согласно этому варианту осуществления является устройством интеллектуального дома. Следует заметить, что способ рекомендации режима сценария имеет высокую расширяемость и совместимость, и любое интеллектуальное устройство с возможностью соединения с Интернетом может применяться к соответствующей рекомендации режима сценария согласно этому варианту осуществления.
[00105] Режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена.
[00106] Информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя; и информация устройства может включать в себя: ID-информацию устройства и информацию типа устройства. ID-информация устройства может являться MAC-адресом, IP-адресом, порядковым номером устройства или подобным. Информация типа устройства может быть информацией, указывающей на тип устройства, например интеллектуальный разъем, интеллектуальная камера, интеллектуальный телевизор, интеллектуальный кондиционер воздуха или подобное. Соответственно, различные типы устройств могут собирать различную информацию параметра состояния и соответствовать различным управляющим инструкциям.
[00107] Условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария. Собранная информация параметра состояния может варьироваться в зависимости от различных типов устройства. Например, интеллектуальный разъем может собирать текущее состояние включения/выключения разъема, интеллектуальная камера может собирать информацию, указывающую, присутствует ли перемещающийся объект в диапазоне наблюдения, и интеллектуальный кондиционер воздуха может собирать текущую температуру внутри помещения и текущее состояние включения/выключения и т.п. кондиционера воздуха. Все эти параметры состояния могут быть использованы в качестве информации параметра состояния, собранной первым интеллектуальным устройством.
[00108] Задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован. Соответствующие управляющие инструкции могут варьироваться в зависимости от различных типов устройства. Например, интеллектуальный разъем может управлять состоянием включения/выключения разъема, и интеллектуальный кондиционер воздуха может управлять состоянием включения/выключения, определенными температурами и т. п. кондиционера воздуха.
[00109] В соответствии с режимом сценария, профилями режима сценария согласно настоящему изобретению являются несколько профилей режима сценария, предварительно определенных на стороне сервера, чьи условия запуска и задачи, которые должны быть исполнены, были сконфигурированы так, чтобы пользователь мог непосредственно определять режимы сценария для интеллектуального устройства, привязанного к его учетной записи пользователя, на основе профилей.
[00110] На основе такого изобретения профиль режима сценария по меньшей мере включает в себя: информацию типа устройства привязанного интеллектуального устройства, и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; информация типа устройства привязанного интеллектуального устройства включает в себя: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
[00111] По меньшей мере одно первое интеллектуальное устройство является интеллектуальным устройством в режиме сценария, сконфигурированном для исполнения условий запуска, и по меньшей мере одно второе интеллектуальное устройство является интеллектуальным устройством в режиме сценария, сконфигурированном для исполнения задач, которые должны быть исполнены.
[00112] Соответственно, в профиле режима сценария большая часть содержимого соответствующего режима сценария была предварительно определена, и только информация учетной записи пользователя и ID-информация устройства из информации устройства привязанного интеллектуального устройства не обеспечены. В течение рекомендации соответствующего режима сценария для учетной записи пользователя способ рекомендации режима сценария автоматически добавляет вышеупомянутое необеспеченное содержимое для пользователя, то есть определение режима сценария, привязанного к учетной записи пользователя, завершается.
[00113] На основе такого изобретения способ рекомендации режима сценария для интеллектуального устройства согласно настоящему изобретению может дополнительно включать в себя следующие этапы:
[00114] получение информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, включает в себя: получение информации учетной записи пользователя учетной записи пользователя и информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[00115] принудительное отправление, согласно информации устройства по меньшей мере одного интеллектуального устройства, предварительно определенного профиля режима сценария, совпадающего с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя включает в себя:
[00116] согласно полученной информации типа устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, выбор профиля режима сценария, совпадающего с информацией типа устройства привязанного интеллектуального устройства, и принудительное отправление выбранного профиля режима сценария к учетной записи пользователя; и
[00117] определение режима сценария, привязанного к учетной записи пользователя согласно полученной информации выбора профиля режима сценария учетной записи пользователя, включает в себя:
[00118] определение, согласно полученной информации выбора профиля режима сценария учетной записи пользователя, режима сценария, соответствующего профилю режима сценария, который должен быть привязан к учетной записи пользователя; причем определенный режим сценария сконфигурирован согласно полученной информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
[00119] В этом варианте осуществления профиль режима сценария определен согласно типу интеллектуального устройства. Различные типы интеллектуальных устройств могут обеспечивать различную информацию параметра состояния в качестве условий запуска и соответствовать различным управляющим инструкциям. Таким образом, конкретный профиль режима сценария применим только в отношении конкретного типа интеллектуального устройства; в другом случае профиль режима сценария не может быть использован. Только на основе этого этот вариант осуществления обеспечивает способ рекомендации профиля режима сценария. Сначала получается информация устройства интеллектуального устройства, привязанного к учетной записи пользователя, и, таким образом, получается тип доступного в текущий момент устройства пользователя. Затем профили режима сценария отображаются на экране в библиотеке профилей режима сценария согласно информации типа устройства. Только когда первое интеллектуальное устройство и второе интеллектуальное устройство в профиле режима сценария одновременно привязаны к пользователю, профиль режима сценария принудительно отправляется к учетной записи пользователя. Когда пользователь осуществляет выбор, поскольку ID-информация устройства получается согласно информации устройства интеллектуального устройства, сервер может определять режим сценария, привязанный к учетной записи пользователя, согласно профилю режима сценария, выбранному пользователем. Информация учетной записи пользователя режима сценария является информацией учетной записи пользователя, загруженной на этапе 102, информация устройства первого интеллектуального устройства и второго интеллектуального устройства является информацией устройства соответствующих типов интеллектуальных устройств в профиле режима сценария, и условия запуска и задачи, которые должны быть исполнены, предварительно определяются в профиле режима сценария.
[00120] Фиг. 2A и 2B изображают схематичные представления, иллюстрирующие интерфейс для рекомендации режима сценария согласно примерному варианту осуществления настоящего изобретения. Как иллюстрируется на фиг. 2A и 2B, в этом варианте осуществления обеспечен пример рекомендации режима сценария "домашняя безопасность". Режим сценария "домашняя безопасность" является профилем режима сценария, определенным сервером. В профиле режима сценария определяется, что типом первого интеллектуального устройства является "малая интеллектуальная камера Ant", типом второго интеллектуального устройства является "интеллектуальный разъем", условием запуска является сигнализация камеры, и задачей, которая должна быть исполнена, является выключение интеллектуального разъема. После того как учетная запись пользователя привязана к интеллектуальному устройству, сервер получает информацию типа устройства интеллектуального устройства, привязанного к учетной записи пользователя, и определяет, привязана ли учетная запись пользователя к "малой интеллектуальной камере Ant" и "интеллектуальному разъему". Когда учетная запись пользователя одновременно привязана к этим двум типам интеллектуальных устройств, сервер принудительно отправляет совпадающий профиль режима сценария "домашняя безопасность" к пользователю согласно результату поиска. Как изображено на фиг. 2A, пользователю не требуется конкретным образом конфигурировать режим сценария, но требуется выбрать активацию или деактивацию режима сценария. Если пользователь выбирает активацию режима сценария "домашняя безопасность", режим сценария "домашняя безопасность" может автоматически быть определен конфигурацией согласно информации устройства соответствующего интеллектуального устройства, привязанного к учетной записи пользователя, благодаря чему осуществляется отношение управления взаимосвязью между "малой интеллектуальной камерой Ant" и "интеллектуальным разъемом", привязанными к учетной записи пользователя.
[00121] Фиг. 3 изображает блок-схему, иллюстрирующую способ управления интеллектуальным устройством на основе режима сценария согласно примерному варианту осуществления настоящего изобретения. Этот вариант осуществления описывает способ с использованием примера, в котором способ управления применяется к серверу. Способ управления интеллектуальным устройством может включать в себя следующие этапы.
[00122] На этапе 301 получается информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя.
[00123] На этапе 302 определяется, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством.
[00124] На этапе 303, если определяется, что следует инициировать режим сценария, соответствующая управляющая инструкция посылается по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции.
[00125] В заключении необходимо отметить, что способ управления интеллектуальным устройством согласно этому варианту осуществления ассоциирует различные интеллектуальные устройства посредством режимов сценария, предварительно сохраненных на облачном сервере, в качестве носителей так, чтобы различные интеллектуальные устройства достигали автоматического управления взаимосвязью на основе отношения ассоциации, определенного для режимов сценария. Благодаря способу управления интеллектуальным устройством, изначально независимые интеллектуальные устройства могут быть ассоциированы, и сценарии приложений интеллектуальных устройств могут быть расширены посредством комбинации интеллектуальных устройств.
[00126] Интеллектуальное устройство согласно этому варианту осуществления является устройством интеллектуального дома. Следует заметить, что способ управления интеллектуальным устройством имеет высокую расширяемость и совместимость, и любое интеллектуальное устройство с возможностью соединения с Интернетом может применяться к способу управления интеллектуальным устройством согласно этому варианту осуществления.
[00127] Режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена.
[00128] Информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя; и информация устройства может включать в себя: ID-информацию устройства и информацию типа устройства. ID-информацией устройства может быть MAC-адрес, IP-адрес, порядковый номер устройства или подобное. Информацией типа устройства может быть информация, указывающая на тип устройства. Например, интеллектуальный разъем, интеллектуальная камера, интеллектуальный телевизор, интеллектуальный кондиционер воздуха или подобное. Соответственно, различные типы устройств могут собирать различную информацию параметра состояния и соответствовать различным управляющим инструкциям.
[00129] Условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которое является условием, предварительно определенным для инициирования режима сценария. Собранная информация параметра состояния может варьироваться в зависимости от различных типов устройства. Например, интеллектуальный разъем может собирать текущее состояние включения/выключения разъема, интеллектуальная камера может собирать информацию, указывающую, присутствует ли перемещающийся объект в диапазоне наблюдения, и интеллектуальный кондиционер воздуха может собирать текущую температуру в помещении и состояние включения/выключения и т.п. кондиционера воздуха. Все эти параметры состояния могут быть использованы в качестве информации параметра состояния, собранной первым интеллектуальным устройством.
[00130] Задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован. Соответствующие управляющие инструкции могут варьироваться в зависимости от различных типов устройств. Например, интеллектуальный разъем может управлять состоянием включения/выключения разъема, и интеллектуальный кондиционер воздуха может управлять состоянием включения/выключения, определенными температурами и т.п. кондиционера воздуха.
[00131] В этом варианте осуществления множество первых интеллектуальных устройств конфигурируется в режиме сценария. Информация параметра состояния, соответствующая каждому из множества первых интеллектуальных устройств, выполняет функцию одного из факторов, в условии запуска, для определения, инициировать ли режим сценария. Здесь обеспечиваются два способа для определения, инициировать ли режим сценария при условиях, где присутствует множество первых интеллектуальных устройств.
[00132] СПОСОБ 1:
[00133] Режим сценария дополнительно включает в себя: логическое отношение условия запуска. Логическое отношение условия запуска сконфигурировано для указания логического отношения информации параметра состояния, собранной каждым первым интеллектуальным устройством, которое выполняет функцию условия для инициирования режима сценария. Логическое отношение здесь может быть логическим "и" или логическим "или", или комбинационной логической формой, составленной логическими "и" и "или".
[00134] Определение, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, включает в себя:
[00135] определение, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, логическому отношению условия запуска, и инициирование режима сценария, если логическое отношение условия запуска удовлетворено.
[00136] Благодаря этому способу информация параметра состояния, собранная каждым первым интеллектуальным устройством, используется в качестве фактора для определения, инициировать ли режим сценария. Определяется, инициировать ли режим сценария, путем установления логического выражения между факторами.
[00137] СПОСОБ 2:
[00138] Режим сценария дополнительно включает в себя: корреляционную таблицу условий и задач. Корреляционная таблица условий и задач хранит соответствующее отношение между по меньшей мере одной группой условий запуска и задачами, которые должны быть исполнены.
[00139] Определение, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, включает в себя:
[00140] определение, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, по меньшей мере одной группе условий запуска в корреляционной таблице условий и задач; и
[00141] инициирование задач, которые должны быть исполнены, соответствующих условиям запуска согласно корреляционной таблице условий и задач, если по меньшей мере одна группа условий запуска в корреляционной таблице условий и задач удовлетворена.
[00142] Благодаря этому способу корреляционная таблица условий и задач установлена в режиме сценария для определения соответствующего отношения между условиями запуска и задачами, которые должны быть исполнены. Управление различными условиями запуска и различными задачами, которые должны быть исполнены, осуществляется посредством корреляционной таблицы.
[00143] Далее описаны варианты осуществления настоящего изобретения в отношении устройства, причем устройства могут быть использованы для выполнения вариантов осуществления способов. Для подробностей, которые не раскрываются в вариантах осуществления настоящего изобретения в отношении устройства, ссылка может быть сделана на варианты осуществления настоящего изобретения в отношении способов.
[00144] Фиг. 4 изображает схематичное представление, иллюстрирующее устройство рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения. Устройство рекомендации может осуществляться посредством программных средств, аппаратных средств или комбинации программных и аппаратных средств в качестве всего или части электронного устройства. Устройство 400 рекомендации режима сценария для интеллектуального устройства может включать в себя: модуль 410 получения информации устройства, модуль 420 рекомендации профиля режима сценария и модуль 430 определения режима сценария.
[00145] Модуль 410 получения информации устройства сконфигурирован для получения информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
[00146] Модуль 420 рекомендации профиля режима сценария сконфигурирован для принудительного отправления, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере одного предварительно определенного профиля режима сценария, совпадающего с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством.
[00147] Модуль 430 определения режима сценария сконфигурирован для определения режима сценария, привязанного к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
[00148] Опционально, режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена, причем
[00149] информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
[00150] условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
[00151] задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
[00152] Опционально, в способе:
[00153] информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[00154] профиль режима сценария по меньшей мере включает в себя: информацию типа устройства привязанного интеллектуального устройства, и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; причем информация типа устройства привязанного интеллектуального устройства включает в себя: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
[00155] В заключении необходимо отметить, что этот вариант осуществления обеспечивает устройство рекомендации режима сценария для интеллектуального устройства. Различные интеллектуальные устройства могут быть ассоциированы посредством режимов сценария в качестве носителей так, чтобы различные интеллектуальные устройства достигали автоматического управления взаимосвязью на основе отношения ассоциации, определенного для режимов сценария. Согласно устройству рекомендации режима сценария, несколько профилей режима сценария предварительно определяются на сервере, и каждый профиль режима сценария соответствует режиму сценария. Сервер определяет, согласно полученной информации устройства интеллектуального устройства, привязанного к учетной записи пользователя, профиль режима сценария, подходящий для учетной записи пользователя, и принудительно отправляет совпадающий профиль режима сценария к учетной записи пользователя. Наконец, режим сценария определяется согласно выбору посредством учетной записи пользователя. С устройством рекомендации режима сценария пользователь может удобно и быстро конфигурировать режим сценария на основе своего привязанного интеллектуального устройства вместо того, чтобы особым образом определять отношение ассоциации, благодаря чему уменьшается нагрузка для пользователя при определении конкретного режима сценария.
[00156] На основе такого изобретения в устройстве 400 рекомендации режима сценария для интеллектуального устройства согласно настоящему изобретению:
[00157] модуль 410 получения информации устройства дополнительно сконфигурирован для получения информации учетной записи пользователя учетной записи пользователя и информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере включает в себя ID-информацию устройства и информацию типа устройства;
[00158] модуль 420 рекомендации профиля режима сценария дополнительно сконфигурирован для выбора, согласно полученной информации типа устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, профиля режима сценария, совпадающего с информацией типа устройства привязанного интеллектуального устройства, и принудительного отправления выбранного профиля режима сценария к учетной записи пользователя; и
[00159] модуль 430 определения режима сценария дополнительно сконфигурирован для определения, согласно полученной информации выбора профиля режима сценария учетной записи пользователя, режима сценария, соответствующего профилю режима сценария, который должен быть привязан к учетной записи пользователя; причем определенный режим сценария сконфигурирован согласно полученной информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
[00160] Это вариант осуществления обеспечивает устройство 400 рекомендации режима сценария. Согласно устройству 400 рекомендации режима сценария, несколько профилей режима сценария предварительно определяются на сервере, и каждый профиль режима сценария соответствует режиму сценария. Отношение ассоциации между первым интеллектуальным устройством и вторым интеллектуальным устройством предварительно определяется в профиле режима сценария. Устройство 400 рекомендации режима сценария определяет, согласно полученной информации устройства интеллектуального устройства, привязанного к учетной записи пользователя, профиль режима сценария, подходящий для учетной записи пользователя, и принудительно отправляет совпадающий профиль режима сценария к учетной записи пользователя. Наконец, режим сценария определяется согласно выбору посредством учетной записи пользователя. Благодаря устройству 400 рекомендации режима сценария, пользователь может удобно и быстро конфигурировать режим сценария на основе своего привязанного интеллектуального устройства вместо того, чтобы особым образом определять отношение ассоциации, благодаря чему уменьшается нагрузка для пользователя при определении конкретного режима сценария.
[00161] Фиг. 5 изображает схематичное представление, иллюстрирующее управляющее устройство интеллектуального устройства на основе режима сценария согласно примерному варианту осуществления настоящего изобретения. Управляющее устройство интеллектуального устройства может осуществляться посредством программных средств, аппаратных средств или комбинации программных и аппаратных средств в качестве всего или части электронного устройства. Управляющее устройство 500 интеллектуального устройства на основе режима сценария может включать в себя: модуль 510 получения информации параметра состояния, модуль 520 инициирования режима сценария и модуль 530 посылания управляющей инструкции.
[00162] Модуль 510 получения информации параметра состояния сконфигурирован для получения информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя.
[00163] Модуль 520 инициирования режима сценария сконфигурирован для определения, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством.
[00164] Модуль 530 посылания управляющей инструкции сконфигурирован для того, чтобы: если определяется, что следует инициировать режим сценария, посылать соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции.
[00165] Опционально, режим сценария по меньшей мере включает в себя: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена, причем
[00166] информация устройства привязанного интеллектуального устройства включает в себя информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
[00167] условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
[00168] задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
[00169] Опционально, режим сценария дополнительно включает в себя: логическое отношение условия запуска; причем
[00170] логическое отношение условия запуска сконфигурировано для указания логического отношения информации параметра состояния, собранной каждым первым интеллектуальным устройством, которое выполняет функцию условия для инициирования режима сценария; и
[00171] модуль 520 инициирования режима сценария включает в себя блок определения логического отношения; причем
[00172] блок определения логического отношения сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, логическому отношению условия запуска, и инициирования режима сценария, если логическое отношение условия запуска удовлетворено.
[00173] Опционально, режим сценария дополнительно включает в себя: корреляционную таблицу условий и задач; причем
[00174] корреляционная таблица условий и задач хранит соответствующее отношение между по меньшей мере одной группой условий запуска и задачами, которые должны быть исполнены; и
[00175] модуль 520 инициирования режима сценария включает в себя блок запроса корреляционной таблицы условий и задач; причем
[00176] блок запроса корреляционной таблицы условий и задач сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, по меньшей мере одной группе условий запуска в корреляционной таблице условий и задач, и инициирования задач, которые должны быть исполнены, соответствующих условиям запуска согласно корреляционной таблице отношений условий и задач, если по меньшей мере одна группа условий запуска в корреляционной таблице условий и задач удовлетворена.
[00177] В заключении необходимо отметить, что управляющее устройство интеллектуального устройства согласно этому варианту осуществления ассоциирует различные интеллектуальные устройства посредством предварительно сохраненных режимов сценария в качестве носителей так, чтобы различные интеллектуальные устройства достигали автоматического управления взаимосвязью на основе отношения ассоциации, определенного для режимов сценария. Благодаря управляющему устройству интеллектуального устройства, изначально независимые интеллектуальные устройства могут быть ассоциированы, и сценарии приложений интеллектуальных устройств могут быть расширены посредством комбинации интеллектуальных устройств.
[00178] Фиг. 6 изображает структурную схему, иллюстрирующую устройство 600 рекомендации режима сценария для интеллектуального устройства согласно примерному варианту осуществления настоящего изобретения. Например, устройство 600 может быть обеспечено в качестве сервера. Со ссылкой на фиг. 6, устройство 600 включает в себя обрабатывающий компонент 622, который дополнительно включает в себя один или несколько процессоров, и ресурсы памяти, представленные памятью 632, сконфигурированные для хранения инструкций, исполняемых обрабатывающим компонентом 622, например приложений. Приложения, сохраненные в памяти 632, могут включать в себя один или более одного модуля, каждый из которых соответствует группе инструкций. Дополнительно, обрабатывающий компонент 622 сконфигурирован для исполнения инструкций, для выполнения вышеупомянутых способов.
[00179] Устройство 600 может дополнительно включать в себя: компонент 626 мощности, сконфигурированный для выполнения управления мощностью в устройстве 600; проводной или беспроводной сетевой интерфейс 650, сконфигурированный для подключения устройства 600 к сети; и интерфейс 658 ввода/вывода (VO). Устройство 600 может оперировать операционной системой, сохраненной в памяти 632, например Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM или подобной.
[00180] Обеспечен некратковременный машиночитаемый носитель данных. Когда инструкции, сохраненные в носителе данных, исполняются процессором устройства 600, устройство 600 вызывается для выполнения способа рекомендации режима сценария, как изображено на фиг. 1, причем способ включает в себя:
[00181] получение информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
[00182] принудительное отправление, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере одного предварительно определенного профиля режима сценария, совпадающего с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[00183] определение режима сценария, привязанного к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
[00184] Обеспечен некратковременный машиночитаемый носитель данных. Когда инструкции, сохраненные в носителе данных, исполняются процессором устройства 600, устройство 600 вызывается для выполнения способа управления интеллектуальным устройством, как изображено на фиг. 3, причем способ включает в себя:
[00185] получение информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя;
[00186] определение, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
[00187] если определяется, что следует инициировать режим сценария, посылание соответствующей управляющей инструкции по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции.
[00188] Другие варианты осуществления настоящего изобретения будут очевидны специалистам в данной области техники с учетом технического описания и применения на практике, раскрываемых здесь. Эта заявка предназначена для покрытия любых вариаций, использований или применений настоящего изобретения, следующих его общим принципам и включающих в себя такие отступления от настоящего изобретения, которые остаются в пределах известного уровня техники или стандартных технических средств в данной области техники. Предполагается, что техническое описание и варианты осуществления должны расцениваться только в качестве примерных, причем реальный объем и сущность настоящего изобретения указываются прилагаемой формулой изобретения.
[00189] Следует понимать, что настоящее изобретение не ограничивается точным строением, которое было описано выше и проиллюстрировано на сопроводительных чертежах, и что различные модификации и изменения могут быть осуществлены без выхода за пределы его объема. Объем настоящего изобретения определяется только прилагаемой формулой изобретения.
Изобретение относится к способам и устройствам рекомендации режима сценария для интеллектуального устройства и управления интеллектуальным устройством на основе режима сценария. Технический результат заключается в повышении эффективности управления интеллектуальным устройством за счет использования режима сценария для интеллектуальных устройств. В способе получают информацию устройства интеллектуального устройства, привязанного к учетной записи пользователя, согласно которой принудительно отправляют профиль режима сценария, предварительно определенный на сервере, причем профиль режима сценария совпадает с информацией устройства интеллектуального устройства, к учетной записи пользователя, причем профиль режима сценария соответствует режиму сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для второго интеллектуального устройства согласно информации параметра состояния, собранной первым интеллектуальным устройством, и определяют режим сценария, привязанный к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя. 6 н. и 12 з.п. ф-лы, 7 ил.
1. Способ рекомендации режима сценария для интеллектуального устройства, отличающийся тем, что способ содержит этапы, на которых:
получают информацию устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
принудительно отправляют, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере один профиль режима сценария, предварительно определенный на сервере, причем профиль режима сценария совпадает с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
определяют режим сценария, привязанный к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
2. Способ по п. 1, отличающийся тем, что режим сценария по меньшей мере содержит: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена; причем
информация устройства привязанного интеллектуального устройства содержит информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
3. Способ по п. 2, отличающийся тем, что:
информация устройства по меньшей мере содержит ID-информацию устройства и информацию типа устройства; и
профиль режима сценария по меньшей мере содержит: информацию типа устройства привязанного интеллектуального устройства и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; причем информация типа устройства привязанного интеллектуального устройства содержит: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
4. Способ по п. 3, отличающийся тем, что:
получение информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, содержит этап, на котором: получают информацию учетной записи пользователя учетной записи пользователя и информацию устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере содержит ID-информацию устройства и информацию типа устройства;
принудительное отправление, согласно информации устройства по меньшей мере одного интеллектуального устройства, предварительно определенного профиля режима сценария, совпадающего с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя содержит этапы, на которых:
согласно полученной информации типа устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, выбирают профиль режима сценария, совпадающий с информацией типа устройства привязанного интеллектуального устройства, и принудительно отправляют выбранный профиль режима сценария к учетной записи пользователя; и
определение режима сценария, привязанного к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя содержит этап, на котором:
определяют, согласно полученной информации выбора профиля режима сценария учетной записи пользователя, режим сценария, соответствующий профилю режима сценария, который должен быть привязан к учетной записи пользователя; причем определенный режим сценария сконфигурирован согласно полученной информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
5. Способ управления интеллектуальным устройством на основе режима сценария, отличающийся тем, что способ содержит этапы, на которых:
получают информацию параметра состояния, собранную по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя;
определяют, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
если определяется, что следует инициировать режим сценария, посылают соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции;
причем режим сценария имеет соответствующие предварительно определенные на сервере профили режима сценария.
6. Способ по п. 5, отличающийся тем, что режим сценария по меньшей мере содержит: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена; причем
информация устройства привязанного интеллектуального устройства содержит информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
7. Способ по п. 6, отличающийся тем, что режим сценария дополнительно содержит: логическое отношение условия запуска; причем
логическое отношение условия запуска сконфигурировано для указания логического отношения информации параметра состояния, собранной каждым первым интеллектуальным устройством, которое выполняет функцию условия для инициирования режима сценария; и
определение, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, содержит этапы, на которых:
определяют, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, логическому отношению условия запуска, и инициируют режим сценария, если логическое отношение условия запуска удовлетворено.
8. Способ по п. 6, отличающийся тем, что режим сценария дополнительно содержит: корреляционную таблицу условий и задач; причем
корреляционная таблица условий и задач хранит соответствующее отношение между по меньшей мере одной группой условий запуска и задачами, которые должны быть исполнены; и
определение, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, содержит этапы, на которых:
определяют, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, по меньшей мере одной группе условий запуска в корреляционной таблице условий и задач; и
инициируют задачи, которые должны быть исполнены, соответствующие условиям запуска согласно корреляционной таблице условий и задач, если по меньшей мере одна группа условий запуска в корреляционной таблице условий и задач удовлетворена.
9. Устройство рекомендации режима сценария для интеллектуального устройства, отличающееся тем, что устройство рекомендации содержит:
модуль получения информации устройства, сконфигурированный для получения информация устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
модуль рекомендации профиля режима сценария, сконфигурированный для принудительного отправления, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере одного профиля режима сценария, предварительно определенного на сервере, причем профиль режима сценария совпадает с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
модуль определения режима сценария, сконфигурированный для определения режима сценария, привязанного к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
10. Устройство рекомендации по п. 9, отличающееся тем, что режим сценария по меньшей мере содержит: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена; причем
информация устройства привязанного интеллектуального устройства содержит информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
11. Устройство рекомендации по п. 10, отличающееся тем, что:
информация устройства по меньшей мере содержит ID-информацию устройства и информацию типа устройства;
профиль режима сценария по меньшей мере содержит: информацию типа устройства привязанного интеллектуального устройства и условие запуска и задачу, которая должна быть исполнена, соответствующего режима сценария; причем информация типа устройства привязанного интеллектуального устройства содержит: информацию типа устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства в соответствующем режиме сценария.
12. Устройство рекомендации по п. 11, отличающееся тем, что:
модуль получения информации устройства дополнительно сконфигурирован для получения информации учетной записи пользователя учетной записи пользователя и информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя; причем информация устройства по меньшей мере содержит ID-информацию устройства и информацию типа устройства;
модуль рекомендации профиля режима сценария дополнительно сконфигурирован для выбора, согласно полученной информации типа устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя, профиля режима сценария, совпадающего с информацией типа устройства привязанного интеллектуального устройства, и принудительного отправления выбранного профиля режима сценария к учетной записи пользователя; и
модуль определения режима сценария дополнительно сконфигурирован для определения, согласно полученной информации выбора профиля режима сценария учетной записи пользователя, режима сценария, соответствующего профилю режима сценария, который должен быть привязан к учетной записи пользователя; причем определенный режим сценария сконфигурирован согласно полученной информации устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя.
13. Управляющее устройство интеллектуального устройства на основе режима сценария, отличающееся тем, что управляющее устройство содержит:
модуль получения информации параметра состояния, сконфигурированный для получения информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя;
модуль инициирования режима сценария, сконфигурированный для определения, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
модуль посылания управляющей инструкции, сконфигурированный для того, чтобы: если определяется, что следует инициировать режим сценария, посылать соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя, согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции;
причем режим сценария имеет соответствующие предварительно определенные на сервере профили режима сценария.
14. Управляющее устройство по п. 13, отличающееся тем, что режим сценария по меньшей мере содержит: информацию учетной записи пользователя, информацию устройства привязанного интеллектуального устройства, условие запуска и задачу, которая должна быть исполнена; причем
информация устройства привязанного интеллектуального устройства содержит информацию устройства по меньшей мере одного первого интеллектуального устройства и по меньшей мере одного второго интеллектуального устройства, которые привязаны к учетной записи пользователя;
условие запуска является информацией параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством, которая является условием, предварительно определенным для инициирования режима сценария; и
задача, которая должна быть исполнена, является предварительно определенной соответствующей управляющей инструкцией, посылаемой по меньшей мере одному второму интеллектуальному устройству, когда режим сценария инициирован.
15. Управляющее устройство по п. 14, отличающееся тем, что режим сценария дополнительно содержит: логическое отношение условия запуска; причем
логическое отношение условия запуска сконфигурировано для указания логического отношения информации параметра состояния, собранной каждым первым интеллектуальным устройством, которое выполняет функцию условия для инициирования режима сценария;
модуль инициирования режима сценария содержит блок определения логического отношения; причем
блок определения логического отношения сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, логическому отношению условия запуска, и инициирования режима сценария, если логическое отношение условия запуска удовлетворено.
16. Управляющее устройство по п. 14, отличающееся тем, что режим сценария дополнительно содержит: корреляционную таблицу условий и задач; причем
корреляционная таблица условий и задач хранит соответствующее отношение между по меньшей мере одной группой условий запуска и задачами, которые должны быть исполнены; и
модуль инициирования режима сценария содержит блок запроса корреляционной таблицы условий и задач; причем
блок запроса корреляционной таблицы условий и задач сконфигурирован для определения, согласно информации параметра состояния, удовлетворяет ли информация параметра состояния, собранная по меньшей мере одним первым интеллектуальным устройством, по меньшей мере одной группе условий запуска в корреляционной таблице условий и задач, и инициирования задач, которые должны быть исполнены, соответствующих условиям запуска согласно корреляционной таблице условий и задач, если по меньшей мере одна группа условий запуска в корреляционной таблице условий и задач удовлетворена.
17. Устройство для использования в рекомендации режима сценария, отличающееся тем, что оно содержит:
процессор; и
память для хранения инструкций, исполняемых процессором;
причем процессор сконфигурирован для того, чтобы:
получать информацию устройства по меньшей мере одного интеллектуального устройства, привязанного к учетной записи пользователя;
принудительно отправлять, согласно информации устройства по меньшей мере одного интеллектуального устройства, по меньшей мере один профиль режима сценария, предварительно определенный на сервере, причем профиль режима сценария совпадает с информацией устройства по меньшей мере одного интеллектуального устройства, к учетной записи пользователя; причем профиль режима сценария соответствует режиму сценария; причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
определять режим сценария, привязанный к учетной записи пользователя, согласно полученной информации выбора профиля режима сценария учетной записи пользователя.
18. Устройство для использования в управлении интеллектуального устройства, отличающееся тем, что оно содержит:
процессор; и
память для хранения инструкций, исполняемых процессором;
причем процессор сконфигурирован для того, чтобы:
получать информацию параметра состояния, собранную по меньшей мере одним первым интеллектуальным устройством, привязанным к учетной записи пользователя;
определять, согласно информации параметра состояния, инициировать ли предварительно определенный режим сценария, причем режим сценария сконфигурирован для сохранения отношения ассоциации для инициирования операционного управления для по меньшей мере одного второго интеллектуального устройства согласно информации параметра состояния, собранной по меньшей мере одним первым интеллектуальным устройством; и
если определяется, что следует инициировать режим сценария, посылать соответствующую управляющую инструкцию по меньшей мере одному второму интеллектуальному устройству, привязанному к учетной записи пользователя согласно режиму сценария, для управления вторым интеллектуальным устройством для выполнения соответствующей операции;
причем режим сценария имеет соответствующие предварительно определенные на сервере профили режима сценария.
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
СПОСОБ ИНАКТИВАЦИИ ВИРУСОВ В ВОДНЫХ СРЕДАХ | 2012 |
|
RU2506232C2 |
Способ и приспособление для нагревания хлебопекарных камер | 1923 |
|
SU2003A1 |
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
US 7526539 B1, 28.04.2009 | |||
Торцовое уплотнение вала турбогенератора | 1959 |
|
SU130098A1 |
Авторы
Даты
2017-04-24—Публикация
2015-03-25—Подача