一种即时通讯的通知方法及装置的制造方法

文档序号:9814501阅读:260来源:国知局
一种即时通讯的通知方法及装置的制造方法
【技术领域】
[0001]本发明涉及马达控制技术领域,尤其涉及一种即时通讯的通知方法及装置。
【背景技术】
[0002]随着通信技术的发展,终端也变得越来越为普及,其在人们生活中所扮演的角色也变得越来越为重要。通过终端,人们不仅可以进行通讯,而且还可以进行购物或娱乐等多种活动。在日常的这些活动中,我们经常会遇到这样一个问题:用户在使用手机的过程中,不一定会时时刻刻都将手机拿在手中,而且手机所处的噪声环境也不同,因此就会出现,手机放置在某处,但是由于环境噪声比较恶劣或者喇叭出音孔被堵的情况,此时即使用户将手机设置成震动+声音的模式,当有来电通知或者是有即时通讯消息的通知时,用户多半是无法及时辨别的到有来电或者是有即时通讯消息的到来。因此,用户容易错过来电,以及容易延迟查看即时通讯消息,这给用户带来不可估计的损失,且用户体验效果不佳。
[0003]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种即时通讯的通知方法及装置,旨在解决现有技术中存在的当移动终端处于嘈杂环境时,用户多半是无法及时辨别的到有来电或者是有即时通讯消息的到来。因此,用户容易错过来电,以及容易延迟查看即时通讯消息,这给用户带来不可估计的损失,且用户体验效果不佳的问题。
[0005]为解决上述技术问题,本发明实施例提供了以下技术方案:
[0006]本发明实施例提供了一种即时通讯的通知方法,所述即时通讯的通知方法,包括以下步骤:
[0007]当有即时通讯到达时,获取所述即时通讯的通知音量差值;
[0008]将所述通知音量差值与预设音量值进行比较;
[0009]如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;
[0010]根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。
[0011]为解决上述技术问题,本发明实施例还提供了以下技术方案:
[0012]本发明实施例还提供了一种即时通讯的通知装置,所述即时通讯的通知装置,包括:
[0013]差值获取模块,用于当有即时通讯到达时,获取所述即时通讯的通知音量差值;
[0014]音量比较模块,用于将所述通知音量差值与预设音量值进行比较;
[0015]指令生成模块,用于如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;
[0016]震动控制模块,用于根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。
[0017]相对于现有技术,本发明的即时通讯的通知方法及装置,通过当有即时通讯到达时,获取所述即时通讯的通知音量差值;将所述通知音量差值与预设音量值进行比较;如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。本发明能根据移动终端所处的环境,来控制马达的震动强度达到最强震动强度,因此能有效保证当移动终端处于嘈杂环境时,用户都能够及时察觉到有来电或者是有即时通讯消息的到来,因此,用户不会错过来电,以及不会延迟查看即时通讯消息,这给用户操作带来极大的方便,提升了用户的体验效果。
【附图说明】
[0018]图1是本发明实施例一提供的即时通讯的通知方法的实现流程示意图;
[0019]图2是本发明实施例二提供的即时通讯的通知方法的实现流程示意图;
[0020]图3是本发明实施例三提供的即时通讯的通知装置的模块示意图;
[0021]图4是本发明实施例提供的即时通讯的通知装置的详细模块示意图。
【具体实施方式】
[0022]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0023]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0024]实施例一
[0025]请参阅图1,所示为本发明实施例提供的即时通讯的通知方法。
[0026]所述即时通讯的通知方法,主要应用于移动终端设备中,具体包括如下步骤:
[0027]在步骤SlOl中,当有即时通讯到达时,获取所述即时通讯的通知音量差值;
[0028]在本发明实施例中,所述即时通讯主要包括,但并不限于以下:来电和即时通讯消息;其中,所述即时通讯消息主要包括,但并不限于以下:短信、QQ消息、微信消息等。
[0029]在步骤S102中,将所述通知音量差值与预设音量值进行比较;
[0030]在步骤S103中,如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;
[0031]在本发明实施例中,如果比较出所述通知音量差值小于等于预设音量值时,则不做任何操作,结束本次流程。
[0032]在步骤S104中,根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。
[0033]在本发明实施例中,根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度的步骤,具体包括:
[0034]根据所述马达控制指令,向所述马达输出预设高电压;
[0035]根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。
[0036]由上可知,本实施例一提供的即时通讯的通知方法,通过当有即时通讯到达时,获取所述即时通讯的通知音量差值;将所述通知音量差值与预设音量值进行比较;如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。本发明能根据移动终端所处的环境,来控制马达的震动强度达到最强震动强度,因此能有效保证当移动终端处于嘈杂环境时,用户都能够及时察觉到有来电或者是有即时通讯消息的到来,因此,用户不会错过来电,以及不会延迟查看即时通讯消息,这给用户操作带来极大的方便,提升了用户的体验效果。
[0037]实施例二
[0038]请参阅图2,所示为本发明实施例提供的即时通讯的通知方法。
[0039]所述即时通讯的通知方法,主要应用于移动终端设备中,具体包括如下步骤:
[0040]在步骤S201中,当有即时通讯到达时,获取扬声器的输出音量值;
[0041]在本发明实施例中,所述即时通讯主要包括,但并不限于以下:来电和即时通讯消息;其中,所述即时通讯消息主要包括,但并不限于以下:短信、QQ消息、微信消息等。
[0042]在步骤S202中,获取麦克风检测到的所述扬声器播放的数据;
[0043]在步骤S203中,将所述数据与即时通讯的通知铃声对应的波形进行匹配,如果匹配,则获得当前播放的音量值;
[0044]在步骤S204中,根据所述扬声器的输出音量值及当前播放的音量值,计算出通知音量差值。
[0045]在本发明实施例中,根据扬声器的输出音量值及当前播放的音量值,计算出所述通知音量差值的步骤,具体包括:将所述扬声器的输出音量值减去所述当前播放的音量值,得到所述通知音量差值。
[0046]在步骤S205中,将所述通知音量差值与预设音量值进行比较;
[0047]在步骤S206中,如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;
[0048]在本发明实施例中,如果比较出所述通知音量差值大于预设音量值,则判定此时移动终端要么处在噪声音量大的环境,或者是此时移动终端的扬声器(喇叭)出音孔被堵的情况,所以麦克风检测到从喇叭输出的通知铃声音量会小于实际扬声器的输出音量。
[0049]然而,可以理解的是,如果比较出所述通知音量差值小于等于预设音量值时,则不做任何操作,结束本次流程。
[0050]在步骤S207中,根据所述马达控制指令,向所述马达输出预设高电压;
[0051]在步骤S208中,根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。
[0052]在本发明实施例中,根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度,直到通知周期结束。由于将马达的震动级别提高,确保在声音无法传达的条件下,通过加强马达的机械震动来提醒用户有新消息或者有来电,确保用户能够及时了解通知内容。
[0053]在本发明实施例中,所述控制所述马达的震动强度达到预设震动强度的步骤之后,还包括:
[0054]判断通知周期是否结束;
[0055]如果判断出所述通知周期结束,则将所述马达的震动强度恢复至初始震动强度。具体的,如果判断出所述通知周期结束,则向所述马达输出正常电压,根据所述正常电压,控制所述马达的震动强度降至所述正常电压对应的震动强度。
[0056]如果判断出所述通知周期没有结束,则继续控制所述马达的震动强度达到所述预
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1