Способ для отображения содержимого интерфейса и пользовательское оборудование

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

 

Область техники

[0001] Настоящее изобретение относится к области коммуникаций, и, в частности, к способу отображения контента интерфейса и пользовательского оборудования.

Уровень техники

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

[0006] Первый аспект предоставляет способ отображения контента интерфейса, в котором способ включает в себя:

получение начального положения и направление движения точки прикосновения;

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

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

[0007] Ссылаясь на первый аспект, в первом возможном варианте осуществления, на экране устанавливается система координат;

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

направление движения точки прикосновения включает в себя направление горизонтальной оси или направление вертикальной оси.

[0008] Ссылаясь на первый возможный вариант осуществления первого аспекта, во втором возможном варианте осуществления, определение параметра движения объекта элемента интерфейса в каждой сетке на экране в зависимости от исходного положения и направления движения включает в себя:

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

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

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

[0009] Со ссылкой на второй возможный вариант осуществления первого аспекта, в третьем возможном варианте осуществления, сетка внутри предустановленного области включает в себя:

сетку, которая находится в столбце, включающую в себя сетку, в которой расположена точка прикосновения, и что находится на стороне, вдоль направления движения, сетки, в которой расположена точка прикосновения; и/или

сетку, что покрыта окружностью с начальным положением точки прикосновения в качестве центра и c пикселами в качестве радиуса, где покрытое включает в себя частично покрытое и полностью покрытое, и c является не отрицательным числом.

[0010] Со ссылкой на второй возможный вариант осуществления первого аспекта, в четвертом возможном варианте осуществления, сетка в которой точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, является сеткой, в которой расположена точка, что отдалена на N×a пикселей от начальной горизонтальной координаты; и

сетка, в которой расположена точка, что отдалена на A вторых единичных расстояний, является сеткой, в которой находится точка, что отдалена на A×b пикселей от начальной вертикальной координаты.

[0011]Согласно второму аспекту, предоставляется пользовательское оборудование, где пользовательское оборудование включает в себя:

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

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

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

[0012] Со ссылкой на второй аспект, в первом возможном варианте осуществления, система координат установлена на экране оборудования;

Принимающий блок специально выполнен с возможностью:

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

Направление движения точки прикосновения включает в себя направление по горизонтальной оси или направление вертикальной оси.

[0013] Со ссылкой на первый возможный вариант осуществления второго аспекта, во втором возможном варианте осуществления, блок определения параметра специально выполнен с возможностью:

В направлении горизонтальной оси системы координат, объекту элемента интерфейса в сетке, в которой расположена точка, что отдалена на первые N первых единичных расстояний от начальной горизонтальной координаты, требуется переместиться вдоль направления движения, после задержки в M первых единичных промежутков времени; и

В направлении вертикальной оси системы координат, объекту элемента интерфейса в сетке, в которой расположена точка, что отдалена на A вторых единичных расстояний от начальной вертикальной координаты, требуется переместиться вдоль направления движения, после задержки в B вторых единичных промежутков времени; где

Сетка внутри предустановленного радиуса движется одновременно с точкой прикосновения, где точка прикосновения находится внутри предустановленного радиуса.

[0014] Со ссылкой на второй возможный вариант осуществления второго аспекта, в третьем возможном варианте осуществления, сетка внутри предустановленной области включает в себя:

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

сетку, что покрыта кругом с начальным положением точки прикосновения в качестве центра и c пикселами в качестве радиуса, где покрытое включает в себя частично покрытое и полностью покрытое, и c является не отрицательным числом.

[0015] Со ссылкой на второй возможный вариант осуществления второго аспекта, в четвертом возможном варианте осуществления, сетка в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, является сеткой, в которой расположена точка, что отдалена на N×a пикселей от начальной горизонтальной координаты; и

Сетка, в которой расположена точка, что отдалена на A вторых единичных расстояний от начальной вертикальной координаты, является сеткой, в которой расположена точка, что отдалена на A×b пикселей от начальной вертикальной координаты.

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

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

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

[0018] Фиг. 1 является первой схемой последовательности операций способа для отображения содержимого интерфейса согласно варианту осуществления настоящего изобретения;

[0019] Фиг. 2 является второй схемой последовательности операций, способа для отображения содержимого интерфейса согласно варианту осуществления настоящего изобретения;

[0020] Фиг. 3 является первым схематическим изображением содержания способа для отображения содержимого интерфейса согласно варианту осуществления настоящего изобретения;

[0021] Фиг. 4 является вторым схематическим изображением содержания, способа для отображения содержимого интерфейса согласно варианту осуществления настоящего изобретения;

[0022] Фиг. 5 является первым схематическим изображением структуры пользовательского оборудования согласно варианту осуществления настоящего изобретения; и

[0023] Фиг. 6 является вторым схематическим изображением структуры пользовательского оборудования согласно варианту осуществления настоящего изобретения.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0024] Нижеследующее ясно и полностью описывает технические решения в вариантах осуществления настоящего изобретения со ссылкой на сопутствующие чертежи в вариантах осуществления настоящего изобретения. Очевидно, описанные варианты осуществления являются лишь некоторыми, но не всеми возможными вариантами осуществления настоящего изобретения. Прочие варианты осуществления, полученные специалистом с обычной квалификацией в данной области на основе вариантов осуществления настоящего изобретения без творческих усилий, должны входить в объем патентной защиты настоящего изобретения.

[0025] Вариант осуществления настоящего изобретения представляет способ для отображения содержимого интерфейса. Как показано на Фиг. 1, способ включает в себя этапы, на которых:

[0026] 101: Пользовательское оборудование получает начальное положение и направление движения точки прикосновения.

[0027] 102: Пользовательское оборудование определяет параметр движения объекта элемента интерфейса каждой сетки на экране согласно начальному положению и направлению движения, где экран дополнительно разделен на несколько сеток, и каждая сетка включает в себя предустановленное количество пикселей.

[0028] 103: Пользовательское оборудование перемещает объект элемента интерфейса в каждой сетке согласно параметру движения объекта элемента интерфейса в каждой сетке.

[0029] Этот вариант осуществления настоящего изобретения предоставляет способ для отображения содержимого интерфейса. Во-первых, получают начальное положение и направление движения точки прикосновения; следом, параметр движения объекта элемента интерфейса в каждой сетке на экране определяют в зависимости от начального положения и направления движения, где экран дополнительно разделен на несколько сеток, и каждая сетка включает в себя предустановленное количество пикселей, затем, объект элемента интерфейса в каждой сетке перемещают в соответствии с параметром движения объекта элемента интерфейса в каждой сетке; и наконец, отображают содержимое интерфейса. Таким образом, впечатление от взаимодействия пользователя, когда пользователь осуществляет действие щелчка по сенсорному экрану может быть эффективно улучшено, и может быть увеличено удовольствие от взаимодействия с приложением.

[0030] Чтобы помочь специалисту в данной области техники понять технические решения, предоставленные вариантом осуществления настоящего изобретения более ясно, нижеследующее детально описывает, со ссылкой на конкретный вариант осуществления, другой способ для отображения содержимого интерфейса согласно варианту осуществления настоящего изобретения. Как показано на Фиг. 2, способ включает в себя этапы, на которых:

[0031] 201: Пользовательское оборудование получает начальное положение и направление движения точки прикосновения.

[0032] В частности, на экране устанавливается система координат, и получаются начальная горизонтальная координата и начальная вертикальная координата точки прикосновения в системе координат.

[0033] Направление движения точки прикосновения включает в себя направление в горизонтальной оси или направление в вертикальной оси.

[0034] Для примера, способ для определения направления движения точки прикосновения может быть:

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

[0035] Дополнительно, если пользователь осуществляет действие наклонного щелчка, вместо действия горизонтального или вертикального смехивания по экрану, а именно, точка прикосновения не движется вдоль направления горизонтальной оси или направления вертикальной оси, считается, в соответствии с направлением движения, что точка прикосновения движется вдоль направления горизонтальной оси или направления вертикальной оси. В частности, прямая линия может быть сначала определена в соответствии с начальными координатами и конечных координат, где прямая линия является прямой линией вдоль направления движения; затем получают прилежащий угол между прямой линией и горизонтальной осью или вертикальной осью. Если прилежащий угол между прямой линией и горизонтальной осью меньше чем прилежащий угол между прямой линией и горизонтальной осью, может быть заключено, что точка прикосновения движется вдоль направления горизонтальной оси, а именно, пользователь осуществляет действие горизонтального щелчка; в противном случае, может быть заключено, что точка прикосновения движется вдоль направления вертикальной оси.

[0036] 202: Пользовательское оборудование определяет отношение положения между каждой сеткой на экране и точкой прикосновения.

[0037] Для примера, экран может быть дополнительно разделен на несколько сеток, и каждая сетка включает в себя предустановленное количество пикселей. В частности, степень разделения сетки определяет количество пикселей в каждой сетке. Конкретное разделение может быть определено в соответствии с фактической ситуацией.

[0038] 203: Пользовательское оборудование определяет параметр движения каждой сетки согласно отношению положения каждой сетки и точки прикосновения и направления движения точки прикосновения.

[0039] Для примера, сетка внутри предустановленной области движется одновременно с точкой прикосновения, и точка прикосновения также включена в предустановленную область.

[0040] Сетка внутри предустановленной области может включать в себя:

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

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

[0041] Дополнительно, параметр движения другой сетки, чем сетка внутри предустановленной области, может быть задержан по времени, что отдельно определяется следующим образом:

в направлении горизонтальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты точки прикосновения, должен двигаться вдоль направления движения, после задержки в M первых единичных промежутков времени, а именно, параметр движения - M × первый единичный промежуток времени; и

в направлении вертикальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на A вторых единичных расстояний от начальной вертикальной координаты точки прикосновения, должен двигаться вдоль направления движения после задержки в B вторых единичных промежутков времени, а именно, параметр движения - B × второй единичный промежуток времени, где M и N являются одинаковыми или различными; A и B являются одинаковыми или различными; и M, N, A и B являются положительными числами.

[0042] Длина стороны сетки меньше чем первое единичное расстояние и второе единичное расстояние и таким образом, можно гарантировать, что в сетке, будет только одна точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты точки прикосновения, и что отдалена на A вторых единичных расстояний от начальной вертикальной координаты точки прикосновения.

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

[0044] Когда точка прикосновения находится на стороне сетки, если точка прикосновения движется вдоль направления вертикальной оси и скользит вверх (а именно, в положительном направлении вертикальной оси), и точка прикосновения расположена на стороне, в направлении вертикальной оси, стеки, сторона на которой расположена точка прикосновения является общей стороной двух соседних сеток (где сетки расположены в двух соседних колонках, и следовательно, две сетки являются соседними в направлении горизонтальной оси) потому что нет интервала между сетками. Следовательно, можно считать, что сетки в которых расположена точка прикосновения являются двумя сеткам: и может быть определено, все из двух сеток и сеток, что в двух колонка, в которых расположены две сетки и что выше двух сеток, являются сетками внутри предустановленной области, и эти сетки все движутся с точкой прикосновения.

[0045] Альтернативно, если точка прикосновения движется вдоль направления вертикальной оси, но точка прикосновения расположена на стороне, в направлении горизонтальной оси, сетки, в соответствии с тем же принципом, может быть определено, что сетки в которых расположена точка прикосновения также являются двумя соседними сетками (где две сетки расположены в тех же колонках, и, следовательно, две сетки являются соседними в направлении вертикальной оси). Следовательно, может быть определено, что все из двух сеток и сеток, что в колонке, в которой расположены две сетки и что выше двух сеток, являются сетками внутри предустановленной области, и эти сетки все движутся с точкой прикосновения.

[0046] Если точка прикосновения движется вдоль направления горизонтальной оси, и скользит вправо (а именно, в положительном направлении горизонтальной оси), и точка прикосновения расположена на стороне, в направлении горизонтальной оси, сетки, согласно тому же принципу, сетки в которых расположена точка прикосновения также являются двумя соседними сетками (где сетки расположены в двух соседних строках, и, следовательно, две сетки являются соседними в направлении вертикальной оси). Следовательно, может быть определено, что все из двух сеток и сеток, что справа от двух сеток и что в двух строках в которых расположены две сетки, являются сетками внутри предустановленной области, и эти сетки все движутся с точкой прикосновения.

[0047] Альтернативно, если точка прикосновения продолжает двигаться вдоль направления горизонтальной оси, но точка прикосновения расположена на стороне, в направлении вертикальной оси, сетки, согласно тому же принципу, сетки в которых расположена точка прикосновения также являются двумя соседними сетками (где сетки расположены в той же строке, и следовательно, две сетки являются соседними в направлении горизонтальной оси). Следовательно, может быть определено, что все из двух сеток и сеток, что справа от двух сеток и что в строке, в которой расположены две сетки, являются сетками внутри предустановленной области, и эти сетки все движутся с точкой прикосновения.

[0048] Дополнительно, объект элемента интерфейса в сетке является контентом, отображаемым внутри сетки на экране, где контент может быть изображением или текстом.

[0049] Опционально, первое единично расстояние может быть a пикселами, а второе единичное расстояние может быть b пикселами, где оба a и b являются предопределенными количествами пикселов, и a и b могут быть одинаковыми или различными. Первый единичный промежуток времени может быть x миллисекунд, а второй единичный промежуток может быть y миллисекунд, где x и y оба положительные числа, и x и y являются одинаковыми или разными.

[0050] Например, пусть принято, что M=N=2, A=B=1, и в направлении горизонтальной оси, расстояние между точкой в сетке C и точкой прикосновения является 2a пиксела, а в направлении вертикальной оси, расстояние между сеткой C и точкой прикосновения b пикселов. После движения точки прикосновения, задержка в 2x миллисекунды требуется перед тем как объект элемента интерфейса C движется в направлении горизонтальной оси, и требуется задержка в y миллисекунд требуется перед тем как объект элемента интерфейса C переместиться в направлении вертикальной оси. А именно, после перемещения точки прикосновения требуется задержка в (2x+y) миллисекунд перед тем как объект элемента интерфейса в сетке C может переместится в направлении движения точки прикосновения.

[0051] 204: Оборудование пользователя перемещает объект элемента интерфейса каждой сетки в соответствии с параметром движения объекта элемента интерфейса каждой сетки.

[0052] Для того, чтобы специалист в этой области более ясно понял настоящее изобретение, далее сделано детальное описание с использованием схематического примера. Как показано на Фиг.3, предполагается, что экран пользовательского оборудования разделен на сетки, показанные на чертеже, и начальное положение точки прикосновения внутри сетки L3-3.

[0053] Когда палец нажимает точку прикосновения и начинает щелкать к верху экрана, начинает проявляться эффект задержки. Задержка в движении каждой сетки на экране в двух измерениях, а именно измерении вертикальной колонки и измерении горизонтальной строки, определено так как описано ниже:

[0054] Во-первых, определено правило для вертикальных столбцов. Предполагается, что точка прикосновения пальца расположена внутри сетки L3-3; L1-3 и L2-3 прямо над L3-3; и L1-3, L2-3, и L3-3 движутся вместе с точкой прикосновения вдоль одного направления без какой-либо задержки. Столбец ближайший к точке прикосновения пальца - третий столбец, что включает в себя сетку в которой расположена точка прикосновения, соседний столбец является вторым столбцом, и определено, что второй столбец начнет движение после задержки в X миллисекунд: более дальний столбец от точки прикосновения - первый столбец, и определено, что первый столбец начнет движение на X миллисекунд позже чем второй столбец, а именно первый столбец двинется после задержки в 2X миллисекунд относительно третьего столбца в котором расположена точка прикосновения. Во-вторых, определено правило задержки для горизонтальных строк. Точка прикосновения пальца расположена в третьей строке в которой расположена сетка L3-3. Определено, что четвертая строка начнет движение после задержки в Y миллисекунд относительно третьей строки, а пятая строка начнет движение после задержки в Y миллисекунд относительно четвертой строки. А именно, пятая строка переместится после задержки в 2Y миллисекунд относительно третьей строки.

[0055] Задержки в движении сеток на экране показаны на фиг.4. Сетки L3-2, L4-1, и L5-1 используются в качестве примера для описания правил задержек. L3-2 начинает движение на Y миллисекунд позднее чем L3-3; L4-1 начинает движение (Y+2X) миллисекунд позднее чем L3-3, и L5-1 начинает движение (2Y+2X) миллисекунд позднее чем L3-3. Дополнительно, разделение сетки, показанное на Фиг.3 и Фиг.4 предназначено лишь для схематического обозначения, и между сетками нет интервалов. Конкретный вариант разделения может быть установлен в соответствии с фактической ситуацией, который не ограничивается в настоящем документе.

[0056] Этот вариант осуществления настоящего изобретения предоставляет способ для отображения содержимого интерфейса. Во-первых, получают начальное положение и направление движения точки прикосновения; далее, параметр движения объекта элемента интерфейса в каждой сетке на экране определяется в зависимости от начального положения и направления движения, где экран дополнительно разделен на несколько сеток, и каждая сетка включает в себя предустановленное количество пикселей, затем, объект элемента интерфейса в каждой сетке перемещается в соответствии с параметром движения объекта элемента интерфейса в каждой сетке; и наконец, происходит отображение содержимого интерфейса. Таким образом, впечатление от взаимодействия пользователя, когда пользователь осуществляет действие щелчка по сенсорному экрану может быть эффективно улучшено, и может быть увеличено удовольствие от взаимодействия с приложением.

[0057] Вариант осуществления настоящего изобретения предоставляет пользовательское оборудование 00. Как показано на фиг.5, пользовательское оборудование включает в себя:

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

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

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

[0058] Опционально, система координат устанавливается на экране пользовательского оборудования; принимающий блок 10 может быть специально выполнен с возможностью:

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

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

[0059] Опционально, блок 20 определения параметра может быть специально выполнен с возможностью:

в направлении горизонтальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, должен двигаться вдоль направления движения после задержки в M первых единичных промежутков времени; и в направлении вертикальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на A вторых единичных расстояний от начальной вертикальной координаты, должен двигаться вдоль направления движения после задержки в B вторых единичных промежутков времени, где

M и N являются одинаковыми или разными; A и B являются одинаковыми или разными; и M, N, A, и B являются положительными числами.

[0060] Опционально, первое единичное расстояние может быть a пикселами, а второе единичное расстояние может быть b пикселами.

[0061] Сетка внутри предустановленной области движется одновременно с точкой прикосновения, где точка прикосновения внутри предустановленной области.

[0062] Опционально, сетка внутри предустановленной области может быть в частности:

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

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

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

[0064] Вариант осуществления настоящего изобретения дополнительно предоставляет пользовательское оборудование 90. Как показано на Фиг.6, оборудование 90 включает в себя: шину 94, процессор 91, память 92, и интерфейс 93, что соединен с шиной 94. Интерфейс 93 выполнен с возможностью взаимодействия с сетевым элементом, где сетевой элемент может быть другой частью пользовательского оборудования, или устройством управления сетью, например, базовой станцией. Память 92 выполнена с возможностью хранения инструкции. Процессор 91 выполнен с возможностью выполнения инструкции для:

получения начального положение и направление движения точки прикосновения;

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

перемещения объекта элемента интерфейса в каждой сетке в соответствии с параметром движения объекта элемента интерфейса в каждой сетке.

[0065] Опционально, процессор 91 выполняет инструкцию и может быть специально выполнен с возможностью:

установки системы координат на экране; и

получения начальной горизонтальной координаты и начальной вертикальной координаты точки прикосновения в системе координат; и

направление движения точки прикосновения включает в себя направление горизонтальной оси или направление вертикальной оси.

[0066] Опционально, процессор 91 выполняет инструкцию и может быть специально выполнен так, что:

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

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

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

M и N являются одинаковыми или разными; A и B являются одинаковыми или разными; и M, N, A, и B являются положительными числами.

[0067] Опционально, сетка внутри предустановленной области может включать в себя:

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

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

[0068] Опционально, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, может быть сеткой, в которой расположена точка, что отдалена на N×a пикселов от начальной горизонтальной координаты; и

сетке, в которой расположена точка, что отдалена на A вторых единичных расстояний от начальной вертикальной координаты, может быть сеткой, в которой расположена точка, что отдалена на A×b пикселов от начальной горизонтальной координаты, где

a и b оба являются значениями предустановленного количества пикселов, и a и b являются одинаковыми или различными.

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

[0070] Термин «и/или» в настоящем изобретении описывает только ассоциативные отношения для описанных связанных объектов и отражает, что эти три отношения могут существовать. Например, A и/или B может отражать следующие три случая: Существует только A, существуют A и B, и существует только B. Кроме того, символ «/» в этом описании главным образом обозначает отношение «или» между связанными объектами.

[0071] В некоторых вариантах осуществления, представленных в данной заявке, следует понимать, что раскрытые способ и устройство могут быть реализованы другим образом. Например, описанный вариант осуществления устройства является лишь примером. Например, разделение блоков является лишь логическим разделением функций и может быть другое разделение в действительной реализации. Например, многочисленные блоки и компоненты могут быть скомбинированы или интегрированы в другую систему или некоторые свойства могут быть проигнорированы или не выполнены. Дополнительно, показанные или обсужденные общие связи или прямые связи, или коммуникационные соединения могут быть реализованы с использованием каких-либо интерфейсов. Непрямые связи или коммуникационные соединения между устройствами или блоками могут быть реализованы в электронной механической или любой другой форме.

[0072] Блоки, описанные как отдельные части, могут быть или могут не быть физически разделены, и части, показанные как блоки могут быть или могут не быть физическими блоками, могут быть расположены в одном месте или могут быть разделены на несколько сетевых блоков. Некоторые или все блоки могут быть выбраны в соответствии с фактическими потребностями для достижения целей решений вариантов осуществления.

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

[0074] Когда вышеупомянутый интегрированный блок реализован в виде программного функционального блока, интегрированный блок может хранится в компьютерно-читаемом носителе данных. Программный функциональный блок хранится в носителе данных и включает в себя несколько инструкций для инструктирования компьютерного устройства (что может быть персональным компьютером, сервером, или сетевым устройством) для осуществления некоторых этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеуказанный носитель данных включает в себя: любой носитель, что может хранить программный код, такой как USB флеш-накопитель, съемный жесткий диск, постоянное запоминающее устройство (Read-Only Memory, кратко ROM), память с произвольным доступом (Random Access Memory, кратко RAM), магнитный диск, или оптический диск.

[0075] Вышеуказанное описание является лишь частным вариантом реализации настоящего изобретения, но не предназначенным для ограничения области защиты настоящего изобретения. Любые вариации или замены легко понятны специалисту в данной области техники, в пределах технической области, раскрытой в настоящем изобретении, должны попадать в область патентной защиты настоящего изобретения. Следовательно, объем патентной защиты настоящего изобретения определяется объемом защиты формулы изобретения.

1. Способ для отображения содержимого интерфейса, содержащий:
получение начального положения и направление движения точки прикосновения;
определение параметра движения объекта элемента интерфейса в каждой сетке на экране, согласно начальному положению и направлению движения, где экран предварительно разделен на несколько сеток, и каждая сетка содержит предопределенное количество пикселей; и
перемещают объект элемента интерфейса в каждой сетке согласно параметру движения объекта элемента интерфейса в каждой сетке.

2. Способ согласно п. 1, в котором система координат установлена на экране;
получение начального положения точки прикосновения содержит: получение начальной горизонтальной координаты и начальной вертикальной координаты точки прикосновения в системе координат; и
направление движения точки прикосновения содержит направление горизонтальной оси или направление вертикальной оси.

3. Способ согласно п. 2, в котором определение параметра движения объекта элемента интерфейса в каждой сетке на экране в зависимости от исходного положения и направления движения содержит:
в направлении горизонтальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, должен двигаться вдоль направления движения, после задержки в М первых единичных промежутков времени; и
в направлении вертикальной оси системы координат, объект элемента интерфейса в сетке, в которой расположена точка, что отдалена на А вторых единичных расстояний от начальной вертикальной координаты, должен двигаться вдоль направления движения, после задержки в В вторых единичных промежутков времени; и
сетка внутри предустановленной области движется одновременно с точкой прикосновения, где точка прикосновения внутри предустановленной области.

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

5. Способ согласно п. 3, в котором
сетка, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, является сеткой, в которой расположена точка, что отдалена на N×a пикселей от начальной горизонтальной координаты; и
сетка, в которой расположена точка, что отдалена на А вторых единичных расстояний, является сеткой, в которой находится точка, что отдалена на A×b пикселей от начальной вертикальной координаты.

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

7. Конечное устройство по п. 6, в котором система координат установлена на экран конечного устройства;
принимающий блок специально выполнен с возможностью:
получения начальной горизонтальной координаты и начальной вертикальной координаты точки прикосновения в системе координат; и
направление движения точки прикосновения содержит направление по горизонтальной оси или направление по вертикальной оси.

8. Конечное устройство по п. 7, в котором блок определения параметра специально выполнен с возможностью:
в направлении горизонтальной оси системы координат, объекту элемента интерфейса в сетке, в которой расположена точка, что отдалена на первые N первых единичных расстояний от начальной горизонтальной координаты, требуется переместиться вдоль направления движения, после задержки в М первых единичных промежутков времени; и
в направлении вертикальной оси системы координат, объекту элемента интерфейса в сетке, в которой расположена точка, что отдалена на А вторых единичных расстояний от начальной вертикальной координаты, требуется переместиться вдоль направления движения, после задержки в В вторых единичных промежутков времени; где
сетка внутри предустановленного радиуса движется одновременно с точкой прикосновения, где точка прикосновения находится внутри предустановленного радиуса.

9. Конечное устройство согласно п. 8, в котором сетка внутри предустановленной области содержит:
сетку, что расположена в столбце, содержащем сетку, в которой расположена точка прикосновения, и что находится на стороне, вдоль направления движения, сетки в которой расположена точка прикосновения; и/или
сетку, что покрыта кругом с начальным положением точки прикосновения в качестве центра и с пикселами в качестве радиуса, где покрытое содержит частично покрытое и полностью покрытое, и с является не отрицательным числом.

10. Конечное устройство согласно п. 8, в котором сетка, в которой расположена точка, что отдалена на N первых единичных расстояний от начальной горизонтальной координаты, является сеткой, в которой расположена точка, что отдалена на N×a пикселей от начальной горизонтальной координаты; и
сетка, в которой расположена точка, что отдалена на А вторых единичных расстояний от начальной вертикальной координаты, является сеткой, в которой расположена точка, что отдалена на A×b пикселей от начальной вертикальной координаты.



 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к системам отображения. Техническим результатом является обеспечение улучшенной системы отображения, выполненной с возможностью вывода сигналов воспроизведения, подаваемых от устройства воспроизведения, на два или более устройства отображения, улучшенного устройства отображения, используемого установленным на голове пользователя, и улучшенного устройства ретрансляции, обеспечивающего ретрансляцию между указанным устройством воспроизведения и указанными двумя или более устройствами отображения, включающими в себя указанное улучшенное устройство отображения, используемое установленным на голове пользователя. Сигнал воспроизведения выводят через устройство ретрансляции в устройства отображения. Схема мониторинга подключения в блоке предварительной обработки отслеживает, как сигнал +5B устройства источника, так и HDMI, подключенный к модулю ввода HDMI, и сигнал HPD устройства потребителя, которое подключено по HDMI ко второму модулю вывода. Затем, только когда сигнал HPD, передаваемый устройством потребителем HDMI, обнаруживают вместе с сигналом +5B, передаваемым устройством источником HDIM, схема мониторинга подключения обеспечивает возможность включения функции повторителя в отношении устройства потребителя HDMI. 9 н. и 11 з.п. ф-лы, 30 ил., 3 табл.

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

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

Изобретение относится к устройствам отображения. Технический результат заключается в предотвращении проблемы возникновения непреднамеренного перемещения курсора пользователем. Такой результат достигается тем, что блок формирования отображаемого изображения задает область на отображаемом изображении, соответствующую области А отображения, в качестве области a, задает область b на отображаемом изображении, соответствующую области В отображения, в качестве области b, и размещает области a и b на отображаемом изображении. Блок ввода принимает команду для отображения с наложением или отображения без наложения области В отображения на область А отображения на дисплейном экране. Блок управления перемещением курсора управляет перемещением курсора между областью a и областью b, в соответствии с принятой командой для отображения с наложением. 6. н. и 5 з.п. ф-лы, 19 ил.

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

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

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

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

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

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