一種使用在線內(nèi)容以輸入一信息至一應(yīng)用程序的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于傳送一信息至一應(yīng)用程序的方法,且特別涉及一種使用在線內(nèi)容輸入一信息至一應(yīng)用程序的方法。
【背景技術(shù)】
[0002]輸入法編輯器(Hffi)是幫助用戶(hù)使用鍵盤(pán)以特定語(yǔ)言輸入文字內(nèi)容的軟件程序。ME原本是用于以不同語(yǔ)言輸入文字內(nèi)容,并通過(guò)使用較少的按鍵達(dá)到鍵盤(pán)上幾千個(gè)不同字符(例如,日文、中文、或韓文)的使用效果?,F(xiàn)在,ME被廣泛使用在智能手機(jī)或以觸控屏幕為基礎(chǔ)的輸入設(shè)備中,以加速針對(duì)許多語(yǔ)言的文字輸入。虛擬鍵盤(pán)(VKB)是一屏幕上的鍵盤(pán),可幫助用戶(hù)在沒(méi)有實(shí)體鍵盤(pán)時(shí)輸入文字,以觸控屏幕為基礎(chǔ)的輸入設(shè)備上的所有頂E是以VKB來(lái)呈現(xiàn)。使用者使用頂E或VKB輸入正確的多個(gè)按鍵碼(code)以得到該所需的字或句子。
[0003]對(duì)于應(yīng)用程序,例如實(shí)時(shí)通訊應(yīng)用程序中的Line或WeChat,使用者大量使用頂E或VKB來(lái)輸入信息聊天,聊天缺少話(huà)題的時(shí)候,最適合找網(wǎng)絡(luò)熱門(mén)話(huà)題或新聞來(lái)聊天。傳統(tǒng)的方法是先到新聞或論壇網(wǎng)站,找到合適的主題,復(fù)制內(nèi)容后,貼到應(yīng)用程序的文字輸入字段,再編輯修改文字,傳送給對(duì)方,過(guò)程有點(diǎn)麻煩,如果利用手機(jī)就更不方便。另一方面,很多文字工作者,也經(jīng)常要引用網(wǎng)絡(luò)在線或數(shù)據(jù)庫(kù)內(nèi)的信息,將相關(guān)信息輸入到應(yīng)用程序如Word中使用。因此,需要一快速、簡(jiǎn)易的方法來(lái)使用在線內(nèi)容產(chǎn)生信息,幫助用戶(hù)輸入至應(yīng)用程序。
【發(fā)明內(nèi)容】
[0004]本發(fā)明公開(kāi)了一種使用在線內(nèi)容以輸入一信息至一應(yīng)用程序的方法,該方法通過(guò)輸入平臺(tái),如輸入法編輯器(Input Method Editor,以下簡(jiǎn)稱(chēng)輸入法或IME)或虛擬鍵盤(pán)(virtual keyboard,VKB)連結(jié)在線內(nèi)容以產(chǎn)生一信息,并通過(guò)該應(yīng)用程序的輸入字段輸入該信息至該應(yīng)用程序。
[0005]本發(fā)明一實(shí)施例公開(kāi)了一種使用在線內(nèi)容以輸入一信息(Message)至一電子裝置(Electronic device)中的一應(yīng)用程序(Applicat1n)的方法,該方法包括一下步驟:顯示一輸入平臺(tái)于一電子裝置的一屏幕上以輸入一信息至一應(yīng)用程序的一輸入字段;通過(guò)該輸入平臺(tái)下達(dá)一指令以得到一包含多個(gè)內(nèi)容的列表,并顯示該包含多個(gè)內(nèi)容的列表以供使用者選擇;以及如果一第一被選擇內(nèi)容的至少一部分符合至少一預(yù)定規(guī)則,則修改該第一被選擇內(nèi)容以產(chǎn)生一第一新內(nèi)容,并將該第一新內(nèi)容輸入至該應(yīng)用程序的該輸入字段。
[0006]在本發(fā)明的一實(shí)施例中,其中修改該第一被選擇內(nèi)容的步驟為:如果該第一被選擇內(nèi)容的一第一部分符合一第一預(yù)定規(guī)則,則用一數(shù)據(jù)庫(kù)中的一不同內(nèi)容來(lái)替換該第一被選擇內(nèi)容的該第一部分。
[0007]在本發(fā)明的一實(shí)施例中,其中修改該第一被選擇內(nèi)容的步驟為:如果該第一被選擇內(nèi)容的一第一部分符合一第一預(yù)定規(guī)則,則將一數(shù)據(jù)庫(kù)中的第二內(nèi)容加至該第一被選擇內(nèi)容的該第一部分的前面或后面。
[0008]在本發(fā)明的一實(shí)施例中,其中修改該第一被選擇內(nèi)容的步驟為:如果該第一被選擇內(nèi)容的一第一部分符合一第一預(yù)定規(guī)則,貝Ij刪除該第一被選擇內(nèi)容的該第一部分。
[0009]在本發(fā)明的一實(shí)施例中,其中該至少一預(yù)定規(guī)則相關(guān)于該第一被選擇內(nèi)容的下列至少一個(gè)因素:內(nèi)容公開(kāi)的時(shí)間、內(nèi)容類(lèi)型、內(nèi)容來(lái)源、應(yīng)用程序類(lèi)型、使用輸入平臺(tái)的用戶(hù)類(lèi)型、電子裝置類(lèi)型、電子裝置所在地點(diǎn)和當(dāng)時(shí)時(shí)間。
[0010]在本發(fā)明的一實(shí)施例中,其中該第一新內(nèi)容包含下列至少一個(gè):一文字內(nèi)容(text)、一貼圖(sticker)、一照片與一聲音文件。
[0011]在本發(fā)明的一實(shí)施例中,其中該輸入平臺(tái)為一虛擬鍵盤(pán)(virtual keyboard,VKB)或是一輸入法(ME)。
[0012]在本發(fā)明的一實(shí)施例中,其中該指令通過(guò)按壓該輸入平臺(tái)上顯示的一圖標(biāo)(Icon)來(lái)啟動(dòng)。
[0013]在本發(fā)明的一實(shí)施例中,其中該指令通過(guò)在該輸入平臺(tái)上輸入一特殊字符串來(lái)啟動(dòng)。
[0014]在本發(fā)明的一實(shí)施例中,其中該多個(gè)內(nèi)容的該列表通過(guò)該輸入平臺(tái)直接從至少一網(wǎng)站取得。
[0015]在本發(fā)明的一實(shí)施例中,其中該輸入平臺(tái)從一服務(wù)器取得該列表,該服務(wù)器從至少一網(wǎng)站取得該列表以提供該列表給該輸入平臺(tái)。
[0016]在本發(fā)明的一實(shí)施例中,其中該第一被選擇內(nèi)容包括:
[0017]—主題標(biāo)題,所述標(biāo)題是被顯示于該屏幕上以供用戶(hù)選擇;以及
[0018]與該主題標(biāo)題相關(guān)的一內(nèi)容。
[0019]在本發(fā)明的一實(shí)施例中,其中多個(gè)內(nèi)容的該列表是從該電子裝置或一遠(yuǎn)程服務(wù)器中的一數(shù)據(jù)庫(kù)所得到。
[0020]在本發(fā)明的一實(shí)施例中,其中該列表包括多個(gè)主題標(biāo)題,其中一第一標(biāo)題被選擇,其中,該第一標(biāo)題包含符合一預(yù)定規(guī)則的一前置字符串或一后置字符串,其中,修改該被選擇的第一主題標(biāo)題的步驟為使用一新的前置字符串或一新的后置字符串替換該第一標(biāo)題中的該前置字符串或該后置字符串,其中該新的前置字符串或該新的后置字符串依據(jù)一數(shù)據(jù)庫(kù)中定義的一規(guī)則從該數(shù)據(jù)庫(kù)中提取。
[0021 ] 在本發(fā)明的一實(shí)施例中,其中該第一新內(nèi)容被直接傳送至該應(yīng)用程序的該輸入字段。
[0022]在本發(fā)明的一實(shí)施例中,其中該第一新內(nèi)容被傳送至該輸入平臺(tái)中的一編輯區(qū)以編輯產(chǎn)生一第二新內(nèi)容,其中當(dāng)一確認(rèn)指令被啟動(dòng)時(shí),該第二新內(nèi)容是被該編輯區(qū)傳送至該應(yīng)用程序的該輸入字段。
[0023]本發(fā)明的一實(shí)施例公開(kāi)了一種使用上述方法的系統(tǒng),該系統(tǒng)包括:一服務(wù)器,被設(shè)定為用于從至少一網(wǎng)站得到一包含多個(gè)內(nèi)容的列表,以及如果該包含多個(gè)內(nèi)容的列表中的一第一內(nèi)容的至少一部分符合至少一預(yù)定規(guī)則,則修改該第一內(nèi)容,以產(chǎn)生一第二內(nèi)容;一客戶(hù)端電子裝置,被設(shè)定為用于輸入一信息至一應(yīng)用程序的一輸入字段;其中,當(dāng)該服務(wù)器從該客戶(hù)端電子裝置接收一要求時(shí),該服務(wù)器提供該第二內(nèi)容至該客戶(hù)端電子裝置,其中,該客戶(hù)端電子裝置依據(jù)接收的該第二內(nèi)容,傳送一新內(nèi)容至該應(yīng)用程序的該輸入字段。
[0024]在本發(fā)明的一實(shí)施例中,其中該客戶(hù)端電子裝置修改所接收的該第二內(nèi)容以產(chǎn)生該新內(nèi)容。
[0025]在本發(fā)明的一實(shí)施例中,修改該第一內(nèi)容的步驟為:如果該第一內(nèi)容的一第一部分符合一第一預(yù)定規(guī)則,則用一數(shù)據(jù)庫(kù)中的一不同內(nèi)容來(lái)替換該第一內(nèi)容的該第一部分。
[0026]本發(fā)明的一實(shí)施例公開(kāi)了一種使用上述方法的系統(tǒng),該系統(tǒng)包括:一服務(wù)器,被設(shè)定為用于從至少一網(wǎng)站得到一包含多個(gè)內(nèi)容的列表;一客戶(hù)端電子裝置,被設(shè)定為用于輸入一信息至一應(yīng)用程序的一輸入字段;其中,當(dāng)該服務(wù)器從該客戶(hù)端電子裝置接收一要求時(shí),該服務(wù)器提供該包含多個(gè)內(nèi)容的列表至該客戶(hù)端電子裝置,其中,該客戶(hù)端電子裝置依據(jù)接收的該包含多個(gè)內(nèi)容的列表,如果該包含多個(gè)內(nèi)容的列表中的一第一內(nèi)容的至少一部分符合至少一預(yù)定規(guī)則,則修改該第一內(nèi)容以產(chǎn)生一第二內(nèi)容,依據(jù)該第二內(nèi)容傳送一新內(nèi)容至該應(yīng)用程序的該輸入字段。
[0027]在本發(fā)明的一實(shí)施例中,修改該第一內(nèi)容的步驟為:如果該第一內(nèi)容的一第一部分符合一第一預(yù)定規(guī)則,則用一數(shù)據(jù)庫(kù)中的一第三內(nèi)容來(lái)替換該第一內(nèi)容的該第一部分。
[0028]有關(guān)本發(fā)明的【具體實(shí)施方式】及其技術(shù)特點(diǎn)和功效,下文將配合圖式說(shuō)明如下。
【附圖說(shuō)明】
[0029]圖1A為使