著录项信息
专利名称 | 减少铃声打扰的方法和装置 |
申请号 | CN201310565624.3 | 申请日期 | 2013-11-14 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-03-19 | 公开/公告号 | CN103647868A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 小米科技有限责任公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期13层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 小米科技有限责任公司 | 当前权利人 | 小米科技有限责任公司 |
发明人 | 王文林;徐萌;刘新宇 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 刘映东 |
摘要
本发明公开了一种减少铃声打扰的方法和装置,属于通信技术领域。所述方法包括:当终端产生铃声时,获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化;根据获取的所述角度变化,确定所述终端发生位置变化;当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量。所述装置包括:获取模块、确定模块和处理模块。本发明实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。
1.一种减少铃声打扰的方法,其特征在于,所述方法包括:
当终端产生铃声时,监听陀螺仪在测量所述终端在指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度;
根据监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;
对计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化;
根据获取的所述角度变化,确定所述终端发生位置变化;
当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量;
其中,所述陀螺仪内置在所述终端中,且所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;
所述当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:
当所述位置变化为翻转变化时,关闭铃声;
当所述位置变化为由水平位置到垂直位置的变化时,降低铃声的音量。
2.根据权利要求1所述的方法,其特征在于,所述降低所述铃声的音量,包括:
将所述铃声的音量降低至指定音量;或者,
逐级降低所述铃声的音量直至静音或所述终端进入接听状态。
3.一种减少铃声打扰的装置,其特征在于,应用于终端中,所述装置包括:获取模块、确定模块和处理模块;
所述获取模块,包括:
监听单元,用于当所述终端产生铃声时,监听陀螺仪在测量所述终端在指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度;
计算单元,用于根据所述监听单元监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;
积分单元,用于对所述计算单元计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化;
所述确定模块,用于根据获取的所述角度变化,确定所述终端发生位置变化;
所述处理模块,用于当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量;
其中,所述陀螺仪内置在所述终端中,且所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;
所述处理模块包括:
关闭铃声单元,用于当所述位置变化为翻转变化时,关闭所述铃声;
降低铃声单元,用于当所述位置变化为由水平位置到垂直位置的变化时,降低所述铃声的音量。
4.根据权利要求3所述的装置,其特征在于,所述处理模块用于,当降低所述铃声的音量时,将所述铃声的音量降低至指定音量,或逐级降低所述铃声的音量直至静音或所述终端进入接听状态。
减少铃声打扰的方法和装置\n技术领域\n[0001] 本公开涉及通信技术领域,特别涉及一种减少铃声打扰的方法和装置。\n背景技术\n[0002] 随着手机的普及,已经有越来越多的人离不开手机,他们会随身携带手机参加各种场合的活动。而伴随着这种社会趋势,也会越来越多的出现“手机会在不经意间响铃”或者“在不再需要响铃的时候依然响铃”的问题,比如当人们正在进行比较重要的会议或者与他人正在谈话中,则不希望受到铃声的打扰。\n[0003] 目前,针对铃声打扰的问题,比较常见的做法是通过手机上的物理按键或者菜单选项将手机设置为静音状态,从而避免铃声的打扰,当希望解除免打扰状态时,再将手机从静音状态调回至铃声状态。这种方式对用户而言,需要用户提前进行设置,如果不提前设置为静音状态,则仍然会受到铃声的打扰;而且,无论是物理按键还是菜单选项进行设置,操作都比较繁琐,使用不方便。\n发明内容\n[0004] 有鉴于此,本公开提供了一种减少铃声打扰的方法和装置,以减少铃声对用户的打扰,提高易用性。所述技术方案如下:\n[0005] 第一方面,提供了一种减少铃声打扰的方法,包括:\n[0006] 当终端产生铃声时,获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化;\n[0007] 根据获取的所述角度变化,确定所述终端发生位置变化;\n[0008] 当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量。\n[0009] 其中,获取所述终端从所述铃声开始的指定时间内在三维空间内的角度变化,包括:\n[0010] 监听陀螺仪在测量所述终端在所述指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0011] 根据监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0012] 对计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化。\n[0013] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0014] 当所述位置变化为翻转变化时,关闭所述铃声。\n[0015] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0016] 当所述位置变化为由水平位置到垂直位置的变化时,降低所述铃声的音量。\n[0017] 其中,降低所述铃声的音量,包括:\n[0018] 将所述铃声的音量降低至指定音量;或者,\n[0019] 逐级降低所述铃声的音量直至静音或所述终端进入接听状态。\n[0020] 第二方面,提供了一种减少铃声打扰的装置,应用于终端中,所述装置包括:\n[0021] 获取模块,用于当终端产生铃声时,获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化;\n[0022] 确定模块,用于根据获取的所述角度变化,确定所述终端发生位置变化;\n[0023] 处理模块,用于当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量。\n[0024] 其中,所述获取模块包括:\n[0025] 监听单元,用于监听陀螺仪在测量所述终端在所述指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0026] 计算单元,用于根据所述监听单元监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0027] 积分单元,用于对所述计算单元计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化。\n[0028] 其中,所述处理模块包括:\n[0029] 关闭铃声单元,用于当所述位置变化为翻转变化时,关闭所述铃声。\n[0030] 其中,所述处理模块包括:\n[0031] 降低铃声单元,用于当所述位置变化为由水平位置到垂直位置的变化时,降低所述铃声的音量。\n[0032] 其中,所述处理模块用于,当降低所述铃声的音量时,将所述铃声的音量降低至指定音量,或逐级降低所述铃声的音量直至静音或所述终端进入接听状态。\n[0033] 本公开提供的技术方案带来的一些有益效果可以包括:当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0034] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。\n附图说明\n[0035] 为了更清楚地说明本公开的实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0036] 图1是本公开实施例1提供的减少铃声打扰的方法示例性流程图;\n[0037] 图2是本公开实施例2提供的减少铃声打扰的方法示例性流程图;\n[0038] 图3是本公开实施例3提供的减少铃声打扰的方法示例性流程图;\n[0039] 图4a是本公开实施例4提供的减少铃声打扰的装置一种示例性结构图;\n[0040] 图4b是本公开实施例4提供的减少铃声打扰的装置另一种示例性结构图;\n[0041] 图4c是本公开实施例4提供的减少铃声打扰的装置又一种示例性结构图;\n[0042] 图5是本公开实施例5提供的终端示例性结构图。\n[0043] 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。\n具体实施方式\n[0044] 为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。\n[0045] 实施例1\n[0046] 参见图1,本实施例提供了一种减少铃声打扰的方法,该方法包括如下步骤。\n[0047] 在步骤101中,当终端产生铃声时,获取终端从铃声开始的指定时间内在三维空间中的角度变化。\n[0048] 在步骤102中,根据获取的角度变化,确定终端发生位置变化。\n[0049] 在步骤103中,当该位置变化为指定变化时,关闭铃声或降低铃声的音量。\n[0050] 其中,获取终端从铃声开始的指定时间内在三维空间内的角度变化,可以包括:\n[0051] 监听陀螺仪在测量终端在指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,该固定的时间间隔代表该运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0052] 根据监听到的角速度和时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0053] 对计算出的所有旋转偏移量进行积分,得到终端在指定时间内在三维空间中的角度变化。\n[0054] 其中,当该位置变化为指定变化时,关闭铃声或降低铃声的音量,可以包括:\n[0055] 当位置变化为翻转变化时,关闭铃声。\n[0056] 其中,当该位置变化为指定变化时,关闭铃声或降低铃声的音量,可以包括:\n[0057] 当该位置变化为由水平位置到垂直位置的变化时,降低铃声的音量。\n[0058] 其中,降低铃声的音量,可以包括:\n[0059] 将铃声的音量降低至指定音量;或者,\n[0060] 逐级降低铃声的音量直至静音或终端进入接听状态。\n[0061] 本实施例提供的上述方法,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0062] 实施例2\n[0063] 参见图2,本实施例提供了一种减少铃声打扰的方法,该方法包括如下步骤。\n[0064] 在步骤201中,当终端产生铃声时,监听陀螺仪在测量终端运动轨迹的过程中每隔固定的时间间隔输出的角速度,该运动轨迹是指终端从所述铃声开始的指定时间内在三维空间中的运动轨迹。\n[0065] 本实施例涉及的陀螺仪内置于该终端中。陀螺仪是一种用来感测与维持方向的装置,可以测量载体的方位或角速度,主要利用惯性原理工作,具有定轴性与进动性这两个重要特性。本实施例主要利用陀螺仪测量并输出角速度的特性。\n[0066] 其中,该固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长。该时间间隔通常都非常小,一般在毫秒级别,或者更小的级别,因此,对于每个直线运动来说都可以视为在对应的时间间隔内做匀速运动。通常,陀螺仪在出厂以后该时间间隔就固定了,陀螺仪会按照该时间间隔进行相应的输出。本实施例中,通过监听到的任意两个相邻角速度的时刻就可以计算出该时间间隔,此处不做过多说明。\n[0067] 在步骤202中,根据监听到的角速度和时间间隔,计算出每个时间间隔对应的旋转偏移量。\n[0068] 其中,旋转偏移量可以由角速度乘以时间间隔得到,该旋转偏移量的值是一个角度值,代表对应的时间间隔内终端的旋转角度。\n[0069] 在步骤203中,对计算出的所有旋转偏移量进行积分,得到终端在指定时间内在三维空间中的角度变化。\n[0070] 上述计算出来的每个时间间隔内的旋转偏移量,分别代表了各自对应的时间间隔内终端的角度变化,而对所有计算出的旋转偏移量进行积分,就可以得到整个运动轨迹内终端的角度变化。\n[0071] 在步骤204中,根据计算得到的角度变化,确定终端发生位置变化。\n[0072] 在步骤205中,当该位置变化为指定变化时,关闭铃声或降低铃声的音量。\n[0073] 其中,计算得到的角度变化为终端在指定时间内在三维空间中的角度变化,如果该角度变化为0,则可以确定终端在该指定时间内未在三维空间中发生位置变化,如果该角度变化不为0,则可以确定终端在该指定时间内在三维空间中发生了位置变化。\n[0074] 所述指定变化为预先设置的,包括但不限于:翻转变化、从水平位置到垂直位置的变化等等,本实施例对此不做具体限定。所述翻转变化包括但不限于:终端初始位于水平状态且正面朝上,位置改变后仍然处于水平状态但是正面朝下;或者,终端初始位于水平状态且反面朝上,位置改变后仍然处于水平状态但是正面朝上等等。所述从水平位置到垂直位置的变化包括但不限于以下场景:终端初始位于水平状态且正面朝上,位置改变后位于垂直状态且正面朝向用户,这种状态比较适合用户对终端界面上显示的信息进行查看,如终端铃声响起后,用户将终端从桌上拿起面向自己以查看来电信息等等。\n[0075] 本实施例中涉及的水平位置和垂直位置并不局限于严格对应0°和90°,在实际应用中,可以设置一定的误差允许范围,在该误差允许范围内的位置都可以认为是相当于水平位置或垂直位置。如,(-10°,10°)之内的角度都可以认为是水平位置,(80°,100°)之内的角度都可以认为是垂直位置等等,本实施例对此不做具体限定。\n[0076] 本实施例中,当该位置变化为指定变化时,关闭铃声或降低铃声的音量,可以包括:\n[0077] 当该位置变化为翻转变化时,关闭铃声;或者,\n[0078] 当该位置变化为由水平位置到垂直位置的变化时,降低铃声的音量。\n[0079] 本实施例中指定的翻转变化对应的操作为关闭铃声,可以适用于用户在听到铃声后并不想接听的场景,因此,可以通过翻转终端来关闭铃声,操作简单、方便,能够达到快速控制铃声免打扰的效果,提升了用户体验。本实施例中指定的由水平位置到垂直位置的变化对应的操作为降低铃声的音量,可以适用于用户希望查看一下来电信息,再决定是否接听的场景,而且是用户希望在比较安静的情况下查看来电信息。用户只需拿起终端使其发生由水平位置到垂直位置的变化,就可以轻松达到降低铃声音量的效果,从而在不影响查看来电信息的基础上,实现了减少铃声对用户的打扰,如果用户决定接听来电,铃声被降低后,还可以达到减小铃声对耳朵刺激的效果,能够更好地为用户提供服务。\n[0080] 本实施例中,降低铃声的音量,可以包括:\n[0081] 将铃声的音量降低至指定音量;或者,\n[0082] 逐级降低铃声的音量直至静音或终端进入接听状态。\n[0083] 其中,终端的铃声音量通常都设置有几个级别,逐级降低铃声是指按照级别从高到低的顺序依次降低音量,降低至指定音量是指直接将音量降到指定的级别,是可以跳跃降低的。如终端的铃声音量有0至5共6个级别,当前为级别5,如果指定级别为1,则可以直接将音量从级别5降到级别1。如果是逐级降低,则可以是音量从级别5、级别4、级别3、级别2、级别1至级别0依次降低,从而用户可以听到铃声逐渐减弱的效果。本实施例对采用上述哪种方式来实现铃声音量的降低并不做具体限定。\n[0084] 本实施例提供的上述方法,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0085] 实施例3\n[0086] 参见图3,本实施例提供了一种减少铃声打扰的方法,该方法包括如下步骤。\n[0087] 在步骤301中,当终端产生铃声时,获取终端从铃声开始的指定时间内在三维空间中的角度变化。\n[0088] 其中,获取终端从铃声开始的指定时间内在三维空间内的角度变化,可以包括:\n[0089] 监听陀螺仪在测量终端在该指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,该固定的时间间隔代表运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0090] 根据监听到的角速度和时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0091] 对计算出的所有旋转偏移量进行积分,得到终端在指定时间内在三维空间中的角度变化。\n[0092] 上述陀螺仪可以内置于该终端中。陀螺仪是一种用来感测与维持方向的装置,可以测量载体的方位或角速度,主要利用惯性原理工作,具有定轴性与进动性这两个重要特性。本实施例主要利用陀螺仪测量并输出角速度的特性。该时间间隔通常都非常小,一般在毫秒级别,或者更小的级别,因此,对于每个直线运动来说都可以视为在对应的时间间隔内做匀速运动。通常,陀螺仪在出厂以后该时间间隔就固定了,陀螺仪会按照该时间间隔进行相应的输出。本实施例中,通过监听到的任意两个相邻角速度的时刻就可以计算出该时间间隔,此处不做过多说明。其中,旋转偏移量可以由角速度乘以时间间隔得到,该旋转偏移量的值是一个角度值,代表对应的时间间隔内终端的旋转角度。上述计算出来的每个时间间隔内的旋转偏移量,分别代表了各自对应的时间间隔内终端的角度变化,而对所有计算出的旋转偏移量进行积分,就可以得到整个运动轨迹内终端的角度变化。\n[0093] 在步骤302中,根据获取的角度变化,确定终端发生位置变化。\n[0094] 其中,计算得到的角度变化为终端在指定时间内在三维空间中的角度变化,如果该角度变化为0,则可以确定终端在该指定时间内未在三维空间中发生位置变化,如果该角度变化不为0,则可以确定终端在该指定时间内在三维空间中发生了位置变化。\n[0095] 在步骤303中,当该位置变化为翻转变化时,关闭铃声;或者,当该位置变化为由水平位置到垂直位置的变化时,降低铃声的音量。\n[0096] 所述翻转变化包括但不限于:终端初始位于水平状态且正面朝上,位置改变后仍然处于水平状态但是正面朝下;或者,终端初始位于水平状态且反面朝上,位置改变后仍然处于水平状态但是正面朝上等等。所述从水平位置到垂直位置的变化包括但不限于以下场景:终端初始位于水平状态且正面朝上,位置改变后位于垂直状态且正面朝向用户,这种状态比较适合用户对终端界面上显示的信息进行查看,如终端铃声响起后,用户将终端从桌上拿起面向自己以查看来电信息等等。\n[0097] 本实施例中涉及的水平位置和垂直位置并不局限于严格对应0°和90°,在实际应用中,可以设置一定的误差允许范围,在该误差允许范围内的位置都可以认为是相当于水平位置或垂直位置。如,(-10°,10°)之内的角度都可以认为是水平位置,(80°,100°)之内的角度都可以认为是垂直位置等等,本实施例对此不做具体限定。\n[0098] 本实施例中指定的翻转变化对应的操作为关闭铃声,可以适用于用户在听到铃声后并不想接听的场景,因此,可以通过翻转终端来关闭铃声,操作简单、方便,能够达到快速控制铃声免打扰的效果,提升了用户体验。本实施例中指定的由水平位置到垂直位置的变化对应的操作为降低铃声的音量,可以适用于用户希望查看一下来电信息,再决定是否接听的场景,而且是用户希望在比较安静的情况下查看来电信息。用户只需拿起终端使其发生由水平位置到垂直位置的变化,就可以轻松达到降低铃声音量的效果,从而在不影响查看来电信息的基础上,实现了减少铃声对用户的打扰,如果用户决定接听来电,铃声被降低后,还可以达到减小铃声对耳朵刺激的效果,能够更好地为用户提供服务。\n[0099] 本实施例中,降低铃声的音量,可以包括:\n[0100] 将铃声的音量降低至指定音量;或者,\n[0101] 逐级降低铃声的音量直至静音或终端进入接听状态。\n[0102] 其中,终端的铃声音量通常都设置有几个级别,逐级降低铃声是指按照级别从高到低的顺序依次降低音量,降低至指定音量是指直接将音量降到指定的级别,是可以跳跃降低的。如终端的铃声音量有0至5共6个级别,当前为级别5,如果指定级别为1,则可以直接将音量从级别5降到级别1。如果是逐级降低,则可以是音量从级别5、级别4、级别3、级别2、级别1至级别0依次降低,从而用户可以听到铃声逐渐减弱的效果。本实施例对采用上述哪种方式来实现铃声音量的降低并不做具体限定。\n[0103] 本实施例提供的上述方法,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0104] 实施例4\n[0105] 参见图4a,本实施例提供了一种减少铃声打扰的装置,应用于终端中,该装置包括:\n[0106] 获取模块401,用于当终端产生铃声时,获取终端从铃声开始的指定时间内在三维空间中的角度变化;\n[0107] 确定模块402,用于根据获取的角度变化,确定终端发生位置变化;\n[0108] 处理模块403,用于当该位置变化为指定变化时,关闭铃声或降低铃声的音量。\n[0109] 其中,确定模块402获取的角度变化为终端在指定时间内在三维空间中的角度变化,如果该角度变化为0,则可以确定终端在该指定时间内未在三维空间中发生位置变化,如果该角度变化不为0,则可以确定终端在该指定时间内在三维空间中发生了位置变化。\n[0110] 参见图4b,其中,获取模块401包括:\n[0111] 监听单元401a,用于监听陀螺仪在测量终端在指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,固定的时间间隔代表运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0112] 计算单元401b,用于根据监听单元401a监听到的角速度和时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0113] 积分单元401c,用于对计算单元401b计算出的所有旋转偏移量进行积分,得到终端在指定时间内在三维空间中的角度变化。\n[0114] 上述陀螺仪可以内置于该终端中。陀螺仪是一种用来感测与维持方向的装置,可以测量载体的方位或角速度,主要利用惯性原理工作,具有定轴性与进动性这两个重要特性。本实施例主要利用陀螺仪测量并输出角速度的特性。该时间间隔通常都非常小,一般在毫秒级别,或者更小的级别,因此,对于每个直线运动来说都可以视为在对应的时间间隔内做匀速运动。通常,陀螺仪在出厂以后该时间间隔就固定了,陀螺仪会按照该时间间隔进行相应的输出。本实施例中,通过监听到的任意两个相邻角速度的时刻就可以计算出该时间间隔,此处不做过多说明。其中,旋转偏移量可以由角速度乘以时间间隔得到,该旋转偏移量的值是一个角度值,代表对应的时间间隔内终端的旋转角度。上述计算出来的每个时间间隔内的旋转偏移量,分别代表了各自对应的时间间隔内终端的角度变化,而对所有计算出的旋转偏移量进行积分,就可以得到整个运动轨迹内终端的角度变化。\n[0115] 参见图4c,其中,处理模块403包括:\n[0116] 关闭铃声单元403a,用于当位置变化为翻转变化时,关闭铃声。\n[0117] 其中,处理模块403包括:\n[0118] 降低铃声单元403b,用于当位置变化为由水平位置到垂直位置的变化时,降低铃声的音量。\n[0119] 所述翻转变化包括但不限于:终端初始位于水平状态且正面朝上,位置改变后仍然处于水平状态但是正面朝下;或者,终端初始位于水平状态且反面朝上,位置改变后仍然处于水平状态但是正面朝上等等。所述从水平位置到垂直位置的变化包括但不限于以下场景:终端初始位于水平状态且正面朝上,位置改变后位于垂直状态且正面朝向用户,这种状态比较适合用户对终端界面上显示的信息进行查看,如终端铃声响起后,用户将终端从桌上拿起面向自己以查看来电信息等等。\n[0120] 本实施例中涉及的水平位置和垂直位置并不局限于严格对应0°和90°,在实际应用中,可以设置一定的误差允许范围,在该误差允许范围内的位置都可以认为是相当于水平位置或垂直位置。如,(-10°,10°)之内的角度都可以认为是水平位置,(80°,100°)之内的角度都可以认为是垂直位置等等,本实施例对此不做具体限定。\n[0121] 本实施例中指定的翻转变化对应的操作为关闭铃声,可以适用于用户在听到铃声后并不想接听的场景,因此,可以通过翻转终端来关闭铃声,操作简单、方便,能够达到快速控制铃声免打扰的效果,提升了用户体验。本实施例中指定的由水平位置到垂直位置的变化对应的操作为降低铃声的音量,可以适用于用户希望查看一下来电信息,再决定是否接听的场景,而且是用户希望在比较安静的情况下查看来电信息。用户只需拿起终端使其发生由水平位置到垂直位置的变化,就可以轻松达到降低铃声音量的效果,从而在不影响查看来电信息的基础上,实现了减少铃声对用户的打扰,如果用户决定接听来电,铃声被降低后,还可以达到减小铃声对耳朵刺激的效果,能够更好地为用户提供服务。\n[0122] 其中,处理模块403用于,当降低铃声的音量时,将铃声的音量降低至指定音量,或逐级降低铃声的音量直至静音或终端进入接听状态。\n[0123] 其中,终端的铃声音量通常都设置有几个级别,逐级降低铃声是指按照级别从高到低的顺序依次降低音量,降低至指定音量是指直接将音量降到指定的级别,是可以跳跃降低的。如终端的铃声音量有0至5共6个级别,当前为级别5,如果指定级别为1,则可以直接将音量从级别5降到级别1。如果是逐级降低,则可以是音量从级别5、级别4、级别3、级别2、级别1至级别0依次降低,从而用户可以听到铃声逐渐减弱的效果。本实施例对采用上述哪种方式来实现铃声音量的降低并不做具体限定。\n[0124] 本实施例提供的上述装置可以执行上述任一方法实施例提供的方法,具体过程详见方法实施例中的描述,此处不赘述。\n[0125] 本实施例提供的上述装置,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0126] 实施例5\n[0127] 参见图5,本实施例提供了一种终端500,可以包括通信单元510、包括有一个或一个以上非易失性可读存储介质的存储器520、输入单元530、显示单元540、传感器550、音频电路560、WiFi(wireless fidelity,无线保真)模块570、包括有一个或者一个以上处理核心的处理器580、以及电源590等部件。\n[0128] 本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:\n[0129] 通信单元510可用于收发信息或通话过程中,信号的接收和发送,该通信单元510可以为RF(Radio Frequency,射频)电路、路由器、调制解调器、等网络通信设备。特别地,当通信单元510为RF电路时,将基站的下行信息接收后,交由一个或者一个以上处理器580处理;另外,将涉及上行的数据发送给基站。通常,作为通信单元的RF电路包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,通信单元510还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。\n存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端500的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。\n相应地,存储器520还可以包括存储器控制器,以提供处理器580和输入单元530对存储器\n520的访问。\n[0130] 输入单元530可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。可选地,输入单元530可包括触敏表面530a以及其他输入设备530b。触敏表面530a,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面530a上或在触敏表面530a附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面530a可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面530a。除了触敏表面530a,输入单元530还可以包括其他输入设备530b。可选地,其他输入设备530b可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。\n[0131] 显示单元540可用于显示由用户输入的信息或提供给用户的信息以及终端500的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。\n显示单元540可包括显示面板540a,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板540a。进一步的,触敏表面530a可覆盖显示面板540a,当触敏表面530a检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件的类型在显示面板540a上提供相应的视觉输出。虽然在图5中,触敏表面530a与显示面板540a是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面530a与显示面板540a集成而实现输入和输出功能。\n[0132] 终端500还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。可选地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板540a的亮度,接近传感器可在终端500移动到耳边时,关闭显示面板540a和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;\n至于终端500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。\n[0133] 音频电路560、扬声器560a,传声器560b可提供用户与终端500之间的音频接口。\n音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器560a,由扬声器560a转换为声音信号输出;另一方面,传声器560b将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一终端,或者将音频数据输出至存储器520以便进一步处理。音频电路560还可能包括耳塞插孔,以提供外设耳机与终端500的通信。\n[0134] 为了实现无线通信,该终端上可以配置有无线通信单元570,该无线通信单元570可以为WiFi模块。WiFi属于短距离无线传输技术,终端500通过无线通信单元570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了无线通信单元570,但是可以理解的是,其并不属于终端500的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。\n[0135] 处理器580是终端500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器\n520内的数据,执行终端500的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器580可包括一个或多个处理核心;优选的,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器580中。\n[0136] 终端500还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管理系统与处理器580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源590还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。\n[0137] 尽管未示出,终端500还可以包括摄像头、蓝牙模块等,在此不再赘述。\n[0138] 以上结合图5给出了终端500的可选结构,其中一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能:\n[0139] 当终端产生铃声时,获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化;\n[0140] 根据获取的所述角度变化,确定所述终端发生位置变化;\n[0141] 当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量。\n[0142] 其中,获取所述终端从所述铃声开始的指定时间内在三维空间内的角度变化,包括:\n[0143] 监听陀螺仪在测量所述终端在所述指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0144] 根据监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0145] 对计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化。\n[0146] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0147] 当所述位置变化为翻转变化时,关闭所述铃声。\n[0148] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0149] 当所述位置变化为由水平位置到垂直位置的变化时,降低所述铃声的音量。\n[0150] 其中,降低所述铃声的音量,包括:\n[0151] 将所述铃声的音量降低至指定音量;或者,\n[0152] 逐级降低所述铃声的音量直至静音或所述终端进入接听状态。\n[0153] 本实施例提供的上述终端,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0154] 实施例6\n[0155] 本实施例提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备中时,可以使得该设备执行如下步骤的指令(instructions):\n[0156] 当终端产生铃声时,获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化;\n[0157] 根据获取的所述角度变化,确定所述终端发生位置变化;\n[0158] 当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量。\n[0159] 其中,获取所述终端从所述铃声开始的指定时间内在三维空间内的角度变化,包括:\n[0160] 监听陀螺仪在测量所述终端在所述指定时间内的运动轨迹的过程中每隔固定的时间间隔输出的角速度,所述固定的时间间隔代表所述运动轨迹微分拆分成多个直线运动后其中每个直线运动的时长;\n[0161] 根据监听到的所述角速度和所述时间间隔,计算出每个时间间隔对应的旋转偏移量;\n[0162] 对计算出的所有旋转偏移量进行积分,得到所述终端在所述指定时间内在三维空间中的角度变化。\n[0163] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0164] 当所述位置变化为翻转变化时,关闭所述铃声。\n[0165] 其中,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,包括:\n[0166] 当所述位置变化为由水平位置到垂直位置的变化时,降低所述铃声的音量。\n[0167] 其中,降低所述铃声的音量,包括:\n[0168] 将所述铃声的音量降低至指定音量;或者,\n[0169] 逐级降低所述铃声的音量直至静音或所述终端进入接听状态。\n[0170] 本实施例提供的上述非易失性可读存储介质,当终端产生铃声时,通过获取所述终端从所述铃声开始的指定时间内在三维空间中的角度变化,根据获取的所述角度变化确定所述终端发生位置变化,当所述位置变化为指定变化时,关闭所述铃声或降低所述铃声的音量,实现了减少铃声对用户的打扰,而且无需用户通过物理按键或菜单选项,仅仅通过终端的位置改变就能控制铃声,能够让用户在非静音状态下快速地对来电铃声做出减小音量甚至静音等操作,极大地方便了用户使用,提高了易用性。\n[0171] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种非易失性可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0172] 以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
法律信息
- 2016-02-10
- 2014-04-16
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201310565624.3
申请日: 2013.11.14
- 2014-03-19
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-04-20
|
2009-09-16
| | |
2
| |
2011-05-25
|
2011-02-23
| | |
3
| |
2013-06-19
|
2012-09-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |