一种预防聊天信息错发的方法、装置及移动终端的制作方法

文档序号:9691193阅读:379来源:国知局
一种预防聊天信息错发的方法、装置及移动终端的制作方法
【技术领域】
[0001] 本发明涉及移动终端的通信技术领域,特别涉及一种预防聊天信息错发的方法、 装置及移动终端。
【背景技术】
[0002] 使用社交软件聊天,是移动终端用户几乎每天都不停重复的社交方式,社交软件 的安装使用率非常高,移动终端用户可以通过社交软件的点对点技术实现互联网或者移动 网络上的即时沟通,有时需要同时与几个好友或者几个群组聊天,并且内容还是不同的话 题。
[0003] 文字聊天功能是即时通信App应用程序最基本也是最重要的功能。移动终端用户 想与好友或者联系人发起聊天时,一般可以通过点击聊天窗口界面上的好友或者联系人的 头像,在弹出的对话框里输入文字信息然后点击发送即可推送出去。
[0004] 从之前的QQ、MSN等社交软件到当下流行的微信、米聊等APP应用,都提供文字聊天 功能,满足用户的点对点的文字信息的即时通信要求。然而,用户在使用上述社交软件聊天 时,有时需要同时与几个好友或者几个群组聊天,并且内容还是不同的话题。在这种情况 下,经常会在聊天过程中出现打错文字并且将错误的文字信息发送出去的情况,又比如出 现一不小心发错消息,正和好友聊天的话题发给了另一个话题的好友或群组,后果会很尴 尬。虽然有些社交软件提供了撤销操作的功能,但是撤销不及时的话,对方已经看到消息 了,亡羊补牢的作用并不大,最好可以预防发错。

【发明内容】

[0005] 本发明的目的在于克服现有技术的缺点与不足,提供一种预防聊天信息错发的方 法、装置及移动终端。
[0006] 根据公开的实施例,本发明的第一方法提出了一种预防聊天信息错发的方法,包 括下列步骤:
[0007] 检测是否进入多人多群组聊天情景,若检测到,则启动监测预防模式;
[0008] 获取用户的待发送文本信息;
[0009] 从所述待发送文本信息中提取关键字;
[0010] 统计所述关键词在各个社交聊天App应用程序会话中的匹配次数;
[0011]比较其它各个所述社交聊天App应用程序会话中的匹配次数是否超过预警阀值, 并且比较其它各个所述社交聊天App应用程序会话中的匹配次数是否超过当前社交聊天 App应用程序会话中的匹配次数,若均超过,则推送预警提醒消息询问用户是否发错所述待 发送文本信息,否则,立刻发送所述待发送文本信息。
[0012] 进一步地,所述检测是否进入多人多群组聊天情景具体为:
[0013] 通过比较同时进行的会话数量是否超过开启门限阀值来检测判定是否进入多人 多群组聊天情景。
[0014] 进一步地,所述获取用户的待发送文本信息具体为:
[0015] 在用户使用社交聊天App应用程序进行文字输入时,判断用户是否准备发送文本 信息;
[0016]在所述判断结果指示用户准备发送文本时,获取用户的待发送文本信息。
[0017] 进一步地,所述判断用户是否准备发送文本信息包括:
[0018] 检测用户停止输入文本信息的时间,在用户停止输入文本信息的时间超过预设时 间后,判断用户准备发送文本;
[0019] 或者在检测到用户输入标点符号后,判断用户准备发送文本;
[0020] 或者在检测到用户通过社交聊天App应用程序发送文本的触发动作时,判断用户 准备发送文本信息。
[0021 ]进一步地,所述从所述待发送文本信息中提取关键字具体为:
[0022] 从所述待发送文本信息中通过查找比对预置的常用词语表的方法提取关键字。
[0023] 进一步地,所述从所述待发送文本信息中提取关键字之前,还包括:
[0024]接收并保存所述常用词语表。
[0025] 进一步地,所述统计所述关键词在各个社交聊天App应用程序会话中的匹配次数 具体为:
[0026] 调取当前各个社交聊天App应用程序会话中的最近N条聊天记录;
[0027] 将所述关键字在各个社交聊天App应用程序的最近N条会话聊天记录中分别进行 匹配;
[0028] 分别统计所述关键词在各个社交聊天App应用程序会话中的匹配次数。
[0029] 进一步地,所述关键词在某个社交聊天App应用程序会话中的匹配次数通过匹配 算法计算得到,所述匹配算法具体为:
[0030] 假设匹配最近的N条通话记录,所述关键词在第i条通话记录的权值记为Qi=N-i, 所述关键词在第i条通话记录出现的次数记为Ci,则所述关键词在该会话中的匹配次数记
其中i = 1,2,…,N; i值越小,表示时间越临近的通话记录,i值 越大,表示时间越远的通话记录。
[0031] 进一步地,所述推送预警提醒消息询问用户是否发错所述待发送文本信息之后, 若回复指示未发错,则立刻发送所述待发送文本信息;若回复指示发错,则立刻撤销所述待 发送文本信息。
[0032] 根据公开的实施例,本发明的第二方法提出了一种预防聊天信息错发的装置,包 括:
[0033] 情景检测模块,用于检测是否进入多人多群组聊天情景,若检测到,则启动监测预 防模式;
[0034] 文本信息获取模块,用于获取用户的待发送文本信息;
[0035] 关键字提取模块,用于从所述待发送文本信息中提取关键字;
[0036] 匹配次数统计模块,用于统计所述关键词在各个社交聊天App应用程序会话中的 匹配次数;
[0037] 比较预警模块,用比较其它各个所述社交聊天App应用程序会话中的匹配次数是 否超过预警阀值,并且比较其它各个所述社交聊天App应用程序会话中的匹配次数是否超 过当前社交聊天App应用程序会话中的匹配次数,若均超过,则推送预警提醒消息询问用户 是否发错所述待发送文本信息,否则,立刻发送所述待发送文本信息。
[0038]进一步地,所述文本信息获取模块包括:
[0039]第一判断单元,用于在用户使用社交聊天App应用程序进行文字输入时,判断用户 是否准备发送文本信息;
[0040] 获取文字单元,用于在所述判断结果指示用户准备发送文本时,获取用户的待发 送文本信息。
[0041] 进一步地,所述关键字提取模块包括:
[0042] 比对提取单元,用于从所述待发送文本信息中通过查找比对预置的常用词语表的 方法提取关键字。
[0043] 进一步地,所述装置还包括:
[0044] 常用词语表预置模块,用于接收并保存所述常用词语表。
[0045] 进一步地,所述匹配次数统计模块包括:
[0046] 调取单元,用于调取当前各个社交聊天App应用程序会话中的最近N条聊天记录;
[0047] 匹配单元,用于将所述关键字在各个社交聊天App应用程序的最近N条会话聊天记 录中分别进行匹配;
[0048]统计单元,分别统计所述关键词在各个社交聊天App应用程序会话中的匹配次数。
[0049] 进一步地,所述装置还包括:
[0050] 回复确认模块,用于回复所述比较预警模块推送的关于是否发错所述待发送文本 信息的询问用户,若回复指示未发错,则转至所述比较预警模块并立刻发送所述待发送文 本信息;若回复指示发错,则立刻撤销所述待发送文本信息。
[0051] 根据公开的实施例,本发明第三方面提出了一种移动终端,所述移动终端包括上 述一种预防聊天信息错发的装置。
[0052] 本发明相对于现有技术具有如下的优点及效果:
[0053] 1)本发明公开的一种预防聊天信息错发的方法,该方法通过监测同时发生的多个 会话窗口,可以预防发错内容的情况,从一定程度上减小用户发错消息的概率。
[0054] 2)本发明公开的一种预防聊天信息错发的方法将信息错发预防在未发生时,实现 了解决错误最有效的方式,避免误解尴尬,提升用户体验。
【附图说明】
[0055] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或者现有技术描 述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一 些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些 附图获得其他的附图。
[0056] 图1是本实施例一中公开的一种预防聊天信息错发的方法流程图;
[0057]图2是本实施例一中公开的又一种预防聊天信息错发的方法流程图;
[0058]图3是本实施例一中公开的又一种预防聊天信息错发的方法流程图;
[0059]图4是本实施例一中公开的又一种预防聊天信息错发的方法流程图;
[0060] 图5是本实施例一中公开的另一种预防聊天信息错发的方法流程图;
[0061] 图6是本实施例二中公开的一种预防聊天信息错发的装置组成框图;
[0062] 图7是本实施例二中公开的又一种预防聊天
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1