KR20110056315A - 휴대용 터치 감응성 디스플레이에서 이미지를 팬 및 줌하는 방법 - Google Patents

휴대용 터치 감응성 디스플레이에서 이미지를 팬 및 줌하는 방법 Download PDF

Info

Publication number
KR20110056315A
KR20110056315A KR1020117008205A KR20117008205A KR20110056315A KR 20110056315 A KR20110056315 A KR 20110056315A KR 1020117008205 A KR1020117008205 A KR 1020117008205A KR 20117008205 A KR20117008205 A KR 20117008205A KR 20110056315 A KR20110056315 A KR 20110056315A
Authority
KR
South Korea
Prior art keywords
sensitive display
touch
image
selection tool
touch sensitive
Prior art date
Application number
KR1020117008205A
Other languages
English (en)
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 리서치 인 모션 리미티드
Publication of KR20110056315A publication Critical patent/KR20110056315A/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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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
    • G06F3/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation

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

휴대용 터치 감응성 디스플레이에서 이미지를 팬 및 줌하는 방법{PANNING AND ZOOMING IMAGES ON A HANDHELD TOUCH-SENSITIVE DISPLAY}
관련 출원에 대한 교차 참조
이 출원은 2008년 10월 8일자 출원한 미국 예비 출원 제61/103,910호, 2009년 2월 27일자 출원한 미국 특허 출원 제12/394,307호, 및 2009년 2월 27일자 출원한 유럽 특허 출원 제09154009.6호를 우선권 주장하며, 이 출원들은 각각 인용에 의해 명백히 여기에 통합된다.
기술 분야
본 발명은 일반적으로 터치 감응성 디스플레이(touch-sensitive display)를 구비한 휴대용 전자 통신 장치에 관한 것이고, 특히, 터치 감응성 디스플레이상에 디스플레이된 이미지의 팬잉(panning) 및 줌잉(zooming)을 비롯하여 그래픽 사용자 인터페이스 내에서 화면 내용(screen content)을 수정하는 시스템 및 방법에 관한 것이지만, 이것으로 제한되는 것은 아니다.
더욱 강한 무선 통신 시스템의 확산으로, 무선의 휴대용 전자 통신 장치의 발달이 더욱 실현가능하게 되었다. 휴대용 전자 통신 장치는 예를 들면 전화 메시지, 전자 메시지 및 기타의 개인 정보 관리자(PIM) 응용 기능을 포함한 다양한 기능을 제공한다. 휴대용 전자 통신 장치는 단순한 셀룰러 폰, 스마트 폰, 무선 PDA 및 무선 802.11 또는 블루투스(BLUETOOTH®) 능력이 있는 랩톱 컴퓨터와 같은 이동국(mobile station)을 포함한다.
입력/출력 능력이 있는 터치 감응성 디스플레이는 디바이스의 물리적 영역 내에서 사용자 입력 및 디바이스 출력을 위해 이용할 수 있는 공간이 제한되기 때문에 휴대용 전자 통신 장치에서 특히 유용하다. 터치 감응성 오버레이(overlay)가 있는 액정 디스플레이는 휴대용 전자 통신 장치의 디스플레이로서 사용할 수 있다. 그러나, 이러한 디스플레이는 일부 단점이 있다. 예를 들면, 휴대용 전자 통신 장치의 사이즈가 비교적 작기 때문에 터치 감응성 디스플레이 상에 디스플레이되는 이미지의 사이즈가 축소되는 결과를 가져온다. 터치 감응성 디스플레이는 그래픽적 객체, 가상 키보드, 웹페이지, 지도, 웹브라우저 아이콘, 풀다운 메뉴 등과 같은 다양한 이미지를 디스플레이할 수 있다. 이미지의 사이즈는 사용자가 이미지를 더 완전하게 인식하기 위해 또는 보여지지 않은 이미지 부분을 디스플레이하기 위해 이미지를 줌(zoom) 또는 팬(pan)하는 것을 필요로 할 수 있다.
개선된 터치 감응성 디스플레이가 바람직하다.
전자 장치의 터치 감응성 디스플레이 상에 그래픽 사용자 인터페이스를 통해 이미지를 디스플레이하는 시스템 및 방법은 선택 도구와 이미지 간의 미리 정해진 관계를 검출하는 단계를 포함한다. 이미지는 터치 감응성 디스플레이를 따르는 선택 도구의 움직임에 응답하여 팬된다. 이미지는 터치 감응성 디스플레이의 누름에 응답하여 줌된다. 선택적인 커서는 터치 감응성 디스플레이에서 선택 도구의 첫번째 탭을 검출한 때에 활성화될 수 있다.
본 발명에 따르면, 터치 감응성 디스플레이에서 GUI에 의해 팬잉, 줌잉 및 커서 움직임 추적을 위한 시스템 및 방법을 효과적으로 제공할 수 있다.
이제, 단지 예로서, 첨부 도면을 참조하여 본 발명의 실시예를 설명한다.
도 1은 이미지가 터치 감응성 디스플레이에 디스플레이된 예시적인 전자 장치를 보인 도이다.
도 2는 통신 네트워크에서 상호작용하는 예시적인 전자 장치를 나타내는 블록도이다.
도 3은 도 1에 도시한 전자 장치의 터치 감응성 디스플레이의 측면도이다.
도 4는 그래픽 사용자 인터페이스에서 이미지를 팬하는 것을 보인 도이다.
도 5는 그래픽 사용자 인터페이스에서 이미지를 줌하는 것을 보인 도이다.
도 6은 터치 감응성 디스플레이의 그래픽 사용자 인터페이스를 통해 디스플레이된 이미지의 표시를 수정하는 예시적인 방법을 보인 흐름도이다.
도 7은 디스플레이 화면에서 선택 도구 위치의 시각적 표시를 제공함으로써 선택 도구의 위치 데이터를 추적하는 것을 보인 도이다.
설명을 단순화하고 명확하게 하기 위하여, 참조 번호는 대응하거나 유사한 요소를 표시하기 위해 도면 중에서 반복적으로 사용할 것이다. 또한, 여기에서 설명하는 예시적인 실시예의 완전한 이해를 제공하기 위해 다수의 특정 세부가 설명될 것이다. 여기에서 설명하는 예시적인 실시예는 이러한 특정 세부가 없어도 실시할 수 있다. 다른 경우에는 여기에서 설명하는 실시예가 불명료해지는 것을 피하기 위해 방법, 절차 및 컴포넌트를 상세히 설명하지 않았다. 또한, 이 설명은 여기에서 설명한 실시예의 범위를 제한하는 것으로 생각되어서는 안된다.
예시적인 전자 장치(300)가 도 1에 도시되어 있고, 무선 네트워크(319)에서의 장치의 협동이 도 2에 블록도로 도시되어 있다. 실시예들은 단지 예로서 도면에 묘사되고, 이 기술에 숙련된 사람이라면 특수한 네트워크 환경에서 전자 장치(300)가 동작하는데 필요한 추가적인 요소 및 수정을 이해할 수 있을 것이다. 비록, 도 1의 전자 장치(300)는 휴대용 통신 장치를 표시하지만, 전자 장치(300)는 휴대용 무선 통신 장치, 개인 정보 단말기(PDA), 랩톱 컴퓨터, 데스크톱 컴퓨터, 서버, 또는 기타의 통신 장치일 수 있다.
도 2에 블록도로 도시한 바와 같이, 전자 장치(300)는 전자 장치(300)의 동작을 제어하는 마이크로프로세서(338)를 포함한다. 통신 서브시스템(311)은 무선 네트워크(319)와 모든 통신 전송 및 수신을 수행한다. 마이크로프로세서(338)는 또한 전자 장치(300)에 접속될 수 있는 보조 입력/출력(I/O) 서브시스템(328)에 접속될 수 있다. 추가적으로, 적어도 하나의 실시예에서, 마이크로프로세서(338)는 직렬 포트(예를 들면, 유니버설 직렬 버스 포트)(330)에 접속되어 직렬 포트(330)를 통해 다른 장치 또는 시스템과의 통신을 할 수 있다. 디스플레이(322)는 마이크로프로세서(338)에 접속되어 장치(300)의 운용자에게 정보의 표시를 제공한다. 전자 장치(300)에 물리적인 또는 가상의 키보드(332)가 설비된 경우, 키보드(332)는 마이크로프로세서(338)에 접속된다. 전자 장치(300)는 스피커(334), 마이크로폰(336), 랜덤 액세스 메모리(RAM)(326), 및 플래시 메모리(324)를 포함할 수 있고, 이들은 모두 마이크로프로세서(338)에 유리하게 접속된다. 또한, 진동기 모터일 수 있는 진동기(132)가 마이크로프로세서(338)에 접속되어 전자 장치(300)에서 진동을 발생할 수 있다. 다른 유사한 컴포넌트들이 또한 장치(300)에 제공되고 마이크로프로세서(338)에 선택적으로 접속될 수 있다. 다른 통신 서브시스템(340) 및 다른 통신 장치 서브시스템(342)은 마이크로프로세서(338)에 기능적으로 접속된 것처럼 개략적으로 또한 표시되어 있다. 통신 서브시스템(340)의 일 예는 블루투스(BLUETOOTH®) 통신 모듈 또는 와이파이(WI-FI®) 통신 모듈(IEEE 802.11b와 호환하는 통신 모듈)과 같은 단거리 통신 시스템과 관련 회로 및 컴포넌트이다. 추가적으로, 마이크로프로세서(338)는 운영체제 기능을 수행하고, 전자 장치(300)에서 프로그램들을 실행시킨다. 일부 실시예에 있어서, 전자 장치(300)는 전술한 컴포넌트들 중 일부만을 포함할 수 있다. 예를 들면, 적어도 하나의 실시예에서, 키보드(332)는 별도의 컴포넌트로서 제공되지 않고, 그 대신에 뒤에서 설명하는 것처럼 터치 감응성 디스플레이(100)에 통합된다.
전자 장치(300)의 보디(371)는 디스플레이 화면(322), 스위치(140), 터치 위치 센서(110) 및 투명 커버 렌즈(120)를 포함한 터치 감응성 디스플레이(100)를 격납(house)한다. 터치 감응성 디스플레이(100)에 관한 추가의 세부에 대해서는 도 3 및 그 관련 설명을 참조하라. 다른 보조 I/O 서브시스템은 외부 디스플레이 장치 및 외부 접속 키보드(도시 생략)를 포함할 수 있다. 전술한 예가 보조 I/O 서브시스템(328)과 관련하여 제공되지만, 전자 장치(300)에 입력을 제공하거나 전자 장치(300)로부터 출력을 수신할 수 있는 다른 서브시스템이 본 발명의 범위 내에서 고려될 수 있다. 또한, 이스케이프(escape) 키, 음량 조절 키, 스크롤링 키, 전원 스위치, 또는 사용자 프로그램가능 키로서 기능하는 다른 키들이 전자 장치(300)의 측면을 따라 배치될 수 있고, 그에 따라서 마찬가지로 프로그램될 수 있다. 다른 실시예에서, 터치 감응성 디스플레이(100)는 누를 수 있는 키를 가진 키보드(332)와 통합될 수 있다. 그러한 실시예에서, 터치 감응성 디스플레이(100)는 내비게이션 컨트롤을 제공할 수 있고, 키보드(332)는 텍스트 입력 컨트롤을 제공할 수 있다.
마이크로프로세서(338)에 접속될 수 있는 다른 컴포넌트들은 압력 센서를 포함할 수 있는 스위치(140), 하나 이상의 힘 센서(130) 및 터치 위치 센서(110)를 포함한다. 비록, 도 3에는 단지 하나의 스위치(140) 및 터치 위치 센서(110)가 도시되어 있지만, 복수의 스위치(140) 및 터치 위치 센서(110)가 제공될 수 있다. 터치 감응성 디스플레이(100)는, 도 3에 도시한 바와 같이, 디스플레이 화면(322), 스위치(140), 터치 위치 센서(110) 및 투명 커버 렌즈(120)를 포함한다. 터치 위치 센서(110)는 디스플레이 화면(322)의 전부 또는 일부에 제공될 수 있다(도시 생략). 대안적으로, 터치 위치 센서(110)는 터치 감응성 디스플레이(100)의 일부로서 제공되는 별도의 컴포넌트일 수 있다. 비록 터치 위치 센서(110)가 디스플레이 화면(322) 위에 위치된 것으로 도시되어 있지만, 터치 위치 센서(110)는 선택적으로 디스플레이 화면(322) 아래에 위치될 수 있다. 터치 위치 센서(110)는 용량성, 저항성 또는 다른 터치 감응성 센서일 수 있다. 디스플레이 화면(322)은 액정 디스플레이(LCD) 또는 발광 다이오드(LED) 디스플레이일 수 있다. 디스플레이 화면(322)은 정보를 시각적으로 표시하는 다른 유형의 장치일 수 있다.
도 3에 도시한 예시적인 실시예에서, 스위치(140)는 디스플레이 화면(322)의 중간에서 그 아래에 탑재된다. 스위치(140)는 선택적으로 투명 커버 렌즈(120) 아래에 탑재될 수 있다. 스위치(140)의 배치는 선택적으로 터치 감응성 디스플레이(100)의 표면에 인가되는 힘의 감지 또는 검출을 가능하게 하는 임의의 위치에 할 수 있다. 스위치(140)는 그 다음에 인쇄 회로 기판(PCB)일 수 있는 기판(190)에 부착된다. 적어도 하나의 실시예에서, 스위치(140)는 기판(190)에 대한 스위치(140)의 접속을 수용하는 탑재 구조물 내측에 격납된 돔 스위치이다. 탑재 구조물은 돔 스위치와 기판(190) 사이에 갭이 형성되도록 구성될 수 있다. 다른 실시예에서, 탑재 구조물은 기판(190)에 접속되는 중간 보드(도시 생략)에 부착된다. 스위치의 비제한적인 예를 들자면 돔 스위치, 접촉 스위치, 압력 스위치 등이 있다.
전자 장치(300)에는 도 2에 도시한 각종 프로그램의 동작을 가능하게 하는 컴포넌트들이 설비된다. 예시적인 실시예에 있어서, 플래시 메모리(324)는 운영체제(357), 디바이스 프로그램(358) 및 데이터의 저장 위치를 제공할 수 있다. 운영체제(357)는 일반적으로, 메모리(324)에 또한 저장되고 프로세서(338)에서 실행가능한 다른 프로그램(358)을 관리하도록 구성된다. 운영체제(357)는 미리 규정된 프로그램(358) 인터페이스를 통하여 프로그램(358)에 의해 만들어진 서비스 요구를 취급한다. 더 구체적으로 말하면, 운영체제(357)는 전형적으로 복수의 프로그램(358)이 프로세서(338)에서 실행되는 순서 및 각 프로그램(358)에 할당된 실행 시간을 결정하고, 복수의 프로그램(358) 중에서 메모리(324)의 공유를 관리하며, 다른 장치 서브시스템(342)에 대한 입력 및 출력을 취급하는 등의 기능을 수행한다. 또한 운용자는 전형적으로 키보드(332) 및 디스플레이 화면(322)을 포함하는 사용자 인터페이스를 통하여 운영체제(357)와 직접 상호작용한다. 운영체제(357)는 플래시 메모리(324), 읽기 전용 메모리(ROM) 또는 다른 적당한 기억 요소(도시 생략)에 저장될 수 있다. 운영체제(357), 디바이스 프로그램(358) 또는 그 일부가 RAM(326) 또는 다른 휘발성 메모리에 로드될 수 있다.
플래시 메모리(324)는 전자 장치(300)를 실행시키기 위한 프로그램(358) 뿐만 아니라 주소록(352), 개인 정보 관리자(PIM)(354) 및 디바이스 상태(350)를 내포하는 것이 유리할 수 있다. 또한, 프로그램(358), 및 데이터를 비롯한 기타 정보(356)가 전자 장치(300)의 플래시 메모리(324)에 분리되어 저장될 수 있다.
전자 장치(300)가 무선 통신 네트워크(319) 내에서 양방향 통신이 가능한 경우, 신호들은 이동 통신 서비스를 통하여 전송 및 수신된다. 양방향 통신이 가능한 통신 시스템의 예로는, 비제한적인 예를 들자면, GPRS(General Packet Radio Service) 네트워크, UMTS(Universal Mobile Telecommunication Service) 네트워크, EDGE(Enhanced Data for Global Evolution) 네트워크, CDMA(코드 분할 다중 접속) 네트워크, HSPA(고속 패킷 접속) 네트워크, UMTS-TDD(유니버설 이동통신 서비스 시분할 다중화), UMB(Ultra Mobile Broadband) 네트워크, WiMAX(Worldwide Interoperability for Microwave Access), 및 데이터 및 음성용으로, 또는 데이터 전용으로 또는 음성 전용으로 사용될 수 있는 기타의 네트워크가 있다. 위에서 열거한 시스템과 같은 일부 시스템에서, 전자 장치(300)는 전자 장치(300)가 통신 네트워크(319)에 신호를 전송하고 통신 네트워크(319)로부터 신호를 수신하기 위해 유일한 식별자를 필요로 할 수 있다. 다른 시스템들은 그러한 식별 정보를 필요로 하지 않을 수 있다. GPRS, UMTS 및 EDGE는 통신 네트워크(319)와의 통신을 위해 가입자 확인 모듈(SIM)을 사용한다. 마찬가지로, 대부분의 CDMA 시스템은 CDMA 네트워크와의 통신을 위해 분리형의 사용자 확인 모듈(RUIM)을 사용한다. SIM/RUIM 카드는 복수의 다른 전자 장치(300)에서 사용될 수 있다. 비록, 전자 장치(300)가 SIM/RUIM 카드 없이 일부 기능을 수행하고 일부 특징을 제공할 수 있지만, 네트워크(319)와의 통신은 일반적으로 그러한 카드 없이 불가능하다. 전자 장치(300) 내에 위치된 SIM/RUIM 인터페이스(344)는 SIM/RUIM 카드를 마이크로프로세서(338)에 인터페이스 접속하고 SIM/RUIM 카드(도시 생략)의 분리 및 삽입을 가능하게 한다. SIM/RUIM 카드는 메모리 역할을 하여 핵심 구성(351) 및 기타의 정보(353), 예를 들면 신원 확인 및 가입자 관련 정보를 기억한다. 적절히 동작되는 전자 장치(300)에 의해, 전자 장치(300)와 통신 네트워크(319) 간의 양방향 통신이 가능하다.
만일 전자 장치(300)가 위에서 설명한 것처럼 동작하거나 통신 네트워크가 그러한 동작을 요구하지 않으면, 양방향 통신이 가능한 전자 장치(300)는 통신 네트워크(319)에 대하여 정보를 전송 및 수신할 수 있다. 통신 네트워크(319)와의 통신을 위해, 이 예시적인 실시예에서의 전자 장치(300)는 통신 네트워크(319)에 통신 신호를 전송하기 위한 통합형 즉 내부 안테나(318)와 통신 네트워크(319)로부터 통신 신호를 수신하기 위한 다른 안테나(316)를 구비한다. 대안적으로, 통신 신호를 전송 및 수신하기 위해 단일 안테나(도시 생략)를 사용하여도 좋다. 안테나(316 및/또는 318)는 선택적으로 전자 장치(300)의 외부에 장착될 수 있다.
양방향 통신용으로 구성된 경우, 전자 장치(300)는 통신 서브시스템(311)을 구비한다. 당업계에 잘 알려져 있는 바와 같이, 통신 서브시스템(311)은 전자 장치(300)의 동작적 필요사항을 지원한다. 서브시스템(311)은 위에서 설명한 것처럼 관련 안테나(316, 318)를 구비한 송신기(314) 및 수신기(312)와, 로컬 발진기(LOs)(313), 및 이 예에서 디지털 신호 프로세서(DSP)(320)로서 도시된 처리 모듈(320)을 포함한다.
무선 네트워크(319)와 전자 장치(300)의 통신은 무선 네트워크(319) 및 전자 장치(300) 둘 다에서 전송, 수신 및 처리가 가능한 임의 유형의 통신일 수 있다. 일반적으로, 이러한 통신은 음성 및 데이터로서 분류될 수 있다. 음성 통신은 일반적으로 가청음의 신호가 통신 네트워크(319)를 통해 전자 장치(300)에 의해 전송되는 통신을 말한다. 데이터 통신은 일반적으로 전자 장치(300)가 무선 네트워크(319)의 구속 내에서 취급하는 모든 다른 유형의 통신을 말한다.
데이터에 의존하는 예시적인 디바이스 프로그램은 이메일, 콘택트, 카렌더를 포함한다. 이러한 각 프로그램에 대하여, 프로그램의 가정용 버전과의 동기화는 장기 유틸리티 및 단기 유틸리티 중 어느 하나 또는 둘 다에 바람직하다. 예로서, 이메일은 가끔 시간에 민감하고(time-sensitive), 따라서 실질적으로 실시간 동기화가 바람직하다. 반면에, 콘택트는 불편함이 없이 덜 자주 업데이트될 수 있다. 그러므로, 전자 장치(300)의 유틸리티는 통신 시스템 내에서 접속된 때, 및 음성, 텍스트 메시징 및 다른 데이터 전송을 수용하는 네트워크(319)에서 무선 기반으로 접속된 때 향상된다.
전술한 설명이 일반적으로 휴대용 전자 장치와 관련된 시스템 및 컴포넌트를 설명하지만, 전자 장치(300)는 다른 통신 장치, 예를 들면, PDA, 랩톱 컴퓨터, 데스크톱 컴퓨터, 서버 또는 다른 통신 장치일 수 있다. 이러한 실시예에서, 전술한 시스템의 다른 컴포넌트들은 소정의 전자 장치(300)를 제공하기 위해 생략될 수 있다. 추가적으로, 전자 장치(300)가 소정의 형태로 기능하도록 위에서 설명하지 않은 다른 컴포넌트들이 필요할 수 있다. 위에서의 설명은 단지 일반적인 컴포넌트를 제공하는 것이고, 시스템을 기능시키기 위하여 추가의 컴포넌트가 필요할 수 있다.
도 1은 휴대용 전자 통신 장치(300)의 예시적인 그래픽 사용자 인터페이스(GUI)(162)를 보인 것이다. 예컨대 사용자 선택가능 이미지일 수 있는 복수의 이미지(160) 중의 하나가 터치 감응성 디스플레이(100)의 디스플레이 화면(322)에 나타나 있다. 도 4에 도시한 바와 같이, GUI(162)에 의해 디스플레이된 이미지는 선택 도구(150)와 같은 물체가 디스플레이 화면(322)을 따라 움직일 때 팬(pan)될 수 있다. 도 5에 도시한 바와 같이, 이미지(160)에서의 줌잉은 힘 센서(130)에 의해 검출되는 임계치와 같거나 그 이상인 충분한 힘으로 예를 들면 선택 도구(150)에 의해 디스플레이 화면(322)을 누르는 것에 응답해서 발생할 수 있다. 상기 임계치는 눌림(depression)과 상관된다. 이미지(160) 내에서의 줌잉 및 팬잉은 이미지(160) 내에서의 선택 정확성을 증가시킨다. 이미지(160) 위에서 선택 도구의 더욱 정확한 위치는 이미지(160)의 선택가능 면적을 확대시킴으로써 용이해진다.
도 6의 흐름도는 휴대용 전자 통신 장치(300)의 터치 감응성 디스플레이(100)의 GUI(162)를 통해 디스플레이된 이미지의 표시를 수정하는 방법의 단계들을 도시한 것이다. 하나 이상의 이미지(160)가 예를 들면 GUI(162)를 통해 디스플레이된다(단계 210). 예시적인 이미지(160)는 그래픽, 이미지, 텍스트, 웹페이지(웹 링크 포함), 지도 등을 포함한다. 선택 도구(150)와 같은 물리적인 물체와 터치 감응성 디스플레이(100) 상의 이미지(160) 사이의 미리 정해진 관계가 검출된다(단계 220). 상기 미리 정해진 관계는 선택 도구(150)와 이미지, 아이콘 또는 다른 디스플레이된 아이템 간의 관계이고, 이 관계는 변할 수 있다. 터치 감응성 디스플레이(100)는 선택 도구(150)와 이미지 간의 관계를 평가하여 터치가 발생되었는지를 결정한다. 예를 들면, 상기 관계는 선택 도구에 의한 터치로 간주되는 용량 값일 수 있다. 선택 도구(150)는 사용자의 손가락, 도전성 스타일러스, 펜, 필기 도구 등을 포함한 여러 가지 상이한 선택 도구 중의 한가지 이상일 수 있다. 이미지는 터치 감응성 디스플레이(100)를 따르는 선택 도구(150)의 움직임에 응답하여 팬된다(단계 230). 일부 실시예에서, 선택 도구(150)는 터치 감응성 디스플레이(100)의 표면과 접촉하고, 다른 실시예에서, 선택 도구(150)의 움직임은 선택 도구가 터치 감응성 디스플레이(100)의 표면과 접촉하지 않고 검출될 수 있다. 터치 감응성 디스플레이(100)는 터치 감응성 디스플레이(100)로부터 이격된 선택 도구(150)를 검출하는 터치 위치 센서(110)를 포함할 수 있다. 이미지(160)는 예를 들면 선택 도구(150)에 의한 터치 감응성 디스플레이(100)의 눌림에 응답하여 줌된다(단계 240). 줌은 처음에 미리 정해진 레벨로 수행되고, 추가의 선택을 위해 메뉴가 사용자에게 디스플레이될 수 있다. 다른 예시적인 실시예에서, 메뉴는 줌을 수행하기 전에 사용자 선택을 위해 표시될 수 있다. 이미지(160)는 선택 도구(150)와 이미지(160) 간의 미리 정해진 관계의 검출에 응답하여 선택적으로 강조될 수 있다.
터치 감응성 디스플레이(100)는 디스플레이(100)에 가해지는 힘의 레벨로 선택적으로 구성될 수 있고, 디스플레이(100)에 가해지는 힘의 크기는 사용자에 의해 활성화되는 특징(feature)을 결정한다. 터치 감응성 디스플레이(100)의 눌림은 스위치(140)가 접촉되고 후속적으로 터치 감응성 디스플레이(100)에 의해 활성화되도록 터치 감응성 디스플레이(100)에 힘을 인가하는 것을 포함한다. 이러한 눌림은 터치 감응성 디스플레이(100)의 클릭이라고 부른다. 힘 센서(130)에 의해 검출된 힘이 스위치(140)가 작동되지는 않지만 힘이 검출될 정도로 비교적 작으면, 터치 감응성 디스플레이(100)에서의 탭(tap)이 발생한다. 탭은 터치 감응성 디스플레이(100) 상의 이미지(160)를 선택하기 위해, 또는 도 7에 도시한 커서와 같은 다른 특징을 활성화시키기 위해 사용될 수 있다.
비록 여기에서 설명하는 예들은 단일 이미지를 사용하고 있지만, 터치 감응성 디스플레이(100) 상에 디스플레이된 이미지는 홈 스크린 상의 아이콘, 웹페이지 상의 이미지, 폴더의 사진, 이메일에의 첨부 등과 같이 복수의 이미지일 수 있다.
도 4에 도시한 바와 같이, 터치 감응성 디스플레이(100) 상의 이미지(160)는 자동차의 후드를 묘사하고 있다. 터치 감응성 디스플레이(100)를 따르는 선택 도구(150)의 움직임이 검출되면, 이미지(160)는 움직임의 방향으로 이동하여 이미지(160)를 팬한다. 이 예에서, 선택 도구(150)의 움직임은 우측 방향으로 발생하였고, 이미지(160)는 우측으로 팬된다.
이미지(160)의 줌잉은 도 5에서 터치 감응성 디스플레이(100) 상에 도시되어 있다. 이 예에서, 터치 감응성 디스플레이(100)의 눌림이 예를 들면 클릭 또는 탭에 의해 발생하면, 사용자에게 줌인 또는 줌아웃 명령과 같은 짧은 줌 명령을 제공하도록 줌 메뉴(180)가 제시된다. 위에서 언급한 바와 같이, 줌 메뉴(180)는 초기의 줌 레벨이 입력된 후에 디스플레이될 수 있다. 줌 메뉴(180)는 소정의 시간기간(period of time) 이상 동안 선택 도구(150)를 디스플레이 화면(322)으로부터 제거함으로써 비활성화되게 할 수 있고, 상기 소정의 시간기간은 사용자가 선택할 수 있다. 대안적으로, 줌 메뉴(180)는 사용자가 터치 감응성 디스플레이(100)에 접촉함으로써 선택 도구(150)에 의해 터치 감응성 디스플레이(100)를 탭하고 그 다음에 선택 도구(150)를 터치 감응성 디스플레이(100)로부터 제거한 경우에 비활성화되게 할 수 있다. 메뉴로부터 소정의 줌 레벨이 선택되면, GUI(162)는 그 소정 레벨에서 동작한다.
선택 도구(150)의 움직임은 선택 도구(150)의 시각적 표시 및 그 위치를 디스플레이 화면(322)에 제공함으로써 디스플레이 화면(322)에서 추적될 수 있다. 도 7의 예에 도시된 바와 같이, 커서(170)는 터치 감응성 디스플레이(100) 상에서 선택 도구(150)에 의한 탭을 검출한 후에 활성화된다. 도 7의 예에서, 선택 도구(150)는 손가락이고, 탭은 손가락과 터치 감응성 디스플레이(100)의 접촉으로부터 힘 센서(130)에 의해 검출된다. 커서(170)는 손 모양으로 표시된다. 커서(170)는 선택적으로 포인터, 탈자기호(caret), 이미지 또는 다른 적당한 그림으로 디스플레이될 수 있다. 커서(170)는 이미지(160)가 강조 또는 디스플레이되는 것에 따라서 포인터로부터 손가락으로, 텍스트 커서로, 또는 다른 모양으로 바꿀 수 있다. 커서(170)는 도 7에 중간 이미지와 우측 이미지로 표시한 바와 같이, 터치 감응성 디스플레이(100)와 관련한 선택 도구(150)의 검출된 움직임에 응답하여 터치 감응성 디스플레이(100) 상에서 움직인다. 일 실시예에서, 이미지(160)에 대한 미리 정해진 관계로 예컨대 선택 도구(150)에 의한 터치 감응성 디스플레이(100)의 누름은 이미지(160)의 선택을 가능하게 한다. 예를 들어서, 커서(170)가 이미지(160), 예를 들면 "Request Info" 텍스트 위에 위치되고 눌림이 검출되면, 관련 소프트웨어는 그 이미지와 관련된 정보를 디스플레이한다. 대안적으로, 이미지(160)의 선택은 예를 들면 이미지에 대해 짧은 거리에서 그 이미지(160)에 대한 미리 정해진 관계로 선택 도구(150)에 의해 터치 감응성 디스플레이(100)를 탭함으로써 달성될 수 있다. 터치 감응성 디스플레이(100)는 터치 감응성 디스플레이(100)의 경계(165)의 모서리(edge)에서 커서 움직임에 응답하여 이미지(160)의 팬잉을 수용할 수 있다. 경계(165)의 예는 최우측 장치(300)의 GUI(162)의 좌측에 표시되어 있다. 다른 경계는 도 7의 GUI(162)의 상부, 우측 및 하부에 위치된다.
터치 감응성 디스플레이(100)에서 선택 도구(150)에 의한 두번째 탭이 검출되면 커서(170)는 비활성화되고 디폴트 동작 모드로 진입한다. 커서(170)가 비활성화된 후 디폴트 동작 모드에서, 사용자는 선택 도구(150)를 터치 감응성 디스플레이(100)를 따라 움직임으로써 이미지(160)를 횡단하여 팬할 수 있고, 사용자는 예를 들면 선택 도구(150)로 터치 감응성 디스플레이(100)를 누름으로써 이미지(160)를 줌할 수 있다.
다른 하나의 예시적인 실시예에서, 터치 감응성 디스플레이(100)로부터 선택 도구(150)를 제거한 상태가 소정의 시간기간 동안 검출되면 커서(170)는 비활성화되고 디폴트 동작 모드로 진입한다. 커서(170)가 비활성화된 후 디폴트 동작 모드에서, 사용자는 선택 도구(150)를 터치 감응성 디스플레이(100)를 따라 움직임으로써 이미지(160)를 횡단하여 팬할 수 있고, 사용자는 예를 들면 선택 도구(150)로 터치 감응성 디스플레이(100)를 누름으로써 이미지(160)를 줌할 수 있다.
대안적으로, 사용자가 예컨대 디스플레이 화면(322)에 디스플레이된 모드 버튼을 선택 도구(150)로 클릭하면 커서(170)는 비활성화되고 디폴트 동작 모드로 진입한다. 이러한 실시예에서, 모드 버튼은 디스플레이 화면(322)의 하부 근처에서 전진 버튼(forward button), 후진 버튼(back button), 모드 버튼 등과 같은 복수의 브라우저 제어 버튼을 가진 브라우저 바 위에 위치 또는 디스플레이될 수 있다. 커서(170)가 비활성화된 후 디폴트 동작 모드에서, 사용자는 선택 도구(150)를 터치 감응성 디스플레이(100)를 따라 움직임으로써 이미지(160)를 횡단하여 팬할 수 있고, 사용자는 예를 들면 선택 도구(150)로 터치 감응성 디스플레이(100)를 누름으로써 이미지(160)를 줌할 수 있다.
여기에서 설명한 바와 같이, 하나의 예시적인 실시예는 터치 감응성 디스플레이(100)를 구비한 전자 장치(300)이다. 전자 장치(300)는 디스플레이 화면(322), 터치 위치 센서(110) 및 투명 커버 렌즈(120)를 포함한 터치 감응성 디스플레이(100)를 격납하는 보디(371)를 구비한다. 전자 장치(300)는 또한 커버 렌즈(120)에 결합된 스위치(140)를 구비한다. 더 나아가, 마이크로프로세서(338)가 포함되고 디스플레이 화면(322), 터치 위치 센서(110) 및 스위치(140)와의 데이터 통신을 행한다. 마이크로프로세서(338)는 터치 감응성 디스플레이(100)에 복수의 이미지(160)를 포함한 GUI(162)를 디스플레이하도록 프로그램된 소프트웨어를 구동시킬 수 있다. 소프트웨어는 디스플레이(100) 상에서 이미지(160)에 대한 미리 정해진 관계로 물리적인 선택 도구(150)를 또한 검출할 수 있다. 추가적으로, 소프트웨어는 터치 감응성 디스플레이(100)를 따르는 선택 도구(150)의 움직임에 응답하여 이미지(160)를 팬할 수 있다. 더 나아가, 소프트웨어는 선택 도구(150)에 의한 터치 감응성 디스플레이(100)의 임계 누름력의 검출에 응답하여 이미지(160)를 줌할 수 있다. 다른 실시예에서, 전술한 특징들은 전자 장치(300)에 또한 통합될 수 있다.
컴퓨터 판독가능 매체는 이동 장치의 프로세서를 실행시켜서 이동 장치가 청구항 제1항에 기재된 방법을 구현하게 하는 명령어를 저장한다. 컴퓨터 판독가능 매체는 이동 장치의 프로세서를 실행시켜서 이동 장치가 여기에서 설명하는 방법을 구현하게 하는 명령어를 저장한다. 컴퓨터 프로그램은 컴퓨터가 터치 감응성 디스플레이(100) 상에 이미지를 디스플레이하게 할 수 있다. 컴퓨터 프로그램은 또한 컴퓨터가 터치 감응성 디스플레이(100)에서 선택 도구(150)와 이미지(160) 간의 미리 정해진 관계를 검출하고 터치 감응성 디스플레이(100)를 따르는 선택 도구(150)의 움직임에 응답하여 이미지(160)를 팬하게 할 수 있다. 컴퓨터 프로그램은 또한 컴퓨터가 터치 감응성 디스플레이(100)의 임계 누름력의 검출에 응답하여 이미지(160)를 줌하게 할 수 있다. 컴퓨터 판독가능 매체는 위에서 설명한 추가의 특징들을 사용할 수 있다.
이미지를 디스플레이하는 개선된 시스템 및 방법은 이미지 선택의 정확성을 증가시키고, 휴대용 전자 장치의 터치 감응성 디스플레이 상에 있는 이미지들 중에서의 선택이 제공된다. 터치 감응성 디스플레이에서 GUI에 의해 팬잉, 줌잉 및 커서 움직임 추적을 위한 시스템 및 방법이 제공된다.
지금까지 네트워크 동작가능 전자 장치(300)에서 이미지를 디스플레이하는 방법 및 시스템의 구현에 관한 예시적인 실시예를 설명하였다. 여기에서 설명한 실시예들이 휴대용 전자 장치 및 휴대용 전자 장치를 제어하는 방법의 특수한 구현예로서 설명되었지만, 이 기술에 숙련된 사람이라면 다른 수정예 및 변형예가 가능할 것이다. 이러한 수정예 및 변형예는 모두 본 발명의 정신 및 범위 내에 있는 것으로 믿어진다. 여기에서 설명한 실시예들은 모두 단지 예시를 위한 것이고 제한하는 의도가 없는 것으로 생각되어야 한다. 그러므로, 본 발명의 범위는 위에서의 설명에 의해서라기 보다는 첨부된 청구범위에 의해 표시된다. 청구범위에 기재한 것과 등가물의 의미 및 범위 내에 있는 모든 변경은 본 발명의 범위에 포함되는 것으로 한다.
300: 전자 장치
311: 통신 서브시스템

Claims (19)

  1. 전자 장치의 터치 감응성 디스플레이 상에 그래픽 사용자 인터페이스를 통해 이미지를 디스플레이하는 단계와;
    선택 도구와 이미지 간의 미리 정해진 관계를 검출하는 단계와;
    터치 감응성 디스플레이를 따르는 선택 도구의 움직임에 응답하여 이미지를 팬하는 단계와;
    터치 감응성 디스플레이의 누름에 응답하여 이미지를 줌하는 단계
    를 포함하는 방법.
  2. 제1항에 있어서, 이미지는 선택 도구와 이미지 간의 미리 정해진 관계의 검출에 응답하여 강조되는 것인 방법.
  3. 제1항에 있어서, 선택 도구는 도전성의 것이고, 상기 검출 단계는 터치 감응성 디스플레이로부터 이격된 선택 도구 검출 단계를 포함한 것인 방법.
  4. 제1항에 있어서, 선택 도구는 도전성의 것이고, 상기 검출 단계는 터치 감응성 디스플레이를 터치하는 선택 도구 검출 단계를 포함한 것인 방법.
  5. 제1항에 있어서, 터치 감응성 디스플레이의 누름에 응답하여 줌 메뉴를 디스플레이하는 단계를 더 포함하는 방법.
  6. 제5항에 있어서, 선택 도구가 미리 정해진 시간 이상 동안 검출되지 않은 때 줌 메뉴를 비활성화하는 단계를 더 포함하는 방법.
  7. 제1항에 있어서, 터치 감응성 디스플레이에서 선택 도구의 첫번째 탭을 검출하는 단계와 터치 감응성 디스플레이에서 커서를 활성화하는 단계를 더 포함하는 방법.
  8. 제7항에 있어서, 터치 감응성 디스플레이와 관련한 선택 도구의 움직임에 응답하여 터치 감응성 디스플레이에서 커서를 움직이는 단계를 더 포함하는 방법.
  9. 제8항에 있어서, 터치 감응성 디스플레이의 누름을 검출하는 단계와, 검출된 터치 감응성 디스플레이의 누름에 대해 미리 정해긴 관계를 가진 이미지를 선택하는 단계를 더 포함하는 방법.
  10. 제7항에 있어서, 터치 감응성 디스플레이의 경계의 모서리에서 커서 움직임에 응답하여 이미지를 팬하는 단계를 더 포함하는 방법.
  11. 제10항에 있어서, 터치 감응성 디스플레이의 두번째 탭을 검출하는 단계와 커서를 비활성화하는 단계를 더 포함하는 방법.
  12. 제11항에 있어서, 커서가 비활성화된 후 디폴트 동작 모드를 활성화하는 단계를 더 포함하고, 디폴트 동작 모드는 터치 감응성 디스플레이를 따르는 선택 도구 움직임에 응답하여 이미지를 팬하고, 터치 감응성 디스플레이의 누름에 응답하여 이미지를 줌하는 것인 방법.
  13. 제1항에 있어서, 터치 감응성 디스플레이에서 첫번째 탭을 검출하여 커서를 활성화하는 단계와, 선택 도구에 의한 터치 감응성 디스플레이의 후속 탭을 검출하는 단계와, 검출된 후속 탭에 대한 미리 정해진 관계를 가진 이미지를 선택하는 단계를 더 포함하고, 상기 커서는 터치 감응성 디스플레이에 대한 선택 도구의 움직임을 추적하는 것인 방법.
  14. 제13항에 있어서, 선택 도구가 미리 정해진 시간기간 동안 터치 감응성 디스플레이로부터 제거된 것을 검출하는 단계와, 커서를 비활성화하는 단계와, 디폴트 동작 모드를 활성화하는 단계를 더 포함하고, 디폴트 동작 모드는 터치 감응성 디스플레이를 따르는 선택 도구 움직임에 응답하여 이미지를 팬하고, 터치 감응성 디스플레이의 누름 검출에 응답하여 이미지를 줌하는 것인 방법.
  15. 제1항에 있어서, 선택 도구는 사용자 손가락과 도전성 스타일러스 중의 하나인 방법.
  16. 제1항에 있어서, 미리 정해진 관계는 용량 값인 방법.
  17. 이동 장치의 프로세서에 의해 실행되어 이동 장치가 청구항 제1항의 방법을 구현하게 하는 명령어가 저장된 컴퓨터 판독가능 매체.
  18. 터치 감응성 디스플레이를 구비한 전자 장치에 있어서,
    디스플레이 화면, 터치 위치 센서 및 커버 렌즈를 포함한 터치 감응성 디스플레이를 격납하는 보디와;
    커버 렌즈에 동작적으로 결합된 스위치와;
    디스플레이 화면, 터치 위치 센서 및 스위치와 데이터 통신을 하는 마이크로프로세서를 포함하고, 마이크로프로세서는 터치 감응성 디스플레이 상에 이미지를 디스플레이하고, 선택 도구와 이미지 간의 미리 정해진 관계를 검출하고, 터치 감응성 디스플레이를 따르는 선택 도구의 움직임에 응답하여 이미지를 팬하고, 터치 감응성 디스플레이의 누름에 응답하여 이미지를 줌하도록 프로그램된 것인 전자 장치.
  19. 제18항에 있어서, 상기 누름은 선택 도구에 의한 터치 감응성 디스플레이의 누름 검출에 의해 검출되는 것인 전자 장치.
KR1020117008205A 2008-10-08 2009-09-22 휴대용 터치 감응성 디스플레이에서 이미지를 팬 및 줌하는 방법 KR20110056315A (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US10391008P 2008-10-08 2008-10-08
US61/103,910 2008-10-08
US12/394,307 US9395867B2 (en) 2008-10-08 2009-02-27 Method and system for displaying an image on an electronic device
EP09154009A EP2175349A1 (en) 2008-10-08 2009-02-27 Method and system for displaying an image on a handheld electronic communication device
EP09154009.6 2009-02-27
US12/394,307 2009-02-27

Publications (1)

Publication Number Publication Date
KR20110056315A true KR20110056315A (ko) 2011-05-26

Family

ID=40677485

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020117008205A KR20110056315A (ko) 2008-10-08 2009-09-22 휴대용 터치 감응성 디스플레이에서 이미지를 팬 및 줌하는 방법

Country Status (5)

Country Link
US (1) US9395867B2 (ko)
EP (1) EP2175349A1 (ko)
KR (1) KR20110056315A (ko)
CA (1) CA2739609C (ko)
WO (1) WO2010040201A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170087635A (ko) * 2016-01-21 2017-07-31 삼성전자주식회사 전자 장치의 센서 배치 구조

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US8839154B2 (en) * 2008-12-31 2014-09-16 Nokia Corporation Enhanced zooming functionality
US20100295796A1 (en) * 2009-05-22 2010-11-25 Verizon Patent And Licensing Inc. Drawing on capacitive touch screens
US8854314B2 (en) * 2009-09-29 2014-10-07 Alcatel Lucent Universal interface device with housing sensor array adapted for detection of distributed touch input
US8822851B2 (en) 2010-10-29 2014-09-02 Blackberry Limited Method and apparatus for controlling a multi-mode keyboard
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
AU2013259642A1 (en) 2012-05-09 2014-12-04 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
JP6002836B2 (ja) 2012-05-09 2016-10-05 アップル インコーポレイテッド ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース
AU2013259637B2 (en) 2012-05-09 2016-07-07 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
AU2013259614B2 (en) 2012-05-09 2016-08-25 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
CN108241465B (zh) 2012-05-09 2021-03-09 苹果公司 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置
CN104487929B (zh) 2012-05-09 2018-08-17 苹果公司 用于响应于用户接触来显示附加信息的设备、方法和图形用户界面
US9348501B2 (en) * 2012-06-14 2016-05-24 Microsoft Technology Licensing, Llc Touch modes
US9229632B2 (en) 2012-10-29 2016-01-05 Facebook, Inc. Animation sequence associated with image
US9081410B2 (en) 2012-11-14 2015-07-14 Facebook, Inc. Loading content on electronic device
US9606695B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Event notification
US9684935B2 (en) 2012-11-14 2017-06-20 Facebook, Inc. Content composer for third-party applications
US9547416B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Image presentation
US9507757B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Generating multiple versions of a content item for multiple platforms
US9696898B2 (en) 2012-11-14 2017-07-04 Facebook, Inc. Scrolling through a series of content items
US9547627B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Comment presentation
US9606717B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content composer
US9245312B2 (en) 2012-11-14 2016-01-26 Facebook, Inc. Image panning and zooming effect
US9507483B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Photographs with location or time information
US9235321B2 (en) 2012-11-14 2016-01-12 Facebook, Inc. Animation sequence associated with content item
US9218188B2 (en) 2012-11-14 2015-12-22 Facebook, Inc. Animation sequence associated with feedback user-interface element
US9607289B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content type filter
CN107832003B (zh) 2012-12-29 2021-01-22 苹果公司 用于放大内容的方法和设备、电子设备和介质
WO2014105277A2 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
KR101905174B1 (ko) 2012-12-29 2018-10-08 애플 인크. 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
US10275117B2 (en) 2012-12-29 2019-04-30 Apple Inc. User interface object manipulations in a user interface
EP3435220B1 (en) 2012-12-29 2020-09-16 Apple Inc. Device, method and graphical user interface for transitioning between touch input to display output relationships
US10691230B2 (en) 2012-12-29 2020-06-23 Apple Inc. Crown input for a wearable electronic device
AU2013368441B2 (en) 2012-12-29 2016-04-14 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
KR20140089816A (ko) * 2013-01-07 2014-07-16 삼성전자주식회사 콘텐츠 주밍 방법 및 이를 구현하는 단말
KR102095039B1 (ko) * 2013-06-04 2020-03-30 삼성전자 주식회사 터치 인터페이스를 제공하는 장치에서 터치 입력을 수신하는 방법 및 장치
US10001817B2 (en) 2013-09-03 2018-06-19 Apple Inc. User interface for manipulating user interface objects with magnetic properties
US10503388B2 (en) 2013-09-03 2019-12-10 Apple Inc. Crown input for a wearable electronic device
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
KR20160051846A (ko) 2013-09-03 2016-05-11 애플 인크. 자기 특성을 갖는 사용자 인터페이스 객체를 조작하는 사용자 인터페이스
KR20150131542A (ko) * 2014-05-15 2015-11-25 삼성전자주식회사 입력 제어 객체 운용 방법 및 이를 지원하는 전자 장치
EP4036685A1 (en) 2014-06-27 2022-08-03 Apple Inc. Reduced size user interface
KR102185564B1 (ko) * 2014-07-09 2020-12-02 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
KR102176365B1 (ko) * 2014-07-14 2020-11-09 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US10235014B2 (en) 2014-09-02 2019-03-19 Apple Inc. Music user interface
TWI676127B (zh) 2014-09-02 2019-11-01 美商蘋果公司 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體
US20160062571A1 (en) 2014-09-02 2016-03-03 Apple Inc. Reduced size user interface
WO2016036414A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
US9632602B2 (en) * 2014-11-04 2017-04-25 Microsoft Technology Licensing, Llc Fabric laminated touch input device
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US10152208B2 (en) 2015-04-01 2018-12-11 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10324599B2 (en) * 2016-03-30 2019-06-18 Microsoft Technology Licensing, Llc Assistive move handle for object interaction
DK179896B1 (en) 2018-09-11 2019-08-30 Apple Inc. CONTENT-BASED TACTILE OUTPUTS
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US20220155948A1 (en) * 2020-11-13 2022-05-19 Adobe Inc. Offset touch screen editing

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5075673A (en) * 1989-06-16 1991-12-24 International Business Machines Corp. Variable speed, image pan method and apparatus
US6028271A (en) 1992-06-08 2000-02-22 Synaptics, Inc. Object position detector with edge motion feature and gesture recognition
JP2813728B2 (ja) 1993-11-01 1998-10-22 インターナショナル・ビジネス・マシーンズ・コーポレイション ズーム/パン機能付パーソナル通信機
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
JPH1039748A (ja) 1996-07-18 1998-02-13 Koonet:Kk 電子式地図システム、それを用いた情報提供装置及び記憶媒体
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
KR100595912B1 (ko) 1998-01-26 2006-07-07 웨인 웨스터만 수동 입력 통합 방법 및 장치
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
JP2000163193A (ja) 1998-11-25 2000-06-16 Seiko Epson Corp 携帯情報機器及び情報記憶媒体
US6246395B1 (en) 1998-12-17 2001-06-12 Hewlett-Packard Company Palm pressure rejection method and apparatus for touchscreens
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
EP1277104A1 (en) 2000-03-30 2003-01-22 Ideogramic APS Method for gesture based modeling
US6587097B1 (en) * 2000-11-28 2003-07-01 3M Innovative Properties Co. Display system
US6774890B2 (en) 2001-01-09 2004-08-10 Tektronix, Inc. Touch controlled zoom and pan of graphic displays
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
FI116425B (fi) 2002-01-18 2005-11-15 Nokia Corp Menetelmä ja laite laajan näppäimistön integroimiseksi pieneen laitteeseen
JP3847641B2 (ja) 2002-02-28 2006-11-22 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法
US20030193481A1 (en) 2002-04-12 2003-10-16 Alexander Sokolsky Touch-sensitive input overlay for graphical user interface
CN1666169B (zh) 2002-05-16 2010-05-05 索尼株式会社 输入方法和输入装置
US6933925B1 (en) * 2002-06-28 2005-08-23 Microsoft Corporation Computer mouse with elastomeric dome switch
US7656393B2 (en) * 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7814439B2 (en) 2002-10-18 2010-10-12 Autodesk, Inc. Pan-zoom tool
KR20040057131A (ko) 2002-12-24 2004-07-02 삼성전자주식회사 터치스크린에서 지정위치 확대 기능을 갖는 휴대용 모바일기기 및 그 확대 방법
GB0312465D0 (en) 2003-05-30 2003-07-09 Therefore Ltd A data input method for a computing device
US20060181517A1 (en) * 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
JP5592594B2 (ja) * 2004-03-23 2014-09-17 グーグル インコーポレイテッド デジタルマッピングシステム
EP1774429B1 (en) 2004-07-30 2018-06-06 Apple Inc. Gestures for touch sensitive input devices
US8274534B2 (en) 2005-01-31 2012-09-25 Roland Wescott Montague Methods for combination tools that zoom, pan, rotate, draw, or manipulate during a drag
US20080191864A1 (en) 2005-03-31 2008-08-14 Ronen Wolfson Interactive Surface and Display System
RU2421777C2 (ru) 2005-05-23 2011-06-20 Нокиа Корпорейшн Улучшенный карманный компьютер и связанные с ним способы
US7694234B2 (en) 2005-08-04 2010-04-06 Microsoft Corporation Virtual magnifying glass with on-the fly control functionalities
US20070040810A1 (en) * 2005-08-18 2007-02-22 Eastman Kodak Company Touch controlled display device
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US8788954B2 (en) 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
CN101657826B (zh) 2007-02-15 2013-05-29 S·卡尔 笔记捕获装置
US20080204418A1 (en) 2007-02-27 2008-08-28 Adam Cybart Adaptable User Interface and Mechanism for a Portable Electronic Device
US7829812B2 (en) * 2007-07-03 2010-11-09 Sony Ericsson Mobile Communications Ab Input device and an electronic device comprising an input device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170087635A (ko) * 2016-01-21 2017-07-31 삼성전자주식회사 전자 장치의 센서 배치 구조
US11740716B2 (en) 2016-01-21 2023-08-29 Samsung Electronics Co., Ltd. Disposition structure of sensor of electronic device

Also Published As

Publication number Publication date
CA2739609C (en) 2017-01-17
EP2175349A1 (en) 2010-04-14
US20100088596A1 (en) 2010-04-08
CA2739609A1 (en) 2010-04-15
US9395867B2 (en) 2016-07-19
WO2010040201A1 (en) 2010-04-15

Similar Documents

Publication Publication Date Title
US9395867B2 (en) Method and system for displaying an image on an electronic device
CN108701001B (zh) 显示图形用户界面的方法及电子设备
US8527902B2 (en) Multidimensional volume and vibration controls for a handheld electronic device
EP2189887B1 (en) Terminal and method for assigning shortcuts for internet adresses
EP2397936B1 (en) Mobile terminal and method of controlling the same
EP2138929B1 (en) Mobile terminal capable of sensing proximity touch
EP3070586B1 (en) Mobile terminal and user interface of mobile terminal
US9280263B2 (en) Mobile terminal and control method thereof
EP2282486B1 (en) Mobile terminal
EP2637086B1 (en) Mobile terminal
EP2452260B1 (en) Automatic enlargement of viewing area with selectable objects
EP2533146A2 (en) Apparatus and method for providing web browser interface using gesture in device
US20130285956A1 (en) Mobile device provided with display function, storage medium, and method for controlling mobile device provided with display function
EP2175359A2 (en) An electronic device having a state aware touchscreen
WO2010041155A1 (en) Live preview of open windows
CN105122176A (zh) 用于管理在电子设备上显示的内容的***和方法
KR102446587B1 (ko) 태스크 전환 방법 및 단말기
US20140007013A1 (en) Mobile terminal and control method thereof
CN111309237A (zh) 一种切换支付功能方法及电子设备
US9383815B2 (en) Mobile terminal and method of controlling the mobile terminal
CN113608655A (zh) 信息处理方法、装置、电子设备和存储介质
CA2646771C (en) Embedded navigation assembly and method on handheld device
EP2211258B1 (en) Volume and vibration controls for a handheld electronic device
EP2081110A1 (en) Side-bar menu and menu on a display screen of a handheld electronic device

Legal Events

Date Code Title Description
A201 Request for examination
E601 Decision to refuse application