專利名稱:用于觸摸屏文本輸入的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種實現(xiàn)觸摸屏文本輸入的方法和系統(tǒng)。
背景技術:
一些數(shù)字標志場所(signage venue)需要是交互的以便是有效的,例如信息站 (kiosk)應用。用戶交互可以包括虛擬鍵盤上的文本輸入,例如,電子郵件地址,或者用于搜素各種條目的關鍵字,以及其它。在某些情況下,期望在縱向(portrait)模式下進行視頻顯示。然而,存在與在縱向方位下安裝數(shù)字標志屏幕相關聯(lián)的技術問題。例如,如果在縱向方位下安裝屏幕,則不能使用網(wǎng)絡技術來呈現(xiàn)數(shù)字內容,這是因為對于超文本標記語言(HTML)而言,不可能斜向一邊地寫(write sideways)(即,僅僅能夠在橫向模式下以豎立方位來呈現(xiàn)文本顯示)。盡管一些視頻卡能夠將整個視頻輸出旋轉到與縱向屏幕方位匹配,但是相對高的成本和糟糕的全運動視頻支持使得它們不適合用于廣告場所。
發(fā)明內容
本發(fā)明的實施例提供了一種方法和系統(tǒng),其用于在與屏幕的主要方位不同的方位中提供的屏幕上實現(xiàn)觸摸屏文本輸入。在與屏幕的方位匹配的方位中顯示字母數(shù)字字符的圖形圖像。一個實施例提供了一種方法,其包括提供處于與屏幕的主要方位不同的第一方位中的屏幕。該方法還包括在該屏幕上呈現(xiàn)網(wǎng)頁,所述網(wǎng)頁具有虛擬鍵盤;接收來自虛擬鍵盤的用于至少一個字母數(shù)字字符的觸摸數(shù)據(jù);以及在與該屏幕的第一方位匹配的第二方位中、在屏幕上顯示該至少一個字母數(shù)字字符。另一個實施例提供了一種方法,其包括提供在至少一個方位中可操作的屏幕,所述至少一個方位包括縱向方位。該方法還包括在屏幕上呈現(xiàn)網(wǎng)頁,所述網(wǎng)頁具有虛擬鍵盤;接收來自虛擬鍵盤的用于至少一個字母數(shù)字字符的觸摸數(shù)據(jù);以及在與屏幕的至少一個方位匹配的方位中、在屏幕上顯示所述至少一個字母數(shù)字字符。又一實施例提供了一種系統(tǒng),其包括在與屏幕的主要方位不同的至少第一方位中可操作的屏幕,該屏幕被配置為顯示具有用于輸入與至少一個字母數(shù)字字符對應的觸摸數(shù)據(jù)的虛擬鍵盤的網(wǎng)頁;以及用于在與顯示屏幕的所述至少一個方位匹配的第二方位中顯示該至少一個字母數(shù)字字符的部件。
通過連同附圖來考慮以下的詳細描述,可以容易地理解本發(fā)明的教導,在附圖中圖Ia-Ic圖示在不同屏幕方位下的屏幕和文本顯示;圖Id圖示根據(jù)本發(fā)明的一個實施例的一個方位下的屏幕上的文本輸入的顯示;
圖2圖示用于實現(xiàn)本發(fā)明的實施例的系統(tǒng);圖3圖示根據(jù)本發(fā)明的一個實施例的數(shù)據(jù)流;以及圖4圖示根據(jù)本發(fā)明的一個實施例的文本輸入。為了便于理解,在可能的情況下,已經(jīng)使用相同的參考標號來指明各圖共有的相同的要素。
具體實施例方式為了更好地理解本發(fā)明的實施例,參照圖Ia-Id提出對顯示屏幕的簡單討論。圖Ia是在橫向方位下(即,垂直尺寸小于水平尺寸)示出的屏幕10的示意性的圖示,所述橫向方位是當今正常使用的大多數(shù)計算機屏幕的主要方位。如在此使用的,顯示屏幕或者裝置的主要方位是指其中呈現(xiàn)文本和圖形的方向(在正常應用和使用下)與屏幕的方位匹配或者對齊的方位。從計算機或者回放裝置呈現(xiàn)視頻或者文本使得其在橫向朝向的屏幕上正確地表現(xiàn)或者適當?shù)貙R,例如,在X-X’作為觀看者的參考系中的水平軸的情況下,對于觀看者表現(xiàn)為豎立。這在圖Ia中進行了圖示,其中,圖像“ABC”與屏幕10的橫向方位適當?shù)貙R。在這種情形下,屏幕10的底部邊緣12也與水平軸X-X’平行。圖Ib圖示了將屏幕10從橫向方位旋轉一角度。在該示例中,已經(jīng)在順時針方向上將屏幕10關于水平軸X-X’旋轉了一角度α。圖像“ABC”也對于觀看者表現(xiàn)出一角度, 盡管其關于屏幕的主要方位或者底部邊緣12保持對齊(如其在正常操作時那樣)。本發(fā)明的實施例提供了一種用于文本輸入的手段,其不管屏幕的方位如何,而允許顯示與輸入的文本對應的呈現(xiàn)圖像,使得例如在關于觀看者的豎立方向上對于觀看者表現(xiàn)為“正常”。例如,這通過以在與旋轉的屏幕的方位匹配的方位中顯示該圖像來實現(xiàn)。這在圖Ic中進行圖示,圖Ic對于觀看者在適當?shù)姆轿恢惺境鰣D像“ABC”,并且其與水平軸X-X’對齊(文本框“ABC”的縱軸與X-X’平行)。這可以通過將圖像“ABC”旋轉到適當?shù)姆轿粊韺崿F(xiàn)(類似于在逆時針方向上將圖Ib中的“ABC”旋轉一角度α)。如以下討論的,本發(fā)明的一方面準備了這樣的圖像旋轉和隨后在屏幕上呈現(xiàn)該圖像。盡管對于大多數(shù)應用而言,期望提供與觀看者的參考系匹配或者與屏幕的方位匹配的圖像旋轉,但是本發(fā)明一般能夠對圖形和視頻的任何程度的旋轉作好準備以實現(xiàn)期望的方位。圖Id是在屏幕100的垂直尺寸大于水平尺寸的情況下、以縱向方位提供的屏幕 100的圖示。這種方位與當今使用的典型的顯示屏幕的主要方位不同。本發(fā)明的實施例提供了用于文本輸入的屏幕顯示150,使得作為結果的文本將具有與屏幕方位一致的或者匹配的方位,盡管其與屏幕的主要方位不同。例如,對于在縱向模式下安裝的屏幕,文本將表現(xiàn)為豎立。在一個實施例中,使用網(wǎng)絡技術將文本輸入顯示150表示為例如作為網(wǎng)頁的一部分。在該示例中,要在文本輸入?yún)^(qū)110中輸入用戶的電子郵件地址,如圖1所示的,所述文本輸入?yún)^(qū)110在任何文本輸入之前表現(xiàn)為空白。文本輸入顯示150還示出虛擬鍵盤120、以及諸如確認(‘OK’ )按鍵130和‘取消’按鍵140之類的各種功能按鍵的圖形。還可以提供其他功能或者指令按鍵(未示出)。在虛擬鍵盤120中顯示例如字母、數(shù)字、標點符號和其他符號的字母數(shù)字字符的圖像供用戶選擇。鍵盤120上的每個字符的各自的圖形圖像(例如,PNG、JPEG、GIF或者其他)在頁面加載時被加載到網(wǎng)頁上供稍后使用,例如在接收到來自鍵盤120的觸摸數(shù)據(jù)時, 插入到文本輸入?yún)^(qū)110。盡管被加載到頁面中,但這些圖形圖像不進行顯示,并且由此在屏幕100上是不可見的。在本發(fā)明的一個實施例中,這些圖像被作為文件存儲在本地硬盤驅動器上。在另一實施例中,它們被存儲在機頂盒中的本地RAM盤上。在被呈現(xiàn)在網(wǎng)絡瀏覽器中之前,這些圖形圖像在正確的方位(例如,與屏幕方位一致或者匹配)中進行旋轉使得當在屏幕100上顯示時,它們將表現(xiàn)為正常,即,在豎立方位中而不是斜向一邊地。圖2是根據(jù)本原理的用于實現(xiàn)觸摸屏文本輸入的文本輸入系統(tǒng)200的示意圖。該系統(tǒng)200包括硬件組件,諸如觸摸屏210、串行網(wǎng)絡接口 220、服務器230和機頂盒 (STB) 240。如在此使用的,STB 240是將視頻輸入信號轉換為用于在屏幕上顯示的內容的裝置。串行網(wǎng)絡接口 220包括硬件組件,諸如串行端口、網(wǎng)絡接口和與用于數(shù)據(jù)處理的軟件相關聯(lián)的處理器。STB 240被耦接到STB控制模塊270和具有覆蓋(overlaid)觸摸屏210的顯示屏。在該示例中,諸如觸摸適配器模塊250、觸摸跟蹤器模塊260和STB控制模塊270 之類的軟件模塊被安裝在服務器230上。可替代地,STB控制模塊270也可以駐留在STB 240上。在一個實施例中,顯示/觸摸屏210、服務器230、STB M0,以及相關聯(lián)的軟件模塊是店內(in-store)視頻廣告系統(tǒng)中的組件,這允許用戶經(jīng)由觸摸屏210上的數(shù)據(jù)輸入來與該系統(tǒng)交互,例如請求信息、提供指令等等。與文本輸入系統(tǒng)200交互的用戶可以通過觸摸顯示屏210上的合適的區(qū)域來選擇字符,例如圖1中的鍵盤120中的特定的字母數(shù)字字符。每個觸摸選擇生成對應的位置數(shù)據(jù),例如代表觸摸位置的χ和y坐標。在該示例中,在縱向方位(即,與常規(guī)的橫向方位不同)下安裝觸摸屏210,屏幕的長邊緣212或者垂直邊緣被觸摸屏控制器(未示出)解譯為 χ軸,而短邊緣214或者水平邊緣被解譯為y軸。來自觸摸屏210的χ和y坐標數(shù)據(jù)作為RS-232或者USB串行數(shù)據(jù)被發(fā)送給串行網(wǎng)絡接口(SNI) 220。在一個實施例中,SNI 220通過互換χ和y坐標來變換x-y坐標觸摸數(shù)據(jù)。也就是說,χ坐標數(shù)據(jù)與y坐標數(shù)據(jù)調換,使得y軸數(shù)據(jù)現(xiàn)在位于垂直方向(長邊緣 212),而χ軸數(shù)據(jù)現(xiàn)在位于水平方向(短邊緣214)。這種變換還允許使用與一般慣例一致的坐標系來進行媒體和交互性的編程。然后,調換后的χ和y坐標數(shù)據(jù)通過例如以太網(wǎng)的網(wǎng)絡被發(fā)送給觸摸適配器模塊220。來自觸摸屏的調換后的x-y坐標數(shù)據(jù)進一步由觸摸適配器250轉譯到視頻顯示屏的坐標系統(tǒng),包括例如,將觸摸屏的分辨率映射到視頻顯示屏的分辨率。作為示例,如果觸摸屏具有1000X 1000 ‘單位’(X和y坐標)的分辨率,而視頻分辨率是1920 X 1200像素, 則觸摸適配器250將由觸摸坐標數(shù)據(jù)定義的區(qū)域轉譯為屏幕上對應的視頻坐標。在另一實施例中,通過觸摸適配器250并且不通過SNI 220進行χ-y坐標數(shù)據(jù)的變換或者調換。由此,通過SNI 220將x-y坐標觸摸數(shù)據(jù)發(fā)送給觸摸適配器250,觸摸適配器250然后對χ和y坐標數(shù)據(jù)進行調換(如以上關于SNI 220所描述的),并且將數(shù)據(jù)轉譯為顯示屏的視頻坐標。已經(jīng)被觸摸適配器模塊250處理的數(shù)據(jù)然后被發(fā)送給觸摸跟蹤器模塊沈0,觸摸跟蹤器模塊260可以在緩存器中對數(shù)據(jù)進行高速緩存以供STB控制模塊270存取。在一個實施例中,源自觸摸屏210的異步數(shù)據(jù)被緩存直至STB 240中的網(wǎng)絡瀏覽器中運行的軟件輪詢以查看是否有觸摸數(shù)據(jù)可用時為止。在瀏覽器中呈現(xiàn)的網(wǎng)頁執(zhí)行JavMcript以針對觸摸數(shù)據(jù)輪詢觸摸跟蹤器260。STB控制模塊270還控制怎樣在視頻顯示屏上呈現(xiàn)媒體。圖3是圖示系統(tǒng)200的這些組件之間的數(shù)據(jù)流的示意圖。來自觸摸屏210的觸摸數(shù)據(jù)通過串行網(wǎng)絡接口 220和觸摸適配器模塊250單方向地流動到保存數(shù)據(jù)的觸摸跟蹤器模塊沈0。STB控制模塊270(其可以是在服務器或者在STB 240上物理地執(zhí)行)例如通過發(fā)出HTTP GET命令來針對觸摸數(shù)據(jù)輪詢觸摸跟蹤器模塊沈0。數(shù)據(jù)從觸摸屏發(fā)送到觸摸跟蹤器,而不管是否存在STB控制模塊的輪詢。在圖3的示例中,在輪詢事件310和330期間,在觸摸跟蹤器260上不存在數(shù)據(jù), 所以在輪詢之后,STB控制模塊270不采取動作。在輪詢事件320中,在觸摸屏210上接收的觸摸數(shù)據(jù)302已經(jīng)通過諸如串行網(wǎng)絡接口 220和觸摸適配器250之類的中間組件進行了處理,被表示為ASCII格式(美國標準信息交換碼)的數(shù)據(jù)304、306和308,例如每觸摸一個字節(jié)的ASCII,并且被傳送給觸摸跟蹤器260。響應于STB控制模塊270的輪詢,觸摸跟蹤器260轉發(fā)可用的數(shù)據(jù)用于進一步處理。在STB控制器模塊270的一種實現(xiàn)方式中,如圖3所示,在STB 240上的瀏覽器中正在運行JavaScript,并且Javakript可以使用諸如XMLHttpRequest API (XML代表“擴展標記語言”而Http代表“超文本傳輸協(xié)議”)之類的JavMcript應用編程接口(API)例如經(jīng)由STB控制模塊250來周期性地輪詢觸摸數(shù)據(jù)。預期每秒5次的輪詢率對于大多數(shù)應用導致足夠的響應時間,盡管也可以使用不同的輪詢率以適合于其它需求。如果在瀏覽器中運行的JavMcript代碼成功地檢索到來自STB控制模塊的數(shù)據(jù), 則JavMcript軟件將使用文件對象模型(DOM)功能,所述文件對象模型(DOM)功能將導致在文本輸入?yún)^(qū)110中的當前光標位置處顯示字符的圖形形式。注意,這種文本顯示不是通過常規(guī)的HTML文本輸入來進行的。相反,字符的圖形圖像(之前在頁面加載時被加載到網(wǎng)頁上的)被插入到文本輸入?yún)^(qū)110中。這在圖4中進一步圖示,圖4示出屏幕100上的文本輸入,屏幕100以與該屏幕所設計針對的方位不同的方位來安裝。本發(fā)明的實施例提供了以與屏幕的方位匹配的方位來顯示鍵入的文本,例如,在屏幕100處于縱向模式下的情況下,以豎立位置來顯示文本。在虛擬鍵盤120上進行任何數(shù)據(jù)選擇之前,可見或者不可見的光標標記文本輸入?yún)^(qū)110的開始文本位置402,其對應于“空白”圖像(類似于圖1)。當用戶通過觸摸虛擬鍵盤120的對應區(qū)域來選擇字母數(shù)字字符時,生成觸摸事件以對所選擇的字母數(shù)字字符發(fā)信號通知。如上所討論的,觸摸數(shù)據(jù)導致供Jav必cript軟件檢索的可用的適當?shù)奈谋尽?JavMcript軟件做出XHTTPRequest以獲得該文本數(shù)據(jù)然后執(zhí)行文件對象模型(DOM)功能, 這將文本區(qū)110中的光標位置處的圖像從“空白”圖像改變?yōu)榕c所選擇的字母數(shù)字字符匹配的圖形。由此,如果第一觸摸數(shù)據(jù)是鍵盤120上的文字“J”,則對應的數(shù)據(jù)將被提供給(如圖3中所圖示的)STB沈0,導致在文本輸入?yún)^(qū)110中的第一字符位置402中顯示文字“J”, 如圖4所示。在該示例中,通過操縱HTML文件對象模型(DOM)來顯示圖形圖像以顯示所選擇的文字的圖形而不需要重繪(redraw)整個網(wǎng)頁。在文本輸入?yún)^(qū)110中已經(jīng)出現(xiàn)了所選擇的字母數(shù)字字符之后,光標前進到下一位置404,例如,前進到光標位置403的右邊,用于另外的文本輸入。在其它實施例中,在觸摸屏100上還提供“退位”或者“刪除”按鍵(未示出),當進行選擇時,這可以使得在將光標向后移動一個位置的同時,在之前的光標位置(例如,在當前光標位置的左邊)的圖像被“空白”圖像替換。在一個實施例中,使用Javakript中的DOM動態(tài)HTML操縱來處理這些圖像替換。 為了實現(xiàn)接近即時的顯示,可以將字母數(shù)字字符的這些圖像(也被稱為“字符圖像”)加載到例如服務器或者STB上的本地處理器中,并且從在該處理器上運行的網(wǎng)絡服務器處理中進行服務。例如,在一個實現(xiàn)方式中,網(wǎng)絡服務器處理可以運行在將字符圖像映射到其文件系統(tǒng)中的STB 240上。從STB直接地對這些文件進行服務(與通過網(wǎng)絡取得相反)可以顯著地減少觸摸數(shù)據(jù)選擇和文本輸入?yún)^(qū)中對應的顯示之間的等待時間(latency),由此改進系統(tǒng)的響應和用戶體驗。當在觸摸屏上選擇另外的字母數(shù)字字符時,對觸摸數(shù)據(jù)進行處理使得在文本輸入?yún)^(qū)110中適當?shù)奈恢锰幧伤x擇的字符的對應的圖形。在另一實施例中,不使用局域網(wǎng)。相反,所有的模塊將在機頂盒上運行。網(wǎng)頁將包括使用XHTTPRequest功能調用的JavMcript以每秒向擊鍵管理器URL做出多個請求來收集擊鍵。由于擊鍵管理器在本地處理器上運行,所以這產(chǎn)生了零網(wǎng)絡業(yè)務量并且是高度的響應。每次擊鍵被如以上所描述(連同圖2-4)地處理,導致對所選擇的文本字符的顯示。在一種實現(xiàn)方式中,可以使用裝置組控制協(xié)議(DGCP)來通信觸摸屏擊鍵數(shù)據(jù), DGCP是支持與成組的多個裝置進行通信的極其高效的網(wǎng)絡協(xié)議。使用DGCP的實現(xiàn)方式將操作相同的邏輯方式但是可能具有偵聽觸摸屏數(shù)據(jù)的多個裝置。這可以使得遠程觸摸記錄 (logging)更高效,例如,通過允許獨立的軟件模塊來記錄觸摸屏數(shù)據(jù)而不干擾實際的觸摸屏應用。在公布的、于2007年6月13日提交的PCT專利申請WO 2008/123858A1 "Device Group Control”中對該協(xié)議的細節(jié)進行了描述,在此通過引用并入其整個內容。除了零售廣告系統(tǒng)之外,以上討論的實施例通常可以應用于許多場合或者環(huán)境中的視頻顯示系統(tǒng),其將從需要在與屏幕所設計針對的方位不同的方位中、在顯示屏幕上進行文本輸入的應用中受益。應理解,盡管圖1和圖4中的示例涉及縱向模式下的屏幕上的文本輸入,但本原理還可以應用于與屏幕的“正?!狈轿?該屏幕所設計針對的方位)不同的屏幕的其它方位,例如橫向模式。雖然上述內容集中在本發(fā)明的各種實施例,但在不脫離本發(fā)明的基本范圍的情況下,可以設想出本發(fā)明的其它和另外的實施例。同樣,根據(jù)以下的權利要求來確定本發(fā)明的適當?shù)姆秶?br>
權利要求
1.一種方法,包括提供處于與屏幕的主要方位不同的第一方位中的屏幕;在該屏幕上呈現(xiàn)網(wǎng)頁,所述網(wǎng)頁具有虛擬鍵盤;接收來自虛擬鍵盤的用于至少一個字母數(shù)字字符的觸摸數(shù)據(jù);以及在與該屏幕的第一方位匹配的第二方位中、在屏幕上顯示該至少一個字母數(shù)字字符。
2.根據(jù)權利要求1所述的方法,其中所述至少一個字母數(shù)字字符被顯示在該屏幕上作為字符的圖形圖像。
3.根據(jù)權利要求1所述的方法,其中呈現(xiàn)網(wǎng)頁還包括在網(wǎng)頁上加載虛擬鍵盤上所示的所有字母數(shù)字字符的圖形圖像,該圖形圖像具有與屏幕方位匹配的方位;以及在屏幕上保持所加載的圖形圖像不可見。
4.根據(jù)權利要求1所述的方法,還包括 通過第一坐標和第二坐標來代表觸摸數(shù)據(jù);通過將第一坐標和第二坐標調換來對觸摸數(shù)據(jù)進行變換;以及將變換后的數(shù)據(jù)作為串行數(shù)據(jù)通過網(wǎng)絡傳送給服務器。
5.根據(jù)權利要求4所述的方法,其中所述網(wǎng)絡是以太網(wǎng)。
6.根據(jù)權利要求4所述的方法,還包括 在與屏幕連接的機頂盒上運行網(wǎng)絡瀏覽器;以及使用網(wǎng)絡瀏覽器針對數(shù)據(jù)對服務器進行輪詢。
7.根據(jù)權利要求6所述的方法,還包括 將變換后的數(shù)據(jù)提供給機頂盒;以及通過僅僅刷新由該圖形圖像所占據(jù)的網(wǎng)頁的一部分而在屏幕上顯示該至少一個字母數(shù)字字符的圖形圖像。
8.如權利要求4所述的方法,還包括響應于與屏幕連接的機頂盒的輪詢,從服務器向機頂盒提供變換后的數(shù)據(jù);并且使用超文本標記語言文件對象模型(HTML DOM)在屏幕上顯示該至少一個字母數(shù)字字符。
9.一種方法,包括提供在至少一個方位中可操作的屏幕;在屏幕上呈現(xiàn)網(wǎng)頁,所述網(wǎng)頁具有虛擬鍵盤;接收來自虛擬鍵盤的用于至少一個字母數(shù)字字符的觸摸數(shù)據(jù);以及在與該屏幕的至少一個方位匹配的方位中、在該屏幕上顯示所述至少一個字母數(shù)字字符;其中所述至少一個方位包括縱向方位。
10.根據(jù)權利要求9所述的方法,其中所述至少一個字母數(shù)字字符被顯示在該屏幕上作為字符的圖形圖像。
11.根據(jù)權利要求9所述的方法,其中呈現(xiàn)網(wǎng)頁還包括在網(wǎng)頁上加載虛擬鍵盤上所示的所有字母數(shù)字字符的圖形圖像,該圖形圖像具有與屏幕方位匹配的方位;以及在屏幕上保持所加載的圖形圖像不可見。
12.根據(jù)權利要求9所述的方法,還包括通過第一坐標和第二坐標來代表觸摸數(shù)據(jù);通過將第一坐標和第二坐標調換來對觸摸數(shù)據(jù)進行變換;以及將變換后的數(shù)據(jù)作為串行數(shù)據(jù)通過網(wǎng)絡傳送給服務器。
13.根據(jù)權利要求12所述的方法,還包括將變換后的數(shù)據(jù)提供給與屏幕連接的機頂盒;以及通過僅僅刷新由該圖形圖像所占據(jù)的網(wǎng)頁的一部分而在屏幕上顯示該至少一個字母數(shù)字字符的圖形圖像。
14.一種系統(tǒng),包括在與屏幕的主要方位不同的至少第一方位中可操作的屏幕,該屏幕被配置為顯示具有用于輸入與至少一個字母數(shù)字字符對應的觸摸數(shù)據(jù)的虛擬鍵盤的網(wǎng)頁;以及用于在與顯示屏幕的所述至少一個方位匹配的第二方位中顯示該至少一個字母數(shù)字字符的部件。
15.根據(jù)權利要求14所述的系統(tǒng),其中所述至少一個方位包括縱向方位。
16.根據(jù)權利要求14所述的系統(tǒng),還包括串行網(wǎng)絡接口,用于處理觸摸數(shù)據(jù);以及服務器,用于接收處理后的觸摸數(shù)據(jù)。
17.根據(jù)權利要求16所述的系統(tǒng),其中觸摸數(shù)據(jù)通過第一坐標和第二坐標而代表,并且串行網(wǎng)絡接口還進一步被配置為通過調換第一坐標和第二坐標來處理該觸摸數(shù)據(jù)。
18.根據(jù)權利要求17所述的系統(tǒng),還包括連接到該屏幕的機頂盒,其中該機頂盒被配置為基于從服務器接收的數(shù)據(jù)在屏幕上顯示該至少一個字母數(shù)字字符。
19.根據(jù)權利要求18所述的系統(tǒng),其中機頂盒被進一步配置為通過僅僅刷新與該至少一個字母數(shù)字字符的顯示位置對應的網(wǎng)頁的一部分而在屏幕上顯示該至少一個字母數(shù)字字符的圖形圖像。
20.根據(jù)權利要求15所述的系統(tǒng),其中用于顯示至少一個字母數(shù)字字符的部件包括網(wǎng)絡接口,用于處理觸摸數(shù)據(jù);以及服務器,用于將處理后的觸摸數(shù)據(jù)變換到用于在顯示屏幕上顯示該至少一個字母數(shù)字字符的數(shù)據(jù)格式。
全文摘要
公開了一種用于在處于第一方位的屏幕上實現(xiàn)觸摸屏幕文本輸入的方法和系統(tǒng)。使用網(wǎng)頁來表示觸摸屏的顯示,這允許經(jīng)由虛擬鍵盤來進行文本選擇。在與屏幕的第一方位匹配的方位中、在屏幕上顯示所選擇的字母數(shù)字字符。
文檔編號G06F3/048GK102272696SQ200880132580
公開日2011年12月7日 申請日期2008年12月30日 優(yōu)先權日2008年12月30日
發(fā)明者C.楊克, G.赫雷恩 申請人:湯姆森特許公司