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

文档序号:9814501阅读:来源:国知局
设高电压对应的震动强度。
[0057]作为本发明另一实施例,所述即时通讯的通知方法,还包括:
[0058]检测是否接收到用户中止该通知,如果接收到用户中止该通知,则向所述马达输出正常电压,如果没有接收到用户中止该通知,则向所述马达输出预设高电压;根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。
[0059]由上可知,本实施例二提供的即时通讯的通知方法,通过当有即时通讯到达时,获取所述即时通讯的通知音量差值;将所述通知音量差值与预设音量值进行比较;如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。本发明能根据移动终端所处的环境,来控制马达的震动强度达到最强震动强度,因此能有效保证当移动终端处于嘈杂环境时,用户都能够及时察觉到有来电或者是有即时通讯消息的到来,因此,用户不会错过来电,以及不会延迟查看即时通讯消息,这给用户操作带来极大的方便,提升了用户的体验效果。
[0060]实施例三
[0061]请一并参阅图3及图4,为本发明实施例三提供的即时通讯的通知装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述即时通讯的通知装置包括:差值获取模块101、音量比较模块102、指令生成模块103、震动控制模块104。所述即时通讯的通知装置可以是内置于移动终端中的软件单元、硬件单元或者是软硬件结合的单元。
[0062]差值获取模块101,用于当有即时通讯到达时,获取所述即时通讯的通知音量差值;
[0063]音量比较模块102,用于将所述通知音量差值与预设音量值进行比较;
[0064]指令生成模块103,用于如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;
[0065]震动控制模块104,用于根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。
[0066]在本发明实施例中,所述即时通讯的通知装置,还包括:输出音量获取模块105、数据获取模块106、匹配模块107、以及计算模块108。
[0067]输出音量获取模块105,用于获取扬声器的输出音量值;
[0068]数据获取模块106,用于获取麦克风检测到的所述扬声器播放的数据;
[0069]匹配模块107,用于将所述数据与即时通讯的通知铃声对应的波形进行匹配,如果匹配,则获得当前播放的音量值;
[0070]计算模块108,用于根据所述扬声器的输出音量值及当前播放的音量值,计算出所述通知音量差值。
[0071]在本发明实施例中,所述计算模块108,具体用于将所述扬声器的输出音量值减去所述当前播放的音量值,得到所述通知音量差值。
[0072]作为本发明一实施例,所述即时通讯的通知装置,还包括:电压输出模块109;
[0073]电压输出模块109,用于根据所述马达控制指令,向所述马达输出预设高电压;
[0074]所述震动控制模块104,具体用于根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。
[0075]作为本发明一优选实施例,所述即时通讯的通知装置,还包括:周期判断模块110、以及恢复模块111。
[0076]周期判断模块110,用于判断通知周期是否结束;
[0077]恢复模块111,用于如果判断出所述通知周期结束,则将所述马达的震动强度恢复至初始震动强度。
[0078]综上所述,本发明的即时通讯的通知方法及装置,通过当有即时通讯到达时,获取所述即时通讯的通知音量差值;将所述通知音量差值与预设音量值进行比较;如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。本发明能根据移动终端所处的环境,来控制马达的震动强度达到最强震动强度,因此能有效保证当移动终端处于嘈杂环境时,用户都能够及时察觉到有来电或者是有即时通讯消息的到来,因此,用户不会错过来电,以及不会延迟查看即时通讯消息,这给用户操作带来极大的方便,提升了用户的体验效果。
[0079]本发明实施例提供的即时通讯的通知方法及装置属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。
[0080]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R0M,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0081 ] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【主权项】
1.一种即时通讯的通知方法,其特征在于,所述即时通讯的通知方法,包括以下步骤: 当有即时通讯到达时,获取所述即时通讯的通知音量差值; 将所述通知音量差值与预设音量值进行比较; 如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令; 根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。2.如权利要求1所述的即时通讯的通知方法,其特征在于,所述获取即时通讯的通知音量差值的步骤,具体包括: 获取扬声器的输出音量值; 获取麦克风检测到的所述扬声器播放的数据; 将所述数据与即时通讯的通知铃声对应的波形进行匹配,如果匹配,则获得当前播放的音量值; 根据所述扬声器的输出音量值及当前播放的音量值,计算出所述通知音量差值。3.如权利要求2所述的即时通讯的通知方法,其特征在于,根据扬声器的输出音量值及当前播放的音量值,计算出所述通知音量差值的步骤,具体包括: 将所述扬声器的输出音量值减去所述当前播放的音量值,得到所述通知音量差值。4.如权利要求1所述的即时通讯的通知方法,其特征在于,根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度的步骤,具体包括: 根据所述马达控制指令,向所述马达输出预设高电压; 根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。5.如权利要求1所述的即时通讯的通知方法,其特征在于,所述控制所述马达的震动强度达到预设震动强度的步骤之后,还包括: 判断通知周期是否结束; 如果判断出所述通知周期结束,则将所述马达的震动强度恢复至初始震动强度。6.—种即时通讯的通知装置,其特征在于,所述即时通讯的通知装置,包括: 差值获取模块,用于当有即时通讯到达时,获取所述即时通讯的通知音量差值; 音量比较模块,用于将所述通知音量差值与预设音量值进行比较; 指令生成模块,用于如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令; 震动控制模块,用于根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。7.如权利要求6所述的即时通讯的通知装置,其特征在于,所述即时通讯的通知装置,还包括: 输出音量获取模块,用于获取扬声器的输出音量值; 数据获取模块,用于获取麦克风检测到的所述扬声器播放的数据; 匹配模块,用于将所述数据与即时通讯的通知铃声对应的波形进行匹配,如果匹配,则获得当前播放的音量值; 计算模块,用于根据所述扬声器的输出音量值及当前播放的音量值,计算出所述通知音量差值。8.如权利要求7所述的即时通讯的通知装置,其特征在于, 所述计算模块,具体用于将所述扬声器的输出音量值减去所述当前播放的音量值,得到所述通知音量差值。9.如权利要求6所述的即时通讯的通知装置,其特征在于,所述即时通讯的通知装置,还包括:电压输出模块; 电压输出模块,用于根据所述马达控制指令,向所述马达输出预设高电压; 所述震动控制模块,具体用于根据所述预设高电压,控制所述马达的震动强度达到所述预设高电压对应的震动强度。10.如权利要求6所述的即时通讯的通知装置,其特征在于,所述即时通讯的通知装置,还包括: 周期判断模块,用于判断通知周期是否结束; 恢复模块,用于如果判断出所述通知周期结束,则将所述马达的震动强度恢复至初始震动强度。
【专利摘要】本发明提供一种即时通讯的通知方法及装置,所述方法包括以下步骤:当有即时通讯到达时,获取所述即时通讯的通知音量差值;将所述通知音量差值与预设音量值进行比较;如果比较出所述通知音量差值大于预设音量值,则生成马达控制指令;根据所述马达控制指令,控制所述马达的震动强度达到预设震动强度。本发明能根据移动终端所处的环境,来控制马达的震动强度达到最强震动强度,因此能有效保证当移动终端处于嘈杂环境时,用户都能够及时察觉到有来电或者是有即时通讯消息的到来,因此,用户不会错过来电,以及不会延迟查看即时通讯消息,这给用户操作带来极大的方便,提升了用户的体验效果。
【IPC分类】H04M1/725
【公开号】CN105577942
【申请号】CN201610073700
【发明人】巫国平, 杨金胜, 庞少明, 刘求文
【申请人】广东欧珀移动通信有限公司
【公开日】2016年5月11日
【申请日】2016年2月2日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1