国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)字電視系統(tǒng)中文字輸入的方法和系統(tǒng)的制作方法

      文檔序號:7701815閱讀:148來源:國知局
      專利名稱:一種數(shù)字電視系統(tǒng)中文字輸入的方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,尤其涉及一種數(shù)字電視系統(tǒng)中文字輸入的 方法和系統(tǒng)。
      背景技術(shù)
      隨著數(shù)字電視的整體平移和雙向業(yè)務(wù)的推廣普及,在電視上輸入文字這種 交互手段越來越受到用戶的重視。傳統(tǒng)的只能輸入數(shù)字的交互手段,大大影響 了用戶在電視業(yè)務(wù)上的體驗。由于電視遙控器的功能鍵以數(shù)字鍵為主,要想輸 入文字須將各個數(shù)字鍵映射成文字的不同組成部分,再通過排列組合形成文 字。以中文拼音輸入為例,數(shù)字鍵代表著拼音字母,通過字母的組合,形成最 終的漢字。
      目前數(shù)字電視輸入文字的方式是在機(jī)頂盒中嵌入輸入法模塊,通過該模塊 來解析遙控器按鍵,并處理按鍵解碼形成文字,基于機(jī)頂盒的一個中文輸入處 理模塊,將遙控器按鍵的解碼映射成拼音字母,再組合成漢字,并返回給界面 顯示。但是這種技術(shù)方案的實現(xiàn)需要把輸入法模塊寫入到機(jī)頂盒存儲單元中, 輸入法作為機(jī)頂盒的一個嵌入模塊,具有不易移植、維護(hù)成本高、開發(fā)難度大 和占用內(nèi)存資源高等缺點。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提出一種數(shù)字電視系統(tǒng)中文字輸入的方法和系統(tǒng),角率決 了嵌入式方案存在不易移植、維護(hù)成本高、開發(fā)難度大和占用內(nèi)存資源高等問 題,簡單易用地實現(xiàn)了在數(shù)字電視上的文字輸入。為達(dá)此目的,本發(fā)明采用以下技術(shù)方案 一種數(shù)字電視系統(tǒng)中文字輸入的方法,包括以下步驟
      A、 機(jī)頂盒瀏覽器訪問網(wǎng)頁單元時,用戶通過遙控器輸入鍵碼給機(jī)頂盒;
      B、 機(jī)頂盒對鍵碼進(jìn)行解碼后發(fā)送給網(wǎng)頁單元;
      C、 網(wǎng)頁單元調(diào)用文字輸入法,獲取與鍵碼對應(yīng)的文字;
      D、 網(wǎng)頁單元將文字發(fā)送給機(jī)頂盒瀏覽器進(jìn)行顯示。 步驟C中,網(wǎng)頁單元通過網(wǎng)頁腳本代碼調(diào)用文字輸入法。 步驟C進(jìn)一步包括以下步驟-
      Cl、按鍵響應(yīng)模塊從網(wǎng)頁單元接收鍵碼,觸發(fā)對應(yīng)的輸入處理; C2、文字搜索模塊接收按鍵響應(yīng)模塊獲取的鍵碼,并從字庫模塊中搜索出 與鍵碼對應(yīng)的文字;
      C3、界面模塊形成文字輸入法界面和對應(yīng)文字。 步驟C1中,
      如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)啟動文字輸入法的鍵碼,則調(diào)用 文件輸入法;
      如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)切換文字輸入法的鍵碼,則切換 文字輸入法;
      如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)文字的鍵碼,則將鍵碼發(fā)送給文 字搜索模塊。
      步驟D中,網(wǎng)頁單元還將文字輸入法界面發(fā)送給機(jī)頂盒瀏覽器進(jìn)行顯示。 通過網(wǎng)頁腳本代碼操作文檔對象模型產(chǎn)生超文本標(biāo)記語言來表現(xiàn)文字輸 入法界面和文字。
      一種數(shù)字電視系統(tǒng)中文字輸入的系統(tǒng),包括遙控器、機(jī)頂盒、網(wǎng)頁單元和 文字輸入法單元,其中,
      遙控器,用于輸入鍵碼;機(jī)頂盒,用于訪問網(wǎng)頁單元、接收遙控器發(fā)送的鍵碼轉(zhuǎn)發(fā)給網(wǎng)頁單元,并 從網(wǎng)頁單元獲得文字輸入法界面和對應(yīng)文字進(jìn)行顯示;
      網(wǎng)頁單元,用于調(diào)用文字輸入法單元,并顯示文字輸入法界面和對應(yīng)文字;
      文字輸入法單元,用于處理網(wǎng)頁單元的鍵碼,根據(jù)鍵碼從文字字庫中搜索 對應(yīng)文字,形成文字輸入法界面和對應(yīng)文字并發(fā)送給網(wǎng)頁單元。
      機(jī)頂盒進(jìn)一步包括解碼模塊和瀏覽器模塊,解碼模塊用于對遙控器發(fā)送的 鍵碼進(jìn)行解碼;瀏覽器模塊用于與網(wǎng)頁單元進(jìn)行信息交互。
      文字輸入法單元進(jìn)一步包括字庫模塊、按鍵響應(yīng)模塊、文字搜索模塊和界 面模塊,字庫模塊用于存儲文字字庫;按鍵響應(yīng)模塊用于接收機(jī)頂盒發(fā)來的鍵 碼進(jìn)行處理;文字搜索模塊用于根據(jù)鍵碼搜索對應(yīng)文字;界面模塊用于形成文 字輸入法界面和對應(yīng)文字。
      采用了本發(fā)明的技術(shù)方案,可避免嵌入式開發(fā)的移植性差、維護(hù)麻煩和占 用資源高等不利問題,作為一種網(wǎng)頁腳本開發(fā),開發(fā)者可利用腳本語言的簡單 敏捷易用的特點,快速開發(fā)出相應(yīng)的產(chǎn)品,提高了效率,降低了成本,更可觀 的是能產(chǎn)生如瀏覽網(wǎng)頁般迅速和穩(wěn)定的高性能。


      圖l是本發(fā)明具體實施方式
      中數(shù)字電視系統(tǒng)中文字輸入系統(tǒng)的結(jié)構(gòu)示意圖。
      圖2是本發(fā)明具體實施方式
      中數(shù)字電視系統(tǒng)中文字輸入的流程圖。
      具體實施例方式
      下面結(jié)合附圖并通過具體實施方式
      來進(jìn)一步說明本發(fā)明的技術(shù)方案。 圖1是本發(fā)明具體實施方式
      中數(shù)字電視系統(tǒng)中文字輸入系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,該文字輸入系統(tǒng)包括遙控器101、機(jī)頂盒102、網(wǎng)頁單元103 和文字輸入法單元104。
      遙控器是提供給用戶輸入鍵碼。
      機(jī)頂盒能夠訪問網(wǎng)頁單元、接收遙控器發(fā)送的鍵碼轉(zhuǎn)發(fā)給網(wǎng)頁單元,并從 網(wǎng)頁單元獲得文字輸入法界面和對應(yīng)文字進(jìn)行顯示。
      網(wǎng)頁單元調(diào)用文字輸入法單元,并顯示文字輸入法界面和對應(yīng)文字。
      文字輸入法單元處理網(wǎng)頁單元的鍵碼,根據(jù)鍵碼從文字字庫中搜索對應(yīng)文 字,形成文字輸入法界面和對應(yīng)文字并發(fā)送給網(wǎng)頁單元。
      機(jī)頂盒進(jìn)一步包括解碼模塊106和瀏覽器模塊105,解碼模塊對遙控器發(fā) 送的鍵碼進(jìn)行解碼,瀏覽器模塊與網(wǎng)頁單元進(jìn)行信息交互。
      文字輸入法單元進(jìn)一步包括字庫模塊109、按鍵響應(yīng)模塊107、文字搜索 模塊108和界面模塊110,字庫模塊存儲文字字庫,字庫可分門別類地劃分, 比如五筆字庫,拼音字庫,英文字庫等,字庫可方便擴(kuò)展;按鍵響應(yīng)模塊接收 機(jī)頂盒發(fā)來的鍵碼進(jìn)行處理,文字搜索模塊根據(jù)鍵碼搜索對應(yīng)文字,界面模塊 形成文字輸入法界面和對應(yīng)文字。
      圖2是本發(fā)明具體實施方式
      中數(shù)字電視系統(tǒng)中文字輸入的流程圖。如圖2 所示,該文字輸入流程包括以下步驟
      步驟201 、數(shù)字電視用戶通過機(jī)頂盒瀏覽器模塊訪問網(wǎng)頁單元。
      步驟202、用戶通過遙控器輸入鍵碼給機(jī)頂盒,機(jī)頂盒的解碼模塊對輸入 的鍵碼進(jìn)行解碼后發(fā)送給瀏覽器模塊。
      本步驟需要使用遙控器的一部分按鍵,以下提供一種按鍵設(shè)置方案,共采 用16個按鍵
      (1)數(shù)字鍵1-9:對應(yīng)著文字的組成部分。比如在中文五筆輸入中,l-5分 別對應(yīng)著橫豎撇點折,在中文拼音和英文輸入中,2對應(yīng)著abc, 3對應(yīng)著def等。(2) 數(shù)字鍵0:刪除文字。
      (3) "確定"鍵負(fù)責(zé)文字的輸入。
      (4) 方向鍵上下鍵用來切換候選文字的上一頁和下一頁,左右鍵用來選 擇前一個文字和后一個文字。
      (5) 自定義一個按鍵:啟動/切換/關(guān)閉輸入法。
      不同廠商使用的按鍵解碼數(shù)值可能不一樣,網(wǎng)頁輸入法可對以上按鍵對應(yīng) 的數(shù)值進(jìn)行靈活配置,移植和擴(kuò)展性強(qiáng)。
      步驟203、機(jī)頂盒的瀏覽器模塊將解碼后的鍵碼發(fā)送給網(wǎng)頁單元。 步驟204、網(wǎng)頁單元調(diào)用文字輸入法單元。本步驟中網(wǎng)頁單元是通過網(wǎng)頁
      腳本代碼的方式調(diào)用文字輸入法,如javascript、 vbscript代碼等。
      步驟205、文字輸入法單元的按鍵響應(yīng)模塊從網(wǎng)頁單元接收鍵碼,觸發(fā)對
      應(yīng)的輸入處理。
      如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)啟動文字輸入法的鍵碼,則調(diào)用 文件輸入法;如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)切換文字輸入法的鍵 碼,則切換文字輸入法;如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)文字的鍵碼, 則將鍵碼發(fā)送給文字輸入法單元的文字搜索模塊。
      步驟206、文字輸入法單元的文字搜索模塊接收按鍵響應(yīng)模塊獲取的鍵 碼,并從文字輸入法單元的字庫模塊中搜索出與鍵碼對應(yīng)的文字。比如在中文 拼音輸入狀態(tài)下,根據(jù)拼音字母a會從字庫中獲取"阿"、"啊"等漢字。
      步驟207、文字輸入法單元的界面模塊形成文字輸入法界面和對應(yīng)文字, 發(fā)送給網(wǎng)頁單元。
      步驟208、網(wǎng)頁單元通過網(wǎng)頁腳本代碼操作文檔對象模型產(chǎn)生超文本標(biāo)i己 語言來表現(xiàn)文字輸入法界面和文字,并發(fā)送給機(jī)頂盒瀏覽器模塊顯示。
      具體實施方式
      中的網(wǎng)頁輸入法不依賴于機(jī)頂盒,不嵌入到機(jī)頂盒存儲單 元中,和一般的網(wǎng)頁頁面無異,機(jī)頂盒瀏覽器訪問集成輸入法的網(wǎng)頁時,即可獲得輸入法的功能,機(jī)頂盒甚至不知道該輸入法的存在,是一種低耦合的非侵 入式解決方案,解決了嵌入式方案存在不易移植、維護(hù)成本高、開發(fā)難度大和 占用內(nèi)存資源高等問題。
      以上所述,僅為本發(fā)明較佳的具體實施方式
      ,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變 化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該 以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      權(quán)利要求
      1、一種數(shù)字電視系統(tǒng)中文字輸入的方法,其特征在于,包括以下步驟A、機(jī)頂盒瀏覽器訪問網(wǎng)頁單元時,用戶通過遙控器輸入鍵碼給機(jī)頂盒;B、機(jī)頂盒對鍵碼進(jìn)行解碼后發(fā)送給網(wǎng)頁單元;C、網(wǎng)頁單元調(diào)用文字輸入法,獲取與鍵碼對應(yīng)的文字;D、網(wǎng)頁單元將文字發(fā)送給機(jī)頂盒瀏覽器進(jìn)行顯示。
      2、 根據(jù)權(quán)利要求1所述的一種數(shù)字電視系統(tǒng)中文字輸入的方法,其特征 在于,步驟C中,網(wǎng)頁單元通過網(wǎng)頁腳本代碼調(diào)用文字輸入法。
      3、 根據(jù)權(quán)利要求1或者2所述的一種數(shù)字電視系統(tǒng)中文字輸入的方法, 其特征在于,步驟C進(jìn)一步包括以下步驟Cl、按鍵響應(yīng)模塊從網(wǎng)頁單元接收鍵碼,觸發(fā)對應(yīng)的輸入處理; C2、文字搜索模塊接收按鍵響應(yīng)模塊獲取的鍵碼,并從字庫模塊中搜索出 與鍵碼對應(yīng)的文字;C3、界面模塊形成文字輸入法界面和對應(yīng)文字。
      4、 根據(jù)權(quán)利要求3所述的一種數(shù)字電視系統(tǒng)中文字輸入的方法,其特征 在于,步驟C1中,如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)啟動文字輸入法的鍵碼,則調(diào)用 文件輸入法;如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)切換文字輸入法的鍵碼,則切換 文字輸入法;如果按鍵響應(yīng)模塊從網(wǎng)頁單元接收到對應(yīng)文字的鍵碼,則將鍵碼發(fā)送給文 字搜索模塊。
      5、 根據(jù)權(quán)利要求3所述的一種數(shù)字電視系統(tǒng)中文字輸入的方法,其特征 在于,步驟D中,網(wǎng)頁單元還將文字輸入法界面發(fā)送給機(jī)頂盒瀏覽器進(jìn)行顯示。
      6、 根據(jù)權(quán)利要求5所述的一種數(shù)字電視系統(tǒng)中文字輸入的方法,其特征 在于,通過網(wǎng)頁腳本代碼操作文檔對象模型產(chǎn)生超文本標(biāo)記語言來表現(xiàn)文字輸 入法界面和文字。
      7、 一種數(shù)字電視系統(tǒng)中文字輸入的系統(tǒng),其特征在于,包括遙控器、機(jī) 頂盒、網(wǎng)頁單元和文字輸入法單元,其中,遙控器,用于輸入鍵碼;機(jī)頂盒,用于訪問網(wǎng)頁單元、接收遙控器發(fā)送的鍵碼轉(zhuǎn)發(fā)給網(wǎng)頁單元,并從網(wǎng)頁單元獲得文字輸入法界面和對應(yīng)文字進(jìn)行顯示;網(wǎng)頁單元,用于調(diào)用文字輸入法單元,并顯示文字輸入法界面和對應(yīng)文字; 文字輸入法單元,用于處理網(wǎng)頁單元的鍵碼,根據(jù)鍵碼從文字字庫中搜索對應(yīng)文字,形成文字輸入法界面和對應(yīng)文字并發(fā)送給網(wǎng)頁單元。
      8、 根據(jù)權(quán)利要求7所述的一種數(shù)字電視系統(tǒng)中文字輸入的系統(tǒng),其特征 在于,機(jī)頂盒進(jìn)一步包括解碼模塊和瀏覽器模塊,解碼模塊用于對遙控器發(fā)送 的鍵碼進(jìn)行解碼;瀏覽器模塊用于與網(wǎng)頁單元進(jìn)行信息交互。
      9、 根據(jù)權(quán)利要求7所述的一種數(shù)字電視系統(tǒng)中文字輸入的系統(tǒng),其特征 在于,文字輸入法單元進(jìn)一步包括字庫模塊、按鍵響應(yīng)模塊、文字搜索模塊和 界面模塊,字庫模塊用于存儲文字字庫;按鍵響應(yīng)模塊用于接收機(jī)頂盒發(fā)來的 鍵碼進(jìn)行處理;文字搜索模塊用于根據(jù)鍵碼搜索對應(yīng)文字;界面模塊用于形成 文字輸入法界面和對應(yīng)文字。
      全文摘要
      本發(fā)明公開了一種數(shù)字電視系統(tǒng)中文字輸入的方法和系統(tǒng),機(jī)頂盒瀏覽器訪問網(wǎng)頁單元時,用戶通過遙控器輸入鍵碼給機(jī)頂盒;機(jī)頂盒對鍵碼進(jìn)行解碼后發(fā)送給網(wǎng)頁單元;網(wǎng)頁單元調(diào)用文字輸入法,獲取與鍵碼對應(yīng)的文字;網(wǎng)頁單元將文字發(fā)送給機(jī)頂盒瀏覽器進(jìn)行顯示。采用了本發(fā)明的技術(shù)方案,解決了嵌入式方案存在不易移植、維護(hù)成本高、開發(fā)難度大和占用內(nèi)存資源高等問題,簡單易用地實現(xiàn)了在數(shù)字電視上的文字輸入。
      文檔編號H04N5/00GK101621611SQ20091008994
      公開日2010年1月6日 申請日期2009年7月28日 優(yōu)先權(quán)日2009年7月28日
      發(fā)明者馮雪峰, 帥 王, 宇 辛 申請人:北京惠信博思技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1