CN103647868B - Reduce the method and apparatus that the tinkle of bells is bothered - Google Patents

Reduce the method and apparatus that the tinkle of bells is bothered Download PDF

Info

Publication number
CN103647868B
CN103647868B CN201310565624.3A CN201310565624A CN103647868B CN 103647868 B CN103647868 B CN 103647868B CN 201310565624 A CN201310565624 A CN 201310565624A CN 103647868 B CN103647868 B CN 103647868B
Authority
CN
China
Prior art keywords
terminal
ring
change
volume
reducing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310565624.3A
Other languages
Chinese (zh)
Other versions
CN103647868A (en
Inventor
王文林
徐萌
刘新宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310565624.3A priority Critical patent/CN103647868B/en
Publication of CN103647868A publication Critical patent/CN103647868A/en
Application granted granted Critical
Publication of CN103647868B publication Critical patent/CN103647868B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a kind of method and apparatus reducing the tinkle of bells and bother, belong to communication technical field.Described method comprises: when terminal produces the tinkle of bells, obtains angle change in three dimensions in the fixed time of described terminal from described the tinkle of bells; According to the described angle change obtained, determine that described terminal occurrence positions changes; When described change in location is for specifying change, closes described the tinkle of bells or reducing the volume of described the tinkle of bells.Described device comprises: acquisition module, determination module and processing module.Present invention achieves and reduce the tinkle of bells bothering user, and without the need to user by physical button or menu option, position only by terminal changes just can control the tinkle of bells, user can be allowed to make incoming ring tone rapidly under non-mute state, and reduction volume is even quiet waits operation, be very easy to user to use, improve ease for use.

Description

Method and device for reducing ringtone interference
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method and an apparatus for reducing ring tone interference.
Background
With the popularization of mobile phones, more and more people can take the mobile phones with them to participate in activities in various occasions. With this social trend, there is also an increasing problem that "a mobile phone will ring inadvertently" or "still ring when it is no longer needed", such as when people are in a more important meeting or talking to others, they do not want to be disturbed by the ring.
At present, for the problem of ring disturbance, it is common practice to set the mobile phone to be in a mute state through a physical key or a menu option on the mobile phone, so as to avoid the disturbance of the ring, and when it is desired to remove the disturbance-free state, the mobile phone is returned to the ring state from the mute state. For the user, the method needs to be set in advance, and if the user is not set to be in a mute state in advance, the user still can be disturbed by the ring tone; moreover, no matter the setting is carried out by physical keys or menu options, the operation is complicated and the use is inconvenient.
Disclosure of Invention
In view of this, the present disclosure provides a method and an apparatus for reducing ring tone disturbance, so as to reduce the disturbance of the ring tone to the user and improve the usability. The technical scheme is as follows:
in a first aspect, a method for reducing ring tone disturbance is provided, including:
when a terminal generates a ring, acquiring the angle change of the terminal in a three-dimensional space within a specified time from the beginning of the ring;
determining the position change of the terminal according to the acquired angle change;
and when the position change is a designated change, turning off the ring or reducing the volume of the ring.
Wherein, acquiring the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ring comprises:
monitoring the angular speed output by a gyroscope at intervals of fixed time intervals in the process of measuring the motion track of the terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is differentiated and divided into a plurality of linear motions;
calculating the rotation offset corresponding to each time interval according to the monitored angular velocity and the time interval;
and integrating all the calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the turnover change, closing the ring.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the change from the horizontal position to the vertical position, reducing the volume of the ring tone.
Wherein reducing the volume of the ringtone comprises:
reducing the volume of the ring tone to a designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
In a second aspect, an apparatus for reducing ring tone disturbance is provided, and is applied in a terminal, the apparatus includes:
the system comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring the angle change of a terminal in a three-dimensional space within a specified time from the beginning of a ring when the terminal generates the ring;
the determining module is used for determining the position change of the terminal according to the acquired angle change;
and the processing module is used for closing the ring or reducing the volume of the ring when the position change is the designated change.
Wherein the acquisition module comprises:
the monitoring unit is used for monitoring the angular speed output by the gyroscope at fixed time intervals in the process of measuring the motion track of the terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is divided into a plurality of linear motions according to the differential division;
the calculation unit is used for calculating the rotation offset corresponding to each time interval according to the angular speed monitored by the monitoring unit and the time interval;
and the integration unit is used for integrating all the rotation offsets calculated by the calculation unit to obtain the angle change of the terminal in the three-dimensional space within the specified time.
Wherein the processing module comprises:
and the ring closing unit is used for closing the ring when the position change is the turnover change.
Wherein the processing module comprises:
and the ring-down unit is used for reducing the volume of the ring when the position changes from a horizontal position to a vertical position.
The processing module is used for reducing the volume of the ring to the designated volume when reducing the volume of the ring, or reducing the volume of the ring step by step until the ring is muted or the terminal enters an answering state.
Some beneficial effects that technical scheme that this disclosure provided brought can include: when the terminal generates the ring, the change of the angle of the terminal in a three-dimensional space within the appointed time from the beginning of the ring is obtained, the position change of the terminal is determined according to the obtained angle change, when the position change is the appointed change, the ring is closed or the volume of the ring is reduced, the disturbance of the ring to a user is reduced, the ring can be controlled only through the position change of the terminal without the need of the user through a physical key or a menu option, the user can rapidly perform the operations of reducing the volume, even muting and the like on the incoming ring in a non-mute state, the use of the user is greatly facilitated, and the usability is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is apparent that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive labor.
Fig. 1 is an exemplary flowchart of a method for reducing ring tone interruptions provided by embodiment 1 of the present disclosure;
fig. 2 is an exemplary flowchart of a method for reducing ring tone disturbance provided by embodiment 2 of the present disclosure;
fig. 3 is an exemplary flowchart of a method for reducing ring tone interruptions provided by embodiment 3 of the present disclosure;
fig. 4a is an exemplary block diagram of an apparatus for reducing ring tone disturbance according to embodiment 4 of the present disclosure;
fig. 4b is another exemplary block diagram of an apparatus for reducing ring tone disturbance provided in embodiment 4 of the present disclosure;
fig. 4c is a diagram of another exemplary structure of an apparatus for reducing ring tone disturbance according to embodiment 4 of the present disclosure;
fig. 5 is an exemplary structural diagram of a terminal provided in embodiment 5 of the present disclosure.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
To make the objects, technical solutions and advantages of the present disclosure more apparent, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
Example 1
Referring to fig. 1, the present embodiment provides a method for reducing ring tone interruptions, comprising the following steps.
In step 101, when a terminal generates a ring tone, an angle change of the terminal in a three-dimensional space within a specified time from the start of the ring tone is acquired.
In step 102, it is determined that the terminal has changed its position according to the obtained angle change.
In step 103, when the position change is a designated change, the ringtone is turned off or the volume of the ringtone is decreased.
The obtaining of the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ring may include:
monitoring the angular speed output by a gyroscope at intervals of fixed time intervals in the process of measuring the motion track of a terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is differentiated and divided into a plurality of linear motions;
calculating the corresponding rotation offset of each time interval according to the monitored angular speed and the time interval;
and integrating all the calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time.
Wherein, when the position change is a designated change, turning off the ring or reducing the volume of the ring may include:
and when the position change is the turnover change, the ring tone is turned off.
Wherein, when the position change is a designated change, turning off the ring or reducing the volume of the ring may include:
when the position changes from the horizontal position to the vertical position, the volume of the ringtone is decreased.
Wherein, reducing the volume of the ring tone may include:
reducing the volume of the ring to the designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
According to the method provided by the embodiment, when the terminal generates the ring tone, the change of the angle of the terminal in the three-dimensional space within the specified time from the beginning of the ring tone is acquired, the position change of the terminal is determined according to the acquired angle change, and when the position change is the specified change, the ring tone is closed or the volume of the ring tone is reduced, so that the disturbance of the ring tone to a user is reduced, the ring tone can be controlled only through the position change of the terminal without the need of the user through a physical key or a menu option, the user can rapidly perform operations of reducing the volume and even muting the incoming ring tone in a non-mute state, the use of the user is greatly facilitated, and the usability is improved.
Example 2
Referring to fig. 2, the present embodiment provides a method for reducing ring tone interruptions, comprising the following steps.
In step 201, when the terminal generates a ring, monitoring an angular velocity output by the gyroscope at regular time intervals in the process of measuring a motion track of the terminal, wherein the motion track refers to a motion track of the terminal in a three-dimensional space within a specified time from the ring.
The gyroscope according to the present embodiment is built in the terminal. The gyroscope is a device for sensing and maintaining direction, can measure the azimuth or angular velocity of a carrier, mainly works by using the principle of inertia, and has two important characteristics of axial stability and precession. The present embodiment mainly uses a gyroscope to measure and output characteristics of angular velocity.
Wherein the fixed time interval represents the time length of each linear motion after the motion track differential is divided into a plurality of linear motions. The time interval is usually very small, typically on the order of milliseconds, or less, and therefore, for each linear motion, it can be considered as a uniform motion in the corresponding time interval. Usually, the time interval is fixed after the gyroscope is shipped, and the gyroscope outputs according to the time interval. In this embodiment, the time interval can be calculated by monitoring the time of any two adjacent angular velocities, which is not described herein.
In step 202, the rotational offset amount corresponding to each time interval is calculated based on the monitored angular velocity and the time interval.
The rotation offset may be obtained by multiplying the time interval by the angular velocity, and the value of the rotation offset is an angular value representing the rotation angle of the terminal in the corresponding time interval.
In step 203, all the calculated rotational offsets are integrated to obtain the angular change of the terminal in the three-dimensional space within a specified time.
The calculated rotational offsets in each time interval represent the angular changes of the terminal in the corresponding time interval, and the angular changes of the terminal in the whole motion trajectory can be obtained by integrating all the calculated rotational offsets.
In step 204, it is determined that the terminal has changed its position according to the calculated angle change.
In step 205, when the location change is a designated change, the ring tone is turned off or the volume of the ring tone is decreased.
The calculated angle change is an angle change of the terminal in a three-dimensional space within a specified time, if the angle change is 0, it can be determined that the terminal has not changed in position in the three-dimensional space within the specified time, and if the angle change is not 0, it can be determined that the terminal has changed in position in the three-dimensional space within the specified time.
The specified changes are preset and include but are not limited to: a change in turning, a change from a horizontal position to a vertical position, and the like, which is not particularly limited in this embodiment. The flip variations include, but are not limited to: the terminal is initially positioned in a horizontal state and faces upwards, and is still positioned in the horizontal state and faces downwards after the position is changed; alternatively, the terminal is initially in a horizontal state with the reverse side facing upward, remains in a horizontal state with the reverse side facing upward after the position change, and so on. The change from horizontal position to vertical position includes, but is not limited to, the following scenarios: the terminal is initially in a horizontal state with the front side facing upwards, and is in a vertical state with the front side facing the user after the position is changed, and the state is more suitable for the user to check information displayed on a terminal interface, for example, after the ring of the terminal rings, the user takes the terminal from a desk to face the terminal to check incoming call information and the like.
The horizontal position and the vertical position referred to in the present embodiment are not limited to strictly correspond to 0 ° and 90 °, and in practical applications, a certain error tolerance range may be set, and positions within the error tolerance range may be regarded as corresponding to the horizontal position or the vertical position. For example, angles within (-10 °, 10 °) can be regarded as horizontal positions, angles within (80 °, 100 °) can be regarded as vertical positions, and the like, and this embodiment is not particularly limited thereto.
In this embodiment, when the position change is a designated change, turning off the ring or reducing the volume of the ring may include:
when the position change is the turnover change, the ring is turned off; or,
when the position changes from the horizontal position to the vertical position, the volume of the ringtone is decreased.
The operation that appointed upset change corresponds in this embodiment is closing the ringtone, can be applicable to the scene that the user does not want to answer after hearing the ringtone, consequently, can close the ringtone through upset terminal, and easy operation, convenience can reach the effect that the disturbing is avoided to the quick control ringtone, has promoted user experience. The operation corresponding to the change from the horizontal position to the vertical position specified in the embodiment is to reduce the volume of the ring tone, so that the method is suitable for a scene that a user wants to check the incoming call information and then determines whether to answer the incoming call, and the user wants to check the incoming call information under a relatively quiet condition. The user can easily achieve the effect of reducing the volume of the ringtone by only picking up the terminal to enable the terminal to change from the horizontal position to the vertical position, so that the disturbance of the ringtone to the user is reduced on the basis of not influencing the checking of the incoming call information, if the user decides to answer the incoming call, the effect of reducing the stimulation of the ringtone to the ears can be achieved after the ringtone is reduced, and the service can be better provided for the user.
In this embodiment, reducing the volume of the ringtone may include:
reducing the volume of the ring to the designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
The ring volume of the terminal is usually set with several levels, wherein, gradually reducing the ring volume means that the ring volume is reduced in sequence from high level to low level, and reducing to the designated ring volume means directly reducing the ring volume to the designated level, and the ring volume can be reduced in a jumping way. If the ring volume of the terminal has 6 levels of 0 to 5, currently level 5, if the level 1 is specified, the volume can be directly reduced from level 5 to level 1. If the step-down is performed, the sound volume may be sequentially decreased from level 5, level 4, level 3, level 2, level 1 to level 0, so that the user may hear the effect of gradually decreasing the bell sound. The embodiment does not specifically limit which manner is adopted to reduce the volume of the ringtone.
According to the method provided by the embodiment, when the terminal generates the ring tone, the change of the angle of the terminal in the three-dimensional space within the specified time from the beginning of the ring tone is acquired, the position change of the terminal is determined according to the acquired angle change, and when the position change is the specified change, the ring tone is closed or the volume of the ring tone is reduced, so that the disturbance of the ring tone to a user is reduced, the ring tone can be controlled only through the position change of the terminal without the need of the user through a physical key or a menu option, the user can rapidly perform operations of reducing the volume and even muting the incoming ring tone in a non-mute state, the use of the user is greatly facilitated, and the usability is improved.
Example 3
Referring to fig. 3, the present embodiment provides a method for reducing ring tone interruptions, comprising the following steps.
In step 301, when a terminal generates a ringtone, an angle change of the terminal in a three-dimensional space within a specified time from the start of the ringtone is acquired.
The obtaining of the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ring may include:
monitoring the angular speed output by the gyroscope at fixed time intervals in the process of measuring the motion track of the terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is differentiated and divided into a plurality of linear motions;
calculating the corresponding rotation offset of each time interval according to the monitored angular speed and the time interval;
and integrating all the calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time.
The gyroscope may be built into the terminal. The gyroscope is a device for sensing and maintaining direction, can measure the azimuth or angular velocity of a carrier, mainly works by using the principle of inertia, and has two important characteristics of axial stability and precession. The present embodiment mainly uses a gyroscope to measure and output characteristics of angular velocity. The time interval is usually very small, typically on the order of milliseconds, or less, and therefore, for each linear motion, it can be considered as a uniform motion in the corresponding time interval. Usually, the time interval is fixed after the gyroscope is shipped, and the gyroscope outputs according to the time interval. In this embodiment, the time interval can be calculated by monitoring the time of any two adjacent angular velocities, which is not described herein. The rotation offset may be obtained by multiplying the time interval by the angular velocity, and the value of the rotation offset is an angular value representing the rotation angle of the terminal in the corresponding time interval. The calculated rotational offsets in each time interval represent the angular changes of the terminal in the corresponding time interval, and the angular changes of the terminal in the whole motion trajectory can be obtained by integrating all the calculated rotational offsets.
In step 302, it is determined that the terminal has changed its position according to the obtained angle change.
The calculated angle change is an angle change of the terminal in a three-dimensional space within a specified time, if the angle change is 0, it can be determined that the terminal has not changed in position in the three-dimensional space within the specified time, and if the angle change is not 0, it can be determined that the terminal has changed in position in the three-dimensional space within the specified time.
In step 303, when the position change is a flip change, turning off the ring; alternatively, when the position change is a change from a horizontal position to a vertical position, the volume of the ringtone is decreased.
The flip variations include, but are not limited to: the terminal is initially positioned in a horizontal state and faces upwards, and is still positioned in the horizontal state and faces downwards after the position is changed; alternatively, the terminal is initially in a horizontal state with the reverse side facing upward, remains in a horizontal state with the reverse side facing upward after the position change, and so on. The change from horizontal position to vertical position includes, but is not limited to, the following scenarios: the terminal is initially in a horizontal state with the front side facing upwards, and is in a vertical state with the front side facing the user after the position is changed, and the state is more suitable for the user to check information displayed on a terminal interface, for example, after the ring of the terminal rings, the user takes the terminal from a desk to face the terminal to check incoming call information and the like.
The horizontal position and the vertical position referred to in the present embodiment are not limited to strictly correspond to 0 ° and 90 °, and in practical applications, a certain error tolerance range may be set, and positions within the error tolerance range may be regarded as corresponding to the horizontal position or the vertical position. For example, angles within (-10 °, 10 °) can be regarded as horizontal positions, angles within (80 °, 100 °) can be regarded as vertical positions, and the like, and this embodiment is not particularly limited thereto.
The operation that appointed upset change corresponds in this embodiment is closing the ringtone, can be applicable to the scene that the user does not want to answer after hearing the ringtone, consequently, can close the ringtone through upset terminal, and easy operation, convenience can reach the effect that the disturbing is avoided to the quick control ringtone, has promoted user experience. The operation corresponding to the change from the horizontal position to the vertical position specified in the embodiment is to reduce the volume of the ring tone, so that the method is suitable for a scene that a user wants to check the incoming call information and then determines whether to answer the incoming call, and the user wants to check the incoming call information under a relatively quiet condition. The user can easily achieve the effect of reducing the volume of the ringtone by only picking up the terminal to enable the terminal to change from the horizontal position to the vertical position, so that the disturbance of the ringtone to the user is reduced on the basis of not influencing the checking of the incoming call information, if the user decides to answer the incoming call, the effect of reducing the stimulation of the ringtone to the ears can be achieved after the ringtone is reduced, and the service can be better provided for the user.
In this embodiment, reducing the volume of the ringtone may include:
reducing the volume of the ring to the designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
The ring volume of the terminal is usually set with several levels, wherein, gradually reducing the ring volume means that the ring volume is reduced in sequence from high level to low level, and reducing to the designated ring volume means directly reducing the ring volume to the designated level, and the ring volume can be reduced in a jumping way. If the ring volume of the terminal has 6 levels of 0 to 5, currently level 5, if the level 1 is specified, the volume can be directly reduced from level 5 to level 1. If the step-down is performed, the sound volume may be sequentially decreased from level 5, level 4, level 3, level 2, level 1 to level 0, so that the user may hear the effect of gradually decreasing the bell sound. The embodiment does not specifically limit which manner is adopted to reduce the volume of the ringtone.
According to the method provided by the embodiment, when the terminal generates the ring tone, the change of the angle of the terminal in the three-dimensional space within the specified time from the beginning of the ring tone is acquired, the position change of the terminal is determined according to the acquired angle change, and when the position change is the specified change, the ring tone is closed or the volume of the ring tone is reduced, so that the disturbance of the ring tone to a user is reduced, the ring tone can be controlled only through the position change of the terminal without the need of the user through a physical key or a menu option, the user can rapidly perform operations of reducing the volume and even muting the incoming ring tone in a non-mute state, the use of the user is greatly facilitated, and the usability is improved.
Example 4
Referring to fig. 4a, the present embodiment provides an apparatus for reducing ring tone disturbance, which is applied in a terminal, and the apparatus includes:
an obtaining module 401, configured to, when the terminal generates a ring, obtain an angle change of the terminal in a three-dimensional space within a specified time from a start of the ring;
a determining module 402, configured to determine that a terminal has a location change according to the obtained angle change;
a processing module 403, configured to turn off the ring tone or decrease the volume of the ring tone when the location change is the designated change.
The angle change acquired by the determining module 402 is an angle change of the terminal in the three-dimensional space within a specified time, if the angle change is 0, it may be determined that the terminal has not changed in position in the three-dimensional space within the specified time, and if the angle change is not 0, it may be determined that the terminal has changed in position in the three-dimensional space within the specified time.
Referring to fig. 4b, wherein the obtaining module 401 comprises:
the monitoring unit 401a is configured to monitor an angular velocity output by the gyroscope at fixed time intervals in the process of measuring a motion trajectory of the terminal within a specified time, where the fixed time intervals represent durations of each linear motion after the motion trajectory is divided into a plurality of linear motions according to a differential division;
a calculating unit 401b, configured to calculate, according to the angular velocity and the time interval monitored by the monitoring unit 401a, a rotational offset corresponding to each time interval;
an integrating unit 401c, configured to integrate all the rotational offsets calculated by the calculating unit 401b, so as to obtain an angular change of the terminal in a three-dimensional space within a specified time.
The gyroscope may be built into the terminal. The gyroscope is a device for sensing and maintaining direction, can measure the azimuth or angular velocity of a carrier, mainly works by using the principle of inertia, and has two important characteristics of axial stability and precession. The present embodiment mainly uses a gyroscope to measure and output characteristics of angular velocity. The time interval is usually very small, typically on the order of milliseconds, or less, and therefore, for each linear motion, it can be considered as a uniform motion in the corresponding time interval. Usually, the time interval is fixed after the gyroscope is shipped, and the gyroscope outputs according to the time interval. In this embodiment, the time interval can be calculated by monitoring the time of any two adjacent angular velocities, which is not described herein. The rotation offset may be obtained by multiplying the time interval by the angular velocity, and the value of the rotation offset is an angular value representing the rotation angle of the terminal in the corresponding time interval. The calculated rotational offsets in each time interval represent the angular changes of the terminal in the corresponding time interval, and the angular changes of the terminal in the whole motion trajectory can be obtained by integrating all the calculated rotational offsets.
Referring to fig. 4c, wherein the processing module 403 comprises:
and a turn-off ring unit 403a for turning off the ring when the position change is the flip change.
Wherein, the processing module 403 includes:
a lower ringing signal unit 403b for lowering the volume of the ringing signal when the position change is a change from the horizontal position to the vertical position.
The flip variations include, but are not limited to: the terminal is initially positioned in a horizontal state and faces upwards, and is still positioned in the horizontal state and faces downwards after the position is changed; alternatively, the terminal is initially in a horizontal state with the reverse side facing upward, remains in a horizontal state with the reverse side facing upward after the position change, and so on. The change from horizontal position to vertical position includes, but is not limited to, the following scenarios: the terminal is initially in a horizontal state with the front side facing upwards, and is in a vertical state with the front side facing the user after the position is changed, and the state is more suitable for the user to check information displayed on a terminal interface, for example, after the ring of the terminal rings, the user takes the terminal from a desk to face the terminal to check incoming call information and the like.
The horizontal position and the vertical position referred to in the present embodiment are not limited to strictly correspond to 0 ° and 90 °, and in practical applications, a certain error tolerance range may be set, and positions within the error tolerance range may be regarded as corresponding to the horizontal position or the vertical position. For example, angles within (-10 °, 10 °) can be regarded as horizontal positions, angles within (80 °, 100 °) can be regarded as vertical positions, and the like, and this embodiment is not particularly limited thereto.
The operation that appointed upset change corresponds in this embodiment is closing the ringtone, can be applicable to the scene that the user does not want to answer after hearing the ringtone, consequently, can close the ringtone through upset terminal, and easy operation, convenience can reach the effect that the disturbing is avoided to the quick control ringtone, has promoted user experience. The operation corresponding to the change from the horizontal position to the vertical position specified in the embodiment is to reduce the volume of the ring tone, so that the method is suitable for a scene that a user wants to check the incoming call information and then determines whether to answer the incoming call, and the user wants to check the incoming call information under a relatively quiet condition. The user can easily achieve the effect of reducing the volume of the ringtone by only picking up the terminal to enable the terminal to change from the horizontal position to the vertical position, so that the disturbance of the ringtone to the user is reduced on the basis of not influencing the checking of the incoming call information, if the user decides to answer the incoming call, the effect of reducing the stimulation of the ringtone to the ears can be achieved after the ringtone is reduced, and the service can be better provided for the user.
The processing module 403 is configured to, when the volume of the ring tone is decreased, decrease the volume of the ring tone to a specified volume, or decrease the volume of the ring tone step by step until the ring tone is muted or the terminal enters an answering state.
The ring volume of the terminal is usually set with several levels, wherein, gradually reducing the ring volume means that the ring volume is reduced in sequence from high level to low level, and reducing to the designated ring volume means directly reducing the ring volume to the designated level, and the ring volume can be reduced in a jumping way. If the ring volume of the terminal has 6 levels of 0 to 5, currently level 5, if the level 1 is specified, the volume can be directly reduced from level 5 to level 1. If the step-down is performed, the sound volume may be sequentially decreased from level 5, level 4, level 3, level 2, level 1 to level 0, so that the user may hear the effect of gradually decreasing the bell sound. The embodiment does not specifically limit which manner is adopted to reduce the volume of the ringtone.
The apparatus provided in this embodiment may perform the method provided in any of the above method embodiments, and specific processes are described in the method embodiments and are not described herein again.
According to the device provided by the embodiment, when the terminal generates the ringtone, the terminal is determined to have the position change by acquiring the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ringtone, when the position change is the specified change, the ringtone is closed or the volume of the ringtone is reduced, the disturbance of the ringtone to the user is reduced, the ringtone can be controlled only through the position change of the terminal without the need of the user through a physical key or a menu option, the user can rapidly perform operations of reducing the volume or even muting the incoming ringtone in a non-mute state, the use by the user is greatly facilitated, and the usability is improved.
Example 5
Referring to fig. 5, the present embodiment provides a terminal 500, which may include a communication unit 510, a memory 520 including one or more non-volatile readable storage media, an input unit 530, a display unit 540, a sensor 550, an audio circuit 560, a WiFi (wireless fidelity) module 570, a processor 580 including one or more processing cores, and a power supply 590.
Those skilled in the art will appreciate that the terminal structure shown in fig. 5 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
the communication unit 510 may be used for receiving and transmitting information or signals during a call, and the communication unit 510 may be an RF (radio frequency) circuit, a router, a modem, or other network communication devices. In particular, when the communication unit 510 is an RF circuit, downlink information of a base station is received and then processed by the one or more processors 580; in addition, data relating to uplink is transmitted to the base station. Generally, the RF circuit as a communication unit includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (low noise amplifier), a duplexer, and the like. In addition, the communication unit 510 may also communicate with a network and other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to GSM (global system for mobile communications), GPRS (general packet radio service), CDMA (code division multiple access), WCDMA (wideband code division multiple access), LTE (long term evolution), email, SMS (short messaging service), etc. The memory 520 may be used to store software programs and modules, and the processor 580 executes various functional applications and data processing by operating the software programs and modules stored in the memory 520. The memory 520 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the terminal 500, and the like. Further, the memory 520 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 520 may also include a memory controller to provide the processor 580 and the input unit 530 access to the memory 520.
The input unit 530 may be used to receive input numeric or character information and generate a keyboard, mouse, joystick, optical or trackball signal input related to user setting and function control. Alternatively, the input unit 530 may include a touch-sensitive surface 530a and other input devices 530 b. Touch-sensitive surface 530a, also referred to as a touch display screen or a touch pad, may collect touch operations by a user on or near the touch-sensitive surface 530a (e.g., operations by a user on or near the touch-sensitive surface 530a using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch-sensitive surface 530a may comprise two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, and sends the touch point coordinates to the processor 580, and can receive and execute commands sent by the processor 580. In addition, the touch-sensitive surface 530a may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch-sensitive surface 530a, the input unit 530 may include other input devices 530 b. Alternatively, other input devices 530b may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 540 may be used to display information input by or provided to the user and various graphical user interfaces of the terminal 500, which may be made up of graphics, text, icons, video, and any combination thereof. The display unit 540 may include a display panel 540a, and optionally, the display panel 540a may be configured in the form of an LCD (liquid crystal display), an OLED (organic light-emitting diode), or the like. Further, touch-sensitive surface 530a may overlay display panel 540a, and when touch-sensitive surface 530a detects a touch operation thereon or nearby, it is passed to processor 580 for determining the type of touch event, and processor 580 then provides a corresponding visual output on display panel 540a according to the type of touch event. Although in FIG. 5, touch-sensitive surface 530a and display panel 540a are implemented as two separate components for input and output functions, in some embodiments, touch-sensitive surface 530a may be integrated with display panel 540a for input and output functions.
The terminal 500 can also include at least one sensor 550, such as a light sensor, motion sensor, and other sensors. Alternatively, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel 540a according to the brightness of ambient light, and a proximity sensor that turns off the display panel 540a and/or the backlight when the terminal 500 is moved to the ear. As one of the motion sensors, the gravity acceleration sensor may detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile phone is stationary, and may be used for applications of recognizing gestures of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and tapping), and other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor that may be further configured to the terminal 500, which are not described herein again.
The audio circuit 560, speaker 560a, microphone 560b may provide an audio interface between a user and the terminal 500. The audio circuit 560 may transmit the electrical signal converted from the received audio data to the speaker 560a, and the electrical signal is converted into a sound signal by the speaker 560a and output; on the other hand, the microphone 560b converts the collected sound signal into an electric signal, is received by the audio circuit 560 and converted into audio data, and then outputs the audio data to the processor 580 for processing, and then to the RF circuit 510 for transmission to, for example, another terminal, or outputs the audio data to the memory 520 for further processing. The audio circuit 560 may also include an earbud jack to provide communication of a peripheral headset with the terminal 500.
To implement wireless communication, a wireless communication unit 570 may be configured on the terminal, and the wireless communication unit 570 may be a WiFi module. WiFi belongs to a short-range wireless transmission technology, and the terminal 500 can help a user to send and receive e-mail, browse a web page, access streaming media, etc. through the wireless communication unit 570, which provides the user with wireless broadband internet access. Although fig. 5 shows the wireless communication unit 570, it is understood that it does not belong to the essential constitution of the terminal 500 and may be omitted entirely within the scope not changing the essence of the invention as needed.
The processor 580 is a control center of the terminal 500, connects various parts of the entire handset using various interfaces and lines, and performs various functions of the terminal 500 and processes data by operating or executing software programs and/or modules stored in the memory 520 and calling data stored in the memory 520, thereby performing overall monitoring of the handset. Optionally, processor 580 may include one or more processing cores; preferably, the processor 580 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 580.
The terminal 500 further includes a power supply 590 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 580 via a power management system that may enable managing charging, discharging, and power consumption via the power management system. The power supply 590 may also include one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and any other components.
Although not shown, the terminal 500 may further include a camera, a bluetooth module, etc., which will not be described herein.
An alternative architecture for a terminal 500 is given above in connection with fig. 5, in which one or more modules are stored in the memory and configured to be executed by the one or more processors, the one or more modules having the following functionality:
when a terminal generates a ring, acquiring the angle change of the terminal in a three-dimensional space within a specified time from the beginning of the ring;
determining the position change of the terminal according to the acquired angle change;
and when the position change is a designated change, turning off the ring or reducing the volume of the ring.
Wherein, acquiring the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ring comprises:
monitoring the angular speed output by a gyroscope at intervals of fixed time intervals in the process of measuring the motion track of the terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is differentiated and divided into a plurality of linear motions;
calculating the rotation offset corresponding to each time interval according to the monitored angular velocity and the time interval;
and integrating all the calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the turnover change, closing the ring.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the change from the horizontal position to the vertical position, reducing the volume of the ring tone.
Wherein reducing the volume of the ringtone comprises:
reducing the volume of the ring tone to a designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
According to the terminal provided by the embodiment, when the terminal generates the ringtone, the terminal determines that the terminal has the position change by acquiring the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ringtone, and when the position change is the specified change, the ringtone is turned off or the volume of the ringtone is reduced, so that the disturbance of the ringtone to a user is reduced, the ringtone can be controlled only through the position change of the terminal without a physical key or a menu option, the user can rapidly perform operations of reducing the volume or even muting the incoming ringtone in a non-mute state, the use by the user is greatly facilitated, and the usability is improved.
Example 6
The present embodiments provide a non-transitory readable storage medium having stored therein one or more modules (programs), which when applied in a device, may cause the device to perform the following steps (instructions):
when a terminal generates a ring, acquiring the angle change of the terminal in a three-dimensional space within a specified time from the beginning of the ring;
determining the position change of the terminal according to the acquired angle change;
and when the position change is a designated change, turning off the ring or reducing the volume of the ring.
Wherein, acquiring the angle change of the terminal in the three-dimensional space within the specified time from the beginning of the ring comprises:
monitoring the angular speed output by a gyroscope at intervals of fixed time intervals in the process of measuring the motion track of the terminal within the specified time, wherein the fixed time intervals represent the time length of each linear motion after the motion track is differentiated and divided into a plurality of linear motions;
calculating the rotation offset corresponding to each time interval according to the monitored angular velocity and the time interval;
and integrating all the calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the turnover change, closing the ring.
Wherein, when the position change is a designated change, turning off the ringtone or reducing the volume of the ringtone includes:
and when the position change is the change from the horizontal position to the vertical position, reducing the volume of the ring tone.
Wherein reducing the volume of the ringtone comprises:
reducing the volume of the ring tone to a designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
According to the non-volatile readable storage medium provided by the embodiment, when a terminal generates a ringtone, the terminal is determined to have a position change according to the acquired angle change by acquiring the angle change of the terminal in a three-dimensional space within the specified time from the beginning of the ringtone, and when the position change is the specified change, the ringtone is turned off or the volume of the ringtone is reduced, so that the user is prevented from being disturbed by the ringtone, the ringtone can be controlled only through the position change of the terminal without a physical key or a menu option, the user can rapidly perform operations such as volume reduction and even silence on the incoming ringtone in a non-silent state, the use by the user is greatly facilitated, and the usability is improved.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a non-volatile readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present disclosure and is not intended to limit the present disclosure, so that any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included in the scope of the present disclosure.

Claims (4)

1. A method for reducing ring tone annoyance, the method comprising:
when the terminal generates a ring, monitoring the angular speed output by a gyroscope at fixed time intervals in the process of measuring the motion track of the terminal within the appointed time;
calculating the rotation offset corresponding to each time interval according to the monitored angular velocity and the time interval;
integrating all calculated rotation offsets to obtain the angle change of the terminal in the three-dimensional space within the specified time;
determining the position change of the terminal according to the acquired angle change;
turning off the ring or reducing the volume of the ring when the position change is a designated change;
the gyroscope is built in the terminal, and the fixed time interval represents the time length of each linear motion after the motion trail is divided into a plurality of linear motions in a differential mode;
when the position change is a designated change, turning off the ring or reducing the volume of the ring comprises:
when the position change is the turnover change, closing the ring;
and when the position change is a change from a horizontal position to a vertical position, reducing the volume of the ring tone.
2. The method of claim 1, wherein reducing the volume of the ringtone comprises:
reducing the volume of the ring tone to a designated volume; or,
and gradually reducing the volume of the ring until the ring is muted or the terminal enters an answering state.
3. An apparatus for reducing ring tone disturbance, applied in a terminal, the apparatus comprising: the device comprises an acquisition module, a determination module and a processing module;
the acquisition module includes:
the monitoring unit is used for monitoring the angular speed output by the gyroscope at fixed time intervals in the process of measuring the motion track of the terminal within the appointed time when the terminal generates the ring tone;
the calculation unit is used for calculating the rotation offset corresponding to each time interval according to the angular speed monitored by the monitoring unit and the time interval;
the integral unit is used for integrating all the rotation offsets calculated by the calculation unit to obtain the angle change of the terminal in the three-dimensional space within the specified time;
the determining module is used for determining the position change of the terminal according to the acquired angle change;
the processing module is used for closing the ring or reducing the volume of the ring when the position change is a designated change;
the gyroscope is built in the terminal, and the fixed time interval represents the time length of each linear motion after the motion trail is divided into a plurality of linear motions in a differential mode;
the processing module comprises:
a ring closing unit for closing the ring when the position change is a turning change;
and the ring-down unit is used for reducing the volume of the ring when the position changes from a horizontal position to a vertical position.
4. The apparatus of claim 3, wherein the processing module is configured to, when the volume of the ring tone is decreased, decrease the volume of the ring tone to a specified volume, or decrease the volume of the ring tone step by step until the ring tone is muted or the terminal enters a listening state.
CN201310565624.3A 2013-11-14 2013-11-14 Reduce the method and apparatus that the tinkle of bells is bothered Active CN103647868B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310565624.3A CN103647868B (en) 2013-11-14 2013-11-14 Reduce the method and apparatus that the tinkle of bells is bothered

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310565624.3A CN103647868B (en) 2013-11-14 2013-11-14 Reduce the method and apparatus that the tinkle of bells is bothered

Publications (2)

Publication Number Publication Date
CN103647868A CN103647868A (en) 2014-03-19
CN103647868B true CN103647868B (en) 2016-02-10

Family

ID=50253021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310565624.3A Active CN103647868B (en) 2013-11-14 2013-11-14 Reduce the method and apparatus that the tinkle of bells is bothered

Country Status (1)

Country Link
CN (1) CN103647868B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491217A (en) * 2014-10-09 2016-04-13 中兴通讯股份有限公司 Terminal audio control method, device and terminal
US9351152B2 (en) * 2014-10-21 2016-05-24 Fujitsu Limited Automatically quieting mobile devices
CN108141489B (en) * 2015-09-28 2020-09-01 夏普株式会社 Control device, electronic apparatus, and storage medium
CN105979073A (en) * 2016-04-27 2016-09-28 乐视控股(北京)有限公司 Incoming call natural muting method and incoming call natural muting device
CN108920126B (en) * 2018-06-14 2021-10-15 Oppo广东移动通信有限公司 Ringtone volume processing method and device, storage medium and terminal
CN110401769A (en) * 2019-07-15 2019-11-01 上海听邸文化传媒工作室 A kind of multizone sound scape rendering method, system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025823A (en) * 2009-09-16 2011-04-20 沈阳晨讯希姆通科技有限公司 Mobile phone turning silencing device and method and mobile phone
CN102075635A (en) * 2011-02-23 2011-05-25 惠州Tcl移动通信有限公司 Method and mobile phone for hanging up according to angular velocity sensor
CN103167150A (en) * 2012-09-21 2013-06-19 深圳市金立通信设备有限公司 System and method of achieving silencing of rolling-over of mobile phone

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213999B2 (en) * 2007-11-27 2012-07-03 Htc Corporation Controlling method and system for handheld communication device and recording medium using the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025823A (en) * 2009-09-16 2011-04-20 沈阳晨讯希姆通科技有限公司 Mobile phone turning silencing device and method and mobile phone
CN102075635A (en) * 2011-02-23 2011-05-25 惠州Tcl移动通信有限公司 Method and mobile phone for hanging up according to angular velocity sensor
CN103167150A (en) * 2012-09-21 2013-06-19 深圳市金立通信设备有限公司 System and method of achieving silencing of rolling-over of mobile phone

Also Published As

Publication number Publication date
CN103647868A (en) 2014-03-19

Similar Documents

Publication Publication Date Title
WO2018095129A1 (en) Method and device for playing live video
WO2017008588A1 (en) Message processing method and apparatus
CN103647868B (en) Reduce the method and apparatus that the tinkle of bells is bothered
US20170315777A1 (en) Method, terminal, and storage medium for starting voice input function of terminal
CN111459456B (en) Audio control method and electronic equipment
CN103634717B (en) A kind of method, device and the terminal device of the control of utilization earphone
CN104967896A (en) Method for displaying bulletscreen comment information, and apparatus thereof
WO2017181365A1 (en) Earphone channel control method, related apparatus, and system
CN103414982A (en) Method and device for offering voice
CN107219951B (en) Touch screen control method and device, storage medium and terminal equipment
CN103618514A (en) Volume adjustment method, device and electronic equipment
WO2018095130A1 (en) Method and system for determining duration of live streaming
CN106940997B (en) Method and device for sending voice signal to voice recognition system
CN107846516B (en) Call scene prompting method and mobile terminal
CN106068020A (en) Hinting abnormal states method and device
CN109189260B (en) Touch detection method and device
CN105828160A (en) Video play method and apparatus
CN106506437B (en) Audio data processing method and device
CN104571979A (en) Method and device for realizing split-screen views
TW201541337A (en) Method, device and system for displaying messages in mobile terminal
CN107911777B (en) Processing method and device for return-to-ear function and mobile terminal
CN111093137B (en) Volume control method, volume control equipment and computer readable storage medium
CN106936516B (en) Display screen display state control method, storage medium and terminal
CN111107223A (en) Message processing method and electronic equipment
CN107734153B (en) Call control method, terminal and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant