Information processing apparatus, information processing method, and information processing program
US-2016124598-A1 · May 5, 2016 · US
US2016004403A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016004403-A1 |
| Application number | US-201514742781-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 18, 2015 |
| Priority date | Jul 2, 2014 |
| Publication date | Jan 7, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A terminal device and method are disclosed herein. The terminal device includes an input unit for detecting a scroll input, and a controller for executing the method, which includes analyzing the scroll input to detect a scroll step indicating an amount to be scrolled and a direction of movement indicating a scroll direction, and controlling a display of the terminal device to display scrolling of data to a portion of the data corresponding to the scroll step and the scroll direction.
Opening claim text (preview).
What is claimed is: 1 . A terminal device comprising: an input unit for detecting a scroll input; and a controller configured to: analyze the scroll input to detect a scroll step indicating an amount to be scrolled, and a direction of movement indicating a scroll direction; and control a display of the terminal device to display scrolling of data to a portion of the data corresponding to the scroll step and the scroll direction. 2 . The terminal device of claim 1 , wherein the controller is further configured to: detect a speed of the scroll input; and detect the scroll step by comparing the detected speed with speed values stored in a scroll step table, wherein scroll steps of the scroll step table include a fundamental scroll step indicating a default amount the data is to be scrolled, and at least one higher scroll step indicating a greater amount the data is to be scrolled than the default amount. 3 . The terminal device of claim 2 , wherein the controller is further configured to aggregate detected speeds of the scroll input as detected by the input unit to update the scroll step table. 4 . The terminal device of claim 2 , wherein the controller is further configured to: detect the scroll step as the fundamental step when an entirety of the scroll input is detected within an input area of the input unit; and detect the scroll step as the higher scroll step when a length of the scroll input contacts a boundary of the input area indicating that the scroll input has passed through the boundary of the input area. 5 . The terminal device of claim 2 , wherein the controller is further configured to control the display to scroll the data to the portion of the data corresponding to the scroll direction and the scroll step to display the portion of the data on the display. 6 . The terminal device of claim 2 , wherein the data comprises a plurality of entries, each entry associated with a weight value, the controller further configured to: classify the plurality of entries into predetermined weight value ranges according to their respective associated weight values; and map the classified plurality of entries to a plurality of scroll steps based on the predetermined weight value ranges. 7 . The terminal device of claim 6 , wherein the respective weight values for each of the plurality of entries is based on a respective use frequency of each of the plurality of entries. 8 . The terminal device of claim 6 , wherein the respective weight values for each of the plurality of entries is based on content of each of the plurality of entries of the data. 9 . The terminal device of claim 7 , wherein when the data does not include weight values for the plurality of entries, scrolling the data is executed according to a preset amount of scrolling. 10 . A method in a terminal device comprising: detecting, by an input unit of the terminal device, a scroll input; analyzing, by a processor, the scroll input to detect a scroll step indicating an amount to be scrolled, and a direction movement indicating a scroll direction; and displaying by a display of the terminal device scrolling of data to a portion of the data corresponding to the scroll step and the scroll direction. 11 . The method of claim 10 , wherein detecting the scroll step further comprises detecting a speed of the scroll input and comparing the detected speed with values in a scroll step table, and wherein scroll steps of the scroll step table include a fundamental scroll step indicating a default amount the data is to be scrolled, and at least one higher scroll step indicating a greater amount the data is to be scrolled than the default amount. 12 . The method of claim 11 , further comprising aggregating detected speeds of the scroll input as detected by the input unit to update the scroll step table. 13 . The method of claim 11 , further comprising: detecting the scroll step as the fundamental step when an entirety of the scroll input is detected within an input area of the input unit; and detecting the scroll step as the higher scroll step when a length of the scroll input contacts a boundary of the input area indicating that the scroll input has passed through the boundary of the input area. 14 . The method of claim 11 , further comprising: scrolling the data to the portion of the data corresponding to the scroll direction and the scroll step to display the portion of the data on the display. 15 . The method of claim 11 , wherein the data comprises a plurality of entries, each entry associated with a weight value, the method further comprising: classifying the plurality of entries into predetermined weight value ranges according to their respective associated weight values; and mapping the classified plurality of entries to a plurality of scroll steps based on the predetermined weight value ranges. 16 . The method of claim 15 , wherein the respective weight values for each of the plurality of entries is based on a respective use frequency of each of the plurality of entries. 17 . The method of claim 15 , wherein the respective weight values for each of the plurality of entries is based on content of each of the plurality of entries of the data. 18 . The method of claim 16 , wherein when the data does not include weight values for the plurality of entries, scrolling the data is executed according to a preset amount of scrolling.
Scrolling or panning · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.