Способ и устройство перемещения содержимого страницы

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

 

Область техники, к которой относится изобретение

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

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

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

Раскрытие изобретения

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

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

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

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

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

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

обнаруживают операцию сдвига на содержимом страницы; и

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы; и

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

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, и

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

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

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

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

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

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

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

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

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

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

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

отображают содержимое страницы в соответствии с целевым положением отображения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

определения целевого положения в соответствии с полученным заданным направлением и полученной величиной смещения при перемещении, и

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

устройство также включает в себя:

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

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

вертикальное направление или горизонтальное направление; а

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

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

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

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

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

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

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

обнаруживают сдвиг на содержимом страницы; и

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы; и

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

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, и

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

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

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

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

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

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

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

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

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

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

процессор дополнительно выполнен с возможностью:

отображения содержимого страницы в соответствии с целевым положением отображения.

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

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

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

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

Краткое описание чертежей

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

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

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

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

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

на фиг. 5 показана структурная схема устройства перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения;

на фиг. 6 показана структурная схема мобильного терминала в соответствии с вариантом осуществления настоящего изобретения; и

на фиг. 7 показана схема перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения.

Раскрытие изобретения

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

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

В одной реализации в вариантах осуществления настоящего изобретения обнаруживают, что отображаемое содержимое достигает нижнего или верхнего конца содержимого страницы, то есть, отображаемое содержимое на текущем экране уже достигло нижнего или верхнего конца содержимого страницы. В вариантах осуществления настоящего изобретения отображаемое содержимое включает в себя, но не ограничиваясь, содержимое страницы в заданной области экрана или содержимое страницы во всех областях экрана, либо содержимое страницы может представлять собой содержимое всей страницы, такой как веб-страница или список в приложении, а содержимое во всех областях экрана включает в себя содержимое в области строки состояния. В частности, если содержимое страницы может быть отображено полностью на одной странице экрана мобильного терминала, то отображаемое содержимое может быть таким же, как и содержимое страницы; или, если содержимое страницы не может быть отображено полностью на одной странице экрана мобильного терминала, то отображаемое содержимое может быть отличным от содержимого страницы. Например, если содержимое страницы включает в себя всего 20 строк, а одна страница экрана мобильного терминала поддерживает отображение 15 строк, то текущее отображаемое содержимое составляет 15 строк, а оставшиеся 5 строк нельзя увидеть, пока пользователь не переместит содержимое страница вверх или вниз.

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

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

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

S101. Получают команду на перемещение содержимого страницы, если обнаружено, что отображаемое содержимое достигло нижнего или верхнего конца содержимого страницы.

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

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

В одном варианте осуществления на этапе S101 получают команду на перемещение содержимого страницы, если обнаружено, что отображаемое содержимое достигло нижнего или верхнего конца содержимого страницы. В частности, обнаруживают пользовательскую операцию сдвига на содержимом страницы, если обнаружено, что отображаемое содержимое достигло нижнего или верхнего конца содержимого страницы; и определяют обнаруженный сдвиг на содержимом страницы как команду на перемещение, если обнаружено, что смещение этого сдвига на содержимом страницы больше, чем предварительно заданное смещение сдвига. Заданное смещение касания представляет собой заданное редактируемое значение Р смещения (Р больше 0). Также, как вариант, могут быть получены изменения значений координат места сдвига пользователя на содержимом страницы. Величину смещения сдвига получают посредством вычисления в соответствии с изменениями значений координат места сдвига, и затем проверяют, является ли смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, и если установлено, что смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, то полученную операцию сдвига на содержимом страницы определяют в качестве команды на перемещение.

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

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

Так же, как вариант, если смещение сдвига на содержимом страницы установлено равным L, то величина смещения при перемещении равна S=L*α, и получают начальное положение отображения содержимого страницы, где начальное положение отображение может представлять собой предустановленное положение наверху содержимого страницы. Например, если содержимое страницы представляет собой содержимое во всех областях экрана, то положение наверху (а именно наверху строки состояния) экрана может быть задано в качестве начального положения отображения. Со ссылкой на фиг. 7, на фиг. 7 показана схема перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 7(A), если содержимое страницы представляет собой содержимое страницы во всех областях экрана, А' может быть задано в качестве исходного положения отображения. Кроме того, как вариант, если содержимое страницы представляет собой содержимое страницы в заданной области экрана, то положение наверху экрана может быть задано в качестве начального положения отображения. Как показано на фиг. 7(A), если содержимое страницы представляет собой содержимое страницы в заданной области экрана, то есть в области 701 экрана, то А может быть задано в качестве исходного положения отображения. Целевое положение отображения может представлять собой положение, определяемое в соответствии с заданным направлением и величиной смещения при перемещении, и целевое положение отображения представляет собой область оперирования одной рукой. В частности, например, можно получить координаты начального положения отображения содержимого страницы. Координаты целевого положения отображения можно определить в соответствии с заданным направлением и величиной смещения при перемещении, а область, которая проходит в заданном направлении от координат целевого положения отображения к нижней части экрана, представляет собой область оперирования одной рукой.

В одном варианте осуществления на этапе S103 содержимое страницы перемещают в направлении противоположном заданному направлению с первой заданной скоростью, если от пользователя в области оперирования одной рукой получена команда возврата страницы. В частности, команда возврата страницы может включать в себя команду возврата, которую получает мобильный терминал, когда пользователь выполняет действия, такие как касание и сдвиг, в любом месте в области оперирования одной рукой, либо команду возврата, которую получает мобильный терминал, когда пользователь касается заданной кнопки возврата в области оперирования одной рукой, и т.п. В других вариантах осуществления команда возврата страницы реализована по-другому, что не ограничивается в этом варианте осуществления. После получения от пользователя в области оперирования одной рукой команды возврата страницы содержимое страницы перемещают в направлении противоположном заданному направлению с заданной первой скоростью, пока не будет обнаружено, что содержимое страницы перемещено в начальное положение отображения, при этом заданная первая скорость является заданным редактируемым значением V1 скорости, например, V1 может быть равно 2 см/с.

В одном варианте осуществления, как показано на фиг. 7, на фиг. 7 показана схема перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения. Фиг. (А) - это схема обнаружения пользовательской операции сдвига на содержимом страницы, когда содержимое страницы находится в начальном положении отображения; Фиг. (В) - первая схема перемещения содержимого страницы в заданном направлении в область оперирования одной рукой; Фиг. (С) - вторая схема перемещения содержимого страницы в заданном направлении в область оперирования одной рукой; Фиг. (D) - схема перемещения содержимого страницы в направлении противоположном заданному направлению, если от пользователя в области оперирования одной рукой получена команда возврата страницы; Фиг. (Е) - схема перемещения содержимого страницы в направлении противоположном заданному направлению с первой заданной скоростью.

В одном варианте осуществления на экране можно задать двумерную систему координат (х, у), а затем, можно получить координатные точки начального положения отображения и целевого положения отображения. Так же, как вариант, содержимое страницы в заданной области экрана может быть установлено в качестве содержимого страницы. Как показано на фиг. 7(A), содержимое страницы в области 701 на фиг. 7(A) задано в качестве содержимого страницы М, а координаты вершины А области 701 заданы равными (хА, уА), где А может быть взято в качестве начального положения отображения; предварительно заданное смещение сдвига равно Р, и смещение на содержимом страницы установлено равным L, где L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое М страницы перемещают на S в заданном направлении к целевому положению В отображения, и получают схему, показанную на фиг. 7(B). Пользователь может выполнить действия одной рукой в области 702 оперирования одной рукой, показанной на фиг. 7(B). При получении от пользователя в области оперирования одной рукой команды возврата, как показано на фиг. 7(D), содержимое страницы перемещают вертикально вверх с заданной первой скоростью, пока содержимое страницы не переместится в начальное положение отображения. Как показано на фиг. 7(E), на фиг. 7(E) приведена схема перемещения содержимого страницы обратно в начальное положение А отображения.

Если в качестве содержимого страницы задано содержимое страницы во всех областях экрана, и содержимое страницы во всех областях (включая область строки состояния) экрана на фиг. 7(A) задана в качестве содержимого N страницы, то вершина А' строки состояния может быть установлена в качестве начального положения отображения; предварительно заданное смещение сдвига равно Р, и смещение на содержимом страницы установлено равным L, где L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое N страницы перемещают на S в заданном направлении к целевому положению С отображения, и получают схему, показанную на фиг. 7(C). Пользователь может выполнить действия одной рукой в области 703 оперирования одной рукой, показанной на фиг. 7(C).

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

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

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

S202. Обнаруживают касание операцию сдвига на содержимом страницы.

S203. Определяют предварительно заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, если обнаружено, что смещение сдвига на содержимом страницы больше, чем предварительно заданное смещение сдвига.

В одном варианте осуществления заданное смещение касания представляет собой заданное редактируемое значение Р смещения (Р больше 0). Также, как вариант, могут быть получены изменения значений координат места пользовательской операции сдвига на содержимом страницы. Величину смещения сдвига получают посредством вычисления в соответствии с изменениями значений координат места сдвига, и затем проверяют, является ли смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, и если установлено, что смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, то заданное направление и величину смещения при перемещении определяют в соответствии со смещением сдвига на содержимом страницы.

Заданное направление может включать в себя вертикальное направление или горизонтальное направление. Если обнаружено, что мобильный терминал работает в портретном режиме, то определяют, что смещение сдвига на содержимом страницы направлено вверх или вниз, соответственно определяют, что заданное направление - это вертикально вверх или вертикально вниз; если обнаружено, что мобильный терминал работает в горизонтальном режиме, то определяют, что смещение сдвига на содержимом страницы направлено влево или вправо, соответственно определяют, что заданное направление - это горизонтально влево или горизонтально вправо. Величина смещения при перемещении может включать в себя произведение заданного коэффициента пропорциональности на смещение сдвига на содержимом страницы. Заданный коэффициент пропорциональности представляет собой заданное редактируемое значение α (α больше 0), и заданный коэффициент пропорциональности может быть специально установлен для различных мобильных терминалов. Также, как вариант, если смещение сдвига на содержимом страницы установлено равным L, то величина смещения при перемещении равна S=L*α.

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

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

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

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

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

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

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

Также, как вариант, как показано на фиг. 7(A), А представляет собой начальное положение отображения содержимого страницы; смещение сдвига на содержимом страницы равно L, а предварительно заданное смещение равно Р, причем L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое М страницы перемещают на S в заданном направлении к целевому положению В отображения, и получают схему, показанную на фиг. 7(B). Содержимое М страницы отображают в соответствии с целевым положением отображения, если на содержимом страницы обнаружено прекращение операции сдвига. Пользователь может выполнить действия одной рукой в области 702 оперирования одной рукой, показанной на фиг. 7(B). При получении от пользователя в области оперирования одной рукой команды возврата страницы, где, как например, показано на фиг. 7(D), если получена команда перемещения вверх, и обнаружено, что смещение при перемещении вверх равно U, то это смещение вверх определяют в качестве команды возврата страницы. После получения команды возврата страницы мобильный терминал перемещает содержимое страницы вертикально вверх с заданной первой скоростью до тех пор, пока содержимое страницы не переместится в начальное положение отображения. Как показано на фиг. 7(E), на фиг. 7(E) приведена схема перемещения содержимого страницы обратно в начальное положение А отображения.

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

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

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

S302. Обнаруживают операцию сдвига на содержимом страницы.

S303. Определяют предварительно заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, если обнаружено, что смещение сдвига на содержимом страницы больше, чем предварительно заданное смещение сдвига.

В одном варианте осуществления заданное смещение касания представляет собой заданное редактируемое значение Р смещения (Р больше 0). Также, как вариант, могут быть получены изменения значений координат места пользовательской операции сдвига на содержимом страницы. Величину смещения сдвига получают посредством вычисления в соответствии с изменениями значений координат места сдвига, и затем проверяют, является ли смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, и если установлено, что смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, то заданное направление и величину смещения при перемещении определяют в соответствии со смещением сдвига на содержимом страницы.

Заданное направление может включать в себя вертикальное направление или горизонтальное направление. Если обнаружено, что мобильный терминал работает в портретном режиме, то определяют, что смещение сдвига на содержимом страницы направлено вверх или вниз, соответственно определяют, что заданное направление - это вертикально вверх или вертикально вниз; если обнаружено, что мобильный терминал работает в горизонтальном режиме, то определяют, что смещение сдвига на содержимом страницы направлено влево или вправо, соответственно определяют, что заданное направление - это горизонтально влево или горизонтально вправо. Величина смещения при перемещении может включать в себя произведение заданного коэффициента пропорциональности на смещение сдвига на содержимом страницы. Заданный коэффициент пропорциональности представляет собой заданное редактируемое значение α (α больше 0), и заданный коэффициент пропорциональности может быть специально установлен для различных мобильных терминалов. Так же, как вариант, если смещение сдвига на содержимом страницы установлено равным L, то величина смещения при перемещении равна S=L*α.

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

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

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

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

В одном варианте осуществления перемещают содержимое страницы в направлении противоположном направлению перемещения с заданной второй скоростью из целевого положения отображения, если на содержимом страницы обнаружено прекращение операции сдвига, при этом заданная вторая скорость представляет собой предварительно заданное редактируемое значение V2 скорости, например, V2 может быть равно 1,5 см/с.

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

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

Также, как вариант, как показано на фиг. 7(A), А представляет собой начальное положение отображения содержимого страницы; смещение сдвига на содержимом страницы равно L, а предварительно заданное смещение равно Р, причем L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое N страницы перемещают на S в заданном направлении к целевому положению С отображения, и получают схему, показанную на фиг. 7(C). Содержимое N страницы с заданной второй скоростью перемещают в направлении противоположном направлению перемещения из целевого положения отображения, если на содержимом N страницы обнаружено прекращение операции сдвига. В этом случае пользователь может выполнить действия одной рукой в области 703 оперирования одной рукой, показанной на фиг. 7(C). При получении пользователя в области оперирования одной рукой команды возврата страницы содержимое страницы перемещают вертикально вверх с заданной первой скоростью, пока содержимое страницы не будет перемещено в начальное положение отображения, при этом заданная первая скорость выше заданной второй скорости. Как показано на фиг. 7(E), на фиг. 7(E) приведена схема перемещения содержимого страницы обратно в начальное положение А отображения.

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

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

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

S402. Обнаруживают операцию сдвига на содержимом страницы.

S403. Определяют предварительно заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, если обнаружено, что смещение сдвига на содержимом страницы больше, чем предварительно заданное смещение сдвига.

В одном варианте осуществления заданное смещение касания представляет собой заданное редактируемое значение Р смещения (Р больше 0). Также, как вариант, могут быть получены изменения значений координат места пользовательской операции сдвига на содержимом страницы. Величину смещения сдвига получают посредством вычисления в соответствии с изменениями значений координат места сдвига, и затем проверяют, является ли смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, и если установлено, что смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, то заданное направление и величину смещения при перемещении определяют в соответствии со смещением сдвига на содержимом страницы.

Заданное направление может включать в себя вертикальное направление или горизонтальное направление. Если обнаружено, что мобильный терминал работает в портретном режиме, то определяют, что смещение сдвига на содержимом страницы направлено вверх или вниз, соответственно определяют, что заданное направление - это вертикально вверх или вертикально вниз; если обнаружено, что мобильный терминал работает в горизонтальном режиме, то определяют, что смещение сдвига на содержимом страницы направлено влево или вправо, соответственно определяют, что заданное направление - это горизонтально влево или горизонтально вправо. Величина смещения при перемещении может включать в себя произведение заданного коэффициента пропорциональности на смещение сдвига на содержимом страницы. Заданный коэффициент пропорциональности представляет собой заданное редактируемое значение α (α больше 0), и заданный коэффициент пропорциональности может быть специально установлен для различных мобильных терминалов. Также, как вариант, если смещение сдвига на содержимом страницы установлено равным L, то величина смещения при перемещении равна S=L*α.

S404. Определяют целевое положение в соответствии с полученным заданным направлением и полученной величиной смещения при перемещении.

В одном варианте осуществления начальное положение отображения получают на этапе S401, а координаты целевого положения отображения можно определить в соответствии с заданным направлением и величиной смещения при перемещении. Как показано на фиг. 7(F), целевым положением является В.

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

В одном варианте осуществления определяют заданное положение, соответствующее заданному пороговому положению, как целевое положение отображения, если на содержимом страницы обнаружено прекращение операции сдвига, и обнаружено, что конечное положение удовлетворяет заданному пороговому положению. Как показано на фиг. 7(F), конечным положением является В, а заданное пороговое положение включает в себя: значение положения между заданным положением Е и F и значение положения между заданным положением F и G. В частности, если |ЕА|<|ВА|<|FA|, то заданное положение Е определяют в качестве целевого положения отображения. Если |FA|<|ВА|<|GA|, то заданное положение F определяют в качестве целевого положения отображения. Если |GA|<|ВА|, то заданное положение G определяют в качестве целевого положения отображения.

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

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

S407. Отображают содержимое страницы в соответствии с целевым положением отображения.

В одном варианте осуществления отображают содержимое страницы в соответствии с целевым положением отображения. Как показано на фиг. 7(F), конечным положением является В, а заданное пороговое положение включает в себя: значение положения между заданным положением Е и F и значение положения между заданным положением F и G. В частности, если |ЕА|<|ВА|<|FA|, то заданное положение Е определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения Е. Если |FA|<|ВА|<|GA|, то заданное положение F определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения F. Если |GA|<|ВА|, то заданное положение G определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения G.

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

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

Также, как вариант, как показано на фиг. 7(A), А представляет собой начальное положение отображения содержимого страницы; смещение сдвига на содержимом страницы равно L, а предварительно заданное смещение равно Р, причем L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое N страницы перемещают на S в заданном направлении к целевому положению С отображения, и получают схему, показанную на фиг. 7(C). Заданное положение, соответствующее заданному пороговому положению, определяют как целевое положение отображения, если на содержимом страницы обнаружено прекращение операции сдвига, и обнаружено, что целевое положение удовлетворяет заданному пороговому положению, и содержимое страницы отображают в соответствии с целевым положением отображения. Как показано на фиг. 7(F), если целевым положением является В, и оно удовлетворяет пороговому положению |ЕА|<|ВА|<|FA|, то заданное положение Е определяют в качестве целевого положения отображения, и содержимое N страницы отображают, начиная с заданного положения Е. В этом случае пользователь может выполнить действия одной рукой на содержимом страницы, как показано на фиг. 7(F). При получении от пользователя в области оперирования одной рукой команды возврата, содержимое страницы перемещают вертикально вверх с заданной первой скоростью, пока содержимое страницы не переместится в начальное положение отображения. Как показано на фиг. 7(E), на фиг. 7(E) приведена схема перемещения содержимого страницы обратно в начальное положение А отображения.

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

Ниже подробно со ссылкой на фиг. 5 описано устройство для перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения.

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

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

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

В одном варианте осуществления модуль 501 получения команд получает команду на перемещение содержимого страницы, если обнаружено, что отображаемое содержимое достигло нижнего или верхнего конца содержимого страницы. Так же, как вариант, модуль 501 получения команд может включать в себя блок обнаружения операции сдвига и блок определения команды, где: блок обнаружения операции сдвига выполнен с возможностью обнаруживать операцию сдвига на содержимом страницы; а блок определения команды выполнен с возможностью определять обнаруженную операцию сдвига на содержимом страницы как команду на перемещение, если обнаружено, что смещение этого сдвига на содержимом страницы больше, чем предварительно заданное смещение сдвига. В частности, заданное смещение касания представляет собой заданное редактируемое значение Р смещения (Р больше 0). Так же, как вариант, могут быть получены изменения значений координат пользовательской операции сдвига на содержимом страницы. Величину смещения сдвига получают посредством вычисления в соответствии с изменениями значений координат места сдвига, и затем проверяют, является ли смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, и если установлено, что смещение сдвига на содержимом страницы больше, чем заданное смещение сдвига, то обнаруженную операцию сдвига на содержимом страницы определяют в качестве команды на перемещение.

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

В одном варианте осуществления модуль 502 перемещения страниц перемещает содержимое страницы в заданном направлении в область оперирования одной рукой в соответствии с командой на перемещение. Так же, как вариант, модуль 502 перемещения страниц может включать в себя блок определения смещения при перемещении и блок определения области оперирования одной рукой, где: блок определения смещения при перемещении выполнен с возможностью определять заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы; а блок определения области оперирования одной рукой выполнен с возможностью определять область оперирования одной рукой в соответствии с заданным направлением и величиной смещения при перемещении. В частности, заданное направление может включать в себя вертикальное направление или горизонтальное направление. Если обнаружено, что мобильный терминал работает в портретном режиме, то определяют, что смещение сдвига на содержимом страницы направлено вверх или вниз, соответственно определяют, что заданное направление - это вертикально вверх или вертикально вниз; если обнаружено, что мобильный терминал работает в горизонтальном режиме, то определяют, что смещение сдвига на содержимом страницы направлено влево или вправо, соответственно определяют, что заданное направление - это горизонтально влево или горизонтально вправо. Величина смещения при перемещении может включать в себя произведение заданного коэффициента пропорциональности на смещение сдвига на содержимом страницы. Заданный коэффициент пропорциональности представляет собой заданное редактируемое значение α (α больше 0), и заданный коэффициент пропорциональности может быть специально установлен для различных мобильных терминалов. Также, как вариант, если смещение сдвига на содержимом страницы установлено равным L, то величина смещения при перемещении равна S=L*α.

Также, как вариант, модуль 502 перемещения страниц может включать в себя блок получения положения и блок перемещения, где: блок получения положения выполнен с возможностью получать начальное положение отображения содержимого страницы; блок определения смещения при перемещении выполнен с возможностью определять заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы; а блок перемещения выполнен с возможностью перемещать содержимое страницы из начального положения отображения в целевое положение отображения в области оперирования одной рукой в соответствии с полученным заданным направлением и полученной величиной смещения при перемещении. В частности, получают начальное положение отображения содержимого страницы, причем начальное положение отображения может представлять собой заданное положение сверху содержимого страницы. Например, если содержимое страницы представляет собой содержимое во всех областях экрана, то положение наверху (а именно, наверху строки состояния) экрана может быть задано в качестве начального положения отображения. Со ссылкой на фиг. 7, на фиг. 7 показана схема перемещения содержимого страницы в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 7(A), если содержимое страницы представляет собой содержимое страницы во всех областях экрана, А' может быть задано в качестве исходного положения отображения. Кроме того, как вариант, если содержимое страницы представляет собой содержимое страницы в заданной области экрана, то положение наверху экрана может быть задано в качестве начального положения отображения. Как показано на фиг. 7(A), если содержимое страницы представляет собой содержимое страницы в заданной области экрана, то есть в области 701 экрана, то А может быть задано в качестве исходного положения отображения. Целевое положение отображения может представлять собой положение, определяемое в соответствии с заданным направлением и величиной смещения при перемещении, а целевое положение отображения находится в области оперирования одной рукой. В частности, например, можно получить координаты начального положения отображения содержимого страницы. Координаты целевого положения отображения можно определить в соответствии с заданным направлением и величиной смещения при перемещении, а область, которая проходит в заданном направлении от координат целевого положения отображения к нижней части экрана, представляет собой область оперирования одной рукой.

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

В одном варианте осуществления модуль 503 возврата страницы перемещает содержимое страницы в направлении противоположном заданному направлению с первой заданной скоростью, если от пользователя в области оперирования одной рукой получена команда возврата страницы. В частности, команда возврата страницы может включать в себя команду возврата, которую получает мобильный терминал, когда пользователь выполняет действия, такие как касание и сдвиг, в любом месте в области оперирования одной рукой, либо команду возврата, которую получает мобильный терминал, когда пользователь касается заданной кнопки возврата в области оперирования одной рукой, и т.п. В других вариантах осуществления команда возврата страницы реализована по-другому, что не ограничивается в этом варианте осуществления. Модуль 503 возврата страниц специально выполнен с возможностью перемещать содержимое страницы в направлении противоположном заданному направлению с заданной первой скоростью, пока не будет обнаружено, что содержимое страницы перемещено в начальное положение отображения, при этом заданная первая скорость является заданным редактируемым значением V1 скорости, например, V1 может быть равно 2 см/с.

В одном варианте осуществления содержимое страницы в заданной области экрана может быть установлено в качестве содержимого страницы. Как показано на фиг. 7(A), содержимое страницы в области 701 на фиг. 7(A) задана в качестве содержимого страницы М, а координаты вершины А области 701 заданы равными (хА, уА), где А может быть взято в качестве начального положения отображения; предварительно заданное смещение сдвига равно Р, и смещение на содержимом страницы установлено равным L, где L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое М страницы перемещают на S в заданном направлении к целевому положению В отображения, и получают схему, показанную на фиг. 7(B). Пользователь может выполнить действия одной рукой в области 702 оперирования одной рукой, показанной на фиг. 7(B). При получении от пользователя в области оперирования одной рукой команды возврата страницы, где, как например, показано на фиг. 7(D), если получена команда перемещения вверх, и обнаружено, что смещение при перемещении вверх равно U, то это смещение вверх определяют в качестве команды возврата страницы. После получения команды возврата страницы мобильный терминал перемещает содержимое страницы вертикально вверх с заданной первой скоростью до тех пор, пока содержимое страницы не переместится в начальное положение отображения. Как показано на фиг. 7(E), на фиг. 7(E) приведена схема перемещения содержимого страницы обратно в начальное положение А отображения.

Если в качестве содержимого страницы задано содержимое страницы во всех областях экрана, и содержимое страницы во всех областях (включая область строки состояния) экрана на фиг. 7(A) задано в качестве содержимого N страницы, то А' может быть установлена в качестве начального положения отображения; предварительно заданное смещение сдвига равно Р, и смещение на содержимом страницы установлено равным L, где L больше Р; а заданное направление является вертикальным направлением, и величина смещения при перемещении равна S=L*α. В этом случае содержимое N страницы перемещают на S в заданном направлении к целевому положению С отображения, и получают схему, показанную на фиг. 7(C). Пользователь может выполнить действия одной рукой в области 703 оперирования одной рукой, показанной на фиг. 7(C).

В одном варианте осуществления модуль 503 возврата страниц также может быть выполнен с возможностью перемещать содержимое страницы в направлении противоположном направлению перемещения, с заданной второй скоростью из целевого положения отображения, если на содержимом страницы обнаружено прекращение операции сдвига, при этом заданная вторая скорость ниже, чем заданная первая скорость. В частности, содержимое страницы перемещают в направлении противоположном направлению перемещения, с заданной второй скоростью из целевого положения отображения, если на содержимом страницы обнаружено прекращение операции сдвига, при этом заданная вторая скорость представляет собой предварительно заданное редактируемое значение V2 скорости, например, V2 может быть равно 1,5 см/с.

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

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

В одном варианте осуществления содержимое страницы отображают в соответствии с целевым положением отображения, если на содержимом страницы обнаружено прекращение операции сдвига. Как показано на схеме, приведенной на фиг. 7(B), содержимое М страницы отображают в соответствии с целевым положением отображения, если на содержимом страницы обнаружено прекращение операции сдвига. Пользователь может выполнить действия одной рукой в области 702 оперирования одной рукой, показанной на фиг. 7(B).

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

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

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

В одном варианте осуществления определяют заданное положение, соответствующее заданному пороговому положению, как целевое положение отображения, если на содержимом страницы обнаружено прекращение операции сдвига, и обнаружено, что конечное положение удовлетворяет заданному пороговому положению. Как показано на фиг. 7(F), конечным положением является В, а заданное пороговое положение включает в себя: значение положения между заданным положением Е и F и значение положения между заданным положением F и G. В частности, если |ЕА|<|ВА|<|FA|, то заданное положение Е определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения Е. Если |FA|<|ВА|<|GA|, то заданное положение F определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения F. Если |GA|<|ВА|, то заданное положение G определяют в качестве целевого положения отображения, и содержимое страницы отображают, начиная с заданного положения G.

Также, как вариант, как показано на фиг. 7(F), если конечным положением является В, и оно удовлетворяет пороговому положению |ЕА|<|ВА|<|FA|, то заданное положение Е определяют в качестве целевого положения отображения, и содержимое N страницы отображают, начиная с заданного положения Е. В этом случае пользователь может выполнить действия одной рукой на содержимом страницы, как показано на фиг. 7(F).

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

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

Со ссылкой на фиг. 6, на фиг. 6 показана структурная схема мобильного терминала в соответствии с вариантом осуществления настоящего изобретения. Предложенный в этом варианте осуществления мобильный терминал соответствует способу, показанному на любой из фиг. 1-4, и представляет собой объект, выполняющий способ перемещения содержимого страницы, показанный на любой из фиг. 1-4. Отдельная форма реализации показана на фиг. 6. В этом варианте осуществления настоящего изобретения мобильный терминал может включать в себя приемник 601, передатчик 602, память 603 и процессор 604, причем приемник 601, передатчик 602 и память 603 подключены к процессору 604, например, они могут быть подключены через шину. Конечно, сетевые устройства также могут включать в себя универсальные компоненты, такие как антенна, компонент прямой передачи, промежуточный радиочастотный компонент и устройства ввода и вывода, которые не ограничены в этом варианте осуществления настоящего изобретения.

Приемник 601 и передатчик 602 могут быть интегрированы, составляя трансивер.

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

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

В памяти 603 хранят группу программного кода, а процессор 604 выполнен с возможностью вызывать программный код, хранящийся в памяти 603, для выполнения следующих оперирования:

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

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

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

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

обнаруживают операцию сдвига на содержимом страницы; и

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы; и

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

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

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

определяют заданное направление и величину смещения при перемещении в соответствии со смещением сдвига на содержимом страницы, и

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

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

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

В одном варианте осуществления процессор 604 также выполнен с возможностью:

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

В одном варианте осуществления процессор 604 также выполнен с возможностью:

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

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

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

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

процессор 604 также выполнен с возможностью отображать содержимое страницы в соответствии с целевым положением отображения.

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

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

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

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

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

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

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

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

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

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

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

получают исходное положение отображения содержимого страницы, при обнаружении, что отображаемое содержимое достигло низа или верха содержимого страницы (S401);

получают операцию сдвига содержимого страницы от пользователя (S402);

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

определяют целевое положение в соответствии с определенным заданным направлением и определенной величиной смещения (S404);

определяют заданное положение в соответствии с заданным пороговым значением положения в качестве целевого местоположения отображения, если обнаружено окончание операции сдвига содержимого страницы и определено, что целевое местоположение соответствует заданному пороговому значению положения (S405);

перемещают содержимое страницы из исходного положения отображения в целевое положение отображения в области оперирования одной рукой в соответствии с определенным заданным направлением и определенной величиной смещения (S406);

отображают содержимое страницы в целевом положении отображения (S407); и

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

2. Способ по п. 1, в котором заданное направление представляет собой вертикальное направление или горизонтальное направление, а

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

3. Способ по п. 1, в котором содержимое страницы представляет собой содержимое страницы в заданной области экрана или содержимое страницы во всех областях экрана.

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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