一种信息提醒方法
【专利摘要】本发明实施例公开了一种信息提醒方法,包括:获取第二终端的通信标识;检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息;检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息;若通信信息中存在与关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,通信提醒信息包括第二终端的通信标识;根据通信提醒信息进行提醒。采用本发明实施例,可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,提升用户体验。
【专利说明】一种信息提醒方法
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种信息提醒方法。
【背景技术】
[0002]第一终端可以和第二终端之间进行通信,例如语音通话、视频通话、文本信息传输等。例如,若第一终端和第二终端进行语音通话,则第一终端可以将第二终端的电话号码自动保存到通话记录中,在日常生活中,第一终端接听来电或者拨打电话的频率较高,而各个电话号码中的号码组合的排列顺序是随机的,第一终端没有将第二终端的电话号码及其对应的联系人标识存储到通信录数据库中,第一终端对应的用户将无法识别通话记录中第二终端的电话号码,则第一终端随机拨打通话记录中的电话号码,将导致通话误操作,用户体验较低。
【发明内容】
[0003]本发明实施例提供一种信息提醒方法,可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,提升用户体验。
[0004]本发明实施例提供了一种信息提醒方法,包括:
[0005]获取第二终端的通信标识;
[0006]检测到预设的通信录数据库中不存在所述第二终端的通信标识时,获取与所述第二终端通信过程中采集到的通信信息;
[0007]检测所述通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息;
[0008]若所述通信信息中存在与所述关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,所述通信提醒信息包括所述第二终端的通信标识;
[0009]根据所述通信提醒信息进行提醒。
[0010]实施本发明实施例,第一终端获取第二终端的通信标识,检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,若通信信息中存在与关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,通信提醒信息包括第二终端的通信标识,并根据通信提醒信息进行提醒,本发明实施例可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,可提升用户体验。
【专利附图】
【附图说明】
[0011]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明第一实施例中提供的一种信息提醒方法的流程示意图;
[0013]图2是本发明第二实施例中提供的一种信息提醒方法的流程示意图;
[0014]图3是本发明第三实施例中提供的一种信息提醒方法的流程示意图;
[0015]图4是本发明第一实施例中提供的一种终端的结构示意图;
[0016]图5是本发明实施例中图4的提醒单元的结构示意图;
[0017]图6是本发明第二实施例中提供的一种终端的结构示意图;
[0018]图7A是本发明第一实施例中提供的一种通信提醒信息的界面示意图;
[0019]图7B是本发明第二实施例中提供的一种通信提醒信息的界面示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例提供一种信息提醒方法,第一终端获取第二终端的通信标识,检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,检测到通信信息中存在与预设的关键字数据库中的关键字匹配的目标信息时,生成通信提醒信息,根据通信提醒信息进行提醒,本发明实施例可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,提升用户体验。
[0022]本发明实施例提及到的通信标识可以包括第二终端的电话号码,也可以包括第二终端的即时通信客户端(例如微信、QQ等)对应的账号,具体不受本发明实施例限制。
[0023]本发明实施例提及到的通信信息可以包括第一终端与第二终端进行语音通话过程中采集到的语音信息,也可以包括第一终端与第二终端之间传输的文本信息(例如短信、即时通信信息)等,具体不受本发明实施例限制。
[0024]本发明实施例提及到的通信提醒信息包括第二终端的通信标识,可选的,通信提醒信息还可以包括通信信息中与预设的关键字数据库中的关键字匹配的目标信息等,具体不受本发明实施例限制。
[0025]本发明实施例提及到的终端可以包括手机、平板电脑、PC (personal computer,个人计算机)或者佩戴式智能设备等。
[0026]请参见图1,图1是本发明第一实施例中提供的一种信息提醒方法的流程示意图,如图所示本发明实施例中的信息提醒方法可以包括:
[0027]S101,获取第二终端的通信标识。
[0028]第一终端可以获取第二终端的通信标识,其中第二终端的通信标识可以包括第二终端的电话号码,或者即时通信客户端对应的账号等。具体的,第一终端检测到与第二终端之间建立通信连接时,可以获取第二终端的通信标识,例如第一终端检测到与第二终端之间建立通话连接时,获取第二终端的通信标识;又如第一终端检测接收到第二终端发送的文本信息时,获取第二终端的通信标识,等等。
[0029]S102,检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息。
[0030]第一终端获取到第二终端的通信标识之后,可以检测预设的通信录数据库中是否存在第二终端的通信标识,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,可以获取与第二终端通信过程中采集到的通信信息;第一终端检测到预设的通信录数据库中存在第二终端的通信标识时,可以删除获取到的第二终端的通信标识。其中通?目?目息可以包括语首/[目息、视频/[目息或者文本/[目息等。
[0031]例如,第一终端与第二终端之间建立了语音通话或者视频通话,当检测到预设的通信录数据库中不存在第二终端的通信标识时,第一终端可以识别第二终端为陌生联系人,则第一终端可以获取与第二终端进行语音通话或者视频通话过程中采集到的语音信息,上述语音信息可以包括第一终端发送给第二终端的语音信息,也可以包括第一终端接收到的第二终端发送的语音信息。又如,第一终端接收到第二终端发送的文本信息,当检测到预设的通信录数据库中不存在第二终端的通信标识时,第一终端可以识别第二终端为陌生联系人,则第一终端可以获取该文本信息。
[0032]S103,检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信肩、Ο
[0033]第一终端可以检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,若检测到存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S104 ;若检测到不存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S106。本发明实施例中的关键字例如可以包括“老师”、“面试”、“换号”或者亲属称谓等,亲属称谓可以包括“爸爸”、“妈妈”、“姐姐”或者“舅舅”等。
[0034]在可选实施例中,第一终端检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息之前,可以获取用户对关键字数据库提交的设置请求,设置请求可以包括预设关键字,第一终端可以根据设置请求将预设关键字存储到关键字数据库中。
[0035]S104,生成通信提醒信息,通信提醒信息包括第二终端的通信标识。
[0036]第一终端检测到存在与预设的关键字数据库中的关键字匹配的目标信息时,可以生成通信提醒信息,其中通信提醒信息可以包括第二终端的通信标识,可选的,通信提醒信息还可以包括目标信息等,目标信息可以包括“面试”、“老师”或者亲属称谓(例如“爸爸”、“舅舅”)等关键字。
[0037]S105,根据通信提醒信息进行提醒。
[0038]第一终端生成通信提醒信息之后,可以根据通信提醒信息进行提醒。以图7Α所示的通信提醒信息的界面示意图为例,第一终端可以在显示屏显示通信提醒信息,以提醒用户对通信提醒信息提交联系人添加请求,则第一终端可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。又如,第一终端可以向用户播放通信提醒信息,具体的,第一终端可以将通信提醒信息转化成语音提醒信号,并向用户播放该语音提醒信号,以提醒用户对语音提醒信号提交联系人添加请求,则第一终端可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。
[0039]作为一种可选的实施方式,第一终端生成通信提醒信息之后,可以将通信提醒信息存储到提醒列表中,在满足预设提醒条件时,将提醒列表中的通信提醒信息进行排序,并显示经过排序的通信提醒信息,第一终端还可以获取用户对通信提醒信息提交的滑动指令,并根据滑动指令显示目标通信提醒信息,其中滑动指令可以包括左右滑动指令。以图7Α所示的通信提醒信息的界面示意图为例,第一终端在显示屏显示提醒信息标识为“2”的通信提醒信息,第一终端还可以获取用户对提醒信息标识为“2”的通信提醒信息提交的向右滑动指令,以图7B所示的通信提醒信息的界面示意图为例,第一终端可以根据向右滑动指令在显示屏显示提醒信息标识为“1”的通信提醒信息。
[0040]作为一种可选的实施方式,第一终端可以检测是否满足预设提醒条件,在满足预设提醒条件时,根据通信提醒信息进行提醒。
[0041 ] 进一步可选的,第一终端检测到与第二终端之间建立的通信连接结束时,可以确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒。
[0042]进一步可选的,第一终端获取到的通信信息包括文本信息时,可以获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息满足第一预设时间阈值时,确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒,例如第一预设时间阈值可以为lmin,第一终端获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息中的时间与当前时间间隔lmin,则第一终端可以确定第一时间信息满足第一预设时间阈值,可以进一步确定满足预设提醒条件,第一终端可以根据通信提醒信息进行提醒。
[0043]进一步可选的,第一终端可以获取用户对通信提醒信息提交的提醒请求,根据提醒请求获取第二时间信息,检测到第二时间信息满足第二预设时间阈值时,确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒,例如第二预设时间阈值为5min,用户需要再次提醒该通信提醒信息时,第一终端可以接收用户对该通信提醒信息提交的提醒请求,并获取接收到提醒请求时检测到的第二时间信息,检测到第二时间信息中的时间与当前时间间隔5min,则第一终端可以确定第二时间信息满足第二预设时间阈值,可以进一步确定满足预设提醒条件,第一终端可以根据通信提醒信息进行提醒。
[0044]在可选实施例中,第一终端根据通信提醒信息进行提醒之后,可以检测通信提醒信息的提醒次数是否大于预设数量阈值,检测到通信提醒信息的提醒次数大于预设数量阈值时,第一终端可以删除该通信提醒信息;检测到通信提醒信息的提醒次数小于或者等于预设数量阈值时,第一终端可以根据通信提醒信息进行提醒,直至通信提醒信息的提醒次数大于预设数量阈值。
[0045]在可选实施例中,第一终端根据通信提醒信息进行提醒之后,可以获取用户对通信提醒信息提交的联系人添加请求,其中联系人添加请求可以包括第二终端的联系人标识,第一终端可以根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0046]在可选实施例中,通信提醒信息还可以包括与关键字数据库中的关键字匹配的目标信息,目标信息可以包括第二终端的联系人标识,则第一终端根据通信提醒信息进行提醒之后,可以获取用户对通信提醒信息提交的联系人添加请求,并根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。例如,若获取到的通信信息中存在例如“我是XX”的目标信息,则第一终端可以根据该目标信息识别第二终端的联系人标识,第一终端生成的通信提醒信息可以包括第二终端的通信标识和第二终端的联系人标识,第一终端获取到用户提交的额联系人添加请求之后,可以将第二终端的通信标识及其联系人标识存储到通信录数据库中。本发明实施例可以根据通信信息识别第二终端的联系人标识,不需要用户提交联系人添加请求时输入第二终端的联系人标识,操作便捷,存储效率较高,提升用户体验。
[0047]S106,删除第二终端的通信标识和通信信息。
[0048]第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以删除第二终端的通信标识和通信信息,即第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以识别第二终端不是目标联系人,则第一终端不需要提醒用户存储第二终端的通信标识。本发明实施例检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,删除第二终端的通信标识和通信信息,可节省存储空间。
[0049]在图1所示的信息提醒方法中,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,检测通信信息中存在与预设的关键字数据库中的关键字匹配的目标信息时,生成通信提醒信息,根据通信提醒信息进行提醒,本发明实施例可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,提升用户体验。
[0050]请参见图2,图2是本发明第二实施例中提供的一种信息提醒方法的流程示意图,如图所示本发明实施例中的信息提醒方法可以包括:
[0051]S201,获取第二终端的通信标识。
[0052]第一终端可以获取第二终端的通信标识,其中第二终端的通信标识可以包括第二终端的电话号码,或者即时通信客户端对应的账号等。具体的,第一终端检测到与第二终端之间建立通信连接时,可以获取第二终端的通信标识,例如第一终端检测到与第二终端之间建立通话连接时,获取第二终端的通信标识,其中通话连接可以包括语音通话或者视频通话等;又如第一终端检测接收到第二终端发送的文本信息时,获取第二终端的通信标识,
坐坐寸寸。
[0053]S202,检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息。
[0054]第一终端获取到第二终端的通信标识之后,可以检测预设的通信录数据库中是否存在第二终端的通信标识,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,可以获取与第二终端通信过程中采集到的通信信息;第一终端检测到预设的通信录数据库中存在第二终端的通信标识时,可以删除获取到的第二终端的通信标识。其中通?目?目息可以包括语首/[目息或者文本/[目息等。
[0055]S203,检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信肩、Ο
[0056]第一终端可以检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,若检测到存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S204 ;若检测到不存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S208。本发明实施例中的关键字例如可以包括“老师”、“面试”、“换号”或者亲属称谓等,亲属称谓可以包括“爸爸”、“妈妈”、“姐姐”或者“舅舅”等。
[0057]S204,生成通信提醒信息,通信提醒信息包括第二终端的通信标识。
[0058]第一终端检测到存在与预设的关键字数据库中的关键字匹配的目标信息时,可以生成通信提醒信息,其中通信提醒信息可以包括第二终端的通信标识,可选的,通信提醒信息还可以包括目标信息等。
[0059]S205,根据通信提醒信息进行提醒。
[0060]第一终端生成通信提醒信息之后,可以根据通信提醒信息进行提醒。以图7A所示的通信提醒信息的界面示意图为例,第一终端可以在显示屏显示通信提醒信息,以提醒用户对通信提醒信息提交联系人添加请求,则第一终端可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。又如,第一终端可以向用户播放通信提醒信息,具体的,第一终端可以将通信提醒信息转化成语音提醒信号,并向用户播放该语音提醒信号,以提醒用户对语音提醒信号提交联系人添加请求,则第一终端可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。
[0061]S206,获取用户对通信提醒信息提交的联系人添加请求,联系人添加请求包括第二终端的联系人标识。
[0062]第一终端根据通信提醒信息进行提醒之后,可以接收用户对通信提醒信息提交的联系人添加请求,其中联系人添加请求可以包括第二终端的联系人标识。
[0063]在可选实施例中,通信提醒信息还可以包括与关键字数据库中的关键字匹配的目标信息,目标信息可以包括第二终端的联系人标识,则第一终端根据通信提醒信息进行提醒之后,可以获取用户对通信提醒信息提交的联系人添加请求。例如,若获取到的通信信息中存在例如“我是XX”的目标信息,则第一终端可以根据该目标信息识别第二终端的联系人标识,第一终端生成的通信提醒信息可以包括第二终端的通信标识和第二终端的联系人标识。
[0064]S207,根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0065]第一终端获取到用户提交的联系人添加请求之后,可以根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。具体的,联系人添加请求包括第二终端的联系人标识时,第一终端可以根据联系人添加请求,将第二终端的通信标识及联系人添加请求中的联系人标识存储到通信录数据库中;通信提醒信息包括第二终端的联系人标识时,第一终端可以根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0066]S208,删除第二终端的通信标识和通信信息。
[0067]第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以删除第二终端的通信标识和通信信息,即第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以识别第二终端不是目标联系人,则第一终端不需要提醒用户存储第二终端的通信标识。本发明实施例检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,删除第二终端的通信标识和通信信息,可节省存储空间。
[0068]在图2所示的信息提醒方法中,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,检测通信信息中存在与预设的关键字数据库中的关键字匹配的目标信息时,生成通信提醒信息,根据通信提醒信息进行提醒,根据获取到的用户对通信提醒信息提交的联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中,本发明实施例可根据通信信息的检测结果生成通信提醒信息,并对用户进行提醒,以便于用户存储第二终端的通信标识,提升用户体验。
[0069]请参见图3,图3是本发明第三实施例中提供的一种信息提醒方法的流程示意图,如图所示本发明实施例中的信息提醒方法可以包括:
[0070]S301,获取第二终端的通信标识。
[0071]第一终端可以获取第二终端的通信标识,其中第二终端的通信标识可以包括第二终端的电话号码,或者即时通信客户端对应的账号等。具体的,第一终端检测到与第二终端之间建立通信连接时,可以获取第二终端的通信标识,例如第一终端检测到与第二终端之间建立通话连接时,获取第二终端的通信标识,其中通话连接可以包括语音通话或者视频通话等;又如第一终端检测接收到第二终端发送的文本信息时,获取第二终端的通信标识,
坐坐寸寸。
[0072]S302,检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息。
[0073]第一终端获取到第二终端的通信标识之后,可以检测预设的通信录数据库中是否存在第二终端的通信标识,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,可以获取与第二终端通信过程中采集到的通信信息;第一终端检测到预设的通信录数据库中存在第二终端的通信标识时,可以删除获取到的第二终端的通信标识。其中通?目?目息可以包括语首/[目息或者文本/[目息等。
[0074]S303,检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信肩、Ο
[0075]第一终端可以检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,若检测到存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S304 ;若检测到不存在与预设的关键字数据库中的关键字匹配的目标信息,则进一步执行S306。本发明实施例中的关键字例如可以包括“老师”、“面试”、“换号”或者亲属称谓等,亲属称谓可以包括“爸爸”、“妈妈”、“姐姐”或者“舅舅”等。
[0076]S304,生成通信提醒信息,通信提醒信息包括第二终端的通信标识。
[0077]第一终端检测到存在与预设的关键字数据库中的关键字匹配的目标信息时,可以生成通信提醒信息,其中通信提醒信息可以包括第二终端的通信标识,可选的,通信提醒信息还可以包括目标信息等。
[0078]S305,在满足预设提醒条件时,根据通信提醒信息进行提醒。
[0079]第一终端生成通信提醒信息之后,可以检测是否满足预设提醒条件,检测到满足预设提醒条件时,根据通信提醒信息进行提醒。例如,第一终端生成通信提醒信息之后,可以将通信提醒信息存储到提醒列表中,在满足预设提醒条件时,将提醒列表中的通信提醒信息进行排序,并显示经过排序的通信提醒信息,第一终端还可以获取用户对通信提醒信息提交的滑动指令,并根据滑动指令显示目标通信提醒信息,其中滑动指令可以包括左右滑动指令。以图7Α所示的通信提醒信息的界面示意图为例,第一终端可以在显示屏显示提醒信息标识为“2”的通信提醒信息,第一终端还可以获取用户对提醒信息标识为“2”的通信提醒信息提交的向右滑动指令,以图7Β所示的通信提醒信息的界面示意图为例,第一终端可以根据向右滑动指令在显示屏显示提醒信息标识为“ 1”的通信提醒信息。
[0080]在可选实施例中,第一终端可以检测是否满足预设提醒条件,在满足预设提醒条件时,根据通信提醒信息进行提醒。
[0081]进一步可选的,第一终端检测到与第二终端之间建立的通信连接结束时,可以确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒。
[0082]进一步可选的,第一终端获取到的通信信息包括文本信息时,可以获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息满足第一预设时间阈值时,确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒,例如第一预设时间阈值可以为lmin,第一终端获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息中的时间与当前时间间隔lmin,则第一终端可以确定第一时间信息满足第一预设时间阈值,可以进一步确定满足预设提醒条件,第一终端可以根据通信提醒信息进行提醒。
[0083]进一步可选的,第一终端可以获取用户对通信提醒信息提交的提醒请求,根据提醒请求获取第二时间信息,检测到第二时间信息满足第二预设时间阈值时,确定满足预设提醒条件,则第一终端可以根据通信提醒信息进行提醒,例如第二预设时间阈值为5min,用户需要再次提醒该通信提醒信息时,第一终端可以接收用户对该通信提醒信息提交的提醒请求,并获取接收到提醒请求时检测到的第二时间信息,检测到第二时间信息中的时间与当前时间间隔5min,则第一终端可以确定第二时间信息满足第二预设时间阈值,可以进一步确定满足预设提醒条件,第一终端可以根据通信提醒信息进行提醒。
[0084]在可选实施例中,第一终端根据通信提醒信息进行提醒之后,可以检测通信提醒信息的提醒次数是否大于预设数量阈值,检测到通信提醒信息的提醒次数大于预设数量阈值时,第一终端可以删除该通信提醒信息;检测到通信提醒信息的提醒次数小于或者等于预设数量阈值时,第一终端可以根据通信提醒信息进行提醒,直至通信提醒信息的提醒次数大于预设数量阈值。
[0085]S306,删除第二终端的通信标识和通信信息。
[0086]第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以删除第二终端的通信标识和通信信息,即第一终端检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,可以识别第二终端不是目标联系人,则第一终端不需要提醒用户存储第二终端的通信标识。本发明实施例检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,删除第二终端的通信标识和通信信息,可节省存储空间。
[0087]在图3所示的信息提醒方法中,第一终端检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,检测到通信信息中存在与预设的关键字数据库中的关键字匹配的目标信息时,生成通信提醒信息,在满足预设提醒条件时,根据通信提醒信息进行提醒,本发明实施例可根据通信信息的检测结果生成通信提醒信息,在满足预设提醒条件时对用户进行提醒,提升用户体验。
[0088]请参见图4,图4是本发明第一实施例中提供的一种终端的结构示意图,如图所示本发明实施例中的终端400至少可以包括标识获取单元410、信息获取单元420、信息检测单元430、信息生成单元440以及提醒单元450,其中:
[0089]标识获取单元410,用于获取第二终端的通信标识,其中第二终端的通信标识可以包括第二终端的电话号码,或者即时通信客户端对应的账号等。例如,标识获取单元410检测到与第二终端之间建立通信连接时,可以获取第二终端的通信标识。
[0090]信息获取单元420,用于检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息。通信信息可以包括第一终端与第二终端进行语音通话或者视频通话过程中采集到的语音信息,也可以包括第一终端与第二终端之间传输的文本信息(例如短信、即时通信信息)等。
[0091]信息检测单元430,用于检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,其中关键字例如可以包括“老师”、“面试”、“换号”或者亲属称谓等,亲属称谓可以包括“爸爸”、“妈妈”、“姐姐”或者“舅舅”等。
[0092]信息生成单元440,用于若通信信息中存在与关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,通信提醒信息可以包括第二终端的通信标识,可选的,通信提醒信息还可以包括目标信息等。
[0093]提醒单元450,用于根据通信提醒信息进行提醒。例如提醒单元450可以在显示屏显示通信提醒信息,以提醒用户对通信提醒信息提交联系人添加请求,则提醒单元450可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。又如,提醒单元450可以向用户播放通信提醒信息,具体的,提醒单元450可以将通信提醒信息转化成语音提醒信号,并向用户播放该语音提醒信号,以提醒用户对语音提醒信号提交联系人添加请求,则提醒单元450可以根据联系人添加请求将第二终端的通信标识存储到通信录数据库中。
[0094]作为一种可选的实施方式,本发明实施例中的终端400还可以包括:
[0095]请求获取单元460,用于信息检测单元430检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息之前,获取用户对关键字数据库提交的设置请求,其中设置请求可以包括预设关键字。
[0096]存储单元470,用于将预设关键字存储到关键字数据库中。
[0097]作为一种可选的实施方式,本发明实施例中的终端400还可以包括:
[0098]请求获取单元460,用于提醒单元450根据通信提醒信息进行提醒之后,获取用户对通信提醒信息提交的联系人添加请求,联系人添加请求可以包括第二终端的联系人标识。
[0099]存储单元470,用于根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0100]作为一种可选的实施方式,通信提醒信息还可以包括与关键字数据库中的关键字匹配的目标信息,目标信息可以包括所述第二终端的联系人标识,则本发明实施例中的终端400还可以包括:
[0101]请求获取单元460,用于提醒单元450根据通信提醒信息进行提醒之后,获取用户对通信提醒信息提交的联系人添加请求。
[0102]存储单元470,用于根据所述联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0103]作为一种可选的实施方式,提醒单元450,用于在满足预设提醒条件时,根据通信提醒信息进行提醒。
[0104]进一步可选的,提醒单元450,用于检测到与第二终端之间建立的通信连接结束时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0105]进一步可选的,通信信息可以包括文本信息,则提醒单元450,用于获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息满足第一预设时间阈值时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0106]进一步可选的,提醒单元450,用于获取用户对通信提醒信息提交的提醒请求,并根据提醒请求,获取第二时间信息,检测到第二时间信息满足第二预设时间阈值时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0107]作为一种可选的实施方式,本发明实施例中的终端400还可以包括:
[0108]次数检测单元480,用于提醒单元450根据通信提醒信息进行提醒之后,检测通信提醒信息的提醒次数是否大于预设数量阈值。
[0109]删除单元490,用于若通信提醒信息的提醒次数大于所述预设数量阈值,则删除通{η提醒息。
[0110]作为一种可选的实施方式,提醒单元450可以如图5所示,进一步包括:
[0111]信息存储单元510,用于将通信提醒信息存储到提醒列表中。
[0112]排序单元520,用于在满足预设提醒条件时,将提醒列表中的通信提醒信息进行排序。
[0113]显示单元530,用于显示经过排序的通信提醒信息。
[0114]在图4所示的终端中,信息获取单元420检测到预设的通信录数据库中不存在第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息,信息检测单元430检测到通信信息中不存在与预设的关键字数据库中的关键字匹配的目标信息时,提醒单元450根据信息生成单元440生成的通信提醒信息进行提醒,本发明实施例可根据通信信息的检测结果生成通信提醒信息,在满足预设提醒条件时对用户进行提醒,提升用户体验。
[0115]请参见图6,图6是本发明第二实施例中提供的一种终端的结构示意图,如图6所示,该终端600包括:至少一个处理器610,例如CPU,至少一个输入装置630,至少一个输出装置640,存储器650,至少一个总线620。其中,通信总线620用于实现这些组件之间的连接通信。例如,输入装置630可以包括触控板,输出装置640可以包括显示屏。存储器650可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器650可选的还可以是至少一个位于远离前述处理器610的存储终端。其中处理器610可以结合图4?图5所示的终端,其中存储器650中存储一组程序代码,且处理器610调用存储器650中存储的程序代码,用于执行以下操作:
[0116]获取第二终端的通信标识,其中第二终端的通信标识可以包括第二终端的电话号码,或者即时通信客户端对应的账号等。例如,检测到与第二终端之间建立通信连接时,可以获取第二终端的通信标识。
[0117]检测到预设的通信录数据库中不存在所述第二终端的通信标识时,获取与第二终端通信过程中采集到的通信信息。通信信息可以包括与第二终端进行语音通话或者视频通话等过程中采集到的语音信息,也可以包括与第二终端之间传输的文本信息(例如短信、即时通信信息)等。
[0118]检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息,其中关键字例如可以包括“老师”、“面试”、“换号”或者亲属称谓等,亲属称谓可以包括“爸爸”、“妈妈”、“姐姐”或者“舅舅”等。
[0119]若通信信息中存在与关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,通信提醒信息可以包括第二终端的通信标识,可选的,通信提醒信息还可以包括目标信息等。
[0120]输出装置640根据通信提醒信息进行提醒。例如输出装置640可以在显示屏显示通信提醒信息,以提醒用户将第二终端的通信标识存储到通信录数据库中。又如,输出装置640可以向用户播放通信提醒信息,具体的,输出装置640可以将通信提醒信息转化成语音提醒信号,并向用户播放该语音提醒信号,以提醒用户将第二终端的通信标识存储到通信录数据库中。
[0121]在可选实施例中,处理器610检测通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息之前,还可以获取用户对关键字数据库提交的设置请求,设置请求可以包括预设关键字,将预设关键字存储到关键字数据库中。
[0122]在可选实施例中,处理器610根据通信提醒信息进行提醒之后,还可以获取用户对通信提醒信息提交的联系人添加请求,联系人添加请求可以包括第二终端的联系人标识,并根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0123]在可选实施例中,通信提醒信息还可以包括与关键字数据库中的关键字匹配的目标信息,目标信息可以包括所述第二终端的联系人标识,则处理器610根据通信提醒信息进行提醒之后,还可以获取用户对通信提醒信息提交的联系人添加请求,根据联系人添加请求,将第二终端的通信标识及其联系人标识存储到通信录数据库中。
[0124]在可选实施例中,处理器610在满足预设提醒条件时,根据通信提醒信息进行提醒。
[0125]进一步可选的,处理器610检测到与第二终端之间建立的通信连接结束时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0126]进一步可选的,处理器610获取与第二终端通信过程中采集到文本信息时检测到的第一时间信息,检测到第一时间信息满足第一预设时间阈值时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0127]进一步可选的,处理器610获取用户对通信提醒信息提交的提醒请求,并根据提醒请求获取第二时间信息,检测到第二时间信息满足第二预设时间阈值时,确定满足预设提醒条件,进而根据通信提醒信息进行提醒。
[0128]在可选实施例中,处理器610根据通信提醒信息进行提醒之后,还可以检测通信提醒信息的提醒次数是否大于预设数量阈值,若通信提醒信息的提醒次数大于预设数量阈值,则删除通信提醒信息。
[0129]在可选实施例中,处理器610根据通信提醒信息进行提醒具体可以为:
[0130]将通信提醒信息存储到提醒列表中。
[0131]在满足预设提醒条件时,将提醒列表中的通信提醒信息进行排序。
[0132]显示经过排序的通信提醒信息。
[0133]具体的,本发明实施例中介绍的终端600可以用以实施本发明结合图1、图2或者图3介绍的信息提醒方法实施例中的部分或全部流程。
[0134]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0135]需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明实施例所必须的。
[0136]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0137]本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
[0138]本发明实施例中所述单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0139]以上对本发明实施例所提供的信息提醒方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种信息提醒方法,其特征在于,包括: 获取第二终端的通信标识; 检测到预设的通信录数据库中不存在所述第二终端的通信标识时,获取与所述第二终端通信过程中采集到的通信信息; 检测所述通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息; 若所述通信信息中存在与所述关键字数据库中的关键字匹配的目标信息,则生成通信提醒信息,所述通信提醒信息包括所述第二终端的通信标识; 根据所述通信提醒信息进行提醒。
2.如权利要求1所述的方法,其特征在于,所述检测所述通信信息中是否存在与预设的关键字数据库中的关键字匹配的目标信息之前,还包括: 获取用户对所述关键字数据库提交的设置请求,所述设置请求包括预设关键字; 将所述预设关键字存储到所述关键字数据库中。
3.如权利要求1所述的方法,其特征在于,所述根据所述通信提醒信息进行提醒之后,还包括: 获取用户对所述通信提醒信息提交的联系人添加请求,所述联系人添加请求包括所述第二终端的联系人标识; 根据所述联系人添加请求,将所述第二终端的通信标识及其联系人标识存储到所述通信录数据库中。
4.如权利要求1所述的方法,其特征在于,所述通信提醒信息还包括与所述关键字数据库中的关键字匹配的目标信息,所述目标信息包括所述第二终端的联系人标识; 所述根据所述通信提醒信息进行提醒之后,还包括: 获取用户对所述通信提醒信息提交的联系人添加请求; 根据所述联系人添加请求,将所述第二终端的通信标识及其联系人标识存储到所述通信录数据库中。
5.如权利要求1所述的方法,其特征在于,所述根据所述通信提醒信息进行提醒包括: 在满足预设提醒条件时,根据所述通信提醒信息进行提醒。
6.如权利要求5所述的方法,其特征在于,所述在满足预设提醒条件时,根据所述通信提醒信息进行提醒包括: 检测到与所述第二终端之间建立的通信连接结束时,确定满足所述预设提醒条件; 根据所述通信提醒信息进行提醒。
7.如权利要求5所述的方法,其特征在于,所述通信信息包括文本信息; 所述在满足预设提醒条件时,根据所述通信提醒信息进行提醒包括: 获取与所述第二终端通信过程中采集到文本信息时检测到的第一时间信息; 检测到所述第一时间信息满足第一预设时间阈值时,确定满足所述预设提醒条件; 根据所述通信提醒信息进行提醒。
8.如权利要求5所述的方法,其特征在于,所述在满足预设提醒条件时,根据所述通信提醒信息进行提醒包括: 获取用户对所述通信提醒信息提交的提醒请求; 根据所述提醒请求,获取第二时间信息; 检测到所述第二时间信息满足第二预设时间阈值时,确定满足所述预设提醒条件; 根据所述通信提醒信息进行提醒。
9.如权利要求1所述的方法,其特征在于,所述根据所述通信提醒信息进行提醒之后,还包括: 检测所述通信提醒信息的提醒次数是否大于预设数量阈值; 若所述通信提醒信息的提醒次数大于所述预设数量阈值,则删除所述通信提醒信息。
10.如权利要求1所述的方法,其特征在于,所述根据所述通信提醒信息进行提醒包括: 将所述通信提醒信息存储到提醒列表中; 在满足预设提醒条件时,将所述提醒列表中的通信提醒信息进行排序; 显示所述经过排序的通信提醒信息。
【文档编号】H04M1/725GK104284021SQ201410493635
【公开日】2015年1月14日 申请日期:2014年9月24日 优先权日:2014年9月24日
【发明者】高建通, 罗化, 肖志龙 申请人:深圳市金立通信设备有限公司