專利名稱:一種終端設(shè)備以及動態(tài)顯示應(yīng)用標(biāo)識信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種終端設(shè)備以及在該終端設(shè)備上動態(tài)顯示應(yīng)用標(biāo)識信息的方法。
背景技術(shù):
近些年來,隨著移動互聯(lián)網(wǎng)的發(fā)展,手持設(shè)備,比如手機(jī),平板電腦,PDA(個人數(shù)字助理)等的使用正變得越來越普及。與此同時,基于移動互聯(lián)網(wǎng)的應(yīng)用也是爆炸性的增長。如今的手持設(shè)備可以下載大量應(yīng)用,其中很多的應(yīng)用是需要用戶輸入信息來進(jìn)行互動的,或者創(chuàng)建一些內(nèi)容,但是由于此類設(shè)備的便攜性的限制,因此其屏幕較小(如,手機(jī)的屏幕通常為2-5英寸)。在這種手機(jī)屏幕普遍較小的情況下,不可能在手機(jī)的屏幕上同時顯示很多的信息(如,與應(yīng)用對應(yīng)的圖標(biāo)),并且由于應(yīng)用太多,不可能將應(yīng)用的圖標(biāo)全部顯示在一個頁面上,因此,絕大部分手持設(shè)備不得不采用分頁,或者層層分級的方式來放置這些應(yīng)用。因此當(dāng)用戶希望使用某個應(yīng)用(如,聯(lián)系人、短信、備忘錄等等),用戶不得不首先從層 層菜單操作,或者進(jìn)入不同的分頁去找到相關(guān)的應(yīng)用,選擇并進(jìn)入該應(yīng)用,才能夠使用該應(yīng)用所提供的功能(如,輸入文字、數(shù)字、寫郵件等),而這種操作有時比較繁瑣,因此用戶的使用體驗(yàn)較差?,F(xiàn)有技術(shù)中,一些帶實(shí)體鍵盤的手機(jī),可以設(shè)置一些快捷鍵,可以提高使用的便利性,但是需要用戶記住這些快捷鍵以及對應(yīng)的應(yīng)用,并且一旦設(shè)置之后就固定了和應(yīng)用的映射關(guān)系,無法對應(yīng)到更多的應(yīng)用,因此提供的便利性有限。此外,雖然平板電腦屏幕尺寸較大(一般為5-9寸),但是如果把所有的應(yīng)用都放在屏幕上,在大量的應(yīng)用圖標(biāo)中快速地找到想要的應(yīng)用圖標(biāo)并且進(jìn)行內(nèi)容輸入也是比較困難的。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中的上述技術(shù)問題,根據(jù)本發(fā)明的一方面,提供一種包含多個應(yīng)用的終端設(shè)備,所述終端設(shè)備包括具有顯示區(qū)域的顯示單元;輸入單元,配置來接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息;處理單元,配置來根據(jù)所述輸入信息確定輸入字符;基于預(yù)設(shè)的第一規(guī)則識別所述輸入字符的含義,產(chǎn)生識別結(jié)果;根據(jù)所述識別結(jié)果在所述多個應(yīng)用中確定與所述識別結(jié)果對應(yīng)的至少一個第一應(yīng)用;將與所述第一應(yīng)用對應(yīng)的標(biāo)識信息通過所述顯示單元顯示在所述顯示區(qū)域中的第一區(qū)域上。此外,根據(jù)本發(fā)明的另一方面,提供一種在包含多個應(yīng)用的終端設(shè)備上動態(tài)顯示應(yīng)用標(biāo)識信息的方法,所述終端設(shè)備包括具有顯示區(qū)域的顯示單元,所述方法包括接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息;根據(jù)所述輸入信息確定輸入字符;基于預(yù)設(shè)的第一規(guī)則識別所述輸入字符的含義,產(chǎn)生識別結(jié)果;根據(jù)所述識別結(jié)果在所述多個應(yīng)用中確定與所述識別結(jié)果對應(yīng)的至少一個第一應(yīng)用;以及將與所述第一應(yīng)用對應(yīng)的標(biāo)識信息通過所述顯示單元顯示在所述顯示區(qū)域中的第一區(qū)域上。通過上述配置,在用戶利用終端設(shè)備輸入字符(如,單詞、漢字、數(shù)字、符號等)時,終端設(shè)備可以基于根據(jù)預(yù)定的規(guī)則,基于用戶輸入的字符識別用戶輸入的字符的含義,并且基于輸入字符的含義判斷用戶輸入字符的目的,即基于輸入字符的含義匹配(判斷)用戶將可能使用哪個/哪些應(yīng)用(如,郵件、短信、電話、備忘等)。然后,終端設(shè)備可以將與輸入字符匹配的應(yīng)用的標(biāo)識(圖標(biāo))顯示在顯示單元的顯示區(qū)域上。在這種情況下,用戶可以直接進(jìn)行輸入并選擇(激活)特定應(yīng)用,而無需通過層層菜單或?qū)訉臃猪搧韺ふ姨囟☉?yīng)用、激活特定應(yīng)用后才能夠進(jìn)行輸入,由此降低了操作的繁瑣程度。此外,在用戶選擇了特定的應(yīng)用之后,終端設(shè)備還可以將之前輸入的字符導(dǎo)入到所選擇的特定應(yīng)用,從而用戶無需重新進(jìn)行輸入。
圖I是圖解根據(jù)本發(fā)明實(shí)施例的終端設(shè)備的方框圖;圖2A-E是圖解根據(jù)本發(fā)明實(shí)施例的終端設(shè)備執(zhí)行的操作的結(jié)果的效果圖;以及
圖3是圖解根據(jù)本發(fā)明實(shí)施例的動態(tài)顯示應(yīng)用標(biāo)識的方法的流程圖。
具體實(shí)施例方式下面,將參照附圖詳細(xì)描述本發(fā)明的各個實(shí)施例。在附圖中,將用相同的附圖標(biāo)記表示功能和結(jié)構(gòu)相同或類似的部件,并且在說明書中省略了關(guān)于它們的重復(fù)描述。下面,將簡要描述根據(jù)本發(fā)明實(shí)施例的終端設(shè)備的結(jié)構(gòu)。圖I是圖解根據(jù)本發(fā)明實(shí)施例的終端設(shè)備I的結(jié)構(gòu)的方框圖。這里,根據(jù)本發(fā)明實(shí)施例的終端設(shè)備可以是包含多種應(yīng)用(如,電話本、短信、備忘、鬧鐘等等)的手持設(shè)備(如,手機(jī)、PDA、平板電腦等)。如圖I所示,終端設(shè)備I至少包括顯示單元11、輸入單元12和處理單元13。根據(jù)本發(fā)明的實(shí)施例,顯示單元11可以由任意類型的屏幕(如,IXD、OLED顯示屏幕)組成,并且顯示單元11具有顯示區(qū)域,使得可以基于處理單元13提供的數(shù)據(jù),在顯示區(qū)域上顯示圖像、文字、圖標(biāo)等。此外,輸入單元12可以由諸如實(shí)體按鍵、觸摸傳感器之類、通過麥克風(fēng)語音識別、空中手勢識別、數(shù)據(jù)手套等的輸入裝置組成,并且輸入單元12可以接收來自用戶的輸入(如,按壓,觸摸,滑動,說話,手指移動等)并基于用戶的輸入產(chǎn)生輸入信息。這里,在輸入單元12為觸摸傳感器的情況下,輸入單元12和顯示單元11可以由任意類型的觸摸屏組成。此外,處理單元13與顯示單元11和輸入單元12連接,并且可以由任意類型的處 理器、微處理器、DSP等組成。處理單元13可以基于終端設(shè)備I的存儲器(未示出)中存儲的程序執(zhí)行預(yù)定的功能。根據(jù)本發(fā)明的實(shí)施例,在用戶使用終端設(shè)備I的輸入單元12進(jìn)行輸入時,處理單元13可以根據(jù)輸入單元12產(chǎn)生的輸入信息確定輸入字符。這里,處理單元13可以通過顯示單元11在顯示區(qū)域的預(yù)定區(qū)域(下面將其稱為輸入字符顯示區(qū)域)上顯示所確定的輸入字符。然后,處理單元13可以基于預(yù)定的規(guī)則識別所述輸入字符的含義并產(chǎn)生識別結(jié)果,根據(jù)所獲得的識別結(jié)果在終端設(shè)備I中存儲多種應(yīng)用中確定與所獲得的識別結(jié)果對應(yīng)/匹配的至少一個應(yīng)用。然后,處理單元13可以通過顯示單元11將與所匹配的至少一個應(yīng)用對應(yīng)的標(biāo)識(圖標(biāo))顯示在顯示區(qū)域中的輸入字符顯示區(qū)域之外的其它區(qū)域(下面,將其稱為動態(tài)標(biāo)識顯示區(qū)域)上。
接下來,將詳細(xì)描述在用戶直接使用終端設(shè)備I的輸入單元12進(jìn)行輸入時,根據(jù)本發(fā)明實(shí)施例的終端設(shè)備I執(zhí)行的操作。這里,以具有實(shí)體鍵盤(如,九宮格式鍵盤)的手機(jī)作為終端設(shè)備I進(jìn)行描述。例如,在用戶開始使用終端設(shè)備時,先點(diǎn)亮屏幕,打開鍵盤鎖,或者觸摸鎖,然后在待機(jī)狀態(tài)下,使用終端設(shè)備I的輸入單元12進(jìn)行輸入,輸入單元12接收來自用戶的輸入,并且產(chǎn)生輸入信息(如,與輸入單元12的特定按鍵對應(yīng)的信號)。這里,諸如具有實(shí)體按鍵的手機(jī)之類的終端設(shè)備I的處理單元13通常利用用戶進(jìn)行輸入時使用的輸入法(如,數(shù)字輸入法、拼音輸入法或筆劃輸入法,英文字母輸入法)對輸入信息進(jìn)行處理并產(chǎn)生輸入字符,并且在顯示單元11的特定區(qū)域(如,中央?yún)^(qū)域)上顯示文本框(即,輸入字符顯示區(qū)域),并且在文本框內(nèi)顯示所輸入的字符。此時,用戶可以根據(jù)默認(rèn)的輸入法繼續(xù)進(jìn)行輸入,或者可以通過切換輸入法來輸入其它類型的字符。這里,需要注意的是,由于根據(jù)本發(fā)明實(shí)施例的終端設(shè)備I (處理單元13)執(zhí)行的上述操作對于本領(lǐng)域技術(shù)人員來說是熟知的,因此這里省略了關(guān)于如何在待機(jī)狀態(tài)下進(jìn)行輸入文本數(shù)字等操作、基于輸入信息產(chǎn)生輸入字符、在顯示區(qū)域上顯示文本框以及在文本框內(nèi)顯示輸入字符的詳細(xì)描述。
在處理單元基于輸入信息產(chǎn)生輸入字符之后,處理單元13可以基于預(yù)定的規(guī)則識別該輸入字符的含義或格式并產(chǎn)生識別結(jié)果。具體地,例如,在用戶使用輸入單元12上設(shè)置的按鍵進(jìn)行輸入以產(chǎn)生輸入字符時,處理單元13根據(jù)預(yù)定的規(guī)則對所產(chǎn)生的輸入字符的含義進(jìn)行識別并產(chǎn)生識別結(jié)果。這里,可以基于輸入字符的類型、字符的內(nèi)容、字符的格式或者上述條件的組合中的至少一種來設(shè)置預(yù)定的規(guī)則。接下來,將詳細(xì)描述處理單元13進(jìn)行識別的過程。例如,如果用戶利用拼音輸入法輸入“開心”時,處理單元13對所產(chǎn)生的輸入字符“開心”進(jìn)行識別。這里,在以輸入字符的內(nèi)容作為預(yù)定規(guī)則的情況下,處理單元13可以將所產(chǎn)生的輸入字符“開心”與終端設(shè)備I中的多種應(yīng)用的名稱進(jìn)行匹配。這里,如果在終端設(shè)備I中存儲的應(yīng)用中存在其名稱與輸入字符“開心”匹配的應(yīng)用(如,開心網(wǎng)),則終端設(shè)備I確定應(yīng)用“開心網(wǎng)”與輸入字符“開心”匹配。此外,在以輸入字符的類型進(jìn)行識別的情況下,由于輸入字符“開心”的類型為漢字字符,因此處理單元13還可以基于輸入字符的類型來從終端設(shè)備I中存儲的多種應(yīng)用中確定最可能使用漢字字符的應(yīng)用(如,短信、備忘錄等)。此外,將描述根據(jù)輸入字符的內(nèi)容和類型進(jìn)行識別的情況。例如,如果用戶根據(jù)英文輸入法,并且利用輸入單元12產(chǎn)生輸入字符“abc@”,則處理單元13通過輸入字符的內(nèi)容和類型對輸入字符“abc@”進(jìn)行識別。由于在字符“O”之前的字符類型為英文字符,因此,處理單元13可以判斷用戶最有可能使用郵件服務(wù),因此處理單元13可以確定郵件應(yīng)用與輸入字符“abc@”對應(yīng)。此外,在用戶通過切換輸入法,利用輸入單元12產(chǎn)生輸入字符“ 15日”或“10 ”的情況下,處理單元13通過輸入字符的內(nèi)容和類型對輸入字符進(jìn)行識別。具體地,例如,在字符“日”之前的輸入字符為數(shù)字的情況下,處理單元13可以確定輸入字符可能與時間有關(guān),因此處理單元13可以確定備忘錄和提醒應(yīng)用與輸入字符“15日”對應(yīng)。此外,類似地,在字符“”之前的輸入字符為數(shù)字的情況下,處理單元13可以確定輸入字符可能與時間有關(guān),因此處理單元13可以確定備忘錄和提醒應(yīng)用與輸入字符“10 ”對應(yīng)。在上面描述了基于輸入字符的類型、字符的內(nèi)容或者輸入字符類型和內(nèi)容的組合來確定與輸入字符對應(yīng)的應(yīng)用的情況,然而,本發(fā)明不限于此,還可以基于上述三種條件中的至少一種來設(shè)置預(yù)定的規(guī)則。例如,處理單元13基于輸入字符的內(nèi)容對輸入字符“開心”進(jìn)行識別,并確定應(yīng)用“開心網(wǎng)”與輸入字符“開心”匹配,此外,處理單元13還可以基于輸入字符“開心”的類型,即漢字字符來確定諸如短信或備忘錄之類的應(yīng)用與輸入字符“開心”匹配。通過類似的方式,處理單元13還可以確定輸入字符“15日”與諸如短信、提醒、備忘錄之類的應(yīng)用對應(yīng)。此外,本發(fā)明不限于以上的示例。例如,還可以將字符類型為數(shù)字的輸入字符與電話、短信或存儲到聯(lián)系人之類的應(yīng)用進(jìn)行匹配。這里,例如,可以通過預(yù)先建立輸入字符的識別結(jié)果與可能使用的應(yīng)用之間的映射表的方式實(shí)現(xiàn)識別結(jié)果與終端設(shè)備I中存儲的多種應(yīng)用的匹配。例如,可以將諸如“數(shù)字+ ‘ ’”與短信、提醒、備忘錄之類的應(yīng)用之間的映射關(guān)系、“XXX@”與短信或郵件之類的映射關(guān)系、“姓名+ 與郵件之類的映射關(guān)系等等存儲在映射表中,使得處理單元13在獲得識別結(jié)果之后,可以調(diào)用映射表來確定與輸入字符對應(yīng)的應(yīng)用。然后,處理單元13可以將與所確定/匹配的一個或多個應(yīng)用對應(yīng)的標(biāo)識(應(yīng)用圖 標(biāo))添加到文本框(在其中顯示輸入字符)之外的其它區(qū)域(動態(tài)標(biāo)識顯示區(qū)域)上。此外,根據(jù)本發(fā)明的另一個實(shí)施例,還可以在終端設(shè)備I的內(nèi)存(未示出)開辟專門的空間來存儲基于用戶的輸入產(chǎn)生的輸入字符,并且每當(dāng)用戶輸入新的字符時執(zhí)行識別以及匹配操作。在這種情況下,可以基于用戶的輸入來動態(tài)改變新添加的應(yīng)用的標(biāo)識。例如,如上所述,在輸入字符為“開心”時,如果在終端設(shè)備I中存在其名稱與輸入字符“開心”匹配的應(yīng)用(如,開心網(wǎng)),則終端設(shè)備I確定應(yīng)用“開心網(wǎng)”與輸入字符“開心”匹配。然后,用戶繼續(xù)進(jìn)行輸入,則處理單元13存儲基于用戶的輸入產(chǎn)生的輸入字符。例如,在用戶繼續(xù)輸入“就好”,則處理單元13將“就好”存儲在內(nèi)存中,并且基于輸入字符“開心就好”進(jìn)行識別。此時,如果處理單元13根據(jù)輸入字符的內(nèi)容進(jìn)行識別,并且通過將輸入字符“開心就好”與終端設(shè)備I中存儲的應(yīng)用進(jìn)行匹配發(fā)現(xiàn)不存在其名稱與輸入字符“開心就好”匹配的應(yīng)用,則在用戶輸入“開心”時出現(xiàn)的應(yīng)用“開心網(wǎng)”的標(biāo)識將消失,取而代之的是添加諸如短信或備忘錄之類的應(yīng)用的標(biāo)識。圖2A-E示出了根據(jù)本發(fā)明實(shí)施例的終端設(shè)備I執(zhí)行上述操作的各個示例效果圖。如圖2A-E所示,在處理單元13確定了與輸入字符對應(yīng)的應(yīng)用之后,處理單元13通過顯示單元將與輸入字符對應(yīng)的應(yīng)用的標(biāo)識添加到文本框(輸入字符顯示區(qū)域)的下側(cè)的動態(tài)標(biāo)識顯示區(qū)域上。這里,可以在文本框的下側(cè)設(shè)置用于添加應(yīng)用的標(biāo)識的動態(tài)標(biāo)識顯示區(qū)域,并且基于該區(qū)域的大小以及所確定的與輸入字符對應(yīng)的應(yīng)用的數(shù)量來決定每一個應(yīng)用的標(biāo)識的位置和大小。這時,可以通過輸入單元12(如,輸入單元12中的導(dǎo)航鍵)或特定的功能選擇按鈕來選擇新添加的、與輸入字符對應(yīng)的應(yīng)用的標(biāo)識來激活所選擇的應(yīng)用。此外,本發(fā)明不限于此,可以在顯示區(qū)域內(nèi)的文本框(輸入字符顯示區(qū)域)之外的任意區(qū)域設(shè)置用于添加應(yīng)用的標(biāo)識的動態(tài)標(biāo)識顯示區(qū)域。此外,在用戶根據(jù)新添加的應(yīng)用的標(biāo)識選擇了其所希望使用的應(yīng)用之后,處理單元13還可以根據(jù)需要將終端設(shè)備I的內(nèi)存中存儲的輸入字符導(dǎo)入到所選擇的應(yīng)用中。例如,在用戶根據(jù)新添加的應(yīng)用標(biāo)識選擇了諸如短信、郵件或備忘錄之類的應(yīng)用時,處理單元13還可以將內(nèi)存中存儲的輸入字符導(dǎo)入到上述應(yīng)用的對應(yīng)部分(如,正文部分)中,從而用戶可以在所選擇的應(yīng)用中繼續(xù)進(jìn)行輸入,而無需重新輸入。比如“xxxO”直接導(dǎo)入到郵件地址部分,“開心就好”直接導(dǎo)入到正文部分,“劉先生您好! ”直接導(dǎo)入到郵件正文的開頭部分。通過上述配置,在終端設(shè)備的原始待機(jī)畫面(如,背景墻紙)下,用戶可以直通過輸入設(shè)備進(jìn)行輸入,處理單元13可以根據(jù)諸如拼音、筆劃、數(shù)字或英文之類的輸入法,基于用戶的輸入產(chǎn)生輸入字符(如,單詞、漢字、數(shù)字、符號等)時,處理單元13可以基于根據(jù)預(yù)定的規(guī)則(如,輸入字符的內(nèi)容、類型和/或組合等),基于用戶輸入的字符識別用戶輸入的字符的含義,并且基于輸入字符的含義確定與輸入字符對應(yīng)的應(yīng)用,即基于輸入字符的含義匹配(判斷)用戶將可能希望使用哪個/哪些應(yīng)用。然后,終端設(shè)備13可以將與輸入字符匹配的應(yīng)用的標(biāo)識(圖標(biāo))添加到在顯示單元11的動態(tài)標(biāo)識顯示區(qū)域上。在這種情況下,用戶可以直接進(jìn)行輸入并選擇(激活)其所希望使用的特定應(yīng)用,而無需選擇特定應(yīng)用之后才能夠進(jìn)行輸入,由此降低了操作的繁瑣程度。此外,在用戶選擇了特定的應(yīng)用之后,終端設(shè)備還可以將之前輸入的字符導(dǎo)入到所選擇的特定應(yīng)用,從而用戶無需重新進(jìn)行輸入。在上面描述了根據(jù)本發(fā)明實(shí)施例的終端設(shè)備1,然而本發(fā)明不限于此。例如,根據(jù) 本發(fā)明的另一個實(shí)施例,在用戶通過輸入單元12進(jìn)行輸入時,處理單元可以根據(jù)用戶的輸入產(chǎn)生的輸入信息提供至少一種候選輸入。例如,在用戶按下輸入單元12上設(shè)置的特定按鍵時,處理單元基于終端設(shè)備I上設(shè)置的各種輸入法(如,拼音、筆劃、數(shù)字、英文等)確定在各個輸入法中是否存在與用戶的輸入對應(yīng)的輸入字符。如果針對每一個輸入法,用戶的輸入存在輸入字符,則處理單元13通過顯示單元11將與該輸入法對應(yīng)的輸入字符顯示在顯示區(qū)域的輸入字符顯示區(qū)域上(如,顯示區(qū)域的中心部分的多個文本框)作為候選輸入字符。這里,對于用戶的輸入來說,可能在顯示區(qū)域上顯示至少一種候選輸入字符(如,與用戶的輸入對應(yīng)的數(shù)字、英文、拼音、筆劃等等)。這時,在用戶通過輸入單元12 (如,導(dǎo)航鍵)選擇了其中一種候選輸入字符時,處理單元13執(zhí)行與上面的描述類似的識別和確定(匹配)處理,即,對所選擇的候選輸入字符進(jìn)行識別,并且基于識別結(jié)果確定與該輸入字符對應(yīng)的應(yīng)用。然后,處理單元13通過顯示單元11在顯示區(qū)域上(如,)添加與該輸入字符對應(yīng)的應(yīng)用的標(biāo)識。在上面針對輸入單元12為具有實(shí)體鍵盤的情況進(jìn)行了描述,然而,本發(fā)明不限于此。例如,根據(jù)本發(fā)明另一實(shí)施例的終端設(shè)備I還可以使用諸如電容型或電阻型觸摸傳感單元作為輸入單元12。在這種情況下,通常輸入單元12和顯示單元11組成觸摸屏。在諸如電容型或電阻型觸摸傳感單元之類輸入單元12與顯示單元11組成觸摸屏的情況下,在用戶利用終端設(shè)備進(jìn)行輸入時,通常在由輸入單元12和顯示單元11組成的觸摸屏的預(yù)定區(qū)域(如,顯示區(qū)域的下半部)上設(shè)置虛擬鍵盤(如,虛擬拼音、筆劃、英文、數(shù)字鍵盤等)或手寫輸入?yún)^(qū)域。由于在具有觸摸屏的終端設(shè)備上利用虛擬鍵盤或手寫輸入?yún)^(qū)域進(jìn)行各種輸入(如,拼音拼音、筆劃、英文、數(shù)字等等)的技術(shù)對于本領(lǐng)域技術(shù)人員來說是熟知的,因此這里省略了關(guān)于它們的詳細(xì)描述。在用戶利用具有觸摸屏的終端設(shè)備上利用虛擬鍵盤或手寫輸入?yún)^(qū)域進(jìn)行輸入之后,與之前針對具有實(shí)體鍵盤(輸入單元12)的終端設(shè)備I的描述類似,終端設(shè)備I的處理單元13基于用戶的輸入產(chǎn)生輸入字符。然后,處理單元13基于預(yù)定的規(guī)則識別所產(chǎn)生的輸入字符的含義并產(chǎn)生識別結(jié)果。然后,處理單元13根據(jù)識別結(jié)果在終端設(shè)備I中存儲的多種應(yīng)用中確定與輸入字符對應(yīng)/關(guān)聯(lián)的應(yīng)用。在確定了與輸入字符對應(yīng)的應(yīng)用之后,處理單元13將與所確定的應(yīng)用對應(yīng)的標(biāo)識通過顯示單元11顯示在顯示區(qū)域的動態(tài)標(biāo)識顯示區(qū)域上。在這種情況下,用戶可以通過觸摸與所確定的應(yīng)用對應(yīng)的標(biāo)識來選擇/激活所確定的應(yīng)用。此外,與之前的描述類似,在用戶在具有觸摸屏的終端設(shè)備上利用虛擬鍵盤進(jìn)行輸入時,終端設(shè)備還可以基于各種輸入法提供與用戶的輸入對應(yīng)的至少一種候選輸入字符,并在顯示區(qū)域上的至少一個文本框內(nèi)(輸入字符顯示區(qū)域)顯示該至少一種候選輸入字符。在這種情況下,用戶可以通過觸摸該至少一個文本框之一來選擇其中一種候選輸入字符。此時,處理單元13將根據(jù)用戶的選擇來進(jìn)行輸入字符的識別以及將識別結(jié)果與終端設(shè)備內(nèi)存儲的應(yīng)用進(jìn)行匹配等操作。在上面描述了根據(jù)本發(fā)明實(shí)施例的終端設(shè)備1,接下來,將參照圖3描述用戶利用終端設(shè)備I直接進(jìn)行輸入時,根據(jù)本發(fā)明實(shí)施例的終端設(shè)備I執(zhí)行的操作。圖3是圖解根據(jù)本發(fā)明實(shí)施例的動態(tài)顯示應(yīng)用的標(biāo)識的方法的流程圖。如圖3所示,在用戶直接使用終端設(shè)備I的輸入單元12進(jìn)行輸入時,在步驟S301,接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息。具體地,諸如實(shí)體鍵盤或觸摸傳感單元之類的輸入單元12接收來自用戶的輸入,并且基于用戶的輸入產(chǎn)生輸入信息。在步驟S302,根據(jù)所述輸入信息確定輸入字符。具體地,處理單元13可以利用用戶進(jìn)行輸入時使用的輸入法(如,數(shù)字輸入法、拼音輸入法或筆劃輸入法)對輸入信息進(jìn)行處理并產(chǎn)生輸入字符,并且在顯示單元11的特定區(qū)域(如,中央?yún)^(qū)域)上顯示文本框(輸入字符顯示區(qū)域),并且在文本框內(nèi)顯示所輸入的字符。在步驟S303,基于預(yù)設(shè)的規(guī)則識別輸入字符的含義并產(chǎn)生識別結(jié)果。具體地,處理單元13根據(jù)預(yù)定的規(guī)則對所產(chǎn)生的輸入字符的含義進(jìn)行識別并產(chǎn)生識別結(jié)果。這里,可以基于輸入字符的類型、字符的內(nèi)容、字符的格式或者上述條件的組合中的至少一種來設(shè)置預(yù)定的規(guī)則。這里,需要注意的是,由于在上面描述終端設(shè)備I執(zhí)行的操作時詳細(xì)描述了如何基于預(yù)定的規(guī)則識別輸入字符的含義進(jìn)而進(jìn)一步感知用戶的真實(shí)意圖并產(chǎn)生識別結(jié)果的處理,因此這里省略了關(guān)于它們的重復(fù)描述。在步驟S304,根據(jù)識別結(jié)果在所述多個應(yīng)用中確定與識別結(jié)果對應(yīng)的應(yīng)用。具體地,處理單元13根據(jù)識別結(jié)果在所述多個應(yīng)用中確定與識別結(jié)果對應(yīng)的應(yīng)用。這里,可以通過預(yù)先在終端設(shè)備I中建立輸入字符的識別結(jié)果與可能使用的應(yīng)用之間的映射表的方式實(shí)現(xiàn)識別結(jié)果與終端設(shè)備I中存儲的多種應(yīng)用的匹配。例如,可以將諸如“數(shù)字+ ‘ ’”與短信、提醒、備忘錄之類的應(yīng)用之間的映射關(guān)系、“XXX@”與短信或郵件之類的映射關(guān)系等等存儲在映射表中,使得處理單元13在獲得識別結(jié)果之后,可以調(diào)用映射表來確定與輸入字符對應(yīng)的應(yīng)用。在步驟S305,將與所確定的應(yīng)用對應(yīng)的標(biāo)識通過顯示單元11顯示在顯示區(qū)域中的動態(tài)標(biāo)識顯示區(qū)域上。
具體地,處理單元13將與所確定的一個或多個應(yīng)用對應(yīng)的標(biāo)識(應(yīng)用圖標(biāo))添加到在顯示單元11的顯示區(qū)域內(nèi)的文本框(在其中顯示輸入字符)之外的其它區(qū)域(如,文本框的下側(cè))上。這里,處理單元13通過添加與所確定的應(yīng)用對應(yīng)的標(biāo)識來顯示所確定的應(yīng)用。在上面描述了根據(jù)本發(fā)明實(shí)施例的動態(tài)顯示應(yīng)用的方法,然而,根據(jù)本發(fā)明實(shí)施例的控制方法不限于上述描述的順序。顯然,可以以其它的順序(如,交換其中一些步驟的順序)或并行地執(zhí)行根據(jù)本發(fā)明實(shí)施例的控制方法中的某些步驟。此外,根據(jù)本發(fā)明的另一個實(shí)施例,圖3所示的動態(tài)顯示應(yīng)用標(biāo)識的方法還可以進(jìn)一步包括在終端設(shè)備I中存儲基于用戶的輸入產(chǎn)生的輸入字符,并且每當(dāng)用戶輸入新的字符時執(zhí)行識別以及匹配操作的步驟。具體地,可以由處理單元13執(zhí)行在終端設(shè)備I中存儲基于用戶的輸入產(chǎn)生的輸入字符,并且每當(dāng)用戶輸入新的字符時執(zhí)行識別以及匹配操作的步驟。在這種情況下,可以基于用戶的輸入來動態(tài)改變新添加的應(yīng)用的標(biāo)識。此外,在用戶根據(jù)新添加的應(yīng)用的標(biāo)識選擇了其所希望使用的應(yīng)用之后,圖3所示的動態(tài)顯示方法還可以包括將終端設(shè)備I的內(nèi)存中存儲的輸入字符導(dǎo)入到所選擇的應(yīng)用的步驟。具體地,處理單元13可以根據(jù)需要將終端設(shè)備I的內(nèi)存中存儲的輸入字符導(dǎo)入到所選擇的應(yīng)用中。例 如,在用戶根據(jù)新添加的應(yīng)用標(biāo)識選擇了諸如短信、郵件或備忘錄之類的應(yīng)用時,處理單元13還可以將內(nèi)存中存儲的輸入字符導(dǎo)入到上述應(yīng)用中,從而用戶可以在所選擇的應(yīng)用中繼續(xù)進(jìn)行輸入,而無需重新輸入。此外,根據(jù)本發(fā)明的另一個實(shí)施例,圖3所示的動態(tài)顯示應(yīng)用標(biāo)識的方法還可以進(jìn)一步包括利用預(yù)設(shè)的輸入規(guī)則(如,各種輸入法),根據(jù)從用戶獲得的輸入信息提供至少一種候選輸入字符;在顯示區(qū)域中的預(yù)定區(qū)域(如,文本框)上顯示至少一種候選輸入字符以供用戶進(jìn)行選擇;以及在用戶選擇其中一種候選輸入字符之后,所述處理單元基于預(yù)設(shè)的規(guī)則識別所選擇的候選輸入字符的含義。具體地,在用戶通過輸入單元12進(jìn)行輸入時,處理單元可以根據(jù)用戶的輸入產(chǎn)生的輸入信息提供至少一種候選輸入。例如,在用戶按下輸入單元12上設(shè)置的特定按鍵時,處理單元基于終端設(shè)備I上設(shè)置的各種輸入法確定在各個輸入法中是否存在與用戶的輸入對應(yīng)的輸入字符。如果針對每一個輸入法,用戶的輸入存在輸入字符,則處理單元13通過顯示單元11將與該輸入法對應(yīng)的輸入字符顯示在顯示區(qū)域的特定區(qū)域上(如,中心區(qū)域)的文本框內(nèi)作為候選輸入字符。這時,在用戶可以通過輸入單元12選擇候選輸入字符。然后,處理單元13將根據(jù)選擇的輸入字符執(zhí)行輸入字符識別和確定(匹配)處理。在上面已經(jīng)描述了本發(fā)明的多個實(shí)施例,然而,需要注意的是,本發(fā)明的實(shí)施例可以采用整體硬件實(shí)施、整體軟件實(shí)施或包含硬件和軟件組合的方式實(shí)現(xiàn)。例如,在一些實(shí)施例中,可以通過在計算機(jī)或移動終端系統(tǒng)中安裝軟件的方式來實(shí)施本發(fā)明的實(shí)施例,其包含(但不限于)固件、內(nèi)置軟件、微碼等。此外,本發(fā)明采用可以由計算機(jī)或任何命令執(zhí)行系統(tǒng)(如,手機(jī),PDA等)使用來執(zhí)行根據(jù)本發(fā)明實(shí)施例的處理方法的計算機(jī)程序產(chǎn)品的形式,所述計算機(jī)程序產(chǎn)品存儲在機(jī)器可讀介質(zhì)中。該機(jī)器可讀介質(zhì)的實(shí)例包括半導(dǎo)體或固態(tài)存儲器、磁帶、可卸載計算機(jī)磁盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、硬盤和光
舟坐
ΓΤΤΤ. -rf* O如上所述,已經(jīng)在上面具體地描述了本發(fā)明的各個實(shí)施例,但是本發(fā)明不限于此。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可以根據(jù)設(shè)計要求或其它因素進(jìn)行各種修改、組合、子組合或者替換,而它們在所附權(quán)利要求及其等效物的范圍內(nèi)。
權(quán)利要求
1.ー種包含多個應(yīng)用的終端設(shè)備,包括 具有顯示區(qū)域的顯示單元; 輸入單元,配置來接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息; 處理單元,配置來根據(jù)所述輸入信息確定輸入字符;基于預(yù)設(shè)的第一規(guī)則識別所述輸入字符的含義,產(chǎn)生識別結(jié)果;根據(jù)所述識別結(jié)果在所述多個應(yīng)用中確定與所述識別結(jié)果對應(yīng)的至少ー個第一應(yīng)用;將與所述第一應(yīng)用對應(yīng)的標(biāo)識信息通過所述顯示單元顯示在所述顯示區(qū)域中的第一區(qū)域上。
2.如權(quán)利要求I所述的終端設(shè)備,其中 通過在所述第一區(qū)域上添加與所述第一應(yīng)用對應(yīng)的標(biāo)識信息來顯示所述標(biāo)識信息。
3.如權(quán)利要求I所述的終端設(shè)備,其中 所述處理単元利用預(yù)設(shè)的第二規(guī)則來根據(jù)所述輸入信息確定輸入字符。
4.如權(quán)利要求3所述的終端設(shè)備,其中 所述處理単元利用預(yù)設(shè)的第二規(guī)則,根據(jù)所述輸入信息提供至少ー種候選輸入字符,并且通過所述顯示單元在所述顯示區(qū)域中的第二區(qū)域上顯示所述至少ー種候選輸入字符以供用戶進(jìn)行選擇;以及 在用戶選擇其中ー種候選輸入字符之后,所述處理単元基于預(yù)設(shè)的第一規(guī)則識別所選擇的候選輸入字符的含義。
5.如權(quán)利要求I所述的終端設(shè)備,其中 當(dāng)用戶選擇所述標(biāo)識信息時,激活與所述標(biāo)識信息對應(yīng)的第一應(yīng)用,并且將所述輸入字符導(dǎo)入到所述第一應(yīng)用中。
6.如權(quán)利要求I所述的終端設(shè)備,進(jìn)一歩包括 存儲單元,配置來存儲所述輸入字符。
7.如權(quán)利要求I所述的終端設(shè)備,其中 根據(jù)輸入字符的內(nèi)容和/或類型中的至少ー種確定所述預(yù)設(shè)的第一規(guī)則。
8.如權(quán)利要求I所述的終端設(shè)備,其中 所述輸入?yún)g元包括按鍵或觸摸傳感器中的至少ー個。
9.ー種在包含多個應(yīng)用的終端設(shè)備上動態(tài)顯示應(yīng)用標(biāo)識信息的方法,所述終端設(shè)備包括具有顯示區(qū)域的顯示單元,所述方法包括 接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息; 根據(jù)所述輸入信息確定輸入字符; 基于預(yù)設(shè)的第一規(guī)則識別所述輸入字符的含義,產(chǎn)生識別結(jié)果; 根據(jù)所述識別結(jié)果在所述多個應(yīng)用中確定與所述識別結(jié)果對應(yīng)的至少ー個第一應(yīng)用;以及 將與所述第一應(yīng)用對應(yīng)的標(biāo)識信息通過所述顯示單元顯示在所述顯示區(qū)域中的第一區(qū)域上。
10.如權(quán)利要求9所述的方法,其中 通過在所述第一區(qū)域上添加與所述第一應(yīng)用對應(yīng)的標(biāo)識信息來顯示所述標(biāo)識信息。
11.如權(quán)利要求9所述的方法,其中 利用預(yù)設(shè)的第二規(guī)則,根據(jù)所述輸入信息確定輸入字符。
12.如權(quán)利要求11所述的方法,進(jìn)ー步包括 利用預(yù)設(shè)的第二規(guī)則,根據(jù)所述輸入信息提供至少ー種候選輸入字符; 在所述顯示區(qū)域中的第二區(qū)域上顯示所述至少ー種候選輸入字符以供用戶進(jìn)行選擇;以及 在用戶選擇其中ー種候選輸入字符之后,所述處理単元基于預(yù)設(shè)的第一規(guī)則識別所選擇的候選輸入字符的含義。
13.如權(quán)利要求9所述的方法,其中 當(dāng)用戶選擇所述標(biāo)識信息時,激活與所述標(biāo)識信息對應(yīng)的所述第一應(yīng)用,并且將所述輸入字符導(dǎo)入到所述第一應(yīng)用中。
全文摘要
包含多個應(yīng)用的終端設(shè)備以及在終端設(shè)備上動態(tài)顯示標(biāo)識信息的方法,所述終端設(shè)備包括具有顯示區(qū)域的顯示單元;輸入單元,配置來接收來自用戶的輸入并基于所述用戶的輸入產(chǎn)生輸入信息;處理單元,配置來根據(jù)所述輸入信息確定輸入字符;基于預(yù)設(shè)的第一規(guī)則識別所述輸入字符的含義,產(chǎn)生識別結(jié)果;根據(jù)所述識別結(jié)果在所述多個應(yīng)用中確定與所述識別結(jié)果對應(yīng)的至少一個第一應(yīng)用;將與所述第一應(yīng)用對應(yīng)的標(biāo)識信息通過所述顯示單元顯示在所述顯示區(qū)域中的第一區(qū)域上。
文檔編號G06F3/048GK102681747SQ20111005632
公開日2012年9月19日 申請日期2011年3月9日 優(yōu)先權(quán)日2011年3月9日
發(fā)明者李眾慶 申請人:聯(lián)想(北京)有限公司