KR20100020311A - 터치 스크린의 정보 스크롤 제어 방법 및 장치 - Google Patents

터치 스크린의 정보 스크롤 제어 방법 및 장치 Download PDF

Info

Publication number
KR20100020311A
KR20100020311A KR1020080079038A KR20080079038A KR20100020311A KR 20100020311 A KR20100020311 A KR 20100020311A KR 1020080079038 A KR1020080079038 A KR 1020080079038A KR 20080079038 A KR20080079038 A KR 20080079038A KR 20100020311 A KR20100020311 A KR 20100020311A
Authority
KR
South Korea
Prior art keywords
scroll
information
control area
area
scroll control
Prior art date
Application number
KR1020080079038A
Other languages
English (en)
Other versions
KR101446521B1 (ko
Inventor
장원창
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020080079038A priority Critical patent/KR101446521B1/ko
Priority to US12/409,858 priority patent/US8253704B2/en
Publication of KR20100020311A publication Critical patent/KR20100020311A/ko
Priority to US13/552,350 priority patent/US8305356B1/en
Priority to US13/610,330 priority patent/US8531427B2/en
Application granted granted Critical
Publication of KR101446521B1 publication Critical patent/KR101446521B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

터치 스크린상에 소정 형태의 정보 스크롤 제어 영역을 표시하고, 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 감지하고 그 터치된 위치에서 드래그 이벤트를 수행하고, 드래그된 위치가 상기 스크롤 포인터의 이동 영역을 벗어나면 상기 정보 스크롤 제어 영역을 변화시키고, 정보 스크롤 제어 영역의 변화에 대응하여 정보 위치를 조정하는 터치 스크린의 정보 스크롤 제어 방법 및 장치가 개시되어 있다.

Description

터치 스크린의 정보 스크롤 제어 방법 및 장치{Method and apparatus for scrolling information on the touch-screen}
본 발명은 휴대용 단말기의 컨텐츠 표시 제어 방법 및 장치에 관한 것이며, 특히 휴대용 단말기의 터치 스크린상에서 데이터를 스크롤할 수 있는 정보 스크롤 제어 방법 및 장치에 관한 것이다.
근래 들어 터치 스크린을 구비한 PDA, PMP, MP3 플레이어등과 같은 휴대용 단말기가 보급되고 있다. 이들 휴대용 단말기는 소정의 영상 및 오디오 신호를 포함한 다양한 컨텐츠를 제공한다.
휴대용 단말기는 사용자의 편리성을 향상시키기 위해 GUI(Graphical Uer Interface)를 구비하고 있다.
GUI는 컨텐츠 표시 영역을 조작하기 위한 슬라이더 또는 스크롤 바를 구비한다.
휴대용 단말기의 터치 스크린상에서 슬라이더 또는 스크롤 바를 이용하여 컨텐츠의 표시 영역을 세밀하게 조정하는 기술이 요구된다.
본 발명의 일실시예가 해결하고자하는 과제는 휴대용 단말기의 터치 스크린상의 컨텐츠 스크롤 제어 방법 및 장치를 제공하는 데 있다.
상기의 과제를 해결하기 위하여, 본 발명의 일실시예에 의하면 터치 스크린의 정보 스크롤 제어 방법에 있어서,
상기 터치 스크린상에 소정 형태의 정보 스크롤 제어 영역을 표시하는 과정;
상기 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 감지하고 그 터치된 위치에서 드래그 이벤트를 수행하는 과정;
상기 드래그된 위치가 상기 스크롤 포인터의 이동 영역을 벗어나면 상기 정보 스크롤 제어 영역을 변화시키는 과정;
상기 정보 스크롤 제어 영역의 변화에 대응하여 정보 위치를 조정하는 과정을 포함한다.
일실시예에 따른 상기 정보 스크롤 제어 영역은 스크롤 바 또는 슬라이더 형태로 표시될 수 있다.
일실시예에 따른 상기 터치 감지 과정은
상기 터치 스크린상에서 터치를 감지하면 그 터치된 위치가 상기 스크롤 제어 영역인가를 판단하는 과정;
상기 터치된 위치가 상기 스크롤 제어 영역이면 터치 시작 이벤트를 발생하는 과정을 구비할 수 있다.
일실시예에 따른 상기 드래그 이벤트 수행 과정은,
상기 터치 스크린상에서 터치된 위치가 스크롤 이동 포인터 영역인가를 체크하는 과정;
상기 터치된 위치가 스크롤 이동 포인터 영역이 아니면 그 스크롤 이동 포인터를 터치 위치로 이동시키는 과정;
상기 스크롤 이동 포인터의 위치에서 드래그의 방향과 거리를 검출하는 과정을 구비할 수 있다.
일실시예에 따른 상기 드래그 이벤트 수행 과정은,
상기 드래그 동작과 스크롤 포인터의 움직임 동작이 동시에 이루어질수 있다.
일실시예에 따른 상기 스크롤 제어 영역의 변화 과정은,
상기 드래그된 거리에 비례하여 상기 스크롤 제어 영역을 확대 또는 축소할 수 있다.
일실시예에 따른 상기 스크롤 제어 영역의 변화는,
상기 스크롤 제어 영역내 스크롤 포인터의 이동 영역이 좌, 우로 확대될 수 있다.
일실시예에 따른 상기 스크롤 제어 영역의 변화는,
상기 스크롤 제어 영역내 스크롤 포인터가 이동하는 기준값들에 대한 위치 및 수치가 변경될 수 있다.
일실시예에 따른 상기 스크롤 제어 영역의 변화는,
상기 터치 스크린의 상, 하단에 상기 스크롤 제어 영역에 대한 추가 확대 영 역을 설정하고, 그 추가 확대 영역에 터치가 감지되면 상기 스크롤 제어 영역이 한계값 까지 확대되거나 축소될 수 있다.
일실시예에 따른 상기 스크롤 포인터의 위치와 드래깅을 수행하는 손가락의 위치를 함께 표시하는 과정을 더 포함할 수 있다.
일실시예에 따른 상기 스크롤 포인터는 드래깅을 수행하는 객체와 함께 움직이고, 드래그된 위치를 터치 스크린상에서 선으로 표시하는 과정을 더 포함할 수 있다.
일실시예에 따른 상기 정보 위치 조정 과정은
정보 이동 제어 영역의 변화에 대응하여 화면의 위치 또는 정보 수치의 적어도 하나가 변화될 수 있다.
일실시예에 따른 상기 터치 스크린상에서 터치 해제를 감지하면 확대 또는 축소된 상기 스크롤 제어 영역은 원래의 스케일로 크기로 복귀하는 과정을 더 포함할 수 있다.
상기의 다른 과제를 해결하기 위하여, 본 발명의 일실시예에 의하면 정보 스크롤 제어 장치에 있어서,
정보를 디스플레이하고, 감지 센서를 이용하여 사용자 조작에 의한 터치 또는 드래그를 감지하는 터치 스크린부;
상기 터치 스크린부에 표시되는 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 감지하고, 그 터치된 위치에서 상기 스크롤 포인터의 이동 영역을 벗어나도록 드래그 되면 상기 정보 스크롤 제어 영역을 변화시키고, 정보 스크롤 제 어 영역의 변화에 대응하여 정보 위치를 조정하는 제어부를 포함한다.
일실시예에 따른 터치 스크린부는 정보 스크롤 제어 영역을 제어하는 그래픽 사용자 인터페이스를 구비할 수 있다.
또한, 본 발명은 본 발명의 일실시예들에 따른 터치 스크린의 정보 스크롤 제어 방법을 구현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 포함한다.
이하 첨부된 도면을 참조로 하여 본 발명의 바람직한 실시예를 설명하기로 한다.
도 1a 내지 도 1d는 본 발명의 일실시예에 따른 스크롤 바를 설명하기 위한 도면이다.
도 1a와 같이 스크롤 바는 일명 섬(thumb), 높(knob), 스크롤 박스(Scroll Box)라고 불리우는 스크롤 포인터(110)와 그 스크롤 포인터(110)의 이동 영역(120)으로 구성된다.
도 1b는 도 1a와 다른 형태의 스크롤 바로서, 스크롤 바는 스크롤 포인터(110)가 이동하는 기준선을 구비한다.
도 1c는 좌,우 이동 영역을 갖는 스크롤 바의 형태로서, 스크롤 포인터(110)는 좌 또는 우 방향으로 이동한다.
도 1d를 보면, 상,하 이동 영영역을 갖는 스크롤 바의 형태로서 스크롤 포인터(110)는 상 또는 하 방향으로 이동한다.
도 2a 및 도 2b는 터치스크린상에서 스크롤 바와 슬라이더를 표시하는 일 실시예이다.
도 2a에 도시된 스크롤 바는 일반적으로 화면의 위치나 비디오, 음악 어플리케이션의 시간을 이동하고, 도 2b에 도시된 슬라이더는 정보의 숫자값을 변경한다.
따라서 도 2a에 도시된 바와 같이 스크롤 바를 표시하는 터치 스크린상에서는 뷰우 포트(viewport) 영역이 존재하고, 도 2b에 도시된 바와 같이 슬라이더를 표시하는 터치 스크린상에서는 슬라이더 근처에 숫자값이 나타나는 수치 표현 영역이 존재한다.
도 3은 터치 스크린상에서의 스크롤 포인터의 이동을 보이는 일실시예이다.
도 3을 참조하면, 터치 스크린상에서 손가락을 스크롤 포인터에 터치하고, 손가락을 이용하여 터치된 스크롤 포인터(310)를 좌에서 우 방향으로 이동한다.
도 4는 본 발명에 따른 터치 스크린의 정보 스크롤 제어 방법을 보이는 개념도이다.
도 4에 의한 본 발명의 실시예는 스크롤 바에 줌-인(zoom-in)기능을 적용한 것이다.
단말기에서 스크롤 제어 메뉴가 활성화되면 터치 스크린(400)상에는 스크롤 바 또는 슬라이더 형태의 정보 스크롤 제어 영역(410)이 표시된다. 이때 좌, 우로 이동하는 스크롤 포인터(420)를 구비한 스크롤 바는 터치 스크린(400)의 상단 부분 또는 하단 부분 또는 중앙 부분에 표시될 수 있다.
그리고 스크롤 포인터(420)를 터치한 상태에서 손가락을 기존의 스크롤 포인 터의 이동 방향과 수직된 방향(430) 또는 대각선 방향으로 드래그한다. 이때 드래그된 위치가 스크롤 포인터(420)의 이동 방향(또는 이동 영역)을 벗어나면 스크롤 제어 영역이 확대 또는 축소된다. 이때 드래그의 상,하 동작과 스크롤 포인터의 좌, 우 움직임 동작이 동시에 이루어진다. 스크롤 제어 영역의 확대 방법은 다음에 설명하는 바와 같이 여러 가지 실시예로 구현할 수 있다.
따라서 본 발명의 일실시예는 터치 스크린상에서 원 터치를 통해 스크롤의 스케일을 확대 및 축소함으로서 터치 스크린상의 정보를 더 세밀하게 조작할 수 있다.
도 5는 본 발명에 따른 터치 스크린의 정보 스크롤 제어 장치의 일실시예이다.
도 5의 정보 스크롤 제어 장치는 터치 스크린부(510), 메모리부(520), 출력부(530), 제어부(540)로 구성된다.
터치 스크린부(510)는 영상 정보를 디스플레이하고, 스크린 표면에 가해지는 압력에 반응하는 센서등을 이용하여 사용자 조작에 의한 터치(touch)또는 드래그(drag)를 감지한다. 이때 터치 스크린상에서의 터치 감지 방법은 주지의 기술로 압력 방식이나 정전용량 방식등을 이용할 수 있다. 또한 터치 스크린부(510)는 정보 스크롤 제어 영역을 제어하는 그래픽 사용자 인터페이스를 구비한다.
메모리부(520)는 멀티미디어 콘텐츠들이 저장되어 있으며, 그에 더해 스크롤 제어를 위한 소정 형태의 GUI 정보들이 저장되어 있다.
출력부(530)는 스크린 및 스피커를 이용하여 재생되는 멀티미디어 콘텐츠들 을 비디오 및 오디오로 재생한다.
제어부(540)는 터치 스크린부(510)에서 감지되는 터치 및 드래그에 따라 터치 및 드래그 이벤트를 수행하고, 터치 스크린부(510)에 소정 형태의 정보 스크롤 제어 영역을 표시하고, 그 정보 스크롤 제어 영역내 스크롤 이동 포인터에 대한 터치를 감지하고 그 터치된 위치에서 드래그 이벤트를 수행한다. 그리고 제어부(540)는 터치스크린부(510)상에서 드래그된 위치가 스크롤 이동 포인터의 스크롤 이동 방향을 벗어나면 정보 스크롤 제어 영역을 확대 또는 축소시키고, 정보 스크롤 제어 영역의 변화에 대응하여 정보 위치 및 수치를 조정한다. 이때 정보 스크롤 제어 영역의 확대 또는 축소는 여러 가지 실시예가 있을 수 있다.
도 6a 및 도 6b는 본 발명의 일실시예에 따른 터치 스크린의 정보 스크롤 제어 방법의 흐름도이다.
먼저, 터치 스크린상에 스크롤 바 또는 슬라이더 형태의 정보 스크롤 제어 영역을 표시한다(605 과정). 정보 스크롤 제어 영역은 현재 화면의 위치를 나타내는 스크롤 포인터를 포함한다.
예를 들어, 컨텐츠가 동영상이라고 하자. 이때 정보 스크롤 제어 영역의 처음 부분에 스크롤 포인터가 있으면 동영상의 시작 부분이 뷰우 포트(viewport)영역에 표시되고, 정보 스크롤 제어 영역의 끝 부분에 스크롤 포인터가 있으면 동영상의 종료 부분이 뷰우 포트(viewport)영역에 표시된다.
이어서, 스타일러스(stylus) 또는 하나 이상의 손가락등의 객체가 터치 스크린의 특정 영역에 놓였을 때 터치 센서등을 이용하여 터치를 감지한다(610 과정).
이어서, 터치 스크린상에 터치를 감지하였으면 그 터치점에 대한 x, y 좌표를 계산하여 터치점의 위치를 검출한다(615 과정).
이어서, 터치된 위치가 터치 스크린상에 표시된 스크롤 제어 영역인가를 체크한다(620 과정).
이어서, 터치된 위치가 스크롤 제어 영역이면 터치 시작 이벤트를 발생한다(625 과정).
이어서, 터치된 위치가 스크롤 제어 영역내 스크롤 포인터인가를 체크한다(630 과정).
이때, 터치된 위치가 스크롤 포인터가 아니면 그 스크롤 포인터를 터치된 위치로 이동시키고 위치 이동 이벤트를 발생한다(635 과정).
이어서, 스크롤 제어 영역내 스크롤 포인터의 위치가 변경되었는가를 체크한다(640 과정).
이어서, 스크롤 포인터의 위치가 변경되지 않았으면 터치 스크린상에서 손가락을 뗐는가를 체크한다(645 과정). 이때 터치 스크린의 터치 해제를 감지하면 터치 종료 이벤트를 발생한다(650 과정). 이때 손가락을 떼는 시점에서 확대 또는 축소된 스크롤 제어 영역은 원래의 스케일(배율)로 복귀한다.
이어서, 스크롤 포인터의 위치가 변경되었으면 그 스크롤 포인터를 터치한 상태에서 드래그 이벤트를 수행한다(655 과정). 이때 드래그 이벤트가 발생되면, 스크롤 이동 포인터의 위치로부터 드래그된 위치의 방향과 거리를 계산한다.
이어서, 드래그된 위치가 스크롤 포인터의 스크롤 이동 영역을 벗어났는가를 체크한다(660 과정). 예를 들면, 터치된 손가락이 기존의 스크롤 이동 방향과 수직 방향(90도 방향) 또는 대각선 방향으로 드래그 되는가를 감지한다.
이어서, 드래그된 위치가 스크롤 포인터의 스크롤 이동 영역을 벗어났으면 그 드래그 된 거리에 비례하여 스크롤 제어 영역을 확대 또는 축소한다(665 과정). 이때 스크롤 바에서는 상, 하 드래그 동작과 스크롤 포인터의 좌, 우 움직임 동작이 동시에 이루어진다. 예를 들면, 도 4에 도시된 것처럼 스크롤 제어 영역의 좌측을 스크롤 시작으로 설정하고 스크롤 제어 영역의 우측을 스크롤 끝으로 설정하고 스크롤 제어 영역에서 위로 드래그하는 경우가 스크롤 영역의 확대로 설정 놓으면, 터치 스크린상에서 손가락이 우측 상단으로 드래그하면 스크롤 제어 영역이 확대되면서 동영상의 위치는 뒤쪽으로 이동하게 된다.
또한 확대된 스크롤 제어 영역에서 손가락의 터치점이 스크롤 제어 영역의 양 끝 부분으로 이동되면 스크롤 포인터의 위치는 움직이지 않은 채 터치스크린상에 표시되지 않는 스크롤 제어 영역만이 이동된다. 따라서 스크롤 제어 영역에 관련되어 있는 컨텐트의 위치는 스크롤 제어 영역에 따라 이동하게 된다.
여기서 스크롤 제어 영역의 확대 또는 축소는 여러 가지 실시예가 있을 수 있다.
이어서, 정보 스크롤 제어 영역의 변화에 대응하여 위치 이동 이벤트를 발생한다(670 과정). 즉, 확대 또는 축소된 정보 스크롤 제어 영역의 변화에 대응하여 화면의 표시 위치 또는 정보의 수치가 조정된다.
도 7a 내지 도 7d는 스크롤 제어 영역의 확대 또는 축소의 일실시예들을 도 시한 것이다.
도 7a를 보면, 스크롤 포인터의 이동 영역이 좌, 우 양쪽으로 늘림으로서 스크롤 제어 영역을 확대한다.
도 7b를 보면, 스크롤 포인터의 이동 영역에 기준값들이 설정되어 있다. 이때 스크롤 포인터의 이동 영역을 좌, 우 양쪽으로 늘림과 동시에 스크롤 포인터의 이동 영역에 대한 기준값들의 위치 및 수치를 변경함으로서 스크롤 제어 영역을 확대한다. 예를 들면, 기준값들의 위치 및 수치 간격을 확대한다. 이때 기준값들은 바람직하게 문자열로 나타낸다.
도 7c를 보면, 스크롤 제어 영역의 좌, 우 부분 및 상, 하 부분을 늘림으로서 스크롤 제어 영역을 확대한다. 이때 스크롤 제어 영역과 함께 스크롤 포인터의 영역도 확대된다.
도 7d를 보면, 터치 스크린의 상, 하단에 스크롤 제어 영역에 대한 확대 영역(710) 및 축소 영역(720)을 설정한다. 스크롤 포인터에 터치된 손가락이 미리 설정된 확대 영역(710) 및 축소 영역(720)으로 드래그 되면 스크롤 제어 영역이 한계 값까지 확대되거나 한계 값까지 축소된다. 따라서 손가락이 추가 확대 영역(710) 또는 추가 축소 영역(720)으로 들어가면 스크롤 제어 영역이 확대되거나 축소된다.
도 8a 및 도 8b는 본 발명에 따라 스크롤 포인터 및 터치 위치를 표시하는 일 실시예이다.
도 8a를 보면, 터치스크린상에 스크롤 포인터(820)의 위치와 드래깅을 수행 하는 손가락의 위치(810)가 함께 표시된다.
도 8b를 보면, 스크롤 포인터(830)는 드래깅을 수행하는 손가락과 함께 움직이고, 스크롤 포인터(830)를 드래그한 위치가 선(840)으로 표시된다.
따라서 사용자는 손가락으로 드래그 한 위치를 시각적으로 확인할 수 있다.
또한 본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드디스크, 플로피디스크, 플래쉬 메모리, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로서 저장되고 실행될 수 있다.
이상의 설명은 본 발명의 일 실시예에 불과할 뿐, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진자는 본 발명의 본질적 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현할 수 있을 것이다. 따라서, 본 발명의 범위는 전술한 실시예에 한정되지 않고 특허 청구 범위에 기재된 내용과 동등한 범위내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다.
도 1a 내지 도 1d는 본 발명에 따른 스크롤 바를 설명하기 위한 도면이다.
도 2a 및 도 2b는 터치스크린상에서 스크롤바와 슬라이더를 표시하는 일 실시예이다.
도 3은 터치 스크린상에서의 스크롤 포인터의 이동을 보이는 일실시예이다.
도 4는 본 발명에 따른 터치 스크린의 정보 스크롤 제어 방법을 보이는 개념도이다.
도 5는 본 발명에 따른 터치 스크린의 정보 스크롤 제어 장치의 일실시예이다.
도 6a 및 도6b는 본 발명의 일실시예에 따른 터치 스크린의 정보 스크롤 제어 방법의 흐름도이다.
도 7a 내지 도 7d는 스크롤 제어 영역의 확대 또는 축소의 일실시예들을 도시한 것이다.
도 8a 및 도 8b는 본 발명에 따라 스크롤 포인터 및 터치 위치를 표시하는 일 실시예이다.

Claims (18)

  1. 터치 스크린의 정보 스크롤 제어 방법에 있어서,
    상기 터치 스크린상에 소정 형태의 정보 스크롤 제어 영역을 표시하는 과정;
    상기 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 감지하고 그 터치된 위치에서 드래그 이벤트를 수행하는 과정;
    상기 드래그된 위치가 상기 스크롤 포인터의 이동 영역을 벗어나면 상기 정보 스크롤 제어 영역을 변화시키는 과정;
    상기 정보 스크롤 제어 영역의 변화에 대응하여 정보의 표시 위치를 조정하는 과정을 포함하는 터치 스크린의 정보 스크롤 제어 방법.
  2. 제1항에 있어서, 상기 정보 스크롤 제어 영역은 스크롤 바 또는 슬라이더 형태로 표시되는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  3. 제1항에 있어서, 상기 터치 감지 과정은
    상기 터치 스크린상에서 터치를 감지하면 그 터치된 위치가 상기 스크롤 제어 영역인가를 판단하는 과정;
    상기 터치된 위치가 상기 스크롤 제어 영역이면 터치 시작 이벤트를 발생하는 과정을 구비하는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  4. 제1항에 있어서, 상기 드래그 이벤트 수행 과정은,
    상기 터치 스크린상에서 터치된 위치가 스크롤 이동 포인터 영역인가를 체크하는 과정;
    상기 터치된 위치가 스크롤 이동 포인터 영역이 아니면 그 스크롤 이동 포인터를 터치 위치로 이동시키는 과정;
    상기 스크롤 이동 포인터의 위치에서 드래그의 방향과 거리를 검출하는 과정을 구비하는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  5. 제1항에 있어서, 상기 드래그 이벤트 수행 과정은
    상기 드래그 동작과 스크롤 포인터의 움직임 동작이 동시에 이루어지는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  6. 제1항에 있어서, 상기 스크롤 제어 영역의 변화 과정은
    상기 스크롤 이동 포인터의 위치에서 기존의 스크롤 이동 방향의 수직 방향 또는 대각선 방향으로 움직일 경우 상기 스크롤 제어 영역의 변화를 수행하는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  7. 제1항에 있어서, 상기 스크롤 제어 영역의 변화 과정은
    상기 드래그된 거리에 비례하여 상기 스크롤 제어 영역을 확대 또는 축소하는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  8. 제1항에 있어서, 상기 스크롤 제어 영역의 변화는
    상기 스크롤 제어 영역내 스크롤 포인터의 이동 영역이 좌, 우로 확대되는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  9. 제1항에 있어서, 상기 스크롤 제어 영역의 변화는
    상기 스크롤 제어 영역내 스크롤 포인터가 이동하는 기준값들에 대한 위치 및 수치가 변경되는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  10. 제1항에 있어서, 상기 스크롤 제어 영역의 변화는
    상기 스크롤 제어 영역이 상, 하, 좌, 우로 확대되는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  11. 제1항에 있어서, 상기 스크롤 제어 영역의 변화는
    상기 터치 스크린의 상, 하단에 상기 스크롤 제어 영역에 대한 추가 확대 영역을 설정하고, 그 터치점이 확대 영역 또는 축소 영역으로 드래그 되면 상기 스크롤 제어 영역이 한계값 까지 확대되거나 축소되는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  12. 제1항에 있어서, 상기 스크롤 포인터의 위치와 드래깅을 수행하는 손가락의 위치를 함께 표시하는 과정을 더 포함하는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  13. 제1항에 있어서, 상기 스크롤 포인터는 드래깅을 수행하는 객체와 함께 움직이고, 드래그된 위치를 터치 스크린상에서 선으로 표시하는 과정을 더 포함하는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  14. 제1항에 있어서, 상기 정보 위치 조정 과정은
    정보 이동 제어 영역의 변화에 대응하여 화면의 위치 또는 정보 수치의 적어도 하나가 변화되는 것임을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  15. 제1항에 있어서, 상기 터치 스크린상에서 터치 해제를 감지하면 확대 또는 축소된 상기 스크롤 제어 영역은 원래의 스케일로 크기로 복귀하는 과정을 더 포함하는 것을 특징으로 하는 터치 스크린의 정보 스크롤 제어 방법.
  16. 정보 스크롤 제어 장치에 있어서,
    정보를 디스플레이하고, 감지 센서를 이용하여 사용자 조작에 의한 터치 또는 드래그를 감지하는 터치 스크린부;
    상기 터치 스크린부에 표시되는 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 검출하고, 그 터치된 위치에서 상기 스크롤 포인터의 이동 영역을 벗 어나도록 드래그 되면 상기 정보 스크롤 제어 영역을 변화시키고, 정보 스크롤 제어 영역의 변화에 대응하여 정보 위치를 조정하는 제어부를 포함하는 정보 스크롤 제어 장치.
  17. 제16항에 있어서, 상기 터치 스크린부는 정보 스크롤 제어 영역을 제어하는 그래픽 사용자 인터페이스를 구비하는 것을 특징으로 하는 정보 스크롤 제어 장치.
  18. 터치 스크린의 정보 스크롤 제어 방법을 구현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,
    상기 터치 스크린상에 소정 형태의 정보 스크롤 제어 영역을 표시하는 과정;
    상기 정보 스크롤 제어 영역내 스크롤 포인터에 대한 터치를 감지하고 그 터치된 위치에서 드래그 이벤트를 수행하는 과정;
    상기 드래그된 위치가 상기 스크롤 포인터의 이동 영역을 벗어나면 상기 정보 스크롤 제어 영역을 변화시키는 과정;
    상기 정보 스크롤 제어 영역의 변화에 대응하여 정보 위치를 조정하는 과정을 포함하는 기록 매체.
KR1020080079038A 2008-08-12 2008-08-12 터치 스크린의 정보 스크롤 제어 방법 및 장치 KR101446521B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020080079038A KR101446521B1 (ko) 2008-08-12 2008-08-12 터치 스크린의 정보 스크롤 제어 방법 및 장치
US12/409,858 US8253704B2 (en) 2008-08-12 2009-03-24 Method and apparatus for controlling information scrolling on touch-screen
US13/552,350 US8305356B1 (en) 2008-08-12 2012-07-18 Method and apparatus for controlling information scrolling on touch-screen
US13/610,330 US8531427B2 (en) 2008-08-12 2012-09-11 Method and apparatus for controlling information scrolling on touch-screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080079038A KR101446521B1 (ko) 2008-08-12 2008-08-12 터치 스크린의 정보 스크롤 제어 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20100020311A true KR20100020311A (ko) 2010-02-22
KR101446521B1 KR101446521B1 (ko) 2014-11-03

Family

ID=41681024

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080079038A KR101446521B1 (ko) 2008-08-12 2008-08-12 터치 스크린의 정보 스크롤 제어 방법 및 장치

Country Status (2)

Country Link
US (3) US8253704B2 (ko)
KR (1) KR101446521B1 (ko)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012118344A2 (ko) * 2011-03-03 2012-09-07 한국과학기술원 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말
WO2012081901A3 (en) * 2010-12-14 2012-10-04 Samsung Electronics Co., Ltd. Method and apparatus for controlling touch screen using timeline bar, recording medium with program for the same recorded therein, and user terminal having the same
WO2012166188A1 (en) * 2011-06-01 2012-12-06 Microsoft Corporation Asynchronous handling of a user interface manipulation
KR101228681B1 (ko) * 2011-03-03 2013-02-07 한국과학기술원 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말
KR101237127B1 (ko) * 2011-02-22 2013-02-25 진병욱 슬라이딩을 이용한 터치스크린용 키패드 커서 이동방법
KR101271357B1 (ko) * 2011-05-31 2013-06-07 삼성전자주식회사 타임라인 슬라이더의 동적 왜곡을 이용한 타임라인 기반 콘텐츠 제어 방법 및 장치, 이를 이용한 비디오 및 오디오 클립 제어 방법 및 장치
KR101299778B1 (ko) * 2011-10-06 2013-08-23 주식회사 유비온 북 마킹 생성이 가능한 전자학습 단말 학습 컨텐츠 제공방법
KR101333005B1 (ko) * 2012-01-03 2013-11-26 주식회사 인프라웨어 스케일러블 스크롤 속도 제어 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체
US9281010B2 (en) 2011-05-31 2016-03-08 Samsung Electronics Co., Ltd. Timeline-based content control method and apparatus using dynamic distortion of timeline bar, and method and apparatus for controlling video and audio clips using the same
US10146409B2 (en) 2014-08-29 2018-12-04 Microsoft Technology Licensing, Llc Computerized dynamic splitting of interaction across multiple content
WO2022035104A1 (ko) * 2020-08-14 2022-02-17 삼성전자 주식회사 전자 장치 및 그 동작 방법

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10705701B2 (en) * 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
CN102124435B (zh) * 2009-05-19 2014-11-05 松下电器(美国)知识产权公司 内容显示装置及内容显示方法
JP5372605B2 (ja) * 2009-05-27 2013-12-18 京セラ株式会社 入力装置
US20100333016A1 (en) * 2009-06-30 2010-12-30 Nokia Corporation Scrollbar
US20110035700A1 (en) * 2009-08-05 2011-02-10 Brian Meaney Multi-Operation User Interface Tool
USD660864S1 (en) * 2010-01-27 2012-05-29 Apple Inc. Graphical user interface for a display screen or portion thereof
USD658195S1 (en) 2010-01-27 2012-04-24 Apple Inc. Display screen or portion thereof with animated graphical user interface
CN102135826B (zh) * 2010-01-27 2013-10-02 比亚迪股份有限公司 一种触控装置的卷动控制方法及其装置
KR101691829B1 (ko) * 2010-05-06 2017-01-09 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9058073B2 (en) * 2010-06-17 2015-06-16 Lenovo Innovations Limited Electronic device and adjustment method for adjusting setting value
EP2606414B1 (en) * 2010-08-20 2015-04-15 Sony Ericsson Mobile Communications AB Method for an integrated scrollbar options menu and related device and computer program product
CN101945499A (zh) * 2010-09-06 2011-01-12 深圳市同洲电子股份有限公司 文件传输的方法、终端及***
US9489062B2 (en) 2010-09-14 2016-11-08 Google Inc. User interfaces for remote management and control of network-connected thermostats
US8727611B2 (en) 2010-11-19 2014-05-20 Nest Labs, Inc. System and method for integrating sensors in thermostats
US9104211B2 (en) 2010-11-19 2015-08-11 Google Inc. Temperature controller with model-based time to target calculation and display
US8918219B2 (en) 2010-11-19 2014-12-23 Google Inc. User friendly interface for control unit
JP5936298B2 (ja) * 2010-10-14 2016-06-22 キヤノン株式会社 表示制御装置、表示制御方法、およびプログラム
US9075419B2 (en) 2010-11-19 2015-07-07 Google Inc. Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US8195313B1 (en) 2010-11-19 2012-06-05 Nest Labs, Inc. Thermostat user interface
US9552002B2 (en) 2010-11-19 2017-01-24 Google Inc. Graphical user interface for setpoint creation and modification
US10346275B2 (en) 2010-11-19 2019-07-09 Google Llc Attributing causation for energy usage and setpoint changes with a network-connected thermostat
US9092039B2 (en) 2010-11-19 2015-07-28 Google Inc. HVAC controller with user-friendly installation features with wire insertion detection
US9453655B2 (en) 2011-10-07 2016-09-27 Google Inc. Methods and graphical user interfaces for reporting performance information for an HVAC system controlled by a self-programming network-connected thermostat
US8850348B2 (en) 2010-12-31 2014-09-30 Google Inc. Dynamic device-associated feedback indicative of responsible device usage
US9459018B2 (en) 2010-11-19 2016-10-04 Google Inc. Systems and methods for energy-efficient control of an energy-consuming system
US11334034B2 (en) 2010-11-19 2022-05-17 Google Llc Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
US8677263B2 (en) * 2010-12-08 2014-03-18 Tobias Gregor Oberstein Pan grip controls
KR101290145B1 (ko) * 2011-05-31 2013-07-26 삼성전자주식회사 터치 스크린 제어 방법 및 장치, 컴퓨터에 의해 독출될 수 있는 기록 매체, 그리고 단말장치
US9222693B2 (en) 2013-04-26 2015-12-29 Google Inc. Touchscreen device user interface for remote control of a thermostat
US8893032B2 (en) 2012-03-29 2014-11-18 Google Inc. User interfaces for HVAC schedule display and modification on smartphone or other space-limited touchscreen device
CA2853033C (en) 2011-10-21 2019-07-16 Nest Labs, Inc. User-friendly, network connected learning thermostat and related systems and methods
CN106440187A (zh) 2011-10-21 2017-02-22 谷歌公司 用于智能恒温器的能效促进时间表学习算法
US20130143657A1 (en) * 2011-11-14 2013-06-06 Amazon Technologies, Inc. Input Mapping Regions
US9645733B2 (en) * 2011-12-06 2017-05-09 Google Inc. Mechanism for switching between document viewing windows
KR101901930B1 (ko) * 2012-03-04 2018-09-27 엘지전자 주식회사 홈 디바이스의 제어 장치, 제어 방법 및 제어를 위한 타임라인 ui
US11847300B2 (en) * 2012-03-12 2023-12-19 Comcast Cable Communications, Llc Electronic information hierarchy
EP2831687B1 (en) 2012-03-29 2020-01-01 Google LLC Processing and reporting usage information for an hvac system controlled by a network-connected thermostat
JP2013214164A (ja) * 2012-03-30 2013-10-17 Fujitsu Ltd 携帯電子機器、スクロール処理方法及びスクロール処理プログラム
US9201562B2 (en) * 2012-05-31 2015-12-01 International Business Machines Corporation Value specification in a responsive interface control
US8737821B2 (en) * 2012-05-31 2014-05-27 Eric Qing Li Automatic triggering of a zoomed-in scroll bar for a media program based on user input
KR101976178B1 (ko) * 2012-06-05 2019-05-08 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
JP5783957B2 (ja) * 2012-06-22 2015-09-24 株式会社Nttドコモ 表示装置、表示方法及びプログラム
JP2014021650A (ja) * 2012-07-17 2014-02-03 Canon Inc 表示制御装置
USD723057S1 (en) 2012-08-07 2015-02-24 Microsoft Corporation Display screen with animated graphical user interface
KR20140021896A (ko) * 2012-08-13 2014-02-21 삼성전자주식회사 멀티미디어 애플리케이션의 재생 위치를 탐색하기 위한 방법 및 그 전자 장치
US9696879B2 (en) 2012-09-07 2017-07-04 Google Inc. Tab scrubbing using navigation gestures
EP2730999A4 (en) 2012-09-17 2014-07-23 Huawei Device Co Ltd TOUCH OPERATING PROCESSING METHOD AND TERMINAL DEVICE
KR20140039762A (ko) * 2012-09-25 2014-04-02 삼성전자주식회사 영상처리장치 및 그 제어방법
US9996244B2 (en) * 2013-03-13 2018-06-12 Autodesk, Inc. User interface navigation elements for navigating datasets
US9836204B1 (en) * 2013-03-14 2017-12-05 Visualon, Inc. Scrolling control for media players
EP2787427B1 (en) 2013-04-05 2020-03-18 Seat, S.A. Process for the representation and/or handling of information in a car
US20150019341A1 (en) * 2013-04-29 2015-01-15 Kiosked Oy Ab System and method for displaying information on mobile devices
CN103309581B (zh) * 2013-05-29 2016-03-02 广东欧珀移动通信有限公司 一种进度条定位的方法及装置
CN104216605A (zh) * 2013-06-04 2014-12-17 腾讯科技(深圳)有限公司 一种浏览器显示设置方法和装置
JP6052074B2 (ja) * 2013-06-19 2016-12-27 コニカミノルタ株式会社 電子表示端末、電子表示端末用プログラム、電子表示端末用プログラムが記録された記録媒体、および表示方法
CN104281380B (zh) * 2013-07-08 2018-01-30 纬创资通(昆山)有限公司 虚拟调节钮的操作方法
US9959011B2 (en) * 2013-08-14 2018-05-01 Vizbii Technologies, Inc. Methods, apparatuses, and computer program products for quantifying a subjective experience
USD749117S1 (en) * 2013-11-25 2016-02-09 Tencent Technology (Shenzhen) Company Limited Graphical user interface for a portion of a display screen
USD733745S1 (en) * 2013-11-25 2015-07-07 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with graphical user interface
USD750122S1 (en) * 2013-12-04 2016-02-23 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD745884S1 (en) * 2013-12-04 2015-12-22 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD746322S1 (en) * 2013-12-04 2015-12-29 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD746321S1 (en) * 2013-12-04 2015-12-29 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD747342S1 (en) * 2013-12-04 2016-01-12 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD746320S1 (en) * 2013-12-04 2015-12-29 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD746854S1 (en) * 2013-12-04 2016-01-05 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD786888S1 (en) * 2013-12-20 2017-05-16 Sanford, L.P. Display screen or portion thereof with animated graphical user interface
US10152215B2 (en) * 2013-12-27 2018-12-11 Rakuten, Inc. Setting adjustment range of graphical user interface
USD757772S1 (en) * 2014-01-03 2016-05-31 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD759046S1 (en) * 2014-01-13 2016-06-14 Medtronic, Inc. Display screen or portion thereof with graphical user interface
USD755799S1 (en) * 2014-01-15 2016-05-10 Medtronic, Inc. Display screen or portion thereof with graphical user interface
CN104796308B (zh) * 2014-01-16 2020-06-23 腾讯科技(深圳)有限公司 设备的网络互联方法和***
CN103886882B (zh) * 2014-03-17 2017-05-24 联想(北京)有限公司 一种进度调节方法及电子设备
US20150286401A1 (en) * 2014-04-08 2015-10-08 Lyve Minds, Inc. Photo/video timeline display
WO2016036510A1 (en) 2014-09-02 2016-03-10 Apple Inc. Music user interface
CN104238942A (zh) * 2014-09-04 2014-12-24 英业达科技有限公司 触控***及其画面卷动方法
KR102373460B1 (ko) 2014-09-15 2022-03-11 삼성전자주식회사 디바이스에 객체를 표시하는 방법 및 그 디바이스
US10372319B2 (en) * 2014-11-13 2019-08-06 Here Global B.V. Method, apparatus and computer program product for enabling scrubbing of a media file
US9329051B1 (en) 2014-11-21 2016-05-03 Honda Motor Co. Ltd. Navigation system and method to scroll to user selected point of interests (POIs)
USD776713S1 (en) * 2014-12-17 2017-01-17 Rgi Informatics, Llc Display device with a timeline graphical user interface
US9678656B2 (en) 2014-12-19 2017-06-13 International Business Machines Corporation Preventing accidental selection events on a touch screen
USD769297S1 (en) * 2015-04-02 2016-10-18 Xerox Corporation Production inkjet printer screen with animated graphical user interface with slider
US10481645B2 (en) 2015-09-11 2019-11-19 Lucan Patent Holdco, LLC Secondary gesture input mechanism for touchscreen devices
US9702582B2 (en) 2015-10-12 2017-07-11 Ikorongo Technology, LLC Connected thermostat for controlling a climate system based on a desired usage profile in comparison to other connected thermostats controlling other climate systems
USD988333S1 (en) * 2016-02-24 2023-06-06 Nicholas Anil Salpekar Wine display
US10540075B2 (en) 2016-09-16 2020-01-21 The Toronto-Dominion Bank System and method to perform an allocation using a continuous two direction swipe gesture
EP3336674B1 (en) * 2016-12-16 2020-06-24 Alpine Electronics, Inc. Method and system for providing a slider bar control on a graphical user interface of a portable device
USD852211S1 (en) 2017-03-21 2019-06-25 Microsoft Corporation Display screen with animated graphical user interface
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
JP6844699B2 (ja) * 2017-06-28 2021-03-17 京セラドキュメントソリューションズ株式会社 表示装置及び表示装置の表示方法
CN114845122B (zh) 2018-05-07 2024-04-30 苹果公司 用于查看实况视频馈送和录制视频的用户界面
US11194461B2 (en) * 2019-01-15 2021-12-07 Fujifilm Medical Systems U.S.A., Inc. Smooth image scrolling with dynamic scroll extension
USD923029S1 (en) * 2019-05-23 2021-06-22 Td Ip Holdco, Llc Display screen or portion thereof with graphical user interface
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
KR20220027295A (ko) 2019-05-31 2022-03-07 애플 인크. 오디오 미디어 제어를 위한 사용자 인터페이스
US10904029B2 (en) 2019-05-31 2021-01-26 Apple Inc. User interfaces for managing controllable external devices
US11363071B2 (en) 2019-05-31 2022-06-14 Apple Inc. User interfaces for managing a local network
USD926783S1 (en) * 2019-06-17 2021-08-03 Tata Consultancy Services Limited Display screen with animated graphical user interface
US11513667B2 (en) 2020-05-11 2022-11-29 Apple Inc. User interface for audio message
US11589010B2 (en) 2020-06-03 2023-02-21 Apple Inc. Camera and visitor user interfaces
US11657614B2 (en) 2020-06-03 2023-05-23 Apple Inc. Camera and visitor user interfaces
WO2022051112A1 (en) 2020-09-05 2022-03-10 Apple Inc. User interfaces for managing audio for media items
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07129360A (ja) 1993-11-05 1995-05-19 Fujitsu Ltd 表示制御装置
US5553225A (en) * 1994-10-25 1996-09-03 International Business Machines Corporation Method and apparatus for combining a zoom function in scroll bar sliders
US5995083A (en) 1996-11-20 1999-11-30 Alps Electric Co., Ltd. Coordinates input apparatus
JP2001202176A (ja) 2000-01-24 2001-07-27 Casio Comput Co Ltd 情報表示装置、情報表示プログラムが記録された記録媒体
US6867764B2 (en) * 2000-03-22 2005-03-15 Sony Corporation Data entry user interface
US6677965B1 (en) * 2000-07-13 2004-01-13 International Business Machines Corporation Rubber band graphical user interface control
JP2004192573A (ja) 2002-12-13 2004-07-08 Fujitsu Ltd 情報処理装置及び情報表示方法
US7934169B2 (en) * 2006-01-25 2011-04-26 Nokia Corporation Graphical user interface, electronic device, method and computer program that uses sliders for user input
KR101496451B1 (ko) * 2007-01-19 2015-03-05 엘지전자 주식회사 단말기 및 이를 이용한 스크롤 바의 표시방법
US8194037B2 (en) * 2007-12-14 2012-06-05 Apple Inc. Centering a 3D remote controller in a media system
US8082518B2 (en) * 2008-08-29 2011-12-20 Microsoft Corporation Scrollable area multi-scale viewing

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012081901A3 (en) * 2010-12-14 2012-10-04 Samsung Electronics Co., Ltd. Method and apparatus for controlling touch screen using timeline bar, recording medium with program for the same recorded therein, and user terminal having the same
AU2011341876B2 (en) * 2010-12-14 2016-09-01 Samsung Electronics Co., Ltd. Method and apparatus for controlling touch screen using timeline bar, recording medium with program for the same recorded therein, and user terminal having the same
US9122388B2 (en) 2010-12-14 2015-09-01 Samsung Electronics Co., Ltd. Method and apparatus for controlling touch screen using timeline bar, recording medium with program for the same recorded therein, and user terminal having the same
KR101237127B1 (ko) * 2011-02-22 2013-02-25 진병욱 슬라이딩을 이용한 터치스크린용 키패드 커서 이동방법
KR101228681B1 (ko) * 2011-03-03 2013-02-07 한국과학기술원 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말
WO2012118344A2 (ko) * 2011-03-03 2012-09-07 한국과학기술원 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말
WO2012118344A3 (ko) * 2011-03-03 2012-12-20 한국과학기술원 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말
KR101271357B1 (ko) * 2011-05-31 2013-06-07 삼성전자주식회사 타임라인 슬라이더의 동적 왜곡을 이용한 타임라인 기반 콘텐츠 제어 방법 및 장치, 이를 이용한 비디오 및 오디오 클립 제어 방법 및 장치
US9281010B2 (en) 2011-05-31 2016-03-08 Samsung Electronics Co., Ltd. Timeline-based content control method and apparatus using dynamic distortion of timeline bar, and method and apparatus for controlling video and audio clips using the same
US8640047B2 (en) 2011-06-01 2014-01-28 Micorsoft Corporation Asynchronous handling of a user interface manipulation
WO2012166188A1 (en) * 2011-06-01 2012-12-06 Microsoft Corporation Asynchronous handling of a user interface manipulation
US9600166B2 (en) 2011-06-01 2017-03-21 Microsoft Technology Licensing, Llc Asynchronous handling of a user interface manipulation
KR101299778B1 (ko) * 2011-10-06 2013-08-23 주식회사 유비온 북 마킹 생성이 가능한 전자학습 단말 학습 컨텐츠 제공방법
KR101333005B1 (ko) * 2012-01-03 2013-11-26 주식회사 인프라웨어 스케일러블 스크롤 속도 제어 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체
US10146409B2 (en) 2014-08-29 2018-12-04 Microsoft Technology Licensing, Llc Computerized dynamic splitting of interaction across multiple content
WO2022035104A1 (ko) * 2020-08-14 2022-02-17 삼성전자 주식회사 전자 장치 및 그 동작 방법

Also Published As

Publication number Publication date
KR101446521B1 (ko) 2014-11-03
US8305356B1 (en) 2012-11-06
US8531427B2 (en) 2013-09-10
US20120280930A1 (en) 2012-11-08
US20130002589A1 (en) 2013-01-03
US20100039400A1 (en) 2010-02-18
US8253704B2 (en) 2012-08-28

Similar Documents

Publication Publication Date Title
KR20100020311A (ko) 터치 스크린의 정보 스크롤 제어 방법 및 장치
KR101260834B1 (ko) 타임라인 바를 이용한 터치스크린 제어방법, 장치 및 이를 위한 프로그램이 기록된 기록매체 및 사용자 단말
KR101391602B1 (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기
JP4605214B2 (ja) 情報処理装置、情報処理方法及びプログラム
KR20080104858A (ko) 터치 스크린 기반의 제스쳐 정보 제공 방법 및 장치, 그장치를 포함하는 정보 단말 기기
US9507507B2 (en) Information processing apparatus, information processing method and program
KR101541928B1 (ko) 시각적 피드백 디스플레이
KR101103161B1 (ko) 터치 스크린 입력을 이용해서 화면을 제어하는 방법 및 장치
EP2530676B1 (en) Timeline-based content control method and apparatus using dynamic distortion of timeline bar, and method and apparatus for controlling video and audio clips using the same
KR20100130671A (ko) 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법
CA2861988A1 (en) Method and apparatus for moving contents in terminal
JP2010287121A (ja) 情報処理装置、プログラム、記録媒体、及び表示制御装置
JP5686735B2 (ja) 表示装置、制御方法及びプログラム
KR101370341B1 (ko) 디스플레이장치 및 전자문서의 페이지선택방법
JPWO2011152224A1 (ja) 端末、処理選択方法、制御プログラムおよび記録媒体
KR20070113017A (ko) 터치스크린 장치와 이의 파일선택방법
JP2016129019A (ja) グラフィック要素の選択
KR20150065122A (ko) 터치에 기초한 대상 동작 제어 시스템 및 그 방법
KR101678570B1 (ko) 터치 스크린을 탑재한 디바이스의 동작 제어 방법 및 그 장치
KR20140043920A (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기
KR20130133730A (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기
KR20140041667A (ko) 터치 스크린 기반의 사용자 인터페이스 인터렉션 방법 및 멀티 미디어 단말 기기

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170830

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180830

Year of fee payment: 5