[发明专利]一种用于即时通信的消息撤回方法和模块在审
申请号: | 201710111805.7 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106878152A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 杨海峰;高强 | 申请(专利权)人: | 艾威梯科技(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京泛华伟业知识产权代理有限公司11280 | 代理人: | 王勇,叶北琨 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 即时 通信 消息 撤回 方法 模块 | ||
1.一种用于即时通信系统的消息撤回方法,包括下列步骤:
步骤100:即时通信系统接收用户输入的撤回指定消息的指令;
步骤200:系统复制用户指定撤回的消息M;
步骤300:将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;
步骤400:对整个系统中的消息M执行撤回操作。
2.根据权利要求1所述的用于即时通信的消息撤回方法,其特征在于,所述步骤100中,当系统接收到用户的撤回指令时,为用户提供代表“撤回不修改”和代表“撤回并修改”的两个选项。
3.根据权利要求2所述的用于即时通信的消息撤回方法,其特征在于,所述步骤100中,当用户选择“撤回不修改”选项时,直接执行步骤400,不执行步骤200至300,当用户选择“撤回并修改”选项时,则执行步骤200至步骤400。
4.根据权利要求1、2或3所述的用于即时通信的消息撤回方法,其特征在于,所述步骤200中,如果消息M是文件或者包含文件,则将该文件重新下载,存储在客户端本地的缓存目录下,以便重新打开确认内容是否正确后再次发送。
5.一种用于即时通信的消息撤回模块,其特征在于,该消息撤回模块包括:指令检测单元、消息编辑辅助单元和撤回执行单元;
其中,所述指令检测单元用于检测是否接收到用户撤回消息的指令,如果接收到该指令,则启动消息编辑辅助单元;
所述消息编辑辅助单元用于复制用户指定撤回的消息以及将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;
所述撤回执行单元用于执行被指定撤回消息的撤回操作。
6.根据权利要求5所述的用于即时通信的消息撤回模块,其特征在于,所述撤回执行单元通过自行编程完成所有客户端上被指定撤回消息的删除操作实现,或者通过在消息编辑辅助单元完成操作后启动被中断的系统原有的消息撤回流程实现。
7.根据权利要求6所述的用于即时通信的消息撤回模块,其特征在于,所述消息编辑辅助单元包括模式选择子单元和编辑辅助子单元;所述编辑辅助子单元用于复制用户指定撤回的消息以及自动将剪贴板中的被撤回消息的文本内容粘贴到客户端的输入框中;而模式选择子单元用于向用户提供图形控制界面,该图形控制界面上提供代表“撤回不修改”和代表“撤回并修改”的两个选项。
8.根据权利要求7所述的用于即时通信的消息撤回模块,其特征在于,所述模式选择子单元还用于与指令检测单元相关联,当指令检测单元检测到撤回消息的指令时,触发该模式选择子单元,由该模式选择子单元在屏幕上显示图形控制界面,让用户在代表“撤回不修改”和代表“撤回并修改”的两个选项中进行选择,当接收到“撤回不修改”选项的触发指令时,直接启动撤回执行单元完成消息删除操作,编辑辅助子单元不启动;当接收到“撤回并修改”选项的触发指令时,启动编辑辅助子单元完成相应的操作,然后再启动撤回执行单元完成消息删除操作。
9.根据权利要求6所述的用于即时通信的消息撤回模块,其特征在于,所述模式选择子单元为独立的配置单元;
所述指令检测单元还用于:在检测到消息撤回指令时,判断所述配置单元的当前配置,如果该配置单元的当前配置为“撤回不修改”时,直接按原有的消息撤回流程完成消息删除操作,当该配置单元的当前配置为“撤回并修改”时,启动编辑辅助子单元完成相应的操作,然后再启动撤回执行单元完成消息删除操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾威梯科技(北京)有限公司,未经艾威梯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710111805.7/1.html,转载请声明来源钻瓜专利网。