Nothing Special   »   [go: up one dir, main page]

TWI412963B - 資料顯示與移動方法及系統,及其電腦程式產品 - Google Patents

資料顯示與移動方法及系統,及其電腦程式產品 Download PDF

Info

Publication number
TWI412963B
TWI412963B TW098122212A TW98122212A TWI412963B TW I412963 B TWI412963 B TW I412963B TW 098122212 A TW098122212 A TW 098122212A TW 98122212 A TW98122212 A TW 98122212A TW I412963 B TWI412963 B TW I412963B
Authority
TW
Taiwan
Prior art keywords
data
display unit
touch display
touch
movement
Prior art date
Application number
TW098122212A
Other languages
English (en)
Other versions
TW201102878A (en
Inventor
Shih Yang Wang
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 TW098122212A priority Critical patent/TWI412963B/zh
Priority to US12/620,324 priority patent/US20110001709A1/en
Publication of TW201102878A publication Critical patent/TW201102878A/zh
Priority to US14/021,810 priority patent/US9104262B2/en
Application granted granted Critical
Publication of TWI412963B publication Critical patent/TWI412963B/zh

Links

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/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
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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/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

Landscapes

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

Description

資料顯示與移動方法及系統,及其電腦程式產品
本發明係有關於一種資料顯示與移動方法及系統,且特別有關於一種可以提供邊界提示之資料顯示與移動方法及系統。
近年來,可攜式裝置,特別是手持式裝置變得越來越高階且變得更多功能化。舉例來說,手持式裝置可以具備電信通訊能力、電子郵件、進階通訊錄管理、媒體播放、以及其他各式各樣的能力與應用。由於這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。
目前而言,許多手持式裝置都會配備觸控式顯示單元。使用者可以透過觸控式顯示單元來檢視相關資料,並直接進行相關操作。一般來說,觸控式顯示單元中檢視的資料可能會大於觸控式顯示單元的尺寸。換言之,觸控式顯示單元只能顯示資料的一特定部位。因此,使用者必須要透過捲動或移動的方式來檢視資料的其他部位。
在一些情況中,當觸控式顯示單元中的可見範圍已經在資料的邊界時,或當使用者捲動資料且資料已經捲動至其邊界時,若使用者持續移動資料,將會無法得到預期的移動效果。由於使用者無法得到預期的移動效果且無法得知觸控式顯示單元中可見範圍位於資料的位置,將會造成使用者操作上的困擾。
有鑑於此,本發明提供資料顯示與移動方法及系統。
本發明實施例之一種資料顯示與移動方法。首先,於電子裝置之一觸控式顯示單元中顯示一資料。接著,偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一第一移動,且相應於第一移動,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的一邊界。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料往第一方向移動,已經移動至資料的邊界時,停止資料之移動。之後,偵測接近觸控式顯示單元或觸控式顯示單元上相應物件之一第二移動,且相應於第二移動,於觸控式顯示單元中顯示資料之邊界之外的一區域。當相應物件之第二移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時,將資料往一第二方向進行移動,直至資料之邊界之外的區域不在觸控式顯示單元中顯示。
本發明實施例之一種資料顯示與移動系統包括一觸控式顯示單元與一處理單元。觸控式顯示單元顯示一資料。處理單元偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一第一移動,且相應於第一移動,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。處理單元判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的一邊界。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料往第一方向移動,已經移動至資料的邊界時,處理單元停止資料之移動。接著,處理單元偵測接近觸控式顯示單元或觸控式顯示單元上相應物件之一第二移動,且相應於第二移動,於觸控式顯示單元中顯示資料之邊界之外的一區域。當相應物件之第二移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時,處理單元將資料往一第二方向進行移動,直至資料之邊界之外的區域不在觸控式顯示單元中顯示。
本發明實施例之一種資料顯示與移動方法。首先,於電子裝置之一觸控式顯示單元中顯示一資料。接著,偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一輕彈,且相應於輕彈,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。其中,相應資料之移動的一捲動速度係由一特定速度逐漸遞減。之後,判斷當觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的一邊界,且判斷當移動至資料的邊界時,相應資料之移動的捲動速度是否等於零。當觸控式顯示單元中所顯示之資料往第一方向移動,已經移動至資料的邊界,且當移動至資料的邊界時相應資料之移動的捲動速度並非等於零時,於觸控式顯示單元中顯示資料之邊界之外的一區域。當觸控式顯示單元中顯示該資料之該邊界之外的該區域之後,將資料往一第二方向進行移動,直至資料之邊界之外的區域不在觸控式顯示單元中顯示。
本發明實施例之一種資料顯示與移動系統包括一觸控式顯示單元與一處理單元。觸控式顯示單元顯示一資料。處理單元偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一輕彈,且相應於輕彈,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。其中,相應資料之移動的一捲動速度係由一特定速度逐漸遞減。接著,處理單元判斷當將觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的一邊界,且判斷當移動至資料的邊界時,相應資料之移動的捲動速度是否等於零。當觸控式顯示單元中所顯示之資料往第一方向移動,已經移動至資料的邊界,且當移動至資料的邊界時相應資料之移動的捲動速度並非等於零時,處理單元於觸控式顯示單元中顯示資料之邊界之外的一區域。當觸控式顯示單元中顯示該資料之該邊界之外的該區域之後,處理單元將資料往一第二方向進行移動,直至資料之邊界之外的區域不在觸控式顯示單元中顯示。
本發明實施例之一種資料顯示與移動方法。首先,於電子裝置之一觸控式顯示單元中顯示一資料。接著,偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一移動,且相應於移動,將觸控式顯示單元中所顯示之資料依據物件之移動的一方向進行移動。之後,判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當將觸控式顯示單元中所顯示之資料往該方向移動時,是否已經移動至資料的一邊界。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料往該方向移動,已經移動至資料的邊界時,依據物件之移動方向將資料進行變形且顯示於觸控式顯示單元中。之後,當相應物件之移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時,將變形後之資料回復且顯示於觸控式顯示單元中。
本發明實施例之一種資料顯示與移動系統包括一觸控式顯示單元與一處理單元。觸控式顯示單元顯示一資料。處理單元偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件之一移動,且相應於移動,將觸控式顯示單元中所顯示之資料依據物件之移動的一方向進行移動。之後,處理單元判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當將觸控式顯示單元中所顯示之資料往該方向移動時,是否已經移動至資料的一邊界。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料往該方向移動,已經移動至資料的邊界時,處理單元依據物件之移動方向將資料進行變形且顯示於觸控式顯示單元中。之後,當相應物件之移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時,處理單元將變形後之資料回復且顯示於觸控式顯示單元中。
本發明上述方法可以透過程式碼方式存在。當程式碼被機器載入且執行時,機器變成用以實行本發明之裝置。
為使本發明之上述目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖示,詳細說明如下。
第1圖顯示依據本發明實施例之資料顯示與移動系統。依據本發明實施例之資料顯示與移動系統100可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置(Mobile Internet Device,MID)、或迷你筆記型電腦(Netbook)等之手持式裝置。
資料顯示與移動系統100至少包括一觸控式顯示單元110、一儲存單元120、與一處理單元130。觸控式顯示單元110係結合一觸碰感應裝置(未顯示)之螢幕。觸碰感應裝置具有包括至少一維之感應器的觸摸式表面,用以偵測輸入工具,如手指或觸控筆等在其表面上的接觸與移動。觸控式顯示單元110可以顯示相關資料、與/或相關圖示與介面等。儲存單元120可以包括提供給觸控式顯示單元110進行顯示之資料121。其中,資料可用以提供給觸控式顯示單元110進行一維方向,如水平方向或垂直方向之檢視之列表。列表可以包括複數項目。資料亦可用以提供給觸控式顯示單元110進行多維方向檢視之資料,如影像、網頁、文字檔案、電子郵件、與/或投影片等。處理單元130係用以執行本案之資料顯示與移動方法,其細節將於後進行說明。
第2圖顯示依據本發明實施例之資料顯示與移動方法。依據本發明實施例之資料顯示與移動方法可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置、或迷你筆記型電腦等之手持式裝置。
如步驟S202,電子裝置之觸控式顯示單元中顯示一資料。在一些實施例中,資料可具有複數項目之列表,且列表可以在觸控式顯示單元中進行一維方向之檢視。接著,如步驟S204,偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件,如手指或觸控筆之一第一移動。如步驟S206,相應於第一移動,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。值得注意的是,在一些實施例中,資料移動的方向可以與物件移動的方向相同。如步驟S208,判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當將觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的一邊界。當物件並未持續接近觸控式顯示單元或在觸控式顯示單元上,或當觸控式顯示單元中所顯示之資料往第一方向移動,並未移動至資料的邊界時(步驟S208的否),結束流程。注意的是,當物件持續接近觸控式顯示單元或在觸控式顯示單元上,而且觸控式顯示單元中所顯示之資料往第一方向移動,並未移動至資料的邊界時,則可以繼續將資料往第一方向移動。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料往第一方向移動,已經移動至資料的邊界時(步驟S208的是),如步驟S210,停止資料之移動。換言之,當移動至資料的邊界時,即使物件再次往第一方向移動,觸控式顯示單元中所顯示之資料亦不會改變。之後,如步驟S212,再次偵測接近觸控式顯示單元或觸控式顯示單元上相應物件之一第二移動。其中,第二移動的方向可以與第一移動的方向相同。值得注意的是,步驟S212執行之前,可以判斷相應物件之第一移動是否並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上。換言之,物件必須先離開觸控式顯示單元之後,再重新接近或接觸觸控式顯示單元。如步驟S214,相應於第二移動,於觸控式顯示單元中顯示資料之邊界之外的一區域。注意的是,資料邊界之外的區域可以係一空白的空間,或是任何可以視覺上地與資料進行區別的區域。值得注意的是,在一些實施例中,資料邊界之外的區域的尺寸可以依據第二移動進行調整。舉例來說,當物件持續往第一方向移動時,區域的尺寸將會變大。之後,如步驟S216,判斷相應物件之第二移動是否並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上。換言之,判斷物件是否離開觸控式顯示單元。當相應物件之第二移動被偵測到接近觸控式顯示單元或在觸控式顯示單元上時(步驟S216的否),流程回到步驟S214。當相應物件之第二移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時(步驟S216的是),將資料往一第二方向進行移動,直至資料之邊界之外的區域不在觸控式顯示單元中顯示。提醒的是,第二方向可以是第一方向之反方向。
舉一例子說明。觸控式顯示單元300中可以顯示一列表310。手指可以接近或接觸觸控式顯示單元300,以將觸控式顯示單元300中顯示之列表310進行移動,如第3A圖所示。當手指往下移動時,觸控式顯示單元300中顯示的列表310將會向下移動,從而出現列表310的一上邊界TE,如第3B圖所示。當手指持續往下移動時,觸控式顯示單元300中顯示的列表310將會停止移動。換言之,觸控式顯示單元300中顯示的列表310將會停留在列表310的邊界,如第3C圖所示。此時,使用者可以將手指離開觸控式顯示單元300,如第3D圖所示。再次將手指接近或接觸觸控式顯示單元300,如第3E圖所示。之後,當手指往下移動時,觸控式顯示單元300中將會顯示列表310的上邊界TE之外的一區域BA,如第3F圖所示。當手指離開觸控式顯示單元300之後,觸控式顯示單元300中顯示的列表310將會往上移動,直至區域BA不在觸控式顯示單元300中顯示,如第3G圖所示。
第4圖顯示依據本發明另一實施例之資料顯示與移動方法。依據本發明實施例之資料顯示與移動方法可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置、或迷你筆記型電腦等之手持式裝置。
如步驟S402,電子裝置之觸控式顯示單元中顯示一資料。在一些實施中,資料可以係具有複數項目之列表,且列表可以在觸控式顯示單元中進行一維方向之檢視。如步驟S404,偵測接近觸控式顯示單元或觸控式顯示單元上相應一物件,如手指或觸控筆之一輕彈。注意的是,相應物件的輕彈表示物件先接近或接觸觸控式顯示單元,再移動,而後再離開觸控式顯示單元。相應物件之輕彈的偵測可以係先偵測接近觸控式顯示單元或觸控式顯示單元上相應物件之接觸與移動,再偵測物件並未接近觸控式顯示單元或在觸控式顯示單元上。如步驟S406,相應於物件之輕彈,將觸控式顯示單元中所顯示之資料往一第一方向進行移動。值得注意的是,在一些實施例中,資料移動的方向可以與物件輕彈的方向相同。另外,相應資料之移動的捲動速度可以係由一特定速度逐漸遞減,且此特定速度可以等於物件於觸控式顯示單元上移動的速度,或由物件於觸控式顯示單元上移動的速度來決定。如步驟S408,判斷當將觸控式顯示單元中所顯示之資料往第一方向移動時,是否已經移動至資料的邊界,且判斷當移動至資料的邊界時,相應資料之移動的捲動速度是否等於零。當將觸控式顯示單元中所顯示之資料往第一方向移動,並未移動至資料的邊界,或當移動至資料的邊界時相應資料之移動的捲動速度等於零時(步驟S408的否),流程結束。注意的是,當觸控式顯示單元中所顯示之資料往第一方向移動,並未移動至資料的邊界,而當移動至資料的邊界時相應資料之移動的捲動速度等於零時,繼續將資料往第一方向進行移動。當觸控式顯示單元中所顯示之資料往第一方向移動,且已經移動至資料的邊界,此時,當移動至資料的邊界時相應資料之移動的捲動速度並非等於零時(步驟S408的是),如步驟S410,於觸控式顯示單元中顯示資料邊界之外的一區域。類似地,資料邊界之外的區域可以係一空白的空間,或是任何可以視覺上地與資料進行區別的區域。值得注意的是,在一些實施例中,資料邊界之外的區域的大小可以依據移動至資料的邊界時相應資料之移動的捲動速度所決定,且此區域係依據當移動至資料的邊界時相應資料之移動的捲動速度來逐漸展開且顯示。換言之,當區域完全展開之後,此時相應資料之移動的捲動速度為零。顯示完資料邊界之外的區域之後,如步驟S412,將資料往一第二方向進行移動,直至資料邊界之外的區域不在觸控式顯示單元中顯示。提醒的是,第二方向可以是第一方向之反方向。
舉一例子說明。觸控式顯示單元300中可以顯示一列表310。手指可以接近或接觸觸控式顯示單元300來執行向上輕彈,如第5A圖所示。手指向上輕彈之後,觸控式顯示單元300中顯示的列表310將會向上移動,如第5B圖所示。當列表310向上移動的過程中,出現了列表的下邊界BE,且此時相應列表310之移動的捲動速度不等於零時,觸控式顯示單元300中將會顯示列表310的下邊界BE之外的一區域BA,如第5C圖所示。當區域BA顯示之後或捲動速度等於零之後,觸控式顯示單元300中顯示的列表310將會向下移動,直至區域BA不在觸控式顯示單元300中顯示,如第5D圖所示。
第6圖顯示依據本發明另一實施例之資料顯示與移動方法。依據本發明實施例之資料顯示與移動方法可以適用於一電子裝置,如可攜式裝置,如個人數位助理、智慧型手機、行動電話、行動上網裝置、或迷你筆記型電腦等之手持式裝置。
如步驟S602,電子裝置之觸控式顯示單元中顯示一資料。在一些實施中,資料可以係具有複數項目之列表,且列表可以在觸控式顯示單元中進行一維方向之檢視。在一些實施中,資料可以係影像、網頁、文字檔案、電子郵件、或投影片,用以在觸控式顯示單元中進行多維方向之檢視。接著,如步驟S604,偵測接近觸控式顯示單元或觸控
式顯示單元上相應一物件,如手指或觸控筆之一移動,且如步驟S606,相應於物件之移動,將觸控式顯示單元中所顯示之資料依據物件移動的方向進行移動。如步驟S608,判斷物件是否持續接近觸控式顯示單元或在觸控式顯示單元上,且判斷當觸控式顯示單元中所顯示之資料依據物件移動的方向移動時,是否已經移動至資料的邊界。當物件並未持續接近觸控式顯示單元或在觸控式顯示單元上,或當觸控式顯示單元中所顯示之資料依據物件移動的方向移動時,並未移動至資料的邊界時(步驟S608的否),結束流程。注意的是,當物件持續接近觸控式顯示單元或在觸控式顯示單元上,而當觸控式顯示單元中所顯示之資料依據物件移動的方向移動時,並未移動至資料的邊界時,則可以繼續將資料依據物件移動的方向進行移動。當物件持續接近觸控式顯示單元或在觸控式顯示單元上,且當觸控式顯示單元中所顯示之資料依據物件移動的方向移動時,已經移動至資料的邊界時(步驟S608的是),如步驟S610,依據物件之移動方向將資料進行變形且顯示於觸控式顯示單元中。值得注意的是,在一些實施例中,依據物件的移動方向將資料進行變形係將資料中由邊界至相應物件接近或接觸觸控式顯示單元之一特定位置間的一特定區域依據物件的移動方向進行延展或放大。另外,在一些實施例中,特定區域的延展或放大程度可以依據資料被移動至邊界之後所持續移動之移動距離來決定。之後,如步驟S612,判斷相應物件之移動是否並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上。換言之,判斷物件是否離開觸控
式顯示單元。當相應物件之移動被偵測到接近觸控式顯示單元或在觸控式顯示單元上時(步驟S612的否),流程回到步驟S610。當相應物件之移動並未被偵測到接近觸控式顯示單元或在觸控式顯示單元上時(步驟S612的是),如步驟S614,將變形後之資料回復且顯示於觸控式顯示單元中。
舉例子說明如下。觸控式顯示單元300中可以顯示一列表310。手指可以接近或接觸觸控式顯示單元300,以將觸控式顯示單元300中顯示之列表310進行移動,如第7A圖所示。當手指往下移動時,觸控式顯示單元300中顯示的列表310將會向下移動,從而出現列表310的一上邊界TE,如第7B圖所示。當手指持續往下移動時,觸控式顯示單元300中顯示的列表310將會變形,如第7C圖所示。其中,列表310中由上邊界TE至手指接近或接觸觸控式顯示單元300之特定位置OP的特定區域將會被拉長。當手指離開觸控式顯示單元300之後,變形的列表310將會被復原,如第7D圖所示。另外,觸控式顯示單元300中可以顯示一影像800。影像800中包括一三角形810與一矩形820。手指可以接近或接觸觸控式顯示單元300,以將觸控式顯示單元300中顯示之影像800進行移動,如第8A圖所示。當手指往右下方移動時,觸控式顯示單元300中顯示的影像800將會往右下方移動,從而出現影像800的邊界IB,如第8B圖所示。當手指持續往右下方移動時,觸控式顯示單元300中顯示的影像800將會變形,如第8C圖所示。其中,三角形810與矩形820將會被放大。當手指離開觸控式顯示單元300之後,變形的影像800將會被復原,如第8D圖所示。
因此,透過本案之資料顯示與移動方法及系統可以在使用者移動資料至邊界時提供相關之提示。
本發明之方法,或特定型態或其部份,可以以程式碼的型態存在。程式碼可以包含於實體媒體,如軟碟、光碟片、硬碟、或是任何其他機器可讀取(如電腦可讀取)儲存媒體,亦或不限於外在形式之電腦程式產品,其中,當程式碼被機器,如電腦載入且執行時,此機器變成用以參與本發明之裝置。程式碼也可以透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態進行傳送,其中,當程式碼被機器,如電腦接收、載入且執行時,此機器變成用以參與本發明之裝置。當在一般用途處理單元實作時,程式碼結合處理單元提供一操作類似於應用特定邏輯電路之獨特裝置。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100...資料顯示與移動系統
110...觸控式顯示單元
120...儲存單元
121...資料
130...處理單元
S202、S204、...、S218...步驟
300...觸控式顯示單元
310...列表
TE...上邊界
BA...資料邊界之外區域
S402、S404、...、S412...步驟
BE...下邊界
S602、S604、...、S614...步驟
OP...特定位置
800...影像
810...三角形
820...矩形
IB...邊界
第1圖為一示意圖係顯示依據本發明實施例之資料顯示與移動系統。
第2圖為一流程圖係顯示依據本發明實施例之資料顯示與移動方法。
第3A~3G圖為示意圖係顯示依據本發明實施例之資料顯示與移動例子。
第4圖為一流程圖係顯示依據本發明另一實施例之資料顯示與移動方法。
第5A~5D圖為示意圖係顯示依據本發明實施例之資料顯示與移動例子。
第6圖為一流程圖係顯示依據本發明另一實施例之資料顯示與移動方法。
第7A~7D圖為示意圖係顯示依據本發明實施例之資料顯示與移動例子。
第8A~8D圖為示意圖係顯示依據本發明實施例之資料顯示與移動例子。
S202、S204、...、S218...步驟

Claims (41)

  1. 一種資料顯示與移動方法,適用於一電子裝置,包括下列步驟:於該電子裝置之一觸控式顯示單元中顯示一資料;偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一第一移動;相應於該第一移動,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動;判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界;當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,且當該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界時,停止該資料之移動;偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之一第二移動;相應於該第二移動,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域;以及當相應該物件之該第二移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  2. 如申請專利範圍第1項所述之資料顯示與移動方法,更包括下列步驟:判斷相應該物件之該第一移動是否並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上;以及當相應該物件之該第一移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之該第二移動。
  3. 如申請專利範圍第1項所述之資料顯示與移動方法,其中該第二方向係該第一方向之反方向。
  4. 如申請專利範圍第1項所述之資料顯示與移動方法,其中該資料為具有複數項目之一列表,且該列表於該觸控式顯示單元中提供一維方向之檢視。
  5. 如申請專利範圍第1項所述之資料顯示與移動方法,其中該第一方向係與該第一移動之一方向相同。
  6. 如申請專利範圍第1項所述之資料顯示與移動方法,其中該資料之該邊界之外的該區域係視覺上地與該資料進行區別。
  7. 一種資料顯示與移動系統,適用於一電子裝置,包括:一觸控式顯示單元,用以顯示一資料;以及一處理單元,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一第一移動,相應於該第一移動,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動,判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界,當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,且當該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界時,停止該資料之移動,偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之一第二移動,相應於該第二移動,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域,且當相應該物件之該第二移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  8. 如申請專利範圍第7項所述之資料顯示與移動系統,其中該處理單元更判斷相應該物件之該第一移動是否並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上,且當相應該物件之該第一移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之該第二移動。
  9. 如申請專利範圍第7項所述之資料顯示與移動系統,其中該第二方向係該第一方向之反方向。
  10. 如申請專利範圍第7項所述之資料顯示與移動系統,其中該資料為具有複數項目之一列表,且該列表於該觸控式顯示單元中提供一維方向之檢視。
  11. 如申請專利範圍第7項所述之資料顯示與移動系統,其中該第一方向係與該第一移動之一方向相同。
  12. 如申請專利範圍第7項所述之資料顯示與移動系統,其中該資料之該邊界之外的該區域係視覺上地與該資料進行區別。
  13. 一種電腦程式產品,用以被一機器載入且執行一資料顯示與移動方法,該電腦程式產品包括:一第一程式碼,用以於一觸控式顯示單元中顯示一資料;一第二程式碼,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一第一移動;一第三程式碼,用以相應於該第一移動,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動;一第四程式碼,用以判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當將該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界;一第五程式碼,用以當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,且當該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界時,停止該資料之移動;一第六程式碼,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之一第二移動;一第七程式碼,用以相應於該第二移動,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域;以及一第八程式碼,用以當相應該物件之該第二移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  14. 一種資料顯示與移動方法,適用於一電子裝置,包括下列步驟:於該電子裝置之一觸控式顯示單元中顯示一資料;偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一輕彈;相應於該輕彈,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動,其中相應該資料之移動的一捲動速度係由一特定速度逐漸遞減;判斷當將該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界,且判斷當移動至該資料的該邊界時,相應該資料之移動的該捲動速度是否等於零;當將該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界,且當移動至該資料的該邊界時相應該資料之移動的該捲動速度並非等於零時,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域;以及於該觸控式顯示單元中顯示該資料之該邊界之外的該區域之後,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  15. 如申請專利範圍第14項所述之資料顯示與移動方法,其中於該觸控式顯示單元中顯示之該區域的大小係依據當移動至該資料的該邊界時相應該資料之移動的該捲動速度所決定。
  16. 如申請專利範圍第15項所述之資料顯示與移動方法,其中該區域係依據當移動至該資料的該邊界時相應該資料之移動的該捲動速度來逐漸展開且顯示。
  17. 如申請專利範圍第14項所述之資料顯示與移動方法,其中相應該物件之該輕彈之偵測包括下列步驟:偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之一接觸與一移動;以及偵測該物件並未接近該觸控式顯示單元或在該觸控式顯示單元上。
  18. 如申請專利範圍第14項所述之資料顯示與移動方法,其中該第一方向係與該輕彈之一方向相同。
  19. 如申請專利範圍第14項所述之資料顯示與移動方法,其中該第二方向係該第一方向之反方向。
  20. 如申請專利範圍第14項所述之資料顯示與移動方法,其中該資料為具有複數項目之一列表,且該列表於該觸控式顯示單元中提供一維方向之檢視。
  21. 如申請專利範圍第14項所述之資料顯示與移動方法,其中該資料之該邊界之外的該區域係視覺上地與該資料進行區別。
  22. 一種資料顯示與移動系統,適用於一電子裝置,包括:一觸控式顯示單元,用以顯示一資料;以及一處理單元,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一輕彈,相應於該輕彈,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動,其中相應該資料之移動的一捲動速度係由一特定速度逐漸遞減,判斷當該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界,且判斷當移動至該資料的該邊界時,相應該資料之移動的該捲動速度是否等於零,當將該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界,且當移動至該資料的該邊界時相應該資料之移動的該捲動速度並非等於零時,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域,且於該觸控式顯示單元中顯示該資料之該邊界之外的該區域之後,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  23. 如申請專利範圍第22項所述之資料顯示與移動系統,其中於該觸控式顯示單元中顯示之該區域的大小係依據當移動至該資料的該邊界時相應該資料之移動的該捲動速度所決定。
  24. 如申請專利範圍第23項所述之資料顯示與移動系統,其中該區域係依據當移動至該資料的該邊界時相應該資料之移動的該捲動速度來逐漸展開且顯示。
  25. 如申請專利範圍第22項所述之資料顯示與移動系統,其中該處理單元偵測相應該物件之該輕彈係偵測接近該觸控式顯示單元或該觸控式顯示單元上相應該物件之一接觸與一移動,且偵測該物件並未接近該觸控式顯示單元或在該觸控式顯示單元上。
  26. 如申請專利範圍第22項所述之資料顯示與移動系統,其中該第一方向係與該輕彈之一方向相同。
  27. 如申請專利範圍第22項所述之資料顯示與移動系統,其中該第二方向係該第一方向之反方向。
  28. 如申請專利範圍第22項所述之資料顯示與移動系統,其中該資料為具有複數項目之一列表,且該列表於該觸控式顯示單元中提供一維方向之檢視。
  29. 如申請專利範圍第22項所述之資料顯示與移動系統,其中該資料之該邊界之外的該區域係視覺上地與該資料進行區別。
  30. 一種電腦程式產品,用以被一機器載入且執行一資料顯示與移動方法,該電腦程式產品包括:一第一程式碼,用以於一觸控式顯示單元中顯示一資料;一第二程式碼,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一輕彈;一第三程式碼,用以相應於該輕彈,將該觸控式顯示單元中所顯示之該資料往一第一方向進行移動,其中相應該資料之移動的一捲動速度係由一特定速度逐漸遞減;一第四程式碼,用以判斷當該觸控式顯示單元中所顯示之該資料往該第一方向移動時,是否已經移動至該資料的一邊界,且判斷當移動至該資料的該邊界時,相應該資料之移動的該捲動速度是否等於零;一第五程式碼,用以當該觸控式顯示單元中所顯示之該資料往該第一方向移動,已經移動至該資料的該邊界,且當移動至該資料的該邊界時相應該資料之移動的該捲動速度並非等於零時,於該觸控式顯示單元中顯示該資料之該邊界之外的一區域;以及一第六程式碼,用以於該觸控式顯示單元中顯示該資料之該邊界之外的該區域之後,將該資料往一第二方向進行移動,直至該資料之該邊界之外的該區域不在該觸控式顯示單元中顯示。
  31. 一種資料顯示與移動方法,適用於一電子裝置,包括下列步驟:於該電子裝置之一觸控式顯示單元中顯示一資料;偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一移動;相應於該物件之該移動,將該觸控式顯示單元中所顯示之該資料依據該物件之該移動的一方向進行移動;判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當該觸控式顯示單元中所顯示之該資料往該方向移動時,是否已經移動至該資料的一邊界;當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,且當該觸控式顯示單元中所顯示之該資料往該方向移動,已經移動至該資料的該邊界時,依據該物件之該移動方向將該資料進行變形且顯示於該觸控式顯示單元中;以及當相應該物件之該移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,將變形後之該資料回復且顯示於該觸控式顯示單元中。
  32. 如申請專利範圍第31項所述之資料顯示與移動方法,其中依據該移動之該方向將該資料進行變形係將該資料中由該邊界至相應該物件接近該觸控式顯示單元或在該觸控式顯示單元上之一位置間的一區域依據該移動之該方向進行放大。
  33. 如申請專利範圍第32項所述之資料顯示與移動方法,更包括依據該資料被移動至該邊界之後相應該移動之一移動距離將該區域進行延展或放大。
  34. 如申請專利範圍第33項所述之資料顯示與移動方法,其中該資料為一影像、一網頁、一文字檔案、一電子郵件、或一投影片。
  35. 如申請專利範圍第31項所述之資料顯示與移動方法,其中該資料為具有複數項目之一列表,該列表於該觸控式顯示單元中提供一維方向之檢視,且相應該資料之變形係將該列表進行一維延展。
  36. 一種資料顯示與移動系統,適用於一電子裝置,包括:一觸控式顯示單元,用以顯示一資料;以及一處理單元,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一移動,相應於該物件之該移動,將該觸控式顯示單元中所顯示之該資料依據該物件之該移動之一方向進行移動,判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當將該觸控式顯示單元中所顯示之該資料往該方向移動時,是否已經移動至該資料的一邊界,且當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,當該觸控式顯示單元中所顯示之該資料往該方向移動,已經移動至該資料的該邊界時,依據該物件之該移動方向將該資料進行變形且顯示於該觸控式顯示單元中,且當相應該物件之該移動並未被偵測到接近該觸控式顯示單元或在該觸控式顯示單元上時,將變形後之該資料回復且顯示於該觸控式顯示單元中。
  37. 如申請專利範圍第36項所述之資料顯示與移動系統,其中該處理單元依據該移動之該方向將該資料進行變形係將該資料中由該邊界至相應該物件接近該觸控式顯示單元或在該觸控式顯示單元上之一位置間的一區域依據該移動之該方向進行延展或放大。
  38. 如申請專利範圍第37項所述之資料顯示與移動系統,其中該處理單元更依據該資料被移動至該邊界之後相應該移動之一移動距離將該區域進行延展或放大。
  39. 如申請專利範圍第38項所述之資料顯示與移動系統,其中該資料為一影像、一網頁、一文字檔案、一電子郵件、或一投影片。
  40. 如申請專利範圍第36項所述之資料顯示與移動系統,其中該資料為具有複數項目之一列表,該列表於該觸控式顯示單元中提供一維方向之檢視,且該處理單元將該資料進行變形係將該列表進行一維延展。
  41. 一種電腦程式產品,用以被一機器載入且執行一資料顯示與移動方法,該電腦程式產品包括:一第一程式碼,用以於一觸控式顯示單元中顯示一資料;一第二程式碼,用以偵測接近該觸控式顯示單元或該觸控式顯示單元上相應一物件之一移動;一第三程式碼,用以相應於該移動,將該觸控式顯示單元中所顯示之該資料依據該移動之一方向進行移動;一第四程式碼,用以判斷該物件是否持續接近該觸控式顯示單元或在該觸控式顯示單元上,且判斷當該觸控式顯示單元中所顯示之該資料往該方向移動時,是否已經移動至該資料的一邊界;以及一第五程式碼,用以當該物件持續接近該觸控式顯示單元或在該觸控式顯示單元上,且當該觸控式顯示單元中所顯示之該資料往該方向移動,已經移動至該資料的該邊界時,依據該物件之該移動方向將該資料進行變形且顯示於該觸控式顯示單元中。
TW098122212A 2009-07-01 2009-07-01 資料顯示與移動方法及系統,及其電腦程式產品 TWI412963B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW098122212A TWI412963B (zh) 2009-07-01 2009-07-01 資料顯示與移動方法及系統,及其電腦程式產品
US12/620,324 US20110001709A1 (en) 2009-07-01 2009-11-17 Methods for displaying and moving data and systems using the same
US14/021,810 US9104262B2 (en) 2009-07-01 2013-09-09 Methods for displaying and moving data and systems using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098122212A TWI412963B (zh) 2009-07-01 2009-07-01 資料顯示與移動方法及系統,及其電腦程式產品

Publications (2)

Publication Number Publication Date
TW201102878A TW201102878A (en) 2011-01-16
TWI412963B true TWI412963B (zh) 2013-10-21

Family

ID=43412376

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098122212A TWI412963B (zh) 2009-07-01 2009-07-01 資料顯示與移動方法及系統,及其電腦程式產品

Country Status (2)

Country Link
US (2) US20110001709A1 (zh)
TW (1) TWI412963B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10142547B2 (en) 2013-11-28 2018-11-27 Semiconductor Energy Laboratory Co., Ltd. Electronic device and driving method thereof

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5568970B2 (ja) * 2009-11-30 2014-08-13 ソニー株式会社 情報処理装置、情報処理方法及びそのプログラム
US9417787B2 (en) * 2010-02-12 2016-08-16 Microsoft Technology Licensing, Llc Distortion effects to indicate location in a movable data collection
JP5732784B2 (ja) * 2010-09-07 2015-06-10 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
JP5478438B2 (ja) * 2010-09-14 2014-04-23 任天堂株式会社 表示制御プログラム、表示制御システム、表示制御装置、表示制御方法
JP5160604B2 (ja) * 2010-09-14 2013-03-13 任天堂株式会社 表示制御プログラム、表示制御システム、表示制御装置、表示制御方法
JP5668401B2 (ja) 2010-10-08 2015-02-12 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JP5701569B2 (ja) * 2010-10-20 2015-04-15 株式会社ソニー・コンピュータエンタテインメント 画像表示装置、画像表示制御方法及びプログラム
JP5612459B2 (ja) * 2010-12-24 2014-10-22 京セラ株式会社 携帯端末装置
JP5994434B2 (ja) * 2011-10-07 2016-09-21 カシオ計算機株式会社 電子機器、及びプログラム
JP2013134743A (ja) * 2011-12-27 2013-07-08 Canon Inc スクロール制御方法、スクロール制御装置、およびプログラム
EP2631765A1 (en) * 2012-02-24 2013-08-28 HTC Corporation Electronic apparatus and operating method thereof and computer program product
JP6251948B2 (ja) * 2012-10-03 2017-12-27 コニカミノルタ株式会社 表示装置、画像形成装置、および表示制御プログラム
KR102174916B1 (ko) * 2012-11-30 2020-11-05 삼성전자주식회사 종료 효과를 표시하는 모바일 장치 및 그 제어방법
JP6241071B2 (ja) * 2013-05-27 2017-12-06 日本電気株式会社 情報処理装置、その処理方法、およびプログラム
CN105247467A (zh) * 2013-05-27 2016-01-13 日本电气株式会社 信息处理装置、其处理方法以及程序
KR102234400B1 (ko) * 2013-07-08 2021-03-31 삼성전자주식회사 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법
US9310988B2 (en) * 2013-09-10 2016-04-12 Google Inc. Scroll end effects for websites and content
CN104182133B (zh) * 2014-08-29 2017-10-13 广东欧珀移动通信有限公司 列表滑动控制方法及装置
CN105988703A (zh) * 2015-03-03 2016-10-05 阿里巴巴集团控股有限公司 一种业务对象的展示方法和装置
WO2018068364A1 (zh) * 2016-10-14 2018-04-19 华为技术有限公司 用于页面显示的方法、装置、图形用户界面及移动终端
CN110119296B (zh) * 2019-04-30 2021-09-14 华为技术有限公司 切换父页面和子页面的方法、相关装置
CN112887631B (zh) * 2019-11-29 2022-08-12 北京字节跳动网络技术有限公司 在视频中显示对象的方法、装置、电子设备及计算机可读存储介质
US20210397316A1 (en) * 2020-06-22 2021-12-23 Viktor Kaptelinin Inertial scrolling method and apparatus
CN115033160B (zh) * 2021-12-31 2024-08-23 联想(北京)有限公司 信息处理方法以及电子设备

Citations (3)

* 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
TWM356969U (en) * 2008-12-30 2009-05-11 Applied Vacuum Coating Technologies Co Ltd Improved middle-size touch panel structure
TWM358363U (en) * 2009-02-05 2009-06-01 Quanta Comp Inc Optical touch sensing apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7958456B2 (en) * 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
CN101535940B (zh) 2006-09-06 2013-06-12 苹果公司 用于即时消息传送的便携式电子设备
US7844915B2 (en) * 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
EP2034399B1 (en) * 2007-09-04 2019-06-05 LG Electronics Inc. Scrolling method of mobile terminal
KR20100038688A (ko) * 2008-10-06 2010-04-15 엘지전자 주식회사 이동 단말기 및 이동 단말기의 유저 인터페이스
US8365091B2 (en) * 2009-01-06 2013-01-29 Microsoft Corporation Non-uniform scrolling
US8624925B2 (en) * 2009-10-16 2014-01-07 Qualcomm Incorporated Content boundary signaling techniques

Patent Citations (3)

* 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
TWM356969U (en) * 2008-12-30 2009-05-11 Applied Vacuum Coating Technologies Co Ltd Improved middle-size touch panel structure
TWM358363U (en) * 2009-02-05 2009-06-01 Quanta Comp Inc Optical touch sensing apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10142547B2 (en) 2013-11-28 2018-11-27 Semiconductor Energy Laboratory Co., Ltd. Electronic device and driving method thereof
TWI676119B (zh) * 2013-11-28 2019-11-01 日商半導體能源研究所股份有限公司 電子裝置以及其驅動方法
TWI676125B (zh) * 2013-11-28 2019-11-01 日商半導體能源研究所股份有限公司 電子裝置以及其驅動方法
US10771705B2 (en) 2013-11-28 2020-09-08 Semiconductor Energy Laboratory Co., Ltd. Electronic device and driving method thereof
US11846963B2 (en) 2013-11-28 2023-12-19 Semiconductor Energy Laboratory Co., Ltd. Electronic device and driving method thereof

Also Published As

Publication number Publication date
US20110001709A1 (en) 2011-01-06
TW201102878A (en) 2011-01-16
US20140009425A1 (en) 2014-01-09
US9104262B2 (en) 2015-08-11

Similar Documents

Publication Publication Date Title
TWI412963B (zh) 資料顯示與移動方法及系統,及其電腦程式產品
US11429244B2 (en) Method and apparatus for displaying application
US10732825B2 (en) Natural input for spreadsheet actions
US8633949B2 (en) Content boundary signaling techniques
RU2609099C2 (ru) Настройка контента во избежание загораживания виртуальной панелью ввода
KR101497249B1 (ko) 휴대용 전자 디바이스 및 그 제어 방법
US9182897B2 (en) Method and apparatus for intuitive wrapping of lists in a user interface
US9864514B2 (en) Method and electronic device for displaying virtual keypad
KR20140112296A (ko) 다중 터치에 대응하는 기능을 처리하기 위한 방법 및 그 전자 장치
KR102161061B1 (ko) 복수의 페이지 표시 방법 및 이를 위한 단말
TWI416369B (zh) 資料選取方法及系統,及其電腦程式產品
US8223173B2 (en) Electronic device having improved user interface
KR20090017828A (ko) 인터페이스 제어 방법 및 인터페이스 제어 장치
JP2014203202A (ja) 情報処理装置、情報処理装置の制御方法、およびプログラム
JP2013137697A (ja) 電子機器、表示制御方法、およびプログラム
KR20170126213A (ko) 리스트 상의 복수의 아이템에 대한 기능 실행 방법 및 그 장치
TW201115454A (en) Data selection and display methods and systems, and computer program products thereof
CN101996028B (zh) 数据显示与移动方法及系统
EP2584441A1 (en) Electronic device and method of controlling same
JP2016009436A (ja) 情報処理装置及び表示制御方法
EP2804085A1 (en) Information terminal which displays image and image display method
JP2022086076A (ja) 表示装置、表示装置の制御方法、及びプログラム