[发明专利]一种用于即时通信的消息撤回方法和模块在审
申请号: | 201710111805.7 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106878152A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 杨海峰;高强 | 申请(专利权)人: | 艾威梯科技(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京泛华伟业知识产权代理有限公司11280 | 代理人: | 王勇,叶北琨 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 即时 通信 消息 撤回 方法 模块 | ||
技术领域
本发明涉及网络通信技术领域,具体地说,本发明涉及一种用于即时通信的消息撤回方法和模块。
背景技术
用户在使用即时通信系统时,经常会出现发送出去的消息内容有错误需要修改的情况,现有的即时通信系统对于消息撤回都有一定的时间限制。这意味着,当消息发出超过该时限后用户将无法撤回该消息。因此,当用户发现已发出的消息存在错误时,往往会急于执行撤回操作。而当错误消息被撤回后,如果用户还需要重新发送修改后的正确消息,就需要重新编辑整条消息,这种编辑往往会十分繁琐。在移动终端上,这一问题尤其明显。
因此,当前迫切需要一种更加便于用户对错误消息进行修改的消息撤回解决方案。
发明内容
因此,本发明的任务是提供一种更加便于用户对错误消息进行修改的消息撤回解决方案。
根据本发明的一个方面,提供了一种用于即时通信的消息撤回方法,包括下列步骤:
步骤100:即时通信系统接收用户输入的撤回指定消息的指令;
步骤200:系统复制用户指定撤回的消息M;
步骤300:自动将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;
步骤400:对整个系统中的消息M执行撤回操作。
其中,所述步骤100中,当系统接收到用户的撤回指令时,客户端弹出交互图形,为用户提供代表“撤回不修改”和代表“撤回并修改”的两个选项,当用户选择“撤回不修改”选项时,直接执行步骤400,不执行步骤200至300,当用户选择“撤回并修改”选项时,与前述实施例一致,即执行步骤200至步骤400。
其中,所述步骤200中,如果消息M是文件或者包含文件,则将该文件重新下载,存储在客户端本地的缓存目录下,以便重新打开确认内容是否正确后再次发送;所述文件是单一种类文件,或多种类文件的组合。例如所述文件可以包括图片、语音或视频中的一项或多项。
根据本发明的另一个方面,提供了一种用于即时通信的消息撤回模块,其特征在于,该消息撤回模块包括:指令检测单元、消息编辑辅助单元和撤回执行单元;
其中,所述指令检测单元用于检测是否接收到用户撤回消息的指令,如果接收到该指令,则中断系统原有的消息撤回流程,启动消息编辑辅助单元;
所述消息编辑辅助单元用于复制用户指定撤回的消息以及自动将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;
所述撤回执行单元用于执行被指定撤回消息的撤回操作。
其中,所述撤回执行单元通过自行编程完成所有客户端上被指定撤回消息的删除操作实现,或者通过在消息编辑辅助单元完成操作后启动被中断的系统原有的消息撤回流程实现。
其中,所述消息编辑辅助单元包括模式选择子单元和编辑辅助子单元;所述编辑辅助子单元用于复制用户指定撤回的消息以及自动将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;而模式选择子单元用于向用户提供图形控制界面,该图形控制界面上提供代表“撤回不修改”和代表“撤回并修改”的两个选项。
与现有技术相比,本发明具有下列技术效果:
1、本发明能够在撤回错误消息的同时,极大地方便用户对错误消息进行修改,从而节省修改时间,提升用户体验,进而提高即时通信的沟通效率。
2、本发明能够为用户提供多种撤回模式,便于用户个性化地定制服务,以适应不同的使用场景。
附图说明
以下,结合附图来详细说明本发明的实施例,其中:
图1示出了根据本发明一个实施例的用于即时通信的消息撤回方法的流程图;
图2示出了本发明一个实施例中消息撤回前的用户客户端显示界面;
图3示出了本发明一个实施例中消息撤回后的用户客户端显示界面;
图4示出了本发明一个实施例中的消息撤回模块的方框图。
具体实施方式
图1示出了根据本发明一个实施例的用于即时通信的消息撤回方法的流程图,该流程包括下列步骤:
步骤100:即时通信系统(为便于描述,下文中将其简称为系统)接收用户输入的撤回指定消息的指令。即时通信系统的客户端会通过用户接口向用户提供撤回消息的选项,例如,用户A在聊天界面发送消息M后,发现该消息M存在错误需要将其撤回时,他可以在手机屏幕上长按该已发出的消息M,这时屏幕上会弹出一个指令列表,该列表中就有“撤回”选项,用户A点击该选项,系统就会接收到将相应消息(即用户指定的消息M)撤回的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾威梯科技(北京)有限公司,未经艾威梯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710111805.7/2.html,转载请声明来源钻瓜专利网。