基于移动终端的消息免打扰方法及其移动终端的制作方法_2

文档序号:8365702阅读:来源:国知局
息提醒功會K。
[0024]在步骤101的具体实现中,首先需要检测所述移动终端的娱乐功能项是否处于前台启用状态。其中所述娱乐功能项在本实施例中可对应于安装在所述移动终端上的应用程序,比如电子阅读类的应用软件、视频播放类软件等。设定所述娱乐功能项为“腾讯视频”,则将先检测“腾讯视频”是否处于开启状态,如果是则接着检测所述移动终端的当前屏幕上所显示的内容是否为“腾讯视频”所对应的内容,如果是则将确定“腾讯视频”当前处于前台启用状态。当确定出“腾讯视频”当前处于前台启用状态时,将开启消息免打扰模式。
[0025]在步骤103中,所述移动终端接收的信息包括通过SM卡接收到的短信以及通过通信应用(例如微信、QQ)接收到的信息,本实施例将以后者为例加以叙述。设定所述移动终端接收到的信息为通过微信所接收到的信息,则当解除所述移动终端接收信息时的消息提醒功能时,如果有联系人发送信息予所述移动终端的微信时,则所述移动终端将不对该信息进行消息提醒,具体过程如下:
当所述移动终端的微信接收到联系人发送的第一信息时,将基于后台操作下回复第一预设信息。其中所述第一信息指的是该联系人向用户发送的第一条信息,在此状态下,所述移动终端的微信将自动回复该联系人预先设置好的所述第一预设信息,其中所述第一预设信息包括第一预设文字。具体地,所述第一预设信息可以是“用户此刻正忙!如有急事请回复A ! ”所述第一预设文字可以是“A”。
[0026]步骤104中,所述第二信息是该联系人向用户发送的第二条信息,如果该联系人有急事需要找用户则可以回复所述第一预设文字,即“A”,具体地,当该联系人回复所述第二信息时,将对其发送的内容进行判断,即判断该联系人发送的所述第二信息的内容是否与所述第一预设文字相同,即是否为“A”,如果相同则确定该联系人有急事,在此状态下将执行步骤105。
[0027]在步骤105中,当开启所述移动终端在接收该联系人信息时的消息提醒功能后,如果该联系人再次发送信息予所述移动终端的微信,则将对其发送的信息内容进行消息提醒,即将在所述移动终端的屏幕上方对该信息内容进行实时推送。另外,在此状态下,如果有其他联系人发送信息则依旧对其进行屏蔽,并且采用步骤103中的方式基于后台操作下回复该联系人第一预设信息。
[0028]本实施例所达成的效果是:当用户通过所述移动终端执行娱乐功能项时,将不会被联系人所发送信息的消息提醒所打扰,并且当联系人有急事时,可对其发送的信息内容进行放行,即对其进行消息提醒。
[0029]进一步地,在步骤104中,如果判断出所述第二信息的内容与所述第一预设文字不相同时,则直接结束流程。
[0030]实施例二
本实施例与实施例一大致上相同,区别之处在于,本实施例中,在接收到该联系人发送的所述第一信息时,所述方法还包括:
步骤201、判断该联系人是否处在预设的第一联系人名单内,如果在则开启所述移动终端在接收该联系人信息时的消息提醒功能;和/或
步骤202、判断该联系人是否处在预设的第二联系人名单内,如果在则解除所述移动终端在接收该联系人信息时的消息提醒功能。
[0031]在步骤201中,如果不想对某联系人进行步骤103的手段执行,而是直接对其发送的信息进行消息提醒,则可以将该联系人列入所述第一联系人名单内,如此则当该联系人发送第一条信息时,将不对其进行所述第一预设信息的回复,而是直接执行步骤105,即开启所述移动终端在接收该联系人信息时的消息提醒功能,在此设置状态下,所述移动终端将对该联系人发送的信息进行消息提醒。
[0032]进一步地,如果该联系人不处在所述第一联系人名单内,则将基于后台操作下回复所述第一预设信息。
[0033]在步骤202中,如果用户不想接收某联系人的信息,则可将其列入所述第二联系人名单内,当所述第二联系人名单内的联系人发送第一条信息时,将不对其进行所述第一预设信息的回复,而是直接执行步骤102,即解除所述移动终端接收信息时的消息提醒功能,在此设置状态下,所述移动终端将不对该联系人发送的信息进行消息提醒。
[0034]进一步地,如果该联系人不处在所述第二联系人名单内,则将基于后台操作下回复所述第一预设信息。
[0035]请参考图2,图2为本发明实施例二提供的一种第一信息的显示方法流程示意图。具体地,本实施例中,在开启所述移动终端在接收该联系人信息时的消息提醒功能之后,所述方法还包括:
步骤203、启动计时器并判断当计时时间达到预设的时间阈值时所述第一信息是否属于未读属性;
如果是则执行步骤204、将新建的窗口显示在所述移动终端的屏幕上,其中所述新建的窗口中内置有该联系人发送的所述第一信息。
[0036]在实际应用中,即使开启了所述移动终端在接收该联系人信息时的消息提醒功能,用户也有可能因为正在做其它事情而导致忽略掉该联系人所发送的信息,因此本实施例中将对用户是否查看该联系人所发送的信息进行判别。其中所述时间阈值是由工程师提前设定的,例如10S、20S等。设定所述时间阈值为20S,则当计时时间达到20S时,如果判断出用户还未读取所述第一信息,即所述第一信息属于未读取状态,则认定用户将该联系人所发送的所述第一信息忽略掉,如此则执行步骤204。
[0037]在步骤204的具体实现中,首先将该联系人发送的所述第一信息储存在所述新建的窗口内,接着再将该窗口显示在所述移动终端的屏幕上,其中该窗口具体将位于处于前台启用状态的所述娱乐功能项在屏幕所处界面的上图层。
[0038]在步骤203中,如果判断出当计时时间达到预设的时间阈值时所述第一信息属于已读属性,则直接结束流程。
[0039]进一步地,在本实施例中,所述方法还包括: 在开启所述移动终端在接收该联系人信息时的消息提醒功能的同时,将执行步骤205、对所述第二信息进行消息提醒。
[0040]按照实施例一中叙述的状态下,如果开启所述移动终端在接收该联系人信息时的消息提醒功能,则将对该联系人再次发送的信息进行消息提醒,但是实际应用中,由于该联系人有急事需要找用户,因此本方法将缩短用户看到所述移动终端对该联系人发送的信息进行消息提醒的时间,即对已发送的所述第二信息进行消息提醒,以快速提醒到用户。
[0041 ] 进一步地,在本实施例中,所述方法还包括:
在该联系人发送所述第一信息时,执行步骤207、控制所述移动终端的信息提示音与振动提示失效;以及
在对所述第二信息进行消息提醒时,执行步骤208、控制所述移动终端的信息提示音与振动提示开启。
[0042]实际应用中,当该联系人发送所述第一信息时,所述移动终端还并未判读出该联系人是否有急事需要找用户,即用户还处于未知状态,因此需要控制所述第一信息的信息提示音与振动提示失效,如此,可避免对用户的干扰。当对所述第二信息进行消息提醒时,所述移动终端已判读出该联系人有急事需要找用户,因此需要控制所述第一信息的信息提示音与振动提示开启,从而达到快速提示用户的效果。
[0043]本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0044]实施例三
请参考图3,图3为本发明实施例三提供的一种移动终端的方块示意图。具体地,本实施例提供了一种移动终端30,所述移动终端30包括:
免打扰启用单元301,用于在检测到移动终端30的娱乐功能项处于前台启用状态时,开启消息免打扰模式;
消息提醒解除单元302,用于在所述消息免打扰模式下,解除所述移动终端30接收信息时的消息提醒功能;
后台回复单元303,用于在接收到联系人发送的第一信息时基于后台操作下回复第一预设信息,其中所述第一预设信息包括第一预设文字;
第一判断单元304,用于在接收到该联系人发送的第二信息时判断其内容是否与所述第一预设文字相同;以及
消息提醒开启单元305,用于开
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1