[發明專利]移動電子設備及移動電子設備中的方法和系統有效
| 申請號: | 201380045762.7 | 申請日: | 2013-08-22 |
| 公開(公告)號: | CN104603772B | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | C·林斯伯格 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F17/27 | 分類號: | G06F17/27;G06F3/023;G06Q10/10 |
| 代理公司: | 上海專利商標事務所有限公司31100 | 代理人: | 顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 上下文 敏感 自動 糾正 | ||
背景
自動糾正是在一些文本處理工具中被實現為自動糾正文本中的拼寫和/或打字錯誤的功能。自動糾正還可用于通過識別特定字符使用來自動格式化文本或插入特殊字符,以使得用戶不必手動執行格式化/字符插入。移動設備上用于發送文本消息(例如,短消息服務(SMS)消息等)的工具可實現自動糾正以及其他類型的消息收發工具。自動糾正也可被稱為“自動校正”、“鍵入時替換”和“文本替換”以及其他名稱。
當前的自動糾正工具被配置成自動糾正特定語言的文本。然而,使用可接收到不止一種語言的文本的設備。在這種情況下,自動糾正工具可能無法適當地工作。例如,說西班牙語的用戶可鍵入單詞“yo”,該單詞在西班牙語中的意思是“I(我)”。然而,如果自動糾正工具是針對英語配置的,則自動糾正工具可能不合乎需要地將單詞“yo”自動糾正為單詞“you(你)”或其他英語單詞。對文本的這一不期望的糾正對于用戶可能是不方便的。如果用戶注意到本不應被自動糾正的單詞已被自動糾正,則該用戶可以手動地將該文本轉換回其原始的未經糾正的形式。然而,如果用戶未注意到不期望的自動糾正,則用戶提供的文本含義可能被不合乎需要地改變,或者文本甚至可能變得令人費解。
概述
提供本概述以便以簡化的形式介紹將在以下詳細描述中進一步描述的一些概念。本概述并不旨在標識所要求保護主題的關鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。
提供了用于根據上下文來自適應地自動糾正文本的方法、系統和計算機程序產品。根據一方法實現,可以在移動電子設備處接收由用戶輸入的文本。接收到的文本可由該移動電子設備的顯示組件顯示。從多個自動糾正字典中選擇自動糾正字典。自動糾正字典可以至少基于表示移動電子設備的使用上下文的使用信息來選擇。所顯示的文本根據所選自動糾正字典來自動糾正。
當在移動電子設備處接收到后續文本時,可基于相同的所選自動糾正字典或者基于可取決于接收到該后續文本時的使用上下文來選擇的不同的自動糾正字典來自動糾正后續文本。例如,對于后續文本,輸入該文本的用戶可能已經改變,移動電子設備的位置可能已經改變,以及接收到后續文本的時間是不同的。可基于這些上下文改變中的一個或多個以及任何其他上下文改變來選擇相同或不同的自動糾正字典來執行對后續文本的自動糾正。
根據一系統或裝置實現,一種移動電子設備包括顯示組件、文本輸入模塊和自動糾正模塊。顯示組件能夠至少顯示文本字符。文本輸入模塊接收用戶提供給移動電子設備的文本,并將接收到的文本提供給顯示組件以供顯示在用戶界面中。自動糾正模塊根據所選自動糾正字典來自動糾正所顯示的文本。自動糾正模塊至少基于表示移動電子設備的使用上下文的使用信息來從多個自動糾正字典中選擇該所選自動糾正字典。
本文還描述了包含存儲計算機代碼/指令的計算機可讀存儲介質的計算機程序產品,這些計算機代碼/指令用于允許自動糾正功能根據使用上下文來自適應以及啟用本文描述的附加實施例。
下面將參考各個附圖,詳細描述本發明的進一步特點和優點,以及本發明的各實施例的結構和操作。值得注意的是,本發明不僅限于此處所描述的特定實施例。本文呈現這些實施例僅用于說明性的用途。基于本文所包含的描述,其它實施例對于相關領域的技術人員將是顯而易見的。
附圖簡述
結合到本說明書并構成本說明書的一部分的附圖示出了本發明,且與描述一起,進一步用于說明本發明的原理,并允許那些相關領域技術人員實施和使用本發明。
圖1示出了根據一示例實施例的配置有自適應自動糾正功能的移動電子設備的框圖。
圖2示出了提供根據一示例實施例的用于基于使用上下文來自適應地自動糾正文本的過程的流程圖。
圖3示出了根據一示例實施例的用于基于用戶的身份來選擇用于自動糾正文本的自動糾正字典的過程。
圖4示出了根據一示例實施例的基于用戶簡檔信息來自動糾正文本的自動糾正模塊的框圖。
圖5示出了根據一示例實施例的用于基于移動設備的位置來選擇用于自動糾正文本的自動糾正字典的過程。
圖6示出了根據一示例實施例的基于位置來自動糾正文本的系統的框圖。
圖7示出了提供根據一示例實施例的用于基于位置來選擇用于自動糾正文本的自動糾正字典的過程的流程圖。
圖8示出了根據一示例實施例的用于基于時間信息來選擇用于自動糾正文本的自動糾正字典的過程。
圖9示出了根據一示例實施例的基于時間信息來自動糾正文本的系統的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380045762.7/2.html,轉載請聲明來源鉆瓜專利網。





