短消息业务处理方法及终端的制作方法

文档序号:9508682阅读:593来源:国知局
短消息业务处理方法及终端的制作方法
【技术领域】
[0001]本发明实施例涉及通信终端领域,尤其是一种短消息业务处理方法及终端。
【背景技术】
[0002]随着科技的发展,人们社交能力和手段日益丰富和强大,接触的人群非常庞大,在忙碌的生活中,人们越来越重视移动终端短消息业务的高效性。
[0003]目前,移动终端一般带有简单的一些常用信息模版,“很抱歉,我现在很忙。”、“我正在开会”之类,这种信息模版简单,不便于用户使用;如果添加很多用户经常用的信息,则针对不同的联系人,用户都需要做一遍筛选,工作繁琐,导致用户使用不便。

【发明内容】

[0004]基于上述问题,本发明提供一种短消息业务处理方法和终端,解决现有短消息业务使用不方便的问题。
[0005]为了解决上述技术问题,本发明实施例公开了一种短消息业务处理方法,所述方法包括以下步骤:识别当前短消息的关键字并以控件方式显示所述关键字;基于用户对所述关键字的操作,显示与所述关键字关联的预置消息列表;基于用户对所述消息列表的操作,从所述预置消息列表中选择至少一个信息为内容生成短消息。
[0006]优选的,在所述识别当前短消息的关键字之前,所述方法还包括预设关键字,所述关键字包括发送方信息和/或用户自定义文本。
[0007]进一步的,所述显示与所述关键字关联的预置消息列表之前,所述方法还包括:预设和所述预设关键字对应的预置消息列表。
[0008]优选的,所述识别当前短消息的关键字并以控件方式显示所述关键字包括分析所述短消息内容,判断所述短消息内容中是否包含预设的关键字;若是,则以控件方式显示所述关键字。
[0009]优选的,所述方法还包括:更新预设关键字和与所述预设关键字对应的预置消息列表。
[0010]本发明实施例还公开了一种终端,所述终端包括识别模块,用于识别当前短消息的关键字并以控件方式显示所述关键字;显示模块,用于基于用户对所述关键字的操作,显示与所述关键字关联的预置消息列表;生成模块,用于基于用户对所述消息列表的操作,从所述预置消息列表中选择至少一个信息为内容生成短消息。
[0011]根据本发明实施例提供的短消息业务处理方法,能够根据不同的关键字显示相应的待回复消息列表,,能更好的提升短消息回复效率,定制生成内容,从高效性和个性化方面能更好的优化用户体验。
【附图说明】
[0012]下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。
[0013]图1本发明一方法实施例的流程图;
[0014]图2本发明另一方法实施例的流程图;
[0015]图3本发明一终端实施例结构示意图;
[0016]图4本发明另一终端实施例结构意图;
[0017]图5本发明实施例的效果示意图。
【具体实施方式】
[0018]以下结合说明书附图及具体实施例对本发明的技术方案做进一步详细的阐述。
[0019]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。
[0020]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例做进一步的详细描述。
[0021]实施例一
[0022]如图1所示的短消息业务的处理方法主流程图,如图1所示的短消息业务的处理方法,包括以下步骤:
[0023]步骤S11:识别当前短消息的关键字并以控件方式显示所述关键字;
[0024]其中,所述关键字是在识别当前短消息的关键字之前预设的,所述关键字包括发送方信息和/或用户自定义文本。
[0025]具体的,该步骤包括:分析所述短消息内容,判断所述短消息内容中是否包含预设的关键字;若是,则以控件方式显示所述关键字。
[0026]步骤S12:基于用户对所述关键字的操作,显示与所述关键字关联的预置消息列表;
[0027]所述消息列表在在之前预设的,用户可以选择编辑和添加,更新该消息列表。
[0028]步骤S13:基于用户对所述消息列表的操作,从所述预置消息列表中选择至少一个信息为内容生成短消息。
[0029]本发明实施例提供的方法,根据识别短消息关键字,显示关键字关联的消息列表,使得用户能高效快捷的使用短消息回复功能,从高效性和个性化方面能更好的优化用户体验。
[0030]实施例二
[0031]本发明实施例二提供一种短消息业务处理方法流程图,下面将结合图2对本发明实施例二的方法进行详细说明。
[0032]步骤200:预先设置关键字和与所述关键字对应的预设消息列表;
[0033]所述预设的关键字字包括正文包括数字和/或指定的一个或多个连续的文字,例如“地址”、“电话”、“联系方式”等。
[0034]用户可以预设关键字对应的消息列表每个条目的内容,终端通过设置一个预置针对关键字的菜单,通过菜单入口接收用户录入一条或者多条的预置消息列表记录并保存。
[0035]关键字和预设消息列表记录可以是一对一,一对多,多对一或者多对多的关系。例如关键字“地址”、“地点”,和预设消息列表中的多个地址记录相对应。
[0036]步骤201:收到短消息并识别当前短消息的关键字;
[0037]短消息携带的信息包含很多,例如发送方的号码、名称和短消息文本。短消息文本中又包括号码和短消息一般文字和预设的关键字部分。
[0038]本发明实施例中以短消息的正文为例进行识别判断。
[0039]数据库中预设的关键字可以是系统默认,包括发送方的号码和/或发送方在通讯录中的存储名称;短消息正文中的指定一个或多个文字,例如:“时间”、“地点”、“地址”、“联系方式”等一种或多种,用户可以进行添加、修改或删除关键字,使用户根据自己的需求调整关键字,更加灵活。
[0040]该实施例中,数据库中每一个预设关键字都对应一个待回复消息列表。本实施例中,适用于终端所有的数据库,例如在Android开发中,一般是使用SQLite数据库。
[0041]用户针对短消息中不同的关键字做出不同的反馈,例如,识别到短消息文字中出现“地址”等预设的关键字。
[0042]若判断所述短消息中包含数据库中所述预设的关键字,跳至步骤202,若判断所述短消息中没有包含数据库中所述预设的关键字,退出该流程。
[0043]步骤202:控件方式显示所述关键字;
[0044]具体的,控件方式显示所述关键字采用但不局限于以下方式的一种或多种的组合
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1