[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TWI416369B - 資料選取方法及系統,及其電腦程式產品 - Google Patents

資料選取方法及系統,及其電腦程式產品 Download PDF

Info

Publication number
TWI416369B
TWI416369B TW98131495A TW98131495A TWI416369B TW I416369 B TWI416369 B TW I416369B TW 98131495 A TW98131495 A TW 98131495A TW 98131495 A TW98131495 A TW 98131495A TW I416369 B TWI416369 B TW I416369B
Authority
TW
Taiwan
Prior art keywords
display unit
touch display
symbols
boundary
symbol
Prior art date
Application number
TW98131495A
Other languages
English (en)
Other versions
TW201112040A (en
Inventor
Yih Feng Kao
I Fang Li
Wen Chi Chang
Original Assignee
Htc Corp
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 Htc Corp filed Critical Htc Corp
Priority to TW98131495A priority Critical patent/TWI416369B/zh
Publication of TW201112040A publication Critical patent/TW201112040A/zh
Application granted granted Critical
Publication of TWI416369B publication Critical patent/TWI416369B/zh

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

資料選取方法及系統,及其電腦程式產品
本發明係有關於一種資料選取方法及系統,且特別有關於一種可以透過觸控式顯示單元選取字元符號且調整選取字元符號的範圍之方法及系統。
近年來,可攜式裝置,特別是手持式裝置變得越來越高階且變得更多功能化。舉例來說,手持式裝置可以具備電信通訊能力、電子郵件、進階通訊錄管理、媒體播放、以及其他各式各樣的能力與應用。由於這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。
目前而言,許多手持式裝置都會配備觸控式顯示單元。使用者可以透過觸控式顯示單元來直接進行相關操作,如操作應用程式與資料輸入等。在一些情況中,使用者常會想要對於觸控式顯示單元中顯示的一段文字進行選取與複製,然後再至別的應用程式進行貼上文字的操作。然而,由於觸控式顯示單元及顯示文字的尺寸限制,若使用者使用手指對於文字進行選取,游標與文字往往都會被手指擋住,從而造成無法精確選取一段文字的情形,形成操作上的困擾。
另一方面,當文字選取錯誤時,使用者必須重複地進行選取文字,且每一次重新選取文字時,先前選取的文字都將會被取消,從而造成使用者操作上的不便。另外,使用者也可以按下特定的按鍵,如CTRL鍵,並同時進行選取以完成選取文字的調整。同時在具有有限面積的手持式裝置中按下特定按鍵與進行文字選取,其操作上係非常不容易且不方便的。
有鑑於此,本發明提供資料選取方法及系統。
本發明實施例之一種資料選取方法。首先,於一觸控式顯示單元中顯示包括複數字元符號之資料,且透過觸控式顯示單元接收相應字元符號中至少一者之選擇。接著,偵測觸控式顯示單元上相應選取字元符號之一接觸,且依據接觸相應於選取字元符號之位置決定選取字元符號之一特定邊界。其中,當接觸位於選取字元符號之一第一邊界的一既定範圍內時,決定特定邊界為第一邊界。之後,偵測觸控式顯示單元上之一移動,且依據移動與特定邊界調整選取字元符號的範圍。
本發明實施例之一種資料選取系統包括一觸控式顯示單元與一處理單元。觸控式顯示單元顯示包括複數字元符號之資料。處理單元透過觸控式顯示單元接收相應字元符號中至少一者之選擇。處理單元偵測觸控式顯示單元上相應選取字元符號之一接觸,且依據接觸相應於選取字元符號之位置決定選取字元符號之一特定邊界。其中,當接觸位於選取字元符號之一第一邊界的一既定範圍內時,決定特定邊界為第一邊界。處理單元偵測觸控式顯示單元上之一移動,且依據移動與特定邊界調整選取字元符號的範圍。
在一些實施例中,當偵測到觸控式顯示單元上的移動之後,可以延遲一既定時間,且在既定時間之後,再依據移動與特定邊界調整選取字元符號的範圍。
本發明上述方法可以透過程式碼方式存在。當程式碼被機器載入且執行時,機器變成用以實行本發明之裝置。
為使本發明之上述目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖示,詳細說明如下。
第1圖顯示依據本發明實施例之資料選取系統。依據本發明實施例之資料選取系統100可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置(Mobile Internet Device,MID)、或迷你筆記型電腦(Netbook)等之手持式裝置。
資料選取系統100至少包括一觸控式顯示單元110、一儲存單元120、與一處理單元130。觸控式顯示單元110係結合一觸碰感應裝置(未顯示)之螢幕。觸碰感應裝置具有包括至少一維之感應器的觸摸式表面,用以偵測輸入工具,如手指或觸控筆等在其表面上的接觸與移動。觸控式顯示單元110可以顯示相關資料、與/或相關圖示與介面等。儲存單元120可以包括提供給觸控式顯示單元110進行顯示之資料。其中,資料可以包括複數字元符號。處理單元130係用以執行本案之資料選取方法,其細節將於後進行說明。
第2圖顯示依據本發明實施例之資料選取方法。依據本發明實施例之資料選取方法可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置、或迷你筆記型電腦等之手持式裝置。
如步驟S210,於觸控式顯示單元中顯示包括複數字元符號之資料。接著,如步驟S220,透過觸控式顯示單元接收相應字元符號中至少一者之選擇。值得注意的是,在一些實施例中,相應字元符號之選擇可以係透過觸控式顯示單元於字元符號上進行雙擊以完成。在一些實施例中,相應字元符號之選擇可以係透過觸控式顯示單元於字元符號上接觸一既定時間(長按)以完成。在一些實施例中,相應字元符號之選擇可以係透過觸控式顯示單元於字元符號上進行拖曳以完成。注意的是,上述選擇字元符號的方式僅係本案之例子,本案並不限定於此。另外,在一些實施例中,選取的字元符號可以在觸控式顯示單元中進行反白顯示。之後,如步驟S230,偵測觸控式顯示單元上相應選取字元符號之一接觸,且如步驟S240,依據接觸相應於選取字元符號之位置決定選取字元符號之一特定邊界。值得注意的是,在本案中,接觸並不一定要精準的指向選取字元符號的左邊界或右邊界便可完成其中一個邊界的選定。
第3圖顯示依據本發明實施例之特定邊界決定方法。如步驟S310,判斷接觸是否位於選取字元符號之右邊界的一既定範圍,如以右邊界為中心之一既定半徑的圓形範圍之內。若接觸位於選取字元符號之右邊界的既定範圍內(步驟S310的是),如步驟S320,決定特定邊界為右邊界,且結束流程。若接觸並非位於選取字元符號之右邊界的既定範圍內(步驟S310的否),判斷接觸是否位於選取字元符號之左邊界的一既定範圍,如以左邊界為中心之一既定半徑的圓形範圍之內。若接觸位於選取字元符號之左邊界的既定範圍內(步驟S330的是),如步驟S340,決定特定邊界為左邊界,且結束流程。若接觸並非位於選取字元符號之左邊界的既定範圍內(步驟S330的否),結束流程。第4圖顯示依據本發明實施例之特定邊界判定例子。如第4圖所示,選取字元符號ST的範圍具有一右邊界RB與一左邊界LB。當使用者手指的接觸位置位於右邊界RB的既定範圍RPR中時,決定特定邊界係右邊界RB。當使用者手指的接觸位置位於左邊界LB的既定範圍LPR中時,決定特定邊界係左邊界LB。
特定邊界決定之後,繼續參考第2圖,如步驟S250,偵測觸控式顯示單元上之一移動。若觸控式顯示單元上並未偵測到移動(步驟S250的否),繼續步驟S250的判斷。若觸控式顯示單元上偵測到移動(步驟S250的是),如步驟S260,依據移動(包括方向與距離)與特定邊界調整選取字元符號的範圍。舉例來說,當特定邊界為右邊界,且移動方向為向右時,選取字元符號的右邊界將會向右調整,以選取更多字元符號。
提醒的是,不同於重新選取文字時,先前選取的文字都將會被取消之習知技術,本案不僅不需按下額外的按鍵且當特定邊界決定之後,先前選取之字元符號將會繼續保留,以進行後續調整作業,從而增加使用者操作上之便利性。
第5圖顯示依據本發明另一實施例之資料選取方法。依據本發明實施例之資料選取方法可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置、或迷你筆記型電腦等之手持式裝置。在此實施例中,選取字元符號範圍的調整與手指的移動可以具有一時間差,以增加使用者檢視選取字元符號的便利性。
如步驟S510,於觸控式顯示單元中顯示包括複數字元符號之資料。接著,如步驟S520,透過觸控式顯示單元接收相應字元符號中至少一者之選擇。類似地,相應字元符號之選擇可以係透過觸控式顯示單元於字元符號上進行雙擊、透過觸控式顯示單元於字元符號上接觸一既定時間(長按)、與/或透過觸控式顯示單元於字元符號上進行拖曳以完成。類似地,在一些實施例中,選取的字元符號可以在觸控式顯示單元中進行反白顯示。之後,如步驟S530,偵測觸控式顯示單元上相應選取字元符號之一接觸,且如步驟S540,依據接觸相應於選取字元符號之位置決定選取字元符號之一特定邊界。注意的是,特定邊界的決定方法可以類似於第3圖之實施例,其細節在此省略。特定邊界決定之後,如步驟S550,偵測觸控式顯示單元上之一移動。若觸控式顯示單元上並未偵測到移動(步驟S550的否),繼續步驟S550的判斷。若觸控式顯示單元上偵測到移動(步驟S550的是),如步驟S560,延遲一既定時間,如0.5或1秒,且在既定時間之後,如步驟S570,依據移動(包括方向與距離)與特定邊界調整選取字元符號的範圍。
第6A~6C圖為示意圖係顯示依據本發明實施例之選取字元符號範圍之調整例子。首先,使用者利用手指F在觸控式顯示單元上接觸相應選取字元符號ST之範圍的右邊界RB附近,從而決定特定邊界為右邊界RB,如第6A圖所示。之後,使用者將手指F往右移動,如第6B圖所示。當手指F往右移動之後,將會延遲一既定時間,且在既定時間之後,選取字元符號ST的右邊界RB將會向右移動,以選取更多字元符號,如第6C圖所示。
因此,透過本案之資料選取方法及系統可以自動判斷選取的特定邊界,以調整選取字元符號的範圍。另一方面,藉由移動與選取字元符號範圍調整的時間差,可以增加使用者檢視選取字元符號的便利性。
本發明之方法,或特定型態或其部份,可以以程式碼的型態存在。程式碼可以包含於實體媒體,如軟碟、光碟片、硬碟、或是任何其他機器可讀取(如電腦可讀取)儲存媒體,亦或不限於外在形式之電腦程式產品,其中,當程式碼被機器,如電腦載入且執行時,此機器變成用以參與本發明之裝置。程式碼也可以透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態進行傳送,其中,當程式碼被機器,如電腦接收、載入且執行時,此機器變成用以參與本發明之裝置。當在一般用途處理單元實作時,程式碼結合處理單元提供一操作類似於應用特定邏輯電路之獨特裝置。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100...資料選取系統
110...觸控式顯示單元
120...儲存單元
130...處理單元
S210、S220、...、S260...步驟
S310、S320、...、S340...步驟
ST...選取字元符號
RB...右邊界
LB...左邊界
RPR...右邊界既定範圍
LPR...左邊界既定範圍
S510、S520、...、S570...步驟
F...手指
第1圖為一示意圖係顯示依據本發明實施例之資料選取系統。
第2圖為一流程圖係顯示依據本發明實施例之資料選取方法。
第3圖為一流程圖係顯示依據本發明實施例之特定邊界決定方法。
第4圖為一示意圖係顯示依據本發明實施例之特定邊界判定例子。
第5圖為一流程圖係顯示依據本發明另一實施例之資料選取方法。
第6A~6C圖為示意圖係顯示依據本發明實施例之選取字元符號範圍之調整例子。
S210、S220、...、S260...步驟

Claims (11)

  1. 一種資料選取方法,適用於一電子裝置,包括下列步驟:於一觸控式顯示單元中顯示包括複數字元符號之資料;透過該觸控式顯示單元接收相應該等字元符號中至少一者之選擇;偵測該觸控式顯示單元上相應該選取字元符號之一接觸;依據該接觸相應於該選取字元符號之位置決定該選取字元符號之一特定邊界,其中當該接觸位於該選取字元符號之一第一邊界的一既定範圍內時,決定該特定邊界為該第一邊界;偵測該觸控式顯示單元上之一移動;以及依據該移動與該特定邊界調整該選取字元符號的範圍。
  2. 如申請專利範圍第1項所述之資料選取方法,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上進行雙擊以完成。
  3. 如申請專利範圍第1項所述之資料選取方法,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上接觸一既定時間以完成。
  4. 如申請專利範圍第1項所述之資料選取方法,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上進行拖曳以完成。
  5. 如申請專利範圍第1項所述之資料選取方法,更包括下列步驟:當偵測到該移動之後,延遲一既定時間;以及在該既定時間之後,再依據該移動與該特定邊界調整該選取字元符號的範圍。
  6. 一種資料選取系統,適用於一電子裝置,包括:一觸控式顯示單元,用以顯示包括複數字元符號之資料;以及一處理單元,透過該觸控式顯示單元接收相應該等字元符號中至少一者之選擇,偵測該觸控式顯示單元上相應該選取字元符號之一接觸,依據該接觸相應於該選取字元符號之位置決定該選取字元符號之一特定邊界,偵測該觸控式顯示單元上之一移動,且依據該移動與該特定邊界調整該選取字元符號的範圍,其中,當該接觸位於該選取字元符號之一第一邊界的一既定範圍內時,決定該特定邊界為該第一邊界。
  7. 如申請專利範圍第6項所述之資料選取系統,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上進行雙擊以完成。
  8. 如申請專利範圍第6項所述之資料選取系統,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上接觸一既定時間以完成。
  9. 如申請專利範圍第6項所述之資料選取系統,其中相應該等字元符號中至少一者之選擇係透過該觸控式顯示單元於該等字元符號上進行拖曳以完成。
  10. 如申請專利範圍第6項所述之資料選取系統,其中當偵測到該移動之後,該處理單元延遲一既定時間,且在該既定時間之後,再依據該移動與該特定邊界調整該選取字元符號的範圍。
  11. 一種電腦程式產品,用以被一機器載入且執行一資料選取方法,該電腦程式產品包括:一第一程式碼,用以於一觸控式顯示單元中顯示包括複數字元符號之資料;一第二程式碼,用以透過該觸控式顯示單元接收相應該等字元符號中至少一者之選擇;一第三程式碼,用以偵測該觸控式顯示單元上相應該選取字元符號之一接觸;一第四程式碼,用以依據該接觸相應於該選取字元符號之位置決定該選取字元符號之一特定邊界,其中當該接觸位於該選取字元符號之一第一邊界的一既定範圍內時,決定該特定邊界為該第一邊界;一第五程式碼,用以偵測該觸控式顯示單元上之一移動;以及一第六程式碼,用以依據該移動與該特定邊界調整該選取字元符號的範圍。
TW98131495A 2009-09-18 2009-09-18 資料選取方法及系統,及其電腦程式產品 TWI416369B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98131495A TWI416369B (zh) 2009-09-18 2009-09-18 資料選取方法及系統,及其電腦程式產品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98131495A TWI416369B (zh) 2009-09-18 2009-09-18 資料選取方法及系統,及其電腦程式產品

Publications (2)

Publication Number Publication Date
TW201112040A TW201112040A (en) 2011-04-01
TWI416369B true TWI416369B (zh) 2013-11-21

Family

ID=44909111

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98131495A TWI416369B (zh) 2009-09-18 2009-09-18 資料選取方法及系統,及其電腦程式產品

Country Status (1)

Country Link
TW (1) TWI416369B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI611325B (zh) * 2016-06-23 2018-01-11 業成光電(深圳)有限公司 電子裝置

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11429274B2 (en) 2019-05-06 2022-08-30 Apple Inc. Handwriting entry on an electronic device
US20210349627A1 (en) * 2020-05-11 2021-11-11 Apple Inc. Interacting with handwritten content on an electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200834397A (en) * 2006-12-07 2008-08-16 Microsoft Corp Operating touch screen interfaces
US20090002326A1 (en) * 2007-06-28 2009-01-01 Nokia Corporation Method, apparatus and computer program product for facilitating data entry via a touchscreen
US20090051661A1 (en) * 2007-08-22 2009-02-26 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Automatic Positioning of Text on Touch Display Devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200834397A (en) * 2006-12-07 2008-08-16 Microsoft Corp Operating touch screen interfaces
US20090002326A1 (en) * 2007-06-28 2009-01-01 Nokia Corporation Method, apparatus and computer program product for facilitating data entry via a touchscreen
US20090051661A1 (en) * 2007-08-22 2009-02-26 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Automatic Positioning of Text on Touch Display Devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI611325B (zh) * 2016-06-23 2018-01-11 業成光電(深圳)有限公司 電子裝置

Also Published As

Publication number Publication date
TW201112040A (en) 2011-04-01

Similar Documents

Publication Publication Date Title
US11314804B2 (en) Information search method and device and computer readable recording medium thereof
JP7397881B2 (ja) 複数のアプリケーションウィンドウと対話するためのシステム、方法、及びユーザインタフェース
US20230214107A1 (en) User interface for receiving user input
JP7046890B2 (ja) 周辺デバイスと無線ペアリングして、周辺デバイスに関するステータス情報を表示するデバイス、方法、並びにグラフィカルユーザインタフェース
US11120220B2 (en) Device, method, and graphical user interface for a predictive keyboard
US20210191582A1 (en) Device, method, and graphical user interface for a radial menu system
US10572119B2 (en) Device, method, and graphical user interface for displaying widgets
JP7564304B2 (ja) ユーザアカウントに対する認証資格証明を管理するためのデバイス、方法、及びグラフィカルユーザインターフェース
US8810535B2 (en) Electronic device and method of controlling same
TWI648971B (zh) 電腦實施方法及相關的非暫時性電腦可讀儲存媒體及電子計算器件
US20150347358A1 (en) Concurrent display of webpage icon categories in content browser
US10331297B2 (en) Device, method, and graphical user interface for navigating a content hierarchy
US20140181740A1 (en) Method and apparatus for related user inputs
JP2021516807A (ja) スクロール及び選択の高速化
US20160299657A1 (en) Gesture Controlled Display of Content Items
US10613732B2 (en) Selecting content items in a user interface display
US20160117299A1 (en) Device, method, and graphical user interface for visible and interactive corrected content
TWI416369B (zh) 資料選取方法及系統,及其電腦程式產品
US20240184441A1 (en) Systems and Methods for Providing Continuous-Path and Delete Key Gestures at a Touch-Sensitive Keyboard
TW201115454A (en) Data selection and display methods and systems, and computer program products thereof
EP2584441A1 (en) Electronic device and method of controlling same
KR101970506B1 (ko) 리스트 아이템의 이동 방법 및 장치

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees