欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于手寫筆跡輸入的永久性同步系統(tǒng)的制作方法_2

文檔序號(hào):9620931閱讀:來源:國知局
圖形對(duì)象的結(jié)束時(shí)生成至少一個(gè)符號(hào)的候選串的所述列表。
[0052]本發(fā)明還提供一種由輸入設(shè)備實(shí)施的輸入方法,所述輸入設(shè)備適合于由用戶使用來將符號(hào)輸入到可在所述設(shè)備上執(zhí)行的應(yīng)用的輸入欄中,所述設(shè)備包括具有觸摸屏的接口,所述接口允許人工輸入圖形對(duì)象并且在所述屏幕的輸入?yún)^(qū)中顯示,所述方法包括對(duì)圖形對(duì)象進(jìn)行處理,所述處理包括對(duì)于每一個(gè)當(dāng)前圖形對(duì)象:
[0053]-檢測(cè)正在所述輸入?yún)^(qū)中輸入的所述當(dāng)前圖形對(duì)象的起始和結(jié)束;
[0054]-在檢測(cè)到正被輸入的當(dāng)前圖形對(duì)象的起始時(shí),貫穿其被輸入的整個(gè)時(shí)間存儲(chǔ)對(duì)應(yīng)于所述當(dāng)前圖形對(duì)象的圖形數(shù)據(jù);
[0055]-從所述圖形數(shù)據(jù)生成至少一個(gè)符號(hào)的候選串的列表,每一個(gè)所述候選串與代表所述候選串關(guān)于所述圖形數(shù)據(jù)的相關(guān)性的相關(guān)性數(shù)值相關(guān)聯(lián);以及
[0056]-把用戶從所述列表中選擇的所述串或者默認(rèn)地根據(jù)其相關(guān)性函數(shù)從候選串當(dāng)中選擇的所述串插入到所述輸入欄中。
[0057]在一種具體實(shí)現(xiàn)方式中,所述方法包括在存儲(chǔ)器中與圖形數(shù)據(jù)相關(guān)聯(lián)地存儲(chǔ)候選串及其相關(guān)聯(lián)的相關(guān)性數(shù)值連同所選串的標(biāo)識(shí)符,所述關(guān)聯(lián)形成第一數(shù)據(jù)組,并且在第一預(yù)定持續(xù)時(shí)間期間把所述第一數(shù)據(jù)組保存在存儲(chǔ)器中。
[0058]在本發(fā)明的范圍內(nèi),還有可能設(shè)想到所述輸入方法的變型,其類似于前面參照本發(fā)明的輸入設(shè)備所提到的實(shí)施例和變型。
[0059]在一種具體實(shí)現(xiàn)方式中,所述輸入方法的各個(gè)步驟由計(jì)算機(jī)程序指令確定。
[0060]因此,本發(fā)明還提供一種數(shù)據(jù)介質(zhì)(或存儲(chǔ)介質(zhì))上的計(jì)算機(jī)程序,所述程序適合于在輸入設(shè)備中或者更一般來說在計(jì)算機(jī)中實(shí)施,所述程序包括適于實(shí)施前面所定義的輸入方法的各個(gè)步驟的指令。
[0061]所述程序可以使用任何編程語言,并且可以采取源代碼、對(duì)象代碼或者處于源代碼與對(duì)象代碼之間的中間代碼的形式,比如采取部分編譯形式或者任何其他符合期望的形式。
[0062]本發(fā)明還提供一種可由輸入設(shè)備并且更一般來說由計(jì)算機(jī)讀取的數(shù)據(jù)介質(zhì)(或存儲(chǔ)介質(zhì)),所述介質(zhì)包括前面所提到的計(jì)算機(jī)程序的指令。
[0063]所述數(shù)據(jù)介質(zhì)可以是能夠存儲(chǔ)程序的任何實(shí)體或設(shè)備。舉例來說,所述介質(zhì)可以包括例如只讀存儲(chǔ)器(ROM)之類的存儲(chǔ)介質(zhì),比如緊致盤(CD) ROM或微電子電路R0M,或者實(shí)際上是磁性的記錄介質(zhì),例如軟盤或硬盤。
[0064]此外,所述數(shù)據(jù)介質(zhì)可以是可傳送介質(zhì),比如適合于通過電纜或光纜、通過無線電或者通過其他手段傳送的電氣或光學(xué)信號(hào)。本發(fā)明的程序特別可以從因特網(wǎng)類型的網(wǎng)絡(luò)下載。
[0065]或者,所述數(shù)據(jù)介質(zhì)可以是其中合并有程序的集成電路,所述電路適于執(zhí)行所討論的方法或者適于被使用在所討論的方法的執(zhí)行過程中。
【附圖說明】
[0066]通過后面參照附圖進(jìn)行的描述將會(huì)認(rèn)識(shí)到本發(fā)明的其他特性和優(yōu)點(diǎn),在附圖中示出了不具有限制字符的一個(gè)實(shí)施例。在附圖中:
[0067]-圖1A和1B是本發(fā)明的一個(gè)具體實(shí)施例中的輸入設(shè)備的圖示;
[0068]-圖2是根據(jù)本發(fā)明的一個(gè)具體實(shí)施例的輸入設(shè)備的硬件架構(gòu)的圖示;
[0069]-圖3A到3F是示出了根據(jù)本發(fā)明的第一實(shí)現(xiàn)方式的輸入方法的實(shí)施過程中的各個(gè)步驟處的輸入設(shè)備的圖示;
[0070]-圖4A到4C通過表格的形式示出了在圖3A-3F中所示的輸入方法的實(shí)施過程中的不同階段期間由輸入設(shè)備存儲(chǔ)的數(shù)據(jù)組;
[0071]-圖5是示出了根據(jù)本發(fā)明的第一實(shí)現(xiàn)方式的輸入方法的主要步驟的流程圖;
[0072]-圖6A到6F是示出了根據(jù)本發(fā)明的第二實(shí)現(xiàn)方式的輸入方法的實(shí)施過程中的不同步驟處的輸入設(shè)備的圖示;
[0073]-圖7A和7B是示出了在圖6A-6F中所示的輸入方法的實(shí)施過程中的不同階段期間由輸入設(shè)備存儲(chǔ)的數(shù)據(jù)組的表格;
[0074]-圖8是示出了根據(jù)本發(fā)明的第二實(shí)現(xiàn)方式的輸入方法的主要步驟的流程圖;
[0075]-圖9A、9B和11A是示出了操作在本發(fā)明的第三實(shí)現(xiàn)方式中的示例性輸入設(shè)備的圖示;
[0076]-圖9C示出了在本發(fā)明的第三實(shí)現(xiàn)方式中執(zhí)行在輸入設(shè)備上的應(yīng)用的輸入欄;
[0077]-圖9D示出了一個(gè)變型實(shí)施例,其中顯示在屏幕上的滾動(dòng)條允許用戶控制輸入欄中的滾動(dòng);
[0078]-圖10通過表格的形式示出了由圖9A和9B的輸入設(shè)備存儲(chǔ)的數(shù)據(jù)組;以及
[0079]-圖11B到11G是示出了關(guān)于如何由本發(fā)明的輸入設(shè)備實(shí)施編輯功能的實(shí)例的圖不ο
【具體實(shí)施方式】
[0080]本發(fā)明涉及把由用戶輸入的圖形對(duì)象轉(zhuǎn)換成符號(hào)串,更具體來說涉及一種用于辨識(shí)由用戶人工輸入的圖形對(duì)象(例如手寫筆跡)并且隨后基于這一辨識(shí)將圖形對(duì)象轉(zhuǎn)換成相應(yīng)的符號(hào)串,比如字母數(shù)字符號(hào),的設(shè)備和方法。
[0081]在本文獻(xiàn)中,本發(fā)明的實(shí)現(xiàn)方式是在把手寫筆跡轉(zhuǎn)換成Unicode符號(hào)串的情境中來描述的。但是本發(fā)明也可以被應(yīng)用于轉(zhuǎn)換由用戶輸入的其他類型的圖形對(duì)象,以用于獲得任何格式的符號(hào)(或字符)的目的。
[0082]圖1A和1B是示出了本發(fā)明的第一具體實(shí)施例中的輸入設(shè)備2的圖示。在本質(zhì)上,在該例中描述的設(shè)備2是具有觸摸屏18的移動(dòng)電話。用戶使用觸筆20 (或者替換地使用例如手指)在觸摸屏18的底部部分輸入圖形對(duì)象0G。在該例中,圖形對(duì)象對(duì)應(yīng)于手寫筆跡(單詞 “hello”)。
[0083]輸入設(shè)備2被配置來辨識(shí)由用戶人工輸入的圖形對(duì)象(0G, graphic object),并且隨后將相應(yīng)的符號(hào)串24插入到輸入欄22中,其中該串是通過實(shí)施所述辨識(shí)而獲得的。在該例中,輸入欄22構(gòu)成正由設(shè)備2執(zhí)行的應(yīng)用的欄位。作為舉例,輸入欄22可以是因特網(wǎng)瀏覽器中的應(yīng)用(比如搜索引擎),或者實(shí)際上是消息傳送應(yīng)用(例如用于發(fā)送短消息服務(wù)(SMS, short message service))的輸入欄。
[0084]可以理解的是,輸入設(shè)備2可以采取具有觸摸屏的任何電器(便攜式或其他)的形式,并且適合于將這樣的圖形對(duì)象轉(zhuǎn)換成數(shù)字符號(hào)(平板設(shè)備、個(gè)人數(shù)字助理(PDAs, personal digital assistants)等等)。
[0085]此外,所述符號(hào)(或字符)串可以包括一個(gè)或多個(gè)符號(hào),所述(多個(gè))符號(hào)表示由用戶輸入的一個(gè)或多個(gè)圖形對(duì)象。
[0086]圖2是示出了本發(fā)明的第一實(shí)施例中的輸入設(shè)備2的硬件架構(gòu)的圖示。更具體來說,設(shè)備2特別包括處理器4、接口單元6、連接到無線電天線10的無線電系統(tǒng)8、ROM 12、可重寫易失性存儲(chǔ)器或“隨機(jī)存取存儲(chǔ)器”(RAM, random access memory) 14以及可重寫非易失性存儲(chǔ)器16。總線提供這些組件之間的通信。
[0087]設(shè)備2還可以具有與描述和呈現(xiàn)本發(fā)明的特性和操作無關(guān)的端口和其他傳統(tǒng)組件,并因此未在本文獻(xiàn)中被描述。
[0088]在當(dāng)前設(shè)想的實(shí)例中,可重寫非易失性存儲(chǔ)器16是閃存類型存儲(chǔ)器。但是應(yīng)當(dāng)理解的是,本領(lǐng)域技術(shù)人員也可以設(shè)想到其他類型的可重寫非易失性存儲(chǔ)器,例如NAND閃存類型存儲(chǔ)器。
[0089]在該例中,可重寫非易失性存儲(chǔ)器16構(gòu)成根據(jù)本發(fā)明的數(shù)據(jù)介質(zhì),其可由處理器4讀取并且存儲(chǔ)根據(jù)本發(fā)明的第一實(shí)施例的計(jì)算機(jī)程序P。該程序P包括用于執(zhí)行本發(fā)明的輸入方法的各個(gè)步驟的指令。在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,在后面描述的圖5中示出了所述方法的主要步驟E2到E18。
[0090]存儲(chǔ)器16包括用于將在后面更加詳細(xì)地描述的目的的存儲(chǔ)器單元Ml。
[0091 ] 接口單元6構(gòu)成人/機(jī)接口,從而允許用戶人工輸入圖形對(duì)象,并且還用來在設(shè)備2上顯示這些圖形對(duì)象。更一般來說,接口單元6允許用戶控制設(shè)備2。該接口單元6具有觸摸屏18,并且還可以具有揚(yáng)聲器、機(jī)械按鍵和/或用于實(shí)施任何人/機(jī)交互的任何其他裝置。
[0092]RAM 14可以特別在執(zhí)行本發(fā)明的輸入方法的同時(shí)把數(shù)據(jù)存儲(chǔ)在緩沖存儲(chǔ)器BF (buffer memory)中。后面將更加詳細(xì)地描述對(duì)于該緩沖存儲(chǔ)器BF的使用。
[0093]在一個(gè)變形的實(shí)施例中,在設(shè)備中使用的所有存儲(chǔ)器都屬于閃存類型。
[0094]在該例中,無線電系統(tǒng)8允許移動(dòng)電話2按照傳統(tǒng)方式進(jìn)行通信,例如使用第三代或第四代(3G或4G)標(biāo)準(zhǔn)。但是所述無線電部分對(duì)于實(shí)施本發(fā)明并不是必要的,因此在本文獻(xiàn)中的后面將不進(jìn)行更加詳細(xì)的描述。
[0095]后面將參照?qǐng)D2到5更加詳細(xì)地描述本發(fā)明的第一實(shí)施例。更精確地說,輸入設(shè)備2通過執(zhí)行程序P來實(shí)施本發(fā)明的輸入方法。
[0096]在該第一實(shí)施例中,設(shè)備2的觸摸屏18包括(圖3A):
[0097]-輸入?yún)^(qū)26,用戶可以,例如利用觸筆20和/或手指,將圖形對(duì)象人工輸入到其中;
[0098]-顯示區(qū)28,其適合于顯示由設(shè)備2生成的候選符號(hào)串;以及
[0099]-如前面所描述的輸入欄30,在其中設(shè)備2插入對(duì)應(yīng)于由用戶輸入到輸入?yún)^(qū)26中的圖形對(duì)象的符號(hào)。
[0100]在該例中,輸入?yún)^(qū)26包括可選的基線32,其通知用戶在觸摸屏18上的何處進(jìn)行書與Ο
[0101]在該實(shí)施例中,處理器4包括:
[0102]-檢測(cè)單元;
[0103]-存儲(chǔ)單元;
[0104]-辨識(shí)單元;以及
[0105]-插入單元。
[0106]在該例中,所述單元由相同的處理器4與設(shè)備2的其他組件協(xié)作實(shí)施,以便實(shí)施本發(fā)明的第一實(shí)現(xiàn)方式中的輸入方法。但是也可以設(shè)想到本發(fā)明的其他實(shí)現(xiàn)方式。
[0107]在該例中,處理器4構(gòu)成本發(fā)明的意義中的處理器模塊。
[0108]在圖3Β中,用戶開始通過使用觸筆20將文字輸入到輸入?yún)^(qū)26中。設(shè)備2的檢測(cè)單元適合于檢測(cè)正被輸入到輸入?yún)^(qū)26中的圖形對(duì)象的起始和結(jié)束。
[0109]在步驟Ε2期間,設(shè)備2 (即其檢測(cè)單元)檢測(cè)到由用戶通過觸筆20施加在觸摸屏18的輸入?yún)^(qū)26中的接觸點(diǎn)PC1。檢測(cè)到觸筆在觸摸屏的部分26上發(fā)生接觸的事件(該事件在本文獻(xiàn)中的后面被稱作“筆落下”)觸發(fā)由設(shè)備2對(duì)第一當(dāng)前圖形對(duì)象(其被標(biāo)記為0G1)進(jìn)行處理。
[0110]在該例中,用戶通過在基線32上滑動(dòng)觸筆20的尖部用手在輸入?yún)^(qū)26中寫出單詞“hello”(圖3C)。設(shè)備2的檢測(cè)單元檢測(cè)到(E4)接觸點(diǎn)PC1在輸入?yún)^(qū)26中滑動(dòng)。
[0111]貫穿整個(gè)輸入過程,設(shè)備2(即其存儲(chǔ)單元)存儲(chǔ)(E4)對(duì)應(yīng)于正被輸入的圖形對(duì)象0G1的圖形數(shù)據(jù)DG1。
[0112]按照一般的方式,在執(zhí)行所述輸入方法的同時(shí)可以由設(shè)備2(即處理器模塊4)生成的圖形數(shù)據(jù)代表由用戶沉積在輸入?yún)^(qū)26中的“數(shù)字墨水”。作為舉例,貫穿整個(gè)輸入過程,圖形數(shù)據(jù)DG1對(duì)應(yīng)于滑動(dòng)接觸點(diǎn)PC1的各個(gè)物理坐標(biāo)。這些圖形坐標(biāo)可以考慮到其他信息,比如用戶在觸摸屏18上按壓的力。用于圖形數(shù)據(jù)的語言和格式可以是任意的。
[0113]在該例中,對(duì)象0G1的圖形數(shù)據(jù)DG1被實(shí)時(shí)存儲(chǔ)在緩沖存儲(chǔ)器BF中。這一數(shù)據(jù)存儲(chǔ)繼續(xù)到由檢測(cè)單元檢測(cè)到(E6) “筆抬起”事件為止(圖3D)。當(dāng)設(shè)備2檢測(cè)到正被輸入的當(dāng)前圖形對(duì)象(在該例中是0G1)的結(jié)束時(shí)發(fā)生“筆抬起”事件,這一輸入結(jié)束代表接觸點(diǎn)(在該例中是PC1)從輸入?yún)^(qū)26消失。在該例中,這一輸入結(jié)束是用戶抬起觸筆20的
當(dāng)前第2頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
天气| 固原市| 茌平县| 延安市| 车致| 沙田区| 凤庆县| 台前县| 南投县| 长汀县| 康平县| 四子王旗| 蒲江县| 柞水县| 云梦县| 龙井市| 怀柔区| 万源市| 锡林浩特市| 冀州市| 丰宁| 南阳市| 南城县| 凤阳县| 吴旗县| 无棣县| 锡林浩特市| 利川市| 迁安市| 祁东县| 双鸭山市| 滁州市| 万山特区| 石台县| 仪征市| 崇礼县| 西青区| 镇宁| 海阳市| 淮安市| 平果县|