СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ТЕРМИНАЛОМ ПОСРЕДСТВОМ ИСПОЛЬЗОВАНИЯ ПРОВОДА ГАРНИТУРЫ, А ТАКЖЕ УСТРОЙСТВО
METHOD AND DEVICE FOR CONTROLLING TERMINAL USING HEADSET WIRE, AS WELL AS DEVICE

[0001] Данная заявка основана и притязает на приоритет патентной заявки Китая номер 201310542831.7, поданной 5 ноября 2013 года, содержимое которой полностью содержится в данном документе посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие сущности относится к области техники управления терминалом, а более конкретно, к способу для управления терминалом посредством использования провода гарнитуры, к устройству для управления терминалом посредством использования провода гарнитуры и к устройству.
Уровень техники
[0003] По мере становления популярными терминальных устройств, прикладные программ, такие как музыкальные, видео и радио, установленные в терминальных устройствах, становятся все более разнообразными. Чтобы не беспокоить других людей, когда эти прикладные программы используются, многие пользователи предпочитают носить гарнитуру для того, чтобы слушать аудио. Кроме того, при ношении гарнитуры для того, чтобы слушать аудио, пользователь может освобождать свои руки для других действий, так что может экономиться время пользователя.
[0004] Обычно, гарнитура может включать в себя провод гарнитуры, штекер, электрически подключенный к одному концу провода гарнитуры, и динамик, электрически подключенный к другому концу провода гарнитуры. Провод гарнитуры может включать в себя положительный провод, отрицательный провод, защитный слой, обернутый поверх положительных и отрицательных проводов, и кнопку управления по проводам. Положительный и отрицательный провода изготавливаются из высокопроводящих металлических материалов, таких как медь или алюминий. Поскольку высокопроводящие металлические материалы, такие как медь или алюминий, имеют меньшую гибкость, положительный и отрицательный провода, обернутые в защитный слой, могут ломаться вследствие внешней силы тяги или собственного веса и многократной намотки в ходе использования провода гарнитуры. Кроме того, чувствительность кнопки управления по проводам может немного уменьшаться, либо кнопка управления по проводам может немного неправильно функционировать вследствие частого нажатия. В силу этого, затрагивается производительность гарнитуры, возрастают затраты на техническое обслуживание гарнитуры, и даже сокращается срок службы гарнитуры.
Сущность изобретения
[0005] Техническая проблема, которая должна разрешаться посредством настоящего раскрытия сущности, состоит в том, чтобы предоставлять способ для управления терминалом посредством использования провода гарнитуры, в котором может быть удобной и быстрой работа, может повышаться производительность провода гарнитуры, и может продлеваться срок службы провода гарнитуры.
[0006] Соответственно, настоящее раскрытие сущности также предоставляет устройство для управления терминалом посредством использования провода гарнитуры и предоставляет устройство, с тем, чтобы обеспечивать реализацию и применение вышеописанного способа.
[0007] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ для управления терминалом посредством использования провода гарнитуры, провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу, и способ включает в себя:
[0008] когда ток обнаруживается в конкретной области провода гарнитуры, распознавание жеста пользователя на основе тока;
[0009] получение управляющей инструкции, соответствующей жесту пользователя; и
[0010] выполнение управляющей инструкции.
[0011] Альтернативно, конкретная область провода гарнитуры включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния;
[0012] этап распознавания жеста пользователя на основе тока включает в себя:
[0013] когда ток обнаруживается в конкретной области провода гарнитуры, обнаружение сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени; и
[0014] распознавание жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[0015] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[0016] если сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения; и
[0017] если сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[0018] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[0019] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[0020] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[0021] Альтернативно, этап распознавания жеста пользователя на основе тока включает в себя:
[0022] когда ток обнаруживается в конкретной области провода гарнитуры, вычисление информации позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени;
[0023] если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану слева направо;
[0024] если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану справа налево;
[0025] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[0026] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[0027] Альтернативно, этап получения управляющей инструкции, соответствующей жесту пользователя, включает в себя:
[0028] выполнение поиска жеста пользователя в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[0029] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для управления терминалом посредством использования провода гарнитуры, провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу, и устройство включает в себя:
[0030] модуль распознавания жестов, выполненный с возможностью, когда ток обнаруживается в конкретной области провода гарнитуры, распознавать жест пользователя на основе тока;
[0031] модуль получения управляющих инструкций, выполненный с возможностью формировать управляющую инструкцию на основе тока; и
[0032] модуль выполнения управляющих инструкций, выполненный с возможностью осуществлять управляющую инструкцию.
[0033] Альтернативно, конкретная область провода гарнитуры включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния;
[0034] модуль распознавания жестов включает в себя:
[0035] субмодуль получения сигналов изменения тока, выполненный с возможностью, когда ток обнаруживается в конкретной области провода гарнитуры, обнаруживать сигнал изменения тока в первой точке обнаружения и сигнал изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени; и
[0036] субмодуль распознавания жестов пользователя, выполненный с возможностью распознавать жест пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[0037] Альтернативно, субмодуль распознавания жестов пользователя включает в себя:
[0038] первый блок определения жестов, выполненный с возможностью, когда сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, распознавать жест пользователя в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения; и
[0039] второй блок определения жестов, выполненный с возможностью, когда сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, распознавать жест пользователя в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[0040] Альтернативно, субмодуль распознавания жестов пользователя включает в себя:
[0041] третий блок определения жестов, выполненный с возможностью, когда сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, распознавать жест пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[0042] четвертый блок определения жестов, выполненный с возможностью, когда сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, распознавать жест пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[0043] Альтернативно, модуль распознавания жестов включает в себя:
[0044] субмодуль вычисления информации позиции, выполненный с возможностью, когда ток обнаруживается в конкретной области провода гарнитуры, вычислять информацию позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени;
[0045] второй субмодуль определения жестов проведения пальцем по экрану, выполненный с возможностью, когда информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, распознавать жест пользователя в качестве жеста проведения пальцем по экрану слева направо;
[0046] второй субмодуль определения жестов проведения пальцем по экрану, выполненный с возможностью, когда информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, распознавать жест пользователя в качестве жеста проведения пальцем по экрану справа налево;
[0047] первый субмодуль определения жестов быстрого касания, выполненный с возможностью, когда информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, распознавать жест пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[0048] второй субмодуль определения жестов быстрого касания, выполненный с возможностью, когда информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, распознавать жест пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[0049] Альтернативно, модуль получения управляющих инструкций включает в себя:
[0050] субмодуль поиска, выполненный с возможностью осуществлять поиск жеста пользователя в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем, чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[0051] Согласно третьему аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство, устройство имеет конкретную область, изготовленную из емкостного материала, и устройство включает в себя:
[0052] один или более процессоров;
[0053] запоминающее устройство; и
[0054] один или более модулей, сохраненных в запоминающем устройстве и выполненных с возможностью выполнения посредством одного или более процессоров, при этом один или более модулей имеют следующие функции:
[0055] когда ток обнаруживается в конкретной области устройства, распознавание жеста пользователя на основе тока;
[0056] получение управляющей инструкции, соответствующей жесту пользователя; и
[0057] выполнение управляющей инструкции.
[0058] Технические решения, предоставленные посредством вариантов осуществления настоящего раскрытия сущности, могут иметь следующие преимущества.
[0059] Во-первых, настоящее раскрытие сущности предоставляет провод гарнитуры, который имеет конкретную область, изготовленную из емкостного материала, для того чтобы управлять терминалом. Поскольку емкостный материал превосходит технологию на основе сопротивления с точки зрения оптических потерь и потребления мощности терминальной системы, повышается производительность провода гарнитуры. Кроме того, емкостный материал имеет износостойкость и имеет длительный срок службы, так что затраты на техническое обслуживание являются низкими в ходе использования пользователем.
[0060] Во-вторых, в настоящем раскрытии сущности, когда ток, сформированный посредством контакта пользователя с конкретной областью провода гарнитуры, обнаруживается в конкретной области, жест пользователя распознается, получается управляющая инструкция, соответствующая жесту пользователя, и управляющая инструкция выполняется, с тем чтобы реализовывать управление терминалом. В течение всей процедуры пользователь должен только касаться конкретной области провода гарнитуры, но не должен использовать нажимную кнопку для того, чтобы формировать токовый сигнал, в силу чего работа является удобной и быстрой.
[0061] В-третьих, в настоящем раскрытии сущности, конкретная область провода гарнитуры изготовлена из емкостного материала, жест пользователя, воздействующий на конкретную область провода гарнитуры, может определяться только посредством произвольного задания двух точек обнаружения в конкретной области, затем получается управляющая инструкция, соответствующая жесту пользователя для того, чтобы реализовывать управление терминалом, в силу чего повышается эффективность обнаружения тока, так что дополнительно повышается эффективность управления терминалом в ответ на жест пользователя.
[0062] В-четвертых, в настоящем раскрытии сущности, конкретная область провода гарнитуры изготовлена из емкостного материала, информация позиции каждой точки касания получается посредством считывания точки касания пользователя на конкретной области, жест пользователя, воздействующий на конкретную область провода гарнитуры, может получаться на основе информации позиции точки касания, затем получается управляющая инструкция, соответствующая жесту пользователя для того, чтобы реализовывать управление терминалом, в силу чего повышается точность распознавания жестов пользователя, с тем, чтобы точно управлять терминалом.
[0063] Следует понимать, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными и пояснительными, а не ограничивающими изобретение согласно формуле изобретения.
Краткое описание чертежей
[0064] Прилагаемые чертежи, которые содержатся и составляют часть этого подробного описания, иллюстрируют варианты осуществления в соответствии с изобретением и наряду с описанием служат для того, чтобы пояснять принципы раскрытия изобретения.
[0065] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры, согласно примерному варианту осуществления.
[0066] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры, согласно примерному варианту осуществления.
[0067] Фиг. 3 является схемой, иллюстрирующей работу пользователя в способе для управления терминалом посредством использования провода гарнитуры, согласно примерному варианту осуществления.
[0068] Фиг. 4 является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры, согласно примерному варианту осуществления.
[0069] Фиг. 5 является блок-схемой, иллюстрирующей устройство для управления терминалом посредством использования провода гарнитуры, согласно примерному варианту осуществления.
[0070] Фиг. 6 является блок-схемой, иллюстрирующей модуль распознавания жестов, согласно примерному варианту осуществления.
[0071] Фиг. 7 является блок-схемой, иллюстрирующей субмодуль распознавания жестов, согласно примерному варианту осуществления.
[0072] Фиг. 8 является структурной схемой, иллюстрирующей терминальное устройство, согласно примерному варианту осуществления.
Осуществление изобретения
[0073] Далее приводится подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеприведенное описание ссылается на прилагаемые чертежи, причем идентичные номера на различных чертежах представляют идентичные или аналогичные элементы, если не указано иное. Реализации, изложенные в нижеприведенном описании примерных вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого, они являются просто примерами устройств и способов в соответствии с аспектами, связанными с изобретением, изложенным в прилагаемой формуле изобретения.
[0074] Один из базовых принципов настоящего раскрытия сущности заключается в том, чтобы предоставлять провод гарнитуры, который имеет конкретную область, изготовленную из емкостного материала, для того чтобы управлять терминалом; когда ток, сформированный посредством контакта пользователя с конкретной областью провода гарнитуры, обнаруживается в конкретной области, жест пользователя распознается на основе тока, получается управляющая инструкция, соответствующая жесту пользователя, и управляющая инструкция выполняется, с тем чтобы реализовывать управление терминалом.
[0075] Первый вариант осуществления
[0076] Обратимся к фиг. 1, который является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры согласно примерному варианту осуществления, при этом провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу. Настоящий вариант осуществления может включать в себя следующие этапы.
[0077] На этапе 101, когда ток обнаруживается в конкретной области провода гарнитуры, жест пользователя распознается на основе тока.
[0078] На этапе 102, получается управляющая инструкция, соответствующая жесту пользователя.
[0079] На этапе 103, выполняется управляющая инструкция.
[0080] Настоящий вариант осуществления предоставляет провод гарнитуры, который имеет конкретную область, изготовленную из емкостного материала, для того чтобы управлять терминалом. Поскольку емкостный материал превосходит технологию на основе сопротивления с точки зрения оптических потерь и потребления мощности терминальной системы, повышается производительность провода гарнитуры. Кроме того, емкостный материал имеет износостойкость и имеет длительный срок службы, так что затраты на техническое обслуживание являются низкими в ходе использования пользователем.
[0081] Когда ток обнаруживается в конкретной области, жест пользователя распознается на основе тока, получается управляющая инструкция, соответствующая жесту пользователя, и управляющая инструкция выполняется, с тем чтобы реализовывать управление терминалом. В течение всей процедуры пользователь должен только касаться конкретной области провода гарнитуры, но не должен использовать нажимную кнопку для того, чтобы формировать токовый сигнал, в силу чего работа является удобной и быстрой.
[0082] Второй вариант осуществления
[0083] Обратимся к фиг. 2, который является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры согласно примерному варианту осуществления, при этом провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу, конкретная область включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния. Настоящий вариант осуществления может включать в себя следующие этапы.
[0084] На этапе 201, когда ток обнаруживается в конкретной области провода гарнитуры, обнаруживаются сигнал изменения тока в первой точке обнаружения и сигнал изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени.
[0085] В реализации, ток, обнаруженный в конкретной области провода гарнитуры, формируется посредством контакта пользователя с конкретной областью, и пользователь может входить в контакт с конкретной областью провода гарнитуры через пальцы или другие среды касания, которые могут считываться посредством емкостного материала. В настоящем варианте осуществления, поскольку конкретная область провода гарнитуры изготовлена из емкостного материала, когда пользователь контактирует с конкретной областью провода гарнитуры, его человеческое тело и поверхность провода конкретной области должны формировать емкость связи между собой вследствие электрического поля человеческого тела. Для высокочастотной емкости емкость является прямым проводником, следовательно, палец притягивает часть ничтожного тока из точки контакта. Изменение этой части ничтожного тока может обнаруживаться посредством схемы обнаружения. Схема обнаружения расположена на системной плате терминала, которая может представлять собой схему ADC (аналого-цифрового преобразователя). На практике, в общей терминальной системе предусмотрены ADC-интерфейсы. Если ADC-интерфейсов в терминальной системе недостаточно, может дополнительно добавляться однокристальная схема, и могут использоваться ADC-интерфейсы на однокристальной схеме.
[0086] В настоящем варианте осуществления, две точки обнаружения (первая точка обнаружения и вторая точка обнаружения) могут быть предварительно установлены в конкретной области провода гарнитуры. Две схемы обнаружения используются для того, чтобы постоянно измерять условия изменения тока двух точек обнаружения в пределах предварительно установленного периода времени, с тем, чтобы получать сигналы изменения тока. Между тем, две предварительно установленных точки обнаружения на проводе гарнитуры могут помечаться с помощью конкретных маркеров для пользователя, к примеру, помечаться конкретными цветами, с тем, чтобы упрощать для пользователя точное выполнение управления жестами при использовании провода гарнитуры.
[0087] Следует отметить, что в настоящем варианте осуществления, конкретная область провода гарнитуры может представлять собой всю область провода гарнитуры или может представлять собой частичную область провода гарнитуры; первая точка обнаружения и вторая точка обнаружения представляют собой две точки, которые произвольно выбираются в конкретной области, и расстояние между которыми превышает предварительно установленное пороговое значение расстояния. В настоящем варианте осуществления, отсутствуют ограничения на способы выбора для конкретной области провода гарнитуры и для первой точки обнаружения и второй точки обнаружения.
[0088] На этапе 202, жест пользователя распознается на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[0089] В реализации настоящего варианта осуществления, жест пользователя может включать в себя жест проведения пальцем по экрану, способ распознавания которого может включать в себя следующие подэтапы.
[0090] На подэтапе S11, если сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, жест пользователя распознается в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения.
[0091] На подэтапе S12, если сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, жест пользователя распознается в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[0092] В реализации, поскольку ток = напряжение/сопротивление, и сопротивление = (удельное сопротивление * длина вывода)/площадь поперечного сечения, ток = площадь поперечного сечения * напряжение/(удельное сопротивление * длина вывода). Известно, что абсолютная величина тока имеет обратно пропорциональную зависимость от длины вывода. Что касается схемы работы пользователя, как показано на фиг. 3, первая точка обнаружения A и вторая точка B обнаружения указываются в конкретной области провода гарнитуры, и позиция точки A располагается слева от позиции точки B. В предварительно установленный период времени, когда обнаруживается то, что сигнал изменения тока в точке A становится меньшим, а сигнал изменения тока в точке B становится большим, это означает то, что точка контакта пользователя на проводе гарнитуры становится все дальше от точки A и становится все ближе к точке B, так что известно, что жест пользователя представляет собой жест проведения пальцем по экрану в направлении от точки A и приближается к точке B, и направление проведения пальцем по экрану представляет собой из точки A в точку B (или слева направо). Соответственно, в предварительно установленный период времени, когда обнаруживается то, что сигнал изменения тока в точке A становится большим, а сигнал изменения тока в точке B становится меньшим, это означает то, что точка контакта пользователя на проводе гарнитуры становится все ближе к точке A и становится все дальше от точки B, так что известно, что жест пользователя представляет собой жест проведения пальцем по экрану в направлении от точки B и приближается к точке A, и направление проведения пальцем по экрану представляет собой из точки B в точку A (или справа налево).
[0093] В другой реализации настоящего варианта осуществления, жест пользователя может включать в себя жест быстрого касания, способ распознавания которого может включать в себя следующие подэтапы.
[0094] На подэтапе S21, если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение.
[0095] На подэтапе S22, если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[0096] На фиг. 3, когда сигнал изменения тока в точке A является постоянным, и/или сигнал изменения тока в точке B является постоянным, это означает то, что расстояние между точкой контакта пользователя на проводе гарнитуры и точкой A, а также расстояние между точкой контакта пользователя на проводе гарнитуры и точкой B не изменяется, так что известно, что жест пользователя представляет собой жест быстрого касания, который является стационарным в определенной точке контакта.
[0097] Дополнительно, жест быстрого касания может классифицироваться на жест быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение, и жест быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению, посредством вычисления длительности, в течение которой пользователь является стационарным в определенной точке контакта.
[0098] На этапе 203, поиск жеста пользователя выполняется в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем, чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[0099] В настоящем варианте осуществления, таблица преобразования может быть предварительно установлена для того, чтобы сохранять взаимосвязи преобразования между управляющими инструкциями и жестами пользователя, и управляющая инструкция, соответствующая жесту пользователя, может получаться посредством выполнения поиска в таблице преобразования. В реализации настоящего варианта осуществления, управляющие инструкции могут включать в себя инструкцию для того, чтобы увеличивать/уменьшать громкость, инструкцию для того, чтобы приостанавливать/воспроизводить соответствующее аудио или видео, инструкцию для того, чтобы открывать/закрывать соответствующую прикладную программу и т.д., при этом прикладная программа представляет собой мультимедийное приложение, которое имеет такие функции, как воспроизведение, приостановка или прекращение.
[00100] Например, предварительно установленная таблица преобразования в настоящем варианте осуществления показана в таблице 1:
Таблица 1
жест пользователя
управляющая инструкция
жест проведения пальцем по экрану слева направо
инструкция для того, чтобы уменьшать громкость
жест проведения пальцем по экрану справа налево
инструкция для того, чтобы увеличивать громкость
жест быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение
инструкция для того, чтобы открывать/закрывать соответствующую прикладную программу
жест быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению
инструкция для того, чтобы приостанавливать/воспроизводить соответствующее аудио или видео
[00101] Из таблицы преобразования, как показано в таблице 1, можно выяснить, что если предварительно установленная вторая точка обнаружения располагается справа от первой точки обнаружения, то управляющая инструкция, соответствующая жесту проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения, представляет собой инструкцию для того, чтобы увеличивать громкость; управляющая инструкция, соответствующая жесту проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения, представляет собой инструкцию для того, чтобы уменьшать громкость; управляющая инструкция, соответствующая жесту быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение, представляет собой инструкцию для того, чтобы закрывать/открывать соответствующую прикладную программу; и управляющая инструкция, соответствующая жесту быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению, представляет собой инструкцию для того, чтобы приостанавливать/воспроизводить соответствующее аудио или видео.
[00102] На этапе 204, выполняется управляющая инструкция.
[00103] Посредством выполнения запроса к вышеуказанной таблице преобразования может получаться управляющая инструкция, соответствующая каждому из жестов пользователя. Следует отметить, что управляющая инструкция может задаваться как различные инструкции согласно различным текущим сценариям применения. Например, если текущий сценарий применения заключается в том, что пользователь открывает прикладную программу для воспроизведения музыки, то управляющая инструкция может представлять собой инструкцию для того, чтобы увеличивать или уменьшать текущую громкость. Кроме того, управляющие инструкции, такие как инструкция для того, чтобы приостанавливать/воспроизводить соответствующую прикладную программу, и инструкция для того, чтобы открывать/закрывать соответствующую прикладную программу, также зависят от текущих сценариев применения. Например, когда полученная соответствующая управляющая инструкция представляет собой инструкцию для того, чтобы приостанавливать/воспроизводить соответствующее аудио или видео, если текущее состояние воспроизведения аудио или видео представляет собой приостановленное состояние, то управляющая инструкция представляет собой инструкцию для того, чтобы воспроизводить соответствующее аудио или видео; и если текущее состояние воспроизведения аудио или видео представляет собой состояние воспроизведения, то управляющая инструкция представляет собой инструкцию для того, чтобы приостанавливать соответствующее аудио или видео. Аналогично, что касается инструкции для того, чтобы открывать/закрывать соответствующую прикладную программу, если текущее состояние переключения прикладной программы представляет собой открытое состояние, то управляющая инструкция представляет собой инструкцию для того, чтобы закрывать соответствующую прикладную программу; и если текущее состояние воспроизведения прикладной программы представляет собой закрытое состояние, то управляющая инструкция представляет собой инструкцию для того, чтобы открывать соответствующую прикладную программу. Согласно управляющим инструкциям, CPU терминала может выполнять операции, инструктированные посредством управляющих инструкций на терминале, с тем, чтобы осуществлять различные операции управления терминалом.
[00104] Следует отметить, что вышеуказанные жесты пользователя и управляющие инструкции являются просто примерами настоящего варианта осуществления. При фактической необходимости, специалисты в данной области техники могут задавать другие типы жестов пользователя и управляющих инструкций согласно принципу настоящего варианта осуществления (например, добавление инструкции для того, чтобы увеличивать или уменьшать масштаб изображений). Настоящий вариант осуществления не имеет ограничений в этом отношении.
[00105] В настоящем варианте осуществления, конкретная область провода гарнитуры изготовлена из емкостного материала, жест пользователя, воздействующий на конкретную область провода гарнитуры, может определяться только посредством произвольного задания двух точек обнаружения в конкретной области, затем получается управляющая инструкция, соответствующая жесту пользователя для того, чтобы реализовывать управление терминалом, в силу чего повышается эффективность обнаружения тока, так что дополнительно повышается эффективность управления терминалом в ответ на жест пользователя.
[00106] Третий вариант осуществления
[00107] Обратимся к фиг. 4, который является блок-схемой последовательности операций, иллюстрирующей способ для управления терминалом посредством использования провода гарнитуры согласно примерному варианту осуществления, при этом провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу. Настоящий вариант осуществления может включать в себя следующие этапы.
[00108] На этапе 301, когда ток обнаруживается в конкретной области провода гарнитуры, вычисляется информация позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени.
[00109] В настоящем варианте осуществления, поскольку конкретная область провода гарнитуры изготовлена из емкостного материала, когда пользователь контактирует с конкретной областью провода гарнитуры, его человеческое тело и поверхность провода конкретной области должны формировать емкость связи между собой вследствие электрического поля человеческого тела. Для высокочастотной емкости емкость является прямым проводником, следовательно, палец притягивает часть ничтожного тока из точки контакта. Этот ток, соответственно, протекает из электродов по четырем углам емкостного материала, и токи, протекающие через четыре электрода, соответственно, имеют прямую пропорциональную зависимость от расстояний от пальца до четырех углов. Позиция точки касания, в которой формируется ток, может получаться посредством точного вычисления соотношения четырех токов. Контакт пользователя с конкретной областью может считываться посредством схемы обнаружения, такой как ADC-схема, и ток, сформированный посредством контакта, может обнаруживаться, так что позиция соответствующей точки контакта может вычисляться на основе тока.
[00110] На этапе 302, если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, жест пользователя распознается в качестве жеста проведения пальцем по экрану слева направо.
[00111] На этапе 303, если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, жест пользователя распознается в качестве жеста проведения пальцем по экрану справа налево.
[00112] В реализации, схема обнаружения может обнаруживать токи, чтобы вычислять информацию позиции всех точек касания, сформированных между пользователем и конкретной областью провода гарнитуры. Если информация позиции изменяется, это означает то, что имеется множество точек контакта, т.е. жест пользователя распознается в качестве жеста проведения пальцем по экрану. Посредством траектории точек касания, сформированной посредством информации позиции всех точек касания, информация направления жеста проведения пальцем по экрану может получаться, например, слева направо или справа налево и т.д.
[00113] На этапе 304, если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение.
[00114] На этапе 305, если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00115] Соответственно, если информация позиции является постоянной, это означает то, что имеется только одна точка контакта между пользователем и конкретной областью. Жест пользователя представляет собой жест быстрого касания, и длительность жеста быстрого касания получается посредством обнаружения длительности, в течение которой информация позиции является постоянной.
[00116] На этапе 306, поиск жеста пользователя выполняется в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем, чтобы получать управляющую инструкцию, соответствующую жесту пользователя. Далее выполняется этап 307.
[00117] На этапе 307, выполняется управляющая инструкция.
[00118] В реализации, поиск управляющей инструкции, соответствующей жесту пользователя, может выполняться в предварительно установленной таблице преобразования, с тем, чтобы управлять терминалом посредством выполнения управляющей инструкции.
[00119] В настоящем варианте осуществления, конкретная область провода гарнитуры изготовлена из емкостного материала, информация позиции каждой точки касания получается посредством считывания точки касания пользователя на конкретной области, жест пользователя, воздействующий на конкретную область провода гарнитуры, может получаться на основе информации позиции точки касания, затем получается управляющая инструкция, соответствующая жесту пользователя для того, чтобы реализовывать управление терминалом, в силу чего повышается точность распознавания жестов пользователя, с тем чтобы точно управлять терминалом.
[00120] Четвертый вариант осуществления
[00121] На основе идентичной идеи изобретения, обратимся к фиг. 5, который является блок-схемой, иллюстрирующей устройство для управления терминалом посредством использования провода гарнитуры согласно примерному варианту осуществления, при этом провод гарнитуры имеет конкретную область, изготовленную из емкостного материала, и подключается к терминалу, и устройство может включать в себя следующие модули.
[00122] В модуле 401 распознавания жестов, когда ток обнаруживается в конкретной области провода гарнитуры, жест пользователя распознается на основе тока.
[00123] В модуле 402 получения управляющих инструкций, формируется управляющая инструкция на основе тока.
[00124] В модуле 403 выполнения управляющих инструкций, выполняется управляющая инструкция.
[00125] Обратимся к фиг. 6, который является блок-схемой, иллюстрирующей модуль распознавания жестов согласно примерному варианту осуществления, конкретная область провода гарнитуры включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния. Модуль 401 распознавания жестов может включать в себя следующие субмодули.
[00126] В субмодуле 4011 получения сигналов изменения тока, когда ток обнаруживается в конкретной области провода гарнитуры, обнаруживаются сигнал изменения тока в первой точке обнаружения и сигнал изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени.
[00127] В субмодуле 4012 распознавания жестов пользователя, жест пользователя распознается на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[00128] В реализации настоящего варианта осуществления, субмодуль 4012 распознавания жестов пользователя может включать в себя следующие блоки.
[00129] В первом блоке определения жестов, когда сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, жест пользователя распознается в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения.
[00130] Во втором блоке определения жестов, когда сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, жест пользователя распознается в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[00131] В реализации настоящего варианта осуществления, субмодуль 4012 распознавания жестов пользователя может включать в себя следующие блоки.
[00132] В третьем блоке определения жестов, когда сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение.
[00133] В четвертом блоке определения жестов, когда сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00134] Обратимся к фиг. 7, который является блок-схемой, иллюстрирующей субмодуль распознавания жестов согласно примерному варианту осуществления, жест пользователя включает в себя жест проведения пальцем по экрану, и модуль 401 распознавания жестов может включать в себя следующие субмодули.
[00135] В субмодуле 4010 вычисления информации позиции, когда ток обнаруживается в конкретной области провода гарнитуры, вычисляется информация позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени.
[00136] В первом субмодуле 4020 определения жестов проведения пальцем по экрану, когда информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, жест пользователя распознается в качестве жеста проведения пальцем по экрану слева направо.
[00137] Во втором субмодуле 4030 определения жестов проведения пальцем по экрану, когда информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, жест пользователя распознается в качестве жеста проведения пальцем по экрану справа налево.
[00138] В первом субмодуле 4040 определения жестов быстрого касания, когда информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение.
[00139] Во втором субмодуле 4050 определения жестов быстрого касания, когда информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, жест пользователя распознается в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00140] В реализации настоящего варианта осуществления, модуль 402 получения управляющих инструкций может включать в себя следующий субмодуль.
[00141] Субмодуль поиска выполнен с возможностью осуществлять поиск жеста пользователя в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем, чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[00142] Пятый вариант осуществления
[00143] Фиг. 8 является блок-схемой, иллюстрирующей терминал, согласно примерному варианту осуществления. Ссылаясь на фиг. 8, терминальное устройство может быть выполнено с возможностью осуществлять способ управления терминальным устройством посредством использования конкретной области, изготовленной из емкостного материала, предоставленного в вышеописанных вариантах осуществления, при этом терминальное устройство может представлять собой мобильный телефон, планшетный компьютер (панель), носимое мобильное устройство (например, интеллектуальные часы) и т.д.
[00144] Терминальное устройство 700 может включать в себя блок 110 связи, запоминающее устройство 120, включающее в себя один или более машиночитаемых носителей хранения данных, блок 130 ввода, блок 140 отображения, датчик 150, аудиосхему 160, модуль 170 Wi-Fi (по стандарту высококачественной беспроводной связи), процессор 180, включающий в себя одно или более ядер обработки, источник 190 питания и другие компоненты. Специалисты в данной области техники должны принимать во внимание, что структура терминального устройства, показанного на фиг. 8, не накладывает ограничение на терминальное устройство, и он может включать в себя большее или меньше число компонентов по отношению к тому, что проиллюстрировано, либо комбинировать некоторые компоненты или иметь другие компоновки компонентов.
[00145] Блок 110 связи может быть выполнен с возможностью передавать и принимать информацию или передавать и принимать сигнал во время процедуры вызова. Блок 110 связи может представлять собой сетевое устройство связи, такое как RF (радиочастотная) схема, маршрутизатор и модем. В частности, когда блок 110 связи представляет собой RF-схему, блок 110 связи принимает информацию нисходящей линии связи из базовой станции и затем передает информацию в один или более процессоров 180 для обработки. Кроме того, блок 110 связи передает данные восходящей линии связи в базовую станцию. Обычно, RF-схема в качестве блока связи включает в себя, но не только, антенну, по меньшей мере, один усилитель, тюнер, один или более осцилляторов, карту с модулем идентификации абонента (SIM), приемо-передающее устройство, разветвитель, LNA (малошумящий усилитель), дуплексер и т.д. Кроме того, блок 110 связи может обмениваться данными с сетью и другими устройствами через беспроводную связь. Беспроводная связь может использовать любые стандарты или протоколы связи, включающие в себя, но не только, GSM (глобальную систему мобильной связи), GPRS (общую службу пакетной радиопередачи), CDMA (множественный доступ с кодовым разделением каналов), WCDMA (широкополосный множественный доступ с кодовым разделением каналов), LTE (стандарт долгосрочного развития), протокол электронной почты, SMS (службу коротких сообщений) и т.д. Запоминающее устройство 120 может быть выполнено с возможностью сохранять программы и модули. Процессор 180 выполняет различные функциональные приложения и обработку данных посредством выполнения программ и модулей, сохраненных в запоминающем устройстве 120. Запоминающее устройство 120 может в основном включать в себя область хранения программ и область хранения данных, при этом область хранения программ может сохранять операционные системы, прикладные программы, требуемые посредством, по меньшей мере, одной функции (к примеру, функции воспроизведения звука, функции воспроизведения изображений), и т.д.; и область хранения данных может сохранять данные, созданные в ходе работы терминального устройства 700 (к примеру, аудиоданные или телефонная книга), и т.д. Помимо этого, запоминающее устройство 120 может включать в себя высокоскоростное оперативное запоминающее устройство и также может включать в себя энергонезависимое запоминающее устройство. Например, запоминающее устройство 120 может включать в себя, по меньшей мере, одно дисковое устройство хранения данных, устройство флэш-памяти или другие энергозависимые полупроводниковые запоминающие устройства. Соответственно, запоминающее устройство 120 также может включать в себя контроллер запоминающего устройства, чтобы предоставлять доступ к запоминающему устройству 120 посредством процессора 180 и блока 130 ввода.
[00146] Блок 130 ввода может быть выполнен с возможностью принимать информацию вводимых чисел или символов и формировать входные сигналы клавиатуры, мыши, джойстика, оптического устройства или шарового манипулятора, относящиеся к пользовательской настройке и функциональному управлению. При необходимости, блок 130 ввода может включать в себя сенсорную поверхность 131 и другие устройства 132 ввода. Сенсорная поверхность 131, также известная как сенсорный экран или сенсорная панель, может собирать операции касания пользователя на или около сенсорной поверхности 131 (к примеру, операцию, выполняемую пользователями с использованием любого подходящего объекта или вспомогательного устройства, такого как палец, сенсорное перо и т.п., на или около сенсорной поверхности 131), и активировать соответствующее подключенное устройство согласно предварительно установленной программе. При необходимости, сенсорная поверхность 131 может включать в себя две части: устройство обнаружения касаний и сенсорный контроллер. Здесь, устройство обнаружения касаний обнаруживает ориентацию касания пользователя, обнаруживает сигнал, вызываемый посредством операции касания, и передает сигнал в сенсорный контроллер. Сенсорный контроллер принимает сенсорную информацию из устройства обнаружения касаний, преобразует ее в координаты точки касания и отправляет координаты в процессор 180. Сенсорный контроллер также может принимать команду из процессора 180 и выполнять команду. Помимо этого, сенсорная поверхность 131 может быть реализована с различными типами, к примеру, как резистивная, емкостная, инфракрасная и на основе поверхностных акустических волн. В дополнение к сенсорной поверхности 131, блок 130 ввода также может включать в себя другое устройство 132 ввода. При необходимости, другие устройства 132 ввода могут включать в себя, но не только, одно или более из физической клавиатуры, функциональных клавиш (к примеру, клавиш регулирования громкости и кнопок переключения), шарового манипулятора, мыши и джойстика.
[00147] Блок 140 отображения может быть выполнен с возможностью отображать информацию, вводимую пользователем, или информацию, предоставляемую пользователю и в различные графические пользовательские интерфейсы терминального устройства 700. Эти графические пользовательские интерфейсы могут состоять из графики, текстов, исходных кадров для отображения, видео и любой комбинации вышеозначенного. Блок 140 отображения может включать в себя панель 141 отображения, и, при необходимости, панель 141 отображения может быть сконфигурирована с ЖК-дисплеем (жидкокристаллическим дисплеем), OLED (дисплеем на органических светоизлучающих диодах) и т.д. Дополнительно, сенсорная поверхность 131 может покрывать панель 141 отображения. Когда операция касания на или около сенсорной поверхности 131 обнаруживается посредством сенсорной поверхности 131, операция касания отправляется в процессор 180, чтобы определять тип события касания, и затем соответствующий визуальный вывод предоставляется на панели 141 отображения посредством процессора 180 согласно типу события касания. Хотя на фиг. 8 сенсорная поверхность 131 и панель 141 отображения являются двумя отдельными компонентами для того, чтобы реализовывать функции ввода и вывода, в некоторых вариантах осуществления, сенсорная поверхность 131 и панель 141 отображения могут быть интегрированы для того, чтобы реализовывать функции ввода и вывода.
[00148] Терминальное устройство 700 дополнительно может включать в себя, по меньшей мере, один вид датчика 150, к примеру, светочувствительный датчик, датчик движения и другие датчики. При необходимости, светочувствительный датчик может включать в себя датчик внешнего освещения и бесконтактный датчик. Здесь, датчик внешнего освещения может регулировать яркость панели 141 отображения согласно яркости окружающего света. Бесконтактный датчик может выключать панель 141 отображения и/или заднюю подсветку, когда терминальное устройство 700 перемещается близко к уху. В качестве одного вида датчика движения, датчик гравитационного ускорения может обнаруживать абсолютную величину ускорения в каждом направлении (типично на трех осях) и может обнаруживать абсолютную величину и направление гравитации, когда он является стационарным, что может использоваться в приложениях для распознавания ориентаций мобильного телефона (к примеру, переключение между горизонтальным и вертикальным экраном, связанные игры, калибровка ориентации с помощью магнитометра), функциях, связанных с распознаванием вибрации (к примеру, шагомер, измеритель нажатий), и т.д. Терминальное устройство 700 также может быть оснащено другими датчиками, такими как гироскоп, барометр, гигрометр, термометр и инфракрасный датчик, которые не описываются повторно в данном документе.
[00149] Аудиосхема 160, динамик 161 и микрофон 162 могут предоставлять аудиоинтерфейс между пользователем и терминальным устройством 700. Аудиосхема 160 может преобразовывать принятые аудиоданные в электрические сигналы, которые передаются в динамик 161 и преобразуются в звуковые сигналы, которые должны выводиться посредством динамика 161. С другой стороны, микрофон 162 преобразует собранные звуковые сигналы в электрические сигналы, которые принимаются и преобразуются в аудиоданные посредством аудиосхемы 160. После вывода в процессор 180 для обработки, аудиоданные передаются, например, в другое терминальное устройство через RF-схему 110 или выводятся в запоминающее устройство 120 для последующей обработки. Аудиосхема 160 также может включать в себя гнездо для наушников для того, чтобы обеспечивать связь между внешней гарнитурой и терминальным устройством 700.
[00150] Чтобы осуществлять беспроводную связь, терминальное устройство может оснащаться блоком 170 беспроводной связи, который может представлять собой Wi-Fi-модуль. Wi-Fi является технологией ближней беспроводной передачи. Терминальное устройство 700 обеспечивает возможность пользователю отправлять и принимать почтовые сообщения, просматривать веб-страницы и осуществлять доступ к потоковому мультимедиа и т.д. через блок 170 беспроводной связи, который предоставляет пользователю беспроводной широкополосный доступ в Интернет. Хотя фиг. 8 показывает блок 170 беспроводной связи, следует понимать, что блок 170 беспроводной связи не является обязательным компонентом терминального устройства 700 и может опускаться надлежащим образом без изменения объема охраны раскрытия сущности.
[00151] Процессор 180 представляет собой центр управления терминального устройства 700, который соединяет различные части всего мобильного телефона посредством различных интерфейсов и схем, выполняет различные функции и обработку данных терминала устройства 700 посредством запуска или выполнения программ и/или модулей, сохраненных в запоминающем устройстве 120, и посредством активации данных, сохраненных в запоминающем устройстве 120, с тем, чтобы отслеживать весь мобильный телефон. При необходимости, процессор 180 может включать в себя одно или более ядер обработки. При необходимости, процессор 180 может быть интегрирован с процессором приложений, который в основном обрабатывает операционные системы, пользовательские интерфейсы и прикладные программы, и модемным процессором, который в основном обрабатывает беспроводную связь. Следует понимать, что вышеуказанный модемный процессор не может быть интегрирован в процессор 180.
[00152] Терминальное устройство 700 также может включать в себя источник 190 питания (к примеру, аккумулятор) для того, чтобы подавать питание в каждый компонент. При необходимости, источник питания может логически соединяться с процессором 180 через систему управления электропитанием, с тем, чтобы осуществлять такие функции, как управление зарядом, разрядом и потреблением мощности и т.д. через систему управления электропитанием. Источник 190 питания также может включать в себя один или более компонентов питания постоянным током или переменным током, перезаряжаемую систему, схему обнаружения сбоя питания, преобразователь мощности или инвертора, индикатор состояния питания и т.д.
[00153] Хотя не показано, терминальное устройство 700 также может включать в себя камеру, Bluetooth-модуль и т.д., которые не описываются повторно в данном документе.
[00154] В настоящем варианте осуществления, блок отображения терминального устройства представляет собой дисплей с сенсорным экраном. Терминальное устройство дополнительно включает в себя один или более модулей, которые сохраняются в запоминающем устройстве 120 и выполнены с возможностью осуществляться посредством одного или более процессоров 180, при этом один или более модулей имеют следующие функции:
[00155] когда ток обнаруживается в конкретной области провода гарнитуры, распознавание жеста пользователя на основе тока;
[00156] получение управляющей инструкции, соответствующей жесту пользователя; и
[00157] выполнение управляющей инструкции.
[00158] Альтернативно, конкретная область провода гарнитуры включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния; этап распознавания жеста пользователя на основе тока включает в себя:
[00159] когда ток обнаруживается в конкретной области провода гарнитуры, обнаружение сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени; и
[00160] распознавание жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[00161] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[00162] если сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения; и
[00163] если сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[00164] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[00165] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[00166] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00167] Альтернативно, этап, когда ток обнаруживается в конкретной области провода гарнитуры, распознавания жеста пользователя на основе тока включает в себя:
[00168] когда ток обнаруживается в конкретной области провода гарнитуры, вычисление информации позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени;
[00169] если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану слева направо;
[00170] - если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану справа налево;
[00171] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[00172] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00173] Альтернативно, этап получения управляющей инструкции, соответствующей жесту пользователя, включает в себя:
[00174] выполнение поиска жеста пользователя в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[00175] Настоящий вариант осуществления дополнительно предоставляет энергонезависимый считываемый носитель хранения данных, в котором сохраняются один или более модулей (программ). Когда один или более модулей применяются в устройстве, устройству разрешается выполнять инструкции для следующих этапов:
[00176] когда ток обнаруживается в конкретной области провода гарнитуры, распознавание жеста пользователя на основе тока;
[00177] получение управляющей инструкции, соответствующей жесту пользователя; и
[00178] выполнение управляющей инструкции.
[00179] Альтернативно, конкретная область провода гарнитуры включает в себя предписанную первую точку обнаружения и вторую точку обнаружения, и расстояние между первой точкой обнаружения и второй точкой обнаружения превышает предварительно установленное пороговое значение расстояния.
[00180] Этап, когда ток обнаруживается в конкретной области провода гарнитуры, распознавания жеста пользователя на основе тока включает в себя:
[00181] когда ток обнаруживается в конкретной области провода гарнитуры, обнаружение сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения в пределах предварительно установленного периода времени; и
[00182] распознавание жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения.
[00183] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[00184] если сигнал изменения тока в первой точке обнаружения становится большим, а сигнал изменения тока во второй точке обнаружения становится меньшим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от второй точки обнаружения к первой точке обнаружения; и
[00185] если сигнал изменения тока в первой точке обнаружения становится меньшим, а сигнал изменения тока во второй точке обнаружения становится большим, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану в направлении от первой точки обнаружения ко второй точке обнаружения.
[00186] Альтернативно, этап распознавания жеста пользователя на основе сигнала изменения тока в первой точке обнаружения и сигнала изменения тока во второй точке обнаружения включает в себя:
[00187] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[00188] если сигнал изменения тока в первой точке обнаружения и/или сигнал изменения тока во второй точке обнаружения является постоянным, и длительность, в течение которой сигнал изменения тока является постоянным, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00189] Альтернативно, этап, когда ток обнаруживается в конкретной области провода гарнитуры, распознавания жеста пользователя на основе тока включает в себя:
[00190] когда ток обнаруживается в конкретной области провода гарнитуры, вычисление информации позиции точки касания, в которой формируется ток в пределах предварительно установленного периода времени;
[00191] если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой слева направо, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану слева направо;
[00192] если информация позиции изменяется в пределах предварительно установленного периода времени, и полученное направление измененной информации позиции представляет собой справа налево, распознавание жеста пользователя в качестве жеста проведения пальцем по экрану справа налево;
[00193] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, превышает предварительно установленное пороговое значение, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого превышает предварительно установленное пороговое значение; и
[00194] если информация позиции является постоянной в пределах предварительно установленного периода времени, и полученная длительность, в течение которой информация позиции является постоянной, меньше или равна предварительно установленному пороговому значению, распознавание жеста пользователя в качестве жеста быстрого касания, время быстрого касания которого меньше или равно предварительно установленному пороговому значению.
[00195] Альтернативно, этап получения управляющей инструкции, соответствующей жесту пользователя, включает в себя:
[00196] выполнение поиска жеста пользователя в предварительно установленной таблице преобразования между жестами и управляющими инструкциями, с тем чтобы получать управляющую инструкцию, соответствующую жесту пользователя.
[00197] Соответствующие варианты осуществления в настоящем описании изобретения описываются поочередно, акцентированный контент каждого варианта осуществления представляет собой отличие от других вариантов осуществления, и к идентичным или аналогичным частями в соответствующих вариантах осуществления можно взаимно обращаться.
[00198] Специалисты в данной области техники должны понимать, что варианты осуществления этого раскрытия сущности могут предоставляться в качестве способов, устройств или компьютерных программных продуктов. Следовательно, раскрытие сущности может приспосабливать варианты осуществления в формах только аппаратных средств, только программного обеспечения или комбинации вышеозначенного. Кроме того, раскрытие сущности может приспосабливать формы компьютерных программных продуктов, реализованных на одном или более машиноприменимых носителей данных (включающих в себя, но не только, дисковое устройство хранения данных, CD-ROM, оптическое устройство хранения данных и т.д.), содержащих машиноприменимые программные коды.
[00199] Раскрытие сущности описывается в отношении блок-схем последовательности операций способа и/или блок-схем способа, мобильного устройства (системы) и компьютерного программного продукта согласно раскрытию сущности. Следует понимать, что каждый процесс и/или блок на блок-схемах последовательности операций способа и/или на блок-схемах и комбинации процессов и/или блоков на блок-схемах последовательности операций способа и/или на блок-схемах могут быть реализованы посредством компьютерных программных инструкций. Эти компьютерные программные инструкции могут предоставляться в компьютер общего назначения, компьютер специального назначения, встроенный процессор или процессоры других программируемых мобильных устройств обработки данных, с тем, чтобы создавать машину так, что устройство для реализации функций, указываемых в одном или более процессов на блок-схемах последовательности операций способа и/или в одном или более блоков на блок-схемах, может быть создано посредством инструкций, выполняемых посредством процессоров компьютера или других программируемых мобильных устройств обработки данных.
[00200] Эти компьютерные программные инструкции также могут сохраняться на машиночитаемом запоминающем устройстве, которое может загружать компьютер или другие программируемые мобильные устройства обработки данных с возможностью работать конкретным образом, так что готовое изделие, содержащее устройство обработки инструкций, может создаваться посредством инструкций, сохраненных на машиночитаемом запоминающем устройстве, и устройство обработки инструкций реализует функции, указываемые в одном или более процессов на блок-схемах последовательности операций способа и/или в одном или более блоков на блок-схемах.
[00201] Эти компьютерные программные инструкции также могут загружаться в компьютер или другие программируемые мобильные устройства обработки данных, так что последовательность функциональных этапов может выполняться на компьютере или на других программируемых мобильные устройствах обработки данных, с тем чтобы формировать процессы, реализованные посредством компьютера, так что этапы для реализации функций, указываемых в одном или более процессов на блок-схемах последовательности операций способа и/или в одном или более блоков на блок-схемах, могут предоставляться посредством инструкций, выполняемых на компьютере или на других программируемых мобильных устройствах обработки данных.
[00202] Хотя описаны опциональные варианты осуществления настоящего раскрытия сущности, эти варианты осуществления дополнительно могут модифицироваться и варьироваться, когда специалисты в данной области техники знают основную идею изобретения. Таким образом, прилагаемая формула изобретения имеет намерение истолковываться как охватывающая опциональные варианты осуществления и все модификации и изменения, которые попадают в пределы объема раскрытия сущности.
[00203] В завершение, следует отметить, что термины "содержат", "включают в себя" или любые другие их варианты имеют намерение охватывать неисключительное включение, так что процесс, способ, продукт или мобильное устройство, включающий в себя последовательность элементов, включает в себя не только эти элементы, но также и другие элементы, явно не перечисленные, либо другие внутренне присущие элементы в процессе, способе, продукте или мобильном устройстве. При отсутствии иных ограничений, элемент, заданный посредством выражения "содержит…", не исключает другие идентичные элементы, которые могут быть дополнительно включены в процесс, способ, продукт или мобильное устройство, включающее в себя элемент.
[00204] Выше подробно представлены способ и устройство для управления терминалом посредством использования провода гарнитуры и устройство согласно настоящему раскрытию сущности. Конкретные примеры используются в данном документе для пояснения принципа и реализаций настоящего раскрытия сущности. Вышеприведенное описание вариантов осуществления используется только для того, чтобы упрощать понимание способа настоящего раскрытия сущности и его основной идеи. Между тем, специалисты в данной области техники могут вносить различные модификации в конкретные варианты осуществления и объем применения согласно идее настоящего раскрытия сущности. В общем, контент в настоящем описании изобретения не должен истолковываться как ограничивающий настоящее раскрытие сущности.