TWI412959B - 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 - Google Patents
軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 Download PDFInfo
- Publication number
- TWI412959B TWI412959B TW097113617A TW97113617A TWI412959B TW I412959 B TWI412959 B TW I412959B TW 097113617 A TW097113617 A TW 097113617A TW 97113617 A TW97113617 A TW 97113617A TW I412959 B TWI412959 B TW I412959B
- Authority
- TW
- Taiwan
- Prior art keywords
- button
- software keyboard
- function
- changing
- switching
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
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)
- Input From Keyboards Or The Like (AREA)
- Telephone Function (AREA)
- Facsimiles In General (AREA)
Description
本發明是有關於一種軟體鍵盤的相關應用,且特別是有關於一種軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體。
情境感知(context awareness)一詞最早是在1994年由Schilit B.N.及Theimer M.M所提出。在Schilit B.N.與Theimer M.M所發表的概念中,提到了根據計算的情境、使用者的情境,或實體環境的情境等資訊,進而提供與情境相符的服務。因此簡單來說,情境感知是一項令裝置自動偵測並蒐集使用者所處的環境與狀態,據以做出符合使用者需求的技術。
結合情境感知技術的電子裝置如今在市面上已十分普遍,以內建有行事曆功能的手機為例,只要使用者預先在行事曆中記錄會議的時程,那麼手機在每次接到來電時,便可判斷目前時間與會議時間是否重疊,進而確認使用者是否處於會議狀態。倘若使用者目前正處於會議狀態,手機便可直接將來電轉入語音信箱,以達到自動過濾來電的目的。
除此之外,許多行動電子裝置亦可根據裝置目前的使用狀態來自動變更螢幕的顯示方向。舉例來說,當使用者將原本直立的機身向右方旋轉90度時,螢幕畫面便會自動切換為橫向顯示,進而讓使用者在旋轉機身之後仍能方便
地檢視畫面內容。上述都是結合情境感知技術所延伸出來的應用。
現代人在選購電子裝置時,除了裝置的外觀與功能多寡等條件之外,多半會將操作是否容易上手一併納入考量。因此對電子裝置的研發人員來說,如何運用情境感知技術以提供一個更直觀便利的操作方式,無疑成為研發過程中相當重要的課題。
有鑑於此,本發明提供一種軟體鍵盤之按鍵功能的變更方法,可根據電子裝置目前的操作介面,自動變更軟體鍵盤上每個按鍵所對應的輸入文字,以提升輸入效率。
本發明提供一種軟體鍵盤之按鍵功能的變更裝置,在不改變軟體鍵盤之按鍵數量以及按鍵配置位置的前提下,令每個按鍵根據操作介面的不同自動變更對應的輸入文字,據以讓使用者能更便利的透過軟體鍵盤來進行輸入。
為達上述或其他目的,本發明提出一種軟體鍵盤之按鍵功能的變更方法,適用於電子裝置的軟體鍵盤。其中,軟體鍵盤包括多個按鍵,且每個按鍵可對應多個輸入文字。此方法首先切換電子裝置的操作介面,此操作介面包括上述軟體鍵盤。接著,令軟體鍵盤上的按鍵切換至對應於操作介面的輸入文字。
在本發明之一實施例中,按鍵的數量以及配置位置(layout)均固定不變。而軟體鍵盤可以是完整QWERTY鍵盤(full QWERTY keyboard)、精簡QWERTY鍵盤
(Compact QWERTY keyboard),或電話式鍵盤(Phone Keypad)。
在本發明之一實施例中,其中切換電子裝置之操作介面的步驟例如是切換所執行的應用程式、切換所執行之應用程式的輸入欄位、切換所執行之應用程式的功能,或切換所執行的操作模式。
在本發明之一實施例中,電子裝置更包括觸控式螢幕,用以接收按鍵選取指令以選取軟體鍵盤上的按鍵。而在令按鍵切換至對應於操作介面的輸入文字之後,更包括接收按鍵選取指令,以將被選取之按鍵所對應的輸入文字輸入至電子裝置的游標位置。其中,輸入文字可以是字元或字串。
在本發明之一實施例中,軟體鍵盤上的按鍵包括空白鍵,而空白鍵所對應的輸入文字至少包括空白字元及網域名稱字串。其中,將被選取之按鍵所對應的輸入文字輸入至游標位置的步驟更包括將網域名稱字串輸入至電子裝置的游標位置。
在本發明之一實施例中,其中每個按鍵分別對應觸控式螢幕上的一個按鍵顯示區域,此按鍵顯示區域用以顯示按鍵所對應的至少一個輸入文字,並且在顯示輸入文字時,維持按鍵顯示區域的面積及形狀固定不變。
在本發明之一實施例中,其中在切換電子裝置之操作介面的步驟之後更包括建立按鍵與特定指令的對應關係,以及在按鍵的按鍵顯示區域上,顯示符合特定指令的提示
文字,同時維持按鍵顯示區域的面積及形狀固定不變。爾後,在接收到按鍵選取指令時,執行被選取之按鍵所對應的特定指令。
在本發明之一實施例中,軟體鍵盤包括符號表切換按鍵,用以切換顯示包括多個輸入符號的符號表。而在切換電子裝置之操作介面的步驟之後,更包括刪除符號表中未對應於操作介面的輸入符號。
從另一觀點來看,本發明提出一種軟體鍵盤之按鍵功能的變更裝置,此裝置包括操作介面切換模組及按鍵功能變更模組。其中,操作介面切換模組用以切換電子裝置的操作介面,而所切換的操作介面包括具有多個按鍵的軟體鍵盤,其中的每個按鍵可對應至多個輸入文字。而按鍵功能變更模組則是用以令按鍵切換至對應於操作介面的輸入文字。
在本發明之一實施例中,按鍵的數量以及配置位置固定不變。而軟體鍵盤可以是完整QWERTY鍵盤、精簡QWERTY鍵盤,或電話式鍵盤。
在本發明之一實施例中,操作介面切換模組用以切換所執行的應用程式、切換所執行之應用程式的輸入欄位、切換所執行之應用程式的功能,或切換所執行的操作模式。
在本發明之一實施例中,軟體鍵盤之按鍵功能的變更裝置更包括觸控式螢幕,用以接收按鍵選取指令以選取軟體鍵盤上的按鍵。
在本發明之一實施例中,軟體鍵盤之按鍵功能的變更
裝置更包括處理模組,用以在觸控式螢幕接收按鍵選取指令後,將被選取之按鍵所對應的輸入文字輸入至電子裝置的游標位置。其中,輸入文字可以是字元或字串。
在本發明之一實施例中,軟體鍵盤上的按鍵包括空白鍵,此空白鍵所對應的輸入文字至少包括空白字元及網域名稱字串。而處理模組用以將網域名稱字串輸入於電子裝置的游標位置。
在本發明之一實施例中,軟體鍵盤之按鍵功能的變更裝置更包括軟體鍵盤繪製模組,用以繪製軟體鍵盤並將其顯示於觸控式螢幕,並在每個按鍵所分別對應的按鍵顯示區域上,顯示按鍵所對應的輸入文字。其中,軟體鍵盤繪製模組在顯示各按鍵所對應的輸入文字時,將維持按鍵顯示區域的面積與形狀固定不變。
在本發明之一實施例中,其中按鍵功能變更模組用以建立按鍵與特定指令的對應關係。軟體鍵盤繪製模組用以在按鍵的按鍵顯示區域上,顯示符合特定指令的提示文字,同時維持按鍵顯示區域的面積及形狀固定不變。而處理模組則用以在接收按鍵選取指令後,執行被選取之按鍵所對應的特定指令。
在本發明之一實施例中,其中軟體鍵盤包括符號表切換按鍵,用以切換顯示包括多個輸入符號的符號表。而按鍵功能變更模組用以刪除符號表中未對應於操作介面的輸入符號。
從又一觀點來看,本發明提出一種電腦可讀取之儲存
媒體,用以儲存電腦程式。上述電腦程式包括複數程式碼,可載入至電子裝置並且使得電子裝置執行上述之軟體鍵盤之按鍵功能的變更方法。
本發明係根據電子裝置目前的操作介面,自動變更軟體鍵盤上每個按鍵所對應的輸入文字,並且保持按鍵數量以及配置位置固定不變。據此,當使用者按下軟體鍵盤上的按鍵時,將能自動輸入適用於操作介面的輸入文字,進而提升以軟體鍵盤進行輸入的效率。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。
為了使本發明之內容更為明瞭,以下特舉實施例做為本發明確實能夠據以實施的範例。
圖1是依照本發明之一實施例所繪示軟體鍵盤之按鍵功能的變更裝置之方塊圖。請參閱圖1,本實施例所述之軟體鍵盤之按鍵功能的變更裝置100可配置在手機、個人數位助理(PDA)、智慧型手機(smart phone),或電腦等各式電子裝置中,用以根據電子裝置之操作介面的不同,切換軟體鍵盤上各按鍵所對應的輸入文字。
在軟體鍵盤之按鍵功能的變更裝置100中,包括觸控式螢幕110、軟體鍵盤繪製模組120、操作介面切換模組130、按鍵功能變更模組140,以及處理模組150。其中,觸控式螢幕110除了用以顯示各種畫面之外,還可以偵測使用者的觸碰動作所產生的指令,進而做為電子裝置的輸
入介面。
軟體鍵盤繪製模組120則是用以在觸控式螢幕110上繪製包括多個按鍵的軟體鍵盤。在本實施例中,軟體鍵盤例如是完整QWERTY鍵盤(full QWERTY keyboard)、精簡QWERTY鍵盤(Compact QWERTY keyboard),或電話式鍵盤(Phone Keypad)等等,在此並不限制其範圍。軟體鍵盤繪製模組120在繪製軟體鍵盤時,會在觸控式螢幕110上對應每個按鍵的按鍵顯示區域內,顯示各按鍵目前所對應的輸入文字。換句話說,顯示在按鍵顯示區域上的文字便是當使用者按下該按鍵時所能輸入的文字。
在本實施例中,由於軟體鍵盤上的各個按鍵可以對應至一個以上的輸入文字,因此當按鍵同時對應至多個輸入文字時,軟體鍵盤繪製模組120可以在按鍵顯示區域上顯示所有的輸入文字,亦或是僅顯示其中一個輸入文字做為代表,在此並不限制其範圍。而值得一提的是,軟體鍵盤繪製模組120在將對應的輸入文字顯示在按鍵顯示區域時,並不會改變按鍵顯示區域的面積及形狀。據此,可保持軟體鍵盤的外觀面積、大小,以及形狀均固定不變,而軟體鍵盤上的按鍵數量與配置位置(layout)也不會改變。
操作介面切換模組130係用以切換電子裝置的操作介面。其中,所切換的操作介面包括具有多個按鍵的軟體鍵盤。按鍵功能變更模組140則是用以將軟體鍵盤上的按鍵切換至對應目前之操作介面的輸入文字。在此必須強調的是,按鍵功能變更模組140會隨著操作介面的切換,將軟
體鍵盤上的每一個按鍵切換至對應操作介面的輸入文字。然而,軟體鍵盤上的按鍵數量以及各個按鍵的配置位置均維持固定,不會隨著所對應之輸入文字的不同而有所改變。
當使用者點選顯示在觸控式螢幕110上的軟體鍵盤,進而發出對應其中一個按鍵的按鍵選取指令時,處理模組150便會將被選取的按鍵所對應的輸入文字直接輸入至電子裝置目前的游標位置。
為了更進一步的說明軟體鍵盤之按鍵功能的變更裝置100的運作方式,以下特舉另一實施例來對本發明進行更詳細的說明。圖2是依照本發明之一實施例所繪示軟體鍵盤之按鍵功能的變更方法的流程圖。請同時參閱圖1與圖2,首先在步驟210中,透過操作介面切換模組130切換電子裝置的操作介面。其中,所切換之操作介面包括具有多個按鍵的軟體鍵盤,而軟體鍵盤上的每個按鍵可以對應至一個以上的輸入文字。其中,輸入文字例如是字元或字串,在此並不限制其範圍。
在本實施例中,切換電子裝置之操作介面的動作包括切換所執行的應用程式,或切換所執行之應用程式的輸入欄位等等。以智慧型手機做為電子裝置為例,啟動不同的應用程式便代表切換至不同的操作介面(例如將簡訊撰寫應用程式切換至網頁瀏覽應用程式)。另外,在網頁瀏覽應用程式所顯示的畫面中包括網址輸入欄位以及搜尋欄位,而這兩個輸入欄位的切換也屬於操作介面的切換。
除此之外,切換操作介面的動作還包括在電子裝置所
執行之應用程式不變的情況下,切換應用程式所執行的操作模式(例如切換語言模式),或是切換應用程式的功能。舉例來說,有些具有通訊用途的應用程式同時具備了文字輸入以及訊息發送的功能,當使用者在這兩種功能之間進行切換時,亦是切換電子裝置的操作介面。
在切換操作介面之後,接下來如步驟220所示,按鍵功能變更模組140令軟體鍵盤上的每個按鍵切換至對應目前的操作介面的輸入文字。也就是說,隨著操作介面的切換,使用者按下同一按鍵所能輸入的輸入文字也會隨著改變。而軟體鍵盤繪製模組120將在對應各按鍵的按鍵顯示區域上,顯示按鍵目前所對應的輸入文字。
在一實施例中,軟體鍵盤上的空白鍵所對應的輸入文字可以是空白字元或網域名稱字串(例如“.com”、“.org”、“.tw”等等,並不限制其範圍)。假設目前所執行的應用程式為網頁瀏覽應用程式,那麼當使用者將輸入欄位由搜尋欄位切換至網址輸入欄位時,按鍵功能變更模組140會將空白鍵所對應的輸入文字切換為網域名稱字串,而在空白鍵的按鍵顯示區域上也會顯示上述網域名稱字串以提示使用者。據此,當使用者透過觸控式螢幕110點選空白鍵而產生對應的按鍵選取指令時,處理模組150會將空白鍵此時所對應的網域名稱字串直接輸入至目前的游標位置(即網址輸入欄位)。
在另一實施例中,倘若空白鍵同時對應至一個以上的網域名稱字串,那麼軟體鍵盤繪製模組120將在空白鍵的
按鍵顯示區域上顯示空白鍵所對應的所有網域名稱字串。因此,當使用者將輸入欄位切換至網址輸入欄位並按壓空白鍵時,處理模組150例如將在游標位置上輪流顯示空白鍵所對應的所有網域名稱字串,並且在使用者放開空白鍵時,輸入最後顯示的網域名稱字串。
由於使用者在輸入網址時並不需要使用空白字元,反而經常會使用到有如“.com”、“.org”、“.tw”等網域名稱字串。因此,透過本發明可以讓使用者更快速地輸入上述網域名稱字串,而不再需要按照字元一一輸入,進而增加文字輸入的效率。
在此必須特別強調的是,在按鍵功能變更模組140切換按鍵所對應的功能時,並不會改變按鍵的數量以及按鍵的配置位置。而軟體鍵盤繪製模組120在各按鍵所對應的按鍵顯示區域上顯示對應的輸入文字時,也不會變更按鍵顯示區域的面積與形狀。
在另一實施例中,除了切換按鍵所對應的輸入文字之外,按鍵功能變更模組140更用以建立軟體鍵盤上各個按鍵與特定指令的對應關係,並根據操作介面的不同來進行對應關係的切換。而軟體鍵盤繪製模組120將在每個按鍵的按鍵顯示區域上,顯示符合特定指令的提示文字,同時維持按鍵顯示區域的面積與形狀固定不變。舉例來說,假設一按鍵在不同的操作介面下係對應至不同的快捷功能啟動指令。那麼當使用者點選此一按鍵時,處理模組150便會自動執行對應目前的操作介面的快捷功能啟動指令,以
啟動符合操作介面的快捷功能。
在又一實施例中,在軟體鍵盤上更包括一個符號表切換按鍵,點選此按鍵可將符號表切換顯示於觸控式螢幕110。其中,符號表包括多個輸入符號。而按鍵功能變更模組140將根據目前的操作介面,刪除在符號表中所有未對應於操作介面的輸入符號(例如不適用於此操作介面的輸入符號)。舉例來說,當使用者將輸入欄位切換至網址輸入欄位時,按鍵功能變更模組140便會將不符合網址語法的輸入符號(例如歐元符號)自符號表中刪除。刪除不適用的符號不但能節省符號表的顯示空間,同時也能幫助使用者更快速地找尋可能需要輸入的符號。
值得一提的是,上述軟體鍵盤之按鍵功能的變更方法可於任何具有處理器的電子裝置上來執行。換言之,將上述實施例設計為包括複數程式碼的電腦程式,並利用電腦可讀取之儲存媒體(例如光碟片、磁碟片與抽取式硬碟等等)來儲存此電腦程式,在將電腦程式載入至電子裝置之後,便可在電子裝置上執行上述實施例所述之軟體鍵盤之按鍵功能的變更方法。
綜上所述,本發明所述之軟體鍵盤之按鍵功能的變更方法、裝置及其電腦可讀取之儲存媒體係根據電子裝置目前的操作介面來自動變更軟體鍵盤上每個按鍵所對應的輸入文字,同時並不更動軟體鍵盤上的按鍵數量以及按鍵的配置位置。據此,當使用者將電子裝置切換至不同的操作介面時,按鍵便會自動切換至對應於操作介面的字元、字
串或符號。如此一來使用者可以快速地透過按鍵輸入適用於操作介面的文字,進而增加輸入文字的效率。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧軟體鍵盤之按鍵功能的變更裝置
110‧‧‧觸控式螢幕
120‧‧‧軟體鍵盤繪製模組
130‧‧‧操作介面切換模組
140‧‧‧按鍵功能變更模組
150‧‧‧處理模組
210~220‧‧‧本發明之一實施例所述軟體鍵盤之按鍵功能的變更方法的各步驟
圖1是依照本發明之一實施例所繪示軟體鍵盤之按鍵功能的變更裝置之方塊圖。
圖2是依照本發明之一實施例所繪示軟體鍵盤之按鍵功能的變更方法的流程圖。
210~220‧‧‧本發明之一實施例所述軟體鍵盤之按鍵功能的變更方法的各步驟
Claims (57)
- 一種軟體鍵盤之按鍵功能的變更方法,適用於一電子裝置的一軟體鍵盤,其中該軟體鍵盤包括多個按鍵,且每一該些按鍵對應多個輸入文字,該方法包括:切換該電子裝置的一操作介面,其中該操作介面包括該軟體鍵盤;根據目前之該操作介面,在各該些按鍵所分別對應的該些輸入文字中選出至少一可輸入文字;以及自動將該些按鍵其中之一的按鍵功能切換為用以輸入該至少一可輸入文字。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中該些按鍵的數量固定不變。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中該些按鍵的配置位置(layout)固定不變。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中該軟體鍵盤包括一完整QWERTY鍵盤(full QWERTY keyboard)、一精簡QWERTY鍵盤(Compact QWERTY keyboard),以及一電話式鍵盤(Phone Keypad)其中之一。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中切換該電子裝置之該操作介面的步驟包括:切換所執行的一應用程式。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中切換該電子裝置之該操作介面的步驟包括:切換所執行之一應用程式的一輸入欄位。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中切換該電子裝置之該操作介面的步驟包括:切換所執行之一應用程式的一功能。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中切換該電子裝置之該操作介面的步驟包括:切換所執行的一操作模式。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中每一該些輸入文字係一字元或一字串。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中該電子裝置更包括一觸控式螢幕,用以接收一按鍵選取指令以選取該些按鍵其中之一。
- 如申請專利範圍第10項所述之軟體鍵盤之按鍵功能的變更方法,其中在自動將該些按鍵其中之一的按鍵功能切換為用以輸入該至少一可輸入文字的步驟之後更包括:接收該按鍵選取指令;以及輸入被選取之該按鍵所對應的輸入文字於該電子裝置的一游標位置。
- 如申請專利範圍第11項所述之軟體鍵盤之按鍵功能的變更方法,其中該些按鍵包括一空白鍵,而該空白鍵所對應之該些輸入文字至少包括一空白字元及一網域名稱字串。
- 如申請專利範圍第12項所述之軟體鍵盤之按鍵功能的變更方法,其中輸入被選取之該按鍵所對應之輸入文字於該游標位置的步驟更包括:輸入該網域名稱字串於該電子裝置的該游標位置。
- 如申請專利範圍第10項所述之軟體鍵盤之按鍵功能的變更方法,其中每一該些按鍵分別對應該觸控式螢幕上的一按鍵顯示區域,而該按鍵顯示區域用以顯示該按鍵所對應的至少一輸入文字。
- 如申請專利範圍第14項所述之軟體鍵盤之按鍵功能的變更方法,更包括:在顯示每一該些按鍵所對應的至少一輸入文字時,維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第14項所述之軟體鍵盤之按鍵功能的變更方法,其中在切換該電子裝置之該操作介面的步驟之後更包括:建立該些按鍵其中之一與一特定指令的對應關係;以及在該按鍵的該按鍵顯示區域上,顯示符合該特定指令的一提示文字,並維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第16項所述之軟體鍵盤之按鍵功能的變更方法,其中在建立該按鍵與該特定指令之對應關係的步驟之後更包括:接收該按鍵選取指令;以及執行被選取之該按鍵所對應的該特定指令。
- 如申請專利範圍第1項所述之軟體鍵盤之按鍵功能的變更方法,其中該軟體鍵盤包括一符號表切換按鍵,用以切換顯示一符號表,其中該符號表包括多個輸入符號。
- 如申請專利範圍第18項所述之軟體鍵盤之按鍵功能的變更方法,其中在切換該電子裝置之該操作介面的步驟之後更包括:刪除該符號表中未對應於該操作介面的該輸入符號。
- 一種軟體鍵盤之按鍵功能的變更裝置,包括:一操作介面切換模組,用以切換一電子裝置的一操作介面,其中該操作介面包括具有多個按鍵的一軟體鍵盤,且每一該些按鍵對應多個輸入文字;以及一按鍵功能變更模組,用以根據目前之該操作介面,在各該些按鍵所分別對應的該些輸入文字中選出至少一可輸入文字,並自動將該些按鍵其中之一的按鍵功能切換為用以輸入該至少一可輸入文字。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該些按鍵的數量固定不變。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該些按鍵的配置位置固定不變。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該軟體鍵盤包括一完整QWERTY鍵盤、一精簡QWERTY鍵盤,以及一電話式鍵盤其中之一。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該操作介面切換模組用以切換所執行的一應用程式。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該操作介面切換模組用以切換所執行之一應用程式的一輸入欄位。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該操作介面切換模組用以切換所執行之一應用程式的一功能。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該操作介面切換模組用以切換所執行的一操作模式。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中每一該些輸入文字係一字元或一字串。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,更包括:一觸控式螢幕,用以接收一按鍵選取指令以選取該些按鍵其中之一。
- 如申請專利範圍第29項所述之軟體鍵盤之按鍵功能的變更裝置,更包括:一處理模組,用以在該觸控式螢幕接收該按鍵選取指 令後,輸入被選取之該按鍵所對應的輸入文字於該電子裝置的一游標位置。
- 如申請專利範圍第30項所述之軟體鍵盤之按鍵功能的變更裝置,其中該些按鍵包括一空白鍵,而該空白鍵所對應之該些輸入文字至少包括一空白字元及一網域名稱字串。
- 如申請專利範圍第31項所述之軟體鍵盤之按鍵功能的變更裝置,其中該處理模組用以輸入該網域名稱字串於該電子裝置的該游標位置。
- 如申請專利範圍第30項所述之軟體鍵盤之按鍵功能的變更裝置,更包括:一軟體鍵盤繪製模組,用以顯示該軟體鍵盤於該觸控式螢幕,並在每一該些按鍵所分別對應的一按鍵顯示區域上,顯示該按鍵所對應的至少一輸入文字。
- 如申請專利範圍第33項所述之軟體鍵盤之按鍵功能的變更裝置,其中該軟體鍵盤繪製模組在顯示每一該些按鍵所對應的至少一輸入文字時,維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第33項所述之軟體鍵盤之按鍵功能的變更裝置,其中該按鍵功能變更模組用以建立該些按鍵其中之一與一特定指令的對應關係,而該軟體鍵盤繪製模組用以在該按鍵的該按鍵顯示區域上,顯示符合該特定指令的一提示文字,並維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第35項所述之軟體鍵盤之按鍵功能的變更裝置,其中該處理模組用以在接收該按鍵選取指令後,執行被選取之該按鍵所對應的該特定指令。
- 如申請專利範圍第20項所述之軟體鍵盤之按鍵功能的變更裝置,其中該軟體鍵盤包括一符號表切換按鍵,用以切換顯示一符號表,其中該符號表包括多個輸入符號。
- 如申請專利範圍第37項所述之軟體鍵盤之按鍵功能的變更裝置,其中該按鍵功能變更模組用以刪除該符號表中未對應於該操作介面的該輸入符號。
- 一種電腦可讀取之儲存媒體,用以儲存一電腦程式,上述電腦程式包括複數程式碼,其用以載入至一電子裝置中並且使得該電子裝置執行一種軟體鍵盤之按鍵功能的變更方法,包括下列步驟:切換該電子裝置的一操作介面,其中該操作介面包括具有多個按鍵的一軟體鍵盤,且該些按鍵對應多個輸入文字;根據目前之該操作介面,在各該些按鍵所分別對應的該些輸入文字中選出至少一可輸入文字;以及自動將該些按鍵其中之一的按鍵功能切換為用以輸入該至少一可輸入文字。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中該些按鍵的數量固定不變。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中該些按鍵的配置位置固定不變。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中該軟體鍵盤包括一完整QWERTY鍵盤、一精簡QWERTY鍵盤,以及一電話式鍵盤其中之一。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中切換該電子裝置之該操作介面的步驟包括:切換所執行的一應用程式。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中切換該電子裝置之該操作介面的步驟包括:切換所執行之一應用程式的一輸入欄位。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中切換該電子裝置之該操作介面的步驟包括:切換所執行之一應用程式的一功能。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中切換該電子裝置之該操作介面的步驟包括:切換所執行的一操作模式。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中每一該些輸入文字係一字元或一字串。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中該電子裝置更包括一觸控式螢幕,用以接收一按鍵選取指令以選取該些按鍵其中之一。
- 如申請專利範圍第48項所述之電腦可讀取之儲存媒體,其中在自動將該些按鍵其中之一的按鍵功能切換為用以輸入該至少一可輸入文字的步驟之後更包括:接收該按鍵選取指令;以及 輸入被選取之該按鍵所對應的輸入文字於該電子裝置的一游標位置。
- 如申請專利範圍第49項所述之電腦可讀取之儲存媒體,其中該些按鍵包括一空白鍵,而該空白鍵所對應之該些輸入文字至少包括一空白字元及一網域名稱字串。
- 如申請專利範圍第50項所述之電腦可讀取之儲存媒體,其中輸入被選取之該按鍵所對應的輸入文字於該游標位置的步驟更包括:輸入該網域名稱字串於該電子裝置的該游標位置。
- 如申請專利範圍第48項所述之電腦可讀取之儲存媒體,其中每一該些按鍵分別對應該觸控式螢幕上的一按鍵顯示區域,而該按鍵顯示區域用以顯示該按鍵所對應的至少一輸入文字。
- 如申請專利範圍第52項所述之電腦可讀取之儲存媒體,更包括:在顯示每一該些按鍵所對應的至少一輸入文字時,維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第52項所述之電腦可讀取之儲存媒體,其中在切換該電子裝置之該操作介面的步驟之後更包括:建立該些按鍵其中之一與一特定指令的對應關係;以及在該按鍵的該按鍵顯示區域上,顯示符合該特定指令的一提示文字,並維持該按鍵顯示區域的一面積及一形狀固定不變。
- 如申請專利範圍第54項所述之電腦可讀取之儲存媒體,其中在建立該按鍵與該特定指令之對應關係的步驟之後更包括:接收該按鍵選取指令;以及執行被選取之該按鍵所對應的該特定指令。
- 如申請專利範圍第39項所述之電腦可讀取之儲存媒體,其中該軟體鍵盤包括一符號表切換按鍵,用以切換顯示一符號表,其中該符號表包括多個輸入符號。
- 如申請專利範圍第56項所述之電腦可讀取之儲存媒體,其中在切換該電子裝置之該操作介面的步驟之後更包括:刪除該符號表中未對應於該操作介面的該輸入符號。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097113617A TWI412959B (zh) | 2008-04-15 | 2008-04-15 | 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 |
US12/339,096 US8558798B2 (en) | 2008-04-15 | 2008-12-19 | Method and apparatus for altering key function of software input panel and recording medium thereof |
US14/022,247 US9652147B2 (en) | 2008-04-15 | 2013-09-10 | Method and apparatus for shifting software input panel and recording medium thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097113617A TWI412959B (zh) | 2008-04-15 | 2008-04-15 | 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200943134A TW200943134A (en) | 2009-10-16 |
TWI412959B true TWI412959B (zh) | 2013-10-21 |
Family
ID=41163590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097113617A TWI412959B (zh) | 2008-04-15 | 2008-04-15 | 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8558798B2 (zh) |
TW (1) | TWI412959B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011095949A (ja) * | 2009-10-29 | 2011-05-12 | Sanyo Electric Co Ltd | 入力装置 |
US20110260977A1 (en) * | 2010-04-23 | 2011-10-27 | Psion Teklogix Inc. | Keyboard and computing device for providing a software input panel |
US8881057B2 (en) | 2010-11-09 | 2014-11-04 | Blackberry Limited | Methods and apparatus to display mobile device contexts |
JP5655175B2 (ja) * | 2012-04-09 | 2015-01-14 | 富士フイルム株式会社 | 携帯型電子機器及び表示制御方法 |
US9992021B1 (en) | 2013-03-14 | 2018-06-05 | GoTenna, Inc. | System and method for private and point-to-point communication between computing devices |
TWI602113B (zh) * | 2013-11-14 | 2017-10-11 | 宏碁股份有限公司 | 操作介面切換方法及使用該方法之行動通訊裝置 |
USD752615S1 (en) * | 2014-04-17 | 2016-03-29 | Huawei Device Co., Ltd. | Display screen or portion thereof with a graphical user interface |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI262426B (en) * | 2004-12-28 | 2006-09-21 | Inventec Appliances Corp | Method using serial numbers to input English alphabets and digits |
TWI292537B (en) * | 2005-08-26 | 2008-01-11 | Yu Chih Cheng | Succession chinese character input method |
US20080055269A1 (en) * | 2006-09-06 | 2008-03-06 | Lemay Stephen O | Portable Electronic Device for Instant Messaging |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7167255B1 (en) * | 1998-07-31 | 2007-01-23 | Canon Kabushiki Kaisha | Method for displaying desired message in display unit of data processing apparatus for various processes |
CN1148677C (zh) | 2000-04-29 | 2004-05-05 | 张颖 | 城市公共计算机系统 |
KR20060031804A (ko) * | 2003-06-03 | 2006-04-13 | 바이엘 헬쓰케어, 엘엘씨 | 휴대용 의료진단장치 |
JP2009032080A (ja) * | 2007-07-27 | 2009-02-12 | Ricoh Co Ltd | データ処理システム、情報処理装置、データ管理装置、データ処理方法、及びデータ処理プログラム |
US8438567B2 (en) * | 2007-11-07 | 2013-05-07 | Ricoh Company, Ltd. | Information processing device and image processing apparatus |
-
2008
- 2008-04-15 TW TW097113617A patent/TWI412959B/zh active
- 2008-12-19 US US12/339,096 patent/US8558798B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI262426B (en) * | 2004-12-28 | 2006-09-21 | Inventec Appliances Corp | Method using serial numbers to input English alphabets and digits |
TWI292537B (en) * | 2005-08-26 | 2008-01-11 | Yu Chih Cheng | Succession chinese character input method |
US20080055269A1 (en) * | 2006-09-06 | 2008-03-06 | Lemay Stephen O | Portable Electronic Device for Instant Messaging |
Also Published As
Publication number | Publication date |
---|---|
US8558798B2 (en) | 2013-10-15 |
TW200943134A (en) | 2009-10-16 |
US20090256806A1 (en) | 2009-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8825699B2 (en) | Contextual search by a mobile communications device | |
US8244284B2 (en) | Mobile communication device and the operating method thereof | |
CA2760993C (en) | Touch anywhere to speak | |
US9323424B2 (en) | Column organization of content | |
US9626094B2 (en) | Communication device and electronic device | |
TWI412959B (zh) | 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體 | |
JP2012522465A (ja) | 移動体通信デバイスのユーザー・インターフェース | |
WO2012071799A1 (zh) | 一种功能应用快速定位的方法、系统及移动终端 | |
JP2010044520A (ja) | 入力処理装置、入力処理方法、入力処理プログラム、及び携帯端末装置 | |
JPWO2010113457A1 (ja) | 通信端末装置及びこれを用いた通信システム | |
WO2023078414A1 (zh) | 相关文章搜索方法、装置、电子设备和存储介质 | |
US20090327880A1 (en) | Text input | |
CN101561744A (zh) | 软键盘的按键功能的变更方法与装置 | |
JP5434552B2 (ja) | 情報処理装置 | |
KR20080068495A (ko) | 터치 스크린을 구비한 전자 기기 및 이를 이용한 정보 입력방법 | |
KR20090022905A (ko) | 전화번호를 검색하는 방법 및 휴대단말기 | |
US9652147B2 (en) | Method and apparatus for shifting software input panel and recording medium thereof | |
Marsden et al. | Data structures in the design of interfaces | |
JP5922812B2 (ja) | 携帯端末装置 | |
JP2012226694A (ja) | 入力装置、入力方法およびプログラム | |
EP2017708A1 (en) | Mobile communication device and the operating method thereof | |
JP2006211266A (ja) | 携帯電話機 | |
Marsden et al. | The use of algorithms in interface design | |
JP2009021844A (ja) | モバイル通信デバイス及びその操作方法 | |
KR20080056550A (ko) | 이동통신 단말기의 전화번호 삭제 방법 |