Apparatus and method for processing scroll input in electronic device

US2016004403A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016004403-A1
Application numberUS-201514742781-A
CountryUS
Kind codeA1
Filing dateJun 18, 2015
Priority dateJul 2, 2014
Publication dateJan 7, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • G06F3/0485Primary

    Scrolling or panning · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016004403A1 cover?
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…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0485. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).