来电延时提醒方法和装置与流程

文档序号:12133160阅读:605来源:国知局
来电延时提醒方法和装置与流程

本发明涉及通信技术领域,特别是涉及一种来电延时提醒方法和装置。



背景技术:

传统技术中,移动终端呼出电话后,目标移动终端接收到来电后正常进行来电提醒。但目标移动终端无法获知来电是否延时,导致收到来电的用户也不清楚当前来电是否是延时来电。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种获知来电是否延时的来电延时提醒方法和装置。

一种来电延时提醒方法,所述方法包括:

接收来电,获取来电时间;

获取短信中记录的呼叫端的本次呼出时间;

获取所述本次呼出时间与所述来电时间的时间间隔;

判断所述时间间隔是否大于预设时间阈值,若是,则进行来电延时提醒。

在其中一个实施例中,所述获取短信中记录的呼叫端的本次呼出时间,包括:

获取来电的所述呼叫端的移动通信号码;

获取所述移动通信号码对应的短信记录;

从所述短信记录中提取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在其中一个实施例中,所述获取短信中记录的呼叫端的本次呼出时间,包括:

获取来电的所述呼叫端的移动通信号码;

获取所述移动通信号码对应的短信记录;

从所述短信记录中提取带时间标记的短信,并从提取的短信中获取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在其中一个实施例中,所述进行来电延时提醒,包括:

播放预设铃声进行来电延时提醒;和/或

以震动方式进行来电延时提醒。

在其中一个实施例中,所述方法还包括:

如果所述时间间隔不大于预设时间阈值,则进行正常来电提醒。

一种来电延时提醒装置,所述装置包括:

第一获取模块,用于接收来电,获取来电时间;

第二获取模块,用于获取短信中记录的呼叫端的本次呼出时间;

计算模块,用于获取所述本次呼叫时间与所述来电时间的时间间隔;

判断模块,用于判断所述时间间隔是否大于预设时间阈值;

延时提醒模块,用于如果所述时间间隔大于预设时间阈值,则进行来电延时提醒。

在其中一个实施例中,所述第二获取模块用于获取来电的所述呼叫端的移动通信号码;获取所述移动通信号码对应的短信记录;从所述短信记录中提取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在其中一个实施例中,所述第二获取模块用于获取来电的所述呼叫端的移动通信号码;获取所述移动通信号码对应的短信记录;从所述短信记录中提取带时间标记的短信,并从提取的短信中获取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在其中一个实施例中,所述延时提醒模块用于播放预设铃声进行来电延时提醒;和/或以震动方式进行来电延时提醒。

在其中一个实施例中,所述装置还包括:

正常提醒模块,用于如果所述时间间隔不大于预设时间阈值,则进行正常来电提醒。

上述来电延时提醒方法和装置,通过接收来电,获取来电时间;获取短信中记录的呼叫端的本次呼出时间,进而获取本次输出时间与来电时间的时间间隔,若果时间间隔大于预设时间阈值,则表明当前来电已延时,则进行来电延时提醒。通过该方法和装置,可以对延时的来电进行提醒,使用户可以方便的获知来电是否延时。

附图说明

图1为一个实施例中来电延时提醒方法的应用环境图;

图2为一个实施例中移动通信终端的内部结构图;

图3为一个实施例中来电延时提醒方法的流程图;

图4为一个实施例中获取短信中记录的呼叫端的本次呼出时间的流程图;

图5为另一个实施例中获取短信中记录的呼叫端的本次呼出时间的流程图;

图6为另一个实施例中来电延时提醒方法的流程图;

图7为一个实施例中来电延时提醒装置的结构框图;

图8为另一个实施例中来电延时提醒装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例所提供的来电延时提醒方法可应用于如图1所示的环境中。第一终端102和第二终端104都为移动通信终端。第一终端102和与第二终端104之间进行通信,第一终端102可以作为呼叫端呼叫第二终端104,第二终端104也可以作为呼叫端呼叫第一终端102。也就是说,第一终端102和第二终端104是相对的概念。以第一终端102为呼叫端为例进行说明,第一终端102拨打第二终端104对应的移动通信号码,并在拨打电话的同时生成记录有本次呼出时间的短信发送到第二终端104。第二终端104接收到第一终端102的来电后,获取短信中记录的本次呼出时间,进而获取本次呼出时间与来电时间的时间间隔,如果该时间间隔大于预设时间阈值,则表明该来电问延时来电,进行来电延时提醒。同样的,第二终端104也可以作为呼叫端呼叫第一终端102,则第一终端102进行来电延时判断,若判断为当前来电延时,则进行来电延时提醒。

如图2所示,提供了一种移动通信终端,该移动通信终端包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口、输入装置。其中,移动通信终端的非易失性存储介质中存储有操作系统,还包括一种来电延时提醒装置,该来电延时提醒装置用于实现一种来电延时提醒方法。该处理器用于提供计算和控制能力,支撑整个移动通信终端的运行。移动通信终端中的内存储器为非易失性存储介质中的来电延时提醒装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种来电延时提醒方法。

本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的移动终端的限定,具体的移动终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

如图3所示,在一个实施例中,提供了一种来电延时提醒方法,该方法以应用于作为被呼叫端的第一终端102或第二终端104中进行举例说明,包括:

步骤302,接收来电,获取来电时间。

本实施例中,作为被呼叫端的移动通信终端接收呼叫端的来电,并记录下当前的来电时间,将记录的来电时间进行缓存。

步骤304,获取短信中记录的呼叫端的本次呼出时间。

本实施例中,呼叫端在呼出时会记录本次呼出时间,并根据本次呼出时间生成短信,将短信发送到作为被呼叫端的移动通信终端。该移动通信终端接收到来电后,获取短信记录,从短信记录中提取本次来电的呼叫端的本次呼叫时间。具体的,可以获取距离来电时间最近的短信中提取呼叫端的本次呼出时间。

步骤306,获取本次呼出时间与来电时间的时间间隔。

本实施例中,获取到短信中记录的本次呼出时间后,即可得到本次呼出时间和来电时间之间的时间间隔,也就是时间差。根据该时间间隔可以获知本次来电是否延时。

步骤308,判断时间间隔是否大于预设时间阈值,若是,则进行来电延时提醒。

本实施例中,预先设置时间阈值,预设时间阈值可以为经验值,如果呼叫端的本次呼出时间与来电时间的时间间隔大于该预设时间阈值,则本次来电为延时来电,需要进行来电延时提醒。具体的,若判断为来电延时,可通过震动或者特定响铃的方式来进行提醒。

本实施例中,通过接收来电,获取来电时间;获取短信中记录的呼叫端的本次呼出时间,进而获取本次输出时间与来电时间的时间间隔,若果时间间隔大于预设时间阈值,则表明当前来电已延时,则进行来电延时提醒。通过该方法和装置,可以对延时的来电进行提醒,使用户可以方便的获知来电是否延时。

在一个实施例中,如图4所示,获取短信中记录的呼叫端的本次呼出时间,包括:

步骤402,获取来电的呼叫端的移动通信号码。

步骤404,获取移动通信号码对应的短信记录。

步骤406,从短信记录中提取最近接收到的短信中记录的呼叫端的本次呼出时间。

本实施例中,当被呼叫端接收到来电,可以获取到本次来电的呼叫端的移动通信号码。进一步的,作为被呼叫端的移动通信终端获取本地的短信记录,并从中获取到该呼叫端的移动通信号码对应的短信记录。从获取的短信记录中提取最近接受到的短信中记录的呼叫端的本次呼出时间。由于呼叫端呼叫时就会生成记录了本次呼出时间的短信并发出,因此呼叫端的移动通信号码中最近接受到的短信中最可能记录有呼叫端的本次呼出时间。

在一个实施例中,如图5所示,获取短信中记录的呼叫端的本次呼出时间,包括:

步骤502,获取来电的呼叫端的移动通信号码。

步骤504,获取移动通信号码对应的短信记录。

步骤506,从短信记录中提取带时间标记的短信,并从提取的短信中获取最近接收到的短信中记录的呼叫端的本次呼出时间。

本实施例中,当呼叫端发起呼叫时,会生成包含本次呼出时间的短信。具体的,可以在该短信中设置时间标记,表明该短信中记录有本次呼出时间。该时间标记包括带时间格式的标记和/或预设关键字。例如,带时间格式的标记可以是xx:xx:xx,预设关键字可以为来电时间等。由于被呼叫端中的短信记录中,呼叫端的移动通信号码对应的短信可能有很多条,这些短信记录中,最近接收到的且带有时间标记的短信最可能是包含呼叫端的本次呼出时间的短信。因此,本实施例可以提高获取呼叫端的本次呼出时间的准确性。

在一个实施例中,进行来电延时提醒,包括:播放预设铃声进行来电延时提醒;和/或以震动方式进行来电延时提醒。

在一个实施例中,该来电延时提醒方法还包括:如果获取的时间间隔不大于预设时间阈值,则进行正常来电提醒。

如图6所示,在一个实施例中,提供了一种来电延时提醒方法,该方法以应用于如图1所述的移动通信终端中进行举例说明,包括:

步骤602,接收来电,获取来电时间。

本实施例中,作为被呼叫端的移动通信终端接收呼叫端的来电,并记录下当前的来电时间,将记录的来电时间进行缓存。

步骤604,获取来电的呼叫端的移动通信号码,获取该移动通信号码对应的短信记录。

步骤606,从短信记录中提取带时间标记的短信,并从提取的短信中获取最近接收到的短信中记录的呼叫端的本次呼出时间。

本实施例中,当呼叫端发起呼叫时,会生成包含本次呼出时间的短信。具体的,可以在该短信中设置时间标记,表明该短信中记录有本次呼出时间。该时间标记包括带时间格式的标记和/或预设关键字。例如,带时间格式的标记可以是xx:xx:xx,预设关键字可以为来电时间等。

步骤608,获取本次呼出时间与来电时间的时间间隔。

本实施例中,获取到短信中记录的本次呼出时间后,即可得到本次呼出时间和来电时间之间的时间间隔,也就是时间差。根据该时间间隔可以获知本次来电是否延时。

步骤610,判断时间间隔是否大于预设阈值,若是,则进入步骤612,否则进入步骤614。

步骤612,播放预设铃声并以震动方式进行来电延时提醒。

本实施例中,被呼叫端的用户可设置来电延时提醒对应的铃声,该铃声可存储在呼叫端本地。当判断到本次呼出时间与来电时间的时间间隔大于预设时间阈值时,则播放用户预先设置的铃声,并以震动方式进行提醒。

步骤614,进行正常来电提醒。

本实施例中,如果本次呼出时间与来电时间的时间间隔不大于预设时间阈值,则进行正常来电提醒。包括播放预先设置的正常来电提醒的铃声等。

如图7所示,在一个实施例中,提供了一种来电延时提醒装置,该装置包括:

第一获取模块702,用于接收来电,获取来电时间;

第二获取模块704,用于获取短信中记录的呼叫端的本次呼出时间;

计算模块706,用于获取所述本次呼叫时间与所述来电时间的时间间隔;

判断模块708,用于判断所述时间间隔是否大于预设时间阈值;

延时提醒模块710,用于如果所述时间间隔大于预设时间阈值,则进行来电延时提醒。

在一个实施例中,第二获取模块704用于获取来电的所述呼叫端的移动通信号码;获取所述移动通信号码对应的短信记录;从所述短信记录中提取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在一个实施例中,第二获取模块704用于获取来电的所述呼叫端的移动通信号码;获取所述移动通信号码对应的短信记录;从所述短信记录中提取带时间标记的短信,并从提取的短信中获取最近接收到的短信中记录的所述呼叫端的本次呼出时间。

在一个实施例中,延时提醒模块710用于播放预设铃声进行来电延时提醒;和/或以震动方式进行来电延时提醒。

在一个实施例中,如图8所示,该装置还包括:

正常提醒模块712,用于如果所述时间间隔不大于预设时间阈值,则进行正常来电提醒。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1