[发明专利]移动电子设备及移动电子设备中的方法和系统有效
申请号: | 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.vipzhuanli.com/pat/books/201380045762.7/2.html,转载请声明来源钻瓜专利网。