CN109495650A - Alarm clock prompting method, device, equipment and storage medium - Google Patents
Alarm clock prompting method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN109495650A CN109495650A CN201811534866.5A CN201811534866A CN109495650A CN 109495650 A CN109495650 A CN 109495650A CN 201811534866 A CN201811534866 A CN 201811534866A CN 109495650 A CN109495650 A CN 109495650A
- Authority
- CN
- China
- Prior art keywords
- time
- alarm clock
- environmental
- reminding
- time period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 230000007613 environmental effect Effects 0.000 claims abstract description 223
- 238000004590 computer program Methods 0.000 abstract description 6
- 239000003570 air Substances 0.000 description 21
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000012080 ambient air Substances 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- 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/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- 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/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- 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
- 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/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Electric Clocks (AREA)
- Telephone Function (AREA)
Abstract
This application discloses a kind of alarm clock prompting method, device, equipment and storage mediums, are related to computer program field.This method comprises: obtaining the alert condition of alarm clock, alert condition includes initial time, end time and environmental condition;In period between initial time and end time, environmental parameter is obtained;When environmental parameter meets environmental condition, the reminder events of alarm clock are executed.The technical solution solves the problem of ring time that alarm clock is arranged is fixed, cannot be adaptively adjusted according to external environment by constantly adjusting the ring time of alarm clock according to environmental condition in the period in above-mentioned initial time and between the end time.
Description
Technical Field
The embodiment of the application relates to the field of computer programs, in particular to an alarm clock reminding method, an alarm clock reminding device, alarm clock reminding equipment and a storage medium.
Background
In daily life, in order to remind oneself to finish a certain thing at a specific time, a user can set an alarm clock to be used as a reminder.
The existing alarm clock setting mode is that a time is set and the alarm clock rings at the set time; the alarm clock may be a single alarm clock, a cyclical alarm clock, a workday alarm clock, and a date-designated alarm clock.
However, the alarm clock has a fixed ringing time, and the ringing time cannot be adjusted according to the external environment.
Disclosure of Invention
The embodiment of the application provides an intelligent alarm clock reminding method, an intelligent alarm clock reminding device, intelligent alarm clock reminding equipment and a storage medium, and can solve the problems that the ringing time of an alarm clock is fixed and cannot be adjusted according to an external environment. The technical scheme is as follows:
according to a first aspect of the application, an alarm clock reminding method is provided, and the method comprises the following steps:
acquiring reminding conditions of an alarm clock, wherein the reminding conditions comprise starting time, ending time and environmental conditions;
acquiring environmental parameters in a time period between the starting time and the ending time;
and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock.
In some embodiments, the reminder condition further includes a time period;
acquiring environmental parameters in a time period between a start time and an end time, including:
and acquiring the environmental parameters once every time period in the time period.
In some embodiments, the obtaining the environmental parameter every other time period in the above time period includes:
acquiring a first environmental parameter at the starting time of the time period;
when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter with the time period to obtain the acquisition time of the (i + 1) th environmental parameter;
and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
In some embodiments, the environmental parameter includes temperature and/or humidity within the room.
In some embodiments, obtaining environmental parameters includes:
and acquiring the environmental parameters from the intelligent household equipment through an application programming interface.
In some embodiments, the environmental parameter includes at least one of outdoor temperature, humidity, weather, air quality.
In some embodiments, obtaining environmental parameters includes:
acquiring environmental parameters from meteorological software installed on a terminal through an application programming interface; or, the environmental parameters are acquired from a weather server through network connection.
In some embodiments, before acquiring the reminding condition, the method includes:
displaying a first display interface of an alarm clock on a user interface, wherein the first display interface comprises scene setting;
and receiving a custom scene set on the first display interface, wherein the custom scene comprises a reminding condition.
In some embodiments, before acquiring the reminding condition, the method includes:
displaying a second display interface of the alarm clock on the user interface, wherein the second display interface comprises at least one of starting time setting, ending time setting, time period setting and environment condition setting;
and receiving a reminding condition of the alarm clock set on the second display interface.
In some embodiments, the method further comprises:
in the time period, when the environmental parameters do not accord with the environmental conditions, determining to execute a reminding event of the alarm clock at the end time;
or,
and in the time period, when the environmental parameters do not accord with the environmental conditions, determining to give up executing the reminding event of the alarm clock.
According to a second aspect of the present application, there is provided an alarm clock reminding device, the device comprising:
the alarm clock reminding method comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is configured to acquire reminding conditions of an alarm clock, and the reminding conditions comprise starting time, ending time and environmental conditions; acquiring environmental parameters in a time period between the starting time and the ending time;
and the execution module is configured to execute the reminding event of the alarm clock when the environment parameters meet the environment conditions.
In some embodiments, the reminder condition further includes a time period;
and the acquisition module is configured to acquire the environmental parameters once every time period in the time period.
In some embodiments, the obtaining module is configured to obtain the first environmental parameter at the starting time of the time period; when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter with the time period to obtain the acquisition time of the (i + 1) th environmental parameter; and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
In some embodiments, the environmental parameter includes temperature and/or humidity within the room.
In some embodiments, the obtaining module is configured to obtain the environmental parameters from the smart home device through the application programming interface.
In some embodiments, the environmental parameter includes at least one of outdoor temperature, humidity, weather, air quality.
In some embodiments, the obtaining module is configured to obtain the environmental parameters from weather software installed on the terminal through an application programming interface; or, the environmental parameters are acquired from a weather server through network connection.
In some embodiments, the apparatus further comprises:
a display module configured to display a first display interface of an alarm clock on a user interface, the first display interface including scene settings thereon;
the receiving module is configured to receive a custom scene set on the first display interface, and the custom scene comprises a reminding condition.
In some embodiments, the apparatus further comprises:
a display module configured to display a second display interface of the alarm clock on the user interface, the second display interface including at least one of a start time setting, an end time setting, a time period setting, and an environmental condition setting;
and the receiving module is configured to receive the reminding condition of the alarm clock set on the second display interface.
In some embodiments, the apparatus further comprises:
the execution module is configured to determine that a reminding event of the alarm clock is executed at the end time when the environmental parameters do not accord with the environmental conditions within the time period; or, in the time period, when the environmental parameters do not accord with the environmental conditions, determining to abandon the execution of the reminding event of the alarm clock.
According to a third aspect of the present application, there is provided a terminal comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a set of codes, or a set of instructions, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by the processor to implement the alarm clock alerting method according to the first aspect of the present application.
According to a fourth method of the present application, there is provided a computer readable storage medium having stored therein at least one instruction, at least one program, set of codes, or set of instructions, which is loaded and executed by a processor to implement the alarm clock alerting method according to the first aspect of the present application.
The beneficial effects brought by the technical scheme provided by the embodiment of the application at least comprise:
acquiring the starting time, the ending time and the environmental conditions of the alarm clock; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a block diagram of a terminal according to an exemplary embodiment of the present application;
fig. 2 is a schematic diagram of information interaction between a terminal and a smart home device according to an exemplary embodiment of the present application;
FIG. 3 is a schematic diagram of a terminal and weather server information interaction provided by an exemplary embodiment of the present application;
fig. 4 is a block diagram of a terminal according to another exemplary embodiment of the present application;
FIG. 5 is a flow chart of an alarm clock alerting method provided by an exemplary embodiment of the present application;
FIG. 6 is a flow chart of an alarm clock alerting method provided by another exemplary embodiment of the present application;
FIG. 7 is a flow chart of an alarm clock alerting method provided by another exemplary embodiment of the present application;
FIG. 8 is a schematic diagram of a first display interface of an alarm clock provided by an exemplary embodiment of the present application;
FIG. 9 is a flow chart of an alarm clock alerting method provided by another exemplary embodiment of the present application;
FIG. 10 is a schematic diagram of a second display interface of an alarm clock provided by an exemplary embodiment of the present application;
FIG. 11 is a block diagram of an alarm clock alerting device provided in an exemplary embodiment of the present application;
fig. 12 is a block diagram of an alarm clock reminding apparatus according to another exemplary embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
The current alarm clock comprises a single reminding alarm clock, a cycle reminding alarm clock, a workday reminding alarm clock and the like, and a user can set the date and time for reminding the alarm clock and the number of times of cycle reminding according to set interval time at set time. The alarm clock reminding method is fixed in reminding time and mainly suitable for people who work or have fixed time. The application provides an alarm clock ringing reminding method, which can monitor surrounding environments, such as temperature, humidity, haze and the like, and can be applied to alarm clock reminding to enable the alarm clock to make adaptive adjustment on reminding time, for example, running the alarm clock in the morning, and whether the alarm clock is suitable for motion according to the outdoor environment in a certain time period or not, so that the time for reminding the alarm clock is adjusted, and even the alarm clock reminding is cancelled. The alarm clock reminding method is suitable for free staff and people with high time elasticity.
Fig. 1 is a block diagram of a terminal 100 according to an exemplary embodiment of the present application, where the terminal 100 includes: memory 120, processor 140, and speaker 160.
The memory 120 has stored therein an application 122. The application 122 includes an alarm clock program and a smart home program. The alarm clock program can execute the reminding event of the alarm clock according to the reminding condition set by the user. The alarm clock program can also acquire indoor environment parameters from the intelligent household program through an Application Programming Interface (API); or acquiring outdoor environment parameters from a weather server through network connection.
In some embodiments, the application 122 also includes a weather program. The alarm clock program can also acquire outdoor environment parameters from the weather program through the API.
Optionally, the Memory 120 includes at least one of a Random Access Memory (RAM), a Serial Attached Small-Computer-System-Interface (SAS), and a Read-only Memory (ROM).
The processor 140 is used to load the application 122 stored in the memory 120 and execute program steps in the application 122 to implement some methods. Illustratively, the processor 140 loads an alarm clock program stored in the memory 120 and executes the program steps of the alarm clock program to implement an alarm clock alerting method.
The speaker 160 is used for ringing when the alarm clock program executes a reminder event of the alarm clock.
It should be noted that, the terminal 100 is connected to the smart home device 300 through a wireless network, and referring to fig. 2, when the smart home program in the terminal 100 is executed, the indoor environment parameter is obtained from the smart home device 300 through the wireless network, so as to provide the indoor environment parameter for the alarm clock program in the terminal 100 when executing the alarm clock reminding method.
The terminal 100 is further connected to the weather server 300 through a wired network or a wireless network, and referring to fig. 3, the alarm clock program in the terminal 100 can obtain outdoor environment parameters from the weather server 300 through the network connection; alternatively, when the weather program in the terminal 100 is executed, the outdoor environment parameter is acquired from the weather server 300 through the wired network or the wireless network, and the method for performing the alarm for the alarm clock in the terminal 100 is to provide the outdoor environment parameter.
Optionally, the wired network may be a metropolitan area network, a local area network, an optical fiber network, or the like; the WIreless network may be a mobile communication network or a WIreless Fidelity (WiFi) network.
Referring to fig. 4, it should be further noted that the terminal 100 may further include a temperature sensor 220 and a humidity sensor 240. When the processor 140 executes the alarm clock program in the memory 120, the temperature sensor 220 may provide a temperature value and the humidity sensor 240 may provide a humidity value in the room.
Fig. 5 is a flowchart of an alarm clock reminding method provided in an exemplary embodiment of the present application, where the method includes:
step 302, obtaining a reminding condition of the alarm clock, wherein the reminding condition comprises a start time, an end time and an environment condition.
The reminding condition is set when the user adds the alarm clock. Adding an alarm clock by a user, and setting reminding conditions, wherein the reminding conditions comprise starting time, ending time and environmental conditions; after the user finishes adding the alarm clock, the system acquires the reminding condition of the alarm clock and sets the starting time of the alarm clock according to the starting time in the reminding condition.
In step 304, environmental parameters are obtained during a time period between the start time and the end time.
When the system time is the starting time in the reminding condition, the system starts the alarm clock. The alarm clock is started at the starting time, and the system acquires the environmental parameters which are indoor environmental parameters and/or outdoor environmental parameters.
Wherein the indoor environmental parameter comprises indoor temperature and/or humidity; the outdoor environmental parameter includes at least one of outdoor temperature, humidity, weather, and air quality.
When the environmental parameters obtained by the system do not meet the environmental conditions and the system time is still in the time period between the start time and the end time, the environmental parameters are obtained again, and step 306 is executed.
Step 306, determine whether the environmental parameter meets the environmental condition.
The environmental parameter is an environmental parameter corresponding to the set environmental condition. For example, if the environmental condition is a temperature threshold, the environmental parameter is a temperature value; for example, if the environmental conditions are a humidity threshold and an air quality, the corresponding environmental parameters are a humidity value and a PM2.5 value, respectively.
Optionally, the environmental condition comprises a temperature threshold and/or a humidity threshold in the room; the system judges whether the acquired indoor temperature value meets the range of the set indoor temperature threshold value; and/or whether the obtained humidity value meets a set range of humidity thresholds within the room.
When the temperature value meets the range of the set indoor temperature threshold value; and/or, if the humidity value meets the range of the humidity threshold value in the room, executing step 308; otherwise, go back and execute step 304.
Optionally, the environmental condition further includes at least one of outdoor temperature threshold, outdoor humidity threshold, outdoor weather condition, outdoor air quality; the system judges whether the obtained outdoor environment parameters meet the set outdoor environment conditions. Optionally, the air quality in the ambient conditions is set according to an ambient air quality criterion.
When the outdoor environmental parameters acquired by the system meet the set outdoor environmental conditions, executing step 308; otherwise, go back and execute step 304.
Illustratively, the environmental conditions include outdoor weather conditions and temperature thresholds; the system determines whether the obtained weather meets weather conditions in the environmental conditions and whether the obtained temperature value meets a temperature threshold.
When the weather meets the weather condition in the environmental condition and the temperature value meets the temperature threshold, executing step 308; otherwise, go back and execute step 304.
Optionally, the environmental conditions include indoor environmental conditions and outdoor environmental conditions; the system acquires indoor environmental parameters and outdoor environmental parameters, and judges whether the indoor environmental parameters accord with indoor environmental conditions or not and whether the outdoor environmental parameters accord with outdoor environmental conditions or not.
When the indoor environmental parameters conform to the indoor environmental conditions and the outdoor environmental parameters conform to the outdoor environmental conditions, executing step 308; otherwise, go back and execute step 304.
Step 308, executing the alarm event of the alarm clock.
In summary, the alarm clock reminding method provided by the embodiment obtains the start time, the end time and the environmental conditions of the alarm clock; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
Fig. 6 is a flowchart of an alarm clock reminding method according to another exemplary embodiment of the present application, it should be noted that during the execution of the alarm clock reminding method, an environment parameter may be periodically obtained, and schematically, step 304 is replaced with step 3042, which is as follows:
step 3042, the environmental parameters are obtained every time period between the start time and the end time.
Optionally, at the starting time, obtaining a first environmental parameter; when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter with the time period to obtain the acquisition time of the (i + 1) th environmental parameter; and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
Illustratively, the system obtains a first environmental parameter at a starting time, and executes step 306 to determine whether the environmental parameter meets an environmental condition; when the environmental parameters do not accord with the environmental conditions, returning to and executing the step 3042; adding a time period to the first acquisition time of the environmental parameters to obtain the second acquisition time of the environmental parameters; after a time period, the environmental parameters are acquired again at a second time of acquisition time of the environmental parameters, wherein the second time of acquisition time of the environmental parameters is in a time period between the starting time and the ending time.
In this way, when the environmental parameter obtained at the current time does not meet the environmental condition, the process returns to step 3042, and at a time separated by a time period from the obtaining time of the environmental parameter at the previous time, it is determined whether the time is within the time period of the starting time and the ending time, and if the time is within the time period of the starting time and the ending time, the environmental parameter is obtained again, and step 306 is executed. And circularly acquiring the environmental parameters on the premise that the acquired environmental parameters do not accord with the environmental conditions in the time period between the starting time and the ending time.
In summary, the alarm clock reminding method provided by the embodiment obtains the start time, the end time and the environmental conditions of the alarm clock; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
In addition, the method can periodically acquire the environmental parameters in the time period between the starting time and the ending time when the acquired environmental parameters do not accord with the environmental conditions, so that the energy consumption of the terminal can be reduced.
Fig. 7 is a flowchart of an alarm clock reminding method provided in another exemplary embodiment of the present application, the method including:
step 402, displaying a first display interface of the alarm clock on the user interface, wherein the first display interface comprises scene setting.
The method comprises the steps that a first display interface of the alarm clock is displayed on a user interface of a terminal, the first display interface comprises scene setting, a user inputs a custom scene at a corresponding position of the scene setting, and the custom scene comprises reminding conditions such as starting time, ending time and environmental conditions of the alarm clock.
Optionally, the user-defined scene is text content edited by the user and including the reminding condition of the alarm clock. For example, the user's requirements for the external environment during morning exercise are described in text to form a custom scene for alarm clock reminding. Illustratively, the user edits the self-defined scene of the alarm clock reminding to 'go between 7 o' clock and 9 o 'clock in the morning' and run by the side of the river under the conditions of clear weather and better air quality. In this phrase, "the start time of the alarm clock is" 7 am ", the end time is" 9 am ", and the environmental conditions" the weather is clear "and" the air quality is good or better ".
Step 404, receiving a custom scene set on the first display interface, where the custom scene includes a reminding condition.
The user completes the setting of the alarm clock, the completion operation event is triggered on the first display interface, and the system receives the self-defined scene set on the first display interface according to the triggered completion operation event.
And 406, acquiring a reminding condition of the alarm clock, wherein the reminding condition comprises a starting time, an ending time and an environment condition.
The system extracts reminding conditions such as the starting time, the ending time and the environmental conditions of the alarm clock from the received custom scene; and setting the starting time of the alarm clock as the starting time according to the starting time of the alarm clock.
At the start time, the first environmental parameter is obtained, step 408.
The system acquires the first environmental parameter at the starting time.
Wherein the environmental parameters comprise indoor environmental parameters and/or outdoor environmental parameters. Optionally, the environmental parameter comprises the temperature and/or humidity in the room. In some embodiments, the system obtains the indoor environmental parameters from the smart home devices through the API.
In some embodiments, the system obtains the environmental parameters of the room from a temperature sensor and/or a humidity sensor of the terminal.
Optionally, the environmental parameter includes at least one of outdoor temperature, humidity, weather, and air quality. In some embodiments, the system enables the environmental parameters to be obtained from weather software installed on the terminal through the API.
In some implementations, the system obtains the environmental parameters from a weather server over a network connection.
Step 410, determine whether the ith environmental parameter meets the environmental condition.
The system determines whether the first environmental parameter meets an environmental condition. When the first environmental parameter does not accord with the environmental condition, judging whether the second environmental parameter accords with the environmental condition in a time period between the starting time and the ending time; and when the second environmental parameter does not accord with the environmental condition, judging whether the third environmental parameter accords with the environmental condition in a time period between the starting time and the ending time. By analogy, the system judges whether the environment parameter of the ith time meets the environment condition, wherein i is a positive integer.
When the ith environmental parameter meets the environmental condition, go to step 412; otherwise, step 414 is performed.
In step 412, a reminder event of the alarm clock is executed.
And step 414, increasing the acquisition time and the time period of the ith environmental parameter to obtain the acquisition time of the (i + 1) th environmental parameter.
The system increases the acquisition time and the time period of the ith environmental parameter to obtain the acquisition time of the (i + 1) th environmental parameter. For example, the first time of obtaining the environmental parameters is 8:00 am and the time period is 5 minutes, the second time of obtaining the environmental parameters is determined to be 8:05 am.
Step 416, whether the acquisition time of the environment parameter at the (i + 1) th time is in the time period between the starting time and the ending time.
The system judges whether the acquisition time of the environment parameter of the (i + 1) th time is in a time period between the starting time and the ending time.
When the acquisition time of the environment parameter at the (i + 1) th time is in the time period between the starting time and the ending time, executing step 418; otherwise, step 420 is performed.
For example, the starting time is 7:00 am, the ending time is 9:00 am, and the time period is 10 minutes, and it is determined whether the fourth time of obtaining the environmental parameters is between 7:00 am and 9:00 am; the fourth time the environmental parameter was obtained at 7:30 am, between 7:00 am and 9:00 am, step 418 is performed; if it is the fourteenth time of acquisition of the environmental parameter, 9:10 am, not between 7:00 am and 9:00 am, step 420 is performed.
And 418, acquiring the environment parameter of the (i + 1) th time at the acquisition time of the environment parameter of the (i + 1) th time.
The system acquires the environment parameter of the (i + 1) th time at the acquisition time of the environment parameter of the (i + 1) th time. For example, the time of acquiring the environment parameter of the fifth time is 3:00 pm, and the environment parameter of the fifth time is acquired at 3:00 pm.
Step 420, determining a reminding event of executing an alarm clock at the end time; or, determining to forgo execution of a reminder event of the alarm clock.
Illustratively, referring to fig. 8, a first display interface of the alarm clock is displayed on the user interface of the terminal, and the first display interface includes a column of name setting "name" of the alarm clock and a column of scene setting "custom scene". The user sets the name of the alarm clock as morning exercise, inputs the name between 6 and 7 points in the morning in a column of a user-defined scene, executes an alarm clock reminding event if the air quality is excellent, wherein the time period is 10 minutes, and otherwise, cancels the execution of the alarm clock reminding event. The user clicks the 'confirm' button control to trigger the completion operation event of the alarm clock, the system receives the content in the 'self-defined scene' according to the completion operation event, the reminding condition of the alarm clock is obtained from the content, the starting time is 6:00 am, the ending time is 7:00 am, the time period is 10 minutes, the environment condition is that the outdoor air quality is excellent, and the alarm clock reminding is cancelled when the air quality is not excellent in the time period of 6:00 to 7:00 am.
The system acquires outdoor environment parameters at 6:00 a.m., and executes a reminding event of an alarm clock when the acquired first air quality is excellent; when the quality of the acquired first air is good, light pollution, moderate pollution or severe pollution, the quality of the second air is acquired at 6:10 am, and whether the quality of the second air is excellent or not is judged.
When the air quality is excellent for the second time, executing a reminding event of an alarm clock; otherwise, continuing to acquire the third air quality. And by analogy, when the obtained air quality of the seventh time still does not accord with the environment condition with excellent air quality, determining to give up executing the reminding event of the alarm clock.
In summary, the alarm clock reminding method provided by the embodiment obtains the start time, the end time and the environmental conditions of the alarm clock; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
In addition, the method can periodically acquire the environmental parameters in the time period between the starting time and the ending time when the acquired environmental parameters do not accord with the environmental conditions, so that the energy consumption of the terminal can be reduced.
It should be noted that, the setting of the alarm clock may also be as the method shown in fig. 9, where step 402 and step 404 are replaced with step 502 and step 504, and the steps are as follows:
step 502, displaying a second display interface of the alarm clock on the user interface, where the second display interface includes at least one of a start time setting, an end time setting, a time period setting, and an environmental condition setting.
Illustratively, referring to fig. 10, the second display interface of the alarm clock includes the name of the alarm clock, the start time, the end time, the cycle time, and the setting of the environment condition, and the user can set the reminding condition on the corresponding item on the second display interface. Optionally, the setting of the alarm condition may also be a selective manner, for example, a plurality of selectable items, such as "indoor temperature", "outdoor weather", and the like, may be displayed when setting the environmental condition.
And step 504, receiving the reminding condition set on the second display interface.
And the system receives the reminding condition on the second display interface after the user finishes the setting of the reminding condition of the alarm clock.
It should be noted that the terms "first" and "second" in the "first display interface" and the "second display interface" are only used to distinguish two different user display interfaces, and do not have any other meaning.
In summary, the alarm clock reminding method provided by the embodiment obtains the start time, the end time and the environmental conditions of the alarm clock; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
In addition, the method can periodically acquire the environmental parameters in the time period between the starting time and the ending time when the acquired environmental parameters do not accord with the environmental conditions, so that the energy consumption of the terminal can be reduced. The method also correspondingly sets reminding conditions without specifically describing scenes, and improves the human-computer interaction efficiency.
Fig. 11 is an alarm clock reminding apparatus provided in an exemplary embodiment of the present application, which may implement part or all of an electronic device through software, hardware, or a combination of the two, and the apparatus includes:
an obtaining module 602, configured to obtain a reminding condition of an alarm clock, where the reminding condition includes a start time, an end time, and an environmental condition; acquiring environmental parameters in a time period between the starting time and the ending time;
and the execution module 604 is configured to execute the reminding event of the alarm clock when the environment parameter meets the environment condition.
In some embodiments, the reminder condition further includes a time period;
an obtaining module 602, configured to obtain the environmental parameter once every time period in the above time period.
In some embodiments, the obtaining module 602 is configured to obtain the environmental parameter for the first time at the starting time of the time period; when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter with the time period to obtain the acquisition time of the (i + 1) th environmental parameter; and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
In some embodiments, the environmental parameter includes temperature and/or humidity within the room.
In some embodiments, the obtaining module 602 is configured to obtain the environmental parameter from the smart home device through an application programming interface.
In some embodiments, the environmental parameter includes at least one of outdoor temperature, humidity, weather, air quality.
In some embodiments, the obtaining module 602 is configured to obtain the environmental parameters from weather software installed on the terminal through an application programming interface; or, the environmental parameters are acquired from a weather server through network connection.
In some embodiments, the apparatus further comprises:
a display module 606 configured to display a first display interface of an alarm clock on a user interface, the first display interface including scene settings thereon;
the receiving module 608 is configured to receive a custom scene set on the first display interface, where the custom scene includes a reminder condition.
In some embodiments, the apparatus further comprises:
a display module 606 configured to display a second display interface of the alarm clock on the user interface, the second display interface including at least one of a start time setting, an end time setting, a time period setting, and an environmental condition setting;
and the receiving module 608 is configured to receive a reminding condition of the alarm clock set on the second display interface.
In some embodiments, the apparatus further comprises:
an executing module 604 configured to determine to execute a reminding event of the alarm clock at the end time when none of the environment parameters meets the environment condition within the time period; or, in the time period, when the environmental parameters do not accord with the environmental conditions, determining to abandon the execution of the reminding event of the alarm clock.
To sum up, in the alarm clock reminding device provided in this embodiment, the start time, the end time and the environmental condition of the alarm clock are obtained; acquiring environmental parameters in a time period between the starting time and the ending time; and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock. In the time period between the starting time and the ending time, the ringing time of the alarm clock is continuously adjusted according to the environmental conditions, and the problems that the ringing time set by the alarm clock is fixed and the adaptability adjustment cannot be carried out according to the external environment are solved.
Fig. 12 is a block diagram of an alarm clock reminding apparatus 700 according to an exemplary embodiment of the present application. For example, the apparatus 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 12, the apparatus 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input/output (I/O) interface 712, a sensor component 714, and a communication component 716.
The processing component 702 generally controls overall operation of the device 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 718 to execute instructions to perform all or a portion of the steps performed by the UE20 in the method embodiments described above. Further, the processing component 702 may include one or more modules that facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
The memory 704 is configured to store various types of data to support operations at the apparatus 700. Examples of such data include instructions for any application or method operating on device 700, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 704 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 706 provides power to the various components of the device 700. The power components 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 700.
The multimedia component 708 includes a screen that provides an output interface between the device 700 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 700 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 710 is configured to output and/or input audio signals. For example, audio component 710 includes a Microphone (MIC) configured to receive external audio signals when apparatus 700 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 704 or transmitted via the communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.
The I/O interface 712 provides an interface between the processing component 702 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 714 includes one or more sensors for providing status assessment of various aspects of the apparatus 700. For example, sensor assembly 714 may detect an open/closed state of device 700, the relative positioning of components, such as a display and keypad of device 700, sensor assembly 714 may also detect a change in position of device 700 or a component of device 700, the presence or absence of user contact with device 700, orientation or acceleration/deceleration of device 700, and a change in temperature of device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 716 is configured to facilitate communication between the apparatus 700 and other devices in a wired or wireless manner. The apparatus 700 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication section 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short-range communications.
In an exemplary embodiment, the apparatus 700 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the alarm clock alerting method in the above method embodiments.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 704 comprising instructions, executable by the processor 718 of the apparatus 700 to perform the alarm clock alerting method of the above method embodiments is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, a computer-readable storage medium is also provided, where the computer-readable storage medium is a non-volatile computer-readable storage medium, and a computer program is stored in the computer-readable storage medium, and when executed by a processing component, the stored computer program can implement the alarm clock reminding method provided by the above-mentioned embodiment of the present disclosure.
The embodiment of the disclosure also provides a computer program product, in which instructions are stored, and when the computer program product runs on a computer, the computer can execute the alarm clock reminding method provided by the embodiment of the disclosure.
The embodiment of the disclosure also provides a chip, which includes a programmable logic circuit and/or a program instruction, and when the chip runs, the alarm clock reminding method provided by the embodiment of the disclosure can be executed.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (22)
1. An alarm clock reminding method is characterized by comprising the following steps:
acquiring reminding conditions of the alarm clock, wherein the reminding conditions comprise starting time, ending time and environmental conditions;
acquiring environmental parameters in a time period between the starting time and the ending time;
and when the environment parameters accord with the environment conditions, executing a reminding event of the alarm clock.
2. The method of claim 1, wherein the alert condition further comprises a time period;
in the time period between the start time and the end time, acquiring an environmental parameter includes:
and acquiring the environmental parameters once every other time period in the time period.
3. The method of claim 2, wherein obtaining the environmental parameter every other time period within the time period comprises:
acquiring the environmental parameters for the first time at the starting time of the time period;
when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter to the time period to obtain the acquisition time of the (i + 1) th environmental parameter;
and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
4. A method according to any of claims 1 to 3, wherein the environmental parameter comprises the temperature and/or humidity in the room.
5. The method of claim 4, wherein the obtaining the environmental parameter comprises:
and acquiring the environmental parameters from the intelligent household equipment through an application programming interface.
6. A method according to any of claims 1 to 3, wherein the environmental parameter comprises at least one of outdoor temperature, humidity, weather, air quality.
7. The method of claim 6, wherein the obtaining the environmental parameter comprises:
acquiring the environmental parameters from weather software installed on a terminal through an application programming interface;
or,
and acquiring the environmental parameters from a meteorological server through network connection.
8. The method according to any one of claims 1 to 7, wherein before acquiring the reminding condition, the method comprises:
displaying a first display interface of the alarm clock on a user interface, wherein the first display interface comprises scene setting;
and receiving a custom scene set on the first display interface, wherein the custom scene comprises the reminding condition.
9. The method according to any one of claims 1 to 7, wherein before acquiring the reminding condition, the method comprises:
displaying a second display interface of the alarm clock on a user interface, wherein the second display interface comprises at least one of a starting time setting, an ending time setting, a time period setting and an environment condition setting;
and receiving a reminding condition of the alarm clock set on the second display interface.
10. The method according to any one of claims 1 to 9, further comprising:
in the time period, when the environmental parameters do not accord with the environmental conditions, determining to execute a reminding event of the alarm clock at the end time;
or,
and in the time period, when the environmental parameters do not accord with the environmental conditions, determining to abandon the execution of the reminding event of the alarm clock.
11. An alarm clock alerting device, comprising:
the acquisition module is configured to acquire reminding conditions of the alarm clock, wherein the reminding conditions comprise a starting time, an ending time and environmental conditions;
the obtaining module is configured to obtain an environmental parameter in a time period between the start time and the end time;
and the execution module is configured to execute a reminding event of the alarm clock when the environment parameter meets the environment condition.
12. The apparatus of claim 11, wherein the alert condition further comprises a time period;
the obtaining module is configured to obtain the environmental parameter every other time period within the time period.
13. The apparatus of claim 12,
the obtaining module is configured to obtain the environmental parameter for the first time at the starting time of the time period; when the ith environmental parameter does not accord with the environmental condition, adding the acquisition time of the ith environmental parameter to the time period to obtain the acquisition time of the (i + 1) th environmental parameter; and when the acquisition time of the environment parameter at the (i + 1) th time does not exceed the end time, acquiring the environment parameter at the (i + 1) th time at the acquisition time of the environment parameter at the (i + 1) th time, wherein i is a positive integer.
14. The apparatus according to any one of claims 11 to 13, wherein the environmental parameter comprises the temperature and/or humidity in the room.
15. The apparatus of claim 14,
the obtaining module is configured to obtain the environmental parameters from the smart home devices through an application programming interface.
16. The apparatus of any one of claims 11 to 13, wherein the environmental parameter comprises at least one of outdoor temperature, humidity, weather, air quality.
17. The apparatus of claim 16,
the acquisition module is configured to acquire the environmental parameters from weather software installed on the terminal through an application programming interface; or, the environmental parameters are acquired from a meteorological server through network connection.
18. The apparatus of any one of claims 11 to 17, further comprising:
a display module configured to display a first display interface of the alarm clock on a user interface, the first display interface including scene settings thereon;
the receiving module is configured to receive a custom scene set on the first display interface, and the custom scene comprises the reminding condition.
19. The apparatus of any one of claims 11 to 17, further comprising:
the display module is configured to display a second display interface of the alarm clock on a user interface, wherein the second display interface comprises at least one of a start time setting, an end time setting, a time period setting and an environmental condition setting;
the receiving module is configured to receive a reminding condition of an alarm clock set on the second display interface.
20. The apparatus of any one of claims 11 to 19, further comprising:
the execution module is configured to determine to execute a reminding event of the alarm clock at the end time when none of the environment parameters meets the environment condition within the time period; or, in the time period, when the environment parameters do not accord with the environment conditions, determining to abandon the execution of the reminding event of the alarm clock.
21. A terminal, characterized in that the terminal comprises a processor and a memory, wherein at least one instruction, at least one program, a set of codes or a set of instructions is stored in the memory, and the at least one instruction, the at least one program, the set of codes or the set of instructions is loaded and executed by the processor to implement the alarm clock alerting method according to any one of claims 1 to 10.
22. A computer readable storage medium, having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the alarm clock alerting method of any of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811534866.5A CN109495650B (en) | 2018-12-14 | 2018-12-14 | Alarm clock reminding method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811534866.5A CN109495650B (en) | 2018-12-14 | 2018-12-14 | Alarm clock reminding method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109495650A true CN109495650A (en) | 2019-03-19 |
CN109495650B CN109495650B (en) | 2021-01-15 |
Family
ID=65710316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811534866.5A Active CN109495650B (en) | 2018-12-14 | 2018-12-14 | Alarm clock reminding method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109495650B (en) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129371A (en) * | 2011-03-08 | 2011-07-20 | 深圳桑菲消费通信有限公司 | Alarm clock reminding method for mobile terminal |
CN103645629A (en) * | 2013-10-28 | 2014-03-19 | 三星电子(中国)研发中心 | Alarm clock timing method |
CN104361486A (en) * | 2014-11-27 | 2015-02-18 | 小米科技有限责任公司 | Alarm clock reminding method and device |
CN104519203A (en) * | 2014-09-02 | 2015-04-15 | 冯林 | Alarm clock setting prompting method and system |
CN105611048A (en) * | 2015-12-18 | 2016-05-25 | 小米科技有限责任公司 | Alarm clock prompt method and device, and mobile terminal |
CN105785750A (en) * | 2014-12-18 | 2016-07-20 | 四川长虹电器股份有限公司 | Intelligent alarm clock, terminal, system and method for carrying out prompting based on weather conditions |
CN106101459A (en) * | 2016-08-26 | 2016-11-09 | 努比亚技术有限公司 | Alarm clock management method, device and terminal |
CN106331303A (en) * | 2015-07-01 | 2017-01-11 | 中兴通讯股份有限公司 | Reminding method and device for terminal reminding event |
CN106453867A (en) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | Alarm clock control method and device |
CN106600241A (en) * | 2017-01-17 | 2017-04-26 | 北京奇虎科技有限公司 | Method and device for automatically adjusting alarm clock, and mobile terminal |
CN107071188A (en) * | 2017-06-01 | 2017-08-18 | 深圳天珑无线科技有限公司 | Method, equipment and the readable storage medium storing program for executing of intelligent control alarm clock |
CN107172285A (en) * | 2017-05-18 | 2017-09-15 | 广东小天才科技有限公司 | Method for adjusting alarm clock ringing time and mobile terminal |
US20170285576A1 (en) * | 2016-04-01 | 2017-10-05 | Abduljalil K.H. Habash | Alarm clock having a motion sensor and mobile device connectivity |
CN107257405A (en) * | 2017-05-24 | 2017-10-17 | 北京小米移动软件有限公司 | Alarm clock control method and device |
CN107613136A (en) * | 2017-10-10 | 2018-01-19 | 惠州Tcl移动通信有限公司 | A kind of method, mobile terminal and the storage medium of the adjust automatically of intelligent alarm clock |
CN107872576A (en) * | 2017-11-02 | 2018-04-03 | 北京小米移动软件有限公司 | Alarm clock prompting method, device and computer-readable recording medium |
CN108183853A (en) * | 2017-12-28 | 2018-06-19 | 努比亚技术有限公司 | Message prompt method, mobile terminal and readable storage medium storing program for executing |
CN108769415A (en) * | 2018-05-25 | 2018-11-06 | 武汉工程大学 | A kind of terminal and based reminding method according to the prompting of real-time weather data-triggered |
-
2018
- 2018-12-14 CN CN201811534866.5A patent/CN109495650B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129371A (en) * | 2011-03-08 | 2011-07-20 | 深圳桑菲消费通信有限公司 | Alarm clock reminding method for mobile terminal |
CN103645629A (en) * | 2013-10-28 | 2014-03-19 | 三星电子(中国)研发中心 | Alarm clock timing method |
CN104519203A (en) * | 2014-09-02 | 2015-04-15 | 冯林 | Alarm clock setting prompting method and system |
CN104361486A (en) * | 2014-11-27 | 2015-02-18 | 小米科技有限责任公司 | Alarm clock reminding method and device |
CN105785750A (en) * | 2014-12-18 | 2016-07-20 | 四川长虹电器股份有限公司 | Intelligent alarm clock, terminal, system and method for carrying out prompting based on weather conditions |
CN106331303A (en) * | 2015-07-01 | 2017-01-11 | 中兴通讯股份有限公司 | Reminding method and device for terminal reminding event |
CN105611048A (en) * | 2015-12-18 | 2016-05-25 | 小米科技有限责任公司 | Alarm clock prompt method and device, and mobile terminal |
US20170285576A1 (en) * | 2016-04-01 | 2017-10-05 | Abduljalil K.H. Habash | Alarm clock having a motion sensor and mobile device connectivity |
CN106101459A (en) * | 2016-08-26 | 2016-11-09 | 努比亚技术有限公司 | Alarm clock management method, device and terminal |
CN106453867A (en) * | 2016-09-27 | 2017-02-22 | 乐视控股(北京)有限公司 | Alarm clock control method and device |
CN106600241A (en) * | 2017-01-17 | 2017-04-26 | 北京奇虎科技有限公司 | Method and device for automatically adjusting alarm clock, and mobile terminal |
CN107172285A (en) * | 2017-05-18 | 2017-09-15 | 广东小天才科技有限公司 | Method for adjusting alarm clock ringing time and mobile terminal |
CN107257405A (en) * | 2017-05-24 | 2017-10-17 | 北京小米移动软件有限公司 | Alarm clock control method and device |
CN107071188A (en) * | 2017-06-01 | 2017-08-18 | 深圳天珑无线科技有限公司 | Method, equipment and the readable storage medium storing program for executing of intelligent control alarm clock |
CN107613136A (en) * | 2017-10-10 | 2018-01-19 | 惠州Tcl移动通信有限公司 | A kind of method, mobile terminal and the storage medium of the adjust automatically of intelligent alarm clock |
CN107872576A (en) * | 2017-11-02 | 2018-04-03 | 北京小米移动软件有限公司 | Alarm clock prompting method, device and computer-readable recording medium |
CN108183853A (en) * | 2017-12-28 | 2018-06-19 | 努比亚技术有限公司 | Message prompt method, mobile terminal and readable storage medium storing program for executing |
CN108769415A (en) * | 2018-05-25 | 2018-11-06 | 武汉工程大学 | A kind of terminal and based reminding method according to the prompting of real-time weather data-triggered |
Also Published As
Publication number | Publication date |
---|---|
CN109495650B (en) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109920418B (en) | Method and device for adjusting awakening sensitivity | |
EP3188066A1 (en) | A method and an apparatus for managing an application | |
CN107438811B (en) | Information screen display method and device | |
CN112037787B (en) | Wake-up control method, device and computer readable storage medium | |
EP3163854A1 (en) | Reduced notifications for same push messages | |
CN104852842A (en) | Information broadcasting method and information broadcasting device | |
US11194297B2 (en) | Method and apparatus for controlling alarm clock | |
CN106354571B (en) | Message reminding method and device | |
CN105306718A (en) | Event prompting method and device | |
US20160121246A1 (en) | Method and device for reminding user about smart water purifier | |
CN106357910A (en) | Terminal working mode switching method and device | |
KR20160102879A (en) | Method and apparatus for voice prompting | |
CN106407079A (en) | Mobile terminal charging prompting method, device and equipment | |
KR101676216B1 (en) | Message sending method, device, program, and recording medium | |
CN106572260A (en) | Event reminding method and device | |
CN106406175B (en) | Door opening reminding method and device | |
CN109862169B (en) | Electronic equipment control method, device and storage medium | |
CN109521923B (en) | Floating window control method and device and storage medium | |
CN110418011B (en) | Method and device for generating prompt tone, intelligent equipment and storage medium | |
CN111951787A (en) | Voice output method, device, storage medium and electronic equipment | |
CN110209445B (en) | Information reminding method, device, terminal and storage medium | |
CN111181844A (en) | Message processing method, device and medium | |
CN109522058B (en) | Wake-up method, device, terminal and storage medium | |
CN105786561B (en) | Method and device for calling process | |
CN107809538B (en) | Alarm clock reminding method and device and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |