ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основывается и притязает на приоритет заявки на патент Китая № 201510627896.0, поданной 28 сентября 2015 г., все содержание которой включается в этот документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие изобретения в целом относится к области технологии связи, а конкретнее, к способу и прибору для управления электронным устройством и к терминалу.
УРОВЕНЬ ТЕХНИКИ
[0003] Вместе с развитием технологии связи и "умного" дома появились все более интеллектуальные устройства с большим количеством функций, обеспечивая большее удобство в повседневной жизни людей. Соответственно, все большее внимание пользователя привлекает то, как быстро и удобно управлять многочисленными интеллектуальными устройствами. На предшествующем уровне техники в интеллектуальный терминал можно установить приложение (APP) для управления интеллектуальным устройством. Такое приложение может предоставлять разные интерфейсы пользователя, соответствующие разным интеллектуальным устройствам, чтобы соответствующим интеллектуальным устройством можно было управлять посредством интерфейса пользователя. Однако приложению все еще нужно искать соответствующее интеллектуальное устройство, когда присутствует много интеллектуальных устройств, что неудобно.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[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] Фиг. 1 - блок-схема последовательности операций, показывающая способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0033] Фиг. 2A - блок-схема последовательности операций, показывающая другой способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0034] Фиг. 2B - схематическое представление, показывающее соответствие между интеллектуальным вентилятором и интерфейсом управления в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0035] Фиг. 2C - схематическое представление, показывающее сценарий применения способа для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0036] Фиг. 3A - блок-схема последовательности операций, показывающая другой способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0037] Фиг. 3B - схематическое представление, показывающее сценарий применения другого способа для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0038] Фиг. 4 - блок-схема, иллюстрирующая аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0039] Фиг. 5-11 - блок-схемы, иллюстрирующие другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
[0040] Фиг. 12 - блок-схема, показывающая аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0041] Сейчас будет сделана подробная ссылка на иллюстративные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые цифры на разных чертежах представляют одинаковые или аналогичные элементы, пока не заявлено иное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют все реализации в соответствии с раскрытием изобретения. Вместо этого они являются всего лишь примерами приборов и способов в соответствии с аспектами, связанными с раскрытием изобретения, которые перечислены в прилагаемой формуле изобретения.
[0042] Термины, используемые в этом документе при описании настоящего раскрытия изобретения, служат всего лишь с целью описания характерных вариантов осуществления, но их не следует толковать как ограничивающие настоящее раскрытие изобретения. При использовании в описании настоящего раскрытия изобретения и прилагаемой формуле изобретения "упомянутый" и формы единственного числа означают включение форм множественного числа, пока в контексте явно не указано иное. Также следует понимать, что при использовании в данном документе термин "и/или" представляет и содержит любое сочетание и все возможные сочетания одного или нескольких ассоциированных перечисленных элементов.
[0043] Следует понимать, что такие термины, как "первый", "второй", и "третий", используются в этом документе для описания различной информации, но информацию не следует ограничивать этими терминами. Термины используются только для отличия друг от друга информации одного типа. Например, первая информация также может называться второй информацией, и вторая информация аналогичным образом также может называться первой информацией без отклонения от объема настоящего раскрытия изобретения. При использовании в данном документе термин "если" можно толковать как означающий "когда" или "при", или "в ответ на определение".
[0044] Фиг. 1 - блок-схема последовательности операций, показывающая способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления. Как показано на фиг. 1, применимый к интеллектуальному терминалу способ включает в себя следующие этапы с 101 по 103.
[0045] На этапе 101 получают целевое изображение.
[0046] В настоящем варианте осуществления способ может применяться к интеллектуальному окружению, оснащенному несколькими интеллектуальными устройствами, вроде типичного окружения "умного" дома. Интеллектуальное устройство может включать в себя интеллектуальный вентилятор, интеллектуальный кондиционер, воздухоочиститель и интеллектуальную розетку, и т. п. Способ в соответствии с вариантами осуществления из настоящего раскрытия изобретения можно реализовать с помощью интеллектуального терминала в интеллектуальном окружении. Интеллектуальный терминал может быть интеллектуальными очками, смартфоном, планшетным компьютером, персональным цифровым помощником (PDA) и т. п.
[0047] Интеллектуальный терминал в соответствии с вариантами осуществления из настоящего раскрытия изобретения может обладать функцией обработки изображений. Например, интеллектуальный терминал может обладать функцией хранения изображений, допускающей хранение множества изображений; интеллектуальный терминал может снабжаться устройством получения изображений, например камерой, допускающей получение изображения в реальном масштабе времени и съемку изображения. Такое целевое изображение можно получить из фотоальбома или снять путем активации камеры. Например, пользователь может активировать камеру и направить на управляемое устройство, когда необходимо управление электронным устройством, чтобы интеллектуальный терминал мог в данный момент получить целевое изображение, включающее в себя управляемое устройство.
[0048] На этапе 102 определяют управляемое устройство путем распознавания целевого изображения.
[0049] В варианте осуществления из настоящего раскрытия изобретения управляемое устройство можно распознать из целевого изображения. Например, включенный в целевое изображение объект можно распознать с использованием арифметики распознавания изображений, чтобы определить управляемое устройство.
[0050] На этапе 103 отображают интерфейс управления для управляемого устройства.
[0051] В варианте осуществления из настоящего раскрытия изобретения после того, как распознается управляемое устройство из целевого изображения, автоматически отображается интерфейс управления для управляемого устройства. Такой интерфейс управления соответствует управляемому устройству и может включать в себя одну или несколько функций, доступных для инициирования пользователем, чтобы дать пользователю возможность инициировать управление управляемым устройством.
[0052] На этапе 104 управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления.
[0053] Интерфейс управления может предоставлять одну или несколько функций, доступных для инициирования пользователем и сконфигурированных для управления управляемым устройством. Например, интерфейс управления может включать в себя возможность включения, соответствующую физической кнопке, расположенной на управляемом устройстве. Если обнаруживается операция управления для интерфейса управления от пользователя, то интеллектуальный терминал может соответственно управлять управляемым устройством.
[0054] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения может получать целевое изображение; и отображать интерфейс управления для управляемого устройства после определения управляемого устройства путем распознавания целевого изображения. Такой интерфейс управления может дать пользователю возможность инициировать операцию управления на интеллектуальном устройстве, чтобы управлять управляемым устройством для его функционирования. Техническое решение из настоящего раскрытия изобретения может уменьшить ручные операции пользователя, повысить скорость отображения интерфейса управления для интеллектуального устройства и обеспечить удобство пользователя.
[0055] В отношении этапа 101 интеллектуальный терминал может получать целевое изображение различными способами. В альтернативном варианте осуществления получение целевого изображения может включать в себя:
активацию устройства получения изображений; и
получение целевого изображения с помощью устройства получения изображений.
[0056] В настоящем варианте осуществления устройство получения изображений типа камеры можно встроить в интеллектуальный терминал. Пользователь может побудить интеллектуальный терминал активировать камеру, возможно, путем выбора пиктограммы приложения камеры или других предустановленных команд активации в интерфейсе пользователя интеллектуального терминала, например, при обнаружении, что пользователь нажимает предустановленную кнопку для активации камеры, или принимается предустановленная траектория, и т. п. После того, как интеллектуальный терминал активирует камеру, интерфейс пользователя интеллектуального терминала может отобразить изображение, снятое камерой в текущее время, пользователь может направить камеру на управляемое устройство, что позволяет управляемому устройству находиться в кадре камеры, так что интеллектуальный терминал может получить целевое изображение с помощью камеры.
[0057] Как видно из вышеприведенного варианта осуществления, легко добиться технического решения настоящего раскрытия изобретения, то есть целевое изображение можно получить всего лишь с помощью простой операции пользователя, так что значительно уменьшаются ручные операции пользователя, приводя к большему удобству.
[0058] В отношении этапа 102 интеллектуальный терминал может определять управляемое устройство из целевого изображения различными способами. Например, на управляемом устройстве располагается информация штрихового кода, так что управляемое устройство можно определять путем распознавания информации штрихового кода; или путем распознавания различных видов информации о профиле интеллектуального устройства.
[0059] Первый способ: информация о профиле объекта, включенного в целевое изображение, извлекается из целевого изображения с использованием арифметики распознавания изображений, и управляемое устройство определяется в соответствии с информацией о профиле.
[0060] Обычно окружение "умного" дома может включать в себя различные электронные устройства, например кондиционер, вентилятор, розетку или светильник, и т. п. Разные электронные устройства имеют разный внешний вид, что приводит к разным профилям с большими отличиями. Соответственно, в варианте осуществления из настоящего раскрытия изобретения информация о профиле может использоваться в качестве идентификационной информации для электронного устройства, так что соответствующее управляемое устройство можно точно определять из целевого изображения посредством информации о профиле.
[0061] Как правило, электронное устройство снабжается множеством функциональных компонентов. Например, интеллектуальная розетка может снабжаться кнопкой питания, множеством трехдырочных гнезд, множеством двухдырочных гнезд и множеством интерфейсов универсальной последовательной шины(USB), и т. п.; интеллектуальный вентилятор может снабжаться кнопкой питания, множеством кнопок, соответствующих разным уровням скорости ветра, кнопкой поворота и т. п. Соответственно, информация о профиле может соответствовать профилю всего электронного устройства или его части. В настоящем варианте осуществления арифметика распознавания изображений может быть любым существующим алгоритмом для распознавания профиля объекта. Во время практического применения могут быть предустановлены различные виды информации о профиле в соответствии с внешним видом интеллектуального устройства, типа задания информации о профиле с разных ракурсов, включая вид спереди, вид слева или вид справа интеллектуального устройства; или задания информации о профиле, соответствующей разным компонентам в интеллектуальном устройстве, для распознавания информации о профиле объекта, включенного в целевое изображение.
[0062] Как видно из вышеприведенного варианта осуществления, управляемое устройство можно точно распознавать путем извлечения информации о профиле объекта, включенного в изображение, из целевого изображения с использованием арифметики распознавания изображений, что нетрудно достичь с высокой точностью.
[0063] Второй способ: информация штрихового кода объекта, включенного в целевое изображение, извлекается из целевого изображения с использованием арифметики распознавания изображений, и управляемое устройство определяется в соответствии с информацией штрихового кода.
[0064] В настоящем варианте осуществления арифметика распознавания изображений может быть любым существующим алгоритмом для распознавания штрихового кода. Производитель электронного устройства может предоставлять информацию штрихового кода в любом месте (например, на внешней поверхности) электронного устройства во время производства устройства. Такая информация штрихового кода может быть одномерным или двумерным кодом, допускающим однозначное распознавание интеллектуального устройства. Например, информация штрихового кода может фиксировать уникальный идентификатор интеллектуального устройства типа кода устройства или адреса управления доступом к среде передачи (MAC), и т. п. Соответственно, интеллектуальное устройство можно распознавать путем получения данных изображения интеллектуального устройства и обнаружения информации штрихового кода.
[0065] Как видно из вышеприведенного варианта осуществления, управляемое устройство можно точно распознавать путем извлечения информации штрихового кода объекта, включенного в изображение, из целевого изображения с использованием арифметики распознавания изображений, что нетрудно достичь с высокой точностью.
[0066] В отношении этапа 103 после того, как распознается управляемое устройство, может отображаться интерфейс управления для управляемого устройства. В альтернативном варианте осуществления отображение интерфейса управления для управляемого устройства может включать в себя:
получение интерфейса управления, соответствующего управляемому устройству, в соответствии с предустановленным соответствием устройств в ответ на определение, что управляемое устройство записано в предустановленном соответствии устройств между управляемым устройством и интерфейсом управления; и
отображение интерфейса управления, соответствующего управляемому устройству.
[0067] В вариантах осуществления из настоящего раскрытия изобретения можно заранее задавать разные соответствия между управляемым устройством и интерфейсом управления. Одно управляемое устройство может соответствовать одному или нескольким интерфейсам управления, и разные интерфейсы управления могут включать в себя разные функции для управляемого устройства. Например, поскольку устройство снабжается разными компонентами, то есть снабжается различными видами физических кнопок, управляемое устройство может соответствовать разным интерфейсам управления, каждый из которых может включать в себя разные функции управления. Во время практического применения можно разработать интерфейс управления для разных электронных устройств и, соответственно, их функций.
[0068] В отношении этапа 104 в альтернативном варианте осуществления управление управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления может включать в себя:
формирование управляющей команды, соответствующей операции управления, в ответ на обнаружение операции управления для интерфейса управления; и
отправку управляющей команды управляемому устройству, чтобы инициировать функционирование управляемого устройства в соответствии с управляющей командой.
[0069] Интеллектуальный терминал отображает интерфейс управления для управляемого устройства на экране дисплея терминала. Пользователь может выполнять операцию управления в интерфейсе управления. При приеме операции управления от пользователя с помощью интерфейса управления можно формировать и отправлять управляющую команду управляемому устройству, чтобы дать управляемому устройству команду функционировать в соответствии с управляющей командой.
[0070] Фиг. 2A - блок-схема алгоритма, показывающая другой способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 2A, применимый к интеллектуальному терминалу способ включает в себя следующие этапы с 201 по 206.
[0071] На этапе 201 активируют устройство получения изображений.
[0072] На этапе 202 получают целевое изображение с помощью устройства получения изображений.
[0073] На этапе 203 определяют управляемое устройство путем распознавания целевого изображения.
[0074] На этапе 204 получают интерфейс управления, соответствующий управляемому устройству, в соответствии с предустановленным соответствием устройств в ответ на определение, что управляемое устройство записано в предустановленном соответствии устройств между управляемым устройством и интерфейсом управления.
[0075] На этапе 205 отображают интерфейс управления, соответствующий управляемому устройству.
[0076] На этапе 206 управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления.
[0077] В варианте осуществления из настоящего раскрытия изобретения пользователь может побудить интеллектуальный терминал активировать устройство получения изображений, чтобы получить целевое изображение управляемого устройства. Например, для смартфона соответствующие операции могут выполняться пользователем путем одиночного нажатия, нажатия заранее установленное количество раз или долгого нажатия в заданной позиции в интерфейсе пользователя, нажатия пользователем физической кнопки терминала заранее установленным способом нажатия или ввода пользователем заранее установленной траектории касания в заданной позиции в интерфейсе пользователя; тогда как для интеллектуальных очков соответствующие операции могут выполняться путем нажатия активной области в каждом направлении, моргания, поворота головы или голосового управления. Поскольку пользователь может побудить интеллектуальный терминал быстро получить целевое изображение управляемого устройства, обеспечивается удобство пользователя.
[0078] Интеллектуальный терминал активирует устройство получения изображений. Устройство получения изображений может быть камерой, встроенной в интеллектуальный терминал. Пользователь может держать интеллектуальный терминал в руке, направляя расположенную в интеллектуальном терминале камеру на управляемое электронное устройство, чтобы получить целевое изображение, полученное устройством получения изображений, посредством этого определяя управляемое устройство через целевое изображение. Целевое изображение получается вышеупомянутым методом активации устройства получения изображений, чтобы уменьшить ручные операции пользователя, быстро определить управляемое устройство, дополнительно увеличить скорость отображения интерфейса управления и повысить удобство управления электронным устройством.
[0079] В настоящем варианте осуществления, когда получается целевое изображение управляемого устройства, можно извлекать информацию о профиле включенного объекта из данных изображения с использованием арифметики распознавания изображений, и соответствующее управляемое устройство дополнительно определяется в соответствии с информацией о профиле; либо управляемое устройство можно дополнительно определять путем извлечения информации штрихового кода с использованием арифметики распознавания изображений.
[0080] В настоящем варианте осуществления можно заранее задавать соответствие устройств между управляемым устройством и интерфейсом управления; и когда определяется, что управляемое устройство записано в заранее заданном соответствии устройств между управляемым устройством и интерфейсом управления, можно получить интерфейс управления, соответствующий управляемому устройству, в соответствии с этим соответствием устройств.
[0081] Например, фиг. 2B является схематическим представлением, показывающим соответствие между интеллектуальным вентилятором и интерфейсом управления в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. В варианте осуществления, который показан на фиг. 2B, демонстрируется целевое изображение, включающее в себя интеллектуальный вентилятор. Для целевого изображения на фиг. 2B в качестве примера взят вид интеллектуального вентилятора справа, общую информацию о профиле интеллектуального вентилятора можно распознать из целевого изображения, и управляемое устройство можно определить как интеллектуальный вентилятор в соответствии с информацией о профиле. Интеллектуальный вентилятор может соответствовать интерфейсу управления, включающему в себя функции для управления всеми кнопками. Интерфейс управления может включать в себя функцию управления, соответствующую каждой физической кнопке, расположенной на интеллектуальном вентиляторе. Функция управления, соответствующая каждой физической кнопке, может быть функцией управления, соответствующей кнопке, и предназначенной для выполнения включения или выключения.
[0082] В варианте осуществления, который показан на фиг. 2B, также демонстрируется другое целевое изображение, включающее в себя интеллектуальный вентилятор. Для целевого изображения на фиг. 2B в качестве примера взят вид интеллектуального вентилятора спереди, общая информация о профиле интеллектуального вентилятора распознается из целевого изображения, и управляемое устройство можно определить как интеллектуальный вентилятор в соответствии с информацией о профиле. Интеллектуальный вентилятор может соответствовать интерфейсу управления, включающему в себя функции для управления всеми кнопками. Интерфейс управления может включать в себя функцию управления, соответствующую каждой физической кнопке, расположенной на интеллектуальном вентиляторе. Функция управления, соответствующая каждой физической кнопке, может быть функцией управления, соответствующей кнопке, и предназначенной для выполнения включения или выключения.
[0083] Фиг. 2C - схематическое представление, показывающее сценарий применения способа для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Сценарий применения, который показан на фиг. 2C, включает в себя один интеллектуальный вентилятор в качестве электронного устройства и один смартфон в качестве интеллектуального терминала. Интеллектуальный вентилятор и смартфон соединяются по беспроводной связи, и передача информации и взаимодействие между ними проводятся на основе беспроводного соединения. Понятно, что в настоящем варианте осуществления интеллектуальный вентилятор взят лишь в качестве примера для объяснения интеллектуального устройства, а смартфон взят лишь в качестве примера для объяснения интеллектуального терминала. Во время практического применения интеллектуальное устройство также может быть различными другими устройствами, например интеллектуальным кондиционером, интеллектуальной розеткой и интеллектуальным электронным варочным аппаратом; хотя интеллектуальный терминал также может быть различными другими интеллектуальными терминалами, например планшетным компьютером или интеллектуальными очками.
[0084] В сценарии применения, который показан на фиг. 2C, пользователь может нажать на пиктограмму приложения камеры, отображенную на экране дисплея смартфона; интеллектуальный терминал соответственно активирует камеру, встроенную в смартфон; когда пользователь направляет камеру на интеллектуальный вентилятор, из интерфейса 1 пользователя смартфона на фиг. 2C можно узнать, что смартфон способен получать целевое изображение, полученное камерой. Смартфон извлекает общую информацию о профиле интеллектуального устройства из целевого изображения с использованием арифметики распознавания изображений, или может извлечь информацию двумерного кода интеллектуального устройства из данных изображения с использованием арифметики распознавания изображений, а затем в соответствии с информацией о профиле или информацией двумерного кода определяет, что ему соответствует интеллектуальный вентилятор.
[0085] Поскольку в смартфоне присутствует соответствие между интеллектуальным вентилятором и интерфейсом управления, можно получить соответствующий интерфейс управления. Из интерфейса 2 пользователя в смартфоне, который показан на фиг. 2C, можно узнать, что на экране дисплея смартфона отображается интерфейс управления интеллектуального вентилятора. Такой интерфейс управления включает в себя все функции управления, соответствующие всем кнопкам, расположенным на интеллектуальном вентиляторе.
[0086] Фиг. 3A - блок-схема последовательности операций, показывающая другой способ для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 3A, применимый к интеллектуальному терминалу способ включает в себя следующие этапы с 301 по 306.
[0087] На этапе 301 активируют устройство получения изображений.
[0088] На этапе 302 получают целевое изображение с помощью устройства получения изображений.
[0089] На этапе 303 определяют управляемый компонент в управляемом устройстве путем распознавания целевого изображения.
[0090] На этапе 304 получают интерфейс управления, соответствующий управляемому компоненту, в соответствии с предустановленным соответствием компонентов в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления.
[0091] На этапе 305 отображают интерфейс управления, соответствующий управляемому компоненту.
[0092] На этапе 306 управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления.
[0093] В вариантах осуществления из настоящего раскрытия изобретения после того, как определяется управляемое устройство в соответствии с целевым изображением, можно дополнительно определить управляемый компонент в управляемом устройстве. Например, когда камера терминала направляется на неполную область электронного устройства (такая неполная область включает в себя некоторые физические кнопки устройства), терминал распознает неполную информацию о профиле электронного устройства из полученного целевого изображения, определяет управляемое устройство и управляемый компонент в нем в соответствии с неполной информацией о профиле и затем отображает соответствующий интерфейс управления в соответствии с управляемым компонентом. Такой интерфейс управления может включать в себя лишь функцию управления, соответствующую управляемому компоненту, чтобы сделать точнее функцию управления, предоставляемую интерфейсом управления, посредством этого допуская более лаконичный интерфейс управления и обеспечивая пользователю более удобное функционирование.
[0094] Следует отметить, что отличие между настоящим вариантом осуществления и вариантом осуществления, который показан на фиг. 2A, состоит в том, что последний определяет только управляемое устройство и определяет соответствующий интерфейс управления в соответствии с управляемым устройством; тогда как настоящий вариант осуществления может дополнительно определять управляемый компонент после определения управляемого устройства и дополнительно определять интерфейс управления, соответствующий управляемому компоненту. Во время практического применения для варианта осуществления, который показан на фиг. 2A, так как выполняется только определение управляемого устройства, отображаемый интерфейс управления может включать в себя функцию управления всеми компонентами в управляемом устройстве. Для настоящего варианта осуществления управляемый компонент можно дополнительно определять после того, как определяется управляемое устройство, чтобы отображать интерфейс управления, соответствующий управляемому компоненту. Например, в случае представления всех компонентов устройства целевое изображение может соответствовать интерфейсу управления, включающему в себя функции управления всеми компонентами; тогда как в случае представления только некоторых компонентов устройства целевое изображение может соответствовать интерфейсу управления, включающему в себя функции управления некоторыми компонентами.
[0095] Например, фиг. 3B является схематическим представлением, показывающим сценарий применения другого способа для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. В сценарии применения, который показан на фиг. 3B, пользователь направляет камеру смартфона на область, соответствующую кнопке поворотной головки интеллектуального вентилятора, и из интерфейса 1 пользователя смартфона на фиг. 3B можно увидеть, что смартфон получает целевое изображение, полученное камерой. Смартфон извлекает информацию о профиле, соответствующую неполной области управляемого устройства, из данных изображения с использованием арифметики распознавания изображений и в соответствии с информацией о профиле дополнительно определяет, что управляемое устройство является интеллектуальным вентилятором, а управляемым компонентом является кнопка поворота.
[0096] Так как соответствие между информацией о профиле и интерфейсом управления предустановлено в смартфоне, в случае кнопки поворота управляемый компонент может соответствовать интерфейсу управления, включающему всего лишь одну функцию управления кнопкой поворота. Такая функция управления кнопкой поворота может быть функцией управления, соответствующей кнопке поворота, и предназначенной для выполнения включения или выключения.
[0097] Как видно из интерфейса 2 пользователя смартфона на фиг. 3B, экран дисплея смартфона отображает интерфейс управления интеллектуального вентилятора. Такой интерфейс управления включает в себя лишь функцию управления кнопкой поворота, расположенной на интеллектуальном вентиляторе.
[0098] В соответствии с вышеприведенными вариантами осуществления, иллюстрирующими способ для управления электронным устройством, настоящее раскрытие изобретения в вариантах осуществления дополнительно предоставляет аппарат для управления электронным устройством.
[0099] Фиг. 4 - блок-схема, иллюстрирующая аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 4, аппарат включает в себя: блок 41 получения изображений, блок 42 определения устройства, блок 43 отображения интерфейса и блок 44 управления функционированием.
[00100] Блок 41 получения изображений конфигурируется для получения целевого изображения.
[00101] Блок 42 определения устройства конфигурируется для определения управляемого устройства путем распознавания целевого изображения, полученного блоком 41 получения изображений.
[00102] Блок 43 отображения интерфейса конфигурируется для отображения интерфейса управления для управляемого устройства, определенного блоком 42 определения устройства.
[00103] Блок 44 управления функционированием конфигурируется для управления управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления, отображенного блоком 43 отображения интерфейса.
[00104] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения может получать целевое изображение и отображать интерфейс управления для управляемого устройства после того, как управляемое устройство определяется путем распознавания целевого изображения. Интерфейс управления может дать пользователю возможность инициировать операцию управления на интеллектуальном устройстве, посредством этого управляя управляемым устройством для его функционирования. Техническое решение из настоящего раскрытия изобретения может уменьшить ручные операции пользователя, повысить скорость отображения интерфейса управления для интеллектуального устройства и обеспечить удобство пользователя.
[00105] Фиг. 5 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 5, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 41 получения изображений включает в себя субблок 411 активации и субблок 412 получения.
[00106] Субблок 411 активации конфигурируется для активации устройства получения изображений.
[00107] Субблок 412 получения конфигурируется для получения целевого изображения с помощью устройства получения изображений, активированного субблоком 411 активации.
[00108] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения может активировать устройство получения изображений, чтобы получить целевое изображение с помощью устройства получения изображений, что нетрудно достичь, целевое изображение можно получать всего лишь с помощью простой операции пользователя, посредством этого значительно сокращая ручные операции пользователя и обеспечивая большее удобство пользователя.
[00109] Фиг. 6 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 6, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 42 определения устройства включает в себя субблок 421 извлечения профиля и первый субблок 422 определения устройства.
[00110] Субблок 421 извлечения профиля конфигурируется для извлечения информации о профиле объекта, включенного в целевое изображение, из целевого изображения с использованием арифметики распознавания изображений.
[00111] Первый субблок 422 определения устройства конфигурируется для определения управляемого устройства в соответствии с информацией о профиле, извлеченной субблоком 421 извлечения профиля.
[00112] Как видно из вышеприведенного варианта осуществления, информация о профиле объекта, включенного в изображение, извлекается из целевого изображения с использованием арифметики распознавания изображений, чтобы точно распознавать управляемое устройство, что нетрудно достичь с высокой точностью.
[00113] Фиг. 7 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 7, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 42 определения устройства включает в себя субблок 423 извлечения штрихового кода и второй субблок 424 определения устройства.
[00114] Субблок 423 извлечения штрихового кода конфигурируется для извлечения информации штрихового кода включенного объекта из целевого изображения с использованием арифметики распознавания изображений.
[00115] Второй субблок 424 определения устройства конфигурируется для определения управляемого устройства в соответствии с информацией штрихового кода, извлеченной субблоком 423 извлечения штрихового кода.
[00116] Как видно из вышеприведенного варианта осуществления, информация штрихового кода объекта, включенного в изображение, извлекается из целевого изображения с использованием арифметики распознавания изображений, чтобы точно распознавать управляемое устройство, что нетрудно достичь с высокой точностью.
[00117] Фиг. 8 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 8, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 43 отображения интерфейса включает в себя первый субблок 431 получения и первый субблок 432 отображения.
[00118] Первый субблок 431 получения конфигурируется для получения интерфейса управления, соответствующего управляемому устройству, в соответствии с предустановленным соответствием устройств в ответ на определение, что управляемое устройство записано в предустановленном соответствии устройств между управляемым устройством и интерфейсом управления.
[00119] Первый субблок 432 отображения конфигурируется для отображения интерфейса управления, соответствующего управляемому устройству, полученного первым субблоком 431 получения.
[00120] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения может предварительно установить разные соответствия между управляемым устройством и интерфейсом управления, одно управляемое устройство может соответствовать одному или нескольким интерфейсам управления, и разные интерфейсы управления могут включать в себя разные функции для управляемого устройства, чтобы более гибко управлять устройством.
[00121] Фиг. 9 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 9, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 42 определения устройства включает в себя субблок 425 определения компонента, сконфигурированный для определения управляемого компонента в управляемом устройстве путем распознавания целевого изображения.
[00122] Блок 43 отображения интерфейса включает в себя второй субблок 433 отображения, сконфигурированный для отображения интерфейса управления, соответствующего управляемому компоненту, определенному субблоком 425 определения компонента.
[00123] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения дополнительно может определять управляемый компонент в управляемом устройстве в соответствии с целевым изображением, чтобы отображать интерфейс управления, соответствующий управляемому компоненту, посредством этого дополнительно предоставляя пользователю более чувствительную функцию управления устройством и, соответственно, упрощая функционирование пользователя.
[00124] Фиг. 10 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 10, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 9, второй субблок 433 отображения включает в себя модуль 4331 получения и модуль 4332 отображения.
[00125] Модуль 4331 получения конфигурируется для получения интерфейса управления, соответствующего управляемому компоненту, в соответствии с предустановленным соответствием компонентов в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления.
[00126] Модуль 4332 отображения конфигурируется для отображения интерфейса управления, соответствующего управляемому компоненту, полученного модулем 4331 получения.
[00127] Как видно из вышеприведенного варианта осуществления, техническое решение из настоящего раскрытия изобретения может задавать разные соответствия между управляемым компонентом и интерфейсом управления. Такой интерфейс управления может включать в себя лишь функцию управления, соответствующую управляемому компоненту, чтобы сделать точнее функцию управления, предоставляемую интерфейсом управления, посредством этого допуская более лаконичный интерфейс управления и обеспечивая пользователю более удобное функционирование.
[00128] Фиг. 11 - блок-схема, иллюстрирующая другой аппарат для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Ссылаясь на фиг. 11, в настоящем варианте осуществления на основе вышеприведенного варианта осуществления, который показан на фиг. 4, блок 44 управления функционированием включает в себя субблок 441 формирования команды и субблок 442 отправки команды.
[00129] Субблок 441 формирования команды конфигурируется для формирования управляющей команды, соответствующей операции управления, в ответ на обнаружение операции управления для интерфейса управления.
[00130] Субблок 442 отправки команды конфигурируется для отправки управляющей команды, сформированной субблоком 441 формирования команды, управляемому устройству, чтобы инициировать функционирование управляемого устройства в соответствии с управляющей командой.
[00131] Как видно из вышеприведенного варианта осуществления, с помощью технического решения из настоящего раскрытия изобретения при приеме операции управления от пользователя с помощью интерфейса управления можно формировать и отправлять управляющую команду управляемому устройству, чтобы дать управляемому устройству команду функционировать в соответствии с управляющей командой, посредством этого повышая удобство управления устройством и, соответственно, обеспечивая удобство пользователя.
[00132] Соответственно, настоящее раскрытие изобретения в вариантах осуществления дополнительно предоставляет терминал, включающий в себя:
процессор; и
запоминающее устройство для хранения команд, исполняемых процессором,
причем процессор конфигурируется для
получения целевого изображения;
определения управляемого устройства путем распознавания целевого изображения;
отображения интерфейса управления для управляемого устройства; и
управления управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления.
[00133] Характерные процедуры для выполнения функций и достижения результатов различных модулей в вышеупомянутом устройстве могут относиться к процедурам для выполнения соответствующих этапов в вышеупомянутом способе, что здесь не конкретизируется.
[00134] Что касается устройств в вышеприведенных вариантах осуществления, то конкретные методы для выполнения операций для отдельных модулей в них подробно описаны в вариантах осуществления касательно способов для управления электронным устройством, которые не будут здесь конкретизироваться. Вышеописанные варианты осуществления устройства являются всего лишь иллюстративными, блок или модуль, описанный как обособленный компонент, может быть обособлен или не обособлен физически, компонент, отображенный в виде блока или модуля, может быть или не быть физическим блоком, то есть может быть расположен в одном месте или распределен по множеству сетевых элементов. Цель настоящего раскрытия изобретения может быть достигнута путем выбора всех или части модулей, как необходимо на практике. Специалисты в данной области техники поняли бы и реализовали это без творческих усилий.
[00135] Фиг. 12 - блок-схема, иллюстрирующая аппарат 1200 для управления электронным устройством в соответствии с иллюстративным вариантом осуществления из настоящего раскрытия изобретения. Например, аппарат 1200 может быть мобильным телефоном; компьютером; терминалом цифрового вещания; устройством приема и отправки сообщений; игровой приставкой, планшетным устройством, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником, обладающим функцией маршрутизации.
[00136] Ссылаясь на фиг. 12, аппарат 1200 может включать в себя один или несколько следующих компонентов: компонент 1202 обработки, запоминающее устройство 1204, компонент 1206 питания, мультимедийный компонент 1208, звуковой компонент 1210, интерфейс 1212 ввода/вывода (I/O), компонент 1214 датчиков и компонент 1216 связи.
[00137] Компонент 1202 обработки обычно управляет общими операциями прибора 1200, например операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1202 обработки может включать в себя один или несколько процессоров 1220 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 1202 обработки может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 1202 обработки и другими компонентами. Например, компонент 1202 обработки может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 1208 и компонентом 1202 обработки.
[00138] Запоминающее устройство 1204 конфигурируется для хранения различных типов данных для поддержки функционирования аппарата 1200. Примеры таких данных включают в себя команды для любых приложений или способов, функционирующих в аппарате 1200, контактные данные, данные телефонной книги, информацию, изображения, видео и т.п. Запоминающее устройство 1204 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетаний, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00139] Компонент 1206 питания подает питание к различным компонентам аппарата 1200. Компонент 1206 питания может включать в себя систему управления питанием, один или несколько источников питания и любые другие компоненты, ассоциированные с производством, управлением и распределением энергии в аппарате 1200.
[00140] Мультимедийный компонент 1208 включает в себя экран, предоставляющий интерфейс вывода между аппаратом 1200 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 1208 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и тыловая камера могут принимать внешние мультимедийные данные, пока аппарат 1200 находится в рабочем режиме, например в режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00141] Звуковой компонент 1210 конфигурируется для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1210 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда аппарат 1200 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно далее сохранить в запоминающем устройстве 1204 или передать посредством компонента 1216 связи. В некоторых вариантах осуществления звуковой компонент 1210 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00142] Интерфейс 1212 I/O предоставляет интерфейс между компонентом 1202 обработки и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[00143] Компонент 1214 датчиков включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов прибора 1200. Например, компонент 1214 датчиков может обнаруживать раскрытое/закрытое состояние аппарата 1200, относительное положение компонентов аппарата 1200, например дисплея и клавишной панели, изменение положения аппарата 1200 или компонента аппарата 1200, наличие или отсутствие контакта пользователя с аппаратом 1200, ориентацию или ускорение/замедление аппарата 1200 и изменение температуры аппарата 1200. Компонент 1214 датчиков может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Компонент 1214 датчиков также может включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления компонент 1214 датчиков также может включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00144] Компонент 1216 связи конфигурируется для упрощения проводной или беспроводной связи между аппаратом 1200 и другими устройствами. Аппарат 1200 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном иллюстративном варианте осуществления компонент 1216 связи принимает широковещательный сигнал или ассоциированную с широковещанием информацию от внешней системы управления широковещанием по каналу широковещания. В одном иллюстративном варианте осуществления компонент 1216 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00145] В иллюстративных вариантах осуществления аппарат 1200 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
[00146] В иллюстративных вариантах осуществления также предоставляется энергонезависимый машиночитаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 1204, исполняемые процессором 1220 в аппарате 1200 для выполнения вышеописанных способов. Например, энергонезависимый машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством и т. п.
[00147] Энергонезависимый машиночитаемый носитель информации с сохраненными на нем командами, которые при исполнении процессором терминала побуждают терминал выполнить способ для управления электронным устройством, включающий в себя:
получение целевого изображения;
определение управляемого устройства путем распознавания целевого изображения;
отображение интерфейса управления для управляемого устройства; и
управление управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления.
[00148] Другие варианты осуществления из раскрытия изобретения станут очевидны специалистам в данной области техники из рассмотрения описания изобретения и применения раскрытия изобретения на практике. Данная заявка предназначена для охвата любых разновидностей, использований или адаптаций раскрытия изобретения, придерживающихся его общих принципов и включающих в себя такие отступления от настоящего раскрытия изобретения, которые относятся к известной или принятой практике в данной области техники. Подразумевается, что описание изобретения и примеры должны рассматриваться только как иллюстративные, при этом истинный объем и сущность раскрытия изобретения указываются нижеследующей формулой изобретения.
[00149] Необходимо принять во внимание, что настоящее раскрытие изобретения не ограничивается точной конструкцией, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что можно внести различные модификации и изменения без отклонения от объема изобретения. Подразумевается, что объем раскрытия изобретения должен ограничиваться только прилагаемой формулой изобретения.
[00150] Вышеприведенное описание представляет лишь варианты осуществления для иллюстрации настоящего раскрытия изобретения, можно создавать любые модификации, альтернативы и усовершенствования без отклонения от сущности и принципов настоящего раскрытия изобретения, которые должны включаться в объем настоящего раскрытия изобретения.
Изобретение относится к области пользовательских интерфейсов, а именно к интерфейсу для управления электронным устройством. Технический результат заключается в повышении скорости отображения интерфейса управления для интеллектуального устройства за счет уменьшения количества выполняемых пользователем вручную операций. Для этого получают целевое изображение и определяют управляемое устройство путем распознавания целевого изображения посредством извлечения информации о профиле объекта, включенного в целевое изображение с использованием арифметики распознавания изображений для распознавания профиля объекта, и определения управляемого устройства в соответствии с информацией о профиле, которая соответствует профилю всего устройства или компонента устройства. Затем отображают интерфейс управления для управляемого устройства и управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления. При этом этап, на котором определяют управляемое устройство путем распознавания целевого изображения, содержит этап, на котором, определяют управляемый компонент в управляемом устройстве путем распознавания целевого изображения. Кроме того, этап, на котором отображают интерфейс управления для управляемого устройства, содержит этапы, на которых получают интерфейс управления, соответствующий управляемому компоненту, в соответствии с предустановленным соответствием компонентов между управляемыми компонентами и интерфейсами управления в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления, и отображают интерфейс управления, соответствующий управляемому компоненту. 3 н. и 4 з.п. ф-лы, 15 ил.
1. Способ для управления электронным устройством, содержащий этапы, на которых:
получают целевое изображение;
определяют управляемое устройство путем распознавания целевого изображения посредством извлечения информации о профиле объекта, включенного в целевое изображение с использованием арифметики распознавания изображений для распознавания профиля объекта, и определения управляемого устройства в соответствии с информацией о профиле, причем информация о профиле соответствует профилю всего устройства или компонента устройства;
отображают интерфейс управления для управляемого устройства; и
управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления;
причем этап, на котором определяют управляемое устройство путем распознавания целевого изображения, содержит этап, на котором определяют управляемый компонент в управляемом устройстве путем распознавания целевого изображения;
этап, на котором отображают интерфейс управления для управляемого устройства, содержит этапы, на которых: получают интерфейс управления, соответствующий управляемому компоненту, в соответствии с предустановленным соответствием компонентов между управляемыми компонентами и интерфейсами управления в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления; и отображают интерфейс управления, соответствующий управляемому компоненту.
2. Способ по п. 1, в котором этап, на котором получают целевое изображение, дополнительно содержит этапы, на которых:
активируют устройство получения изображений; и
получают целевое изображение с помощью устройства получения изображений.
3. Способ по любому из пп. 1 и 2, в котором этап, на котором управляют управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления, содержит этапы, на которых:
формируют управляющую команду, соответствующую операции управления, в ответ на обнаружение операции управления для интерфейса управления; и
отправляют управляющую команду управляемому устройству, чтобы инициировать функционирование управляемого устройства в соответствии с управляющей командой.
4. Аппарат для управления электронным устройством, содержащий:
блок получения изображений, сконфигурированный для получения целевого изображения;
блок определения устройства, сконфигурированный для определения управляемого устройства путем распознавания целевого изображения, полученного блоком получения изображений, причем блок определения устройства содержит субблок извлечения профиля, сконфигурированный для извлечения информации о профиле объекта, включенного в целевое изображение с использованием арифметики распознавания изображений для распознавания профиля объекта, и первый субблок определения устройства, сконфигурированный для определения управляемого устройства в соответствии с информацией о профиле, причем информация о профиле соответствует профилю всего устройства или компонента устройства;
блок отображения интерфейса, сконфигурированный для отображения интерфейса управления для управляемого устройства, определенного блоком определения устройства; и
блок управления функционированием, сконфигурированный для управления управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления, отображенного блоком отображения интерфейса;
причем блок определения устройства содержит: субблок определения компонента, сконфигурированный для определения управляемого компонента в управляемом устройстве; и
блок отображения интерфейса содержит: второй субблок отображения, содержащий модуль получения, сконфигурированный для получения интерфейса управления, соответствующего управляемому компоненту, в соответствии с предустановленным соответствием компонентов между управляемыми компонентами и интерфейсами управления в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления; и модуль отображения, сконфигурированный для отображения интерфейса управления, соответствующего управляемому компоненту, полученного модулем получения.
5. Аппарат по п. 4, в котором блок получения изображений содержит:
субблок активации, сконфигурированный для активации устройства получения изображений; и
субблок получения, сконфигурированный для получения целевого изображения с помощью устройства получения изображений, активированного субблоком активации.
6. Аппарат по любому из пп. 4 и 5, в котором блок управления функционированием содержит:
субблок формирования команды, сконфигурированный для формирования управляющей команды, соответствующей операции управления, в ответ на обнаружение операции управления для интерфейса управления; и
субблок отправки команды, сконфигурированный для отправки управляющей команды, сформированной субблоком формирования команды, управляемому устройству, чтобы инициировать функционирование управляемого устройства в соответствии с управляющей командой.
7. Терминал, содержащий
процессор; и
запоминающее устройство для хранения команд, исполняемых процессором,
причем процессор сконфигурирован с возможностью:
получения целевого изображения;
определения управляемого устройства путем распознавания целевого изображения посредством извлечения информации о профиле объекта, включенного в целевое изображение с использованием арифметики распознавания изображений для распознавания профиля объекта, и определения управляемого устройства в соответствии с информацией о профиле, причем информация о профиле соответствует профилю всего устройства или компонента устройства;
отображения интерфейса управления для управляемого устройства; и
управления управляемым устройством для его функционирования в ответ на обнаружение операции управления для интерфейса управления;
причем определение управляемого устройства путем распознавания целевого изображения содержит определение управляемого компонента в управляемом устройстве путем распознавания целевого изображения;
отображение интерфейса управления для управляемого устройства содержит: получение интерфейса управления, соответствующего управляемому компоненту, в соответствии с предустановленным соответствием компонентов между управляемыми компонентами и интерфейсами управления в ответ на определение, что управляемый компонент записан в предустановленном соответствии компонентов между управляемым компонентом и интерфейсом управления; и отображение интерфейса управления, соответствующего управляемому компоненту.
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
ПУЛЬТ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ УСТРОЙСТВАМИ БЫТОВОЙ ТЕХНИКИ И КОМПЬЮТЕРНЫМИ СИСТЕМАМИ | 1997 |
|
RU2127019C1 |
УСТРОЙСТВО И СПОСОБ ДЛЯ АВТОМАТИЧЕСКОГО РАСПОЗНАВАНИЯ QR-КОДА | 2012 |
|
RU2543569C1 |
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
CN 103873959 A, 18.06.2014 | |||
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
CN 103581251 A, 12.02.2014. |
Авторы
Даты
2018-10-12—Публикация
2015-12-30—Подача