專利名稱:使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息檢索領(lǐng)域,具體涉及一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的 方法以及系統(tǒng)。
背景技術(shù):
傳統(tǒng)輸入法受限于本地計(jì)算機(jī)的存儲器容量和CPU能力,使用規(guī)模較小的詞庫和 語言模型,輸入準(zhǔn)確率有限。云輸入法是依托于云計(jì)算技術(shù)的輸入法,與一般輸入法最明顯 的區(qū)別在于,其不需要本地輸入法文件而完全靠服務(wù)器支持。云輸入法集成了搜索引擎和 自然語言處理的技術(shù),具有云計(jì)算的特點(diǎn),支持跨平臺。對于使用諸如LiniDuMac等操作系 統(tǒng)的用戶,都能通過網(wǎng)絡(luò)連接使用云輸入法。由于網(wǎng)絡(luò)的受眾關(guān)注度更高,網(wǎng)絡(luò)廣告已成為商家們重要的網(wǎng)絡(luò)營銷方法。其中, 基于搜索引擎的關(guān)鍵字廣告是一種文字鏈接型網(wǎng)絡(luò)廣告。通過對用戶使用搜索引擎時(shí)輸入 的關(guān)鍵字進(jìn)行廣告鏈接,感興趣的用戶可點(diǎn)擊具有鏈接的關(guān)鍵字進(jìn)入公司網(wǎng)站、網(wǎng)頁或公 司其它相關(guān)網(wǎng)頁,實(shí)現(xiàn)廣告目的。但是,由于需要用戶首先開啟本地輸入法軟件完成關(guān)鍵字 輸入后再利用該關(guān)鍵字進(jìn)行搜索,這種使用搜索引擎的關(guān)鍵字廣告的針對性和目標(biāo)性仍具 有局限性。同時(shí),對于用戶來說,搜索步驟少且搜索效率高將是他們所歡迎的。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方 法,該方法將云輸入法內(nèi)置于所創(chuàng)建的文本編輯框中,在使用云輸入法處理用戶輸入的同 時(shí),對用戶輸入的轉(zhuǎn)換結(jié)果進(jìn)行關(guān)鍵字廣告搜索,并在所創(chuàng)建的文本編輯框中顯示置入了 關(guān)鍵字廣告的轉(zhuǎn)換結(jié)果。根據(jù)本發(fā)明的方法使得關(guān)鍵字廣告的針對性和目標(biāo)性更強(qiáng),也簡 化了用戶搜索步驟并提高了搜索效率。根據(jù)本發(fā)明,提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)信息檢索功能的方法,該方法 包括在客戶端創(chuàng)建內(nèi)置云輸入法的文本編輯框并將該文本編輯框集成至瀏覽器界面,該文本編輯框接收用戶輸入并通過網(wǎng)絡(luò)將包括該用戶輸入的信息發(fā)送至云輸入 法服務(wù)器端,云輸入法服務(wù)器端對用戶輸入進(jìn)行輸入法編碼轉(zhuǎn)換得到轉(zhuǎn)換結(jié)果,對轉(zhuǎn)換結(jié)果中 的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理,并且將候選結(jié)果和置入的關(guān)鍵字廣告信息 通過網(wǎng)絡(luò)返回該文本編輯框進(jìn)行顯示。根據(jù)本發(fā)明,提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),該系統(tǒng)包 括云輸入法服務(wù)器端;和可與云輸入法服務(wù)器端網(wǎng)絡(luò)連接的多個(gè)用于編輯文本框的裝置,每個(gè)用于編輯文本框的裝置內(nèi)置有云輸入法并被集成至瀏覽器,其包括
輸入單元,用于接收用戶輸入;數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)發(fā)送包括該用戶輸入的信息至云輸入法服務(wù)器端并 接收云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣告信息;以及顯示單元,用于呈現(xiàn)用戶輸入或云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵 字廣告信息,并且云輸入法服務(wù)器端包括預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫,編碼轉(zhuǎn)換單元,其包括至少一個(gè)預(yù)置系統(tǒng)詞典,用于對用戶輸入進(jìn)行輸入法編碼 轉(zhuǎn)換并得到包括候選結(jié)果的轉(zhuǎn)換結(jié)果,關(guān)鍵字廣告置入單元,用于對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置 入處理,數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)接收包括用戶輸入的信息和將候選結(jié)果和置入的關(guān) 鍵字廣告信息返回用于編輯文本框的裝置, 所述關(guān)鍵字廣告置入單元包括檢索裝置,用于將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端 的關(guān)鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢索;置入裝置,用于當(dāng)檢索裝置檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵 字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。根據(jù)本發(fā)明,提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的客戶端,該客戶端 內(nèi)置有云輸入法,能夠?qū)ξ谋具M(jìn)行編輯,并被集成至瀏覽器,該客戶端包括輸入單元,用于接收用戶輸入;數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)發(fā)送包括用戶輸入的信息至云輸入法服務(wù)器端并接 收云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣告信息;以及顯示單元,用于呈現(xiàn)用戶輸入或云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵
子廣告fn息。根據(jù)本發(fā)明,提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的云輸入法服務(wù)器 端,其包括預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫,編碼轉(zhuǎn)換單元,其包括至少一個(gè)預(yù)置系統(tǒng)詞典,用于對用戶輸入進(jìn)行輸入法編碼 轉(zhuǎn)換并得到轉(zhuǎn)換結(jié)果,關(guān)鍵字廣告置入單元,用于對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置 入處理,數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)接收包括用戶輸入的信息和將候選結(jié)果和置入的關(guān) 鍵字廣告信息返回用于編輯文本框的裝置,所述關(guān)鍵字廣告置入單元包括檢索裝置,用于將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端 的關(guān)鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢索;置入裝置,用于當(dāng)檢索裝置檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵 字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。
優(yōu)選地,所述對每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理包括將每個(gè)候選結(jié) 果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢 索,和當(dāng)檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵字廣告的關(guān)鍵字廣告信息置 入相應(yīng)的候選結(jié)果。優(yōu)選地,所述輸入法編碼轉(zhuǎn)換按照預(yù)置于云輸入法服務(wù)器端的編碼轉(zhuǎn)換規(guī)則進(jìn) 行。優(yōu)選地,每個(gè)關(guān)鍵字廣告具有廣告優(yōu)先級,當(dāng)一個(gè)候選關(guān)鍵字對應(yīng)多個(gè)關(guān)鍵字廣 告時(shí),按照第一廣告優(yōu)先級對該多個(gè)關(guān)鍵字廣告排序,按順序截取第一多個(gè)關(guān)鍵字廣告,將 截取的第一多個(gè)關(guān)鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。優(yōu)選地,每個(gè)關(guān)鍵字廣告具有多個(gè)廣告優(yōu)先級,當(dāng)一個(gè)候選關(guān)鍵字對應(yīng)多個(gè)關(guān)鍵 字廣告時(shí),依次用所述多個(gè)廣告優(yōu)先級對該多個(gè)關(guān)鍵字廣告排序,按順序截取第二多個(gè)關(guān) 鍵字廣告,將截取的第二多個(gè)關(guān)鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。優(yōu)選地,所述多個(gè)廣告優(yōu)先級為第一廣告優(yōu)先級和第二廣告優(yōu)先級,第二廣告優(yōu) 先級是可動態(tài)改變的,第二廣告優(yōu)先級的初始值設(shè)置為與該關(guān)鍵字廣告的第一廣告優(yōu)先級 相同,如果在預(yù)置時(shí)間段內(nèi)對應(yīng)該候選關(guān)鍵字的多個(gè)關(guān)鍵字廣告之一的關(guān)鍵字廣告信息被 用戶選擇并處理的次數(shù)低于預(yù)置次數(shù),則將該關(guān)鍵字廣告的第二廣告優(yōu)先級降級。優(yōu)選地,第一廣告優(yōu)先級和第二廣告優(yōu)先級按照加權(quán)的方式對所述多個(gè)關(guān)鍵字廣 告排序。優(yōu)選地,文本編輯框彈出候選面板顯示候選結(jié)果和置入的關(guān)鍵字廣告信息。優(yōu)選地,該方法包括用戶選擇關(guān)鍵字廣告信息之一作為目標(biāo)廣告并且文本編輯框 根據(jù)該關(guān)鍵字廣告信息的鏈接展現(xiàn)該目標(biāo)廣告。優(yōu)選地,文本編輯框包括廣告置入開關(guān),廣告置入開關(guān)打開時(shí)文本編輯框顯示候 選結(jié)果和置入的關(guān)鍵字廣告信息;廣告置入開關(guān)關(guān)閉時(shí),文本編輯框顯示候選結(jié)果。優(yōu)選地,文本編輯框包括輸入管理單元,用于管理輸入法和自定義詞庫。優(yōu)選地,云輸入法服務(wù)器端具有用戶配置文件,用于記錄用戶標(biāo)識信息、用戶輸入 數(shù)據(jù)、用戶云輸入法管理數(shù)據(jù)、用戶關(guān)鍵字廣告數(shù)據(jù)。優(yōu)選地,該廣告置入開關(guān)打開時(shí)允許云輸入法服務(wù)器端對候選結(jié)果進(jìn)行關(guān)鍵字廣 告檢索,該廣告置入開關(guān)關(guān)閉時(shí)不允許進(jìn)行關(guān)鍵字廣告檢索。根據(jù)本發(fā)明的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法包括以下步驟采用Flash或者SilverLight技術(shù)在客戶端創(chuàng)建文本編輯框。所創(chuàng)建的文本編輯 框內(nèi)置有云輸入法,該云輸入法的編碼轉(zhuǎn)換完全在云輸入法服務(wù)器端進(jìn)行,所述文本編輯 框用于接收用戶輸入及顯示。所述云輸入法的編碼轉(zhuǎn)換是按照預(yù)置于云輸入法服務(wù)器端的 編碼轉(zhuǎn)換規(guī)則進(jìn)行的,該轉(zhuǎn)換規(guī)則例如,但不限于,英文、拼音、筆畫輸入法或語音輸入法轉(zhuǎn) 換規(guī)則。云輸入法服務(wù)器端將用戶輸入進(jìn)行編碼轉(zhuǎn)換得到用戶輸入的轉(zhuǎn)換結(jié)果,將各轉(zhuǎn)換 結(jié)果中的每個(gè)候選結(jié)果分別作為候選關(guān)鍵字,對于每個(gè)候選關(guān)鍵字進(jìn)行廣告檢索。該廣告 檢索是在云輸入法服務(wù)器端預(yù)置的廣告庫內(nèi)進(jìn)行關(guān)鍵字檢索。當(dāng)檢索到符合當(dāng)前關(guān)鍵字的 廣告時(shí),將該廣告的廣告信息置入對應(yīng)的候選關(guān)鍵字。將候選結(jié)果和置入的廣告信息一同 返回至文本編輯框。
用戶可根據(jù)個(gè)人喜好選擇目標(biāo)廣告。如果用戶選擇了置入的某一關(guān)鍵字廣告信息 作為目標(biāo)廣告,則進(jìn)行相應(yīng)的廣告處理。廣告處理是指根據(jù)關(guān)鍵字廣告信息展現(xiàn)該廣告,例 如鏈接到廣告頁面,或者播放廣告視頻,或者顯示廣告內(nèi)容。如果用戶選擇了候選結(jié)果本 身,文本編輯框只顯示用戶選擇的候選結(jié)果。本發(fā)明的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法的優(yōu)點(diǎn)在于通過利用云輸 入法,在云輸入法服務(wù)器端同時(shí)完成對用戶輸入的編碼轉(zhuǎn)換和對轉(zhuǎn)換所得到轉(zhuǎn)換結(jié)果的關(guān) 鍵字廣告置入,使關(guān)鍵字廣告的針對性和目標(biāo)性更強(qiáng),并且可以給用戶提供更簡潔的操作 步驟,帶來良好的使用體驗(yàn)。由于輸入法文件及網(wǎng)絡(luò)廣告資源完全位于服務(wù)器端,用戶無論 使用哪臺計(jì)算機(jī)設(shè)備,只要與網(wǎng)絡(luò)連接就能根據(jù)用戶自己的輸入習(xí)慣、偏好以及廣告需要 選擇輸入法和廣告內(nèi)容。
圖1為根據(jù)本發(fā)明的一個(gè)實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法 的示例流程圖;圖2為根據(jù)本發(fā)明實(shí)施例的云輸入法服務(wù)器端關(guān)鍵字廣告置入方法示例流程圖;圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的關(guān)鍵字廣告排序方法示例流程圖;圖4為根據(jù)本發(fā)明另一實(shí)施例的關(guān)鍵字廣告排序方法示例流程圖;圖5為根據(jù)本發(fā)明一個(gè)實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)的 示例圖;圖6為根據(jù)本發(fā)明實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)的客戶 端結(jié)構(gòu)框圖;圖7為根據(jù)本發(fā)明實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)的服務(wù) 器端結(jié)構(gòu)框圖;圖8為根據(jù)本發(fā)明實(shí)施例的云輸入法服務(wù)器端信息處理示例流程圖;圖9為根據(jù)本發(fā)明一個(gè)實(shí)施例的文本編輯框的界面示例圖;圖10為根據(jù)本發(fā)明另一實(shí)施例的文本編輯框的界面示例圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對本發(fā)明作進(jìn)一步闡述。本發(fā)明的目的在于提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,該方法 在利用云輸入法處理用戶輸入的同時(shí)完成關(guān)鍵字廣告檢索和置入,并在返回轉(zhuǎn)換結(jié)果的同 時(shí)返回置入的關(guān)鍵字廣告信息。該方法簡化了用戶搜索步驟,為用戶提供針對性和目標(biāo)性 更強(qiáng)的網(wǎng)絡(luò)廣告,使用戶搜索效率得以提高。圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法的 示例流程圖。該方法包括步驟101 在客戶端創(chuàng)建內(nèi)置云輸入法的文本編輯框并將該文本編輯框集成至瀏 覽器界面。采用Flash或者SilverLight技術(shù)創(chuàng)建文本編輯框。該文本編輯框主要用于,例如,接收用戶輸入、顯示輸入文本以及顯示輸入轉(zhuǎn)換結(jié)果以及置入的關(guān)鍵字廣告信息。將該 文本編輯框集成至例如搜索引擎的瀏覽器頁面。將云輸入法內(nèi)置于所創(chuàng)建的文本編輯框 中,該云輸入法的用戶輸入編碼轉(zhuǎn)換完全在與客戶端網(wǎng)絡(luò)連接的云輸入法服務(wù)器端進(jìn)行。 云輸入法的編碼轉(zhuǎn)換是按照預(yù)置的編碼轉(zhuǎn)換規(guī)則進(jìn)行的,例如英文、拼音、筆畫輸入法或者 語音輸入法轉(zhuǎn)換規(guī)則。當(dāng)用戶希望利用例如搜索引擎進(jìn)行搜索時(shí),用戶不需要開啟本地輸入法,直接在 集成于搜索弓I擎頁面的根據(jù)本發(fā)明的文本編輯框利用云輸入法進(jìn)行輸入。文本編輯框?qū)⒂?戶輸入發(fā)送至云輸入法服務(wù)器端并由云輸入法服務(wù)器進(jìn)行編碼轉(zhuǎn)換。這簡化了用戶操作步 驟。關(guān)于云輸入法具體實(shí)施方式
我們將在以后部分詳述。步驟102 文本編輯框接收用戶輸入并通過網(wǎng)絡(luò)將該用戶輸入發(fā)送給云輸入法服 務(wù)器端。創(chuàng)建的文本編輯框接收用戶輸入,通過網(wǎng)絡(luò)將包括該用戶輸入的信息發(fā)送給云輸 入法服務(wù)器端。步驟103 云輸入法服務(wù)器端接收包括用戶輸入的信息,對用戶輸入進(jìn)行輸入法 編碼轉(zhuǎn)換獲得包括多個(gè)候選結(jié)果的轉(zhuǎn)換結(jié)果,將每個(gè)候選結(jié)果作為候選關(guān)鍵字進(jìn)行關(guān)鍵字 廣告置入處理,并將各候選結(jié)果及置入的關(guān)鍵字廣告信息通過網(wǎng)絡(luò)傳送回文本編輯框。在步驟103,云輸入法服務(wù)器端接收到用戶輸入后,完成云輸入法編碼轉(zhuǎn)換,并進(jìn) 行關(guān)鍵字廣告置入處理。現(xiàn)參照圖2具體描述根據(jù)本發(fā)明實(shí)施例的云輸入法服務(wù)器端關(guān)鍵 字廣告的置入方法。步驟201,云輸入法服務(wù)器端將用戶輸入按照預(yù)置于云輸入法服務(wù)器端的編碼轉(zhuǎn) 換規(guī)則之一進(jìn)行編碼轉(zhuǎn)換,得到多個(gè)候選結(jié)果作為轉(zhuǎn)換結(jié)果。步驟202,將每個(gè)候選結(jié)果作為候選關(guān)鍵字,分別對每個(gè)候選關(guān)鍵字進(jìn)行關(guān)鍵字廣
告檢索。步驟203,當(dāng)檢索到符合當(dāng)前候選關(guān)鍵字的關(guān)鍵字廣告時(shí),將該關(guān)鍵字廣告的關(guān)鍵 字廣告信息置入該候選結(jié)果,并將候選結(jié)果和所置入的關(guān)鍵字廣告信息一同返回給文本編 輯框。優(yōu)選地,用戶可以對輸入法編碼轉(zhuǎn)換規(guī)則進(jìn)行設(shè)置,以便選擇符合用戶習(xí)慣和偏 好的輸入法。優(yōu)選地,用戶可以對文本編輯框的廣告置入開關(guān)的開關(guān)狀態(tài)進(jìn)行設(shè)置。如果用戶 選擇打開廣告置入開關(guān),則文本編輯框顯示置入的關(guān)鍵字廣告信息,如果用戶選擇關(guān)閉廣 告置入開關(guān),則文本編輯框不顯示置入的關(guān)鍵字廣告信息。所述對每個(gè)候選關(guān)鍵字進(jìn)行關(guān)鍵字廣告檢索是在云輸入法服務(wù)器端預(yù)置的廣告 庫內(nèi)進(jìn)行關(guān)鍵字檢索。預(yù)置的廣告庫是包括關(guān)鍵字廣告的數(shù)據(jù)庫,每個(gè)關(guān)鍵字廣告均具有 一個(gè)或多個(gè)關(guān)鍵字、關(guān)鍵字廣告信息和鏈接信息,因此對廣告的檢索是將候選關(guān)鍵字與關(guān) 鍵字廣告的關(guān)鍵字進(jìn)行匹配的過程。所述關(guān)鍵字廣告信息置入是指將該關(guān)鍵字廣告的關(guān)鍵字廣告信息和鏈接信息附 于作為當(dāng)前候選關(guān)鍵字檢索的候選結(jié)果,并將其作為云輸入法服務(wù)器端轉(zhuǎn)換結(jié)果的附加信 息與轉(zhuǎn)換結(jié)果一同返回給文本編輯本框??蛇x地,當(dāng)一個(gè)關(guān)鍵字對應(yīng)多個(gè)關(guān)鍵字廣告時(shí),可以按照預(yù)定義的方法將優(yōu)先級別高的若干條關(guān)鍵字廣告的廣告信息同時(shí)置入對應(yīng)該關(guān)鍵字的候選結(jié)果,并將該置入了多 條關(guān)鍵字廣告的候選結(jié)果返回到文本編輯框后由用戶選擇需要的目標(biāo)廣告。所述預(yù)定義置 入方法,例如,可以參見圖3所示的對關(guān)鍵字廣告排序的方法。該方法包括,步驟301,按照 關(guān)鍵字檢索廣告庫并獲得包括與關(guān)鍵字匹配的多個(gè)關(guān)鍵字廣告的廣告列表;步驟302,對 該廣告列表按照廣告優(yōu)先級進(jìn)行排序;步驟303,截取前面的第一多個(gè)關(guān)鍵字廣告作為最 終的檢索結(jié)果,將截取的第一多個(gè)關(guān)鍵字廣告的廣告信息置入對應(yīng)該關(guān)鍵字的候選結(jié)果。 所述優(yōu)先級別例如可以是廣告庫中預(yù)置的廣告優(yōu)先級,或者可以稱為第一廣告優(yōu)先級。由于文本編輯框顯示空間有限,每個(gè)候選結(jié)果能顯示的關(guān)鍵字廣告?zhèn)€數(shù)就會受到 限制,從而用戶能看到的關(guān)鍵字廣告信息有可能并非全部的檢索結(jié)果,用戶需要的廣告可 能沒有被呈現(xiàn)。為了獲得更好的用戶使用體驗(yàn),文本編輯框需要“ 了解”用戶的廣告需求。 優(yōu)選地,可以參照第二廣告優(yōu)先級對已排序的廣告進(jìn)行進(jìn)一步排序。例如,第二廣告優(yōu)先級 初始值可與第一廣告優(yōu)先級相同,但是第二廣告優(yōu)先級是動態(tài)變化的。例如,云輸入法服務(wù) 器端記錄用戶針對某一關(guān)鍵字選擇目標(biāo)廣告的次數(shù),如果在預(yù)置時(shí)間段內(nèi)針對該關(guān)鍵字的 某一廣告被用戶選擇為目標(biāo)廣告的次數(shù)低于預(yù)置次數(shù),則對該關(guān)鍵字廣告的第二廣告優(yōu)先 級別進(jìn)行降級。參見附圖4步驟401-404,對于其第二廣告優(yōu)先級是動態(tài)變化的關(guān)鍵字廣 告,用戶再次輸入該關(guān)鍵字并被檢索到多個(gè)與該關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),可對經(jīng)過第 一廣告優(yōu)先級排序的廣告列表按照第二廣告優(yōu)先級再次排序,并截取前面的第二多個(gè)關(guān)鍵 字廣告作為最終的檢索結(jié)果。這樣用戶不經(jīng)常選擇的關(guān)鍵字廣告就會適當(dāng)?shù)乇贿^濾掉,從 而返回的關(guān)鍵字廣告將是比較符合用戶需求的廣告的廣告信息??蛇x地,第一廣告優(yōu)先級 和第二廣告優(yōu)先級可以按照加權(quán)的方式對檢索到的廣告列表進(jìn)行排序,從而使檢索到的廣 告是更符合用戶需求的廣告。優(yōu)選地,云輸入法服務(wù)器端為用戶建立用戶配置文件,用來記錄用戶對輸入法編 碼轉(zhuǎn)換規(guī)則的設(shè)置以及對客戶端廣告置入開關(guān)的設(shè)置。所述對輸入法編碼轉(zhuǎn)換規(guī)則設(shè)置的 記錄,可以記錄用戶輸入習(xí)慣及偏好,例如用戶選擇了拼音輸入法作為常用輸入法,該用戶 的選擇操作會被記錄在用戶配置文件中。當(dāng)該用戶再次輸入時(shí),輸入法服務(wù)器端會先讀取 該用戶配置文件信息,從而選擇拼音輸入法為其完成編碼轉(zhuǎn)換。所述廣告置入開關(guān)打開時(shí) 允許云輸入法服務(wù)器端對候選結(jié)果進(jìn)行關(guān)鍵字廣告檢索,關(guān)閉時(shí)不允許云輸入法服務(wù)器端 進(jìn)行關(guān)鍵字廣告檢索。如果用戶關(guān)閉了廣告置入開關(guān),此時(shí)文本編輯框的作用與一般輸入 法比較類似,即用來完成文本輸入,只是該文本編輯框不需要開啟輸入法軟件,就可以實(shí)現(xiàn) 輸入法輸入的效果。步驟104,文本編輯框?qū)⒃戚斎敕ǚ?wù)器端返回的轉(zhuǎn)換結(jié)果和置入的關(guān)鍵字廣告 信息進(jìn)行顯示。如果轉(zhuǎn)換結(jié)果具有多個(gè)候選結(jié)果,優(yōu)選地,文本編輯框彈出候選面板對多個(gè)候選 結(jié)果進(jìn)行顯示。對于置入關(guān)鍵字廣告的候選結(jié)果,顯示內(nèi)容包括候選結(jié)果和置入的關(guān)鍵字 廣告fn息。步驟105,文本編輯框顯示用戶選擇的候選結(jié)果或處理用戶選擇的關(guān)鍵字廣告信 肩、ο如果用戶選擇了關(guān)鍵字廣告信息之一,則對所選擇的關(guān)鍵字廣告信息進(jìn)行處理, 并且用戶選擇的關(guān)鍵字廣告信息將被反饋至云輸入法服務(wù)器端。云輸入法服務(wù)器端用戶配置文件將記錄用戶的廣告選擇,用于服務(wù)器端依據(jù)預(yù)定義的方法計(jì)算用戶的廣告需求。例 如在預(yù)置時(shí)間內(nèi)分別統(tǒng)計(jì)用戶對某一候選結(jié)果的各關(guān)鍵字廣告的選擇次數(shù),來決定各關(guān)鍵 字廣告信息顯示在客戶端文本編輯框中的排名順序。對選擇的關(guān)鍵字廣告信息進(jìn)行處理是指根據(jù)用戶選擇的關(guān)鍵字廣告信息的鏈接, 展現(xiàn)該關(guān)鍵字廣告??蛇x地,用戶計(jì)算設(shè)備的操作系統(tǒng)可根據(jù)廣告的格式調(diào)用第三方應(yīng)用 程序運(yùn)行該廣告。例如,如果關(guān)鍵字廣告信息的鏈接指向的是網(wǎng)頁格式的廣告,則調(diào)用瀏覽 器鏈接到廣告頁面顯示該廣告;如果關(guān)鍵字廣告信息的鏈接指向的是視頻或者Flash等格 式的廣告,則調(diào)用相應(yīng)的第三方應(yīng)用程序播放該廣告。在另一種情況下,如果當(dāng)前文本編輯框的候選結(jié)果列表中置入的關(guān)鍵字廣告信息 沒有用戶需要的信息,或者用戶通過,例如預(yù)置于文本編輯框的,廣告置入開關(guān)關(guān)閉了文本 編輯框的廣告功能,此時(shí)文本編輯框的作用與一般輸入法比較類似,即用來完成文本輸入, 只是該文本編輯框不需要開啟輸入法軟件,就可以實(shí)現(xiàn)輸入法輸入的效果。根據(jù)本發(fā)明的實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,內(nèi)置于文本 編輯框中的云輸入法由包括客戶端和服務(wù)器端的系統(tǒng)實(shí)現(xiàn),文本編輯框在云輸入法的客戶 端創(chuàng)建,該客戶端與服務(wù)器端通過網(wǎng)絡(luò)建立連接??蛻舳宋谋揪庉嬁蛴糜诮邮崭鞣N類型用 戶輸入、發(fā)送用戶輸入到服務(wù)器、接收并顯示轉(zhuǎn)換結(jié)果及置入的關(guān)鍵字廣告信息。云輸入法 服務(wù)器用于完成輸入法編碼轉(zhuǎn)換以及關(guān)鍵字廣告置入、返回轉(zhuǎn)換結(jié)果和置入的關(guān)鍵字廣告 信息到客戶端文本編輯框。圖5為根據(jù)本發(fā)明一個(gè)實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣 告功能的系統(tǒng)的示例圖。該系統(tǒng)可以具有多個(gè)客戶端5-1,5-2,…,5-n,每個(gè)客戶端通過網(wǎng) 絡(luò)向云輸入法服務(wù)器端500發(fā)送用戶輸入的輸入法編碼轉(zhuǎn)換請求并從云輸入法服務(wù)器端 接收轉(zhuǎn)換結(jié)果和置入的關(guān)鍵字廣告信息。圖6為根據(jù)本發(fā)明實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)的客戶 端結(jié)構(gòu)框圖。在該實(shí)施例中,根據(jù)本發(fā)明的文本編輯框集成在例如搜索引擎的瀏覽器頁面 中,作為搜索引擎的文本輸入框。本發(fā)明的文本編輯框還可以集成至其他有文字輸入需求 的瀏覽器頁面中,例如電子郵件的編輯區(qū)域,網(wǎng)站的搜索框等。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解, 這里的具體描述的實(shí)施例是示意性的而非限制性的,對具體實(shí)施例的描述無意限制本發(fā)明 的保護(hù)范圍。參照附圖6,用于編輯文本框的裝置6100作為云輸入法的客戶端,集成至搜索 引擎裝置6000中。其中,作為輸入法客戶端的用于編輯文本框的裝置6100進(jìn)一步包括輸 入單元6101,用來接收用戶輸入;顯示單元6102,用來呈現(xiàn)用戶輸入或輸入法轉(zhuǎn)換結(jié)果及 置入的關(guān)鍵字廣告信息;數(shù)據(jù)傳輸單元6103,用于與服務(wù)器端進(jìn)行數(shù)據(jù)通信,發(fā)送包括用 戶輸入的信息至云輸入法服務(wù)器端并接收云輸入法服務(wù)器端返回的轉(zhuǎn)換結(jié)果及置入的關(guān) 鍵字廣告信息。進(jìn)一步,客戶端還可以包括輸入管理單元6104,用戶借助該單元進(jìn)行輸入法管理。 例如用戶可以通過輸入管理單元6104設(shè)置輸入法的編碼轉(zhuǎn)換規(guī)則,從預(yù)置的輸入法轉(zhuǎn)換 規(guī)則中進(jìn)行選擇,例如英文、拼音、筆畫輸入法、或語音輸入法。再例如,用戶可以通過所述 輸入管理單元6104管理用戶自定義詞庫,例如添加或者刪除自定義詞庫中的詞匯。用戶輸 入法的管理信息也存儲于服務(wù)器端的用戶配置文件中,服務(wù)器端通過識別不同的客戶端標(biāo) 記分別對其配置文件進(jìn)行管理。進(jìn)一步,客戶端還可以包括關(guān)鍵字廣告的廣告置入開關(guān)6105,當(dāng)廣告置入開關(guān)打開時(shí)允許云輸入法服務(wù)器端對候選結(jié)果進(jìn)行關(guān)鍵字廣告檢索,同時(shí)文本編輯框顯示置入的 關(guān)鍵字廣告信息,當(dāng)廣告置入開關(guān)關(guān)閉時(shí)不允許云輸入法服務(wù)器端進(jìn)行關(guān)鍵字廣告檢索, 并且文本編輯框不顯示關(guān)鍵字廣告信息。可選地,該廣告置入開關(guān)可包括在輸入管理單元 6104 中。圖7為根據(jù)本發(fā)明實(shí)施例的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)的服務(wù) 器端結(jié)構(gòu)框圖。云輸入法服務(wù)器端7000用于對接收到的客戶端信息進(jìn)行處理,其包括編 碼轉(zhuǎn)換單元7101,至少包括一個(gè)預(yù)置系統(tǒng)詞典,用于完成輸入法編碼轉(zhuǎn)換;關(guān)鍵字廣告置 入單元7102,具有用于將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端的 關(guān)鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢索的檢索裝置和用于當(dāng)檢索裝置檢索到與候選關(guān)鍵字 匹配的關(guān)鍵字廣告時(shí)將該關(guān)鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果的置入裝置; 數(shù)據(jù)傳輸單元7103,用于與客戶端進(jìn)行數(shù)據(jù)通信,用于接收包括用戶輸入的信息并將候選 結(jié)果和置入的關(guān)鍵字廣告信息返回用于編輯文本框的裝置;用戶配置文件管理單元7104, 用于記錄包括用戶對輸入法編碼轉(zhuǎn)換規(guī)則的設(shè)置、客戶端廣告置入開關(guān)的狀態(tài)設(shè)置和用戶 的廣告選擇的客戶端用戶信息,管理不同客戶端的用戶配置文件。所述用戶配置文件存儲了不同客戶端用戶信息,例如可以包括但不限于用戶標(biāo) 識信息、用戶輸入數(shù)據(jù)、用戶云輸入法管理數(shù)據(jù)、用戶關(guān)鍵字廣告數(shù)據(jù)。根據(jù)記錄的用戶數(shù) 據(jù)的不同,可以形成用戶標(biāo)識信息文件,用戶輸入數(shù)據(jù)文件,用戶云輸入法管理數(shù)據(jù)文件, 用戶關(guān)鍵字廣告數(shù)據(jù)文件。用戶配置文件管理單元7104統(tǒng)一對上述文件進(jìn)行管理。進(jìn)一步,云輸入法服務(wù)器端7000還可以包括,關(guān)鍵字廣告管理單元7105,用于按 照預(yù)定義的規(guī)則管理關(guān)鍵字廣告庫。所述管理關(guān)鍵字廣告庫,可以包括對廣告庫中關(guān)鍵字 廣告的優(yōu)先級別進(jìn)行管理。所述預(yù)定義的規(guī)則,例如,可以為廣告庫中的每個(gè)關(guān)鍵字廣告設(shè) 置多種優(yōu)先級別,例如第一廣告優(yōu)先級和第二廣告優(yōu)先級。其中,第一廣告優(yōu)先級例如是廣 告庫預(yù)置的優(yōu)先級別,第二廣告優(yōu)先級則是例如動態(tài)變化的。例如,第二廣告優(yōu)先級的初始 值與第一廣告優(yōu)先級相同,所述第二廣告優(yōu)先級的動態(tài)變化可以通過以下方式得到輸入 法服務(wù)器端7000通過用戶配置文件管理單元7104記錄用戶將某一關(guān)鍵字廣告選擇為目 標(biāo)廣告的次數(shù),如果在預(yù)置時(shí)間段內(nèi)用戶將該關(guān)鍵字廣告選擇為目標(biāo)廣告次數(shù)低于預(yù)置次 數(shù),則對該關(guān)鍵字廣告的第二廣告優(yōu)先級別進(jìn)行降級。優(yōu)選地,關(guān)鍵字廣告置入單元7102進(jìn)一步包括排序單元。根據(jù)廣告庫中各關(guān)鍵字 廣告設(shè)置有的多種優(yōu)先級,關(guān)鍵字廣告置入單元7102中的排序單元可為對同一關(guān)鍵字檢 索到的多個(gè)關(guān)鍵字廣告進(jìn)行排序,從而置入與用戶需求更相近的關(guān)鍵字廣告,使用戶獲得 更好的用戶使用體驗(yàn)。云輸入法服務(wù)器端7000用于對接收到的客戶端信息進(jìn)行處理,包括對用戶輸入 進(jìn)行輸入法編碼轉(zhuǎn)換以及對轉(zhuǎn)換結(jié)果置入關(guān)鍵字廣告,下面參照圖8具體描述步驟801.接收客戶端用于編輯文本框的裝置6100發(fā)送來的信息;步驟802.用戶配置文件管理單元7104進(jìn)行信息獲取,將各種不同的信息存入相 應(yīng)的文件;步驟803.編碼轉(zhuǎn)換單元7101對用戶輸入進(jìn)行編碼轉(zhuǎn)換,得到包括多個(gè)候選結(jié)果 的轉(zhuǎn)換結(jié)果;步驟804.關(guān)鍵字廣告置入單元7102分別將各候選結(jié)果作為關(guān)鍵字,進(jìn)行關(guān)鍵字廣告檢索,將檢索到的關(guān)鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果;步驟805.數(shù)據(jù)傳輸單元7103通過網(wǎng)絡(luò)將候選結(jié)果和置入的關(guān)鍵字廣告信息發(fā)送 回到客戶端用于編輯文本框的裝置6100。在步驟801,客戶端用于編輯文本框的裝置6100發(fā)送的信息可以包括來自輸入單 元6101的用戶輸入,還可以包括用于編輯文本框的裝置的反饋,該反饋例如,但不限于,客 戶端用戶的“使用”信息的用戶操作信息,例如用戶通過輸入管理單元6104進(jìn)行的輸入法 設(shè)置操作,或者確定用戶選擇的目標(biāo)廣告的信息。在步驟802,用戶配置文件管理單元7104 對獲取到的各種信息進(jìn)行讀取,分類,并存入相關(guān)文件。步驟803可以進(jìn)一步包括,從用戶 配置文件中讀取用戶對編碼轉(zhuǎn)換規(guī)則的設(shè)置信息,調(diào)取相應(yīng)的編碼轉(zhuǎn)換規(guī)則,例如用戶配 置文件中記錄了用戶選擇拼音輸入法進(jìn)行輸入,那么編碼轉(zhuǎn)換單元7101要調(diào)用拼音輸入 法的編碼轉(zhuǎn)換規(guī)則對用戶輸入進(jìn)行編碼轉(zhuǎn)換。步驟804中,所述關(guān)鍵字廣告檢索是在云輸入法服務(wù)器端預(yù)置的廣告庫內(nèi)進(jìn)行關(guān) 鍵字檢索。預(yù)置的廣告庫是包括關(guān)鍵字廣告的數(shù)據(jù)庫,每個(gè)關(guān)鍵字廣告均具有一個(gè)或多個(gè) 關(guān)鍵字、關(guān)鍵字廣告信息和鏈接信息,因此對廣告的檢索是將候選關(guān)鍵字與關(guān)鍵字廣告的 關(guān)鍵字進(jìn)行匹配的過程。可選地,當(dāng)一個(gè)關(guān)鍵字對應(yīng)多個(gè)廣告時(shí),可以按照預(yù)定義的方法將 優(yōu)先級別高的多個(gè)廣告的關(guān)鍵字廣告信息同時(shí)置入,將該置入了關(guān)鍵字廣告信息的轉(zhuǎn)換結(jié) 果返回到文本編輯框后由用戶選擇需要的目標(biāo)廣告。所述預(yù)定義方法,例如,可以參見附圖 3,按照關(guān)鍵字檢索廣告庫,返回與關(guān)鍵字匹配的廣告列表;對該廣告列表按照廣告優(yōu)先級 進(jìn)行排序;截取前面的第一多個(gè)關(guān)鍵字廣告作為最終的檢索結(jié)果,將其關(guān)鍵字廣告信息置 入相應(yīng)的候選結(jié)果中。所述優(yōu)先級別可以是廣告庫中預(yù)置的廣告優(yōu)先級,或者可以稱為第 一廣告優(yōu)先級。由于對每個(gè)關(guān)鍵字文本編輯框顯示其關(guān)鍵字廣告的個(gè)數(shù)有限,為了獲得更 好的用戶使用體驗(yàn),優(yōu)選地,在對廣告排序過程中,可以進(jìn)一步參照第二廣告優(yōu)先級。所述 第二廣告優(yōu)先級例如,初始值與第一廣告優(yōu)先級相同,但是第二廣告優(yōu)先級是動態(tài)變化的。 輸入法服務(wù)器端記錄用戶將某一關(guān)鍵字的關(guān)鍵字廣告信息選擇為目標(biāo)廣告的次數(shù),如果在 預(yù)置時(shí)間段內(nèi)用戶將該關(guān)鍵字廣告選擇為目標(biāo)廣告的次數(shù)低于預(yù)置次數(shù),則對該關(guān)鍵字廣 告的第二廣告優(yōu)先級別進(jìn)行降級。因此,參見附圖4,用戶再次輸入該關(guān)鍵詞時(shí),在參考了第 二廣告優(yōu)先級后,對經(jīng)過第一廣告優(yōu)先級排序的廣告列表再次排序、截取后,用戶不經(jīng)常選 擇的關(guān)鍵字廣告就會適當(dāng)?shù)乇贿^濾掉,從而返回的第二多個(gè)關(guān)鍵字廣告信息將是比較符合 用戶需求的廣告信息??蛇x地,第一廣告優(yōu)先級和第二廣告優(yōu)先級可以按照加權(quán)的方式對 檢索到的廣告列表進(jìn)行排序,從而使檢索到的廣告是更符合用戶需求的廣告??梢酝ㄟ^關(guān) 鍵字廣告管理單元7105管理關(guān)鍵字廣告庫中關(guān)鍵字廣告的優(yōu)先級別。所述關(guān)鍵字廣告信息置入是指將該關(guān)鍵字廣告的關(guān)鍵字廣告信息和鏈接信息附 于作為當(dāng)前候選關(guān)鍵字的候選結(jié)果中,并將其作為輸入法服務(wù)器端轉(zhuǎn)換結(jié)果的附加信息一 同返回給用于編輯文本框的裝置。圖9示出根據(jù)本發(fā)明一個(gè)實(shí)施例的文本編輯框的界面示例圖。在本實(shí)施例中,所 述文本編輯框被集成至某一搜索引擎頁面,作為該搜索引擎的輸入框。在該實(shí)施例中至少 有兩個(gè)商家投放了關(guān)鍵字為“面包”的關(guān)鍵字廣告。其中一商家投放的關(guān)鍵字廣告是其商 品廣告網(wǎng)頁,當(dāng)其廣告被檢索到時(shí)返回給文本編輯框的關(guān)鍵字廣告信息顯示為一句簡短的 廣告詞“XX面包,好美味”并作為其廣告網(wǎng)頁的鏈接,期望客戶點(diǎn)擊瀏覽。另有一商家對其生產(chǎn)的面包烘烤機(jī)投放了關(guān)鍵字廣告,當(dāng)其廣告被檢索到時(shí)返回給文本編輯框的關(guān)鍵字廣 告信息顯示為產(chǎn)品商標(biāo)圖片并作為其廣告網(wǎng)頁的鏈接,并期望客戶點(diǎn)擊產(chǎn)品商標(biāo)圖片的廣 告鏈接到其商家網(wǎng)站。因此例如當(dāng)用戶在文本編輯框901中輸入了編碼字符串“mianbao” 時(shí),文本編輯框901將包括該編碼字符串的信息發(fā)送到云輸入法服務(wù)器端。云輸入法服務(wù) 器端處理接收到的信息后,將轉(zhuǎn)換結(jié)果及置入的關(guān)鍵字廣告信息返回到文本編輯框,文本 編輯框彈出候選面板902展示轉(zhuǎn)換結(jié)果及關(guān)鍵字廣告信息。在該實(shí)施例中,當(dāng)用戶選擇了 候選面板中的第一個(gè)廣告“XX面包,好美味”時(shí),文本編輯框會通知該用戶計(jì)算設(shè)備上的操 作系統(tǒng)調(diào)用瀏覽器打開該廣告信息鏈接的網(wǎng)頁。根據(jù)本發(fā)明創(chuàng)建的具有廣告功能的文本編 輯框,一方面對于投放關(guān)鍵詞廣告的商家,可以使其廣告的針對性和目標(biāo)性更強(qiáng),即在用戶 使用搜索引擎搜索海量信息之前向用戶展示廣告信息,即可以增強(qiáng)用戶印象,又避免因搜 索引擎搜索到的其他海量信息分散用戶的關(guān)注度。另一方面對于用戶而言,可以不通過搜 索引擎就可獲得需要的廣告信息,因而搜索步驟更為簡潔、搜索效率也大有提高。在另一種情況下,如果當(dāng)前文本編輯框的候選列表中展現(xiàn)的關(guān)鍵字廣告信息沒有 用戶需要的信息,或者用戶通過預(yù)置的廣告置入開關(guān)關(guān)閉了文本編輯框的廣告功能,此時(shí) 文本編輯框的作用與一般輸入法比較類似,即用來完成文本“面包”的輸入,只是該文本編 輯框不需要開啟輸入法軟件,就可以實(shí)現(xiàn)輸入法輸入的效果,如圖10所示。在該實(shí)例中,用 戶通過選擇候選面板1002顯示顯示的“面板”在文本編輯框1001輸入關(guān)鍵字“面包”后, 點(diǎn)擊“搜索”命令按鈕,將會啟動搜索引擎進(jìn)行其他操作。本發(fā)明具有廣告功能的文本編輯框的優(yōu)點(diǎn)在于在輸入法服務(wù)器端同時(shí)完成編碼 轉(zhuǎn)換和關(guān)鍵字廣告置入,使關(guān)鍵字廣告的針對性和目標(biāo)性更強(qiáng),并且可以給用戶提供更簡 潔的操作步驟,帶來良好的使用體驗(yàn)。由于輸入法文件及網(wǎng)絡(luò)廣告資源完全位于云輸入法 服務(wù)器端,用戶無論使用哪臺計(jì)算機(jī)設(shè)備,只要與網(wǎng)絡(luò)連接就能使用用戶自己的輸入習(xí)慣、 偏好以及廣告需要。以上借助實(shí)施例對本發(fā)明進(jìn)行了具體說明。應(yīng)當(dāng)理解,本發(fā)明的上述描述是示例 性的而非限制性的。本領(lǐng)域技術(shù)人員通過閱讀本說明書,在不偏離本發(fā)明精神的情況下可 以對本發(fā)明進(jìn)行修改和變型。本發(fā)明的保護(hù)范圍僅由所附權(quán)利要求限定。
權(quán)利要求
一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于,該方法包括在客戶端創(chuàng)建內(nèi)置云輸入法的文本編輯框并將該文本編輯框集成至瀏覽器界面,該文本編輯框接收用戶輸入并通過網(wǎng)絡(luò)將包括該用戶輸入的信息發(fā)送至云輸入法服務(wù)器端,云輸入法服務(wù)器端對用戶輸入進(jìn)行輸入法編碼轉(zhuǎn)換得到轉(zhuǎn)換結(jié)果,對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理,并且將候選結(jié)果和置入的關(guān)鍵字廣告信息通過網(wǎng)絡(luò)返回該文本編輯框進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于, 所述對轉(zhuǎn)換結(jié)果中每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理包括將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫內(nèi) 進(jìn)行關(guān)鍵字廣告檢索;當(dāng)檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵字廣告的關(guān)鍵字廣告信息置入 相應(yīng)的候選結(jié)果。
3.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于所 述輸入法編碼轉(zhuǎn)換按照預(yù)置于云輸入法服務(wù)器端的編碼轉(zhuǎn)換規(guī)則進(jìn)行。
4.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于每 個(gè)關(guān)鍵字廣告具有廣告優(yōu)先級,當(dāng)一個(gè)候選關(guān)鍵字對應(yīng)多個(gè)關(guān)鍵字廣告時(shí),按照第一廣告 優(yōu)先級對該多個(gè)關(guān)鍵字廣告排序,按順序截取第一多個(gè)關(guān)鍵字廣告,將截取的第一多個(gè)關(guān) 鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。
5.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于每 個(gè)關(guān)鍵字廣告具有多個(gè)廣告優(yōu)先級,當(dāng)一個(gè)候選關(guān)鍵字對應(yīng)多個(gè)關(guān)鍵字廣告時(shí),依次用所 述多個(gè)廣告優(yōu)先級對該多個(gè)關(guān)鍵字廣告排序,按順序截取第二多個(gè)關(guān)鍵字廣告,將截取的 第二多個(gè)關(guān)鍵字廣告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。
6.根據(jù)權(quán)利要求5所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于所 述多個(gè)廣告優(yōu)先級包括第一廣告優(yōu)先級和第二廣告優(yōu)先級,第二廣告優(yōu)先級是可動態(tài)改變 的,第二廣告優(yōu)先級的初始值設(shè)置為與該關(guān)鍵字廣告的第一廣告優(yōu)先級相同,如果在預(yù)置 時(shí)間段內(nèi)對應(yīng)該候選關(guān)鍵字的多個(gè)關(guān)鍵字廣告之一的關(guān)鍵字廣告信息被用戶選擇并處理 的次數(shù)低于預(yù)置次數(shù),則將該關(guān)鍵字廣告的第二廣告優(yōu)先級降級。
7.根據(jù)權(quán)利要求6所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于第 一廣告優(yōu)先級和第二廣告優(yōu)先級按照加權(quán)的方式對所述多個(gè)關(guān)鍵字廣告排序。
8.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于文 本編輯框彈出候選面板顯示候選結(jié)果和置入的關(guān)鍵字廣告信息。
9.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于該 方法包括用戶選擇關(guān)鍵字廣告信息之一作為目標(biāo)廣告并且文本編輯框根據(jù)該關(guān)鍵字廣告 信息的鏈接展現(xiàn)該目標(biāo)廣告。
10.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于 文本編輯框包括廣告置入開關(guān),廣告置入開關(guān)打開時(shí)文本編輯框顯示候選結(jié)果和置入的關(guān) 鍵字廣告信息;廣告置入開關(guān)關(guān)閉時(shí),文本編輯框顯示候選結(jié)果。
11.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于文本編輯框包括輸入管理單元,用于管理輸入法和自定義詞庫。
12.根據(jù)權(quán)利要求1所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于 云輸入法服務(wù)器端具有用戶配置文件,用于記錄用戶標(biāo)識信息、用戶輸入數(shù)據(jù)、用戶云輸入 法管理數(shù)據(jù)、用戶關(guān)鍵字廣告數(shù)據(jù)。
13.根據(jù)權(quán)利要求10所述的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,其特征在于 該廣告置入開關(guān)打開時(shí)允許云輸入法服務(wù)器端對候選結(jié)果進(jìn)行關(guān)鍵字廣告檢索,該廣告置 入開關(guān)關(guān)閉時(shí)不允許進(jìn)行關(guān)鍵字廣告檢索。
14.一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),該系統(tǒng)包括 云輸入法服務(wù)器端;和可與云輸入法服務(wù)器端網(wǎng)絡(luò)連接的多個(gè)用于編輯文本框的裝置; 每個(gè)用于編輯文本框的裝置內(nèi)置有云輸入法并被集成至瀏覽器,其包括 輸入單元,用于接收用戶輸入;數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)發(fā)送包括該用戶輸入的信息至云輸入法服務(wù)器端并接收 云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣告信息;以及顯示單元,用于呈現(xiàn)用戶輸入或云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣 告信息,并且云輸入法服務(wù)器端包括 預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫,編碼轉(zhuǎn)換單元,其包括至少一個(gè)預(yù)置系統(tǒng)詞典,用于對用戶輸入進(jìn)行輸入法編碼轉(zhuǎn)換 并得到包括候選結(jié)果的轉(zhuǎn)換結(jié)果,關(guān)鍵字廣告置入單元,用于對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理,數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)接收包括用戶輸入的信息和將候選結(jié)果和置入的關(guān)鍵字 廣告信息返回用于編輯文本框的裝置, 所述關(guān)鍵字廣告置入單元包括檢索裝置,用于將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端的關(guān) 鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢索;置入裝置,用于當(dāng)檢索裝置檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵字廣 告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。
15.根據(jù)權(quán)利要求14的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),其特征在于用于 編輯文本框的裝置進(jìn)一步包括輸入管理單元用于管理輸入法和自定義詞庫。
16.根據(jù)權(quán)利要求14的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),其特征在于用于 編輯文本框的裝置進(jìn)一步包括廣告置入開關(guān),當(dāng)廣告置入開關(guān)打開時(shí)允許云輸入法服務(wù)器 端對候選結(jié)果進(jìn)行關(guān)鍵字廣告檢索,當(dāng)廣告置入開關(guān)關(guān)閉時(shí)不允許云輸入法服務(wù)器端進(jìn)行 關(guān)鍵字廣告檢索。
17.根據(jù)權(quán)利要求14的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),其特征在于云輸 入法服務(wù)器端進(jìn)一步包括用戶配置文件管理單元,用于管理用戶標(biāo)識信息文件、用戶輸入 數(shù)據(jù)文件、用戶云輸入法管理數(shù)據(jù)文件、用戶關(guān)鍵字廣告數(shù)據(jù)文件。
18.根據(jù)權(quán)利要求14的使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng),其特征在于,該系統(tǒng)包括用于為關(guān)鍵字廣告庫中的每個(gè)關(guān)鍵字廣告設(shè)置廣告優(yōu)先級的關(guān)鍵字廣告管理單 元,并且所述關(guān)鍵字廣告置入單元進(jìn)一步包括根據(jù)關(guān)鍵字廣告的優(yōu)先級對同一候選關(guān)鍵字 檢索到的多個(gè)關(guān)鍵字廣告進(jìn)行排序的排序單元。
19.一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的客戶端,其特征在于,該客戶端內(nèi)置有云輸入法,能夠?qū)ξ谋具M(jìn)行編輯,并被集成至瀏覽器,該客戶端包括 輸入單元,用于接收用戶輸入;數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)發(fā)送包括用戶輸入的信息至云輸入法服務(wù)器端并接收云 輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣告信息;以及顯示單元,用于呈現(xiàn)用戶輸入或云輸入法服務(wù)器端返回的候選結(jié)果及置入的關(guān)鍵字廣 告fn息。
20.一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的云輸入法服務(wù)器端,其特征在于,包括預(yù)置于云輸入法服務(wù)器端的關(guān)鍵字廣告庫,編碼轉(zhuǎn)換單元,其包括至少一個(gè)預(yù)置系統(tǒng)詞典,用于對用戶輸入進(jìn)行輸入法編碼轉(zhuǎn)換 并得到轉(zhuǎn)換結(jié)果,關(guān)鍵字廣告置入單元,用于對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理,數(shù)據(jù)傳輸單元,用于通過網(wǎng)絡(luò)接收包括用戶輸入的信息和將候選結(jié)果和置入的關(guān)鍵字 廣告信息返回用于編輯文本框的裝置, 所述關(guān)鍵字廣告置入單元包括檢索裝置,用于將每個(gè)候選結(jié)果分別作為候選關(guān)鍵字在預(yù)置于云輸入法服務(wù)器端的關(guān) 鍵字廣告庫內(nèi)進(jìn)行關(guān)鍵字廣告檢索;置入裝置,用于當(dāng)檢索裝置檢索到與候選關(guān)鍵字匹配的關(guān)鍵字廣告時(shí),將該關(guān)鍵字廣 告的關(guān)鍵字廣告信息置入相應(yīng)的候選結(jié)果。
全文摘要
本發(fā)明提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的方法,屬于信息檢索領(lǐng)域。該方法包括在客戶端創(chuàng)建內(nèi)置云輸入法的文本編輯框并將該文本編輯框集成至瀏覽器界面,該文本編輯框接收用戶輸入并通過網(wǎng)絡(luò)將包括該用戶輸入的信息發(fā)送至云輸入法服務(wù)器端,云輸入法服務(wù)器端對用戶輸入進(jìn)行輸入法編碼轉(zhuǎn)換得到轉(zhuǎn)換結(jié)果,對轉(zhuǎn)換結(jié)果中的每個(gè)候選結(jié)果分別進(jìn)行關(guān)鍵字廣告置入處理,并且將候選結(jié)果和置入的關(guān)鍵字廣告信息通過網(wǎng)絡(luò)返回該文本編輯框進(jìn)行顯示。本發(fā)明進(jìn)一步提供一種使用創(chuàng)建的文本編輯框?qū)崿F(xiàn)廣告功能的系統(tǒng)。
文檔編號G06Q30/00GK101894146SQ20101021369
公開日2010年11月24日 申請日期2010年6月30日 優(yōu)先權(quán)日2010年6月30日
發(fā)明者孔慶愛, 秦建輝 申請人:漢王科技股份有限公司