首页> 中国专利> 一种纠正已发通信文本中错误内容的方法和装置

一种纠正已发通信文本中错误内容的方法和装置

摘要

本发明公开了一种纠正已发通信文本中错误内容的方法。该方法包括:终端在已发送一条通信文本,且检测到该通信文本中存在错误时,使用特定方式显示该通信文本中的错误内容,可以操作该错误内容而输入纠错内容,按预设格式仅封装该纠错内容为第一纠错文本发送给对端设备,使对端设备能够更新接收到的通信文本。基于同样的发明构思,本发明还提出一种装置,在不需要另外发送新的通信文本的情况下,能够避免在即时通信时用户发送了错误内容后所带来的各种问题。

著录项

  • 公开/公告号CN103729345A

    专利类型发明专利

  • 公开/公告日2014-04-16

    原文格式PDF

  • 申请/专利号CN201410012919.2

  • 发明设计人 苏璐;徐敏;杨晟收;

    申请日2014-01-13

  • 分类号G06F17/27(20060101);

  • 代理机构11018 北京德琦知识产权代理有限公司;

  • 代理人谢安昆;宋志强

  • 地址 210061 江苏省南京市高新区高新研发大厦9~12层

  • 入库时间 2024-02-19 23:23:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-05-11

    授权

    授权

  • 2014-05-14

    实质审查的生效 IPC(主分类):G06F17/27 申请日:20140113

    实质审查的生效

  • 2014-04-16

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,特别涉及一种纠正已发通信文本中错误内容 的方法和装置。

背景技术

随着即时通信使用的普及,人们在日常生活中对于即时通信的依赖越来 越大。在目前的即时通信中,很大一部分用户经常使用的基于文本信息的通 信方式。

由于基于文本信息的通信方式的局限性,用户在误输入了不正确的文字 之后,往往未能即时察觉即进行了发送。而在发送之后若用户仍未能即时察 觉,则可能会影响该文本信息接收方对于用户所发内容的理解甚至产生误解; 即使在发送后用户即时察觉到了此前的失误,但用户仍需要另发送新的文本 信息,从而对此前的失误进行解释说明。

因此,这种因为输入错误而带来的相应问题,在人们日常的即时通信中 时有发生。很大程度上降低了用户在使用通信工具交流时的用户体验。

发明内容

有鉴于此,本发明提供纠正已发通信文本中错误内容的方法和装置,在 不需要另外发送新的通信文本的情况下,能够避免在即时通信时用户发送了 错误内容后所带来的各种问题。

为解决上述技术问题,本发明的技术方案是这样实现的:

一种纠正已发通信文本中错误内容的方法,应用于可即时通信的终端上, 所述方法包括:

发送一条通信文本,且检测到该已发送的通信文本中存在错误时,使用 特定方式显示该通信文本中的错误内容;

当接收到对所述错误内容的操作而输入的纠错内容时,按预设格式封装 该纠错内容为第一纠错文本并发送给对端设备,使对端设备根据该第一纠错 文本的内容替换接收到的上一条通信文本中对应的错误内容;

在发送完成该第一纠错文本时,取消该通信文本中对错误内容的特定方 式的显示,并使用输入的纠错内容替换所述错误内容。

一种装置,可应用于可即时通信的终端上,该装置包括:发送单元、检 测单元、接收单元和处理单元;

所述发送单元,用于发送通信文本;将所述处理单元封装的第一纠错文 本发送给对端设备,使对端设备根据该第一纠错文本的内容替换接收到的上 一条通信文本中对应的错误内容;

所述检测单元,用于检测所述发送单元已发送的通信文本中是否存在错 误;

所述接收单元,用于接收对所述处理单元显示的错误内容的操作而输入 的纠错内容;

所述处理单元,用于当所述检测单元检测到该已发送的通信文本中存在 错误时,使用特定方式显示该通信文本中的错误内容;按预设格式封装所述 接收单元接收的输入内容为第一纠错文本;在所述发送单元发送完成该第一 纠错文本时,取消该通信文本中对错误内容的特定方式的显示,并使用输入 的纠错内容替换所述错误内容。

综上所述,本发明通过终端在已发送一条通信文本,且检测到该通信文 本中存在错误时,使用特定方式显示该通信文本中的错误内容,可以操作该 错误内容而输入纠错内容,按预设格式仅封装该纠错内容为第一纠错文本发 送给对端设备,使对端设备能够更新接收到的通信文本。在不需要另外发送 新的通信文本的情况下,能够避免在即时通信时用户发送了错误内容后所带 来的各种问题。

附图说明

图1为本发明具体实施例中发送端纠正已发通信文本中错误内容的方法 的流程示意图;

图2为本发明具体实施例中接收端对已接收通信文本的纠错处理流程示 意图;

图3为本发明具体实施例中应用于上述技术的装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明所述方案作进一步地详细说明。

本发明实施例中提出一种纠正已发通信文本中错误内容的方法,应用于 可即时通信的终端上,该终端在已发送一条通信文本,且检测到该通信文本 中存在错误时,使用特定方式显示该通信文本中的错误内容,可以操作该错 误内容而输入纠错内容,按预设格式仅封装该纠错内容为第一纠错文本发送 给对端设备,使对端设备能够更新接收到的通信文本。在不需要另外发送新 的通信文本的情况下,能够避免在即时通信时用户发送了错误内容后所带来 的各种问题。

进行即时通信的终端上需安装纠错工具,对当前刚发送完成的通信文本 进行检测,看该已发送通信文本是否存在语法错误、错别字、搭配不当、结 构残缺和标点符号错误等。

现有的开源的自然语言纠错工具有很多,如Language Tool是一种支持 20多种语言的风格和语法的自然语言检测纠错开源工具,在具体使用时也可 以配置其他自然语言纠错工具。

参见图1,图1为本发明具体实施例中发送端纠正已发通信文本中错误 内容的方法的流程示意图。具体步骤为:

步骤101,终端发送一条通信文本,且检测到该已发送的通信文本中存 在错误时,使用特定方式显示该通信文本中的错误内容。

在具体实现时,一条通信文本发送完成时,会使用检测工具立即检测该 已发送的通信文本是否存在错误。由于是发一条通信文本,检测一条通信文 本,因此,该最新发送的通信文本的前一条通信文本不再进行检测。

本步骤中使用特定方式显示错误内容,可以根据具体使用的习惯等配置, 如使用高亮色,如高亮的红色,显示通信文本中的错误内容,也可以是普通 的颜色,如红色,显示通信文本中的错误内容。

如移动终端发送了一条通信文本,其内容为“这段时间没有下雨了,谁 也迟下去了”。发送完成后,检测出该通信文本中存在错误,则将错误内容 “迟”字使用高亮红色显示。

步骤102,该终端当接收到对所述错误内容的操作而输入的纠错内容时, 按预设格式封装该纠错内容为第一纠错文本并发送给对端设备,使对端设备 根据该第一纠错文本的内容替换接收到的上一条通信文本中对应的错误内 容。

对所述操作内容的操作输入纠错内容,由终端的特点确定操作方法:

若该终端是触摸方式,则可以触摸高亮色显示的位置,在该位置弹出输 入文本的输入框,输入纠错内容。

若该终端时按键方式,使用特定的按键确认高亮显示的位置,(如,将 输入标志移动到高亮色显示的位置,点击某个按键,弹出输入框),并在该 位置弹出的输入文本的输入框中,输入纠错内容。

本步骤中按预设格式封装纠错内容为第一纠错文本,具体实现时,在该 第一纠错文本信息的通信协议包头中加入特定的标识,或在该第一纠错文本 的开头加入特定的标识,如生僻的ASCII码字符或组合作为标识,如“” 2个特殊字符放在正文“退”之前。以此便于接收端识别该文本为第一纠错 文本。

对端设备也会安装纠错检测工具,在接收到该通信文本时,检测该通信 文本中存在错误,也会使用特定的方式显示接收到的通信文本中的“迟”字。

对端设备接收到第一纠错文本时,根据第一纠错文本中的特定标识获知 该文本不是普通的通信文本,是一个纠错文本,将该第一纠错文本中的内容 替换到刚接收到的通信文本中的错误内容。即使用第一纠错文本中的“退” 替换通信文本中的“迟”。

步骤103,该终端在发送完成该第一纠错文本时,取消该通信文本中对 错误内容的特定方式的显示,并使用输入的纠错内容替换所述错误内容。

该终端将第一纠错文本发送完成时,不再使用特定方式显示错误内容, 即不再以高亮色显示“迟”字;并使用纠错内容“退”字替换通信文本中的 错误内容“迟”字。

上述描述为用户纠正了终端提示的错误内容,在实际使用时,用户有时 会觉得没必要更正错误内容,有时候认为提示的错误内容不是错误内容,则 没有进行错误内容的纠正。这时,终端不做任何处理,继续按照原有方式进 行即时通信,直到再次发送完成一条通信文本时,取消上一条通信文本中对 错误内容的特定方式的显示。并对最近发送的这条通信文本进行检测处理。

具体处理如下:该终端使用特定方式显示该通信文本中的错误内容时, 若未接收到输入的纠错内容,并发送完成新的通信文本时,取消所述通信文 本中对所述错误内容的特定方式的显示。

上述描述的是对检测出的错误进行纠错的具体处理过程,本发明具体实 现时,还可以主动对已发送完成的通信文本进行纠错,无论该已发送通信文 本是否存在工具检测出的错误,但是本发明具体实施例中的纠错都限于对最 近发送的一条通信文本进行处理,对该通信文本之前发送的通信文本不进行 处理。具体处理如下:

该终端接收到对最新已发送完成的通信文本中的内容的操作而输入的纠 错内容时,将该输入的纠错内容替换所述选择的通信文本中的内容,按预设 格式封装替换后的通信文本为第二纠错文本并发送给对端设备,使对端设备 使用该第二纠错文本的内容替换接收到的上一条通信文本的内容。

在该种处理方式中,如最新发送的通信文本的内容“今天10点在楼下咖 啡厅见”。发送完成后,不论是否检测出该通信文本中的错误内容,用户发 现自己发送的通信文本中存在错误,以触摸方式为例,选择“10点”位置, 并在弹出的输入框中输入纠错内容“上午10点”。

该终端将纠错内容“上午10”点替换通信文本中的“10点”并将该通信 文本的内容按特定方式封装为第二纠错文本,并发送给对端设备。

在使用特定方式封装为第二纠错文本时,封装格式同第一纠错文本,但 是与第一纠错文本的特定标识应该不同,使对端设备能够获知该文本为纠错 文本,且为第二纠错文本,从而进行对一个处理。

对端设备当接收到第二纠错文本时,使用第二纠错文本中的内容替换接 收到的上一条通信文本的内容,可见第二纠错文本的处理需要文本的内容替 换整个通信文本的内容,而第一纠错文本的处理只需要使用文本的内容替换 通信文本中的错误内容。

由此可见,用户不需要重新编写一条通信文本发送给对端设备,以便通 知已发文本的错误,并发送正确的通信文本,只需要在发送端输入错误的内 容,发送给对端设备,设备自动会更新发送的错误文本的内容,提高了用户 使用移动终端进行即时通信时的用户体验。

参见图2,图2为本发明具体实施例中接收端对已接收通信文本的纠错 处理流程示意图。具体步骤为:

步骤201,终端接收到对端设备发送的通信文本,并检测到该通信文本 存在错误时,按特定方式显示该通信文本中的错误内容。

在该步骤也是对最新接收到的通信文本进行检测,对最新接收到的通信 文本之前接收到的通信文本不再检测。

步骤202,该终端在接收到第一纠错文本时,使用接收到的第一纠错文 本的内容更新接收到的上一条通信文本中对应错误内容,并提示进行了通信 文本的内容的修改;结束本流程。

接收到第一纠错文本时,根据该本本的封装格式确定为纠错文本,并根 据特定的标识确定是第一纠错文本,则仅替换通信文本中的错误内容。

步骤203,该终端在接收到第二纠错文本时,使用接收到第二纠错文本 的内容更新接收到的上一条通信文本的内容,并提示进行了通信文本的内容 的修改。

步骤202和步骤203中提示进行了通信文本的内容的修改,具体实现时, 可以通过声音提示,以可以用不同的高亮色颜色等提示。

如果当前接收到一条通信文本,且接收到的前一条通信文本存在特定方 式显示的错误内容时,取消所述上一条通信文本中对错误内容的特定方式的 显示。

即接收到一条新的通信文本后,之前接收到的通信文本将不会再进行任 何处理。

基于同样的发明构思,本申请还提出一种装置,可应用于可即时通信的 终端上。参见图3,图3为本发明具体实施例中应用于上述技术的装置的结 构示意图。该装置包括:发送单元301、检测单元302、接收单元303和处理 单元304。

发送单元301,用于发送通信文本;将处理单元304封装的第一纠错文 本发送给对端设备,使对端设备根据该第一纠错文本的内容替换接收到的上 一条通信文本中对应的错误内容;

检测单元302,用于检测发送单元301已发送的通信文本中是否存在错 误;

接收单元303,用于接收对处理单元304显示的错误内容的操作而输入 的纠错内容;

处理单元304,用于当检测单元302检测到该已发送的通信文本中存在 错误时,使用特定方式显示该通信文本中的错误内容;按预设格式封装接收 单元303接收的输入内容为第一纠错文本;在发送单元301发送完成该第一 纠错文本时,取消该通信文本中对错误内容的特定方式的显示,并使用输入 的纠错内容替换所述错误内容。

较佳地,

处理单元304,进一步用于使用特定方式显示该通信文本中的错误内容 时,且未接收到输入的纠错内容,并在发送单元301发送完成新的通信文本 时,取消所述通信文本中对所述错误内容的特定方式的显示。

较佳地,

接收单元303,进一步用于接收对最新已发送完成的通信文本中的内容 的操作而输入的纠错内容;

处理单元304,进一步用于将接收单元303接收到的纠错内容替换所述 选择的通信文本中的内容,按预设格式封装替换后的通信文本为第二纠错文 本;

发送单元301,进一步用于将处理单元304封装的第二纠错文本发送给 对端设备,使对端设备使用该第二纠错文本的内容替换接收到的上一条通信 文本的内容。

较佳地,

接收单元303,进一步用于接收对端设备发送的通信报文、第一纠错文 本,以及第二纠错文本;

检测单元302,进一步用于检测接收单元303接收到的通信文本,

处理单元304,进一步用于当检测单元302检测到接收的通信文本存在 错误时,按特定方式显示该通信文本中的错误内容;当接收单元303在接收 到第一纠错文本时,使用接收到的第一纠错文本的内容更新接收到的上一条 通信文本中对应错误内容,并提示进行了通信文本的内容的修改;当接收单 元303在接收到第二纠错文本时,使用接收到第二纠错文本的内容更新接收 到的上一条通信文本的内容,并提示进行了通信文本的内容的修改。

较佳地,

处理单元304,进一步用于如果接收单元303当前接收到一条通信文本, 且接收到的前一条通信文本存在特定方式显示的错误内容时,取消所述上一 条通信文本中对错误内容的特定方式的显示。

上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个 单元,也可以进一步拆分成多个子单元。

综上所述,本发明通过终端在已发送一条通信文本,且检测到该通信文 本中存在错误时,使用特定方式显示该通信文本中的错误内容,可以操作该 错误内容而输入纠错内容,按预设格式仅封装该纠错内容为第一纠错文本发 送给对端设备,使对端设备能够更新接收到的通信文本。在不需要另外发送 新的通信文本的情况下,能够避免在即时通信时用户发送了错误内容后所带 来的各种问题。

本发明具体实施例中还给出,仅通过输入纠错内容,主动修改已发送通 信文本中的错误内容的实现方式。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号