KR101136327B1 - 휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 - Google Patents
휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 Download PDFInfo
- Publication number
- KR101136327B1 KR101136327B1 KR1020090038602A KR20090038602A KR101136327B1 KR 101136327 B1 KR101136327 B1 KR 101136327B1 KR 1020090038602 A KR1020090038602 A KR 1020090038602A KR 20090038602 A KR20090038602 A KR 20090038602A KR 101136327 B1 KR101136327 B1 KR 101136327B1
- Authority
- KR
- South Korea
- Prior art keywords
- touch
- position coordinates
- mobile terminal
- cursor
- control method
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
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)
- Computer Hardware Design (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (11)
- 터치 스크린과 광 조이스틱을 구비한 휴대 단말기의 터치 및 커서 제어방법에 있어서,(A) 제어부는 상기 터치 스크린을 통해 사용자로부터 최종 터치한 위치의 입력 신호를 수신받는 단계;(B) 제어부는 상기 입력 신호의 위치 좌표를 저장하는 단계;(C) 제어부는 상기 광 조이스틱 구동 시 저장된 위치 좌표를 검출하는 단계;(D) 제어부는 상기 검출된 위치 좌표에서 커서가 생성되도록 하는 단계; 및(E) 상기 광 조이스틱이 피사체의 이동을 감지하여 커서를 제어하는 단계를 포함하는 것을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 터치된 영역들의 X좌표 값과 Y좌표 값들의 각 평균값임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 두 피사체가 동시에 터치시 두 피사체 사이의 중간 좌표값임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 3 항에 있어서,상기 터치스크린에 두 피사체가 설정된 시간차 이내로 터치될 경우 동시에 터치된 것으로 인식함을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 피사체가 터치 된 후 드래그할 경우 최초 위치좌표와 최종 위치좌표의 중간 좌표값임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 두 피사체가 터치된 후 어느 하나의 피사체를 기준으로 다른 피사체를 멀어지도록 드래그할 경우, 기준이 되는 피사체의 위치좌표와 드래그된 최종 위치좌표 사이의 중간값임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 두 피사체가 터치된 후 두 피사체를 사이가 멀어지도록 동시에 드래그할 경우, 드래그된 두 피사체 사이의 최종 위치좌표 중간값임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 두 피사체가 터치된 후 임의 각도로 원형 드래그된 경우 최초 터치된 위치좌표와 드래그된 최종 위치좌표를 일치시켜 생성된 면적의 중심점임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항에 있어서,상기 (B)단계에서, 상기 위치좌표를 저장한 값은 터치스크린에 피사체가 터치된 후 설정된 임의 각도로 원형 드래그시켜 최초 터치된 위치좌표와 드래그된 최종 위치좌표를 연결하여 생성된 면적의 중심점임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 8 항에 있어서,상기 설정된 임의 각도는 270° 이상임을 특징으로 하는 휴대 단말기의 터치 및 커서 제어방법.
- 제 1 항 내지 제 10 항 중 어느 한 항을 적용한 휴대 단말기.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090038602A KR101136327B1 (ko) | 2009-05-01 | 2009-05-01 | 휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090038602A KR101136327B1 (ko) | 2009-05-01 | 2009-05-01 | 휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100119599A KR20100119599A (ko) | 2010-11-10 |
| KR101136327B1 true KR101136327B1 (ko) | 2012-04-20 |
Family
ID=43405569
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090038602A Expired - Fee Related KR101136327B1 (ko) | 2009-05-01 | 2009-05-01 | 휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101136327B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150017399A (ko) * | 2013-06-03 | 2015-02-17 | 원혁 | 터치스크린 입력 방법 및 장치 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000047803A (ja) * | 1998-07-28 | 2000-02-18 | Alps Electric Co Ltd | 座標入力装置 |
| JP2003099186A (ja) * | 2001-06-29 | 2003-04-04 | Nokia Corp | 機能の実現方法及び装置 |
| KR20080075879A (ko) * | 2005-12-15 | 2008-08-19 | 마이크로소프트 코포레이션 | 터치 감응 스크린 상의 소프트 키보드로 컴퓨터에서 실행중인 애플리케이션에 데이터를 입력하는 방법 및 컴퓨터판독가능 매체 |
| KR20080094200A (ko) * | 2007-04-19 | 2008-10-23 | 삼성전자주식회사 | 포인터가 위치한 영역에 메뉴 아이템을 나타내는 gui제공방법 및 이를 적용한 영상기기 |
-
2009
- 2009-05-01 KR KR1020090038602A patent/KR101136327B1/ko not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000047803A (ja) * | 1998-07-28 | 2000-02-18 | Alps Electric Co Ltd | 座標入力装置 |
| JP2003099186A (ja) * | 2001-06-29 | 2003-04-04 | Nokia Corp | 機能の実現方法及び装置 |
| KR20080075879A (ko) * | 2005-12-15 | 2008-08-19 | 마이크로소프트 코포레이션 | 터치 감응 스크린 상의 소프트 키보드로 컴퓨터에서 실행중인 애플리케이션에 데이터를 입력하는 방법 및 컴퓨터판독가능 매체 |
| KR20080094200A (ko) * | 2007-04-19 | 2008-10-23 | 삼성전자주식회사 | 포인터가 위치한 영역에 메뉴 아이템을 나타내는 gui제공방법 및 이를 적용한 영상기기 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100119599A (ko) | 2010-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9552154B2 (en) | Device and method for providing a user interface | |
| US10831337B2 (en) | Device, method, and graphical user interface for a radial menu system | |
| US8775966B2 (en) | Electronic device and method with dual mode rear TouchPad | |
| CN107066137B (zh) | 提供用户界面的设备和方法 | |
| KR102058990B1 (ko) | 모바일 디바이스 및 그 제어 방법 | |
| US9459704B2 (en) | Method and apparatus for providing one-handed user interface in mobile device having touch screen | |
| EP2657831A2 (en) | Method and terminal for displaying a plurality of pages, method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications | |
| US20110060986A1 (en) | Method for Controlling the Display of a Touch Screen, User Interface of the Touch Screen, and an Electronic Device using The Same | |
| JP5102412B1 (ja) | 情報端末、情報端末の制御方法、及び、プログラム | |
| US20120019562A1 (en) | Device and method for providing a user interface | |
| KR20110041915A (ko) | 데이터 표시 방법 및 그를 수행하는 단말기 | |
| US20120179963A1 (en) | Multi-touch electronic device, graphic display interface thereof and object selection method of multi-touch display | |
| JP5861637B2 (ja) | 情報端末装置及びタッチパネルの表示方法 | |
| WO2016183912A1 (zh) | 菜单布局方法及装置 | |
| KR101136327B1 (ko) | 휴대 단말기의 터치 및 커서 제어방법 및 이를 적용한 휴대 단말기 | |
| JP2012146017A (ja) | 電子黒板システム、電子黒板システムの制御方法、プログラムおよびその記録媒体 | |
| EP4439245A1 (en) | Improved touchless user interface for computer devices | |
| CN110489035A (zh) | 终端及其控制方法和计算机可读存储介质 | |
| KR20140110262A (ko) | 휴대형 장치 및 커서를 이용한 조작 방법 | |
| JP2015102946A (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
| KR20150098366A (ko) | 가상 터치패드 조작방법 및 이를 수행하는 단말기 | |
| KR101692848B1 (ko) | 호버링을 이용하는 가상 터치패드 조작방법 및 이를 수행하는 단말기 | |
| JP2006039819A (ja) | 座標入力装置 | |
| AU2017210607B2 (en) | Apparatus and method for controlling motion-based user interface | |
| WO2024200685A1 (en) | Improved touchless user interface for computer devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160308 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20170322 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20180319 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190407 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190407 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |