当前位置: 首页 > 专利查询>微软公司专利>正文

用于编辑的打字辅助制造技术

技术编号:6055816 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了用于编辑的打字辅助的装置和方法。公开了用于向触摸屏设备用户提供反馈和引导来改进文本输入用户体验和性能的装置和方法。根据一个实施例,一种方法包括接收文本输入、接收触摸屏上位于先前输入的文本的单词上方的第一单触摸输入形式的输入、以及向用户呈现指示了与所选单词有关的可能替换单词的一个或多个建议候选。用户然后可使用第二单触摸输入来选择建议候选之一,以便用与所选建议候选相关联的单词来替换所选单词。

Typing aids for editing

A device and method for typing assistance for editing are disclosed. Apparatus and methods for providing feedback and guidance to touch screen device users to improve text input, user experience, and performance are disclosed. According to one embodiment, a method includes receiving a text input and receive text on the screen above the word touch in previously entered the first single touch input form of input, and presented to the user indicating one or more suggested candidate selected words about possible replacement words. The user can then select one of the proposed candidates with the second single touch input to replace the selected word with the word associated with the selected recommendation candidate.

【技术实现步骤摘要】
用于编辑的打字辅助
本专利技术涉及用于增强使用触摸屏设备的文本输入的设备和方法。
技术介绍
随着包括蜂窝设备、手持式设备、手持式计算机、智能电话、PDA等的移动设备的日益流行,存在通过提高用户文本输入速度、减少文本输入错误、和改进总体用户体验来改进用户界面体验的需求。具有电容式或电阻式触摸能力的移动设备通常利用触摸屏键盘、硬件键盘、语音识别、手写识别、或这四者的组合来进行文本输入。触摸屏键盘实现了用于视频、网页、电子邮件等的较大的显示,而不需要物理键盘。由于触摸屏键盘是基于软件的,因此它们能容易地对不同语言、屏幕定向和键布局进行调整。此外,触摸屏键盘可用用于单词预测和歧义消除候选的小部件来扩充。具有触摸屏的设备,尤其是移动设备的用户具有不同的文本输入能力和风格。具体地,某些用户偏爱相当快速地键入大的文本输入组块,且不会停下来审阅和纠正所输入的文本,直到输入了完整的短语、句子或完整的消息。类似地,使用语音识别或手写识别来输入文本的用户不希望停下来审阅其文本输入,直到已经输入了完整的短语、句子或完整的消息。诸如T9等预测式打字辅助软件仅在用户键入时提供单词预测候选。在用户完成打字之后,通常没有留给用户任何辅助,用户然后必须费力地通过将光标放置在字符之间来编辑文本以便校对并纠正文本。因此,存在对与方便电子设备上的用户输入有关的技术的改进的充分机会,这是通过在文本纠正过程中提供更有帮助且更准确的辅助来加速用户文本输入并减少用户输入错误率来实现的。
技术实现思路
公开了用于向触摸屏设备用户提供反馈和引导来改进文本输入用户体验和性能的装置和方法。此处所公开的一个示例性实施例是一种方法,该方法包括用文本输入设备来接收文本输入,该文本输入包括短语,该短语包括一个或多个单词,其中该文本输入的至少一部分被显示在触摸屏上;从触摸屏接收第一触摸屏输入;基于该第一触摸屏输入来选择各单词中的至少一个并自动显示与该至少一个所选单词有关的一个或多个建议候选;从触摸屏接收第二单触摸屏输入;基于该第二单触摸屏输入来选择各建议候选中的一个;以及通过自动用和所选建议候选相关联的一个或多个单词替换至少一个所选单词来修改文本输入。在某些示例中,该方法还包括将各单词中的一个或多个指明为不正确的并突出显示不正确的单词,其中至少一个所选单词是被突出显示的不正确单词中的一个。在某些示例中,该方法还包括将各单词中的一个或多个指明为不正确的,其中一个或多个建议候选包括至少一个不正确单词;自动显示一个或多个建议候选包括与至少一个不正确单词相邻的“添加到字典”指示符;并且修改文本输入还包括将与所选建议候选相关联的单词添加到候选源。在某些示例中,该方法还包括响应于修改文本输入,检查经修改的文本输入的正确性,其中检查包括确定经修改的文本输入的第二单词是不正确的并突出显示该第二单词。在某些示例中,该方法还包括响应于修改文本输入,检查经修改的文本输入的正确性,且基于该检查,自动用另一单词替换经修改的文本输入的一个单词。在某些示例中,第一触摸屏输入是单触摸屏输入。在某些示例中,文本输入是使用触摸屏键盘、硬件键盘、语音识别模块或手写识别模块来接收的。在某些示例中,建议候选被显示为与键盘相邻,而在其他示例中,候选被显示为与所选单词相邻。此处公开的另一示例性实施例是一种系统,该系统包括一个或多个处理单元,该一个或多个处理单元可用于执行用于文本输入和纠正的计算机可执行指令;耦合到处理单元的一个或多个存储器单元;具有显示区域的一个或多个触摸屏,该一个或多个触摸屏可用于通过显示区域的至少一部分来接收触摸输入;以及用于存储用于文本输入和纠正的计算机可执行指令的存储。该存储包括用于以下模块的计算机可执行指令:用于接收文本输入的文本输入模块、用于将文本输入与文本输入项相关联的文本输入项模块,其中文本输入项的至少一部分使用一个或多个触摸屏的显示区域来显示。该存储还包括用于触摸屏输入模块的计算机可执行指令,该触摸屏输入模块用于处理从触摸屏接收到的第一触摸屏输入来产生文本输入项的至少一个所选单词,其中该至少一个所选单词使用第一触摸屏输入来标识;并且处理从触摸屏接收的第二触摸屏输入来选择一个或多个建议候选中的一个,其中该第二触摸屏输入是触摸屏区域上的单触摸屏输入。该存储还包括用于以下模块计算机可执行指令:用于为至少一个所选单词产生建议候选的候选生成模块,其中该候选生成模块使得建议候选在至少一个所选单词被标识之后被自动显示;以及用于通过用与所选建议候选相关联的单词替换至少一个所选单词来自动修改文本输入项的纠正模块。在某些示例中,建议候选中的至少一个自动地与“添加到字典”候选一起显示,该纠正模块可用于将与所选建议候选相关联的单词添加到候选源。此处公开的又一个示例性实施例是一种存储计算机可执行指令的计算机可读存储介质,该计算机可执行指令在被执行时使得计算机执行一种方法,该方法包括:使用触摸屏接收文本输入,该文本输入包括一个或多个单词,其中该文本输入的至少一部分作为文本输入项被显示在触摸屏上;使用触摸屏接收第一单触摸屏输入,该第一单触摸屏输入位于文本输入项的完整单词上,其中该单词在接收了文本输入中的定界字符之后被指明为完整的;基于第一单触摸屏输入,在触摸屏上将完整单词指示为所选单词;在触摸屏上自动显示与所选单词相关联的一个或多个建议候选,其中该建议候选在触摸屏上根据排名次序来排列;在接收第一单触摸屏输入之后立即从触摸屏接收第二单触摸屏输入,该第二单触摸屏输入位于一个或多个建议候选中的所选建议候选上;以及基于该第二单触摸屏输入,通过自动用与所选建议候选相关联的单词替换所选单词来修改文本输入项。在某些示例中,一个或多个建议候选是从常见拼写检查器应用编程接口(CSAPI)接收的。在某些示例中,一个或多个建议候选是从计算云中的服务提供者接收的。在某些示例中,该方法还包括使用从以下中的一个或多个接收的一个或多个排名来确定排名次序:系统字典、字典、公共拼写检查器应用编程接口、或输入历史数据源。所描述的用于改进文本输入用户体验和性能的解决方案的技术和工具可单独或以彼此的各种组合来实现。如将在下文中更完全描述的,所描述的技术和工具可在包括软件触摸屏键盘或硬件键盘的硬件上实现。本领域的普通技术人员可以容易明白,所公开的技术可以使用与触摸屏耦合的各种平台来实现,包括但不限于移动设备(蜂窝电话、智能电话、PDA、手持式设备、手持式计算机、PDA、触摸屏平板设备)、平板或膝上型计算机、台式计算机、以及家庭影院系统。如此处所使用的,触摸屏包括耦合有触觉能力的显示器(例如,使用电容式或电阻式传感器的显示器)。参考附图阅读以下详细描述,将更清楚前述和其它目的、特征和优点。附图说明图1示出了触摸屏设备的一般化示例,其包括触摸屏键盘、建议候选区域和文本输入区域。图2A示出了包括当在窗口中做出触摸时的触摸屏的文本输入设备的一般化示例,其包括触摸屏键盘、候选区域和文本输入区域。图2B示出了移动设备的一般化示例,其包括硬件键盘、候选区域和文本输入区域。图2C示出了平板设备的一般化示例,其包括触摸屏、候选区域和指示笔。图3A-3D描绘了使用具有触摸屏的移动设备按需选择建议候选的方法。图4是略述图3A-3D所示的方法的示例性实现的流程图。图本文档来自技高网...
用于编辑的打字辅助

【技术保护点】
1.一种方法,包括:使用文本输入设备接收包括短语的文本输入,所述短语包括一个或多个单词,其中所述文本输入的至少一部分被显示在触摸屏上(1910);从所述触摸屏接收第一触摸屏输入(1920);基于所述第一触摸屏输入,选择所述单词中的至少一个,并自动显示与所述至少一个所选单词有关的一个或多个建议候选(1930);从所述触摸屏接收第二单触摸屏输入(1940);基于所述第二单触摸屏输入,选择所述建议候选中的一个(1940);以及通过自动用与所选建议候选相关联的一个或多个单词替换所述至少一个所选单词来修改所述文本输入(1950)。

【技术特征摘要】
2010.02.12 US 61/304,341;2010.05.20 US 12/784,3741.一种方法,包括:使用文本输入设备接收包括短语的文本输入,所述短语包括一个或多个单词,其中所述文本输入的至少一部分被显示在触摸屏上(1910);将所述单词中的一个或多个自动指明为不正确的;突出显示不正确的单词;从所述触摸屏接收第一触摸屏输入(1920);基于所述第一触摸屏输入,选择所述不正确的单词中的至少一个,并自动显示与所述至少一个所选单词有关的一个或多个建议候选(1930);从所述触摸屏接收第二单触摸屏输入(1940);基于所述第二单触摸屏输入,选择所述建议候选中的一个(1940);通过自动用与所选建议候选相关联的一个或多个单词替换所述至少一个所选单词来修改所述文本输入(1950);响应于修改所述文本输入,检查修改后的文本输入的正确性;以及基于所述检查,自动用另一单词替换修改后的文本输入的其他单词。2.如权利要求1所述的方法,其特征在于,还包括:所述至少一个所选单词是被突出显示的不正确的单词中的一个。3.如权利要求1所述的方法,其特征在于,还包括:所述一个或多个建议候选包括所选单词,所述自动显示所述一个或多个建议候选包括与所选单词相邻的“添加到字典”指示符,以及所述修改所述文本输入进一步包括将与所选建议候选相关联的单词添加到候选源。4.如权利要求1所述的方法,其特征在于,还包括:响应于修改所述文本输入,检查修改后的文本输入的正确性,其中所述检查包括确定修改后的文本输入的第二单词是不正确的;以及突出显示所述第二单词。5.如权利要求1所述的方法,其特征在于,所述第一触摸屏输入是单触摸屏输入。6.如权利要求1所述的方法,其特征在于,所述文本输入是使用触摸屏键盘接收的。7.如权利要求1所述的方法,其特征在于,所述文本输入是使用硬件键盘接收的。8.如权利要求1所述的方法,其特征在于,所述文本输入是使用语音识别模块接收的。9.如权利要求1所述的方法,其特征在于,所述建议候选被显示为与所述文本输...

【专利技术属性】
技术研发人员:E·N·巴杰D·E·利纳瑞德I·阿尔莫格T·S·佩克P·桑达拉拉杰K·R·沃尔特斯A·D·彼得森S·J·戴维斯T·森古普塔
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1