專(zhuān)利名稱(chēng):一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明信息發(fā)布領(lǐng)域,特別是涉及一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法和系統(tǒng)。
背景技術(shù):
當(dāng)前技術(shù)下,通過(guò)互聯(lián)網(wǎng)發(fā)布的相關(guān)信息形式多種多樣(例如,新聞信息、娛樂(lè)信息、廣告信息等等);發(fā)布方法也紛繁多樣,下面舉例進(jìn)行說(shuō)明。
第一種方式,通過(guò)大眾媒體網(wǎng)站廣告的形式發(fā)布與該網(wǎng)站主題詞密切相關(guān)的信息。例如,推廣雨林旅游的代理商可以將廣告投放在雅虎(Yahoo!)網(wǎng)站的生態(tài)旅游子目錄中。
第二種方式,通過(guò)廣播電子郵件發(fā)布與該郵件主題相關(guān)的信息,所述廣播電子郵件以具有一個(gè)或多個(gè)共同興趣的特定接收者群體為目標(biāo)。例如,關(guān)于特定話(huà)題(例如父母身份)的新聞電子郵件通常包括大量迎合該特定話(huà)題的發(fā)廣告者網(wǎng)站(例如玩具店的網(wǎng)站)的統(tǒng)一資源定位器(URL)列表,新聞電子郵件的接收者可以“點(diǎn)擊”其上的鏈接,來(lái)通過(guò)網(wǎng)絡(luò)瀏覽器查看相關(guān)信息。中國(guó)200380104662.3號(hào)專(zhuān)利申請(qǐng)就公開(kāi)了一種用于通過(guò)電子郵件進(jìn)行動(dòng)態(tài)文本廣告發(fā)布的方法和系統(tǒng)。
第三種方式,通過(guò)搜索結(jié)果列表頁(yè)面發(fā)布與搜索關(guān)鍵詞相關(guān)的信息。如今,通過(guò)搜索引擎檢索已成為人們從互聯(lián)網(wǎng)中獲取信息和資源的一種非??旖莺陀行У氖侄巍,F(xiàn)有技術(shù)中,一般在搜索結(jié)果列表頁(yè)面的右邊辟出專(zhuān)門(mén)一欄用于發(fā)布與搜索關(guān)鍵詞相關(guān)的信息鏈接地址,用戶(hù)通過(guò)點(diǎn)擊該鏈接即可通過(guò)網(wǎng)絡(luò)瀏覽器查看相關(guān)信息。
但是以上的相關(guān)信息發(fā)布方式,都要求相關(guān)信息事先預(yù)置在對(duì)應(yīng)的網(wǎng)頁(yè)或者郵件中,即必須要通過(guò)網(wǎng)頁(yè)或者郵件服務(wù)器發(fā)布,而對(duì)于內(nèi)容類(lèi)似的網(wǎng)頁(yè)或者郵件分屬于不同的服務(wù)器時(shí),相關(guān)信息需要提供給多個(gè)不同的服務(wù)器進(jìn)行發(fā)布,從而導(dǎo)致相關(guān)信息更新、管理以及信息反饋統(tǒng)計(jì)的困難。Google公司在中國(guó)專(zhuān)利CN1759388A中,提出了一種新的相關(guān)信息發(fā)布方式客戶(hù)端應(yīng)用程序(比如,終端用戶(hù)計(jì)算機(jī)上的瀏覽器、瀏覽器插件、瀏覽器工具欄插件等)被用來(lái)支持向客戶(hù)裝置提供內(nèi)容相關(guān)廣告??蛻?hù)端應(yīng)用程序可以通過(guò)發(fā)送文檔信息(比如,文檔標(biāo)識(shí)符、文檔內(nèi)容、內(nèi)容相關(guān)信息等)到內(nèi)容廣告服務(wù)器而提供這種支持??蛻?hù)端應(yīng)用程序也可以被用來(lái)組合文檔內(nèi)容和內(nèi)容相關(guān)廣告。例如,客戶(hù)端應(yīng)用程序可以在窗口中(例如,在瀏覽器窗口中)組合文檔內(nèi)容和廣告,可以在上、下面的窗口中、或在與文檔窗口相鄰的窗口提供廣告,也可以在瀏覽器“鉻黃”中提供廣告等。
該發(fā)布方式可以部分解決現(xiàn)有的一些廣告集中管理的問(wèn)題,但是隨著相關(guān)信息發(fā)布的越來(lái)越頻繁以及發(fā)布要求的提高,Google公司所提出的發(fā)布方式已經(jīng)不能滿(mǎn)足需要,具有以下難以克服的缺陷首先,Google公司所提出的發(fā)布方式中,以瀏覽器插件等形式存在的客戶(hù)端將用戶(hù)需要瀏覽的網(wǎng)頁(yè)的URL發(fā)送至分析服務(wù)器,分析服務(wù)器根據(jù)該URL抓取該網(wǎng)頁(yè)的相關(guān)內(nèi)容并得到分析結(jié)果,相關(guān)信息服務(wù)器根據(jù)所述分析結(jié)果向該客戶(hù)端返回匹配的相關(guān)信息。但是由于很多內(nèi)容相同的網(wǎng)頁(yè)具有不同的URL,或者很多網(wǎng)頁(yè)都采用動(dòng)態(tài)URL,即分析服務(wù)器不得不重復(fù)請(qǐng)求獲取相同內(nèi)容的網(wǎng)頁(yè),并針對(duì)相同內(nèi)容的網(wǎng)頁(yè)進(jìn)行多次重復(fù)的分析過(guò)程,嚴(yán)重浪費(fèi)服務(wù)器的計(jì)算資源。
其次,Google公司所提出的發(fā)布方式中,客戶(hù)端會(huì)將用戶(hù)瀏覽的所有網(wǎng)頁(yè)的URL發(fā)送至分析服務(wù)器,由相關(guān)信息服務(wù)器返回匹配的相關(guān)信息,但實(shí)際上在用戶(hù)所瀏覽的網(wǎng)頁(yè)中有一些對(duì)用戶(hù)來(lái)說(shuō)是無(wú)效的,則依據(jù)該方式客戶(hù)端就會(huì)收到相應(yīng)的一些無(wú)效的相關(guān)信息。并且,如果用戶(hù)短時(shí)間內(nèi)瀏覽的網(wǎng)頁(yè)較多,則就會(huì)收到大量的相關(guān)信息,由于這些相關(guān)信息需要從服務(wù)器下載至本地并在本地運(yùn)行展示,所以將會(huì)嚴(yán)重浪費(fèi)用戶(hù)本地計(jì)算設(shè)備的計(jì)算資源和網(wǎng)絡(luò)傳輸資源。
再者,Google公司所提出的發(fā)布方式無(wú)法保證相關(guān)信息發(fā)布的準(zhǔn)確度,因?yàn)橄嚓P(guān)信息是依據(jù)對(duì)網(wǎng)頁(yè)內(nèi)容的分析結(jié)果而選擇發(fā)布的,而網(wǎng)頁(yè)內(nèi)容更多的體現(xiàn)的是網(wǎng)頁(yè)信息提供者的需求,而并非網(wǎng)頁(yè)信息瀏覽者的需求,但是網(wǎng)頁(yè)信息瀏覽者恰恰是上述發(fā)布方式中相關(guān)信息的最終發(fā)布對(duì)象。并且對(duì)于大部分的網(wǎng)頁(yè)而言,其內(nèi)容非常豐富(例如各種門(mén)戶(hù)網(wǎng)站),網(wǎng)頁(yè)信息瀏覽者僅僅對(duì)其中的一小部分信息感興趣,而上述發(fā)布方式中的分析服務(wù)器是無(wú)法找出網(wǎng)頁(yè)信息瀏覽者到底是對(duì)哪部分信息感興趣,從而導(dǎo)致發(fā)布的相關(guān)信息準(zhǔn)確度極低。
綜上所述,迫切需要本領(lǐng)域技術(shù)人員解決的一個(gè)技術(shù)問(wèn)題是提出一種既能夠滿(mǎn)足相關(guān)信息發(fā)布的準(zhǔn)確度的需要,同時(shí)還不會(huì)顯著增加用戶(hù)端或者服務(wù)端傳輸資源、計(jì)算資源的負(fù)擔(dān)。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法和系統(tǒng),以解決現(xiàn)有技術(shù)中相關(guān)信息發(fā)布的準(zhǔn)確度低下的問(wèn)題。
為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法,包括利用輸入法平臺(tái),采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
優(yōu)選的,所述的方法中所述閾值為時(shí)間閾值;或者,所述閾值為內(nèi)容閾值。
優(yōu)選的,所述的方法還包括采集所述輸入內(nèi)容的參數(shù)信息,所述分析步驟為結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析。
其中,所述參數(shù)信息為輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序、輸入時(shí)間或者預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度。
所述依據(jù)分析結(jié)果所確定相關(guān)信息為最相關(guān)的一條相關(guān)信息。
或者所述依據(jù)分析結(jié)果所確定相關(guān)信息為多條相關(guān)信息,將所述依據(jù)分析結(jié)果所確定的多條相關(guān)信息存儲(chǔ)形成針對(duì)該用戶(hù)的發(fā)布數(shù)據(jù)庫(kù),所述發(fā)布數(shù)據(jù)庫(kù)中還存儲(chǔ)有針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。
所述輸入內(nèi)容的存儲(chǔ)為將用戶(hù)輸入內(nèi)容以文本信息的方式存儲(chǔ);通過(guò)對(duì)該文本的分析,得到分析結(jié)果。所述輸入內(nèi)容的存儲(chǔ)也可以為以字詞為單位存儲(chǔ)用戶(hù)的輸入內(nèi)容;通過(guò)對(duì)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
優(yōu)選的,所述的方法還包括對(duì)所述用戶(hù)進(jìn)行分類(lèi)。
本發(fā)明還提供了一種輸入法平臺(tái),包括輸入接口單元、顯示單元以及詞庫(kù),其特征在于,還包括
第一采集存儲(chǔ)模塊,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;通信模塊,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;展示模塊,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
其中,所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括一定閾值范圍內(nèi)的所述輸入內(nèi)容。
優(yōu)選的,所述的輸入法平臺(tái)還包括分析模塊,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果。
優(yōu)選的,所述的輸入法平臺(tái)還包括分析模塊,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;相關(guān)信息數(shù)據(jù)庫(kù),用于在預(yù)置條件下,接收相關(guān)信息獲取請(qǐng)求,依據(jù)分析結(jié)果確定相關(guān)信息。
優(yōu)選的,所述的輸入法平臺(tái)還包括第二采集存儲(chǔ)模塊,用于采集和存儲(chǔ)所述輸入內(nèi)容的參數(shù)信息。
優(yōu)選的,所述的輸入法平臺(tái)還包括分析模塊,用于結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;所述相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果。
本發(fā)明還公開(kāi)了一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布系統(tǒng),包括第一采集存儲(chǔ)子系統(tǒng),用于利用輸入法平臺(tái)采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;分析子系統(tǒng),對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;相關(guān)信息數(shù)據(jù)庫(kù),用于存儲(chǔ)需要發(fā)布的相關(guān)信息;結(jié)果確定子系統(tǒng),依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;展示子系統(tǒng),在所述輸入法平臺(tái)所在的本地計(jì)算設(shè)備上展示所述相關(guān)信息。
優(yōu)選的,所述的系統(tǒng)還包括第二采集存儲(chǔ)子系統(tǒng),用于采集所述輸入內(nèi)容的參數(shù)信息,所述分析子系統(tǒng)結(jié)合所述參數(shù)信息,完成對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容的分析。
其中,所述參數(shù)信息為輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序、輸入時(shí)間或者預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度。
優(yōu)選的,所述依據(jù)分析結(jié)果所確定相關(guān)信息為最相關(guān)的一條相關(guān)信息。
優(yōu)選的,所述的系統(tǒng)還包括發(fā)布數(shù)據(jù)庫(kù),用于存儲(chǔ)依據(jù)分析結(jié)果所確定的多條相關(guān)信息、針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。
其中,所述輸入內(nèi)容的存儲(chǔ)為將用戶(hù)輸入內(nèi)容以文本信息的方式存儲(chǔ);通過(guò)對(duì)該文本的分析,得到分析結(jié)果。所述輸入內(nèi)容的存儲(chǔ)也可以為以字詞為單位存儲(chǔ)用戶(hù)的輸入內(nèi)容;通過(guò)對(duì)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
與現(xiàn)有技術(shù)相比,本發(fā)明經(jīng)過(guò)仔細(xì)研究,選擇廣泛使用的,與用戶(hù)聯(lián)系最緊密的應(yīng)用程序——輸入法平臺(tái)作為本發(fā)明收集用戶(hù)信息的載體;首先由于輸入法平臺(tái)廣泛使用,可以收集最大數(shù)量用戶(hù)的信息;其次,輸入法平臺(tái)與用戶(hù)的聯(lián)系最為緊密,所有用戶(hù)都需要通過(guò)輸入法平臺(tái)表達(dá)自己的思想、愛(ài)好等等特性信息。上述對(duì)本發(fā)明與輸入法平臺(tái)結(jié)合的分析,可以得知,本發(fā)明可以大大提高相關(guān)信息發(fā)布的準(zhǔn)確度,因?yàn)榘l(fā)布的最終對(duì)象就是用戶(hù);同時(shí)由于使用本發(fā)明用戶(hù)的數(shù)量巨大,可以大大擴(kuò)展相關(guān)信息發(fā)布的廣度和深度;從而可以真正的實(shí)現(xiàn)直接面向用戶(hù)的信息發(fā)布。
其次,優(yōu)選的,本發(fā)明還可以收集用戶(hù)輸入內(nèi)容的參數(shù)信息,然后結(jié)合所述參數(shù)信息對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,從而可以更加準(zhǔn)確的得到針對(duì)該用戶(hù)輸入內(nèi)容的分析結(jié)果,進(jìn)一步提高本發(fā)明相關(guān)信息發(fā)布的準(zhǔn)確度。
圖1是本發(fā)明發(fā)布方法實(shí)施例的步驟流程圖;圖2是本發(fā)明輸入法平臺(tái)的第一實(shí)施例的結(jié)構(gòu)框圖;圖3是本發(fā)明輸入法平臺(tái)的第二實(shí)施例的結(jié)構(gòu)框圖;圖4是本發(fā)明輸入法平臺(tái)的第三實(shí)施例的結(jié)構(gòu)框圖;圖5是本發(fā)明輸入法平臺(tái)的第四實(shí)施例的結(jié)構(gòu)框圖;圖6是本發(fā)明發(fā)布系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
參照?qǐng)D1、示出了一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法的步驟流程圖,包括以下步驟步驟101、利用輸入法平臺(tái),采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容。
步驟101中所述利用輸入法平臺(tái)采集信息的實(shí)現(xiàn)可以采用各種可行的方式,例如(1)由輸入法將輸入內(nèi)容輸出對(duì)輸入法平臺(tái)進(jìn)行改造,使其不但能夠向應(yīng)用程序輸入信息,并且可以將該輸入信息存儲(chǔ)至數(shù)據(jù)庫(kù)中,一般可以存儲(chǔ)為文本信息的格式,用于后續(xù)分析。改造后的輸入法平臺(tái)將輸入信息存儲(chǔ)至數(shù)據(jù)庫(kù)可以采用以下兩種方式(1)在用戶(hù)選定的輸入內(nèi)容上屏之時(shí)或者之后,存儲(chǔ)輸入信息,該方式可以應(yīng)用于任何輸入法平臺(tái)以及任何輸入方式;(2)在用戶(hù)選定輸入內(nèi)容時(shí)就將所選定的信息進(jìn)行存儲(chǔ),即在輸入內(nèi)容上屏之前存儲(chǔ)輸入信息,如,針對(duì)存在候選詞選擇的輸入法平臺(tái)而言,當(dāng)用戶(hù)輸入較長(zhǎng)的編碼字符串時(shí),用戶(hù)需要一一選擇對(duì)應(yīng)的正確輸入字詞,在用戶(hù)選擇確定的時(shí)候就可以將其所選定的內(nèi)容作為輸入內(nèi)容存儲(chǔ)至數(shù)據(jù)庫(kù),而不需要在用戶(hù)選擇完所有字詞后輸入至應(yīng)用程序時(shí)再存儲(chǔ)至數(shù)據(jù)庫(kù)。
舉個(gè)例子用戶(hù)輸入的編碼字符串為“shurufaciku”時(shí),用戶(hù)需要通過(guò)數(shù)字鍵選擇兩次,分別確定“輸入法”和“詞庫(kù)”為正確的輸入內(nèi)容,本發(fā)明可以當(dāng)用戶(hù)選擇“輸入法”時(shí)將“輸入法”存儲(chǔ)至數(shù)據(jù)庫(kù),當(dāng)用戶(hù)選擇“詞庫(kù)”時(shí)將“詞庫(kù)”存儲(chǔ)至數(shù)據(jù)庫(kù);也可以當(dāng)用戶(hù)鍵入空格確定將“輸入法詞庫(kù)”輸入至應(yīng)用程序時(shí),存儲(chǔ)“輸入法詞庫(kù)”至數(shù)據(jù)庫(kù)。
(2)從詞庫(kù)中獲取輸入法平臺(tái)記錄用戶(hù)輸入的字詞以及用戶(hù)詞頻,優(yōu)選的,還可以對(duì)輸入法平臺(tái)進(jìn)行改造,使其能夠記錄用戶(hù)詞頻和時(shí)間的關(guān)系,即用戶(hù)在一段時(shí)間內(nèi)輸入該字詞的詞頻。獲取系統(tǒng)時(shí)間的方式可以有多種,例如a)讀取操作系統(tǒng)當(dāng)前的時(shí)間,b)在聯(lián)網(wǎng)的時(shí)候通過(guò)網(wǎng)絡(luò)授時(shí)系統(tǒng)授予輸入法時(shí)間(這個(gè)時(shí)間可以與本地計(jì)算機(jī)時(shí)間不一致),通過(guò)讀取輸入法時(shí)間來(lái)獲取時(shí)間。本方式采集的輸入內(nèi)容以字詞為單位存儲(chǔ);通過(guò)對(duì)一定時(shí)間段內(nèi)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
(3)系統(tǒng)駐留程序的方式運(yùn)行一駐留內(nèi)存的程序,能夠截獲從輸入法平臺(tái)向各個(gè)應(yīng)用程序輸入的信息。
由于現(xiàn)有操作系統(tǒng)大都采用以下流程輸入信息系統(tǒng)接收鍵盤(pán)消息,轉(zhuǎn)發(fā)給輸入法平臺(tái),由輸入法完成輸入內(nèi)容轉(zhuǎn)換之后,再將輸入內(nèi)容傳送給系統(tǒng),系統(tǒng)發(fā)送給應(yīng)用程序而完成信息的輸入。因此,設(shè)置一駐留內(nèi)存的程序,用于截獲輸入法向系統(tǒng)傳送輸入內(nèi)容時(shí)的信息,即可在不改進(jìn)現(xiàn)有輸入法平臺(tái)的基礎(chǔ)上就可以實(shí)現(xiàn)用戶(hù)輸入內(nèi)容的采集。
對(duì)于有的操作系統(tǒng)和輸入法平臺(tái)而言,可以采用以下流程輸入信息系統(tǒng)接收鍵盤(pán)消息,轉(zhuǎn)發(fā)給輸入法平臺(tái),由輸入法完成輸入內(nèi)容轉(zhuǎn)換之后,直接將輸入內(nèi)容傳送給應(yīng)用程序而完成信息的輸入。因此,設(shè)置一駐留內(nèi)存的程序,用于截獲輸入法向應(yīng)用程序傳送輸入內(nèi)容時(shí)的信息,也可以在不改進(jìn)現(xiàn)有輸入法平臺(tái)的基礎(chǔ)上就可以實(shí)現(xiàn)用戶(hù)輸入內(nèi)容的采集。
當(dāng)然,本領(lǐng)域技術(shù)人員易于得知,采用上述各種方式的任意組合也是可行的。
步驟102、對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析。
所述閾值可以為時(shí)間閾值,例如,對(duì)一個(gè)星期之內(nèi)用戶(hù)的輸入內(nèi)容進(jìn)行分析。對(duì)于不同應(yīng)用程序也可以設(shè)定不同的時(shí)間閾值,例如,對(duì)word程序的時(shí)間閾值為一個(gè)星期,而對(duì)MSN程序的時(shí)間閾值為一個(gè)月,因?yàn)獒槍?duì)MSN程序的輸入內(nèi)容與用戶(hù)的個(gè)人行為的聯(lián)系更為緊密。
所述閾值也可以為內(nèi)容閾值,即可以根據(jù)內(nèi)容確定的范圍,例如,設(shè)定文字的字?jǐn)?shù),詞數(shù),段落數(shù),甚至可以設(shè)定每個(gè)詞性的詞輸入的個(gè)數(shù),總之是一個(gè)存儲(chǔ)記錄文字的范圍設(shè)定值。例如,對(duì)于文本信息形式的輸入內(nèi)容而言,可以設(shè)定僅僅存儲(chǔ)10000字以?xún)?nèi)的輸入內(nèi)容,或者僅僅針對(duì)10000字以?xún)?nèi)的輸入內(nèi)容進(jìn)行分析;對(duì)于字詞形式存儲(chǔ)的輸入內(nèi)容,則可以設(shè)定僅僅存儲(chǔ)詞頻大于100的字詞,或者僅僅針對(duì)詞頻大于100的字詞進(jìn)行分析??梢砸?guī)定所述內(nèi)容閾值也可以根據(jù)各個(gè)應(yīng)用程序進(jìn)行設(shè)定,每個(gè)應(yīng)用程序的輸入文字都可以有不同的設(shè)定值。
所述分析可以為對(duì)字詞屬性的分析、語(yǔ)義分析、分詞分析、統(tǒng)計(jì)分類(lèi)等等各種方法。
例如,對(duì)于以文本信息存儲(chǔ)的用戶(hù)輸入內(nèi)容,可以采用類(lèi)似于現(xiàn)在分析網(wǎng)頁(yè)的內(nèi)容的分析提取關(guān)鍵詞的方式完成分析即可,但是由于本發(fā)明采集的輸入內(nèi)容幾乎不存在垃圾信息,所分析的文本的純度很高,從而導(dǎo)致分析準(zhǔn)確率極高。對(duì)所存儲(chǔ)內(nèi)容可以采用分詞、統(tǒng)計(jì)、分類(lèi)等方式提取關(guān)鍵詞,也可以采用語(yǔ)義分析提取關(guān)鍵詞,或者其他分析文本的通用方法都可以,只要能分析出與文本意義最為近似的關(guān)鍵詞或關(guān)鍵詞組合,或者說(shuō)關(guān)鍵詞相似度數(shù)據(jù),就可以作為分析結(jié)果輸出。
對(duì)于字詞形式存儲(chǔ)的輸入內(nèi)容,則可以采用字詞屬性分析的方式,由于存儲(chǔ)了用戶(hù)最近輸入的字詞內(nèi)容,以及用戶(hù)輸入某些字詞的頻率及時(shí)間,在一定時(shí)間內(nèi)的頻率,甚至不同應(yīng)用程序內(nèi)的輸入頻率。對(duì)字詞屬性的分析可以是單純的對(duì)詞、詞頻、讀音、或者詞性的分析,也可以基于所存儲(chǔ)的字詞其他屬性來(lái)進(jìn)行。分析后可以獲得用戶(hù)對(duì)某些字詞的輸入頻率,按照一定時(shí)間內(nèi)輸入的次數(shù)的多少可以評(píng)價(jià)其對(duì)該字詞的關(guān)注度,從而確定最恰當(dāng)?shù)姆治鼋Y(jié)果并輸出。
優(yōu)選的,所述分析過(guò)程也可以采用上述任意方式的組合,也可以采用多次、多角度的綜合分析方式,盡量獲取最為精確的分析結(jié)果。例如,首先分析用戶(hù)一定時(shí)間段的心情參數(shù),然后將關(guān)鍵詞和心情參數(shù)作為共同確定應(yīng)發(fā)布信息的要素。
對(duì)用戶(hù)心情參數(shù)的分析過(guò)程可以采用以下方式實(shí)現(xiàn)提取用戶(hù)輸入的信息進(jìn)行分詞處理,將分詞結(jié)果與心情表匹配,得到能夠表示用戶(hù)心情的心情詞,例如“郁悶”、“失戀”、“不爽”、“哈哈哈”等詞匯,通過(guò)這些詞匯就可以分析得出用戶(hù)近期或當(dāng)前的心情參數(shù),不同的心情參數(shù)可以代表用戶(hù)不同的心情等級(jí)或者心情類(lèi)別,然后針對(duì)不同的心情參數(shù)可以發(fā)布不同的相關(guān)信息或者相同信息的不同版本。
由于本發(fā)明采集的輸入內(nèi)容并不像網(wǎng)頁(yè)上的文章都是成篇的,采集的內(nèi)容可能比較碎,所以除了分詞分析之外,語(yǔ)義分析也是必要的。語(yǔ)義分析可以更抽象的分析出某個(gè)人的心情,如果用戶(hù)在郁悶的時(shí)候,則可以根據(jù)心情發(fā)布一個(gè)類(lèi)似藍(lán)天白云為基調(diào)的相關(guān)信息,而不顯示深色壓抑的顏色的相關(guān)信息,即使是相同內(nèi)容的相關(guān)信息。
步驟103、依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息。
所述分析結(jié)果可以是關(guān)鍵詞和關(guān)鍵詞組合,或者是被分析用戶(hù)輸入內(nèi)容和此關(guān)鍵詞或組合的相似度信息。例如,將相似度大于一定閾值的關(guān)鍵詞或者組合作為分析結(jié)果輸出,如果存儲(chǔ)相關(guān)信息的數(shù)據(jù)庫(kù)沒(méi)有與排列在前的關(guān)鍵詞或者組合相匹配的相關(guān)信息,則可以匹配相似度排列靠后的關(guān)鍵詞或者組合,也可以直接從存儲(chǔ)相關(guān)信息的數(shù)據(jù)庫(kù)匹配得到最為接近的相關(guān)信息進(jìn)行發(fā)布。
所述確定過(guò)程一般可以為存儲(chǔ)多條或者多個(gè)需要向用戶(hù)發(fā)布的相關(guān)信息,每個(gè)相關(guān)信息可以對(duì)應(yīng)一個(gè)或者幾個(gè)主題詞;將所述分析結(jié)果與所述主題詞匹配對(duì)應(yīng),二者匹配度最高的(其他匹配規(guī)則也是可行的)則確定為向該用戶(hù)發(fā)布的相關(guān)信息。所述相關(guān)信息的主題詞可以由相關(guān)信息分析得到,也可以由相關(guān)信息提供商確定。
存儲(chǔ)相關(guān)信息的數(shù)據(jù)庫(kù)可以由一個(gè)專(zhuān)用服務(wù)器端系統(tǒng)來(lái)完成收集和儲(chǔ)存,相關(guān)信息提供商登錄該服務(wù)器系統(tǒng)后可以選擇自己投放的種類(lèi)、輸入鏈接地址等管理操作,經(jīng)過(guò)系統(tǒng)自動(dòng)或人工關(guān)聯(lián)后即成為數(shù)據(jù)庫(kù)中可發(fā)布的相關(guān)信息。
步驟103可以在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上進(jìn)行,也可以連接遠(yuǎn)程服務(wù)器完成,從而利用服務(wù)器優(yōu)秀的計(jì)算性能和存儲(chǔ)性能,滿(mǎn)足更大量相關(guān)信息的發(fā)布需要、以及計(jì)算速度的需要。
步驟104、在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
由于現(xiàn)有技術(shù)中,輸入法平臺(tái)可以運(yùn)行在多種計(jì)算設(shè)備上,例如,個(gè)人電腦、個(gè)人數(shù)字助理、移動(dòng)終端設(shè)備等等,所以本發(fā)明也可以適用在上述各種計(jì)算設(shè)備中。
本發(fā)明所述的相關(guān)信息可以包括文字、圖片、音頻、視頻,超鏈接,以及上述兩種或多種形式的結(jié)合等等。優(yōu)選的,所述相關(guān)信息為廣告,因?yàn)閺V告的發(fā)布需求以及對(duì)發(fā)布精度的需求最為強(qiáng)烈。
本發(fā)明對(duì)展示的各種方式并不需要加以限定,優(yōu)選的,可以在本地計(jì)算設(shè)備通過(guò)瀏覽器窗口進(jìn)行相關(guān)信息的展示,例如彈出廣告、浮動(dòng)廣告、淡入淡出廣告、縱向橫向推拉廣告等,這些展示技術(shù)在本領(lǐng)域中都是所熟知的。
當(dāng)然,也可以采用各種桌面插件的方式,在計(jì)算設(shè)備的桌面任意位置進(jìn)行相關(guān)信息的展示,例如,在桌面的一行、一列或者一角進(jìn)行相關(guān)信息的展示。
進(jìn)一步擴(kuò)展,也可以通過(guò)輸入法平臺(tái)本身的各種位置展現(xiàn)相關(guān)信息,例如在輸入法候選詞窗口、狀態(tài)欄中或者其周邊區(qū)域進(jìn)行展示。例如,還可以通過(guò)輸入法平臺(tái)的外觀——“皮膚”展示一定的相關(guān)信息,通過(guò)“皮膚”的顏色、圖案、類(lèi)型等不同而展示不同的相關(guān)信息。即輸入法平臺(tái)的“皮膚”不僅僅可以由用戶(hù)自行設(shè)定所喜歡的樣式,還可以根據(jù)需要展示的相關(guān)信息的不同而自動(dòng)調(diào)整以加強(qiáng)相關(guān)信息展示的效果。
所述相關(guān)信息中也可以加載鏈接地址,以及本領(lǐng)域技術(shù)人員易于根據(jù)用戶(hù)或者商業(yè)的需求,對(duì)各種展示方法加以改進(jìn),以便更好的滿(mǎn)足不影響用戶(hù)體驗(yàn)的相關(guān)信息發(fā)布。
步驟104中所述依據(jù)分析結(jié)果所確定的相關(guān)信息一般可以為最相關(guān)的一條相關(guān)信息。
優(yōu)選的,所確定的相關(guān)信息也可以為多條相關(guān)信息,例如,針對(duì)該用戶(hù)分析結(jié)果為多個(gè)關(guān)鍵詞,則確定的相關(guān)信息也為多條;或者雖然針對(duì)該用戶(hù)分析結(jié)果為一個(gè)關(guān)鍵詞或者一個(gè)關(guān)鍵詞組合,但是所確定的相關(guān)信息為多條。如果所確定的相關(guān)信息為多條時(shí),可以將所述依據(jù)分析結(jié)果所確定的多條相關(guān)信息存儲(chǔ)形成針對(duì)該用戶(hù)的發(fā)布數(shù)據(jù)庫(kù),所述發(fā)布數(shù)據(jù)庫(kù)中還可以存儲(chǔ)有針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。在該發(fā)布數(shù)據(jù)庫(kù)的有效時(shí)間內(nèi),依據(jù)這些信息,完成對(duì)相關(guān)信息的發(fā)布。
當(dāng)然,所確定的相關(guān)信息和待發(fā)布用戶(hù)的對(duì)應(yīng)關(guān)系,也可以按照相關(guān)信息條目來(lái)存儲(chǔ),每條相關(guān)信息對(duì)應(yīng)存儲(chǔ)相應(yīng)的待發(fā)布用戶(hù)ID,所述待發(fā)布用戶(hù)可以為多個(gè)。
優(yōu)選的,圖1所示的方法還可以包括,對(duì)通過(guò)本發(fā)明采集到輸入內(nèi)容信息的多個(gè)用戶(hù)進(jìn)行分類(lèi),從而為進(jìn)一步的信息挖掘和利用做好準(zhǔn)備。例如,可以針對(duì)每一類(lèi)的用戶(hù)修正某個(gè)特定用戶(hù)的分析誤差;可以針對(duì)每一類(lèi)的用戶(hù)進(jìn)行更深層次的分析,提供更進(jìn)一步的用戶(hù)信息分析結(jié)果給相關(guān)信息提供商。所述分類(lèi)可以根據(jù)對(duì)用戶(hù)輸入內(nèi)容的分析結(jié)果進(jìn)行,也可以根據(jù)所發(fā)布的相關(guān)信息的關(guān)聯(lián)度進(jìn)行,在此并不需要加以限制。
優(yōu)選的,為了進(jìn)一步提高發(fā)布的準(zhǔn)確率,則圖1所示的實(shí)施例還可以包括步驟采集所述輸入內(nèi)容的參數(shù)信息,所述分析步驟為結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析。
所述參數(shù)信息可以包括輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序,然后結(jié)合所述參數(shù)和輸入內(nèi)容進(jìn)行分析,得到更為準(zhǔn)確的分析結(jié)果。因?yàn)閷?duì)于不同的應(yīng)用程序,用戶(hù)即使輸入相同的內(nèi)容,但是卻有可能應(yīng)該得到不同的結(jié)果,例如,MSN中的內(nèi)容、Word中的內(nèi)容、以及Email中的內(nèi)容都是不同的輸入目的,所以分析也應(yīng)該基于娛樂(lè)、工作、生活等方面進(jìn)行分類(lèi)。當(dāng)然,我們也可以根據(jù)相關(guān)信息的需要,排除一些應(yīng)用程序的輸入內(nèi)容,對(duì)其不進(jìn)行采集和分析。至于具體詳細(xì)的采集規(guī)則、分析規(guī)則完全可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需要確定即可,在此無(wú)需也不可能加以限定。
所述參數(shù)信息也可以包括預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度等,例如,可以通過(guò)所述時(shí)間長(zhǎng)度信息判斷該用戶(hù)為文字工作者、程序員或者管理者等等,從而對(duì)最后的分析結(jié)果加以干預(yù)。
所述參數(shù)信息也可以包括輸入內(nèi)容所對(duì)應(yīng)的時(shí)間信息,比如上午,下午,晚上,深夜,不同時(shí)間對(duì)應(yīng)的相關(guān)信息也應(yīng)該具有不同版本或者不同內(nèi)容,從而讓用戶(hù)接收相關(guān)信息感覺(jué)很智能很貼心,即進(jìn)一步保證發(fā)布的相關(guān)信息更準(zhǔn)確、更符合用戶(hù)的需求。即本發(fā)明可以將相關(guān)信息(尤其是廣告信息)投放到個(gè)人,投放到一個(gè)點(diǎn)上,而并非現(xiàn)有技術(shù)的發(fā)布至一個(gè)不確定的群體,從而依靠信息收集,徹底通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)信息的精確投放。
所述時(shí)間信息還可以用來(lái)輔助分析用戶(hù)的輸入內(nèi)容,例如,越臨近當(dāng)前時(shí)間的輸入內(nèi)容分析權(quán)重越高,越偏離當(dāng)前時(shí)間的輸入內(nèi)容的分析權(quán)重越低。
當(dāng)然,所述參數(shù)信息還可以包括其他很多的可收集的信息,上面僅僅舉例而已,本領(lǐng)域技術(shù)人員完全可以根據(jù)需要加以擴(kuò)充或者組合。
優(yōu)選的,本發(fā)明所述步驟103中對(duì)于一些信息量較大,或者比較重要的相關(guān)信息可以通過(guò)鏈接遠(yuǎn)程服務(wù)器完成確定發(fā)布信息的過(guò)程,而對(duì)于另外一些相關(guān)信息則可以直接在本地的相關(guān)信息數(shù)據(jù)庫(kù)中進(jìn)行匹配確定。當(dāng)然,為了節(jié)約本地存儲(chǔ)資源,所述相關(guān)信息數(shù)據(jù)庫(kù)優(yōu)選存儲(chǔ)一些數(shù)據(jù)量較小的相關(guān)信息。例如,針對(duì)前述對(duì)心情的分析,可以在相關(guān)信息數(shù)據(jù)庫(kù)預(yù)置一些與心情分類(lèi)對(duì)應(yīng)的提示詞或表情符號(hào),具體應(yīng)用分析得知用戶(hù)的心情為低沉,則可以提示“心情不好嗎?出去散散心吧!”、或者彈出動(dòng)畫(huà)等。
優(yōu)選的,本發(fā)明可以提供設(shè)置接口,用于由用戶(hù)確定同意本發(fā)明采集存儲(chǔ)哪些輸入內(nèi)容,哪些輸入內(nèi)容不允許采集和存儲(chǔ),例如通過(guò)輸入的應(yīng)用程序進(jìn)行劃分或者以輸入時(shí)間進(jìn)行劃分等等。進(jìn)一步,本發(fā)明還可以提供相關(guān)信息發(fā)布列表,用于由用戶(hù)選擇,在本發(fā)明分析得到的針對(duì)該用戶(hù)的相關(guān)信息發(fā)布列表中,用戶(hù)希望瀏覽或者接收哪個(gè)或者哪些相關(guān)信息。
參照?qǐng)D2,示出了本發(fā)明輸入法平臺(tái)的第一實(shí)施例,其包括輸入接口單元201、顯示單元202以及詞庫(kù)203,以及第一采集存儲(chǔ)模塊204,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;通信模塊205,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;展示模塊206,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
為了實(shí)現(xiàn)圖1所示的方法流程,則所述相關(guān)信息獲取請(qǐng)求可以包括一定閾值范圍內(nèi)的所述輸入內(nèi)容,由發(fā)布服務(wù)器完成分析、確定以及返回相關(guān)信息的任務(wù)。
參照?qǐng)D3,示出了本發(fā)明輸入法平臺(tái)的第二實(shí)施例,其包括輸入接口單元301、顯示單元302以及詞庫(kù)303,以及第一采集存儲(chǔ)模塊304,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;分析模塊307,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;通信模塊305,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果;展示模塊306,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
圖3所示實(shí)施例與圖2所示實(shí)施例的區(qū)別在于,由輸入法平臺(tái)完成一定的分析過(guò)程,由于本地計(jì)算設(shè)備一般在用戶(hù)通過(guò)輸入法平臺(tái)輸入信息時(shí)會(huì)存在較多的閑置計(jì)算資源,所以可以利用這些閑置計(jì)算資源完成對(duì)輸入內(nèi)容的分析,從而避免服務(wù)器同時(shí)接收大量分析任務(wù)而導(dǎo)致的情況發(fā)生。
當(dāng)然,圖3所示的實(shí)施例所述相關(guān)信息獲取請(qǐng)求也可以包括一定閾值范圍內(nèi)的所述輸入內(nèi)容(例如,針對(duì)比較復(fù)雜的分析或者需要進(jìn)一步的分析而言),由發(fā)布服務(wù)器針對(duì)這部分輸入內(nèi)容完成分析、確定以及返回相關(guān)信息的任務(wù)。
參照?qǐng)D4,示出了本發(fā)明輸入法平臺(tái)的第三實(shí)施例,其包括輸入接口單元401、顯示單元402以及詞庫(kù)403,以及第一采集存儲(chǔ)模塊404,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;分析模塊407,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;通信模塊405,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果;展示模塊406,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息;相關(guān)信息數(shù)據(jù)庫(kù)408,用于在預(yù)置條件下,接收相關(guān)信息獲取請(qǐng)求,依據(jù)分析結(jié)果確定相關(guān)信息。
圖4所示實(shí)施例的相關(guān)信息數(shù)據(jù)庫(kù)位于本地計(jì)算設(shè)備中,主要用于在預(yù)置條件下,例如網(wǎng)絡(luò)鏈接斷路的情況或者相關(guān)信息數(shù)據(jù)量較小的情況,接收相關(guān)信息獲取請(qǐng)求,依據(jù)分析結(jié)果確定相關(guān)信息。
參照?qǐng)D5,示出了本發(fā)明輸入法平臺(tái)的第四實(shí)施例,其包括輸入接口單元501、顯示單元502以及詞庫(kù)503,以及第一采集存儲(chǔ)模塊504,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;第二采集存儲(chǔ)模塊505,用于采集和存儲(chǔ)所述輸入內(nèi)容的參數(shù)信息;分析模塊506,用于結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;通信模塊507,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果;展示模塊508,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
當(dāng)然,圖5所示實(shí)施例也可以包括相關(guān)信息數(shù)據(jù)庫(kù)509,用于在預(yù)置條件下,接收相關(guān)信息獲取請(qǐng)求,依據(jù)分析結(jié)果確定相關(guān)信息。
在圖2-圖5所示的各個(gè)實(shí)施例中,所述展示位置參數(shù)可以由返回的相關(guān)信息攜帶,或者也可以由展示模塊自行確定即可(固定位置或者根據(jù)條件選擇位置都是可行的)。
參照?qǐng)D6,是本發(fā)明一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布系統(tǒng)的結(jié)構(gòu)框圖,包括以下部件第一采集存儲(chǔ)子系統(tǒng)601,用于利用輸入法平臺(tái)采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;分析子系統(tǒng)602,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;相關(guān)信息數(shù)據(jù)庫(kù)603,用于存儲(chǔ)需要發(fā)布的相關(guān)信息;結(jié)果確定子系統(tǒng)604,依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;展示子系統(tǒng)605,在所述輸入法平臺(tái)所在的本地計(jì)算設(shè)備上展示所述相關(guān)信息。
圖6所示系統(tǒng)中所述的展示子系統(tǒng)605可以為網(wǎng)頁(yè)瀏覽器、媒體播放器等用戶(hù)的本地程序,用于被遠(yuǎn)程服務(wù)器調(diào)用而展示服務(wù)器返回的相關(guān)信息;所述展示子系統(tǒng)605也可以為本發(fā)明附屬的獨(dú)立展示模塊,專(zhuān)用于展示服務(wù)器返回的相關(guān)信息。
如果圖6所示系統(tǒng)采用前述接收輸入法平臺(tái)信息或者調(diào)用輸入法平臺(tái)詞庫(kù)的方式實(shí)現(xiàn)利用輸入法平臺(tái)采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容,則需要針對(duì)現(xiàn)有的輸入法平臺(tái)進(jìn)行開(kāi)發(fā),使其能夠提供輸入內(nèi)容或者使得本系統(tǒng)可以調(diào)用其詞庫(kù)中的用戶(hù)詞頻等信息。
如果圖6所示系統(tǒng)采用系統(tǒng)駐留內(nèi)存程序的方式實(shí)現(xiàn)從輸入法平臺(tái)采集和存儲(chǔ)輸入內(nèi)容,則無(wú)需對(duì)現(xiàn)有的輸入法平臺(tái)進(jìn)行改進(jìn),可以截獲任何輸入法平臺(tái)的輸入內(nèi)容,進(jìn)而完成采集和存儲(chǔ)。
圖6所示系統(tǒng)中,所述輸入內(nèi)容的存儲(chǔ)、分析可以為將用戶(hù)輸入內(nèi)容以文本信息的方式存儲(chǔ);通過(guò)對(duì)該文本的分析,得到分析結(jié)果?;蛘撸鲚斎雰?nèi)容的存儲(chǔ)、分析也可以為以字詞為單位存儲(chǔ)用戶(hù)的輸入內(nèi)容;通過(guò)對(duì)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
優(yōu)選的,圖6所示系統(tǒng)還可以包括第二采集存儲(chǔ)子系統(tǒng)606,用于采集所述輸入內(nèi)容的參數(shù)信息,所述分析子系統(tǒng)結(jié)合所述參數(shù)信息,完成對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容的分析。其中,所述參數(shù)信息為輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序、輸入時(shí)間或者預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度。
所述依據(jù)分析結(jié)果所確定相關(guān)信息一般為最相關(guān)的一條相關(guān)信息。優(yōu)選的,當(dāng)所確定的相關(guān)信息為多條時(shí),圖6所示系統(tǒng)還可以包括發(fā)布數(shù)據(jù)庫(kù)607,用于存儲(chǔ)依據(jù)分析結(jié)果所確定的多條相關(guān)信息、針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。
圖6所示系統(tǒng)中所述相關(guān)信息數(shù)據(jù)庫(kù)603和結(jié)果確定子系統(tǒng)604一般都位于遠(yuǎn)程服務(wù)器中,用于存儲(chǔ)、管理、確定以及發(fā)布所述相關(guān)信息;在一定條件下(例如,發(fā)布小數(shù)據(jù)量的相關(guān)信息),所述相關(guān)信息數(shù)據(jù)庫(kù)603和結(jié)果確定子系統(tǒng)604也可以部分的或者全部的位于本地計(jì)算設(shè)備中。
圖6所示系統(tǒng)中所述分析子系統(tǒng)602既可以位于本地計(jì)算設(shè)備中,也可以位于遠(yuǎn)程服務(wù)器中,本領(lǐng)域技術(shù)人員根據(jù)需要自行確定即可。
如果相關(guān)信息為廣告,則所述相關(guān)信息數(shù)據(jù)庫(kù)為廣告數(shù)據(jù)庫(kù),可以位于一廣告管理子系統(tǒng)中。
所述廣告數(shù)據(jù)庫(kù),用于存儲(chǔ)廣告信息,所述廣告信息可以包括所購(gòu)買(mǎi)的關(guān)鍵詞的廣告信息的鏈接、廣告商的聯(lián)系信息(帳戶(hù)、郵件、電話(huà)等等)、該廣告的發(fā)布情況等。所述發(fā)布情況可以包括該廣告發(fā)布的起始日期、結(jié)束日期、預(yù)算信息、地理目標(biāo)信息、聯(lián)合組織信息等。例如,本田對(duì)它的汽車(chē)業(yè)有一個(gè)廣告活動(dòng),對(duì)它的摩托車(chē)業(yè)可以有單獨(dú)的廣告活動(dòng)。在關(guān)鍵詞與廣告的對(duì)應(yīng)關(guān)系中,一個(gè)關(guān)鍵詞可以具有一組相應(yīng)的廣告(隨機(jī)選擇一個(gè)廣告呈現(xiàn)給點(diǎn)擊觸發(fā)的用戶(hù)),或者一個(gè)廣告可以對(duì)應(yīng)多個(gè)關(guān)鍵詞(點(diǎn)擊每個(gè)關(guān)鍵詞都顯示該廣告)。所述廣告信息中還可以包括該廣告所設(shè)定的成本限額,例如,多長(zhǎng)時(shí)間內(nèi)沒(méi)有人點(diǎn)擊,或者點(diǎn)擊超過(guò)多少次該廣告就不再發(fā)布等。
所述廣告管理子系統(tǒng)還可以包括廣告輸入單元,提供一個(gè)接口,用于接收廣告商提供的任何廣告信息;關(guān)鍵詞購(gòu)買(mǎi)單元,廣告商通過(guò)該單元選擇購(gòu)買(mǎi)或者添加購(gòu)買(mǎi)所需的關(guān)鍵詞,該單元可以針對(duì)不同的關(guān)鍵詞和不同的展現(xiàn)方式、顯示效果以及可能的顯示概率給出不同的廣告付費(fèi)的價(jià)格梯度;所述發(fā)布關(guān)鍵詞也可以由系統(tǒng)自動(dòng)對(duì)廣告信息分析得到。
信息反饋和采集單元,例如,采集用戶(hù)點(diǎn)擊觸發(fā)某個(gè)廣告的次數(shù)或者地址;采集用戶(hù)是否具有廣告轉(zhuǎn)化行為(例如,從廣告發(fā)布至用戶(hù)的預(yù)定時(shí)間內(nèi),是否有進(jìn)一步的點(diǎn)擊行為,或者是否存在所廣告的商品或服務(wù)的銷(xiāo)售啟動(dòng)、完成)等。
最后以一個(gè)具體的例子對(duì)本發(fā)明再次加以說(shuō)明,其中相關(guān)信息以廣告代替進(jìn)行說(shuō)明例如,在廣告數(shù)據(jù)庫(kù)中,存儲(chǔ)了下面三條廣告信息,都是以“機(jī)票”為發(fā)布關(guān)鍵詞的,按照競(jìng)價(jià)高低順序排列如下1.北京艾維航空售票處特價(jià)打折機(jī)票,免費(fèi)送票,在民航統(tǒng)一折扣的同時(shí)可以為您申請(qǐng)低2-3折,包機(jī)票,民航內(nèi)部票(此機(jī)機(jī)票不可報(bào)銷(xiāo)).給我們一份信任和支持,將回報(bào)給您更多的實(shí)惠!請(qǐng)拔打我們24小時(shí)訂票熱線(xiàn)010-88888888www.bjawjp.com2.北京機(jī)票預(yù)定網(wǎng),電話(huà)66666666專(zhuān)業(yè)提供機(jī)票預(yù)定服務(wù),免費(fèi)送票。電子客票,客人可直接到機(jī)場(chǎng)登機(jī)。
www.xgairchina.com3.010-69799365特價(jià)機(jī)票網(wǎng)專(zhuān)業(yè)提供機(jī)票預(yù)定,國(guó)內(nèi)、國(guó)際機(jī)票、打折機(jī)票、特價(jià)機(jī)票,免費(fèi)送票。3折起售。
www.texchain.com/xdf由本發(fā)明采集的輸入內(nèi)容為A我下周要去杭州玩兒了,暫時(shí)逃離了這萬(wàn)惡的工作,一想到這個(gè)就高興。(本發(fā)明采集的)B是嗎,太好了,我也想去玩兒呢,可惜沒(méi)有年假。(非本發(fā)明采集的)A現(xiàn)在聽(tīng)說(shuō)有的地方的機(jī)票打折打的很厲害啊,最低都有2折的了,到哪里能買(mǎi)到2折的去杭州的機(jī)票啊,你知道嗎?(本發(fā)明采集的)
B我還真不知道,我最低買(mǎi)的是6折的,你再去問(wèn)問(wèn)別人?(非本發(fā)明采集的)通過(guò)本發(fā)明對(duì)上述A的文本進(jìn)行分析之后,知道他輸入內(nèi)容的核心是買(mǎi)“機(jī)票”,產(chǎn)生的關(guān)鍵詞也是“機(jī)票”,這時(shí)就可以根據(jù)“機(jī)票”這個(gè)關(guān)鍵詞在廣告數(shù)據(jù)庫(kù)中查到前面所述的三條廣告信息。廣告數(shù)據(jù)庫(kù)可以按照競(jìng)價(jià)順序提供給這個(gè)用戶(hù)一條廣告信息。
以上對(duì)本發(fā)明所提供的一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法和系統(tǒng),以及一種輸入法平臺(tái),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法,其特征在于,包括利用輸入法平臺(tái),采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
2.如權(quán)利要求
1所述的方法,其特征在于所述閾值為時(shí)間閾值;或者,所述閾值為內(nèi)容閾值。
3.如權(quán)利要求
1所述的方法,其特征在于,還包括采集所述輸入內(nèi)容的參數(shù)信息,所述分析步驟為結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析。
4.如權(quán)利要求
3所述的方法,其特征在于,所述參數(shù)信息為輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序、輸入時(shí)間或者預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度。
5.如權(quán)利要求
1所述的方法,其特征在于,所述依據(jù)分析結(jié)果所確定相關(guān)信息為最相關(guān)的一條相關(guān)信息。
6.如權(quán)利要求
1所述的方法,其特征在于,還包括將所述依據(jù)分析結(jié)果所確定的多條相關(guān)信息存儲(chǔ)形成針對(duì)該用戶(hù)的發(fā)布數(shù)據(jù)庫(kù),所述發(fā)布數(shù)據(jù)庫(kù)中還存儲(chǔ)有針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。
7.如權(quán)利要求
1所述的方法,其特征在于,所述輸入內(nèi)容的存儲(chǔ)為將用戶(hù)輸入內(nèi)容以文本信息的方式存儲(chǔ);通過(guò)對(duì)該文本的分析,得到分析結(jié)果。
8.如權(quán)利要求
1所述的方法,其特征在于,所述輸入內(nèi)容的存儲(chǔ)為以字詞為單位存儲(chǔ)用戶(hù)的輸入內(nèi)容;通過(guò)對(duì)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
9.如權(quán)利要求
1所述的方法,其特征在于,還包括對(duì)所述用戶(hù)進(jìn)行分類(lèi)。
10.一種輸入法平臺(tái),其特征在于,包括輸入接口單元、顯示單元以及詞庫(kù),其特征在于,還包括第一采集存儲(chǔ)模塊,用于采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;通信模塊,與發(fā)布服務(wù)器相連,用于接收所確定的需要向該用戶(hù)發(fā)布的相關(guān)信息;以及發(fā)送相關(guān)信息獲取請(qǐng)求;展示模塊,用于在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。
11.如權(quán)利要求
10所述的輸入法平臺(tái),其特征在于,所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括一定閾值范圍內(nèi)的所述輸入內(nèi)容。
12.如權(quán)利要求
10所述的輸入法平臺(tái),其特征在于,還包括分析模塊,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;所述通信模塊發(fā)送的相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果。
13.如權(quán)利要求
10所述的輸入法平臺(tái),其特征在于,還包括分析模塊,用于對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;相關(guān)信息數(shù)據(jù)庫(kù),用于在預(yù)置條件下,接收相關(guān)信息獲取請(qǐng)求,依據(jù)分析結(jié)果確定相關(guān)信息。
14.如權(quán)利要求
10所述的輸入法平臺(tái),其特征在于,還包括第二采集存儲(chǔ)模塊,用于采集和存儲(chǔ)所述輸入內(nèi)容的參數(shù)信息。
15.如權(quán)利要求
14所述的輸入法平臺(tái),其特征在于,還包括分析模塊,用于結(jié)合所述參數(shù)信息,對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,得到分析結(jié)果;所述相關(guān)信息獲取請(qǐng)求包括所述分析結(jié)果。
16.一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布系統(tǒng),其特征在于,包括第一采集存儲(chǔ)子系統(tǒng),用于利用輸入法平臺(tái)采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;分析子系統(tǒng),對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;相關(guān)信息數(shù)據(jù)庫(kù),用于存儲(chǔ)需要發(fā)布的相關(guān)信息;結(jié)果確定子系統(tǒng),依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;展示子系統(tǒng),在所述輸入法平臺(tái)所在的本地計(jì)算設(shè)備上展示所述相關(guān)信息。
17.如權(quán)利要求
16所述的系統(tǒng),其特征在于,還包括第二采集存儲(chǔ)子系統(tǒng),用于采集所述輸入內(nèi)容的參數(shù)信息,所述分析子系統(tǒng)結(jié)合所述參數(shù)信息,完成對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容的分析。
18.如權(quán)利要求
17所述的系統(tǒng),其特征在于,所述參數(shù)信息為輸入內(nèi)容所對(duì)應(yīng)的應(yīng)用程序、輸入時(shí)間或者預(yù)置時(shí)間內(nèi)的平均輸入長(zhǎng)度。
19.如權(quán)利要求
16所述的系統(tǒng),其特征在于,所述依據(jù)分析結(jié)果所確定相關(guān)信息為最相關(guān)的一條相關(guān)信息。
20.如權(quán)利要求
16所述的系統(tǒng),其特征在于,還包括發(fā)布數(shù)據(jù)庫(kù),用于存儲(chǔ)依據(jù)分析結(jié)果所確定的多條相關(guān)信息、針對(duì)每條相關(guān)信息的發(fā)布順序信息和發(fā)布位置信息。
21.如權(quán)利要求
16所述的系統(tǒng),其特征在于,所述輸入內(nèi)容的存儲(chǔ)為將用戶(hù)輸入內(nèi)容以文本信息的方式存儲(chǔ);通過(guò)對(duì)該文本的分析,得到分析結(jié)果。
22.如權(quán)利要求
16所述的系統(tǒng),其特征在于,所述輸入內(nèi)容的存儲(chǔ)為以字詞為單位存儲(chǔ)用戶(hù)的輸入內(nèi)容;通過(guò)對(duì)所輸入字詞的用戶(hù)詞頻的分析,得到分析結(jié)果。
專(zhuān)利摘要
本發(fā)明提供了一種直接針對(duì)用戶(hù)的相關(guān)信息的發(fā)布方法和系統(tǒng),所述方法包括以下步驟利用輸入法平臺(tái),采集和存儲(chǔ)用戶(hù)的輸入內(nèi)容;對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析;依據(jù)分析結(jié)果確定向該用戶(hù)發(fā)布的相關(guān)信息;在所述輸入法平臺(tái)所運(yùn)行的計(jì)算設(shè)備上展示所述相關(guān)信息。本發(fā)明可以大大提高相關(guān)信息發(fā)布的準(zhǔn)確度,因?yàn)榘l(fā)布的最終對(duì)象就是用戶(hù);同時(shí)由于使用本發(fā)明用戶(hù)的數(shù)量巨大,可以大大擴(kuò)展相關(guān)信息發(fā)布的廣度和深度;從而可以真正的實(shí)現(xiàn)直接面向用戶(hù)的信息發(fā)布。本發(fā)明還可以收集用戶(hù)輸入內(nèi)容的參數(shù)信息,然后結(jié)合所述參數(shù)信息對(duì)一定閾值范圍內(nèi)的輸入內(nèi)容進(jìn)行分析,從而可以更加準(zhǔn)確的得到針對(duì)該用戶(hù)輸入內(nèi)容的分析結(jié)果。
文檔編號(hào)G06F3/023GK1996301SQ200610167240
公開(kāi)日2007年7月11日 申請(qǐng)日期2006年12月12日
發(fā)明者王堅(jiān), 趙立洋 申請(qǐng)人:北京搜狗科技發(fā)展有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan