專利名稱:一種基于眾多用戶人工參與而生成折射詞的方法
技術領域:
本發明要求保護的技術方案所屬的技術領域是公眾提交數據、服務器融合數據、檢索數據和顯示數據。
背景技術:
本申請人于2010年08月04日曾經申請過兩項專利“一種從眾多網絡搜索詞里生成折射詞的方法”和“一種從眾多網絡標簽里生成折射詞的方法”;申請號分別是201010244300. 6 和 201010244308. 2。本申請人于2012年03月16日申請過與本申請具備相同主題的申請(申請號為201210080523. 2)。為了避免在專利公報上公開201210080523. 2申請的內容,201210080523. 2申請沒有繳納申請費。201210080523. 2申請雖然沒有在專利公報上公開,但是,在國家知識產權局里有存檔。所以,本發明以201210080523. 2申請作為優先權的依據。本發明的技術概要是公眾通過網絡人工提交具有某種關聯的提交詞,服務器利用眾多的提交詞生成折射詞;輸入法或者搜索引擎等窗口可以調用這些折射詞。關于“某種關聯”的理解“關聯”具備個性化,取決于提交者的經歷、素質和當前的思維。每個用戶每次提交的各個提交詞之間的最基本的關聯是這些提交詞是由同一個用戶提交的或者是由有關聯的多個用戶一起協商之后提交的。目前,網友在baidu、google、bing或者yahoo等搜索引擎的搜索框里輸入字符串,會在搜索框的下方顯示一些提示詞供網友選擇。這些提示詞的特征是包含網友剛剛輸入的字符串的全部字符串或者部分字符串。 在baidu、google、bing或者yahoo等引擎的搜索結果頁面的下方會顯示一些搜索建議詞,這些搜索建議詞的特征是包含網友的搜索詞或者包含網友搜索詞被拆分出來的
o比如在www. google, com. hk里搜索中文文字“圣誕節”,那么,在搜索結果頁面里會出現復活節、萬圣節、Christmas和圣誕節圖片。這是因為搜索引擎把“圣誕節”拆分為“圣誕”和“節”兩個詞之后,在數據庫里(分別)匹配包含這兩個拆分詞的詞。另外,引擎會匹配翻譯后的外文(christmas)。在www. baidu. com里搜索“圣誕節”時,在搜索結果頁面里會出現圣誕結。這是依據中文漢語拼音的同音匹配原則。同理,在WWW. baidu. com的搜索框里搜索“shengdanjie”,會提示“圣誕節”這個提示詞。這也是依據中文漢語拼音的匹配結果。一些搜索引擎具備記憶功能依據包含當前輸入的字符串的原理,把某個用戶之前使用過的(包含當前輸入的字符串的)搜索詞優先提示給該用戶;或者,依據包含當前輸入的字符串的原理,把某個用戶之前使用過的一個、兩個或者多個搜索詞組合成為(包含當前輸入的字符串的)一個字符數量更多的提示詞提示給用戶。這仍然是依據包含當前輸入的字符串的匹配原理。
另外,當前一些搜索引擎或者其它類型的網站,會依據熱點人物或者熱點事件列出一個或者多個熱門詞,其特征在于“熱”。下面的一個例子,可以說明目前的搜索引擎的不足之處,同時,也說明了本發明與現有技術相比較所具有的新的技術效果。舉例—個網友擁有一個手機號碼和5個電子郵箱13801050000zhil63. comzhagnz@sina.comzhaigmail. comzhagnzilive. comzhagnzhajsihotmaiI. com這些郵箱和電話號碼都不是公眾熟知的“熱詞”,相互之間也不是近義詞。這個網友(或者與這個網友相關的網友)把這6個獨立的信息作為6個提交詞一起提交給服務器,依據本發明的技術,當其他網友在搜索引擎里搜索其中的一個電子郵箱時,會在當前的搜索框旁邊自動顯示其它電子郵箱和電話號碼,并且,無需打開搜索結果頁面。另外,采用本發明的輸入法在輸入上述某一個電子郵箱時,會自動在輸入法的操作窗口顯不上述的電話號碼和其它電子郵箱。這樣的例子有很多。保護公眾隱私的策略。當年,來電顯示功能和手機拍照功能剛剛問世時,人們也擔心過隱私問題。另外,博客和網絡評論也會涉及隱私問題。所以,應該參照網絡產品的通用規則處理折射詞所涉及的隱私問題。在產品上注明折射詞是否確實與當事人有關聯,需要瀏覽者人工核實。隱私方案不屬于本發明的限定方案,沒有隱私方案的實施行為也在本發明的保護范圍之內。計算機自動處理公眾提交的眾多信息,采取一些策略,自動處理那些毫不相干的提交詞。比如采用“頻度積累”和“動態更新”的方法,可以自動降低毫不相干的提交詞在折射詞里的排序。本發明體現的是眾多網友共同參與的原則。并且,本發明可以在眾多的網友里識別出專家級的網友。專家級的網友使用的“提交詞”對其他網友顯示之后,會被其他的網友關注,以及會被這些網友作為“提交詞”使用,從而成為這些網友的提交詞,進而影響計算機的數據統計。所以,專家的提交詞會借助眾多網友的力量頻繁地使用,從而使其提交詞的頻度被累計的非常高。這樣的專家級“提交詞”自然會脫穎而出,排名在其它提交詞的前面。有時候,用戶編輯的幾個提交詞之間根本沒有任何實質性的關聯。不過,這沒有關系,因為需要眾多的“提交串”才能融合成為“總串”,并且,“總串”會動態更新。“總串”里的“詞”有頻度,頻度越高的“詞”關聯性越強。計算機綜合多個用戶的“提交串”,經過科學處理之后,得到的“總串”,其頻度高的各個跟隨詞與領頭詞之間就必然有某種關聯性。我們把這些有關聯性的詞提供給日后的其他用戶作為參考詞使用。這就是“折射詞”技術的基本思路。“折射詞”的含義在同一個“總串”里,各個“跟隨詞”相對“領頭詞”來說,也叫做折射詞;頻度越高的“跟隨詞”與“領頭詞”之間的折射關系越大。“跟隨詞”與“折射詞”這兩種稱呼都是相對于“領頭詞”而言的。“跟隨”側重于表達位置關系,“折射”側重于表達關聯關系。
發明內容
本發明所要解決的技術問題是提供一種基于眾多用戶人工參與而生成折射詞的方法。用戶通過軟件窗口或者網頁窗口編輯“提交詞”,并且,提交編輯的2-N個“提交詞”(如圖I)。“提交詞”可以在用戶的本地電腦設備(具備cpu的設備統稱為電腦設備)里預處理之后提交給服務器,也可以直接提交給服務器。本發明解決該技術問題所采用的技術方案是由計算機處理,把用戶通過網絡提交的2-N個提交詞作為一個提交串,提交串里有多少個提交詞就生成多少個衍生串,每個提交詞均有一次機會成為對應衍生串的領頭詞;把同一個用戶的多個衍生串以及眾多用戶的大量衍生串以相同的領頭詞為前提,添加到一個或者多個總串里,相同的跟隨詞累計頻度,并且,同一個總串里的各個跟隨詞依據頻度排序,從而得到一個或者多個總串。由計算機處理,當用戶使用搜索引擎時,每輸入一個字符,則使用當前已經輸入的全部字符或者部分字符在各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回一次檢索結果,為用戶顯示一個對應總串里的N個跟隨詞。由計算機處理,當用戶執行網頁的搜索時,同時,使用搜索詞的全部字符或者部分字符在各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回一次檢索結果,為用戶顯示一個對應總串里的N個跟隨詞。由計算機處理,把不同的總串分別生成動態網頁或者靜態網頁,在網頁里包含總串的領頭詞和N個跟隨詞。當手機接到某個電話號碼的來電時,使用來電的電話號碼通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在手機的顯示屏上顯示對應總串里的N個跟隨詞(如圖3)。當用戶瀏覽手機里的來電記錄、未接記錄、已接記錄、去電記錄、短信記錄、彩信記錄或者聯系人記錄時,使用對應的電話號碼通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在手機的顯示屏上顯示對應總串里的N個跟隨
o當用戶使用手機的聯系人查找功能查找聯系人時,使用對應的電話號碼通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在手機的顯示屏上顯示對應總串里的N個跟隨詞。在手機的操作窗口設置“提交折射詞”的按鈕,用戶點擊“提交折射詞”的按鈕時打開編輯和提交“提交詞”的窗口(如圖I);用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成“總串”數據。當用戶在輸入法操作窗口輸入時,根據輸入法提供的候選字詞,通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在輸入法操作窗口顯示對應總串里的N個跟隨詞(如圖4)。關于輸入法的候選字詞,一般情況下默認依據第一個候選字詞顯示折射詞,也可以通過鼠標懸停的方式,將鼠標懸停在某個候選字詞時,顯示該候選字詞的折射詞。除了鼠標懸停的方法之外,還可以采用快捷鍵等可以起到相同效果的等效手段。在本申請的描述里,多處使用N這個英文字母。N代表大于2的一個具體數字。不同地方使用的N,不一定是相同的數字。在輸入法的操作窗口設置“提交折射詞”的按鈕(如圖4),用戶點擊“提交折射詞”的按鈕時打開編輯和提交“提交詞”的窗口(如圖I);用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成“總串”數據。在搜索引擎窗口、瀏覽器窗口、即時聊天窗口、電子郵件窗口或者游戲窗口,根據用戶輸入的字詞,通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在輸入窗口顯示對應總串里的N個跟隨詞。顯示折射詞的窗口在輸入窗口的附近,上、中、下、左、右、均可。在搜索引擎窗口、瀏覽器窗口、即時聊天窗口、電子郵件窗口或者游戲窗口設置“提交折射詞”的按鈕,用戶點擊“提交折射詞”的按鈕時打開編輯和提交“提交詞”的窗口 ;用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成總串數據。即時聊天工具包括QQ、MSN、ICQ、AM、百度Hi、雅虎通、新浪UC、網易泡泡、阿里巴巴和移動飛信等等。“提交折射詞”的按鈕,可以更換為具備相同效果的其它按鈕或者觸發機制。比如快捷鍵。總之,只要能夠觸發打開編輯和提交“提交詞”的窗口即可。“提交折射詞”的按鈕上的“折射詞”字樣是為了簡化字數而設置的字樣。其實,用戶提交的字詞應該稱為“提交詞”;這些提交詞進行一系列融合之后成為“折射詞”。提交“提交詞”的窗口指網頁窗口或者軟件窗口。輸入法是指電腦設備的輸入法或/和手機等移動設備的輸入法。大多網友都有體會,搜索資料或者撰寫文字時,往往耗費大量的時間和精力,也不一定能夠想到滿意的關鍵字詞。本發明讓網友更加方便地找到所需的信息,減輕勞動強度,爭取更多的休閑時間,并且有利于身心健康。
圖I是公眾編輯“提交詞”和提交“提交串”的界面示意圖。圖2是由“提交詞”生成“折射詞”的流程圖。圖3是手機來電時自動從服務器調取和顯示折射詞的示意圖。圖4是用戶在輸入法操作窗口輸入時顯示折射詞的示意圖。
具體實施例方式下面對照附圖舉例說明本發明的優選方案。網友的提交詞可以是一個字、一個詞、幾個用空格間隔的詞語或者任意字符串。
公眾通過圖I所示的窗口編輯“提交詞”和提交“提交串”。服務器程序獲得同一個用戶的2-N個“提交詞”,作為一個“提交串”。比如一個“提交串”包含2-10個提交詞或者2-15個提交詞。下面介紹把“提交串”加工成為“衍生串”的方案。一個“提交串”包含2-N個“提交詞”,其中的任何兩個“提交詞”一般均不相同(相同也可以,但是,從科學的角度來說,不嚴謹)。一個“提交串”包含多少個“提交詞”,就需要拆分為多少個“衍生串”。比如包含6個提交詞,就需要拆分為6個“衍生串”。比如使用“ I ”作為各個提交詞之間的分割標識。 第一個用戶提交了如下5個提交詞,從而構成了如下的一個提交串SQL Server數據庫|比爾蓋茨|慈善家|關系數據庫I OFFICE辦公軟件第二個用戶提交了如下6個提交詞,從而構成了如下的一個提交串慈善家I NET Framework I安德斯 海爾斯伯格(AndersHejlsberg) VisualStudio. NET | SQL Server 數據庫 | 面向對象語言第三個用戶提交了如下4個提交詞,從而構成了如下的一個提交串比爾蓋茨I比爾 蓋茨I家用電腦I全球富豪排名以上方第一個用戶的“提交串”為例,介紹把“提交串”進化成為“衍生串”的方案。該提交串里的這5個提交詞之間沒有實際意義上的排序。這5個提交詞在提交串里的地位是相同的。所以,需要“衍生”出5個“衍生串”。每個提交詞均有機會成為其中一個“衍生串”的“領頭詞”。所以說,在衍生串里,“領頭詞”與“跟隨詞”之間的地位是不同的。正因為“提交串”里的5個提交詞的地位相同,所以,需要“衍生”出5個“衍生串”,讓每一個“提交詞”都擔當一次“衍生串”的“領頭詞”。如下SQL Server數據庫|比爾蓋茨|慈善家|關系數據庫I OFFICE辦公軟件比爾蓋茨|SQL Server數據庫|慈善家|關系數據庫I OFFICE辦公軟件慈善家|SQL Server數據庫|比爾蓋茨|關系數據庫I OFFICE辦公軟件關系數據庫|SQL Server數據庫|比爾蓋茨|慈善家I OFFICE辦公軟件OFFICE辦公軟件| SQL Server數據庫|比爾蓋茨|慈善家|關系數據庫在上方的5行(段落)中,第一行(段落)與“提交串”里的提交詞和排序完全一樣。不同的是,現在把原來“提交串”里的第一個詞當作了“領頭詞”對待,其它提交詞則作為“跟隨詞”對待,從而成為了一個“衍生串”。既然“提交串”里的每一個提交詞的地位相等,那么,也需要讓每一個提交詞都有一次成為“領頭詞”的機會,所以,需要“衍生”出5個“衍生串”,如上方的5行(段落)“衍生串”。在上方的5行(段落)衍生串里,每行(段落)的第一個提交詞均是“所在行(即衍生串)”的領頭詞。每行(段落)的其它4個提交詞被視為“所在行(即衍生串)”的“跟隨詞”。同理,把第二個“提交串”加工成為“衍生串”。如下慈善家I NET Framework I安德斯 海爾斯伯格(AndersHejlsberg) VisualStudio. NET | SQL Server 數據庫 | 面向對象語言. NET Framework I慈善家I安德斯 海爾斯伯格(AndersHejlsberg) VisualStudio. NET | SQL Server 數據庫 | 面向對象語言
安德斯 海爾斯伯格(AndersHejlsberg) . NET Framework 慈善家
IVisualStudio. NET I SQL Server 數據庫 | 面向對象語言Visual Studio. NET |. NET Framework 安德斯 海爾斯伯格(AndersHejlsberg)I慈善家I SQL Server數據庫|面向對象語言SQL Server數據庫I NET Framework I安德斯 海爾斯伯格(AndersHejlsberg) Visual Studio. NET 慈善家 | 面向對象語言面向對象語言I NET Framework I安德斯 海爾斯伯格(AndersHejlsberg) (Visual Studio. NET | SQL Server 數據庫 | 慈善家同理,把第三個“提交串”加工成為“衍生串”。如下比爾蓋茨I比爾 蓋茨I家用電腦I全球富豪排名比爾 蓋茨I比爾蓋茨I家用電腦I全球富豪排名家用電腦I比爾蓋茨I比爾 蓋茨I全球富豪排名全球富豪排名I比爾蓋茨I比爾 蓋茨I家用電腦到目前為止,每個“提交串”均被加工成為了多個“衍生串”。一個“提交串”包含多少個“提交詞”,這個“提交串”就會被加工成為多少個“衍生串”。每一行(段落)代表一個“衍生串”。每個“衍生串”都有一個“領頭詞”,第一個“詞”就是“領頭詞”。在“衍生串”里,“領頭詞”的地位高于“跟隨詞”的地位。但是,每個“衍生串”里的各個“跟隨詞”之間仍然沒有地位之分。
在同一個“衍生串”里,各個“跟隨詞”的地位是相等的,位置是可以互換的。但是,“領頭詞”的位置不能與“跟隨詞”的位置互換。這一點與“提交串”不同。在“提交串”里,沒有“領頭詞”,所以,“提交串”里的任何“詞”之間的位置都是可以互換的。在上方的各組衍生串里,第一行(段落)的“衍生串”與原始的“提交串”從形式上看完全相同,但是,“衍生串”的第一個詞(作為領頭詞)的位置不能變動;也就是說,除了(領頭詞)之外,“衍生串”里的其它“跟隨詞”之間不區分先后,沒有順序,可以互換位置。在上方的各組衍生串里,第二行(段落)的“衍生串”把原始“提交串”里的第二個詞排在最前面,作為領頭詞;“衍生串”里的其它“跟隨詞”之間不區分先后,沒有順序,可以互換位置。依此類推。下面介紹把“衍生串”添加到“總串”的具體方案。把各個“衍生串”逐一添加到與之相同“領頭詞”的“總串”里。各個“衍生串”在計算機里添加到“總串”里。日后,根據各個新的“衍生串”不斷地更新“總串”。在所有的“總串”里,如果沒有查找到相同“領頭詞”的“總串”,那么,該“衍生串”作為一個整體,就會成為一個全新的“總串”,被保存在計算機上。在之前的所有“總串”里,如果查找到相同“領頭詞”的“總串”,那么,把“衍生串”里的所有“跟隨詞”逐個添加到“總串”里。具體方法是與“總串”里的“跟隨詞”相同的“跟隨詞”,為“總串”的對應“跟隨詞”增加一個頻度。“總串”里沒有的“跟隨詞”當即新增至IJ “總串”里。頻度高的“跟隨詞”排序在前,但是,無論“跟隨詞”的頻度再高,也必須排在“領頭詞”的后面。“頻度”的含義相當于“次數”。
“衍生串”里的“領頭詞”不能添加為“總串”的“跟隨詞”,也不能成為“總串”里的第二個“領頭詞”,因為一個“總串”只能有一個“領頭詞”。在計算機上,把“衍生串”添加到相同“領頭詞”的“總串”里時,與“總串”里的“跟隨詞”相匹配,相同的“跟隨詞”增加I頻度,而不是把相同的“跟隨詞”重復地添加到“總串”里。新的“跟隨詞”,添加到“總串”里之后成為“總串”里頻度為I的新的“跟隨詞”。在前面的介紹里,涉及到了“提交串”、“衍生串”和“總串”。下面總結一下它們的不同特點。“提交串”里沒有“領頭詞”,并且各個“提交詞”之間沒有地位之分。“衍生串”高級了一步,有領頭詞,但是,各個“跟隨詞”之間仍然沒有地位之分。“總串”里的各個“跟隨詞”需要根據頻度排序。同一個“總串”里的各個“跟隨詞”之間有地位之分,頻度高的“跟隨詞”排在前面。但是,在同一個“總串”里,某個“跟隨詞”的頻度無論再高,也只能排在“領頭詞”的后面。頻度最高的“跟隨詞”排在“領頭詞”之后的第一個位置。凡是有“領頭詞”的串,每個串里只能有一個“領頭詞”。有“領頭詞”的串添加到另一種有“領頭詞”的串里的前提是,這兩個串的“領頭詞”相同。一種串的“領頭詞”不能成為另一種串里的“跟隨詞”。一種串的“領頭詞”添加到另一種串的“領頭詞”時,相當于為另一個串的“領頭詞”增加一個頻度。當然,也可以不增加“領頭詞”頻度,因為增加“領頭詞”的頻度,意義不大(其主要意義在于反映該串的活躍度)。添加后的“跟隨詞”,當即從“衍生串”里刪除。因為是把“衍生串”里的“跟隨詞”逐一添加到“總串”的“跟隨詞”里,所以,在(衍生串)里也是逐一刪除掉已經添加到“總串”的“跟隨詞”。最后,刪除衍生串里的領頭詞,該衍生串的任務算作結束,“衍生串”的整串(含該串的所有數據)被自動刪除掉。依據這種方案,與“領頭詞”關聯性強的“跟隨詞”,會逐漸地排序在前面。以上公開的內容已經構成一個完整的基礎技術方案。公眾在此基礎的方案上,再增加一些其它技術手段,比如排除無關的熱詞和防止惡意作弊等,仍然在本發明的保護范圍之內。根據上述實施方案,當用戶使用附帶此發明的輸入法輸入“bi’ er’ gai’ ci”時,就會在輸入法操作窗口的下方顯示如圖4所示的折射詞。用戶的數量日積月累,不同的用戶提交的數據千差萬別。所以,“總串”的數據隨時變化。圖4所示的折射詞僅僅是示例,具體顯示什么折射詞會隨時更新。顯示折射詞的提示框,可以顯示在輸入法操作窗口的下方、上方或者在其它地方,可以自動顯示在當前窗口的空閑處,可以人工隱藏、展開、關閉或者重啟。本發明中提到的計算機是具備CPU功能的任何固定或者移動設備,可以是服務器計算機、可以是客戶端計算機、也可以是相互協作的客戶端計算機和服務器計算機。相互協作是指通過內網或者公網等互聯網進行協作。計算機包括個人電腦、移動設備、臺式機電腦、筆記本電腦、移動電話等等。把“總串”的數據提取出來,放在家用電腦的客戶端,或者,放在手機里,在斷開互聯網或者連接互聯網的情況下,從而供用戶檢索和顯示數據,也在本發明的保護范圍之內。在理論上,每一條折射詞的字符數量沒有限制。
在編輯和提交窗口里不一定是10行輸入框。搜索引擎、手機來電或者輸入法均可調用本發明的折射詞。附圖3所示的是一種手機來電調用本發明折射詞的實施例。附圖4所示的是一種在輸入法操作窗口自動調用折射詞的實施例。搜索引擎調用折射詞也同樣是本發明的實施例。另外,在瀏覽器的地址欄窗口、即時聊天窗口(如QQ)、電子郵件窗口或者游戲窗口等等也可以調用折射詞,也是本發明的實施例。用戶在編輯和提交“提交詞”時,可以處于登錄賬戶狀態,也可以不處于登錄帳戶狀態。本申請的實施例僅僅用于解釋本發明,而不用于限定本發明。本發明中的實施例均為示例性的非限制性實施例。本領域的技術人員可以在本發明的精神下,并在權利要求書的范圍內進行多種改變、修改或者替換。然而,這些改變、修改或者替換均應在本發明的保護范圍之內。根據具體實施例的不同,本發明可以體現出本申請中所闡述的全部或部分之技術效果。
權利要求
1.一種基于眾多用戶人工參與而生成折射詞的方法,其特征是由計算機處理,把用戶通過網絡提交的2-N個提交詞作為一個提交串,提交串里有多少個提交詞就生成多少個衍生串,每個提交詞均有一次機會成為對應衍生串的領頭詞;把同一個用戶的多個衍生串以及眾多用戶的大量衍生串以相同的領頭詞為前提,添加到一個或者多個總串里,相同的跟隨詞累計頻度,并且,同一個總串里的各個跟隨詞依據頻度排序,從而得到一個或者多個總串。
2.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是由計算機處理,當用戶使用搜索引擎時,每輸入一個字符,則使用當前已經輸入的全部字符或者部分字符在各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回一次檢索結果,為用戶顯示一個對應總串里的N個跟隨詞。
3.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是由計算機處理,把不同的總串分別生成動態網頁或者靜態網頁,在網頁里包含總串的領頭詞和N個跟隨詞。
4.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是當手機接到某個電話號碼的來電時,使用來電的電話號碼通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在手機的顯示屏上顯示對應總串里的N個跟隨詞。
5.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是當用戶瀏覽手機里的來電記錄、未接記錄、已接記錄、去電記錄、短信記錄、彩信記錄或者聯系人記錄時,使用對應的電話號碼通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在手機的顯示屏上顯示對應總串里的N個跟隨詞。
6.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是在手機的操作窗口設置提交折射詞的按鈕,用戶點擊提交折射詞的按鈕時打開編輯和提交提交詞的窗口 ;用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成總串數據。
7.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是當用戶在輸入法操作窗口輸入時,根據輸入法提供的候選字詞,通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在輸入法操作窗口顯示對應總串里的N個跟隨詞。
8.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是在輸入法的操作窗口設置提交折射詞的按鈕,用戶點擊提交折射詞的按鈕時打開編輯和提交提交詞的窗口 ;用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成總串數據。
9.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是在搜索引擎窗口、瀏覽器窗口、即時聊天窗口、電子郵件窗口或者游戲窗口,根據用戶輸入的字詞,通過網絡在服務器的各個總串的領頭詞里檢索,檢索到相同的領頭詞時,返回檢索結果,在輸入窗口顯示對應總串里的N個跟隨詞。
10.根據權利要求I所述的一種基于眾多用戶人工參與而生成折射詞的方法,其特征是在搜索引擎窗口、瀏覽器窗口、即時聊天窗口、電子郵件窗口或者游戲窗口設置提交折射詞的按鈕,用戶點擊提交折射詞的按鈕時打開編輯和提交提交詞的窗口 ;用戶通過該窗口編輯提交詞,并且,提交編輯后的提交詞;提交詞可以在用戶的本地設備里預處理之后提交給服務器,也可以直接提交給服務器;由服務器生成總串數據。
全文摘要
一種基于眾多用戶人工參與而生成折射詞的方法。本發明的技術概要是眾多用戶分別通過網絡人工提交2-N個具有某種關聯的提交詞,從而構成一個提交串,服務器利用眾多的提交串一步一步最終自動生成折射詞。搜索引擎、手機來電或者輸入法均可調用和顯示本發明的折射詞,以便幫助更多的用戶擴大思路。摘要附圖所示的是一種在輸入法操作窗口自動調用和顯示折射詞的實施例。搜索引擎或者手機來電調用折射詞也同樣是本發明的實施例。另外,在瀏覽器的地址欄窗口、即時聊天窗口(如QQ)、電子郵件窗口或者游戲窗口等等也可以調用折射詞,也是本發明的實施例。
文檔編號G06F17/30GK102982142SQ20121047878
公開日2013年3月20日 申請日期2012年11月11日 優先權日2012年3月16日
發明者張占平 申請人:張占平