專利名稱:利用輸入法界面設(shè)置即時貼的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機、軟件技術(shù)領(lǐng)域。
背景技術(shù):
在人們的工作和生活中,如果需要處理的事情很多或者有些事情需要在某個時間去處理時,人們往往需要對其進行分類記錄。通常情況下,用戶經(jīng)常會在便利貼上寫下需要處理的事情,當(dāng)事情比較多時,便利貼容易被丟掉,而且這種手寫的便利貼不具有主動提醒功能,只能靠用戶自己去查找,因此這種記錄事情的方法反而變得不便利了。隨著計算機的普及,越來越多的人們在工作和生活中都依賴于記事本對需要處理的事情進行處理并且實現(xiàn)提醒功能。近年來,也出現(xiàn)了很多關(guān)于即時貼的軟件,人們安裝該軟件也可以實現(xiàn)記事提醒的功能。無論是使用記事本還是即時貼的軟件,都必須打開應(yīng)用軟件再輸入記錄內(nèi)容。如果用戶在輸入法界面上輸入字符后想把該字符記錄在即時貼中,就必須刪除后打開即時貼,再重新輸入字符,這樣使用起來很繁瑣。本發(fā)明希望利用輸入法界面直接觸發(fā)即時貼,并將輸入的字符導(dǎo)入到即時貼中。
發(fā)明內(nèi)容
本發(fā)明的目的,是提供一種通過輸入法界面直接打開即時貼,并在即時貼的編輯區(qū)域輸入內(nèi)容的方法。利用本發(fā)明,不需要打開其它應(yīng)用軟件而直接通過輸入法界面就能觸發(fā)即時貼,使得即時貼的應(yīng)用更加便利。一種利用輸入法界面設(shè)置即時貼的方法,該方法包括如下步驟步驟1,采集用戶輸入的字符信息;步驟2,判斷是否通過輸入法界面觸發(fā)即時貼功能;步驟3,在觸發(fā)即時貼功能的情況下,將步驟1中采集到的字符信息轉(zhuǎn)入到即時貼中。進一步,通過以下步驟實現(xiàn)即時貼的觸發(fā),步驟Al,點擊輸入法界面上的開啟按鍵;步驟A2,展示出即時貼的編輯區(qū)域。進一步,通過以下步驟實現(xiàn)即時貼的觸發(fā),步驟Bi,在輸入法界面上輸入引導(dǎo)字符;步驟B2,展示出即時貼的編輯區(qū)域。進一步,所述的引導(dǎo)字符是系統(tǒng)默認設(shè)置,或者用戶自定義設(shè)置。進一步,步驟a,采集用戶輸入的字符信息;步驟b,判斷字符信息是否滿足觸發(fā)規(guī)則,若滿足則觸發(fā)即時貼,所述的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端;步驟C,將用戶輸入的字符信息中除引導(dǎo)字符之外的字符信息導(dǎo)入到即時貼中。
進一步,針對于所采集到的時間信息部分,轉(zhuǎn)變成觸發(fā)即時貼的觸發(fā)信息,作為即時貼提醒的觸發(fā)因素。進一步,設(shè)置即時貼提醒的步驟為,采集用戶輸入的字符信息;判斷其中是否包括有時間信息量;在包括有時間信息量的情況下,判斷是否設(shè)置為時間提醒量;在設(shè)置成時間提醒量的情況下,采集所在客戶端的時間信息;在達到時間提醒量的情況下,輸出即時貼進行提醒。進一步,所述的時間提醒量包括有時間提前量,該時間提前量設(shè)置在預(yù)定時間前進一步,所述的時間提醒還包括有預(yù)設(shè)次數(shù)的提醒,用以在時間提醒量到達之前,按預(yù)設(shè)次數(shù)進行提醒。本發(fā)明還提供一種利用輸入法界面設(shè)置即時貼的系統(tǒng),該系統(tǒng)包括字符信息采集模塊,用于采集用戶輸入的字符信息;即時貼觸發(fā)模塊,用于在輸入法界面上觸發(fā)即時貼功能;輸出模塊,用以將上述的字符信息采集模塊采集到的字符信息轉(zhuǎn)入到即時貼中顯示給用戶。進一步,在該系統(tǒng)中包括字符信息判斷模塊,用以判斷字符信息中是否滿足觸發(fā)規(guī)則的模塊結(jié)構(gòu),其中的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端。
圖1-1是本發(fā)明的一種實施例的示意圖,描述的是觸發(fā)即時貼的一種實現(xiàn)過程。圖1-2是本發(fā)明的另一種實施例的示意圖,描述的是觸發(fā)即時貼的另一種實現(xiàn)過程。圖1-3是本發(fā)明的第三種實施例的示意圖,描述的是利用輸入法界面設(shè)置即時貼的實現(xiàn)過程。圖1-4是本發(fā)明的第四種實施例的示意圖,描述的是觸發(fā)即時貼的一種實現(xiàn)過程。圖2是本發(fā)明的方法的流程圖。圖3是本發(fā)明的系統(tǒng)的結(jié)構(gòu)框圖。
具體實施例作為舉例而非限定,針對于本發(fā)明的主要功能作如下描述在人們的工作中,往往會遇到由于需要處理的事情過多,容易遺漏掉某些事情,或者是錯過了某些事情的處理時間。這種情況下就需要借助于記事本或者即時貼軟件來進行提醒。本發(fā)明的目的就是通過輸入法界面直接打開即時貼,然后對其進行編輯并設(shè)置提醒功能。下面通過舉例對本發(fā)明進行描述。
參照圖1-1所示,這兒展示的是觸發(fā)即時貼的一個實現(xiàn)過程。首先對輸入法界面100做簡要介紹。該輸入法界面100包括字符串輸入?yún)^(qū)110、候選詞列表區(qū)120、翻頁操作區(qū)130以及即時貼按鍵140。在本實施例中,用戶在字符串輸入?yún)^(qū)輸入“shurufazhuan 1 i”,則在候選詞列表120中出現(xiàn)“1.輸入法專利2.輸入法3.輸入4.輸5.書”五個候選詞,如果用戶想要把“輸入法專利”這五個字導(dǎo)入到即時貼中,只需點擊即時貼按鍵140,就會彈出即時貼的編輯區(qū)域150,同時,把“輸入法專利”這五個字顯示到即時貼中。參照圖1-2所示,這兒展示的是即時貼觸發(fā)的另一種實現(xiàn)方式。用戶只要在字符串輸入?yún)^(qū)110輸入引導(dǎo)字符,即時貼就會被觸發(fā)。在該引導(dǎo)字符可以是系統(tǒng)默認設(shè)置的,也可以是用戶自定義設(shè)置的。在本實施例中,引導(dǎo)字符為“jishitie-”,那么當(dāng)用戶在字符串輸入?yún)^(qū)110輸入jishitie-”時,即時貼的編輯區(qū)域就自動彈出,用戶就可以在編輯區(qū)域輸入需要提醒的事情了。針對于即時貼的觸發(fā)方式,還可以采用快捷鍵的方式,比如設(shè)置快捷鍵“Ctrl+Enter”作為觸發(fā)即時貼的觸發(fā)鍵。另外,還有一種觸發(fā)方式,如圖1-3所示。當(dāng)用戶輸入的字符信息中包含有引導(dǎo)字符時,而且引導(dǎo)字符在字符信息的最前面時,就會觸發(fā)即時貼。當(dāng)然這個引導(dǎo)字符可以是系統(tǒng)默認,也可以是用戶自定義設(shè)置。在本實施例中,引導(dǎo)字符為“即時貼”,當(dāng)用戶在字符串輸入?yún)^(qū)110上輸入“jishitieliebiao”時,生成的候選詞列表為“1.即時貼列表2.即時貼3.記事貼4.即時5.幾十”。在第一個候選詞中出現(xiàn)了引導(dǎo)字符“即時貼”而且在輸入字符信息的最前端,滿足了觸發(fā)規(guī)則,因此就觸發(fā)了即時貼功能,使得即時貼的編輯區(qū)域顯示給用戶。需要說明的是,在即時貼的編輯區(qū)域內(nèi)顯示出用戶輸入的字符信息中除了 “即時貼”三個字以外的字符信息,直接將其轉(zhuǎn)變?yōu)榧磿r貼中的具體內(nèi)容。在本實施例中,當(dāng)即時貼彈出時,“列表”兩個字在即時貼的編輯區(qū)域顯示出來。以上描述的是針對于第一個候選詞而言的,如果用戶想把其他的候選詞也導(dǎo)入到即時貼中,需要采用以下描述的觸發(fā)方式來實現(xiàn)。如圖1-4所示,在候選詞列表中出現(xiàn)“1.輸入法專利2.輸入法3.輸入4.輸5.書”,如果用戶只想把“輸入法”輸入到即時貼中,那么用戶需要將鼠標(biāo)放在“輸入法”這三個字上,然后在下拉菜單中選擇即時貼,即可將“輸入法”這三個字導(dǎo)入到即時貼中。結(jié)合著前面的描述,參照著圖2所示,對本發(fā)明所實現(xiàn)的方法做進一步的描述,該方法包括如下步驟步驟1,采集用戶輸入的字符信息。該步驟中的字符信息是指,用戶在輸入法界面上輸入的字符串,以及由該字符串生成的候選詞信息。步驟2,在輸入法界面上觸發(fā)即時貼功能。在該步驟中,即時貼的觸發(fā)方式有很多種,作為舉例而非限定,通過在輸入法界面上設(shè)置開啟按鍵;或者在輸入法界面中輸入引導(dǎo)字符;或者在輸入字符信息時設(shè)置快捷鍵;或者在候選詞列表中設(shè)置某個固定的候選詞是觸發(fā)按鍵,等等。其具體的實現(xiàn)步驟如下,
6
第一種即時貼的觸發(fā)方式的實現(xiàn)步驟步驟Al,點擊輸入法界面上的開啟按鍵;步驟A2,展示出即時貼的編輯區(qū)域。即時貼的另一種觸發(fā)方式的實現(xiàn)步驟步驟Bi,在輸入法界面上輸入引導(dǎo)字符;步驟B2,展示出即時貼的編輯區(qū)域。這里所說的引導(dǎo)字符是系統(tǒng)默認設(shè)置,或者用戶自定義設(shè)置。在上述的實施例中,設(shè)置“jishitie-”作為引導(dǎo)字符,用戶只要輸入“jishitie-,即時貼編輯區(qū)域就會自動彈出以供用戶編輯使用。當(dāng)然,這個觸發(fā)方式,還可以是針對每個不同的候選詞,在其下拉菜單中選擇“即時貼”,即可將所選的候選詞導(dǎo)入到即時貼中。步驟3,將步驟1中采集到的字符信息轉(zhuǎn)入到即時貼中。針對于不同的觸發(fā)方式而言,轉(zhuǎn)入到即時貼中的字符信息是不同的。上述描述的方法中,都是在即時貼中輸入記事信息,而在下面所描述的方法中,轉(zhuǎn)入到即時貼中的信息是除了引導(dǎo)字符之外的字符信息。其利用輸入法界面設(shè)置即時貼的方法包括以下步驟步驟a,采集用戶輸入的字符信息;步驟b,判斷字符信息是否滿足觸發(fā)規(guī)則,若滿足則觸發(fā)即時貼,所述的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端;步驟C,將用戶輸入的字符信息中除引導(dǎo)字符之外的字符信息導(dǎo)入到即時貼中。前面所描述的方法,在本發(fā)明中還對應(yīng)配套的系統(tǒng),結(jié)合著圖3所示,對本系統(tǒng)的結(jié)構(gòu)描述如下一種利用輸入法界面設(shè)置即時貼的系統(tǒng),該系統(tǒng)包括字符信息采集模塊200,用于采集用戶輸入的字符信息;即時貼觸發(fā)模塊300,用于在輸入法界面上觸發(fā)即時貼功能;輸出模塊400,用以將上述的字符信息采集模塊采集到的字符信息轉(zhuǎn)入到即時貼中顯示給用戶。在該系統(tǒng)中還包括字符信息判斷模塊500,用以判斷字符信息中是否滿足觸發(fā)規(guī)則的模塊結(jié)構(gòu)。其中的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端。以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施例,亦均在本發(fā)明的保護范圍之中。
權(quán)利要求
1.一種利用輸入法界面設(shè)置即時貼的方法,其特征在于該方法包括如下步驟步驟1,采集用戶輸入的字符信息;步驟2,判斷是否通過輸入法界面觸發(fā)即時貼功能;步驟3,在觸發(fā)即時貼功能的情況下,將步驟1中采集到的字符信息轉(zhuǎn)入到即時貼中。
2.根據(jù)權(quán)利要求1所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于通過以下步驟實現(xiàn)即時貼的觸發(fā),步驟Al,點擊輸入法界面上的開啟按鍵;步驟A2,展示出即時貼的編輯區(qū)域。
3.根據(jù)權(quán)利要求1所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于通過以下步驟實現(xiàn)即時貼的觸發(fā),步驟Bi,在輸入法界面上輸入引導(dǎo)字符;步驟B2,展示出即時貼的編輯區(qū)域。
4.根據(jù)權(quán)利要求3所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于所述的引導(dǎo)字符是系統(tǒng)默認設(shè)置,或者用戶自定義設(shè)置。
5.根據(jù)權(quán)利要求1所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于步驟a,采集用戶輸入的字符信息;步驟b,判斷字符信息是否滿足觸發(fā)規(guī)則,若滿足則觸發(fā)即時貼,所述的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端;步驟c,將用戶輸入的字符信息中除引導(dǎo)字符之外的字符信息導(dǎo)入到即時貼中。
6.根據(jù)權(quán)利要求1所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于針對于所采集到的時間信息部分,轉(zhuǎn)變成觸發(fā)即時貼的觸發(fā)信息,作為即時貼提醒的觸發(fā)因素。
7.根據(jù)權(quán)利要求6所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于設(shè)置即時貼提醒的步驟為,采集用戶輸入的字符信息;判斷其中是否包括有時間信息量;在包括有時間信息量的情況下,判斷是否設(shè)置為時間提醒量;在設(shè)置成時間提醒量的情況下,采集所在客戶端的時間信息;在達到時間提醒量的情況下,輸出即時貼進行提醒。
8.根據(jù)權(quán)利要求6所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于所述的時間提醒量包括有時間提前量,該時間提前量設(shè)置在預(yù)定時間前面。
9.根據(jù)權(quán)利要求6所述的一種利用輸入法界面設(shè)置即時貼的方法,其特征在于所述的時間提醒還包括有預(yù)設(shè)次數(shù)的提醒,用以在時間提醒量到達之前,按預(yù)設(shè)次數(shù)進行提醒。
10.一種利用輸入法界面設(shè)置即時貼的系統(tǒng),其特征在于該系統(tǒng)包括字符信息采集模塊,用于采集用戶輸入的字符信息;即時貼觸發(fā)模塊,用于在輸入法界面上觸發(fā)即時貼功能;輸出模塊,用以將上述的字符信息采集模塊采集到的字符信息轉(zhuǎn)入到即時貼中顯示給用戶。
11.根據(jù)權(quán)利要求10所述的一種利用輸入法界面設(shè)置即時貼的系統(tǒng),其特征在于在該系統(tǒng)中包括字符信息判斷模塊,用以判斷字符信息中是否滿足觸發(fā)規(guī)則的模塊結(jié)構(gòu),其中的觸發(fā)規(guī)則是字符信息中是否包含引導(dǎo)字符,且該引導(dǎo)字符是否在字符信息的最前端。
全文摘要
本發(fā)明提供了一種利用輸入法界面設(shè)置即時貼的方法及系統(tǒng),屬于計算機、軟件技術(shù)領(lǐng)域。該方法包括如下步驟步驟1,采集用戶輸入的字符信息;步驟2,判斷是否通過輸入法界面觸發(fā)即時貼功能;步驟3,在觸發(fā)即時貼功能的情況下,將步驟1中采集到的字符信息轉(zhuǎn)入到即時貼中。利用本發(fā)明,不需要打開其它應(yīng)用軟件而直接通過輸入法界面就能觸發(fā)即時貼,使得即時貼的應(yīng)用更加便利。
文檔編號G06F3/023GK102567001SQ20101061844
公開日2012年7月11日 申請日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者不公告發(fā)明人 申請人:上海量明科技發(fā)展有限公司