[發(fā)明專利]語(yǔ)境相關(guān)敏感提示輸入法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200910021632.5 | 申請(qǐng)日: | 2009-03-20 |
| 公開(公告)號(hào): | CN101510124A | 公開(公告)日: | 2009-08-19 |
| 發(fā)明(設(shè)計(jì))人: | 閆相國(guó);吳寧;潘克非;王子南 | 申請(qǐng)(專利權(quán))人: | 西安交通大學(xué) |
| 主分類號(hào): | G06F3/023 | 分類號(hào): | G06F3/023;G06F3/048;G06F17/30 |
| 代理公司: | 西安智大知識(shí)產(chǎn)權(quán)代理事務(wù)所 | 代理人: | 弋才富 |
| 地址: | 710049*** | 國(guó)省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 語(yǔ)境 相關(guān) 敏感 提示 輸入法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬計(jì)算機(jī)輸入法,更進(jìn)一步涉及一種語(yǔ)境相關(guān)的敏感提示輸入方法。
背景技術(shù)
在特定的應(yīng)用程序中,往往涉及到多個(gè)任務(wù)項(xiàng)輸入,如工作人員、工作內(nèi) 容等,而每個(gè)任務(wù)項(xiàng)包含完全不同的語(yǔ)境。目前很多具有智能功能的漢字輸入 法,通常都是按照文字的順序連續(xù)輸入符合特定規(guī)則的拼音及輔助編碼,由輸 入法的智能算法進(jìn)行智能匹配轉(zhuǎn)換,然后輸出轉(zhuǎn)換后的漢字字符串。這些輸入 法關(guān)注的是一般應(yīng)用,并未考慮不同語(yǔ)境下的差別,而且是字、詞輸入法,不 能實(shí)現(xiàn)以語(yǔ)句為單位輸入,無(wú)法滿足針對(duì)具體應(yīng)用下的特定語(yǔ)境快速輸入的需 要。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的是提出一種語(yǔ)境相關(guān)敏感提示 輸入方法,針對(duì)具體的輸入語(yǔ)境,動(dòng)態(tài)生成該語(yǔ)境下的敏感提示浮動(dòng)窗口,通 過(guò)選擇相關(guān)內(nèi)容,實(shí)現(xiàn)在特定語(yǔ)境下、以語(yǔ)句為單位的快速輸入。
為達(dá)到以上目的,本發(fā)明采用的技術(shù)方案是:一種語(yǔ)境相關(guān)敏感提示輸入 方法,包括以下步驟:
1.在應(yīng)用程序運(yùn)行時(shí),建立漢字首字母映射表;
2.建立由初級(jí)鏈表和次級(jí)鏈表組成的兩級(jí)結(jié)構(gòu)鏈表,初級(jí)鏈表為任務(wù)項(xiàng)鏈 表,次級(jí)鏈表為對(duì)應(yīng)任務(wù)項(xiàng)的內(nèi)容項(xiàng)鏈表;
3.在進(jìn)行相關(guān)任務(wù)項(xiàng)輸入時(shí),在輸入控件側(cè)出現(xiàn)一個(gè)浮動(dòng)敏感提示窗口, 窗口內(nèi)容顯示與該任務(wù)項(xiàng)相關(guān)的內(nèi)容;
4.輸入相關(guān)內(nèi)容或在浮動(dòng)窗口中選擇數(shù)據(jù)項(xiàng);
5.結(jié)束該任務(wù)項(xiàng)輸入,維護(hù)數(shù)據(jù)鏈表;
6.結(jié)束應(yīng)用程序,保存初級(jí)鏈表和次級(jí)鏈表組成的兩級(jí)結(jié)構(gòu)鏈表。
步驟1和步驟2是初始化工作,在應(yīng)用程序運(yùn)行時(shí)進(jìn)行一次。步驟3至步 驟5是任務(wù)項(xiàng)輸入時(shí)的過(guò)程,每次輸入新的任務(wù)項(xiàng)都要重復(fù)執(zhí)行。任務(wù)項(xiàng)輸入 以語(yǔ)句為單位。步驟6是系統(tǒng)終止操作,在應(yīng)用程序結(jié)束時(shí)進(jìn)行一次。
更進(jìn)一步,漢字首字母映射表用于實(shí)現(xiàn)首字母輸入時(shí)對(duì)敏感提示窗口內(nèi)數(shù) 據(jù)項(xiàng)的快速定位,根據(jù)漢字庫(kù)編碼建立如表1所示的漢字首字母映射表。表格 按英文字母排序,一個(gè)英文字母對(duì)應(yīng)一行,每行稱為一個(gè)英文字母行,所有拼 音首字母等于對(duì)應(yīng)的英文字母行的漢字排列在一起,然后把這些漢字在漢字庫(kù) 編碼表中的編碼和包含的漢字?jǐn)?shù)量寫到該英文字母行。由于漢字中存在多音字, 所以在漢字首字母映射表會(huì)出現(xiàn)同一漢字在不同行重復(fù)出現(xiàn)。
在步驟2中,兩級(jí)結(jié)構(gòu)鏈表如圖1所示。初級(jí)鏈表為任務(wù)項(xiàng)鏈表,每個(gè)節(jié) 點(diǎn)包含任務(wù)項(xiàng)索引和次級(jí)鏈表指針,任務(wù)項(xiàng)索引用于表示語(yǔ)境特征、綜合頻度 概率計(jì)算使用的權(quán)重系數(shù)、次級(jí)鏈表維護(hù)類型,次級(jí)鏈表指針表示與該語(yǔ)境關(guān) 聯(lián)的數(shù)據(jù);次級(jí)鏈表為任務(wù)項(xiàng)相關(guān)的內(nèi)容項(xiàng)鏈表,每個(gè)節(jié)點(diǎn)包含特定語(yǔ)境的數(shù) 據(jù)項(xiàng)和該數(shù)據(jù)項(xiàng)綜合頻度概率。初級(jí)鏈表只有一個(gè),而次級(jí)鏈表數(shù)等于初級(jí)鏈 表的節(jié)點(diǎn)數(shù)。
建立由初級(jí)鏈表和次級(jí)鏈表組成的兩級(jí)結(jié)構(gòu)鏈表分兩種情況:1)當(dāng)兩級(jí)結(jié) 構(gòu)鏈表已存在時(shí),直接讀入;2)否則根據(jù)任務(wù)項(xiàng)表建立初級(jí)鏈表和次
表1首字母映射表
級(jí)鏈表,同時(shí)把次級(jí)鏈表所有節(jié)點(diǎn)的綜合頻度概率初始化為1。
次級(jí)鏈表中數(shù)據(jù)項(xiàng)的綜合頻度概率應(yīng)用公式(1)計(jì)算:
公式右邊第一項(xiàng)主要反映整體使用頻度,第二項(xiàng)反映當(dāng)前使用情況。其中, pi-1和pi分別代表計(jì)算前和計(jì)算后的綜合使用頻度概率;I是二值函數(shù),當(dāng)數(shù)據(jù) 項(xiàng)是本次選擇或添加的數(shù)據(jù)項(xiàng)時(shí)取值為1,否則為0;是權(quán)重系數(shù),取值范圍 為(0,1],用于調(diào)整輸入操作對(duì)后續(xù)概率的影響程度,同時(shí)也決定了在該數(shù)據(jù)項(xiàng) 所處鏈表內(nèi)經(jīng)過(guò)幾次連續(xù)選擇,被選擇的數(shù)據(jù)項(xiàng)與其他數(shù)據(jù)項(xiàng)的綜合頻度概率 相比為最大。表2是取值與最大選擇次數(shù)的關(guān)系。例如當(dāng)時(shí),經(jīng)過(guò)兩次 連續(xù)選擇,可使被選擇的數(shù)據(jù)項(xiàng)的綜合頻度概率在所處鏈表內(nèi)達(dá)到最大。
表2與最大選擇次數(shù)關(guān)系表
更進(jìn)一步,任務(wù)項(xiàng)鏈表是文本類型文件,每行代表一個(gè)任務(wù)項(xiàng)。行格式如 表3所示,包含“輸入控件ID”、“操作類型”、??“數(shù)據(jù)源類型”和“數(shù) 據(jù)源位置或內(nèi)容”五個(gè)部分,每部分間以分號(hào)隔開。
表3任務(wù)項(xiàng)鏈表
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安交通大學(xué),未經(jīng)西安交通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910021632.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 用于管理語(yǔ)境相關(guān)信息的系統(tǒng)、移動(dòng)站、方法和計(jì)算機(jī)程序產(chǎn)品
- 文字輸入過(guò)程中的自動(dòng)校對(duì)方法
- 使用與信息關(guān)聯(lián)的語(yǔ)義語(yǔ)境便于協(xié)作搜索
- 記錄語(yǔ)境信息以及追溯生詞語(yǔ)境的方法和系統(tǒng)
- 基于語(yǔ)境的鍵盤
- 用于管理語(yǔ)音系統(tǒng)中的對(duì)話語(yǔ)境的系統(tǒng)和方法
- 用于管理語(yǔ)境相關(guān)信息的系統(tǒng)、移動(dòng)站和方法
- 減少主觀干擾內(nèi)容的方法和系統(tǒng)
- 依存句法樹構(gòu)建系統(tǒng)
- 會(huì)話語(yǔ)境劃分方法與系統(tǒng)、交互方法與交互系統(tǒng)
- 可測(cè)量片外橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置位置軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵外側(cè)軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 三軸硅微加速度計(jì)
- 三軸硅微加速度計(jì)
- 一種用于大噸位傳感器的自定位應(yīng)變計(jì)
- 用于簡(jiǎn)化懸臂梁傳感器的全橋箔式電阻應(yīng)變計(jì)
- 一種敏感文件管理方法





