Способ и устройство управления перемещением на сенсорном экране

Изобретение относится к пользовательским интерфейсам. Технический результат заключается в повышении скорости ввода данных при управлении перемещением объекта. Такой результат достигается тем, что распознают давления, по меньшей мере, в двух положениях на сенсорном экране устройства и управляют перемещением объекта на сенсорном экране, используя разность давлений, по меньшей мере, между двумя распознанными положениями. 2 н. и 4 з.п. ф-лы, 18 ил.

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится, в целом, к способу и устройству управления перемещением в устройстве с сенсорным экраном и, более конкретно, к способу и устройству управления перемещением, основываясь на разницах в положениях и давлениях на сенсорный экран.

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

Мультирежимный интерфейс пользователя приобрел большое значение для увеличения опыта пользователя по взаимодействию при использовании мобильных устройств. Распространение мультисенсорной технологии расширило рынок мобильных устройств, снабженных мультисенсорными экранами.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

ТЕХНИЧЕСКАЯ ПРОБЛЕМА

Таким образом, существует потребность в интерфейсе пользователя, позволяющем пользователю более интуитивно управлять перемещением объекта на сенсорном экране устройства.

РЕШЕНИЕ ПРОБЛЕМЫ

Настоящее изобретение обеспечивает способ и устройство управления перемещением, обеспечивающие интерфейс пользователя, позволяющий пользователям более интуитивно управлять перемещением объекта на устройстве с сенсорным экраном.

ПРЕДПОЧТИТЕЛЬНЫЕ ЭФФЕКТЫ ИЗОБРЕТЕНИЯ

Как описано выше, в соответствии с настоящим изобретением, поскольку перемещение объекта управляется, используя разность давлений между двумя или более положениями касания на сенсорном экране в устройстве, пользователь приобретает новый опыт взаимодействия. Кроме того, поскольку пользователю предоставляется новый интуитивный и быстрый способ выполнения операций, может быть обеспечена совершенно новая отличительная функция. Дополнительно, графический метод взаимодействия может быть предпочтителен с точки зрения маркетинга изделий.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Упомянутые выше и другие признаки и преимущества настоящего изобретения станут более очевидны из последующего подробного описания вариантов его осуществления со ссылкой на приложенные чертежи, на которых:

Фиг. 1А, 1В и 1C - общие представления, концептуально поясняющие настоящее изобретение;

Фиг. 2 - блок-схема устройства управления перемещением в соответствии с вариантом осуществления настоящего изобретения;

Фиг. 3 - блок-схема последовательности выполнения операций способа управления перемещением в соответствии с вариантом осуществления настоящего изобретения;

Фиг. 4A, 4B и 4C - вариант осуществления, в котором перемещение или деформация объекта на сенсорном экране ограничиваются осями X и Y;

Фиг. 5A, 5B, 5C, 5D и 5E - пример конкретных применений, когда перемещение или деформация объекта на сенсорном экране создается по осям X и Y;

Фиг. 6A, 6B и 6C - случай, когда перемещение или деформация объекта на сенсорном экране создается свободно, без ограничения осями X и Y; и

Фиг. 7A и 7B - пример конкретных применений, когда перемещение или деформация объекта на сенсорном экране создается свободно.

ПРЕДПОЧТИТЕЛЬНЫЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

В соответствии с вариантом настоящего изобретения, способ управления перемещением объекта на сенсорном экране устройства содержит распознавание давлений, по меньшей мере, в двух положениях на сенсорном экране устройства и управление перемещением объекта на сенсорном экране, используя разность давлений, по меньшей мере, между двумя распознанными положениями.

В соответствии с другим вариантом настоящего изобретения, устройство управления перемещением объекта на сенсорном экране устройства включает в себя блок распознавания для распознавания давления, по меньшей мере, в двух положениях на сенсорном экране устройства, и блок обработки для управления перемещением объекта на сенсорном экране, используя разность давлений, по меньшей мере, между двумя положениями.

ВАРИАНТ ИЗОБРЕТЕНИЯ

Прилагаемые чертежи поясняют варианты осуществления настоящего изобретения и ссылка на них делается, чтобы получить достаточное понимание настоящего изобретения, его преимуществ и задач, осуществляемых при реализации настоящего изобретения. Здесь далее настоящее изобретение будет описано подробно, объясняя варианты осуществления изобретения со ссылкой на сопроводительные чертежи. Схожие ссылочные позиции на чертежах обозначают описанные здесь схожие элементы.

Фиг. 1A, 1B и 1C являются общими представлениями, концептуально поясняющими настоящее изобретение. На фиг. 1A представлен пример использования двух пальцев для касания сенсорного экрана устройства. Когда пользователь касается сенсорный экран устройства по меньшей мере двумя пальцами и когда существует разность давлений между по меньшей мере двумя пальцами, касающимися сенсорного экрана, устройство может управлять перемещением объекта в соответствии с разностью давлений.

Как показано на фиг. 1A, два пальца касаются сенсорного экрана устройства. Устройство распознает касание 100 первого пальца и касание 110 второго пальца. Когда устройство определяет, что касание 100 первого пальца и касание 110 второго пальца располагаются горизонтально, а не вертикально, объект перемещается влево или вправо в направлении касание 100 первого пальца или касание 110 второго пальца, в зависимости от того, в каком из них прикладывается большее давление.

На фиг. 1В представлен другой пример использования двух пальцев для касания сенсорного экрана устройства. Как показано на фиг. 1B, устройство распознает касание 100 первого пальца и касание 110 второго пальца. Когда устройство определяет, что касание 100 первого пальца и касание 110 второго пальца располагаются вертикально, а не горизонтально, объект перемещается вверх или вниз в направлении касания 100 первого пальца или касания 110 второго пальца, в зависимости от того, в каком из них прикладывается большее давление.

На фиг. 1C представлен пример применения, когда настоящее изобретение реализуется в мобильном телефоне. Как показано на фиг. 1C, на экране мобильного телефона осуществлены два касания. Касание 100 и касание 110 располагаются вертикально, а не горизонтально, с точки зрения позиционного взаимоотношения между ними, так чтобы объект мог перемещаться вверх или вниз. Когда давление в касании 100 больше, чем давление в касании 110, перемещением объекта можно управлять, перемещаясь к касанию 100. Таким образом, на фиг. 1C, где поясняется вертикальное прокручивание, прокручивание может делаться в направлении вверх, то есть, к касанию 100, а не к касанию 110. В соответствии с настоящим изобретением, положения и касаний на сенсорном экране в устройстве, содержащем сенсорный экран, распознаются и, таким образом, перемещением объекта можно управлять более интуитивно и удобно.

На фиг. 2 представлена блок-схема устройства 200 управления перемещением, соответствующая варианту осуществления настоящего изобретения. Как показано на фиг. 2, устройство 200 управления перемещением содержит блок 210 ввода, блок 220 обработки и блок 230 отображения.

Блок 210 ввода выполнен с возможностью приема и распознавания ввода от пользователя и включает в себя блок 211 распознавания касания и блок 212 распознавания давления в соответствии с настоящим изобретением. Блок 211 распознавания касания распознает, по меньшей мере, два касания на сенсорном экране и также положения касаний. Блок 212 распознавания давления является устройством, распознающим давление в положении касания. В качестве устройства распознавания давления в блоке 212 распознавания давления может использоваться любой тип устройства, способный распознавать давление. Например, может быть установлено множество датчиков давления, чтобы распознавать давление, или в ситуации, когда площадь участка касания увеличивается, участок касания может распознаваться как участок с высокой интенсивностью давления, считывая форму участка касания на сенсорном экране. Кроме того, интенсивность давления может распознаваться, анализируя мощность сигнала, создаваемого, когда касание происходит на емкостном сенсорном экране. Дополнительно, блок 212 распознавания давления может быть реализован посредством объединения различных технологий для распознавания положения касания и давления на сенсорный экран одновременно.

Блок 220 обрабатывает информацию, принятую от блока 210 ввода, и управляет перемещением объекта, отображаемым на блоке 230 отображения, основываясь на результате обработки. Блок 230 отображения отображает перемещение объекта под управлением блока 220 обработки. В качестве блока 230 отображения может использоваться любой тип устройства, способный выполнять функцию отображения.

Хотя на фиг. 2 не показано, дополнительно может обеспечиваться интерфейс, чтобы передавать сигнал, принятый от блока 210 ввода. То есть, интерфейс предпочтительно передает блоку 220 обработки информацию о положении и давлении при касании сенсорного экрана. Кроме того, дополнительно может быть обеспечен блок запоминающего устройства для хранения информации или данных, обработанных блоком 220 обработки.

На фиг. 3 представлена блок-схема последовательности выполнения операций способа управления перемещением, соответствующего варианту осуществления настоящего изобретения. Как показано на фиг. 2 и 3, на этапе 310 блок 210 ввода распознает положения и давления, по меньшей мере, двух касаний на сенсорном экране. Блок 211 распознавания касания, содержащийся в блоке 210 ввода, распознает положения, по меньшей мере, двух касаний на сенсорном экране. Блок 212 распознавания давления распознает давление в соответствующем положении касания. Блок 210 ввода передает информацию о положениях и давлениях, по меньшей мере, двух распознанных касаний на сенсорном экране на блок 220 обработки.

Блок 220 обработки на этапе 320 управляет перемещением объекта на сенсорном экране, используя разность давлений, по меньшей мере, между двумя распознанными положениями.

Принимая информацию о положении и давлении распознанного касания от блока 210 ввода, блок 220 обработки анализирует информацию о положении и давлении касания, формирует сигнал управления перемещением объекта на сенсорном экране и подает сигнал на блок 230 отображения. То есть, блок 220 обработки определяет направление перемещения объекта на сенсорном экране, анализируя информацию о положениях, по меньшей мере, двух касаний, распознанных на сенсорном экране. Дополнительно, блок 220 обработки определяет скорость или силу перемещения объекта на сенсорном экране, анализируя информацию о давлениях, по меньшей мере, двух касаний, распознанных на сенсорном экране.

Когда давления при двух или более касаниях распознаны, разность давлений между двумя или больше положениями касания, может быть не эффективна и может не приводить в результате к вводу пользователя, соответствующему способу управления перемещением согласно настоящему изобретению. Например, хотя на сенсорном экране распознаются два давления, разность между этими двумя давлениями может быть настолько мала, что давления могут расцениваться как типичные вводы, возникающие, когда сенсорный экран удерживается двумя пальцами, например, когда пользователь держит сенсорный экран обычным способом, а не как вводы пользователям, к которым должен быть применен способ управления перемещением, соответствующий настоящему изобретению. Таким образом, хотя это не показано на фиг. 3, может происходить операция игнорирования такого ввода, потому что разность между этими двумя давлениями не имеет значимого значения.

Конкретно, блок 220 обработки контролирует разность давлений между касаниями двух пальцев, когда пользователь помещает пальцы на сенсорный экран обычным способом, вычисляет разность давлений, когда устройство, как считают, держат обычным способом, и запоминает вычисленную разность давлений как критическое значение. Когда разность давлений между двумя или более касаниями анализируется посредством способа управления перемещением, соответствующего настоящему изобретению, если разность давлений меньше, чем хранящееся критическое значение, разность давлений определяется как возникающая из-за того, что пользователь держит устройство обычным способом, а не как ввод данных пользователем для управления перемещением, так чтобы сигнал из-за касания не использовался для управления перемещением объекта. Если разность давлений между распознанными двумя или больше касаниями больше критического значения, разность давлений определяется как ввод данных пользователем для управления перемещением, а не как разность, возникшая из-за того, что пользователь держит устройство обычным способом, так чтобы управление перемещением объектом могло выполняться, используя разность давлений. Критическое значение может быть заданным значением, устанавливаемым в устройстве 200. Например, критическое значение может быть определено как значение разности давлений между двумя или более положениями касания, когда пользователи обычно берут в руки устройство 200. Дополнительно, критическое значение, установленное в устройстве 200, можно будет регулировать, используя интерфейс пользователя, на котором пользователи могут изменять критическое значение. Способ анализа информации о положении и давлении касания в блоке 220 обработки и использования информации для управления перемещением объекта на сенсорном экране описывается ниже подробно со ссылкой на сопроводительные чертежи.

На фиг. 4A, 4B и 4C представлен вариант осуществления, в котором перемещение или деформация объекта на сенсорном экране ограничивается осями X и Y. Примерами, в которых перемещение или деформация объекта на сенсорном экране ограничиваются осями X и Y, могут быть вертикальная прокрутка списка, горизонтальная прокрутка списка или перемещение по полоске индикатора выполнения, указывающее громкость или продвижение показа кинофильма/исполнения музыкального произведения.

Как показано на фиг. 4A, объект 400 отображается на сенсорном экране и касания двух пальцев располагаются под объектом 400. Первым положением 410 касания является T1, тогда как вторым положением 420 касания является T2. Когда координатами T1 являются (x1, y1), а координатами T2 являются (x2, y2), то x является расстоянием между x2 и x1, то есть, расстоянием по оси X, а y является расстоянием между y2 и y1, то есть, расстоянием по оси Y.

Блок 220 обработки определяет ось перемещения объекта, то есть, перемещать ли объект по оси X или по оси Y. Когда расстояние по оси X больше, чем расстояние по оси Y, определяется, что объект должен двигаться по оси X. Когда расстояние по оси Y больше, чем расстояние по оси X, определяется, что объект должен двигаться по оси Y.

Кроме того, блок 220 обработки может определить направление перемещения объекта, то есть, перемещать ли объект к положению T1 или T2, основываясь на давлении, созданном касаниями, по меньшей мере, двух пальцев.

Сравнивая давление P1 (не показано) в положении T1 с давлением P2 (не показано) в положении Т2, объект перемещается к положению T1, когда P1 больше, чем P2, и объект перемещается к положению T2, когда P2 больше, чем P1. Когда P1 такое же, как P2, объект не перемещается.

Кроме того, блок 220 обработки может определить перемещение пикселя за час в качестве скорости перемещения объекта. Конкретно, блок 220 обработки предпочтительно определяет скорость перемещения объекта согласно выражению k*|P2-P1|. Здесь, "k" обозначает константу, определяемой характеристикой, зависящей от применения, и "*" обозначает функцию умножения. Таким образом, когда разность между этими двумя давлениями большая, скорость перемещения увеличивается. Когда разность между двумя давлениями мала, скорость перемещения уменьшается.

Кроме того, блок 220 обработки может определить скорость перемещения объекта в соответствии со временем. То есть, блок 220 обработки может определить скорость перемещения объекта пропорционально времени t, во время которого поддерживается касание.

Как показано на фиг. 4B, поскольку расстояние между первым касанием 410 и вторым касанием 420 по оси X больше, чем по оси Y, определяется, что объект должен перемещаться по оси X. Дополнительно, так как давление в первом касании 410 больше, чем давление во втором касании 420, определяется, что объект должен перемещаться в направлении первого касания 410. Тот факт, что давление в первом касании 410 больше, чем давление во втором касании 420, показывается размером круга 430, центр которого находится в центре первого касания 410, который больше, чем размер круга 440, центр которого находится в центре второго касания 420, как показано на фиг. 4B. Как показано на фиг. 4C, так как расстояние между первым касанием 410 и вторым касанием 420 по оси Y длиннее, чем расстояние по оси X, объект перемещается по оси Y. Кроме того, так как давление во втором касании 420 больше, чем давление в первом касании 410, что указывается разницей в размере круга 440 по сравнению с размером круга 430, определяется, что объект должен перемещаться в направлении второго касания 420.

На фиг. 5A, 5B, 5C, 5D и 5E показаны примеры конкретных применений, когда перемещение или деформация объекта на сенсорном экране создается по осям X и Y. На фиг. 5A показан пример вертикальной прокрутки, когда пользователь создает два касания 510 и 520 на сенсорном экране и разница в давлении указывается разницей в размерах касаний 510 и 520 между двумя касаниями 510 и 520 в вертикальном направлении. То есть, когда до сенсорного экрана касаются двумя пальцами, функция прокрутки выполняется в направлении вверх, когда к верхнему касанию 510 прикладывается более высокое давление, и функция прокрутки выполняется в направлении вниз, когда более высокое давление прикладывается к более низкому касанию 520.

Как показано на фиг. 5B, горизонтальная прокрутка может быть реализована, когда пользователь создает два касания 510 и 520 на сенсорном экране и разность давлений между двумя касаниями 510 и 520 в горизонтальном направлении. То есть, когда до сенсорного экрана дотрагиваются двумя пальцами, функция прокрутки выполняется вправо, когда более высокое давление прикладывается к правому касанию 520, и функция прокрутки выполняется влево, когда более высокое давление прикладывается к левому касанию 510.

Как показано на фиг. 5C, применение, обладающее заданным эффектом, может быть реализовано в дополнение к простой прокрутке, как показано на фиг. 5A или 5B. Конкретно, графический объект деформируется, то есть, меняется или изменяется в направлении, в котором прикладывается давление, создавая, таким образом, ощущение, что графический объект движется назад, что используется в качестве эффекта во время прокрутки.

Как показано на фиг. 5D, когда выполняется приложение для прослушивания музыки или просмотра кинофильма, для музыкального произведения или кинофильма можно осуществлять поиск, используя разность давлений между двумя касаниями в соответствии с настоящим изобретением в качестве функции поиска.

Как показано на фиг. 5E, при выполнении приложения для прослушивания музыки или просмотра кинофильма регулировка громкости может быть возможна, используя разность давлений между двумя касаниями в соответствии с настоящим изобретением.

В приведенном выше описании, пример, в котором перемещение объекта на сенсорном экране ограничивается осями X и Y, описывается со ссылкой на фиг. 4 и 5.

На фиг. 6A, 6B и 6C показан вариант осуществления, в котором перемещение или деформация объекта на сенсорном экране создаются свободно, без ограничения осями X или Y. Когда перемещение, деформация или движение объекта на сенсорном экране является свободным, объект может перемещаться по сенсорному экрану не только по оси X или Y, но также и в любом другом направлении на сенсорном экране. Например, увеличенная фотография может панорамироваться или может осуществляться навигация по карте.

Как показано на фиг. 6A, объект 600 отображается на сенсорном экране и положения касания двумя пальцами располагаются под объектом 600. Первым касанием 610 является T1 и вторым касанием 620 является T2.

Так как блок 220 обработки может управлять перемещением объекта в любом направлении и не ограничивается осями X или Y, направление перемещения определяется напрямую, без определения оси перемещения. Блок 220 обработки может определить направление перемещения объекта как перемещение объекта в направлении T1 или T2.

Сравнивая давление P1 (не показано) в положении T1 с давлением P2 (не показано) в положении T2, когда P1 больше, чем P2, определяется, что объект должен перемещаться в направлении T1. Когда P2 больше чем P1, определяется, что объект должен перемещаться в направлении T2. Когда P1 такое же, как P2, определяется, что не должно быть никакого перемещения объекта.

Кроме того, блок 220 обработки определяет перемещение пикселя за час в качестве скорости перемещения объекта. То есть, блок 220 обработки может определить скорость перемещения объекта согласно выражению k*|P2-P1|. Здесь, "k" обозначает константу, определяемой характеристикой, зависящей от применения. То есть, когда разность между этими двумя давлениями большая, скорость перемещения объекта увеличивается. Когда разность между двумя давлениями мала, скорость перемещения объекта уменьшается.

Как показано на фиг. 6B, так как давление в первом касании 610 выше, чем давление во втором касании 620 между первым и вторым касаниями 610 и 620, для объекта может быть определено, что объект должен перемещаться в направлении первого касания 610. Тот факт, что давление в первом касания 610 больше, чем давление во втором касании 620, показывается размером круга 630, центр которого находится в центре первого касания 610, причем размер этого круга больше, чем размер круга 640, чей центр находится в центре второго касания 620, как показано на фиг. 6B. Как показано на фиг. 6C, так как давление второго касания 620 больше, чем давление первого касания 610, что указывается размером круга по сравнению с размером другого круга, может быть определено, что объект должен перемещаться в направлении второго касания 620.

На фиг. 7A и 7B показан пример конкретных применений, когда создается свободное перемещение или деформация объекта на сенсорном экране. На фиг. 7A показано применение во время операции панорамирования в фотографии. Первое касание 710 и второе касание 720 показаны на сенсорном экране устройства. Фотография панорамируется в направлении второго касания 720, к которой прикладывается большее давление, чем к первому касанию 710.

На фиг. 7B показано применение для отображения фотографии в устройстве, показанном на фиг. 7A. Однако, разница между фиг. 7A и фиг. 7B состоит в том, что на сенсорном экране существуют три точки касания; a) 730, b) 740 и c) 750. Когда давления, приложенные к двум или более касаниям на сенсорном экране, распознаются, как показано на фиг. 7B, направление перемещения объекта может быть определено вектором.

Конкретно, способ определения направления перемещения объекта, используя вектор, является следующим.

Когда на сенсорном экране распознаются (n+1) давлений, координатами положения, имеющего самое низкое давление, являются A0(x0, y0), а координатами положения, имеющего самое высокое давление, являются Аn(xn, yn). Кроме того, значение давления в положении, имеющем самое низкое давление, равно р0, и давление в положении, имеющем самое высокое давление, равно pn.

Согласно уравнению (1), когда направлением An является n относительно А0:

(1)

Согласно уравнению 2, когда величина давления равно (pn-p0), вектор Fn, представляющий An, может быть выражен следующим образом:

(2)

Таким образом, когда давления для двух касаний распознаются на сенсорном экране, направление объекта может быть определено как (cos n, sin 0), а скорость перемещения объекта может быть определена как k*(pn-p0). Здесь, "k" обозначает константу, зависящую от применения.

Как описано выше, в соответствии с настоящим изобретением, так как перемещение объекта управляется, используя разность давлении между двумя или более касаниями на сенсорном экране в устройстве, пользователь приобретает новый опыт взаимодействия. Кроме того, поскольку пользователю предоставляется интуитивный и быстрый способ управления операциями, может быть обеспечена новая отличительная функция. Дополнительно, графический способ взаимодействия может быть выгоден с точки зрения маркетинга изделий.

Настоящее изобретение может быть применено к любому изделию, имеющему сенсорный экран, например, к карманным изделиям (HHP), MP3-плеерам, планшетам, персональным цифровым секретарям (PDA), мобильным устройствам и т.д.

Изобретение может быть также реализовано как считываемые компьютером коды на считываемом компьютером носителе записи данных. Считываемый компьютером носитель записи данных является любым постоянным устройством хранения данных, способным запоминать данные, которые могут после того считываться компьютерной системой. Примерами считываемого компьютером носителя записи данных являются постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), компакт-диск CD-ROM, магнитные ленты, гибкие диски, оптические устройства хранения данных и т.д. Считываемый компьютером носитель записи данных может также распространяться через сеть, связывающую компьютерные системы, так чтобы считываемая компьютером управляющая программа хранилась и исполнялась распределенным способом. Кроме того, функциональные программы, управляющие программы и сегменты управляющих программ для реализации настоящего изобретения могут легко истолковываться программистами с обычным уровнем знаний в области техники, к которой относится настоящее изобретение.

Хотя настоящее изобретение было конкретно представлено и описано со ссылкой на конкретные варианты его осуществления, специалисты в данной области техники должны понимать, что в их в форме и деталях могут быть сделаны различные изменения, не отступая от сущности и объема изобретения, как оно определено прилагаемой формулой изобретения.

1. Способ управления перемещением положения объекта, отображаемого на сенсорном экране устройства, содержащий этапы, на которых:

распознают интенсивности давления в двух или более статичных положениях, представленных одновременно, на сенсорном экране устройства; и

управляют перемещением положения объекта на сенсорном экране, используя разность интенсивностей давления между этими двумя или более распознанными статичными положениями, когда разность больше, чем предварительно определенное критическое значение,

причем управление перемещением положения объекта содержит этапы, на которых:

сравнивают расстояние по первой оси с расстоянием по второй оси между двумя или более статичными положениями,

определяют, что перемещение положения объекта должно производиться по первой оси, когда расстояние по первой оси больше, чем расстояние по второй оси, или по второй оси, когда расстояние по второй оси больше, чем расстояние по первой оси,

прокручивают объект на сенсорном экране, на котором интенсивности давления в двух или более статичных положениях были представлены одновременно, в определенном перемещении положения объекта.

2. Способ по п. 1, в котором управление перемещением положения объекта содержит этапы, на которых:

определяют направление перемещения положения объекта, которое должно быть направлением к положению, имеющему более высокое давление, когда существуют только два статичных положения; и

определяют направление перемещения положения объекта, используя вектор, когда имеются три или более статичных положений.

3. Способ по п. 1, в котором управление перемещением положения объекта дополнительно содержит определение скорости перемещения положения объекта, используя разность в интенсивности давления между двумя или более статичными положениями.

4. Аппаратура для управления перемещением положения объекта, отображаемого на сенсорном экране устройства, содержащая:

блок распознавания, выполненный с возможностью распознавания интенсивностей давления в двух или более статичных положениях, представленных одновременно, на сенсорном экране устройства; и

блок обработки, выполненный с возможностью управления перемещением положения объекта на сенсорном экране, используя разность интенсивностей давления между двумя или более статичными положениями, когда разность больше, чем предварительно определенное критическое значение, посредством сравнения расстояния по первой оси с расстоянием по второй оси между двумя или более статичными положениями, определения того, что перемещение положения объекта должно производиться по первой оси, когда расстояние по первой оси больше, чем расстояние по второй оси, или по второй оси, когда расстояние по второй оси больше, чем расстояние по первой оси, и прокручивания объекта на сенсорном экране, на котором интенсивности давления в двух или более статичных положениях были представлены одновременно, в определенном перемещении положения объекта, причем объект является постоянным до и после применения давления на сенсорном экране.

5. Аппаратура по п. 4, причем блок обработки определяет направление перемещения положения объекта как направление к положению, имеющему более высокое давление, когда существуют два статичных положения, и определяет направление перемещения положения объекта, используя вектор, когда существуют три или более статичных положений.

6. Аппаратура по п. 4, в которой блок обработки определяет скорость перемещения положения объекта, используя разность в интенсивности давления между двумя или более статичными положениями.



 

Похожие патенты:

Изобретение относится к устройству для реализации функций сенсорного экрана и распознавания отпечатков пальцев, а также к терминальному устройству. Технический результат заключается в расширении арсенала средств определенного назначения.

Изобретение относится к области реализации на мобильных устройствах приложений, услуг и содержимого контента. Технический результат – обеспечение гарантированной доступности приложений, услуг и содержимого контента на мобильных устройствах.

Изобретение относится к устройствам отображения документа на дисплее с сенсорным экраном. Технический результат заключается в предотвращении повторных попыток пользователя выполнить практически неприменимую операцию перемещения.

Изобретение относится к области технологий «умного дома». Технический результат заключается в обеспечении автоматического без участия пользователя удаления интеллектуального сценария.

Изобретение относится к обеспечению защиты информации, вводимой через сенсорный экран. Технический результат – предотвращение утечки информации, вводимой через сенсорный экран.

Изобретение относится к электронным устройствам, которые позволяют пользователям взаимодействовать с элементом потока содержимого. Технический результат – снижение числа прерываний навигационного опыта пользователя во время взаимодействия с потоком содержимого.

Изобретение относится к устройствам для выполнения приложения, связанного с объектом, отображаемым на экране устройства. Технический результат заключается в расширении арсенала средств.

Для установки специального программно-математического обеспечения на бортовом компьютере программно-аппаратного комплекса топопривязчика используют компакт-диск с загрузочным модулем, внешний дисковод CD-ROM с интерфейсным кабелем типа USB, клавиатуру с интерфейсным кабелем типа USB, манипулятор, источник питания, комплект технологических жгутов.

Изобретение относится к области взаимодействия пользователя с компьютерными устройствами, а именно к оперированию и управлению интеллектуальным устройством с помощью жестов.

Изобретение относится к области обработки графических объектов приложения для отображения на экране электронных устройств. Технический результат – организация экрана интерфейса электронного устройства.

Изобретение относится к области взаимодействия пользователя с устройством, основанного на графических интерфейсах пользователя, с использованием сенсорного экрана для ввода команд посредством отслеживаемых жестов. Техническим результатом является повышение защиты устройства от непреднамеренной активации за счет необходимости выполнения предопределенного жеста, визуализируемого путем придания требуемой формы отображаемому на экране блокировки объекту. Для этого отображают экранное изображение, содержащее аморфный объект, который содержит объект, не имеющий предварительно определенного или четкого образа, формы, направления и/или направленности, обнаруживают событие касания и отображают визуальный эффект для аморфного объекта в соответствии с событием касания на аморфном объекте. При этом функцию разблокировки мобильного терминала выполняют, когда визуальный эффект удовлетворяет заданному условию. 2 н. и 29 з.п. ф-лы, 15 ил.

Изобретение относится к средствам функционирования клиента обмена электронными сообщениями. Технический результат заключается уменьшении места для хранения электронных писем на мобильном устройстве. Клиент обмена электронными сообщениями кэширует копии подмножества электронных сообщений, доступных в удаленном хранилище, в местном хранилище устройства пользователя. Когда устройство пользователя находится в онлайновом состоянии, клиент обеспечивает смешанную презентацию электронных сообщений, так что пользователь может одновременно просматривать информацию об электронных сообщениях, которые кэшированы в местном хранилище, а также информацию об электронных сообщениях, которые хранятся только в удаленном хранилище. Клиент также предоставляет смешанное состояние, связанное с контейнером электронных сообщений, пользователю устройства пользователя и разрешает пользователю выполнять поиск кэшированных электронных сообщений, хранящихся в местном хранилище, а также электронных сообщений, хранящихся в удаленном хранилище. 2 н. и 3 з.п. ф-лы, 8 ил.

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении точности передачи данных. Способ, включающий обнаружение события многоточечного прикосновения к целевому объекту; определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключение целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, при этом целевой объект содержит графический объект, текстовый объект, объект мультимедиа или оконный объект. 3 н. и 10 з.п. ф-лы, 13 ил.

Изобретение относится к средствам обработки электронных писем. Технический результат заключается в увеличении скорости обработки электронных писем. Создают клиентским устройством элемент группового сообщения, и элемент группового сообщения связан с группой электронных писем во множестве электронных писем, причем создание элемента группового сообщения включает в себя определение клиентским устройством того, что каждое электронное письмо в группе электронных писем связано с элементом группового сообщения, на основе параметра группировки. Создают клиентским устройством элемент индивидуального сообщения, причем элемент индивидуального сообщения связан с индивидуальным электронным письмом во множестве электронных писем, и при этом создание элемента индивидуального сообщения включает в себя определение клиентским устройством того, что индивидуальное электронное письмо не связано с элементом группового сообщения, на основе параметра группировки в свойственных данных индивидуального электронного письма. Отображают клиентским устройством элемент группового сообщения и элемент индивидуального сообщения одновременно таким образом, чтобы элемент группового сообщения был визуально отличим от элемента индивидуального сообщения. 4 н. и 16 з.п. ф-лы, 15 ил.

Изобретение относится к области техники отображения. Технический результат заключается в обеспечении отображения рабочего режима устройства. Технический результат достигается за счет получения рабочего режима устройства, получения модели анимации частиц, соответствующей рабочему режиму, определения согласно модели анимации частиц изменяющихся состояний в n кадрах изображения частицы, воспроизведения в соответствии с изменяющимися состояниями в n кадрах изображения частицы анимации частиц, где n≥2, и n является целым числом, выявления для i-й частицы, находится ли положение p(i, j+1) i-й частицы в (j+1)-м кадре изображения за пределами заданной области отображения, где i и j являются положительными целыми числами, и установки p(i, j+1) в качестве исходного положения i-й частицы, если положение p(i, j+1) i-й частицы в (j+1)-м кадре изображения находится за пределами заданной области отображения, при этом модель анимации частиц включает в себя информацию о траектории движения, соответствующей каждой частице в отдельности, определение для каждой частицы положения в каждом из n кадров изображения в соответствии с информацией о траектории движения, соответствующей частице, и воспроизведение n кадров изображения для создания анимации частиц. 3 н. и 8 з.п. ф-лы, 14 ил.

Изобретение относится к средствам для отображения прикладного программного обеспечения. Технический результат заключается в повышении точности ранжирования прикладного программного обеспечения. Получают по меньшей мере два параметрических коэффициента, указывающих информацию о прикладном программном обеспечении в течение установленного периода. Выводят индекс сортировки прикладного программного обеспечения в результате вычисления на основе по меньшей мере двух полученных параметрических коэффициентов. Сортируют прикладное программное обеспечение в соответствии с индексом сортировки и представление отсортированного прикладного программного обеспечения. При этом получение по меньшей мере двух параметрических коэффициентов, указывающих информацию о прикладном программном обеспечении в течение установленного периода, представляет собой: получение значения количества загрузок прикладного программного обеспечения в течение установленного периода и выполнение обработки значения количества загрузок путем умножения значения количества загрузок на (1/2)T, где Т - установленный период времени, с получением таким образом коэффициента количества загрузок, указывающего информацию о прикладном программном обеспечении в течение установленного периода. 2 н. и 14 з.п. ф-лы, 6 ил.

Изобретение относится к мобильным терминалам. Технический результат заключается в повышении скорости переключения с текущего интерфейса приложения на интерфейс другого приложения. Устройство содержит обнаруживающий модуль, выполненный с возможностью обнаружения операции касания на заднем экране терминала и переключающий модуль, выполненный с возможностью переключения, в соответствии с открывавшимися приложениями, приложения на текущем интерфейсе переднего экрана терминала на заранее заданное приложение, соответствующее операции касания, в открывавшихся приложениях, если операция касания соответствует заранее заданному условию. 3 н. и 10 з.п. ф-лы, 7 ил.

Изобретение относится к области установки рабочего состояния интеллектуального домашнего устройства. Техническим результатом является упрощение управления интеллектуальным домашним устройством посредством мобильного терминала. Способ установки рабочего состояния интеллектуального домашнего устройства, применимый в мобильном терминале, включает: отслеживание списка устройств в приложении для управления интеллектуальным домашним устройством в мобильном терминале; когда обнаружено первое сообщение о клавише для создания горячей клавиши для интеллектуального домашнего устройства, выбранного пользователем в списке устройств, создание на рабочем столе мобильного терминала горячей клавиши для управления интеллектуальным домашним устройством, установку текущего состояния интеллектуального домашнего устройства посредством указанной горячей клавиши, после создания горячей клавиши получение текущего состояния интеллектуального домашнего устройства из облачного сервера и после получения из облачного сервера инструкции подтверждения, указывающей на успешную установку, отображение текущего состояния на горячей клавише. 3 н. и 4 з.п. ф-лы, 10 ил.

Изобретение относится к контроллеру для отображения карты. Технический результат заключается в упрощении переключения режима демонстрации отображения карты. Такой результат достигается за счет того, что контроллер для отображения карты включает в себя операционный блок, включающий в себя операционный элемент, выполненный в форме устройства ввода, который работает в пределах заранее определенного диапазона операций, блок детектирования операции, который выявляет операцию на операционной части, блок генерирования силы реакции, который применяет силу реакции к операционной части, противодействуя изменению положения операционной части, когда выполняется операция, при которой положение операционной части изменяется, чтобы пройти через заранее определенную область в диапазоне операций в заранее определенном направлении, и блок управления, который переключает режим демонстрации отображения карты, демонстрируемого устройством отображения, когда из выявленного блоком детектирования операции результата определяется, что положение операционной части пересекает заранее определенную область в заранее определенном направлении. 2 н. и 4 з.п. ф-лы, 12 ил.

Сцена, содержащая набор визуальных элементов, может позволять пользователю осуществлять операции «масштабирования» для перемещения по глубине сцены. Семантика «масштабирования» часто применяется для имитации оптической визуальной глубины, в которой визуальные элементы представляются с разными визуальными размерами и визуальным разрешением для имитации физической близости или удаленности. Однако семантика «масштабирования» может альтернативно применяться к другим аспектам визуальных элементов сцены, например, пользовательскому выбору визуального элемента увеличенного масштаба, операции «погружения» на массиве данных, или перемещения по порталу в первом массиве данных для просмотра второго массива данных. Эти альтернативные семантики «масштабирования» могут достигаться путем представления эффектов операции «масштабирования» в сцене на визуальном представлении визуального элемента, отличающегося от регулировки визуальных размеров и разрешения визуального элемента. 3 н. и 16 з.п. ф-лы, 10 ил.
Наверх