一种社交媒体消息的处理方法及其装置、通信终端的制作方法_2

文档序号:9826025阅读:来源:国知局
[0030]步骤S103:终端从所述预存消息记录中搜索与所述待发送消息匹配的答案消息。
[0031]本实施例中,终端预存有该社交媒体应用的消息记录。该终端通过关键词进行搜索。例如,该步骤103包括:终端识别出所述待发送消息中的关键词;在所述预存消息记录中搜索与所述关键词匹配的答案消息。其中,该关键词可包括名称、设定疑问词语以及动词中的至少一种。在一具体应用中,终端识别出关键词后,根据识别出的设定疑问词确定待发送消息的问题类型,该问题类型包括时间类、地点类、人物类、原因类等,从预存消息记录中查找出与该问题类型相匹配的相关消息,再从相关消息中查找出是否包含其他关键词如名称、动词等的消息,如果查找出,则将该包含其他关键词的消息确定为与该问题匹配的答案消息。
[0032]可选地,考虑终端的存储空间有限,终端可只存储特定类型的消息记录。例如,终端过滤掉多媒体消息如图片、视频等,只存储该社交媒体应用的文字消息。具体如,终端每次检测到社交媒体应用接收到文字消息时,将该文字消息作为该预存消息记录。当然,在其他实施例中,该预存消息记录的消息类别出文字外还可包括音频。
[0033]进一步地,终端对预存的消息记录还可作如下管理,例如:终端可定时检测该预存消息记录的存储空间容量,当所述预存消息记录的存储空间超出预设容量时,终端将所述预存消息记录中接收时间为最早一天的消息删除,以保证该预存消息记录的存储空间不超多预设容量。或者,终端在检测到所述预存消息记录中存在接收时间超出预定时间的过期消息时,将所述预存消息记录中的所述过期消息删除,以保证预存消息记录保存的是有效期内的消息,减少占用存储空间。其中,该预定时间优选为7天-40天的范围内,例如为7天,10天,30天等。
[0034]在实际应用中,上述预存消息记录还可按照消息来源进行分类,该消息来源即为该接收到该消息的聊天群组中,该群组至少包括两个人。终端按照该待发送消息的来源即来自哪个聊天群组,从预存消息记录中查找出对应的聊天群组的预存消息记录,并从该聊天群组的预存消息记录中搜索匹配的答案消息。
[0035]步骤S104:终端在搜索出与所述待发送消息匹配的答案消息时,显示所述答案消息。
[0036]例如,若终端执行上述S103步骤搜索出与该待发送消息匹配的答案消息,则将该答案消息显示在终端的当前显示界面上,以提醒用户历史消息中存在与输入的问题相关的答案。
[0037]可选地,为增强可操作性,终端还可显示继续指令的第一输入接口和清除指令的第二输入接口。该第一输入接口用于输入继续指令,该第二输入接口用于输入消除指令,具体,该输入接口可以以按键形式显示,当检测到用户点击或触碰对应按键时,即等同输入相应指令。对应地,在步骤S104之后,所述方法还包括:若接收到用户经所述第一输入接口输入的继续指令,则保留该消息录入框中的待发送消息;若接收到用户经所述第二输入接口输入的清除指令,则清除所述消息录入框中的所述待发送消息。
[0038]下面具体举例说明,如图2所示,终端21定时在社交媒体应用的A群组聊天框23中获取到待发送消息为:“我们”,对该待发送消息解析并判断为不是问题,故结束流程。终端在下个触发时间获取A群组聊天框23的消息录入框22中的待发送消息为:“我们什么时候聚会”,对该待发送消息解析得到其包括“什么时候”疑问词语,故判断该待发送消息为问题。终端继续识别出该待发送消息的关键词为“什么时候”及“聚会”,根据该疑问词语“什么时候”确定问题的类型为时间,从该A群组的预存消息记录中查找出与时间相关的消息,再从该相关消息中检索出包含“聚会”词语的消息,将搜索出的消息“计划定在后天聚会,请准时参加”作为答案消息,并显示在该显示界面上,如图3所示,此时,消息录入框22失焦,即无法进行编辑。另外,终端还显示继续按键和清除按键。用户认为显示的答案消息已解决其问题时,则触碰该清除按键,终端接收到该清除按键的触碰信号时,确认为接收到清除指示,并将消息录入框中的内容清除,且消息录入框内容可被编辑;用户认为显示的答案消息不解决其问题时,则触碰该继续按键,终端接收到该继续按键的触碰信号,确认为接收到继续指令,则保留消息录入框的内容,且消息录入框内容可被编辑,并当接收到用户输入的发送指令时,将该消息录入框中的内容发送。可以理解的是,上述继续按键和清除按键为功能性表述,在实际显示中,该继续按键上显示的文字可以为保留、错误等词语,该清除按键上显示的问题可以为取消、正确等词语。
[0039]本实施例中,终端获取消息录入框中的待发送消息,并在判断该待发送消息为问题时,从预存消息记录中搜索出与该问题匹配的答案消息,并将该答案消息显示给用户,即智能解答了社交媒体应用的待发送问题消息,故实现了智能提示社交媒体应用的待发送问题消息是否已被解答过,避免了用户重复发送已被解答过的问题消息,降低了不必要的通信数据量。
[0040]请参阅图3,图3是本发明社交媒体消息的处理装置一实施例的结构示意图。该处理装置包括:获取模块31、判断模块32、搜索模块33以及显示模块34。
[0041]获取模块31用于从社交媒体应用的消息录入框中获取待发送消息。
[0042]判断模块32用于对所述待发送消息进行解析,并判断所述待发送消息是否属于问题。
[0043]搜索模块33用于在述待发送消息属于问题时,从所述预存消息记录中搜索与所述待发送消息匹配的答案消息。
[0044]显示模块34用于在搜索出与所述待发送消息匹配的答案消息时,显示所述答案消息。
[0045]可选地,搜索模块33具体用于:识别出所述待发送消息中的关键词;在所述预存消息记录中搜索与所述关键词匹配的答案消息。其中,所述关键词可包括名称、设定疑问词语以及动词中的至少一个。
[0046]可选地,该判断模块32具体用于判断所述待发送消息是否包括设定疑问词语;在所述待发送消息包括设定疑问词语时,确定所述待发送消息属于问题,在所述待发送消息不包括设定疑问词语时,确定所述待发送消息不属于问题。
[0047]可选地,所述预存消息记录中的消息为文字消息。该处理装置还包括:保存模块,用于将所述社交媒体应用接收到的文字消息保存作为所述预存消息记录;删除模块,用于当所述预存消息记录的存储空间超出预设容量时,将所述预存消息记录中接收时间为最早一天的消息删除;或者,当所述预存消息记录中存在接收时间超出预定时间的过期消息时,将所述预存消息记录中的所述过期消息删除。
[0048]上述处理装置的各个模块可分别执行上述方法实施例对应的步骤,故在此不对各模块进行赘述,详细请参阅以上对应步骤的说明。
[0049]请参阅图4,图4是本发明社交媒体消息的处理装置另一实施例的结构示意图。该处理装置可以执行上述方法中的步骤。相关内容请参见上述方法中的详细说明,在此不再赘叙。
[0050]本实施例中,该处理装置包括:处理器41、与处理器41耦合的存储器42。
[0051]存储器42用于存储操作系统、处理器41执行的指令以及处理器41处理过程的数据如从消息录入框获取的消息内容等。
[0052]处理器41用于终端从社交媒体应用的消息录入框中获取待发送消息;对所述待发送消息进行解析,并判断所述待发送消息是否属于问题;若是,则从所述预存消息记录中搜索与所述待发送消息匹配的答案消息;以及在搜索出与所述待发送消息匹配的答案消息时,显示所述答案消息。
[0053]可选地,处理器41执行所述从所述预存消息记录中搜索与所述待发送消息匹配的答案消息的步骤包括:识别出所述待发送消息中的关键词;
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1