一種同類型文檔間的關(guān)聯(lián)方法和終端設(shè)備的制作方法
【專利摘要】本申請公開了一種同類型文檔間的關(guān)聯(lián)方法,包括:在顯示指定類型的任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示,并根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分;接收用戶對用于顯示所述上下文部分的控件的操作,根據(jù)操作調(diào)整顯示內(nèi)容。其中,任一文檔對應(yīng)的關(guān)聯(lián)表,用于保存從該文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞。本申請還提供了一種終端設(shè)備。應(yīng)用本申請,能夠使包括備忘錄在內(nèi)的同類型文檔的內(nèi)容相互關(guān)聯(lián),方便查看。
【專利說明】一種同類型文檔間的關(guān)聯(lián)方法和終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備【技術(shù)領(lǐng)域】,尤其是涉及一種同類型文檔間的關(guān)聯(lián)方法和終端設(shè)備。
【背景技術(shù)】
[0002]手寫備忘錄將作者的原筆跡忠實記錄,省卻文字識別的時間,具有快捷方便的特點。智能終端功能的增強,尤其是手寫筆在智能終端上的推出,使得手寫體備忘錄使用更加曰 ο
[0003]現(xiàn)有的手寫體備忘錄查看方式,是用戶手工查找相應(yīng)文件目錄,對保存過的備忘錄逐個查看。在用戶保存過的手寫體備忘錄中,可能會有反復(fù)出現(xiàn),相互有關(guān)聯(lián)的內(nèi)容。目前,沒有一種直觀的方式能夠幫助用戶把備忘錄關(guān)聯(lián)起來,并在查看某一個備忘錄時將相互關(guān)聯(lián)的內(nèi)容在同一個顯示界面上呈現(xiàn)給用戶。
【發(fā)明內(nèi)容】
[0004]本申請?zhí)峁┮环N同類型文檔間的關(guān)聯(lián)方法和終端設(shè)備,能夠?qū)▊渫浽趦?nèi)的同類型文檔的內(nèi)容相互關(guān)聯(lián),方便查看。
[0005]一種同類型文檔間的關(guān)聯(lián)方法,包括:
[0006]a、在顯示指定類型的任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示;
[0007]b、根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分;
[0008]C、接收用戶對用于顯示所述上下文部分的控件的操作,根據(jù)所述操作調(diào)整顯示內(nèi)容;
[0009]其中,所述任一文檔對應(yīng)的關(guān)聯(lián)表,用于保存從所述任一文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞。
[0010]較佳地,所述任一文檔對應(yīng)的關(guān)聯(lián)表建立和更新方式包括:
[0011]在新建所述任一文檔并保存后,將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,在所得相同的詞匯中選取關(guān)聯(lián)詞,將所述關(guān)聯(lián)詞、其所在文檔的名稱和文檔中的位置對應(yīng)保存在所述關(guān)聯(lián)詞所在各個文檔對應(yīng)的關(guān)聯(lián)表中。
[0012]較佳地,所述將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,包括:
[0013]將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與同類型的任一其他已有文檔相同,則確定為相同的詞匯。
[0014]較佳地,在建立所述任一文檔的關(guān)聯(lián)表前,該方法進(jìn)一步包括:在所述任一文檔中提取關(guān)鍵詞,并將各個關(guān)鍵詞及其在所述任一文檔中的位置,對應(yīng)保存在為所述任一文檔創(chuàng)建的詞匯附表中;
[0015]所述將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,包括:將所述任一文檔的詞匯附表與同類型的其他已有文檔的詞匯附表進(jìn)行比較;和/或,將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與指定類型的任一其他已有文檔相同,則確定為相同的詞匯,對相同的詞匯進(jìn)行篩選,并檢查篩選后的詞匯在其所在文檔的詞匯附表中是否存在,若不存在,將該篩選后的詞匯加入其所在文檔的詞匯附表中。
[0016]較佳地,所述在所述任一文檔中提取關(guān)鍵詞,包括:
[0017]預(yù)先構(gòu)建指定類型文檔的專用詞匯庫;在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞;
[0018]或者,將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞。
[0019]較佳地,所述在所述任一文檔中提取關(guān)鍵詞,包括:
[0020]預(yù)先構(gòu)建指定類型文檔的專用詞匯庫;在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞;
[0021]且,將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞,并將該關(guān)鍵詞加入所述專用詞匯庫中。
[0022]較佳地,步驟b中所述顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分,包括:
[0023]在所述任一文檔對應(yīng)的關(guān)聯(lián)表中查找用戶指向的關(guān)聯(lián)詞所在的各個文檔及相應(yīng)的位置,以預(yù)設(shè)的方式顯示所述用戶指向的關(guān)聯(lián)詞在所述同類型其他各個文檔中的上下文部分。
[0024]較佳地,所述預(yù)設(shè)的方式包括彈出窗口、與當(dāng)前顯示窗口并列的多窗口、或者側(cè)邊欄(窗口)的方式將所述上下文部分顯示在相應(yīng)窗口內(nèi)。
[0025]較佳地,若預(yù)設(shè)的方式為彈出窗口,所述步驟c包括:當(dāng)檢測到用戶通過雙指操作將所述彈出窗口向上下擴大時,以所述雙指初始位直的中心點為中心,將彈出窗口顯不的內(nèi)容向前后擴展,直到將文檔的全部內(nèi)容顯示出來;在彈出窗口中顯示文檔的全部內(nèi)容后,若檢測到通過手指將所述彈出窗口向上下擴大,則以所述雙指起始位置的中心點為中心,將彈出窗口的內(nèi)容進(jìn)行放大顯示;
[0026]當(dāng)檢測到用戶通過雙指操作將所述彈出窗口在垂直方向縮小時,若彈出窗口中的字體大小大于預(yù)設(shè)大小,則以所述雙指的中心點為中心,將彈出窗口的內(nèi)容進(jìn)行縮小顯示,直到彈出窗口中的字體大小于預(yù)設(shè)大小相同;若彈出窗口中的字體大小等于預(yù)設(shè)大小,則保持所述彈出窗口的字體大小不變,以所述雙指起始位置的中心點為中心,將彈出窗口的大小向內(nèi)縮小,直到縮小到初始窗口的高度或?qū)挾取?br>
[0027]較佳地,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶保持彈出窗口上沿的手指不動、另一個手指向下滑動將所述彈出窗口向下擴大時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容向后擴展,字體大小保持不變;
[0028]當(dāng)檢測到用戶保持彈出窗口上沿的手指不動、另一個手指向上滑動將所述彈出窗口向上縮小時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容由最下端開始依次隱藏,字體大小保持不變。
[0029]較佳地,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶保持彈出窗口下沿的手指不動、另一個手指向上滑動將所述彈出窗口向上擴大時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容向前擴展,字體大小保持不變;
[0030]當(dāng)檢測到用戶保持彈出窗口下沿的手指不動、另一個手指向下滑動將所述彈出窗口向下縮小時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容由最上端開始依次隱藏,字體大小保持不變。
[0031]較佳地,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶雙擊所述彈出窗口,則彈出窗口關(guān)閉。
[0032]較佳地,所述指定類型為備忘錄、或日記、或短信、或郵件。
[0033]一種終端設(shè)備,包括:關(guān)聯(lián)表存儲單元和顯示單元;
[0034]所述關(guān)聯(lián)表存儲單元,用于對應(yīng)所述任一文檔,保存從所述任一文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞;
[0035]所述顯示單元,用于在顯示指定類型的任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示,并根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞所在同類型其他各個文檔中的上下文部分;還用于接收用戶對用于顯示所述上下文部分的控件的操作,并調(diào)整顯示內(nèi)容。
[0036]較佳地,該終端設(shè)備進(jìn)一步包括文檔比較單元、關(guān)聯(lián)表建立和更新單元;
[0037]所述文檔比較單元,用于在新建指定類型的任一文檔并保存后,將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,在所得相同的詞匯中選取關(guān)聯(lián)詞;
[0038]所述關(guān)聯(lián)表建立和更新單元,用于將所述文檔比較單元選取的關(guān)聯(lián)詞、其所在文檔的名稱及文檔中的位置對應(yīng)保存在所述關(guān)聯(lián)表存儲單元中。
[0039]較佳地,所述文檔比較單元,進(jìn)一步用于將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與同類型的任一其他已有文檔相同,則確定為相同的詞匯。
[0040]較佳地,該終端設(shè)備進(jìn)一步包括關(guān)鍵詞提取單元,用于在所述任一文檔中提取關(guān)鍵詞,并將各個關(guān)鍵詞及其在所述任一文檔中的位置,對應(yīng)保存在為所述任一文檔創(chuàng)建的詞匯附表中;
[0041]所述文檔比較單元,進(jìn)一步用于將所述任一文檔的詞匯附表與同類型的其他已有文檔的詞匯附表進(jìn)行比較;和/或,將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與指定類型的任一其他已有文檔相同,則確定為相同的詞匯,對相同的詞匯進(jìn)行篩選,并檢查篩選后的詞匯在其所在文檔的詞匯附表中是否存在,若不存在,將該篩選后的詞匯加入其所在文檔的詞匯附表中。
[0042]較佳地,該終端設(shè)備進(jìn)一步包括專用詞匯庫存儲單元,用于保存所述指定文檔的專用詞匯庫;所述關(guān)鍵詞提取單元,進(jìn)一步用于在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞;
[0043]或者,所述關(guān)鍵詞提取單元,進(jìn)一步用于將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞。
[0044]較佳地,該終端設(shè)備進(jìn)一步包括專用詞匯庫存儲單元,用于保存所述指定文檔的專用詞匯庫;
[0045]所述關(guān)鍵詞提取單元,進(jìn)一步用于在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞;還用于將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞,并將該關(guān)鍵詞加入所述專用詞匯庫中。
[0046]較佳地,所述顯示單元包括文檔顯示子單元、關(guān)聯(lián)詞查找和顯示子單元;
[0047]所述文檔顯示子單元,用于在顯示所述任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示;
[0048]所述關(guān)聯(lián)詞查找和顯示子單元,用于根據(jù)用戶的指示,在所述關(guān)聯(lián)表存儲單元中查找用戶指向的關(guān)聯(lián)詞所在的各個文檔及相應(yīng)的位置,以預(yù)設(shè)的方式顯示所述用戶指向的關(guān)聯(lián)詞在除所述任一文檔外的其他文檔中的上下文部分。
[0049]由上述技術(shù)方案可見,本申請中,文檔對應(yīng)的關(guān)聯(lián)表用于保存從該文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞。在顯示任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示;根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分;接收用戶對用于顯示所述上下文部分的控件的操作,根據(jù)所述操作調(diào)整顯示內(nèi)容。這樣,就可以將同類型文檔進(jìn)行相互關(guān)聯(lián),在顯示一個文檔時,同時顯示其他同類型文檔中與本文檔相關(guān)部分的內(nèi)容,并能夠根據(jù)用戶指令,對顯示的相關(guān)部分內(nèi)容進(jìn)行顯示控制。這樣,能夠?qū)▊渫浽趦?nèi)的同類型文檔的內(nèi)容相互關(guān)聯(lián),方便查看和操作。
【專利附圖】
【附圖說明】
[0050]圖1為本申請中同類型文檔間的關(guān)聯(lián)方法基本流程圖;
[0051]圖2為本申請實施例中手寫備忘錄的關(guān)聯(lián)方法流程圖;
[0052]圖3為構(gòu)建備忘錄關(guān)聯(lián)表的示例圖;
[0053]圖4為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖1 ;
[0054]圖5為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖2 ;
[0055]圖6為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖3 ;
[0056]圖7為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖4 ;
[0057]圖8為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖5 ;
[0058]圖9為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖6 ;
[0059]圖10為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖7 ;
[0060]圖11為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖8 ;
[0061]圖12為根據(jù)用戶指示顯示關(guān)聯(lián)備忘錄的示意圖9 ;
[0062]圖13為本申請中終端設(shè)備的基本結(jié)構(gòu)示意圖。
【具體實施方式】
[0063]為了使本申請的目的、技術(shù)手段和優(yōu)點更加清楚明白,以下結(jié)合附圖對本申請做進(jìn)一步詳細(xì)說明。
[0064]圖1為本申請中同類型文檔間的關(guān)聯(lián)方法。該方法是對相同類型的文檔進(jìn)行內(nèi)容關(guān)聯(lián)的方法。如圖1所示,該方法包括:
[0065]步驟101,在顯示指定類型的一個文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示。
[0066]其中,每個指定類型文檔對應(yīng)一關(guān)聯(lián)表,用于保存從該文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞。在具體顯示任意一個文檔時,將文檔中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯
,例如聞売等方式進(jìn)行顯不。
[0067]具體文檔對應(yīng)的關(guān)聯(lián)表可以如下方式建立:在新建指定類型的一個文檔并保存后,將該文檔與同類型的其他已有文檔進(jìn)行比較,在比較得到的相同的詞匯中選取關(guān)聯(lián)詞,將選取出的關(guān)聯(lián)詞相關(guān)信息保存在該關(guān)聯(lián)詞所在各個文檔對應(yīng)的關(guān)聯(lián)表中。
[0068]其中,在指定類型的文檔達(dá)到兩個后,為每個文檔建立各自的關(guān)聯(lián)表,用于存儲與其他同類型文檔間的相關(guān)內(nèi)容信息。
[0069]更詳細(xì)地,可以在新建一個文檔后,將該文檔與同類型的其他已有文檔進(jìn)行比較,并在相同的詞匯中選取關(guān)聯(lián)詞,這些關(guān)聯(lián)詞在多個文檔中都出現(xiàn)過。其中,選取關(guān)聯(lián)詞時,可以將動詞、助詞、嘆詞、介詞等單獨使用無意義的詞匯排除在外。將這些關(guān)聯(lián)詞的相關(guān)信息保存在其出現(xiàn)的每個文檔對應(yīng)的關(guān)聯(lián)表中。保存在關(guān)聯(lián)表中的關(guān)聯(lián)詞條目內(nèi)容可以包括:關(guān)聯(lián)詞、關(guān)聯(lián)詞所在的文檔名稱、關(guān)聯(lián)詞在該文檔中的位置。
[0070]在后續(xù)進(jìn)行其他文檔與已有文檔的比較過程中,可能會在已有文檔中發(fā)現(xiàn)新的關(guān)聯(lián)詞,此時更新已有文檔的關(guān)聯(lián)表,將新增的關(guān)聯(lián)詞相關(guān)信息加入該已有文檔的關(guān)聯(lián)表。
[0071]按照上述方式,同類型的每個文檔都對應(yīng)保存有一個關(guān)聯(lián)表,其中保存與其他同類型文檔的關(guān)聯(lián)詞的相關(guān)信息。其中,不同文檔對應(yīng)的關(guān)聯(lián)表所保存的關(guān)聯(lián)詞可能會有所區(qū)別。
[0072]步驟102,根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指定關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分。
[0073]對于任一文檔中區(qū)別顯示的關(guān)聯(lián)詞,用戶可以通過雙擊等操作選中關(guān)聯(lián)詞,終端在關(guān)聯(lián)表中查找選中的關(guān)聯(lián)詞的相關(guān)信息,以預(yù)先設(shè)定的方式顯示關(guān)聯(lián)詞在其他文檔中的上下文,例如浮動窗口方式顯示。具體地,在顯示時,可以根據(jù)關(guān)聯(lián)詞所在文檔的位置,在相應(yīng)文檔中找到關(guān)聯(lián)詞的上下文進(jìn)行顯示。
[0074]步驟103,接收用戶對顯示控件的操作,根據(jù)該操作調(diào)整顯示內(nèi)容。
[0075]在步驟102中,終端通過預(yù)設(shè)方式對關(guān)聯(lián)詞在其他文檔中的上下文進(jìn)行顯示,對于這些上下文部分,用戶可以通過對顯示控件的操作,實現(xiàn)對顯示內(nèi)容的調(diào)整,例如字體放大、縮小,內(nèi)容顯示多少的控制。
[0076]至此,本申請中的同類型文檔間的關(guān)聯(lián)方法流程結(jié)束。上述為本申請中基本方法的流程。
[0077]事實上,在步驟301進(jìn)行同類型文檔間的比較時,可以有多種方式,可以將兩個文檔以句子為單位進(jìn)行內(nèi)容的直接比對,選取出關(guān)聯(lián)詞;或者,也可以預(yù)先在每個文檔中提取關(guān)鍵詞構(gòu)造每個文檔各自的詞匯附表,再在同類型文檔間進(jìn)行比較時,將不同文檔的詞匯附表進(jìn)行比較,選取出相同的關(guān)鍵詞作為關(guān)聯(lián)詞保存在各自的關(guān)聯(lián)表中。當(dāng)然,也可以將上述兩種同類型文檔間的比較方式結(jié)合使用,將終端中一部分文檔間的比較使用第一種方式,將另一部分文檔間的比較使用第二種方式。
[0078]更詳細(xì)地,上述內(nèi)容中涉及到文檔的詞匯附表的建立。這里,建立一文檔的詞匯附表時,可以將該文檔的內(nèi)容與預(yù)設(shè)的該類型文檔的統(tǒng)一專用詞匯庫中的詞匯進(jìn)行比較,提取出相同的詞匯作為關(guān)鍵詞,保存在對應(yīng)的詞匯附表中?;蛘?,也可以將該文檔中的各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞(也可以將其中的動詞、助詞、嘆詞、形容詞、介詞等排出在外)保存在對應(yīng)的詞匯附表中。上述兩種詞匯附表的建立方式可以相互結(jié)合使用。
[0079]上面本申請中的關(guān)聯(lián)方法對于終端中的多種類型文檔均適用,例如備忘錄、短信、郵件、日記等。其中,對于手寫體備忘錄,通常先進(jìn)行文字的識別形成備忘錄的文字識別版本,然后,再進(jìn)行文檔內(nèi)容間的比較。
[0080]下面通過具體實施例說明本申請的具體實現(xiàn)。在下面的實施例中,以手寫體備忘錄間的關(guān)聯(lián)為例進(jìn)行說明。為將各種處理都能夠清楚的說明,下面的實施例中以構(gòu)建同類型的專用詞匯庫、并為每個文檔建立詞匯附表的方式為例說明。具體手寫體備忘錄之間的關(guān)聯(lián)方法包括如圖2所示的步驟。
[0081]步驟201,構(gòu)建備忘錄專用詞匯庫。
[0082]備忘錄專用詞匯庫是識別備忘錄關(guān)鍵字的重要來源。手寫體備忘錄具有如下特點。
[0083]-一般而言,備忘錄是供自己看的而不是用于與他人的溝通,所以在用詞上更隨便,更加個性化。尤其是記錄個人創(chuàng)意、突發(fā)靈感的備忘錄中的用詞更加個性化。在手機上的現(xiàn)有詞匯庫中難以找到。這部分缺少的詞中有相當(dāng)一部分是人名、地名、事件等跟用戶個人緊密相關(guān)的內(nèi)容。
[0084]-手寫備忘錄沒有用戶確認(rèn)的過程,本來手寫備忘錄是不需要識別的,只是對原筆跡錄入,為進(jìn)行手寫備忘錄之間關(guān)聯(lián)所進(jìn)行的識別是在后臺進(jìn)行的,并沒有用戶確認(rèn)的過程,識別上可能存在誤差。
[0085]基于上述對于備忘錄的特點分析,本申請中備忘錄專用詞匯庫包含手機用戶的個性化信息,例如:包括手機上的通訊錄中聯(lián)絡(luò)人信息(姓名、電話號碼、昵稱、其他社交身份代碼等),用戶在手機日程表中使用過的詞匯,導(dǎo)航/地圖應(yīng)用中輸入的地名,用戶在手機上的搜索框中所輸入過的詞匯等。并可引入手機輸入法自帶的詞匯庫。
[0086]備忘錄專用詞匯庫中詞匯的來源還可以設(shè)定優(yōu)先級,例如,可以設(shè)定優(yōu)先級依次為用戶的個人信息(通訊錄、日程表)、用戶在手機上使用過的詞匯(手機上的日程表、導(dǎo)航/地圖應(yīng)用中輸入的地名、用戶在手機上的搜索框中所輸入過的詞匯)、手機上的輸入法自帶的詞匯庫。
[0087]為提高效率,備忘錄專用詞匯庫可以將一些沒有參考意義,不適合作為備忘錄關(guān)鍵字的詞匯排除,例如“今天”,“明天”,“積極”類似的助詞,嘆詞,形容詞,副詞,動詞等。
[0088]步驟202,識別新建備忘錄中的關(guān)鍵詞。
[0089]當(dāng)用戶創(chuàng)建一個新的備忘錄并保存后,啟動備忘錄的關(guān)鍵詞識別過程。該過程在后臺進(jìn)行,不影響用戶對備忘錄進(jìn)行編輯操作。
[0090]對于手寫體備忘錄,按句子進(jìn)行文字識別,并比對備忘錄專用詞匯庫,提取出該備忘錄的關(guān)鍵詞。用識別出的備忘錄關(guān)鍵詞構(gòu)建備忘錄詞匯附表,對每一個關(guān)鍵詞都標(biāo)注出其位于備忘錄中的位置。每個備忘錄對應(yīng)一個詞匯附表。
[0091]具體的備忘錄的關(guān)鍵詞識別過程可以如下進(jìn)行:
[0092]1.劃分句子,存儲為備忘錄識別版本
[0093]將手寫備忘錄的手寫體內(nèi)容識別為文字,并劃分句子。標(biāo)點符號或空格之間的部分判定為一個獨立的句子,此外的連續(xù)部分也作為一個獨立的句子。后續(xù)的關(guān)鍵字識別將在此備忘錄識別版本之上,以句子為單位進(jìn)行。
[0094]2.抽取出句子中的關(guān)鍵詞
[0095]步驟1,以一個句子為單位與備忘錄專用詞匯庫進(jìn)行對比,提取出關(guān)鍵詞。
[0096]步驟2,以一個句子為單位與當(dāng)前備忘錄中的句子進(jìn)行逐字對比,若發(fā)現(xiàn)連續(xù)兩個以上的字相同(不包含助詞,嘆詞,形容詞,動詞等無意義的字),則將這連續(xù)相同的幾個字提取為關(guān)鍵詞。例如,在兩個句子中都出現(xiàn)“我的文案”,“的”無實際意義,不作為關(guān)鍵詞。這種情況,將“文案”提取為關(guān)鍵詞。這樣提取出的關(guān)鍵詞,能夠?qū)⒆髡擢氂械目s略寫法包含進(jìn)來,對意義不大的詞匯,不計入關(guān)鍵詞列表。例如,“積極” “通過”等某些形容詞,動詞。
[0097]通過步驟2提取出的關(guān)鍵詞,加入到備忘錄專用詞匯庫中。
[0098]將識別出經(jīng)過篩選的關(guān)鍵詞加入詞匯附表,并可以記錄詞匯在備忘錄中所處的位置。如表1所示。
[0099]
【權(quán)利要求】
1.一種同類型文檔間的關(guān)聯(lián)方法,其特征在于,包括: a、在顯示指定類型的任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示; b、根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分; C、接收用戶對用于顯示所述上下文部分的控件的操作,根據(jù)所述操作調(diào)整顯示內(nèi)容;其中,所述任一文檔對應(yīng)的關(guān)聯(lián)表,用于保存從所述任一文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述任一文檔對應(yīng)的關(guān)聯(lián)表建立和更新方式包括: 在新建所述任一文檔并保存后,將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,在所得相同的詞匯中選取關(guān)聯(lián)詞,將所述關(guān)聯(lián)詞、其所在文檔的名稱和文檔中的位置對應(yīng)保存在所述關(guān)聯(lián)詞所在各個文檔對應(yīng)的關(guān)聯(lián)表中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,包括: 將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與同類型的任一其他已有文檔相同,則確定為相同的詞匯。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在建立所述任一文檔的關(guān)聯(lián)表前,該方法進(jìn)一步包括:在所述任一文檔中提取關(guān)鍵詞,并將各個關(guān)鍵詞及其在所述任一文檔中的位置,對應(yīng)保存在為所述任一文檔創(chuàng)建的詞匯附表中; 所述將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,包括:將所述任一文檔的詞匯附表與同類型的其他已有文檔的詞匯附表進(jìn)行比較;和/或,將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與指定類型的任一其他已有文檔相同,則確定為相同的詞匯,對相同的詞匯進(jìn)行篩選,并檢查篩選后的詞匯在其所在文檔的詞匯附表中是否存在,若不存在,將該篩選后的詞匯加入其所在文檔的詞匯附表中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在所述任一文檔中提取關(guān)鍵詞,包括: 預(yù)先構(gòu)建指定類型文檔的專用詞匯庫;在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞; 或者,將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在所述任一文檔中提取關(guān)鍵詞,包括: 預(yù)先構(gòu)建指定類型文檔的專用詞匯庫;在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞; 且,將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞,并將該關(guān)鍵詞加入所述專用詞匯庫中。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟b中所述顯示用戶指向的關(guān)聯(lián)詞在同類型其他各個文檔中的上下文部分,包括: 在所述任一文檔對應(yīng)的關(guān)聯(lián)表中查找用戶指向的關(guān)聯(lián)詞所在的各個文檔及相應(yīng)的位置,以預(yù)設(shè)的方式顯示所述用戶指向的關(guān)聯(lián)詞在所述同類型其他各個文檔中的上下文部分。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述預(yù)設(shè)的方式包括彈出窗口、與當(dāng)前顯示窗口并列的多窗口、或者側(cè)邊欄(窗口)的方式將所述上下文部分顯示在相應(yīng)窗口內(nèi)。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,若預(yù)設(shè)的方式為彈出窗口,所述步驟c包括:當(dāng)檢測到用戶通過雙指操作將所述彈出窗口向上下擴大時,以所述雙指初始位置的中心點為中心,將彈出窗口顯示的內(nèi)容向前后擴展,直到將文檔的全部內(nèi)容顯示出來;在彈出窗口中顯示文檔的全部內(nèi)容后,若檢測到通過手指將所述彈出窗口向上下擴大,則以所述雙指起始位置的中心點為中心,將彈出窗口的內(nèi)容進(jìn)行放大顯示; 當(dāng)檢測到用戶通過雙指操作將所述彈出窗口在垂直方向縮小時,若彈出窗口中的字體大小大于預(yù)設(shè)大小,則以所述雙指的中心點為中心,將彈出窗口的內(nèi)容進(jìn)行縮小顯示,直到彈出窗口中的字體大小于預(yù)設(shè)大小相同;若彈出窗口中的字體大小等于預(yù)設(shè)大小,則保持所述彈出窗口的字體大小不變,以所述雙指起始位置的中心點為中心,將彈出窗口的大小向內(nèi)縮小,直到縮小到初始窗口的高度或?qū)挾取?br>
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶保持彈出窗口上沿的手指不動、另一個手指向下滑動將所述彈出窗口向下擴大時,保持彈出窗口寬度不變,將彈出 窗口顯示的內(nèi)容向后擴展,字體大小保持不變; 當(dāng)檢測到用戶保持彈出窗口上沿的手指不動、另一個手指向上滑動將所述彈出窗口向上縮小時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容由最下端開始依次隱藏,字體大小保持不變。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶保持彈出窗口下沿的手指不動、另一個手指向上滑動將所述彈出窗口向上擴大時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容向前擴展,字體大小保持不變; 當(dāng)檢測到用戶保持彈出窗口下沿的手指不動、另一個手指向下滑動將所述彈出窗口向下縮小時,保持彈出窗口寬度不變,將彈出窗口顯示的內(nèi)容由最上端開始依次隱藏,字體大小保持不變。
12.根據(jù)權(quán)利要求9到11中任一所述的方法,其特征在于,若預(yù)設(shè)的方式為彈出窗口,當(dāng)檢測到用戶雙擊所述彈出窗口,則彈出窗口關(guān)閉。
13.根據(jù)權(quán)利要求1到11中任一所述的方法,其特征在于,所述指定類型為備忘錄、或日記、或短信、或郵件。
14.一種終端設(shè)備,其特征在于,包括:關(guān)聯(lián)表存儲單元和顯示單元; 所述關(guān)聯(lián)表存儲單元,用于對應(yīng)所述任一文檔,保存從所述任一文檔與同類型的其他文檔相同的詞匯中選取的關(guān)聯(lián)詞; 所述顯示單元,用于在顯示指定類型的任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示,并根據(jù)用戶的指示,以預(yù)設(shè)的方式顯示用戶指向的關(guān)聯(lián)詞所在同類型其他各個文檔中的上下文部分;還用于接收用戶對用于顯示所述上下文部分的控件的操作,并調(diào)整顯示內(nèi)容。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,該終端設(shè)備進(jìn)一步包括文檔比較單元、關(guān)聯(lián)表建立和更新單元; 所述文檔比較單元,用于在新建指定類型的任一文檔并保存后,將所述任一文檔與同類型的其他已有文檔進(jìn)行比較,在所得相同的詞匯中選取關(guān)聯(lián)詞; 所述關(guān)聯(lián)表建立和更新單元,用于將所述文檔比較單元選取的關(guān)聯(lián)詞、其所在文檔的名稱及文檔中的位置對應(yīng)保存在所述關(guān)聯(lián)表存儲單元中。
16.根據(jù)權(quán)利要求15所述的終端設(shè)備,其特征在于,所述文檔比較單元,進(jìn)一步用于將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與同類型的任一其他已有文檔相同,則確定為相同的詞匯。
17.根據(jù)權(quán)利要求15所述的終端設(shè)備,其特征在于,該終端設(shè)備進(jìn)一步包括關(guān)鍵詞提取單元,用于在所述任一文檔中提取關(guān)鍵詞,并將各個關(guān)鍵詞及其在所述任一文檔中的位置,對應(yīng)保存在為所述任一文檔創(chuàng)建的詞匯附表中; 所述文檔比較單元,進(jìn)一步用于將所述任一文檔的詞匯附表與同類型的其他已有文檔的詞匯附表進(jìn)行比較;和/或,將所述任一文檔以句子為單位與同類型的其他已有文檔中的句子進(jìn)行比較,當(dāng)任一文檔的連續(xù)兩個字或以上的詞或句子與指定類型的任一其他已有文檔相同,則確定為相同的詞匯,對相同的詞匯進(jìn)行篩選,并檢查篩選后的詞匯在其所在文檔的詞匯附表中是否存在,若不存在,將該篩選后的詞匯加入其所在文檔的詞匯附表中。
18.根據(jù)權(quán)利要求17所 述的終端設(shè)備,其特征在于,該終端設(shè)備進(jìn)一步包括專用詞匯庫存儲單元,用于保存所述指定文檔的專用詞匯庫;所述關(guān)鍵詞提取單元,進(jìn)一步用于在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞; 或者,所述關(guān)鍵詞提取單元,進(jìn)一步用于將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵
ο
19.根據(jù)權(quán)利要求17所述的終端設(shè)備,其特征在于,該終端設(shè)備進(jìn)一步包括專用詞匯庫存儲單元,用于保存所述指定文檔的專用詞匯庫; 所述關(guān)鍵詞提取單元,進(jìn)一步用于在所述任一文檔中以句子為單位與所述專用詞匯庫中詞匯進(jìn)行比較,提取出相同的詞匯,將該詞匯作為關(guān)鍵詞;還用于將所述任一文檔中各個句子互相進(jìn)行比較,當(dāng)至少兩個句子中的連續(xù)兩個字或以上的詞相同,則將該連續(xù)兩個字或以上的詞提取為關(guān)鍵詞,并將該關(guān)鍵詞加入所述專用詞匯庫中。
20.根據(jù)權(quán)利要求15所述的終端設(shè)備,其特征在于,所述顯示單元包括文檔顯示子單元、關(guān)聯(lián)詞查找和顯示子單元; 所述文檔顯示子單元,用于在顯示所述任一文檔時,將該文檔對應(yīng)的關(guān)聯(lián)表中的關(guān)聯(lián)詞進(jìn)行區(qū)別顯示; 所述關(guān)聯(lián)詞查找和顯示子單元,用于根據(jù)用戶的指示,在所述關(guān)聯(lián)表存儲單元中查找用戶指向的關(guān)聯(lián)詞所在的各個文檔及相應(yīng)的位置,以預(yù)設(shè)的方式顯示所述用戶指向的關(guān)聯(lián)詞在除所述任一文檔外的其他文檔中的上下文部分。
【文檔編號】G06F3/0481GK104077011SQ201310099486
【公開日】2014年10月1日 申請日期:2013年3月26日 優(yōu)先權(quán)日:2013年3月26日
【發(fā)明者】劉衛(wèi)民, 徐曉惠 申請人:北京三星通信技術(shù)研究有限公司, 三星電子株式會社