[發明專利]客戶端-服務器輸入法編輯器體系結構有效
| 申請號: | 201080062456.0 | 申請日: | 2010-11-24 |
| 公開(公告)號: | CN102834819A | 公開(公告)日: | 2012-12-19 |
| 發明(設計)人: | 波村大悟;小松弘幸;向井淳;工藤拓;及川卓也;花岡俊行;松田靖廣;湯川洋平;田畑悠介 | 申請(專利權)人: | 谷歌公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F15/17;H04L29/06 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 服務器 輸入法 編輯器 體系結構 | ||
相關申請的交叉引用
本申請要求于2009年11月27日提交的美國申請No.61/264,714的優先權,將其公開內容以全文引用方式明確并入本文中。
技術領域
本公開涉及輸入法編輯器。
背景技術
使用語標文字(script)的語言,其中一個或兩個字符大致上對應于一個詞或含義,具有比諸如計算機鍵盤或移動設備鍵區的標準輸入設備上的鍵多的字符。例如,日語在片假名和平假名兩者中包含數百個字符。這些潛在多對一關聯的映射可以由便于在輸入設備上未找到的字符和符號的輸入的輸入法編輯器來實現。因此,可以使用西式鍵盤來輸入日語字符。同樣地,可以使用用于以下的輸入法:使用西式鍵盤或一些其他輸入設備來輸入包括表意符號的許多其他語言,諸如中文、韓語和其他語言。
為了實現輸入法,用戶典型地必須安裝客戶端軟件應用程序和庫。然而,當用戶正在不屬于該用戶的計算機設備——例如公共計算機設備或工作環境中的第二計算機等——上工作時,這樣的安裝可能是不方便的。此外,客戶端軟件應用程序可能是存儲器和處理器密集的,因此對客戶端來說是累贅的,以及可能是依賴于語言的,對于每一個期望的語言都需要應用程序。
發明內容
本說明書描述了與輸入法編輯器,以及尤其具有客戶端-服務器體系結構的輸入法編輯器有關的技術。
總的來說,在本說明書中描述的主題的一個有創新性的方面可以在包括以下動作的方法中具體化:接收輸入法編輯器(IME)服務器請求,IME服務器請求包括一個或多個令牌并且請求IME服務器被實例化,IME服務器基于發送自IME客戶端的鍵事件來執行一個或多個IME功能,其中IME服務器是存儲在IME服務器和IME客戶端之間的通信會話的請求和響應兩者的有狀態服務器;基于一個或多個令牌來確定IME服務器可以在限制環境中被實例化;以及在限制環境中實例化IME服務器。本方面的其他實施例包括被配置成執行該方法的動作、編碼在計算機存儲設備上的對應系統、裝置和計算機程序。
總的來說,在本說明書中描述的主題的另一個方面可以在包括以下動作的方法中具體化:接收輸入法編輯器(IME)服務器請求,IME服務器請求包括一個或多個令牌并且請求IME服務器被實例化,IME服務器基于發送自IME客戶端的鍵事件來執行一個或多個IME功能,其中IME服務器是存儲在IME服務器和IME客戶端之間的通信會話的請求和響應兩者的有狀態服務器;對一個或多個令牌進行處理;基于該處理來確定IME服務器可以被實例化;在限制環境中實例化IME服務器,限制環境限制IME服務器的功能;確定IME服務器沒有正在限制環境中執行;以及響應于該確定而停止IME服務器。本方面的其他實施例包括被配置成執行該方法的動作、編碼在計算機存儲設備上的對應系統、裝置和計算機程序。
總的來說,在本說明書中描述的主題的另一個方面可以在包括以下動作的方法中具體化:建立在第一輸入法編輯器(IME)客戶端和第一IME服務器之間的第一會話;請求在第二IME客戶端和第一服務器之間的第二會話;確定第一IME服務器的版本不同于第二IME客戶端的版本;響應于確定第一IME服務器的版本不同于第二IME客戶端的版本,停止第一服務器;以及實例化第二IME服務器,第二IME服務器具有與第二客戶端的版本相同的版本。本方面的其他實施例包括被配置成執行該方法的動作、編碼在計算機存儲設備上的對應系統、裝置和計算機程序。
總的來說,在本說明書中描述的主題的另一個方面可以在包括以下動作的方法中具體化:建立在第一輸入法編輯器(IME)客戶端和第一IME服務器之間的第一會話;請求在第二IME客戶端和第一IME服務器之間的第二會話;確定第一IME服務器的版本與第二IME客戶端的版本相同;響應于該確定,建立在第二IME客戶端和第一IME服務器之間的第二會話;以及執行第一會話和第二會話。本方面的其他實施例包括被配置成執行該方法的動作、編碼在計算機存儲設備上的對應系統、裝置和計算機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌公司,未經谷歌公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080062456.0/2.html,轉載請聲明來源鉆瓜專利網。





