WO2019205401A1 - 智能调整智能终端铃声的方法及其控制方法及装置 - Google Patents
智能调整智能终端铃声的方法及其控制方法及装置 Download PDFInfo
- Publication number
- WO2019205401A1 WO2019205401A1 PCT/CN2018/102879 CN2018102879W WO2019205401A1 WO 2019205401 A1 WO2019205401 A1 WO 2019205401A1 CN 2018102879 W CN2018102879 W CN 2018102879W WO 2019205401 A1 WO2019205401 A1 WO 2019205401A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sleep
- state data
- smart terminal
- wearable device
- level
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
- H04M19/042—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations with variable loudness of the ringing tone, e.g. variable envelope or amplitude of ring signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4809—Sleep detection, i.e. determining whether a subject is asleep or not
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4812—Detecting sleep stages or cycles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4815—Sleep quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
Definitions
- the present application relates to the field of mobile terminal technologies, and in particular, to a method for intelligently adjusting a ringtone of an intelligent terminal, a control method thereof, and a device.
- wearable devices are becoming more and more popular and popular. Through wearable devices, such as smart watches and smart bracelets, various data such as heart rate, exercise intensity, body surface temperature, and sleep depth can be obtained.
- the reminder method after the smart terminal calls is usually to play a song or ringtone, that is, ringtones of the caller. This way is in line with people's living habits, and easy to use is one of the most common scenes in life. In general, users often have the following problems when using smart terminals:
- the incoming call is passively accepted. Generally speaking, it is random.
- the ringtone needs to wake up the user. But the volume is more rigid and only follows fixed settings. If the ring tone volume is small and the user is sleeping in a deep sleep state, it may wake up and miss the call. The ring volume is louder, which is bound to over-stimulate the user when the user sleeps lightly, resulting in a bad experience. The depth of sleep is unpredictable and it is difficult for users to set it in advance. Therefore, under sleep conditions, the incoming call ringtone cannot always alert the user with a moderate volume, resulting in a bad user experience.
- the sleep state of the user is a preset sleep state, and does not set a ringtone of a differentiated volume for different sleep levels of the user, and the solution is not flexible enough.
- the division of the user's sleep state is not fine enough, the ringing strategy is not rich enough, the scheme flexibility is poor, and the user experience is poor.
- the present application provides a method for intelligently adjusting a ringtone of a smart terminal, and a corresponding device and a readable storage medium.
- the main purpose of the present application is to instantly adjust the ringtone volume according to the user's sleep level, which can both awaken the user and not stimulate the user to achieve more. User-friendly call alert.
- the present application also provides a computer device and a readable storage medium for performing the method of intelligently adjusting a ringtone of a smart terminal of the present application.
- the present application provides a method for intelligently adjusting a ringtone of a smart terminal, the method comprising: when a ringing trigger event is detected during a sleep time, the smart terminal provides a wearable device that establishes a communication connection with the smart terminal. Sending a query request of the current sleep state data of the user; the smart terminal receives the sleep state data fed back by the wearable device in response to the query request, and determining a corresponding ring sound volume level according to the sleep state data; The smart terminal plays a ringtone according to the ringing volume level.
- the present application provides a method for intelligently adjusting a ringtone of a smart terminal, the method comprising: receiving, by the wearable device, a query request of a current sleep state data of a user sent by a smart terminal that establishes a communication connection with the wearable device; The wearable device queries, in response to the query request, physiological state data that is measured and recorded by the sensor to characterize a physiological state of the user; the wearable device determines sleep state data according to the physiological state data and feeds back to the smart terminal, So that the smart terminal determines a corresponding ringing volume level according to the sleep state data.
- the application provides a control device for intelligently adjusting a ringtone of a smart terminal, the device comprising: an acquiring module, configured to establish a communication with the smart terminal when a ringing trigger event is detected during a sleep time
- the connected wearable device sends a query request for the user's current sleep state data
- the receiving module is configured to receive, by the smart terminal, the sleep state data that is fed back by the wearable device in response to the query request, and according to the sleep
- the status data determines a corresponding ringing volume level
- the playing module is configured to play the ringtone according to the ringing volume level.
- the present application provides an apparatus for intelligently adjusting a ringtone of an intelligent terminal, where the apparatus includes: a receiving module, configured to receive, by the wearable device, a current user sent by a smart terminal that establishes a communication connection with the wearable device a query request for the sleep state data; the query module, configured to query the wearable device to query the physiological state data of the physiological state of the user measured and recorded by the sensor in response to the query request; and the feedback module is configured to be used by the wearable device according to the The physiological state data determines the sleep state data and feeds back to the smart terminal to cause the smart terminal to determine a corresponding ringing volume level according to the sleep state data.
- the present application provides a computer device including a memory and a processor, wherein the memory stores computer readable instructions, when the computer readable instructions are executed by the processor, causing the processor to execute a
- the following steps of intelligently adjusting the control method of the smart terminal ringtone when the ringing trigger event is detected during the sleep time, the smart terminal sends a query of the user's current sleep state data to the wearable device that establishes a communication connection with the smart terminal The smart terminal receives the sleep state data fed back by the wearable device in response to the query request, and determines a corresponding ring sound volume level according to the sleep state data; the smart terminal is based on the ringing sound The rating plays the ringtone.
- the present application provides a wearable device including a memory and a processor, wherein the memory stores computer readable instructions, when the computer readable instructions are executed by the processor, causing the processor to execute A method for intelligently adjusting a ringtone of a smart terminal: the wearable device receives a query request of a current sleep state data of the user sent by the smart terminal establishing a communication connection with the wearable device; the wearable device responds to the The query request queries the physiological state data that is measured and recorded by the sensor to characterize the physiological state of the user; the wearable device determines sleep state data according to the physiological state data and feeds back to the smart terminal, so that the smart terminal is The sleep state data determines a corresponding ring volume level.
- the present application provides a computer readable non-volatile storage medium, including a program for intelligently adjusting a ringtone of a smart terminal, wherein the program for intelligently adjusting a ringtone of a smart terminal is
- the processor is executed, the step of intelligently adjusting the ringtone control method of the smart terminal according to the first aspect or the method for intelligently adjusting the smart terminal ringtone according to the second aspect is implemented.
- the present invention provides a method for intelligently adjusting a ringtone of a smart terminal and a control method thereof, which realizes a step-by-step change according to a user's sleep level, dynamically adjusts the ringtone volume, and formulates a ringtone of an optimal volume that matches each sleep level, and finally realizes It can not only arouse users, but also not over-stimulate users, and dynamically adjust the volume step by step to enhance the user experience.
- FIG. 1 is a flow chart of an embodiment of a method for intelligently adjusting a ringtone of an intelligent terminal according to an embodiment of the present invention
- FIG. 2 is a flow chart of an embodiment of a control device for intelligently adjusting a ringtone of a smart terminal
- FIG. 3 is a flow chart of an embodiment of a method for intelligently adjusting a ringtone of a smart terminal according to an embodiment of the present invention
- FIG. 4 is a flow chart of an embodiment of an apparatus for intelligently adjusting a ringtone of a smart terminal.
- Figure 5 is a block diagram showing the internal structure of a computer device in one embodiment.
- a method for intelligently adjusting a ringtone of a smart terminal is provided in the present application.
- the specific implementation manner includes the following steps:
- the smart terminal sends a query request of the current sleep state data of the user to the wearable device that establishes a communication connection with the smart terminal.
- the smart terminal establishes a communication connection with the wearable device through Bluetooth or WiFi in advance.
- the Bluetooth function or the WiFi function of the smart terminal and the wearable device is enabled to enable the smart terminal and the wearable device to establish a communication connection after the pairing is successful.
- the wearable device is turned on, and the wearable device is turned on to monitor the physiological state data of the user through its built-in biosensor and record and store.
- a Bluetooth module or a WiFi module is installed in a smart terminal or a wearable device, which facilitates connection with various electronic devices during use, thereby facilitating communication and information data exchange.
- the subsequent information data can be transmitted through Bluetooth short-range wireless communication or WiFi.
- the ringing trigger event may refer to an incoming event of the smart terminal.
- the ringing event may also be a preset reminding event.
- the alarm clock function of the mobile phone acquires sleep state data from the wearable device when the preset alarm clock reminder time arrives, thereby determining the ringtone volume of the reminder according to the sleep state data; or the ringing event may also be a reminder event set in the memo of the smart terminal, when the reminder time of the reminder event arrives, acquiring sleep state data to the wearable device, thereby determining a ringtone volume of the reminder according to the sleep state data; or, the ringing
- the ringing event may also be a reminding event corresponding to each activity in the activity schedule preset in the terminal.
- the smart terminal is pre-set with an activity plan table, where the activity plan table has multiple activity plans and corresponding reminding time and reminding methods, such as ringing.
- the sleep state data is acquired to the wearable device, thereby determining the ringer volume of the reminder according to the sleep state data.
- the sleep state data includes a current sleep level and an identifiable sleep level of the wearable device.
- the current sleep level refers to a sleep stage determined according to the currently monitored physiological state data of the user.
- the sleep stages can be roughly divided into a sleep stage, a light sleep stage, a deep sleep stage, and an eye movement sleep stage, wherein each sleep stage corresponds to a sleep level as described herein.
- the granularity of dividing the sleep level is determined by the recognition accuracy of the wearable device.
- a bracelet has a recognition accuracy of 3 levels of sleep, which is divided into light sleep (level 1), moderate sleep (level 2), deep sleep (level 3), and recognizes that the user's current sleep is light sleep.
- the sleep state data fed back to the smart terminal is [3, 1], that is, the sleep is divided into three levels, and the current level is the first level.
- human sleep can be divided into two parts: rapid eye movement sleep and non-rapid eye movement sleep.
- non-rapid eye movement period can be divided into four stages: sleep stage, light sleep period, middle sleep period, deep Sleeping period, and the four periods are fast switching, and the physiological state data of the user is different in different stages, for example, the speed of the user's heart rate is different in different sleep stages, that is, the physiological state of the user in different sleep levels.
- the sleep level of the user can be determined according to the physiological state data of the user, thereby finally determining the ringing volume of the incoming call.
- the smart terminal receives the sleep state data fed back by the wearable device in response to the query request, and determines a corresponding ring sound volume level according to the sleep state data.
- the smart terminal requests the wearable device to query the current sleep state data of the user after receiving the incoming call request (or another ringing event occurs).
- the wearable device measures and records the physiological state data of the human body through its built-in biosensor, for example, a body temperature sensor, an electrocardiographic sensor, a blood pressure sensor, etc., and then adopts a preset algorithm pair thereof.
- the recorded plurality of physiological state data are analyzed and processed to obtain final sleep state data and fed back to the smart terminal.
- the physiological state data includes one or more data of a user's heart rate, blood pressure, body temperature, and body motion data.
- the physiological state data of the user in different sleep levels are different, and therefore, according to the pre-measured body temperature, body motion, muscle state, brain activity level, etc., when the human body is at each sleep level, etc.
- the mapping relationship between the sleep level and each physiological state data is set and stored.
- the mapping relationship includes each sleep level of sleep and a range value of each physiological state data corresponding to each sleep level, and subsequently matches the acquired heart rate data of the user with a mapping relationship between different sleep levels and heart rates.
- a sleep level at which the user is currently located is determined.
- the wearable device processes each physiological state data by using a preset algorithm to generate a mapping relationship between different sleep levels and the physiological state data.
- the preset algorithm may be a common algorithm in the prior art. For example, when the user sleep state data is determined by the heart rate, the sleep level may be set according to the pre-measured user's sleep state, the distribution of heart rate with time. The mapping of heart rate is stored and stored. The currently measured heart rate data is matched with a preset sleep level and heart rate mapping relationship to obtain a current sleep level.
- the user heart rate is first monitored and recorded, and the heart rate period of the heart rate is calculated according to the recorded heart rate, and the difference value before and after the heart rate period is used as a first difference value, and the difference value before and after the first difference value is used as the second difference.
- the value is calculated to a preset N-th differential value, and the distribution law of each value distribution within a predetermined time is generated according to the heart rate period and the difference value from the first difference value to the N-th difference value, which is within a predetermined time period.
- the sleep state is divided into a plurality of sleep levels, and a plurality of sleep levels are added to the distribution rule of the respective value distributions within the generated predetermined time to finally generate a mapping relationship between different sleep levels and the heart rate.
- Sleep level 1 Muscle relaxes into shallow sleep and is easily woken up.
- Sleep level 2 (shallow sleep stage): The breathing heart rate is slow, the body temperature is slightly reduced, and the body movement is relatively active.
- Sleep level 3 Deep sleep stage: The breathing heartbeat becomes slower than the previous stage, the muscles relax, the body is almost motionless, the brain is inactive, no dreams, and it is time to wake up at this stage.
- Sleep Level 4 Eye movement sleep stage: Brain activity is no different from daytime, eyes move fast but the body is almost motionless.
- the wearable device can determine the sleep level of the user by using different physiological state data, which is not limited in this application.
- the wearable device of the present application has a sleep state data analysis function, and the wearable device can determine the sleep of the user by using the sleep state data analysis function after monitoring at least one physiological state data of the user. Level, and directly send the judgment result to the smart terminal.
- the smart terminal is not required to analyze the physiological state data of the user to determine the sleep level of the user, and the power consumption of the smart terminal is reduced. .
- the smart terminal after receiving the sleep state data sent by the wearable device, determines the ringing ring sound volume level according to the sleep state data.
- the present application preferably determines the ringer ring volume level by the following scheme:
- a smart bracelet can recognize three levels of sleep levels, which are divided into light sleep (level 1), moderate sleep (level 2), and deep sleep (level 3).
- the smart bracelet recognizes that the current sleep level of the user is light sleep, and feeds back the sleep state data [3, 1] to the smart terminal after receiving the query request sent by the smart terminal.
- the meaning of the sleep state data is that the current smart bracelet can recognize the sleep level as level 3, and the currently monitored user's sleep level is level 1.
- the smart terminal divides the alarm volume by a percentage according to the current sleep level of the user, assuming that the full volume is 100% and the volume is zero. In the specific division, the average level of sleep is divided, and the remainder is ignored.
- the ringtone is divided into three levels to correspond to three sleep levels in the sleep state data, the first level volume is divided into 33%, and corresponds to the first level sleep in the sleep state data; the second level volume is divided into 66% And corresponding to the second level of sleep in the sleep state data; the third level volume is divided into 99%, and corresponds to the third level of sleep in the sleep state data. Since the smart terminal receives the current sleep level in the sleep data as one level, the ringtone of the first level volume, that is, 33% of the volume is selected according to the division result of the ring volume.
- the specific algorithm for determining the ringtone volume level by the sleep state data may also be set to other algorithms according to actual needs, for example, the ringer volume is increased as the sleep level is increased.
- the difference sequence is incremented to divide, or the algorithm is divided or even decremented by increasing the number of columns.
- the specific algorithm can be flexibly modified according to needs, and is not specifically limited herein.
- the smart terminal plays a ringtone according to the ringing volume level.
- the smart terminal after receiving the sleep state data fed back by the wearable device, the smart terminal sets a corresponding ringtone volume, and performs ringtone playback according to a preset ringing policy.
- the method further includes: detecting an incoming call answering event, and if the incoming call is not answered after the preset time is exceeded, acquiring the new sleep to the wearable device every preset time period.
- the status data is updated, and the ringing volume level is updated, or the sleep state data of the user is repeatedly acquired to the wearable device for a preset period of time, and the ringing volume level is updated.
- the incoming call can be detected. If the incoming call is not answered, and the incoming call duration is long, and the preset access duration is met, the volume of the incoming call ringtone is further adjusted.
- the smart terminal acquires new sleep state data from the wearable device every preset time period, and updates the current ringing volume in time.
- the preset time period may be set according to requirements, and may be set to a very short time, such as 0.1 second, or the smart terminal may repeatedly acquire the sleep state of the user sent by the wearable device in a specific period according to a certain period.
- the volume of the ringtone can be dynamically adjusted from high volume to low volume, and finally, during the waking up of the user, the ringer volume is gradually reduced to avoid irritating the user's sleep state.
- the method also avoids the user missing the call when the user is in a sleep state for a long time without being woken up by the ringtone.
- the sleep state data may also be a normal state, that is, the wearable device detects that the physiological state data of the user is a physiological state indicator in a fully awake state, and determines the current user.
- a normal state that is, a fully awake state
- the sleep state data indicating the normal state is sent to the smart terminal, and when the smart terminal receives the sleep state data, formulating a ringtone volume suitable for playing in the normal state .
- an embodiment of the present application further provides a device for intelligently adjusting a ringtone of an intelligent terminal.
- an acquisition module 11, a receiving module 12, and a playing module 13 are included. among them,
- the obtaining module 11 is configured to: when the ringing trigger event is detected during the sleep time, the smart terminal sends a query request of the current sleep state data of the user to the wearable device that establishes a communication connection with the smart terminal.
- the smart terminal establishes a communication connection with the wearable device through Bluetooth or WiFi in advance.
- the Bluetooth function or the WiFi function of the smart terminal and the wearable device is enabled to enable the smart terminal and the wearable device to establish a communication connection after the pairing is successful.
- the wearable device is turned on, and the wearable device is turned on to monitor the physiological state data of the user through its built-in biosensor and record and store.
- a Bluetooth module or a WiFi module is installed in a smart terminal or a wearable device, which facilitates connection with various electronic devices during use, thereby facilitating communication and information data exchange.
- the subsequent information data can be transmitted through Bluetooth short-range wireless communication or WiFi.
- the ringing trigger event may refer to an incoming event of the smart terminal.
- the ringing event may also be a preset reminding event.
- the alarm clock function of the mobile phone acquires sleep state data from the wearable device when the preset alarm clock reminder time arrives, thereby determining the ringtone volume of the reminder according to the sleep state data; or the ringing event may also be a reminder event set in the memo of the smart terminal, when the reminder time of the reminder event arrives, acquiring sleep state data to the wearable device, thereby determining a ringtone volume of the reminder according to the sleep state data; or, the ringing
- the ringing event may also be a reminding event corresponding to each activity in the activity schedule preset in the terminal.
- the smart terminal is pre-set with an activity plan table, where the activity plan table has multiple activity plans and corresponding reminding time and reminding methods, such as ringing.
- the sleep state data is acquired to the wearable device, thereby determining the ringer volume of the reminder according to the sleep state data.
- the sleep state data includes a current sleep level and an identifiable sleep level of the wearable device.
- the current sleep level refers to a sleep stage determined according to the currently monitored physiological state data of the user.
- the sleep stages can be roughly divided into a sleep stage, a light sleep stage, a deep sleep stage, and an eye movement sleep stage, wherein each sleep stage corresponds to a sleep level as described herein.
- the granularity of dividing the sleep level is determined by the recognition accuracy of the wearable device.
- a bracelet has a recognition accuracy of 3 levels of sleep, which is divided into light sleep (level 1), moderate sleep (level 2), deep sleep (level 3), and recognizes that the user's current sleep is light sleep.
- the sleep state data fed back to the smart terminal is [3, 1], that is, the sleep is divided into three levels, and the current level is the first level.
- human sleep can be divided into two parts: rapid eye movement sleep and non-rapid eye movement sleep.
- non-rapid eye movement period can be divided into four stages: sleep stage, light sleep period, middle sleep period, deep Sleeping period, and the four periods are fast switching, and the physiological state data of the user is different at different stages.
- the user's heart rate is different in different sleep stages, that is, the physiological state data of the user is different in different sleep levels.
- the sleep level of the user can be determined according to the physiological state data of the user, thereby finally determining the ringing volume of the incoming call.
- the receiving module 12 is configured to receive, by the smart terminal, the sleep state data that is fed back by the wearable device in response to the query request, and determine a corresponding ringing volume level according to the sleep state data.
- the smart terminal requests the wearable device to query the current sleep state data of the user after receiving the incoming call request (or another ringing event occurs).
- the wearable device measures and records the physiological state data of the human body through its built-in biosensor, for example, a body temperature sensor, an electrocardiographic sensor, a blood pressure sensor, etc., and then adopts a preset algorithm pair thereof.
- the recorded plurality of physiological state data are analyzed and processed to obtain final sleep state data and fed back to the smart terminal.
- the physiological state data includes one or more data of a user's heart rate, blood pressure, body temperature, and body motion data.
- the physiological state data of the user in different sleep levels are different, and therefore, according to the pre-measured body temperature, body motion, muscle state, brain activity degree, etc. of the human body at various sleep levels, etc.
- the mapping relationship between the sleep level and each physiological state data is set and stored.
- the mapping relationship includes each sleep level of sleep and a range value of each physiological state data corresponding to each sleep level, and subsequently matches the acquired heart rate data of the user with a mapping relationship between different sleep levels and heart rates.
- a sleep level at which the user is currently located is determined.
- the wearable device processes each physiological state data by using a preset algorithm to generate a mapping relationship between different sleep levels and the physiological state data.
- the preset algorithm may be a common algorithm in the prior art. For example, when the user sleep state data is determined by the heart rate, the sleep level may be set according to the pre-measured user's sleep state, the distribution of heart rate with time. The mapping of heart rate is stored and stored. The currently measured heart rate data is matched with a preset sleep level and heart rate mapping relationship to obtain a current sleep level.
- the user heart rate is first monitored and recorded, and the heart rate period of the heart rate is calculated according to the recorded heart rate, and the difference value before and after the heart rate period is used as a first difference value, and the difference value before and after the first difference value is used as the second difference.
- the value is calculated to a preset N-th differential value, and the distribution law of each value distribution within a predetermined time is generated according to the heart rate period and the difference value from the first difference value to the N-th difference value, which is within a predetermined time period.
- the sleep state is divided into a plurality of sleep levels, and a plurality of sleep levels are added to the distribution rule of the respective value distributions within the generated predetermined time to finally generate a mapping relationship between different sleep levels and the heart rate.
- Sleep level 1 Muscle relaxes into shallow sleep and is easily woken up.
- Sleep level 2 (shallow sleep stage): The breathing heart rate is slow, the body temperature is slightly reduced, and the body movement is relatively active.
- Sleep level 3 Deep sleep stage: The breathing heartbeat becomes slower than the previous stage, the muscles relax, the body is almost motionless, the brain is inactive, no dreams, and it is time to wake up at this stage.
- Sleep level 4 Eye movement sleep stage: Brain activity is no different from daytime, eyes move fast but the body is almost motionless.
- the wearable device can determine the sleep level of the user by using different physiological state data, which is not limited in this application.
- the wearable device of the present application has a sleep state data analysis function, and the wearable device can determine the sleep of the user by using the sleep state data analysis function after monitoring at least one physiological state data of the user. Level, and directly send the judgment result to the smart terminal.
- the smart terminal is not required to analyze the physiological state data of the user to determine the sleep level of the user, and the power consumption of the smart terminal is reduced. .
- the smart terminal after receiving the sleep state data sent by the wearable device, determines the ringing ring sound volume level according to the sleep state data.
- the present application preferably determines the ringer ring volume level by the following scheme:
- a smart bracelet can recognize three levels of sleep levels, which are divided into light sleep (level 1), moderate sleep (level 2), and deep sleep (level 3).
- the smart bracelet recognizes that the current sleep level of the user is light sleep, and feeds back the sleep state data [3, 1] to the smart terminal after receiving the query request sent by the smart terminal.
- the meaning of the sleep state data is that the current smart bracelet can recognize the sleep level as level 3, and the currently monitored user's sleep level is level 1.
- the smart terminal divides the alarm volume by a percentage according to the current sleep level of the user, assuming that the full volume is 100% and the volume is zero. In the specific division, the average level of sleep is divided, and the remainder is ignored.
- the ringtone is divided into three levels to correspond to three sleep levels in the sleep state data, the first level volume is divided into 33%, and corresponds to the first level sleep in the sleep state data; the second level volume is divided into 66% And corresponding to the second level of sleep in the sleep state data; the third level volume is divided into 99%, and corresponds to the third level of sleep in the sleep state data. Since the smart terminal receives the current sleep level in the sleep data as one level, the ringtone of the first level volume, that is, 33% of the volume is selected according to the division result of the ring volume.
- the specific algorithm for determining the ringtone volume level by the sleep state data may also be set to other algorithms according to actual needs, for example, the ringer volume is increased as the sleep level is increased.
- the difference sequence is incremented to divide, or the algorithm is divided or even decremented by increasing the number of columns.
- the specific algorithm can be flexibly modified according to needs, and is not specifically limited herein.
- the playing module 13 is configured to play the ringtone according to the ringing volume level of the smart terminal.
- the smart terminal after receiving the sleep state data fed back by the wearable device, the smart terminal sets a corresponding ringtone volume, and performs ringtone playback according to a preset ringing policy.
- the method further includes: detecting an incoming call answering event, and if the incoming call is not answered after the preset time is exceeded, acquiring the new sleep to the wearable device every preset time period.
- the status data is updated, and the ringing volume level is updated, or the sleep state data of the user is repeatedly acquired to the wearable device for a preset period of time, and the ringing volume level is updated.
- the incoming call can be detected. If the incoming call is not answered, and the incoming call duration is long, and the preset access duration is met, the volume of the incoming call ringtone is further adjusted.
- the smart terminal acquires new sleep state data from the wearable device every preset time period, and updates the current ringing volume in time.
- the preset time period may be set according to requirements, and may be set to a very short time, such as 0.1 second, or the smart terminal may repeatedly acquire the sleep state of the user sent by the wearable device in a specific period according to a certain period.
- the volume of the ringtone can be dynamically adjusted from high volume to low volume, and finally, during the waking up of the user, the ringer volume is gradually reduced to avoid irritating the user's sleep state.
- the method also avoids the user missing the call when the user is in a sleep state for a long time without being woken up by the ringtone.
- the sleep state data may also be a normal state, that is, the wearable device detects that the physiological state data of the user is a physiological state indicator in a fully awake state, and determines the current user.
- a normal state that is, a fully awake state
- the sleep state data indicating the normal state is sent to the smart terminal, and when the smart terminal receives the sleep state data, formulating a ringtone volume suitable for playing in the normal state .
- the present application further provides a method for intelligently adjusting a ringtone of a smart terminal, where the method is implemented in a wearable device, and a specific implementation manner includes the following steps:
- the wearable device receives a query request of the current sleep state data of the user sent by the smart terminal that establishes a communication connection with the wearable device.
- the wearable device establishes a communication connection with the smart terminal in advance through Bluetooth or WiFi.
- the Bluetooth function or the WiFi function of the smart terminal and the wearable device is enabled to enable the smart terminal and the wearable device to establish a communication connection after the pairing is successful.
- the wearable device is turned on, and the wearable device is turned on to monitor the physiological state data of the user through its built-in biosensor and record and store.
- a Bluetooth module or a WiFi module is installed in a smart terminal or a wearable device, which facilitates connection with various electronic devices during use, thereby facilitating communication and information data exchange.
- the subsequent information data can be transmitted through Bluetooth short-range wireless communication or WiFi.
- the sleep state data includes a current sleep level and an identifiable sleep level of the wearable device.
- the current sleep level refers to a sleep stage determined according to the currently monitored physiological state data of the user.
- the sleep stages can be roughly divided into a sleep stage, a light sleep stage, a deep sleep stage, and an eye movement sleep stage, wherein each sleep stage corresponds to a sleep level as described herein.
- the granularity of dividing the sleep level is determined by the recognition accuracy of the wearable device.
- a bracelet has a recognition accuracy of 3 levels of sleep, which is divided into light sleep (level 1), moderate sleep (level 2), deep sleep (level 3), and recognizes that the user's current sleep is light sleep.
- the sleep state data fed back to the smart terminal is [3, 1], that is, the sleep is divided into three levels, and the current level is the first level.
- human sleep can be divided into two parts: rapid eye movement sleep and non-rapid eye movement sleep.
- non-rapid eye movement period can be divided into four stages: sleep stage, light sleep period, middle sleep period, deep Sleeping period, and the four periods are fast switching, and the physiological state data of the user is different in different stages, for example, the speed of the user's heart rate is different in different sleep stages, that is, the physiological state of the user in different sleep levels.
- the sleep level of the user can be determined according to the physiological state data of the user, thereby finally determining the ringing volume of the incoming call.
- the wearable device queries, according to the query request, physiological state data that is measured and recorded by the sensor and represents a physiological state of the user.
- each related sensor is turned on to detect the physiological state data of the user, and is recorded and stored.
- the wearable device queries the pre-stored physiological state data according to the query request and feeds back.
- the smart terminal requests the wearable device to query the current sleep state data of the user after receiving the incoming call request (or another ringing event occurs).
- the wearable device measures and records the physiological state data of the human body through its built-in biosensor, for example, a body temperature sensor, an electrocardiographic sensor, a blood pressure sensor, etc., and then adopts a preset algorithm pair thereof.
- the recorded plurality of physiological state data are analyzed and processed to obtain final sleep state data and fed back to the smart terminal.
- the physiological state data includes one or more data of a user's heart rate, blood pressure, body temperature, and body motion data.
- the wearable device determines sleep state data according to the physiological state data and feeds back to the smart terminal, so that the smart terminal determines a corresponding ringing volume level according to the sleep state data.
- the physiological state data of the user in different sleep levels are different. Therefore, the distribution of body temperature, body motion, muscle state, and brain activity level of the human body at various sleep levels may be measured according to time. According to the law, the mapping relationship between the sleep level and each physiological state data is set and stored. The mapping relationship includes each sleep level of sleep and a range value of each physiological state data corresponding to each sleep level, and subsequently matches the acquired heart rate data of the user with a mapping relationship between different sleep levels and heart rates. A sleep level at which the user is currently located is determined.
- the wearable device processes each physiological state data by using a preset algorithm to generate a mapping relationship between different sleep levels and the physiological state data.
- the preset algorithm may be a common algorithm in the prior art. For example, when the user sleep state data is determined by the heart rate, the sleep level may be set according to the pre-measured user's sleep state, the distribution of heart rate with time. The mapping of heart rate is stored and stored. The currently measured heart rate data is matched with a preset sleep level and heart rate mapping relationship to obtain a current sleep level.
- the user heart rate is first monitored and recorded, and the heart rate period of the heart rate is calculated according to the recorded heart rate, and the difference value before and after the heart rate period is used as a first difference value, and the difference value before and after the first difference value is used as the second difference.
- the value is calculated to a preset N-th differential value, and the distribution law of each value distribution within a predetermined time is generated according to the heart rate period and the difference value from the first difference value to the N-th difference value, which is within a predetermined time period.
- the sleep state is divided into a plurality of sleep levels, and a plurality of sleep levels are added to the distribution rule of the respective value distributions within the generated predetermined time to finally generate a mapping relationship between different sleep levels and the heart rate.
- Sleep level 1 Muscle relaxes into shallow sleep and is easily woken up.
- Sleep level 2 (shallow sleep stage): The breathing heart rate is slow, the body temperature is slightly reduced, and the body movement is relatively active.
- Sleep level 3 Deep sleep stage: The breathing heartbeat becomes slower than the previous stage, the muscles relax, the body is almost motionless, the brain is inactive, no dreams, and it is time to wake up at this stage.
- Sleep level 4 Eye movement sleep stage: Brain activity is no different from daytime, eyes move fast but the body is almost motionless.
- the wearable device can determine the sleep level of the user by using different physiological state data, which is not limited in this application.
- the wearable device of the present application has a sleep state data analysis function, and the wearable device can determine the sleep of the user by using the sleep state data analysis function after monitoring at least one physiological state data of the user. Level, and directly send the judgment result to the smart terminal.
- the smart terminal is not required to analyze the physiological state data of the user to determine the sleep level of the user, and the power consumption of the smart terminal is reduced. .
- an embodiment of the present application further provides an apparatus for intelligently adjusting a ringtone of an intelligent terminal.
- a receiving module 21, a query module 22, and a feedback module 23 are included. among them,
- the receiving module 21 is configured to receive, by the wearable device, a query request of the current sleep state data of the user sent by the smart terminal that establishes a communication connection with the wearable device.
- the wearable device establishes a communication connection with the smart terminal in advance through Bluetooth or WiFi.
- the Bluetooth function or the WiFi function of the smart terminal and the wearable device is enabled to enable the smart terminal and the wearable device to establish a communication connection after the pairing is successful.
- the wearable device is turned on, and the wearable device is turned on to monitor the physiological state data of the user through its built-in biosensor and record and store.
- a Bluetooth module or a WiFi module is installed in a smart terminal or a wearable device, which facilitates connection with various electronic devices during use, thereby facilitating communication and information data exchange.
- the subsequent information data can be transmitted through Bluetooth short-range wireless communication or WiFi.
- the sleep state data includes a current sleep level and an identifiable sleep level of the wearable device.
- the current sleep level refers to a sleep stage determined according to the currently monitored physiological state data of the user.
- the sleep stages can be roughly divided into a sleep stage, a light sleep stage, a deep sleep stage, and an eye movement sleep stage, wherein each sleep stage corresponds to a sleep level as described herein.
- the granularity of dividing the sleep level is determined by the recognition accuracy of the wearable device.
- a bracelet has a recognition accuracy of 3 levels of sleep, which is divided into light sleep (level 1), moderate sleep (level 2), deep sleep (level 3), and recognizes that the user's current sleep is light sleep.
- the sleep state data fed back to the smart terminal is [3, 1], that is, the sleep is divided into three levels, and the current level is the first level.
- human sleep can be divided into two parts: rapid eye movement sleep and non-rapid eye movement sleep.
- non-rapid eye movement period can be divided into four stages: sleep stage, light sleep period, middle sleep period, deep Sleeping period, and the four periods are fast switching, and the physiological state data of the user is different in different stages, for example, the speed of the user's heart rate is different in different sleep stages, that is, the physiological state of the user in different sleep levels.
- the sleep level of the user can be determined according to the physiological state data of the user, thereby finally determining the ringing volume of the incoming call.
- the querying module 22 is configured to query, in response to the query request, the physiological state data of the physiological state of the user measured and recorded by the sensor in response to the query request.
- each related sensor is turned on to detect the physiological state data of the user, and is recorded and stored.
- the wearable device queries the pre-stored physiological state data according to the query request and feeds back.
- the smart terminal requests the wearable device to query the current sleep state data of the user after receiving the incoming call request (or another ringing event occurs).
- the wearable device measures and records the physiological state data of the human body through its built-in biosensor, for example, a body temperature sensor, an electrocardiographic sensor, a blood pressure sensor, etc., and then adopts a preset algorithm pair thereof.
- the recorded plurality of physiological state data are analyzed and processed to obtain final sleep state data and fed back to the smart terminal.
- the physiological state data includes one or more data of a user's heart rate, blood pressure, body temperature, and body motion data.
- the feedback module 23 is configured to determine the sleep state data according to the physiological state data and feed back to the smart terminal, so that the smart terminal determines a corresponding ringing volume level according to the sleep state data.
- the physiological state data of the user in different sleep levels are different. Therefore, the distribution of body temperature, body motion, muscle state, and brain activity level of the human body at various sleep levels may be measured according to time. According to the law, the mapping relationship between the sleep level and each physiological state data is set and stored. The mapping relationship includes each sleep level of sleep and a range value of each physiological state data corresponding to each sleep level, and subsequently matches the acquired heart rate data of the user with a mapping relationship between different sleep levels and heart rates. A sleep level at which the user is currently located is determined.
- the wearable device processes each physiological state data by using a preset algorithm to generate a mapping relationship between different sleep levels and the physiological state data.
- the preset algorithm may be a common algorithm in the prior art. For example, when the user sleep state data is determined by the heart rate, the sleep level may be set according to the pre-measured user's sleep state, the distribution of heart rate with time. The mapping of heart rate is stored and stored. The currently measured heart rate data is matched with a preset sleep level and heart rate mapping relationship to obtain a current sleep level.
- the user heart rate is first monitored and recorded, and the heart rate period of the heart rate is calculated according to the recorded heart rate, and the difference value before and after the heart rate period is used as a first difference value, and the difference value before and after the first difference value is used as the second difference.
- the value is calculated to a preset N-th differential value, and the distribution law of each value distribution within a predetermined time is generated according to the heart rate period and the difference value from the first difference value to the N-th difference value, which is within a predetermined time period.
- the sleep state is divided into a plurality of sleep levels, and a plurality of sleep levels are added to the distribution rule of the respective value distributions within the generated predetermined time to finally generate a mapping relationship between different sleep levels and the heart rate.
- Sleep level 1 Muscle relaxes into shallow sleep and is easily woken up.
- Sleep level 2 (shallow sleep stage): The breathing heart rate is slow, the body temperature is slightly reduced, and the body movement is relatively active.
- Sleep level 3 Deep sleep stage: The breathing heartbeat becomes slower than the previous stage, the muscles relax, the body is almost motionless, the brain is inactive, no dreams, and it is time to wake up at this stage.
- Sleep level 4 Eye movement sleep stage: Brain activity is no different from daytime, eyes move fast but the body is almost motionless.
- the wearable device can determine the sleep level of the user by using different physiological state data, which is not limited in this application.
- the wearable device of the present application has a sleep state data analysis function, and the wearable device can determine the sleep of the user by using the sleep state data analysis function after monitoring at least one physiological state data of the user. Level, and directly send the judgment result to the smart terminal.
- the smart terminal is not required to analyze the physiological state data of the user to determine the sleep level of the user, and the power consumption of the smart terminal is reduced. .
- the present application also provides a computer device including a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executing The computer program implements the following steps: when a ringing trigger event is detected during sleep time, the smart terminal transmits a query request of the user's current sleep state data to the wearable device establishing a communication connection with the smart terminal; The terminal receives the sleep state data fed back by the wearable device in response to the query request, and determines a corresponding ringing volume level according to the sleep state data; the smart terminal plays a ringtone according to the ringing volume level.
- the smart terminal detects an incoming call answering event, and if the incoming call is not answered after the preset time exceeds, the predetermined time period is The wearable device acquires the new sleep state data and updates the bell sound volume level; or repeatedly acquires the sleep state data of the user from the wearable device for a preset time period, and updates the bell sound volume level.
- FIG. 5 is a schematic diagram showing the internal structure of a computer device in an embodiment.
- the computer device includes a processor 1, a storage medium 2, a memory 3, and a network interface 4 connected by a system bus.
- the storage medium 2 of the computer device stores an operating system, a database, and computer readable instructions.
- the database may store a sequence of control information.
- the processor 1 can implement the function of the acquisition module, the receiving module, and the playback module in the control device for intelligently adjusting the ringtone of the smart terminal in the embodiment shown in FIG. 2 .
- the processor 1 of the computer device is used to provide computing and control capabilities to support the operation of the entire computer device.
- Computer readable instructions may be stored in the memory 3 of the computer device.
- the processor 1 may be caused to perform a method of intelligently adjusting the ringtone of the smart terminal.
- the network interface 4 of the computer device is used to communicate with the terminal connection. It will be understood by those skilled in the art that the structure shown in FIG. 3 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation of the computer device to which the solution of the present application is applied.
- the specific computer device may It includes more or fewer components than those shown in the figures, or some components are combined, or have different component arrangements.
- the present application also provides a wearable device, the wearable device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor
- the wearable device receives a query request of the user's current sleep state data sent by the smart terminal establishing a communication connection with the wearable device; the wearable device queries the pass sensor in response to the query request Measured and recorded physiological state data representing a physiological state of the user; the wearable device determines sleep state data according to the physiological state data and feeds back to the smart terminal, so that the smart terminal determines a correspondence according to the sleep state data Bell volume level.
- the present application also provides a storage medium storing computer readable instructions that, when executed by one or more processors, cause one or more processors to perform the steps of: detecting during sleep time Receiving, by the wearable device that establishes a communication connection with the smart terminal, a query request for the user's current sleep state data; receiving the sleep state data fed back in response to the query request, and according to the The sleep state data determines a corresponding ringing volume level; the ringtone is played according to the ringing volume level.
- the one or more processors can implement the functions of the acquisition module, the receiving module, and the playback module in the device for intelligently adjusting the ringtone of the smart terminal in the embodiment shown in FIG. 2.
- the computer readable instructions are executed by one or more processors such that the one or more processors perform the step of: the wearable device receiving a current sleep of the user transmitted by the smart terminal establishing a communication connection with the wearable device a query request for status data; the wearable device queries physiological state data indicative of a physiological state of the user measured and recorded by the sensor in response to the query request; the wearable device determines sleep state data according to the physiological state data and The smart terminal feeds back, so that the smart terminal determines a corresponding ringing sound volume level according to the sleep state data.
- the one or more processors can implement the functions of the receiving module, the query module, and the feedback module in the device for intelligently adjusting the ringtone of the smart terminal in the embodiment shown in FIG. 4.
- the method when the processor executes the computer readable instructions, the method further performs the steps of: establishing a communication connection with the smart terminal through a preset Bluetooth module or a WiFi module; turning on the sensor of the wearable device to measure and record the user Physiological status data.
- the method when the processor executes the computer readable instructions, the method further includes the steps of: detecting an incoming call answering event, and if the incoming call is not answered after the preset time exceeds, acquiring the received device from the wearable device every preset time period.
- the sleep state data is updated, and the ringing volume level is updated; or the sleep state data of the user is repeatedly acquired to the wearable device for a preset period of time, and the ringing volume level is updated.
- the present application provides a method for intelligently adjusting a ringtone of a smart terminal, by monitoring physiological state data of the user during sleep time, analyzing sleep state data of the user according to the physiological state data, and determining a corresponding ring sound volume level according to the sleep state data. , playing a ringtone according to the ringing volume level.
- the present application implements a step-by-step change according to the user's sleep level, dynamically adjusts the ringtone volume, and formulates a ringtone of an optimal volume that matches each sleep level, so that the user does not sleep because of a large ringing. Frightened, avoiding affecting the user's sleep, and ultimately achieving a more humane call reminder that can wake up the user without over-stimulating the user.
- the present application solves the problem in the prior art that in the sleep state, the ringtone of the incoming call cannot always remind the user with a moderate volume, thereby causing a problem of a bad user experience, and realizing intelligently adjusting the ringtone volume according to the change of the user's sleep level. Can arouse users without stimulating users, thus enhancing the user experience.
- the storage medium may be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Signal Processing (AREA)
- Medical Informatics (AREA)
- Animal Behavior & Ethology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Computer Networks & Wireless Communication (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Human Computer Interaction (AREA)
- Anesthesiology (AREA)
- Environmental & Geological Engineering (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Telephone Function (AREA)
Abstract
本申请提出一种智能调整智能终端铃声的方法及其控制方法及装置,所述方法包括:当在睡眠时间检测到响铃触发事件时,向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;接收响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;依据所述响铃声量等级播放铃声。本申请能够根据用户睡眠等级来即时调整铃声音量,实现在用户从深睡到浅睡过程中,动态调整铃声,既能唤醒用户,又不过渡刺激用户的人性化来电提醒。
Description
本申请要求于2018年4月28日提交中国专利局、申请号为201810399827.2,发明名称为“智能调整智能终端铃声的方法及其控制方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及本申请涉及移动终端技术领域,尤其涉及一种智能调整智能终端铃声的方法及其控制方法及装置。
随着物联网的发展“可穿戴设备”也越来越普遍和流行,通过可以穿戴设备,如智能手表、智能手环,可以获取到诸如心率、运动强度、体表温度、睡眠深浅等种种数据。
目前,智能终端来电后的提醒方式通常为播放一首歌曲或铃声,即来电铃声,这种方式符合人们的生活习惯,简单易用是生活中最常见的场景之一。通常,用户在使用智能终端时经常存在以下问题:
来电是被动接受的,一般来说是随机的,在用户睡觉时间里来电,铃声就需要起到唤醒用户的作用。但是音量是比较僵化的,只会遵循固定的设置项。若铃音音量较小,而用户睡处于深睡眠状态,就可能唤醒失败而错过来电。而铃音音量较大,势必会在用户浅睡眠时过度刺激用户,造成不好体验。睡觉深浅度不可预期,用户也很难提前设置。因此,在睡眠条件下,来电铃声总无法以适度的音量提醒用户,从而造成不良用户体验。
目前,有不少通过可穿戴设备获取的数据来分析用户的睡眠状态或运动状态来调整智能终端铃声的方法。但是发明人发现现有的技术方案中至少存在以下缺陷:
1、只区分用户是运动状态或睡眠状态,从而依据该两种状态确定响铃策略,并没涉及到用户睡眠的深浅的设定,对于睡眠状态的划分不够精细。
2、只区分用户睡眠状态是否为预设的一个睡眠状态,并不针对用户的不同睡眠等级制定差别化音量的铃声,方案不够灵活。
综上,现有的技术方案中,对用户睡眠状态的划分不够精细,响铃策略不够丰富,方案灵活性差,用户体验差。
发明内容
本申请提供一种智能调整智能终端铃声的方法及相应的装置及可读存储介质,其主要目的在于根据用户睡眠等级来即时调整铃声音量,既能唤醒用户,又不过渡刺激用户,实现更为人性化的来电提醒。
本申请还提供一种用于执行本申请的智能调整智能终端铃声的方法的计算机设备及可读存储介质。
为解决上述问题,本申请采用如下各方面的技术方案:
第一方面,本申请提供一种智能调整智能终端铃声的控制方法,所述方法包括:当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;所述智能终端接收所述可穿戴设 备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;所述智能终端依据所述响铃声量等级播放铃声。
第二方面,本申请提供一种智能调整智能终端铃声的方法,所述方法包括:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
第三方面,本申请提供一种智能调整智能终端铃声的控制装置,所述装置包括:获取模块,用于当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;接收模块,用于所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;播放模块,用于所述智能终端依据所述响铃声量等级播放铃声。
第四方面,本申请提供一种智能调整智能终端铃声的装置,所述装置包括:接收模块,用于所述可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;查询模块,用于可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;反馈模块,用于所述可穿戴设备依据所述生理状态数据确定所述睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
第五方面,本申请提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行一种智能调整智能终端铃声的控制方法的下述步骤:当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;所述智能终端依据所述响铃声量等级播放铃声。
第六方面,本申请提供一种可穿戴设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行一种智能调整智能终端铃声的方法的下述步骤:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
第七方面,本申请提供一种计算机可读非易失性存储介质,所述计算机可读非易失性存储介质中包括智能调整智能终端铃声的程序,所述智能调整智能终端铃声的程序被处理器执行时,实现如上述第一方面所述的智能调整智能终端铃声的控制方法的步骤或如上述第二方面所述的智能调整智能终端铃声的方法。
本申请提供一种智能调整智能终端铃声的方法及其控制方法,实现了依据用户的睡眠等级的逐级变化,动态调整铃声音量,制定每个睡眠等级相匹配的最佳音量的铃 声,最终实现既能唤醒用户,又不过度刺激用户,并动态逐级调整音量,提升用户体验。
图1为本申请智能调整智能终端铃声的控制方法一种实施例流程框图;
图2本申请智能调整智能终端铃声的控制装置一种实施例流程框图;
图3为本申请智能调整智能终端铃声的方法一种实施例流程框图;
图4本申请智能调整智能终端铃声的装置一种实施例流程框图;以及
图5为一个实施例中计算机设备的内部结构框图。
请参阅图1,本申请所提供的一种智能调整智能终端铃声的控制方法,其中,具体的一种实施方式中,包括如下步骤:
S11、当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求。
本申请实施例中,智能终端预先通过蓝牙或者WiFi和所述可穿戴设备建立通信连接。具体的,开启所述智能终端和可穿戴设备的蓝牙功能或者WiFi功能,以使得所述智能终端和可穿戴设备搜索配对成功后建立通信连接。当所述智能终端和可穿戴设备连接配对成功后,开启所述可穿戴设备,可穿戴设备开启之后通过其内置的生物传感器监测用户的生理状态数据并记录和存储。
一般地,在智能终端或者可穿戴设备中安装有蓝牙模块或者WiFi模块,便于使用中与各种电子设备之间进行连接,从而方便通信和信息数据交换。本申请实施例中,所述智能终端与所述可穿戴设备建立通信连接之后,便可通过蓝牙短距离无线通讯或或者WiFi实现后续的信息数据的传输。
本申请实施例中,所述响铃触发事件可以指所述智能终端的来电事件。在本申请的另一个实施例中,所述响铃事件也可以是预设的提醒事件。例如,手机的闹钟功能,在预设的闹钟提醒时间到达时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量;或者,所述响铃事件也可以为所述智能终端的备忘录中设置的提醒事件,当该提醒事件的提醒时间到达时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量;或者,所述响铃事件也可以为所述终端中预设的活动计划表中对应各项活动的提醒事件。具体的,所述智能终端中预设有活动计划表,该活动计划表中有多个活动计划及对应的提醒时间和提醒方式,比如响铃。当某个活动计划的提醒时间到来时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量。
进一步的,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。所述当前睡眠等级是指:依据当前所监测到的用户的生理状态数据而确定的睡眠阶段。例如,可以将睡眠阶段粗略的划分为:入睡阶段、浅睡阶段、深睡阶段以及眼动睡眠阶段,其中,每个睡眠阶段对应本申请所述的一个睡眠等级。本申请实施例中,对所述睡眠等级进行划分的粒度由所述可穿戴设备的识别精度确定。例如,某个手环对睡眠的识别精度为3个等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡眠(3级),并且识别到用户当前的睡眠为浅睡眠,则向所述智能终端反馈的所述睡眠状态数据为[3,1],即指将睡眠划分为3个等级,当前为第1级。
一般而言,人的睡眠可分为快速眼动睡眠和非快速眼动睡眠两大部分,其中,非快速眼动期又可以分四个阶段:入睡期,浅睡期,中睡期,深睡期,而这个四个周期是快速切换的,并且不同的阶段,用户的生理状态数据是不同的,例如,在不同的睡眠阶段用户的心率的速度不同即在不同的睡眠等级用户的生理状态数据不同,基于该原理,可以依据用户的生理状态数据判断用户的睡眠等级,从而最终确定来电的响铃音量。
S12、所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级。
本申请实施例中,所述智能终端在收到来电请求(或发生其他响铃事件)后向所述穿戴设备申请查询用户的当前的睡眠状态数据。所述穿戴设备收到所述查询请求后,通过其内置的生物传感器,例如,体温传感器、心电传感器、血压传感器等对人体的生理状态数据进行测量并记录,再通过其预置的算法对记录的多个生理状态数据进行分析并处理以得到最终的睡眠状态数据并向所述智能终端反馈。
进一步的,所述生理状态数据包括:用户的心率、血压、体温及体动数据中的一个或多个数据。
进一步地,由上述步骤S11可知,用户在不同睡眠等级中的生理状态数据是不同的,因此,可以根据预先测量的人体处于各个睡眠等级时的体温、体动、肌肉状态以及大脑活跃程度等随时间的分布规律,并依据该分布规律,设置睡眠等级与各生理状态数据的映射关系并存储。所述映射关系中包含睡眠的各个睡眠等级以及各个睡眠等级对应的各项生理状态数据的范围值,后续将获取到的用户的心率数据与预先设置不同睡眠等级与心率之间的映射关系进行匹配以确定所述用户当前所处的睡眠等级。
具体的,所述可穿戴设备采取预设算法对各个生理状态数据进行处理以生成不同睡眠等级与所述生理状态数据之间的映射关系。
进一步的,所述预设算法可以为现有技术中常见的算法,比如通过心率来判断用户睡眠状态数据时可以根据预先测量的用户处于睡眠状态下,心率随时间的分布规律,设置睡眠等级与心率的映射关系并存储。将当前测量的心率数据与预设的睡眠等级和心率的映射关系进行匹配,以得到当前睡眠等级。
具体的,首先监测并记录用户心率,并根据所记录的心率计算心率的心率周期,以该心率周期的前后的差分值作为一次差分值,将该一次差分值的前后的差分值作为二次差分值的方式,计算至预先设定的N次差分值,依据心率周期以及从一次差分值至N次差分值的差分值,生成预定时间内的各个值分布的分布规律,将预定时间段内的睡眠状态划分为多个睡眠等级,将多个睡眠等级添加至生成的预定时间内的各个值分布的分布规律中,以最终生成不同睡眠等级与心率之间的映射关系。
本申请实施例中,用户在不同的睡眠等级下,除了心率不同,其他生理状态数据也是不同的。例如,
睡眠等级1(入睡阶段):肌肉放松进入浅眠,很容易被叫醒。
睡眠等级2(浅睡阶段):呼吸心跳变慢,体温略微降低,体动相对活跃。
睡眠等级3(深睡阶段):呼吸心跳较前一阶段变得更慢,肌肉放松,身体几乎不动,大脑不活跃,无梦,这一阶段被叫醒需要时间恢复。
睡眠等级4(眼动睡眠阶段):大脑活跃度跟白天无异,眼睛快速运动但身体几乎 不动。
因此,在具体实施过程中,所述可穿戴设备可以通过不同的生理状态数据判断用户所处的睡眠等级,本申请对此不做限定。
进一步的,本申请所述可穿戴设备内置睡眠状态数据分析功能,所述可穿戴设备在监测到用户的至少一种生理状态数据后,可以通过所述睡眠状态数据分析功能判断用户所处的睡眠等级,并直接将判断结果发送至所述智能终端,采用这种实现方式,无需智能终端对用户的生理状态数据进行分析,以确定所述用户的睡眠等级,减少了所述智能终端的功耗。
本申请实施例中,所述智能终端接收所述可穿戴设备发送的所述睡眠状态数据之后,依据所述睡眠状态数据确定所述铃声响铃声量等级。
一种可能的设计中,本申请优选以下方案确定所述铃声响铃声量等级:
依据所述睡眠状态数据中的所述可识别睡眠级数将所述铃声音量按照随睡眠等级递增而递增的算法划分为对应数量的响铃声量等级,并依据所述当前睡眠等级确定当前睡眠等级对应的响铃声量等级。
例如,某智能手环可以识别到3个等级的睡眠等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡眠(3级)。该智能手环识别到用户当前睡眠等级为浅睡眠,则在接收到所述智能终端发送的查询请求后向所述智能终端反馈所述睡眠状态数据[3,1]。该睡眠状态数据的含义为当前的智能手环可识别睡眠级数为3级,当前监测到用户的睡眠等级为第1级。所述智能终端收到所述睡眠状态数据后,根据用户的当前的睡眠等级,以百分比平均划分闹铃音量,假设全音量为100%,无音量为0。具体划分时,以睡眠等级平均划分,余数忽略。即将铃声划分为3个等级以对应睡眠状态数据中三个睡眠等级,将第一级音量划分为33%,并对应所述睡眠状态数据中的第一等级睡眠;第二级音量划分为66%,并对应所述睡眠状态数据中的第二等级睡眠;第三级音量划分为99%,并对应所述睡眠状态数据中的第三等级睡眠。由于所述智能终端接收当所述睡眠数据中当前的睡眠等级为一级,故根据铃声音量的划分结果选取第一级音量即33%的音量的铃声进行播放。
优选的,本申请实施例中,由所述睡眠状态数据确定所述铃声响铃声量等级的具体算法也可以根据实际需要设定为其他算法,例如随着睡眠等级的升高将铃声音量以等差数列递增进行划分,或以等比数列递增进行划分,甚至递减等的算法。具体的算法,可根据需要灵活变通,在此不做具体限定。
S13、所述智能终端依据所述响铃声量等级播放铃声。
本申请实施例中,所述智能终端接收所述可穿戴设备反馈的所述睡眠状态数据后,制定相应的铃声音量,并根据预设的响铃策略进行铃声播放。
优选的,在本申请的一个实施例中,还包括检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级,或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
具体的,在播放铃声过程中,可以检测来电被接听事件,若来电未被接听,且来电的接入时长,满足预设的接入时长时,进一步调整来电铃声的音量。所述智能终端每个预设时间段向所述可穿戴设备获取新的睡眠状态数据,并及时更新当前响铃音量。 所述预设时间段可以根据需求设定,可以设置为极短时间,如0.1秒,或者所述智能终端可以按照某一特定周期,在特定周期内重复获取可穿戴设备发送的用户的睡眠状态数据,以便当用户从深睡到浅睡时,可以将铃声音量由高音量到低音量进行动态调整,最终实现在用户逐渐苏醒过程中,逐渐降低铃声音量,避免对用户睡眠状态下造成刺激。同时,该方法也避免了用户由于处于睡眠状态时,长时间没有被铃声唤醒而错过来电。
本申请的另一种实施例中,所述睡眠状态数据也可能为正常状态,即所述可穿戴设备监测到用户的各项生理状态数据为完全苏醒状态下的生理状态指标,则判断用户当前处于正常状态即完全苏醒状态,则将表征所述正常状态的睡眠状态数据发送至所述智能终端,所述智能终端接收所述睡眠状态数据时,制定适于该正常状态下的铃声音量进行播放。
请参考图2,本申请的实施例还提供一种智能调整智能终端铃声的控制装置,一种本实施例中,包括获取模块11、接收模块12、播放模块13。其中,
获取模块11:用于当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求。
本申请实施例中,智能终端预先通过蓝牙或者WiFi和所述可穿戴设备建立通信连接。具体的,开启所述智能终端和可穿戴设备的蓝牙功能或者WiFi功能,以使得所述智能终端和可穿戴设备搜索配对成功后建立通信连接。当所述智能终端和可穿戴设备连接配对成功后,开启所述可穿戴设备,可穿戴设备开启之后通过其内置的生物传感器监测用户的生理状态数据并记录和存储。
一般地,在智能终端或者可穿戴设备中安装有蓝牙模块或者WiFi模块,便于使用中与各种电子设备之间进行连接,从而方便通讯和信息数据交换。本申请实施例中,所述智能终端与所述可穿戴设备建立通信连接之后,便可通过蓝牙短距离无线通讯或或者WiFi实现后续的信息数据的传输。
本申请实施例中,所述响铃触发事件可以指所述智能终端的来电事件。在本申请的另一个实施例中,所述响铃事件也可以是预设的提醒事件。例如,手机的闹钟功能,在预设的闹钟提醒时间到达时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量;或者,所述响铃事件也可以为所述智能终端的备忘录中设置的提醒事件,当该提醒事件的提醒时间到达时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量;或者,所述响铃事件也可以为所述终端中预设的活动计划表中对应各项活动的提醒事件。具体的,所述智能终端中预设有活动计划表,该活动计划表中有多个活动计划及对应的提醒时间和提醒方式,比如响铃。当某个活动计划的提醒时间到来时,向所述可穿戴设备获取睡眠状态数据,从而依据该睡眠状态数据确定提醒的铃声音量。
进一步的,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。所述当前睡眠等级是指:依据当前所监测到的用户的生理状态数据而确定的睡眠阶段。例如,可以将睡眠阶段粗略的划分为:入睡阶段、浅睡阶段、深睡阶段以及眼动睡眠阶段,其中,每个睡眠阶段对应本申请所述的一个睡眠等级。本申请实施例中,对所述睡眠等级进行划分的粒度由所述可穿戴设备的识别精度确定。例如,某个手环对睡眠的识别精度为3个等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡 眠(3级),并且识别到用户当前的睡眠为浅睡眠,则向所述智能终端反馈的所述睡眠状态数据为[3,1],即指将睡眠划分为3个等级,当前为第1级。
一般而言,人的睡眠可分为快速眼动睡眠和非快速眼动睡眠两大部分,其中,非快速眼动期又可以分四个阶段:入睡期,浅睡期,中睡期,深睡期,而这个四个周期是快速切换的,并且不同的阶段,用户的生理状态数据是不同的,例如,在不同的睡眠阶段用户的心率不同即在不同的睡眠等级用户的生理状态数据不同,基于该原理,可以依据用户的生理状态数据判断用户的睡眠等级,从而最终确定来电的响铃音量。
接收模块12:用于所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级。
本申请实施例中,所述智能终端在收到来电请求(或发生其他响铃事件)后向所述穿戴设备申请查询用户的当前的睡眠状态数据。所述穿戴设备收到所述查询请求后,通过其内置的生物传感器,例如,体温传感器、心电传感器、血压传感器等对人体的生理状态数据进行测量并记录,再通过其预置的算法对记录的多个生理状态数据进行分析并处理以得到最终的睡眠状态数据并向所述智能终端反馈。
进一步的,所述生理状态数据包括:用户的心率、血压、体温及体动数据中的一个或多个数据。
进一步地,由上述获取模块11可知,用户在不同睡眠等级中的生理状态数据是不同的,因此,可以根据预先测量的人体处于各个睡眠等级时的体温、体动、肌肉状态以及大脑活跃程度等随时间的分布规律,并依据该分布规律,设置睡眠等级与各生理状态数据的映射关系并存储。所述映射关系中包含睡眠的各个睡眠等级以及各个睡眠等级对应的各项生理状态数据的范围值,后续将获取到的用户的心率数据与预先设置不同睡眠等级与心率之间的映射关系进行匹配以确定所述用户当前所处的睡眠等级。
具体的,所述可穿戴设备采取预设算法对各个生理状态数据进行处理以生成不同睡眠等级与所述生理状态数据之间的映射关系。
进一步的,所述预设算法可以为现有技术中常见的算法,比如通过心率来判断用户睡眠状态数据时可以根据预先测量的用户处于睡眠状态下,心率随时间的分布规律,设置睡眠等级与心率的映射关系并存储。将当前测量的心率数据与预设的睡眠等级和心率的映射关系进行匹配,以得到当前睡眠等级。
具体的,首先监测并记录用户心率,并根据所记录的心率计算心率的心率周期,以该心率周期的前后的差分值作为一次差分值,将该一次差分值的前后的差分值作为二次差分值的方式,计算至预先设定的N次差分值,依据心率周期以及从一次差分值至N次差分值的差分值,生成预定时间内的各个值分布的分布规律,将预定时间段内的睡眠状态划分为多个睡眠等级,将多个睡眠等级添加至生成的预定时间内的各个值分布的分布规律中,以最终生成不同睡眠等级与心率之间的映射关系。
本申请实施例中,用户在不同的睡眠等级下,除了心率不同,其他生理状态数据也是不同的。例如,
睡眠等级1(入睡阶段):肌肉放松进入浅眠,很容易被叫醒。
睡眠等级2(浅睡阶段):呼吸心跳变慢,体温略微降低,体动相对活跃。
睡眠等级3(深睡阶段):呼吸心跳较前一阶段变得更慢,肌肉放松,身体几乎不动,大脑不活跃,无梦,这一阶段被叫醒需要时间恢复。
睡眠等级4(眼动睡眠阶段):大脑活跃度跟白天无异,眼睛快速运动但身体几乎不动。
因此,在具体实施过程中,所述可穿戴设备可以通过不同的生理状态数据判断用户所处的睡眠等级,本申请对此不做限定。
进一步的,本申请所述可穿戴设备内置睡眠状态数据分析功能,所述可穿戴设备在监测到用户的至少一种生理状态数据后,可以通过所述睡眠状态数据分析功能判断用户所处的睡眠等级,并直接将判断结果发送至所述智能终端,采用这种实现方式,无需智能终端对用户的生理状态数据进行分析,以确定所述用户的睡眠等级,减少了所述智能终端的功耗。
本申请实施例中,所述智能终端接收所述可穿戴设备发送的所述睡眠状态数据之后,依据所述睡眠状态数据确定所述铃声响铃声量等级。
一种可能的设计中,本申请优选以下方案确定所述铃声响铃声量等级:
依据所述睡眠状态数据中的所述可识别睡眠级数将所述铃声音量按照随睡眠等级递增而递增的算法划分为对应数量的响铃声量等级,并依据所述当前睡眠等级确定当前睡眠等级对应的响铃声量等级。
例如,某智能手环可以识别到3个等级的睡眠等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡眠(3级)。该智能手环识别到用户当前睡眠等级为浅睡眠,则在接收到所述智能终端发送的查询请求后向所述智能终端反馈所述睡眠状态数据[3,1]。该睡眠状态数据的含义为当前的智能手环可识别睡眠级数为3级,当前监测到用户的睡眠等级为第1级。所述智能终端收到所述睡眠状态数据后,根据用户的当前的睡眠等级,以百分比平均划分闹铃音量,假设全音量为100%,无音量为0。具体划分时,以睡眠等级平均划分,余数忽略。即将铃声划分为3个等级以对应睡眠状态数据中三个睡眠等级,将第一级音量划分为33%,并对应所述睡眠状态数据中的第一等级睡眠;第二级音量划分为66%,并对应所述睡眠状态数据中的第二等级睡眠;第三级音量划分为99%,并对应所述睡眠状态数据中的第三等级睡眠。由于所述智能终端接收当所述睡眠数据中当前的睡眠等级为一级,故根据铃声音量的划分结果选取第一级音量即33%的音量的铃声进行播放。
优选的,本申请实施例中,由所述睡眠状态数据确定所述铃声响铃声量等级的具体算法也可以根据实际需要设定为其他算法,例如随着睡眠等级的升高将铃声音量以等差数列递增进行划分,或以等比数列递增进行划分,甚至递减等的算法。具体的算法,可根据需要灵活变通,在此不做具体限定。
播放模块13:用于所述智能终端依据所述响铃声量等级播放铃声。
本申请实施例中,所述智能终端接收所述可穿戴设备反馈的所述睡眠状态数据后,制定相应的铃声音量,并根据预设的响铃策略进行铃声播放。
优选的,在本申请的一个实施例中,还包括检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级,或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
具体的,在播放铃声过程中,可以检测来电被接听事件,若来电未被接听,且来电的接入时长,满足预设的接入时长时,进一步调整来电铃声的音量。所述智能终端 每个预设时间段向所述可穿戴设备获取新的睡眠状态数据,并及时更新当前响铃音量。所述预设时间段可以根据需求设定,可以设置为极短时间,如0.1秒,或者所述智能终端可以按照某一特定周期,在特定周期内重复获取可穿戴设备发送的用户的睡眠状态数据,以便当用户从深睡到浅睡时,可以将铃声音量由高音量到低音量进行动态调整,最终实现在用户逐渐苏醒过程中,逐渐降低铃声音量,避免对用户睡眠状态下造成刺激。同时,该方法也避免了用户由于处于睡眠状态时,长时间没有被铃声唤醒而错过来电。
本申请的另一种实施例中,所述睡眠状态数据也可能为正常状态,即所述可穿戴设备监测到用户的各项生理状态数据为完全苏醒状态下的生理状态指标,则判断用户当前处于正常状态即完全苏醒状态,则将表征所述正常状态的睡眠状态数据发送至所述智能终端,所述智能终端接收所述睡眠状态数据时,制定适于该正常状态下的铃声音量进行播放。
请参考图3,本申请还提供一种智能调整智能终端铃声的方法,所述方法执行于可穿戴设备,其中,具体的一种实施方式中,包括如下步骤:
S21、可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求。
本申请实施例中,所述可穿戴设备预先通过蓝牙或者WiFi和所述智能终端建立通信连接。具体的,开启所述智能终端和可穿戴设备的蓝牙功能或者WiFi功能,以使得所述智能终端和可穿戴设备搜索配对成功后建立通信连接。当所述智能终端和可穿戴设备连接配对成功后,开启所述可穿戴设备,可穿戴设备开启之后通过其内置的生物传感器监测用户的生理状态数据并记录和存储。
一般地,在智能终端或者可穿戴设备中安装有蓝牙模块或者WiFi模块,便于使用中与各种电子设备之间进行连接,从而方便通信和信息数据交换。本申请实施例中,所述智能终端与所述可穿戴设备建立通信连接之后,便可通过蓝牙短距离无线通讯或或者WiFi实现后续的信息数据的传输。
本申请实施例中,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。所述当前睡眠等级是指:依据当前所监测到的用户的生理状态数据而确定的睡眠阶段。例如,可以将睡眠阶段粗略的划分为:入睡阶段、浅睡阶段、深睡阶段以及眼动睡眠阶段,其中,每个睡眠阶段对应本申请所述的一个睡眠等级。本申请实施例中,对所述睡眠等级进行划分的粒度由所述可穿戴设备的识别精度确定。例如,某个手环对睡眠的识别精度为3个等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡眠(3级),并且识别到用户当前的睡眠为浅睡眠,则向所述智能终端反馈的所述睡眠状态数据为[3,1],即指将睡眠划分为3个等级,当前为第1级。
一般而言,人的睡眠可分为快速眼动睡眠和非快速眼动睡眠两大部分,其中,非快速眼动期又可以分四个阶段:入睡期,浅睡期,中睡期,深睡期,而这个四个周期是快速切换的,并且不同的阶段,用户的生理状态数据是不同的,例如,在不同的睡眠阶段用户的心率的速度不同即在不同的睡眠等级用户的生理状态数据不同,基于该原理,可以依据用户的生理状态数据判断用户的睡眠等级,从而最终确定来电的响铃音量。
S22、所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户 生理状态的生理状态数据。
本申请实施例中,所述可穿戴设备与所述智能终端建立通信连接之后,便开启各相关的传感器进行检测用户的生理状态数据并记录和存储。当所述可穿戴设备接收所述智能终端发送的查询请求后,依据所述查询请求查询预先存储的生理状态数据并反馈。
具体的,所述智能终端在收到来电请求(或发生其他响铃事件)后向所述穿戴设备申请查询用户的当前的睡眠状态数据。所述穿戴设备收到所述查询请求后,通过其内置的生物传感器,例如,体温传感器、心电传感器、血压传感器等对人体的生理状态数据进行测量并记录,再通过其预置的算法对记录的多个生理状态数据进行分析并处理以得到最终的睡眠状态数据并向所述智能终端反馈。
进一步的,所述生理状态数据包括:用户的心率、血压、体温及体动数据中的一个或多个数据。
S23、所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
本申请实施例中,用户在不同睡眠等级中的生理状态数据是不同的,因此,可以根据预先测量的人体处于各个睡眠等级时的体温、体动、肌肉状态以及大脑活跃程度等随时间的分布规律,并依据该分布规律,设置睡眠等级与各生理状态数据的映射关系并存储。所述映射关系中包含睡眠的各个睡眠等级以及各个睡眠等级对应的各项生理状态数据的范围值,后续将获取到的用户的心率数据与预先设置不同睡眠等级与心率之间的映射关系进行匹配以确定所述用户当前所处的睡眠等级。
一种可能的设计中,所述可穿戴设备采取预设算法对各个生理状态数据进行处理以生成不同睡眠等级与所述生理状态数据之间的映射关系。
进一步的,所述预设算法可以为现有技术中常见的算法,比如通过心率来判断用户睡眠状态数据时可以根据预先测量的用户处于睡眠状态下,心率随时间的分布规律,设置睡眠等级与心率的映射关系并存储。将当前测量的心率数据与预设的睡眠等级和心率的映射关系进行匹配,以得到当前睡眠等级。
具体的,首先监测并记录用户心率,并根据所记录的心率计算心率的心率周期,以该心率周期的前后的差分值作为一次差分值,将该一次差分值的前后的差分值作为二次差分值的方式,计算至预先设定的N次差分值,依据心率周期以及从一次差分值至N次差分值的差分值,生成预定时间内的各个值分布的分布规律,将预定时间段内的睡眠状态划分为多个睡眠等级,将多个睡眠等级添加至生成的预定时间内的各个值分布的分布规律中,以最终生成不同睡眠等级与心率之间的映射关系。
本申请实施例中,用户在不同的睡眠等级下,除了心率不同,其他生理状态数据也是不同的。例如,
睡眠等级1(入睡阶段):肌肉放松进入浅眠,很容易被叫醒。
睡眠等级2(浅睡阶段):呼吸心跳变慢,体温略微降低,体动相对活跃。
睡眠等级3(深睡阶段):呼吸心跳较前一阶段变得更慢,肌肉放松,身体几乎不动,大脑不活跃,无梦,这一阶段被叫醒需要时间恢复。
睡眠等级4(眼动睡眠阶段):大脑活跃度跟白天无异,眼睛快速运动但身体几乎不动。
因此,在具体实施过程中,所述可穿戴设备可以通过不同的生理状态数据判断用户所处的睡眠等级,本申请对此不做限定。
进一步的,本申请所述可穿戴设备内置睡眠状态数据分析功能,所述可穿戴设备在监测到用户的至少一种生理状态数据后,可以通过所述睡眠状态数据分析功能判断用户所处的睡眠等级,并直接将判断结果发送至所述智能终端,采用这种实现方式,无需智能终端对用户的生理状态数据进行分析,以确定所述用户的睡眠等级,减少了所述智能终端的功耗。
请参考图4,本申请的实施例还提供一种智能调整智能终端铃声的装置,一种本实施例中,包括接收模块21、查询模块22、反馈模块23。其中,
接收模块21,用于可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求。
本申请实施例中,所述可穿戴设备预先通过蓝牙或者WiFi和所述智能终端建立通信连接。具体的,开启所述智能终端和可穿戴设备的蓝牙功能或者WiFi功能,以使得所述智能终端和可穿戴设备搜索配对成功后建立通信连接。当所述智能终端和可穿戴设备连接配对成功后,开启所述可穿戴设备,可穿戴设备开启之后通过其内置的生物传感器监测用户的生理状态数据并记录和存储。
一般地,在智能终端或者可穿戴设备中安装有蓝牙模块或者WiFi模块,便于使用中与各种电子设备之间进行连接,从而方便通信和信息数据交换。本申请实施例中,所述智能终端与所述可穿戴设备建立通信连接之后,便可通过蓝牙短距离无线通讯或或者WiFi实现后续的信息数据的传输。
本申请实施例中,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。所述当前睡眠等级是指:依据当前所监测到的用户的生理状态数据而确定的睡眠阶段。例如,可以将睡眠阶段粗略的划分为:入睡阶段、浅睡阶段、深睡阶段以及眼动睡眠阶段,其中,每个睡眠阶段对应本申请所述的一个睡眠等级。本申请实施例中,对所述睡眠等级进行划分的粒度由所述可穿戴设备的识别精度确定。例如,某个手环对睡眠的识别精度为3个等级,分为浅睡眠(1级)、中度睡眠(2级)、深度睡眠(3级),并且识别到用户当前的睡眠为浅睡眠,则向所述智能终端反馈的所述睡眠状态数据为[3,1],即指将睡眠划分为3个等级,当前为第1级。
一般而言,人的睡眠可分为快速眼动睡眠和非快速眼动睡眠两大部分,其中,非快速眼动期又可以分四个阶段:入睡期,浅睡期,中睡期,深睡期,而这个四个周期是快速切换的,并且不同的阶段,用户的生理状态数据是不同的,例如,在不同的睡眠阶段用户的心率的速度不同即在不同的睡眠等级用户的生理状态数据不同,基于该原理,可以依据用户的生理状态数据判断用户的睡眠等级,从而最终确定来电的响铃音量。
查询模块22,用于所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据。
本申请实施例中,所述可穿戴设备与所述智能终端建立通信连接之后,便开启各相关的传感器进行检测用户的生理状态数据并记录和存储。当所述可穿戴设备接收所述智能终端发送的查询请求后,依据所述查询请求查询预先存储的生理状态数据并反馈。
具体的,所述智能终端在收到来电请求(或发生其他响铃事件)后向所述穿戴设备申请查询用户的当前的睡眠状态数据。所述穿戴设备收到所述查询请求后,通过其内置的生物传感器,例如,体温传感器、心电传感器、血压传感器等对人体的生理状态数据进行测量并记录,再通过其预置的算法对记录的多个生理状态数据进行分析并处理以得到最终的睡眠状态数据并向所述智能终端反馈。
进一步的,所述生理状态数据包括:用户的心率、血压、体温及体动数据中的一个或多个数据。
反馈模块23,用于所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
本申请实施例中,用户在不同睡眠等级中的生理状态数据是不同的,因此,可以根据预先测量的人体处于各个睡眠等级时的体温、体动、肌肉状态以及大脑活跃程度等随时间的分布规律,并依据该分布规律,设置睡眠等级与各生理状态数据的映射关系并存储。所述映射关系中包含睡眠的各个睡眠等级以及各个睡眠等级对应的各项生理状态数据的范围值,后续将获取到的用户的心率数据与预先设置不同睡眠等级与心率之间的映射关系进行匹配以确定所述用户当前所处的睡眠等级。
一种可能的设计中,所述可穿戴设备采取预设算法对各个生理状态数据进行处理以生成不同睡眠等级与所述生理状态数据之间的映射关系。
进一步的,所述预设算法可以为现有技术中常见的算法,比如通过心率来判断用户睡眠状态数据时可以根据预先测量的用户处于睡眠状态下,心率随时间的分布规律,设置睡眠等级与心率的映射关系并存储。将当前测量的心率数据与预设的睡眠等级和心率的映射关系进行匹配,以得到当前睡眠等级。
具体的,首先监测并记录用户心率,并根据所记录的心率计算心率的心率周期,以该心率周期的前后的差分值作为一次差分值,将该一次差分值的前后的差分值作为二次差分值的方式,计算至预先设定的N次差分值,依据心率周期以及从一次差分值至N次差分值的差分值,生成预定时间内的各个值分布的分布规律,将预定时间段内的睡眠状态划分为多个睡眠等级,将多个睡眠等级添加至生成的预定时间内的各个值分布的分布规律中,以最终生成不同睡眠等级与心率之间的映射关系。
本申请实施例中,用户在不同的睡眠等级下,除了心率不同,其他生理状态数据也是不同的。例如,
睡眠等级1(入睡阶段):肌肉放松进入浅眠,很容易被叫醒。
睡眠等级2(浅睡阶段):呼吸心跳变慢,体温略微降低,体动相对活跃。
睡眠等级3(深睡阶段):呼吸心跳较前一阶段变得更慢,肌肉放松,身体几乎不动,大脑不活跃,无梦,这一阶段被叫醒需要时间恢复。
睡眠等级4(眼动睡眠阶段):大脑活跃度跟白天无异,眼睛快速运动但身体几乎不动。
因此,在具体实施过程中,所述可穿戴设备可以通过不同的生理状态数据判断用户所处的睡眠等级,本申请对此不做限定。
进一步的,本申请所述可穿戴设备内置睡眠状态数据分析功能,所述可穿戴设备在监测到用户的至少一种生理状态数据后,可以通过所述睡眠状态数据分析功能判断 用户所处的睡眠等级,并直接将判断结果发送至所述智能终端,采用这种实现方式,无需智能终端对用户的生理状态数据进行分析,以确定所述用户的睡眠等级,减少了所述智能终端的功耗。
在一个实施例中,本申请还提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;所述智能终端依据所述响铃声量等级播放铃声。
在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:所述智能终端检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级;或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
请参考图5,图5为一个实施例中计算机设备的内部结构示意图。如图5所示,该计算机设备包括通过***总线连接的处理器1、存储介质2、存储器3和网络接口4。其中,该计算机设备的存储介质2存储有操作***、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器1执行时,可使得处理器1实现一种智能调整智能终端铃声的控制方法,处理器1能实现图2所示实施例中的一种智能调整智能终端铃声的控制装置中的获取模块、接收模块和播放模块的功能。该计算机设备的处理器1用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器3中可存储有计算机可读指令,该计算机可读指令被处理器1执行时,可使得处理器1执行一种智能调整智能终端铃声的控制方法。该计算机设备的网络接口4用于与终端连接通信。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请还提供一种可穿戴设备,所述可穿戴设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
此外,本申请还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:当在睡眠时间检测到响铃触发事件时,向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;接收响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;依据所述响铃声量等级播放铃声。一个或多个处理器能实现图2所示实施例中的在智能调整智能终端铃声的装置中的获 取模块、接收模块和播放模块的功能。或者,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。一个或多个处理器能实现图4所示实施例中的在智能调整智能终端铃声的装置中的接收模块、查询模块和反馈模块的功能。
在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:通过预设的蓝牙模块或者WiFi模块与所述智能终端建立通信连接;开启所述可穿戴设备的传感器以测量并记录用户的生理状态数据。
在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级;或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
综合上述实施例可知,本申请最大的有益效果在于:
本申请提供一种智能调整智能终端铃声的方法,通过在睡眠时间监测用户的生理状态数据,并依据该生理状态数据分析用户的睡眠状态数据,并依据该睡眠状态数据确定对应的响铃声量等级,依据所述响铃声量等级播放铃声。本申请通过该方案实现了依据用户的睡眠等级的逐级变化,动态调整铃声音量,制定每个睡眠等级相匹配的最佳音量的铃声,使得用户在睡眠状态不会因为较大的响铃而受惊,避免影响用户的睡眠,最终实现既能唤醒用户,又不过度刺激用户,实现更为人性化的来电提醒。
本申请解决了现有技术中,在睡眠状态下,来电铃声总无法以适度的音量提醒用户,从而造成不良用户体验的问题,实现了根据用户睡眠等级的变化而智能化动态调整铃声音量,既能唤醒用户,又不过渡刺激用户,从而提升用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
Claims (20)
- 一种智能调整智能终端铃声的控制方法,所述方法包括:当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;所述智能终端依据所述响铃声量等级播放铃声。
- 根据权利要求1所述的智能调整智能终端铃声的控制方法,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。
- 根据权利要求2所述的智能调整智能终端铃声的控制方法,所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级,具体包括:所述智能终端依据所述睡眠状态数据中的所述可识别睡眠级数将所述铃声音量按照随睡眠等级提升而递增的算法划分为对应数量的响铃声量等级;所述智能终端依据所述当前睡眠等级确定当前睡眠等级对应的响铃声量等级。
- 根据权利要求1所述的智能调整智能终端铃声的控制方法,所述智能终端依据所述响铃声量等级播放铃声之后,还包括:所述智能终端检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级;或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
- 一种智能调整智能终端铃声的方法,所述方法包括:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
- 根据权利要求5所述的智能调整智能终端铃声的方法,所述生理状态数据来源于以下任意一项或任意多项传感器:体温传感器、心电传感器以及血压传感器。
- 根据权利要求5所述的智能调整智能终端铃声的方法,所述可穿戴设备依据所述生理状态数据确定所述睡眠状态数据并向所述智能终端反馈,具体包括:所述可穿戴设备依据预设的各睡眠等级对应的各生理状态数据的分布,对当前测量的各生理状态数据进行判断,以确定当前测量的各生理状态数据所指向的睡眠等级。
- 一种智能调整智能终端铃声的控制装置,所述装置包括:获取模块,用于当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;接收模块,用于所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所 述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;播放模块,用于所述智能终端依据所述响铃声量等级播放铃声。
- 根据权利要求8所述的智能调整智能终端铃声的控制装置,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。
- 根据权利要求9所述的智能调整智能终端铃声的控制装置,所述接收模块,还用于:所述智能终端依据所述睡眠状态数据中的所述可识别睡眠级数将所述铃声音量按照随睡眠等级提升而递增的算法划分为对应数量的响铃声量等级;所述智能终端依据所述当前睡眠等级确定当前睡眠等级对应的响铃声量等级。
- 根据权利要求8所述的智能调整智能终端铃声的控制装置,所述播放模块,还用于:所述智能终端检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级;或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
- 一种智能调整智能终端铃声的装置,所述装置包括:接收模块,用于可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;查询模块,用于所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;反馈模块,用于所述可穿戴设备依据所述生理状态数据确定所述睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
- 一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行一种智能调整智能终端铃声的控制方法的下述步骤:当在睡眠时间检测到响铃触发事件时,智能终端向与所述智能终端建立通信连接的可穿戴设备发送用户当前的睡眠状态数据的查询请求;所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级;所述智能终端依据所述响铃声量等级播放铃声。
- 根据权利要求13所述的计算机设备,所述睡眠状态数据包括当前睡眠等级及所述可穿戴设备的可识别睡眠级数。
- 根据权利要求14所述的计算机设备,所述智能终端接收所述可穿戴设备响应所述查询请求所反馈的所述睡眠状态数据,并依据所述睡眠状态数据确定对应的响铃声量等级,具体包括:所述智能终端依据所述睡眠状态数据中的所述可识别睡眠级数将所述铃声音量按照随睡眠等级提升而递增的算法划分为对应数量的响铃声量等级;所述智能终端依据所述当前睡眠等级确定当前睡眠等级对应的响铃声量等级。
- 根据权利要求13所述的计算机设备,所述智能终端依据所述响铃声量等级播 放铃声之后,还包括:所述智能终端检测来电被接听事件,若超过预设时间后来电未被接听,则每隔预设时间段向所述可穿戴设备获取新的所述睡眠状态数据,并更新响铃声量等级;或在预设的时间段内重复向所述可穿戴设备获取用户的所述睡眠状态数据,并更新响铃声量等级。
- 一种可穿戴设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行一种智能调整智能终端铃声的方法的下述步骤:可穿戴设备接收与所述可穿戴设备建立通信连接的智能终端发送的用户当前的睡眠状态数据的查询请求;所述可穿戴设备响应于所述查询请求查询通过传感器测量并记录的表征用户生理状态的生理状态数据;所述可穿戴设备依据所述生理状态数据确定睡眠状态数据并向所述智能终端反馈,以使得所述智能终端依据所述睡眠状态数据确定对应的响铃声量等级。
- 根据权利要求17所述的可穿戴设备,所述生理状态数据来源于以下任意一项或任意多项传感器:体温传感器、心电传感器以及血压传感器。
- 根据权利要求17所述的可穿戴设备,所述可穿戴设备依据所述生理状态数据确定所述睡眠状态数据并向所述智能终端反馈,具体包括:所述可穿戴设备依据预设的各睡眠等级对应的各生理状态数据的分布,对当前测量的各生理状态数据进行判断,以确定当前测量的各生理状态数据所指向的睡眠等级。
- 一种计算机可读非易失性存储介质,所述计算机可读非易失性存储介质中包括智能调整智能终端铃声的程序,所述智能调整智能终端铃声的程序被处理器执行时,实现如权利要求1至4中任一项所述的智能调整智能终端铃声的控制方法的步骤或如权利要求5至7中任一项所述的智能调整智能终端铃声的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810399827.2A CN108810300A (zh) | 2018-04-28 | 2018-04-28 | 智能调整智能终端铃声的方法及其控制方法及装置 |
CN201810399827.2 | 2018-04-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019205401A1 true WO2019205401A1 (zh) | 2019-10-31 |
Family
ID=64093139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/102879 WO2019205401A1 (zh) | 2018-04-28 | 2018-08-29 | 智能调整智能终端铃声的方法及其控制方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108810300A (zh) |
WO (1) | WO2019205401A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113781681A (zh) * | 2021-09-15 | 2021-12-10 | 广东好太太智能家居有限公司 | 一种智能门锁声音控制方法、***、智能门锁和可读介质 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111781842A (zh) * | 2019-04-04 | 2020-10-16 | 奇酷互联网络科技(深圳)有限公司 | 控制家居设备工作的方法、可穿戴终端和存储装置 |
CN110236572B (zh) * | 2019-05-07 | 2021-10-26 | 平安科技(深圳)有限公司 | 基于体温信息的抑郁症预测*** |
CN112773997B (zh) * | 2019-11-11 | 2023-03-10 | 深圳射弧科技有限公司 | 智能睡眠唤醒方法及智能穿戴设备 |
CN111281120B (zh) * | 2020-03-27 | 2021-05-25 | 珠海格力电器股份有限公司 | 一种烹饪设备的控制方法、装置及设备 |
CN114795159A (zh) * | 2021-01-28 | 2022-07-29 | 华为技术有限公司 | 一种睡前状态检测方法及设备 |
CN114967897A (zh) * | 2021-02-19 | 2022-08-30 | 深圳市万普拉斯科技有限公司 | 一种功耗优化方法、装置及移动终端 |
CN112671623B (zh) * | 2021-03-16 | 2021-08-31 | 深圳市火乐科技发展有限公司 | 基于投影的叫醒方法、装置、投影设备和计算机存储介质 |
CN116339509A (zh) * | 2021-06-25 | 2023-06-27 | 内蒙古工业大学 | 一种智能终端设备的控制方法及控制装置 |
CN113746986A (zh) * | 2021-07-23 | 2021-12-03 | 荣耀终端有限公司 | 一种电子设备的控制方法和电子设备 |
CN115985066B (zh) * | 2023-03-20 | 2023-07-11 | 慕思健康睡眠股份有限公司 | 一种自动唤醒用户的方法、装置、***和存储介质 |
CN117911085B (zh) * | 2024-03-18 | 2024-06-11 | 南京焦点方寸信息技术有限公司 | 一种基于企业营销的用户管理***、方法及终端 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853036A (zh) * | 2015-04-22 | 2015-08-19 | 惠州Tcl移动通信有限公司 | 自动调节铃声音量的移动终端及其方法 |
CN105243799A (zh) * | 2015-09-30 | 2016-01-13 | 小米科技有限责任公司 | 安全提醒处理方法和装置 |
CN106371802A (zh) * | 2016-10-31 | 2017-02-01 | 北京小米移动软件有限公司 | 终端音量控制方法及装置 |
CN106385518A (zh) * | 2016-09-12 | 2017-02-08 | 惠州Tcl移动通信有限公司 | 一种手机基于智能手环调节来电铃声音量的方法及*** |
CN106453867A (zh) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | 闹钟的控制方法和装置 |
CN106453789A (zh) * | 2016-09-18 | 2017-02-22 | 珠海格力电器股份有限公司 | 一种闹钟音量的调节方法、装置及智能终端 |
CN107465803A (zh) * | 2016-06-02 | 2017-12-12 | 华为终端(东莞)有限公司 | 一种智能提醒方法、终端、可穿戴设备及*** |
CN107920156A (zh) * | 2016-10-08 | 2018-04-17 | 中兴通讯股份有限公司 | 一种调节闹钟响铃音量的方法和装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150072622A1 (en) * | 2013-06-17 | 2015-03-12 | Khan Hwang | Negative ion ornament with detachable wireless accessory |
CN105577898A (zh) * | 2014-10-15 | 2016-05-11 | 昆山研达电脑科技有限公司 | 自动开启手机免打扰模式的***及方法 |
CN104836905A (zh) * | 2015-04-13 | 2015-08-12 | 惠州Tcl移动通信有限公司 | 基于用户状态的***调节方法及装置 |
CN104935727B (zh) * | 2015-04-24 | 2018-08-31 | 广东小天才科技有限公司 | 一种智能穿戴设备接听电话的方法及装置 |
CN106060296A (zh) * | 2016-05-30 | 2016-10-26 | 北京小米移动软件有限公司 | 终端控制方法、装置及*** |
CN106773806A (zh) * | 2016-11-18 | 2017-05-31 | 深圳市欧瑞博电子有限公司 | 提醒控制方法和*** |
CN107347112A (zh) * | 2017-06-19 | 2017-11-14 | 上海传英信息技术有限公司 | 一种移动终端音量的控制方法及控制*** |
-
2018
- 2018-04-28 CN CN201810399827.2A patent/CN108810300A/zh active Pending
- 2018-08-29 WO PCT/CN2018/102879 patent/WO2019205401A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853036A (zh) * | 2015-04-22 | 2015-08-19 | 惠州Tcl移动通信有限公司 | 自动调节铃声音量的移动终端及其方法 |
CN105243799A (zh) * | 2015-09-30 | 2016-01-13 | 小米科技有限责任公司 | 安全提醒处理方法和装置 |
CN107465803A (zh) * | 2016-06-02 | 2017-12-12 | 华为终端(东莞)有限公司 | 一种智能提醒方法、终端、可穿戴设备及*** |
CN106385518A (zh) * | 2016-09-12 | 2017-02-08 | 惠州Tcl移动通信有限公司 | 一种手机基于智能手环调节来电铃声音量的方法及*** |
CN106453789A (zh) * | 2016-09-18 | 2017-02-22 | 珠海格力电器股份有限公司 | 一种闹钟音量的调节方法、装置及智能终端 |
CN106453867A (zh) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | 闹钟的控制方法和装置 |
CN107920156A (zh) * | 2016-10-08 | 2018-04-17 | 中兴通讯股份有限公司 | 一种调节闹钟响铃音量的方法和装置 |
CN106371802A (zh) * | 2016-10-31 | 2017-02-01 | 北京小米移动软件有限公司 | 终端音量控制方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113781681A (zh) * | 2021-09-15 | 2021-12-10 | 广东好太太智能家居有限公司 | 一种智能门锁声音控制方法、***、智能门锁和可读介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108810300A (zh) | 2018-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019205401A1 (zh) | 智能调整智能终端铃声的方法及其控制方法及装置 | |
CN111558120B (zh) | 睡眠唤醒方法、装置、计算机设备和计算机可读存储介质 | |
RU2677008C2 (ru) | Корректировка интенсивности сенсорной стимуляции для усиления активности медленных волн сна | |
EP3166481B1 (en) | System for adjusting the intensity of sensory stimulation during sleep based on sleep spindles | |
US20200268265A1 (en) | Integration of sensor-based cardiovascular measures into physical benefit measure related to hearing instrument use | |
CN112005311A (zh) | 用于基于睡眠架构模型向用户递送感官刺激的***和方法 | |
CN111529886A (zh) | 一种智能唤醒用户的方法和智能闹钟唤醒*** | |
CN106453867A (zh) | 闹钟的控制方法和装置 | |
CN111001073A (zh) | 提升睡眠质量的方法、装置和智能穿戴设备 | |
WO2019205145A1 (zh) | 一种闹钟的响铃时刻的设置方法、装置和电子设备 | |
CN108375909A (zh) | 一种参数分析方法、装置、设备和计算机可读存储介质 | |
CN104586410A (zh) | 移动终端、可穿戴式设备、判断用户状态的***及方法 | |
WO2023010859A1 (zh) | 用于空调器控制的方法及装置、空调器 | |
JP2020515302A (ja) | 睡眠中の患者に与えられた刺激の効果を表す指標を出力するためのシステム及び方法 | |
WO2023159958A1 (zh) | 智能家居***的唤醒方法、唤醒装置和智能家居*** | |
WO2018113119A1 (zh) | 一种数据同步方法、装置以及终端设备 | |
CN112689219A (zh) | 管理睡眠的方法、装置、无线耳机和计算机可读存储介质 | |
CN109498026A (zh) | 可实时监测与预防颈椎疾病的可穿戴装置 | |
US20190216353A1 (en) | System and method for delivering sensory stimulation to a user to enhance a cognitive domain in the user | |
WO2019090613A1 (zh) | 一种智能终端的闹钟的响铃方法及响铃*** | |
WO2022161067A1 (zh) | 一种睡前状态检测方法及设备 | |
CN108683816B (zh) | 基于穿戴式设备的闹钟关闭方法、装置、设备及存储介质 | |
US11707596B2 (en) | Method and system to deliver timed and grouped sensory stimulation | |
TWI687201B (zh) | 回饋式睡眠喚醒系統及其方法 | |
WO2024088049A1 (zh) | 一种睡眠监测方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18915947 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 01.02.2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18915947 Country of ref document: EP Kind code of ref document: A1 |