CN113014726A - Alarm clock prompting method, mobile terminal, control device and storage medium - Google Patents

Alarm clock prompting method, mobile terminal, control device and storage medium Download PDF

Info

Publication number
CN113014726A
CN113014726A CN202110193872.4A CN202110193872A CN113014726A CN 113014726 A CN113014726 A CN 113014726A CN 202110193872 A CN202110193872 A CN 202110193872A CN 113014726 A CN113014726 A CN 113014726A
Authority
CN
China
Prior art keywords
mobile terminal
alarm clock
target object
preset
state
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
Application number
CN202110193872.4A
Other languages
Chinese (zh)
Other versions
CN113014726B (en
Inventor
杨冉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110193872.4A priority Critical patent/CN113014726B/en
Publication of CN113014726A publication Critical patent/CN113014726A/en
Application granted granted Critical
Publication of CN113014726B publication Critical patent/CN113014726B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)

Abstract

The application discloses an alarm clock prompting method, a mobile terminal, a control device and a storage medium. The alarm clock prompting method is used for the mobile terminal. The method comprises the following steps: when the appointed time of the alarm clock is reached, detecting the state of a target object relative to the mobile terminal; determining a preset prompting mode of an alarm clock according to the state of the target object; and controlling the mobile terminal to prompt in the preset prompting mode. Therefore, the alarm clock can be reminded intelligently and humanizedly by detecting the state of the target object relative to the mobile terminal and setting different preset prompt modes of the alarm clock according to different states of the target object, and user experience is improved.

Description

Alarm clock prompting method, mobile terminal, control device and storage medium
Technical Field
The present application relates to the field of electronic devices, and in particular, to an alarm clock prompting method, a mobile terminal, a control device, and a storage medium.
Background
Due to the fact that modern human time concept is improved, various appointments are frequent, plans are various, and an alarm clock of a mobile terminal is very important for people, because the alarm clock can remind people to attend appointments or execute plans on time. However, sometimes the plan is not changed, the preset alarm clock is sometimes not needed any more, but the alarm clock can still sound, and the target object can be embarrassed in public places.
Disclosure of Invention
The embodiment of the application provides an alarm clock prompting method which is used for a mobile terminal. The method comprises the following steps: when the appointed time of the alarm clock is reached, detecting the state of a target object relative to the mobile terminal; determining a preset prompting mode of an alarm clock according to the state of the target object; and controlling the mobile terminal to prompt in the preset prompting mode.
An embodiment of the present application provides a control device, including:
the detection module is used for detecting the state of a target object relative to the mobile terminal when the specified time of the alarm clock is reached;
the determining module is used for determining a preset prompting mode of the alarm clock according to the state of the target object;
and the control module is used for controlling the mobile terminal to prompt in the preset prompting mode.
The embodiment of the application provides a mobile terminal, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the alarm clock prompting method is realized when the processor executes the computer program.
The present application embodiments provide a non-transitory computer-readable storage medium of a computer-executable program that, when executed by one or more processors, implements the alarm-prompting method.
The embodiment of the application provides an alarm clock prompting method, a control device, a mobile terminal and a storage medium. Therefore, the alarm clock can be reminded intelligently and humanizedly by detecting the state of the target object relative to the mobile terminal and setting different preset prompt modes of the alarm clock according to different states of the target object, and user experience is improved.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The above and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
fig. 2 is a schematic plan view of a mobile terminal according to an embodiment of the present application;
FIG. 3 is a block schematic of a control device according to an embodiment of the present application;
FIG. 4 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
FIG. 5 is a scene schematic diagram of an alarm clock prompting method according to an embodiment of the present application
FIG. 6 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
FIG. 7 is a scene schematic diagram of an alarm clock prompting method according to an embodiment of the application;
FIG. 8 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
FIG. 9 is a scene schematic diagram of an alarm clock prompting method according to an embodiment of the present application;
FIG. 10 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
FIG. 11 is a scene schematic diagram of an alarm clock prompting method according to an embodiment of the present application
FIG. 12 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application;
fig. 13 is a schematic flow chart of an alarm clock prompting method according to an embodiment of the present application.
Description of the main element symbols:
the device comprises a mobile terminal 10, a memory 11, a processor 12, a display 13, a camera 14, an angular velocity sensor 15, a control device 20, a detection module 21, a determination module 22 and a control module 23.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative and are only for the purpose of explaining the present application and are not to be construed as limiting the present application.
The following disclosure provides many different embodiments or examples for implementing different features of the application. In order to simplify the disclosure of the present application, specific example components and arrangements are described below. Of course, they are merely examples and are not intended to limit the present application. Moreover, the present application may repeat reference numerals and/or letters in the various examples, such repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed. In addition, examples of various specific processes and materials are provided herein, but one of ordinary skill in the art may recognize applications of other processes and/or use of other materials.
Referring to fig. 1, an embodiment of the present application provides an alarm clock prompting method for a mobile terminal 10. The alarm clock prompting method comprises the following steps:
s10: detecting the state of the target object relative to the mobile terminal 10 when the designated time of the alarm clock is reached;
s20: determining a preset prompting mode of an alarm clock according to the state of a target object;
s30: and controlling the mobile terminal 10 to prompt in a preset prompting mode.
Referring to fig. 2, the present embodiment provides a mobile terminal 10. The mobile terminal 10 includes a memory 11, a processor 12, and a computer program stored on the memory 11 and executable on the processor 12, and the processor 12 implements the alarm clock prompting method according to any one of the above embodiments when executing the computer program.
Referring to fig. 3, the present embodiment provides a control apparatus 20, and the control apparatus 20 includes a detection module 21, a determination module 22, and a control module 23. The detection module 21 is used for detecting the state of the target object relative to the mobile terminal 10 when the specified time of the alarm clock is reached; the determining module 22 is configured to determine a preset prompting mode of the alarm clock according to the state of the target object; the control module 23 is configured to control the mobile terminal 10 to prompt in a preset prompting manner.
The processor 12 is used for detecting the state of the target object relative to the mobile terminal 10 when the specified time of the alarm clock is reached; the alarm clock is also used for determining a preset prompting mode of the alarm clock according to the state of the target object; and for controlling the mobile terminal 10 to prompt in a preset prompting manner.
Specifically, in step S10, the user may set an alarm clock on the mobile terminal 10 in advance according to his/her schedule. When the predetermined time of the user is reached, the mobile terminal 10 will send out a prompt signal.
Upon reaching the designated time of the alarm clock, the state of the target object relative to the mobile terminal 10 is detected. The mobile terminal 10 includes, but is not limited to, a smart phone, a smart watch, a notebook, a tablet computer, and the like.
The state of the target object relative to the mobile terminal 10 may include: a target object touching the mobile terminal 10, a target object not touching the mobile terminal 10, a display 13 of the target object facing the mobile terminal 10 and a display 13 of the target object not facing the mobile terminal 10. In this way, the usage of the mobile terminal 10 by the target object can be determined from the state of the target object relative to the mobile terminal 10. For example, when it is detected that the target object touches the mobile terminal 10, it is determined that the user may be holding the mobile terminal 10; the target object is detected to be directed toward the display 13 of the mobile terminal 10, and it is determined that the user may visually observe the mobile terminal 10.
In step S20, when the state of the target object relative to the mobile terminal 10 is obtained, the preset prompting mode of the alarm clock may be determined according to different states of different target objects. The prompting mode of the alarm clock can comprise vibration prompting, character prompting, ring prompting and the like.
For example, when the target object touches the mobile terminal 10, it may be determined that the alarm clock reminds in a vibration manner; when the target object faces the display screen 13 of the mobile terminal 10, it can be determined that the alarm clock reminds in a text mode; when the target object touches the mobile terminal 10 and faces the display screen 13 of the mobile terminal 10, the alarm clock can be determined to remind in a vibration and text mode; when the target object does not touch the mobile terminal 10 and the target object is not directed to the display 13 of the mobile terminal 10, it may be determined that the alarm clock reminds in a sound manner.
Therefore, the corresponding alarm clock reminding mode can be determined according to different states of the target object relative to the mobile terminal 10.
In step S30, after determining the preset prompting mode of the alarm clock according to the state of the target object relative to the mobile terminal 10, the mobile terminal 10 is controlled to prompt in the preset prompting mode to help remind the target object to perform the preset arrangement. The alarm clock can be prompted by at least one of vibration prompt, text prompt and ring prompt.
Referring to fig. 4, in some embodiments, determining a preset prompting mode of the alarm clock according to the state of the target object (step S20) includes:
s21: when the target object touches the mobile terminal 10, the alarm clock is determined to be in a vibration prompting mode.
Controlling the mobile terminal 10 to prompt in a preset prompting mode (step S30), including:
s31: the mobile terminal 10 is controlled to alert in a vibratory manner.
In some embodiments, the determining module 22 is configured to determine that the alarm clock is prompted by a vibration when the target object touches the mobile terminal 10. The control module 23 is used for controlling the mobile terminal 10 to prompt in a vibration mode.
In some embodiments, the processor 12 is configured to determine that the alarm clock is prompted by a vibration when the target object touches the mobile terminal 10; and also for controlling the mobile terminal 10 to alert in a vibratory manner.
Specifically, in step S21, when the specified time of the alarm clock is reached, if it is detected that the target object is touching the mobile terminal 10, it is determined that the alarm clock prompts in a vibration manner. For example, when the specified time of the alarm clock is reached, the user is holding the mobile terminal 10, and can confirm that the target object is currently in a state of touching the mobile terminal 10; when the designated time of the alarm clock is reached, the heavy object presses the mobile terminal 10, and it can also be confirmed that the target object is currently in a state of touching the mobile terminal 10.
Thus, when the target object is detected to be touching the mobile terminal 10, the alarm clock is determined to prompt in a vibration mode
Referring to fig. 5, in step S31, when it is confirmed in the previous step that the target object is in a state of touching the mobile terminal 10, the mobile terminal 10 is controlled to be presented in a vibration manner. The vibration may be generated by the eccentric device, and the main principle is that the eccentric device rotates at a high speed inside the mobile terminal 10, in the process, the eccentric device performs a circular motion to generate a centrifugal force, the direction of the centrifugal force continuously changes along with the rotation of the eccentric device, and the mobile terminal 10 also generates vibration due to the rapid change of the centrifugal force.
The vibration of the mobile terminal 10 becomes more noticeable when the target object is in a state of touching the mobile terminal 10. Accordingly, the vibration of the mobile terminal 10 is suitable for use in situations where the user does not wish to make a sound, such as a meeting room, classroom, or library.
Thus, when the specified time of the alarm clock is reached, the alarm clock can be determined to prompt in a vibration mode according to the condition that the target object touches the mobile terminal 10, and the user can not only receive the prompt but also not disturb others.
Referring to fig. 6, in some embodiments, determining a preset prompting mode of the alarm clock according to the state of the target object (step S20) includes:
s22: and when the target object faces the display screen 13 of the mobile terminal 10, determining that the prompting mode of the alarm clock is character prompting.
Controlling the mobile terminal 10 to prompt in a preset prompting mode (step S30), including:
s32: controls the mobile terminal 10 to prompt in a text manner.
In some embodiments, the determining module 22 is configured to determine that the prompting mode of the alarm clock is a text prompt when the target object is oriented toward the display 13 of the mobile terminal 10. The control module 23 is used for controlling the mobile terminal 10 to prompt in a text mode.
In some embodiments, the processor 12 is configured to determine that the alarm clock is prompted by text when the target object is oriented toward the display 13 of the mobile terminal 10; and also for controlling the mobile terminal 10 to prompt in text.
Specifically, in step S22, when the specified time of the alarm clock is reached, if it is detected that the target object is located toward the display 13 of the mobile terminal 10, it is determined that the alarm clock prompts in a text manner. For example, when the designated time of the alarm clock is reached, the user is visually observing the mobile terminal 10, and it can be confirmed that the target object is currently in the state of the display 13 of the mobile terminal 10.
Thus, when the target object is currently located on the display 13 facing the mobile terminal 10, the user can be known to visually observe the mobile terminal 10, the alarm clock is reminded in a text mode, and the user can directly view the alarm clock. The user can receive the reminder without affecting others.
Referring to fig. 7, in step S32, when it is confirmed in step S31 that the target object is facing the display 13 of the mobile terminal 10, the mobile terminal 10 is controlled to present the object in text. When the target object is located toward the display 13 of the mobile terminal 10, it can be determined that the user is currently using the mobile terminal 10, and when the alarm clock is reminded in text, the user can receive text information in real time.
It should be noted that the text content of the alarm clock reminder can be preset, and the user can write the corresponding items to be reminded into the text reminder according to different schedules of the user. Thus, when the alarm clock appears on the display screen 13 in a text form, the user can directly acquire the content information, so that the alarm clock can achieve a reminding effect.
Referring to fig. 8, in some embodiments, determining a preset prompting mode of the alarm clock according to the state of the target object (step S20) includes:
s23: when the target object touches the mobile terminal 10 and faces the display 13 of the mobile terminal 10, determining the alarm clock to be in a vibration prompt mode and a text prompt mode.
Controlling the mobile terminal 10 to prompt in a preset prompting mode (step S30), including:
s33: controls the mobile terminal 10 to prompt in a vibration and text manner.
In some embodiments, the determining module 22 is configured to determine the alarm clock to be a vibration prompt or a text prompt when the target object touches the mobile terminal 10 and the target object faces the display 13 of the mobile terminal 10. The control module 23 is used for controlling the mobile terminal 10 to prompt in a vibration and text mode.
In some embodiments, the processor 12 is configured to determine the alarm clock prompting mode to be a vibration prompting mode and a text prompting mode when the target object touches the mobile terminal 10 and faces the display 13 of the mobile terminal 10; and also for controlling the mobile terminal 10 to vibrate and textually prompt.
Specifically, in step S23, when the specified time of the alarm clock is reached, if it is detected that the target object touches the mobile terminal 10 and the target object faces the display 13 of the mobile terminal 10, it is determined that the alarm clock prompts in a vibration and text manner. For example, when the user is holding the mobile phone and visually observing the display 13 of the mobile terminal 10 when the designated time of the alarm clock is reached, it can be confirmed that the target object is currently in a state of touching the mobile terminal 10 and the target object is directed toward the display 13 of the mobile terminal 10.
In this way, when the target object is touching the mobile terminal 10 and the target object faces the display 13 of the mobile terminal 10, it can be known that the user is using the mobile terminal 10, and the alarm clock is reminded by using vibration and text modes. The user can directly receive the reminding more easily, and the prompting mode of vibration and characters can not influence other people.
Referring to fig. 9, specifically, in step S33, when the target object is touching the mobile terminal 10 and facing the display 13 of the mobile terminal 10, it may be determined that the user is currently using the mobile terminal 10, and when the alarm clock is prompted in a vibration and text manner, the user may receive the prompt and obtain the received text information.
Thus, when the alarm clock is generated in the form of vibration and characters, the user can receive the reminding of the alarm clock and simultaneously can not disturb people around.
Referring to fig. 10, in some embodiments, determining a preset prompting mode of the alarm clock according to the state of the target object (step S20) includes:
s24: when the target object does not touch the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10, determining the alarm clock as a voice prompt.
Controlling the mobile terminal 10 to prompt in a preset prompting mode (step S30), including:
s34: controls the mobile terminal 10 to audibly prompt.
In some embodiments, the determining module 22 is configured to determine that the alarm clock is prompted by sound when the target object does not touch the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10. The control module 23 is used for controlling the mobile terminal 10 to prompt in a voice mode.
In some embodiments, the processor 12 is configured to determine that the alarm clock is prompted by sound when the target object does not touch the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10; and also for controlling the mobile terminal 10 to audibly prompt.
Specifically, in step S24, when the specified time of the alarm clock is reached, if it is detected that the target object does not touch the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10, it is determined that the alarm clock prompts in a sound manner. For example, when the designated time of the alarm clock is reached, the user is not using the mobile terminal 10, and it can be confirmed that the target object is currently in a state of not touching the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10.
In this way, when the target object is not touching the mobile terminal 10 and the target object is not facing the display 13 of the mobile terminal 10, it can be known that the user does not use the mobile terminal 10, and the alarm clock is reminded in a sound mode.
Referring to fig. 11, in detail, in step S33, when the target object does not touch the mobile terminal 10 and is not facing the display 13 of the mobile terminal 10, it may be determined that the user is not currently using the mobile terminal 10. The user may be busy with other transactions or in a sleep state when the user is not using the mobile terminal 10, and the user may forget the predetermined alarm clock. When the alarm clock reminds in a sound mode, the user can better receive the reminder.
In this way, when the alarm is generated in the form of a sound, the user can switch from another transaction after hearing the audible prompt. Avoiding missing a predetermined schedule without receiving alarm information.
Referring to fig. 12, in some embodiments, detecting the state of the target object relative to the mobile terminal 10 when the specified time of the alarm clock is reached (step S10) includes:
s11: when the appointed time of the alarm clock is reached, acquiring an image of a target object;
s12: when the image features match the preset image features, determining that the target object is in a state of facing the display 13 of the mobile terminal 10;
s13: when the image feature does not match the preset image feature, it is determined that the target object is in a state of not facing the display 13 of the mobile terminal 10.
In some embodiments, the detection module 21 is configured to acquire an image of the target object when a specified time of the alarm clock is reached; and a state for determining that the target object is in a state of facing the display 13 of the mobile terminal 10 when the image matches a preset image; and a state for determining that the target object is not directed toward the display 13 of the mobile terminal 10 when the image does not match the preset image.
In some embodiments, the processor 12 is configured to capture an image of the target object upon reaching a specified time of the alarm clock; and a state for determining that the target object is in a state of facing the display 13 of the mobile terminal 10 when the image matches a preset image; and a state for determining that the target object is not directed toward the display 13 of the mobile terminal 10 when the image does not match the preset image.
Specifically, in step S11, the mobile terminal 10 may include a camera 14. Specifically, when the specified time of the alarm clock is reached, the camera 14 of the mobile terminal 10 is used to capture an image of the target object. When the target object is within the shooting range of the camera 14, the camera 14 automatically searches for and shoots an image of the target object. Different images may be acquired, such as dynamic images, static images, different locations, and so forth.
Since the original image is generally not directly usable due to various limitations and interferences, the acquired image needs to be preprocessed. Preprocessing may include gamma correction, noise filtering, light compensation, gamma conversion, histogram equalization, normalization, geometry correction, filtering, and sharpening.
And after the preprocessing is finished, performing feature extraction on the image. Image features may include visual features, pixel statistical features, image transform coefficient features, image algebraic features, and the like.
And searching and matching the extracted image characteristics with the characteristics of a preset image, setting a threshold, comparing the similarity with the threshold, and outputting the result obtained by matching according to the comparison result.
In this way, when the specified time of the alarm clock is reached, the camera 14 of the mobile terminal 10 is used for acquiring the image of the target object, and then preprocessing, feature extraction and search matching are performed on the image.
In step S12, if the similarity between the extracted image feature and the preset image feature is greater than or equal to the threshold after the extracted image feature and the preset image feature are searched and matched, it indicates that the image feature and the preset image feature are matched, and thus it is determined that the target object is in a state facing the display 13 of the mobile terminal 10. Thus, the alarm clock can be determined to be in a text prompt mode according to the state that the target object faces the display screen 13 of the mobile terminal 10.
In step S13, if the similarity between the extracted image feature and the preset image feature is smaller than the threshold after the image feature and the preset image feature are searched and matched, it indicates that the image feature does not match the preset image feature, and thus it is determined that the target object is not in a state facing the display 13 of the mobile terminal 10. If the alarm clock is prompted by characters at the moment, it is difficult to ensure that the target object can receive the prompt of the alarm clock in real time.
Referring to fig. 13, in some embodiments, detecting the state of the target object relative to the mobile terminal 10 upon reaching the specified time of the alarm clock includes:
s14: when the specified time of the alarm clock is reached, when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is greater than the preset angular velocity, determining that the target object is in a state of touching the mobile terminal 10;
s15: when the specified time of the alarm clock is reached, when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is less than or equal to the preset angular velocity, it is determined that the target object is in a state of not touching the mobile terminal 10.
In some embodiments, the detecting module 21 is configured to determine that the target object is in a state of touching the mobile terminal 10 when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is greater than a preset angular velocity when the specified time of the alarm clock is reached; and is further configured to determine that the target object is in a state of not touching the mobile terminal 10 when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is less than or equal to a preset angular velocity at the time of the designated time of the alarm clock.
In some embodiments, the processor 12 is configured to determine that the target object is in a state of touching the mobile terminal 10 when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is greater than a preset angular velocity when the specified time of the alarm clock is reached; and is further configured to determine that the target object is in a state of not touching the mobile terminal 10 when the angular velocity detected by the angular velocity sensor 15 of the mobile terminal 10 is less than or equal to a preset angular velocity at the time of the designated time of the alarm clock.
Referring to fig. 2, the mobile terminal 10 includes at least one sensing device therein, for example, the mobile terminal 10 may include an angular velocity sensor 15, and the angular velocity sensor 15 may be used to measure the angular velocity of the mobile terminal 10. The single-axis angular velocity sensor 15 can only measure changes in a single direction, a common system needs to measure changes in three directions, one three-axis angular velocity sensor can replace three single axes, and the three-axis angular velocity sensor has the advantages of being small in size, light in weight, simple in structure, good in reliability and the like.
In this manner, the current usage state of the mobile terminal 10 may be judged by the angular velocity sensor 15 of the mobile terminal 10. Since the user may generate a certain angular velocity of the mobile terminal 10 when touching and using the mobile terminal 10.
For example, in step S14, when the detected angular velocity is greater than the preset angular velocity, it may be determined that the mobile terminal 10 is in the use state, and thus it is confirmed that the target object is in the state of touching the mobile terminal 10.
In step S15, when the detected angular velocity is less than or equal to the preset angular velocity, it may be determined that the mobile terminal 10 is in an unused state, and it may be confirmed that the target object is not in a state of touching the mobile terminal 10.
In some embodiments, the mobile terminal 10 may also include a sensor. Such as ambient light sensors and pressure sensors. Specifically, the ambient light sensor may adjust the brightness of the display 13 of the mobile terminal 10 according to the external light intensity, so as to ensure the eye safety of the user to a certain extent; the pressure sensor may detect a pressure to which the mobile terminal 10 is subjected.
Wherein the pressure sensor may assist in determining whether the target object is in a state of touching the mobile terminal 10. For example, when the specified time of the alarm clock is reached, if the pressure value of the mobile terminal 10 is detected to be greater than or equal to the preset pressure value, it is determined that the target object is in a state of touching the mobile terminal 10; if the pressure value of the mobile terminal 10 is detected to be smaller than the preset pressure value, it is determined that the target object is in a state of not touching the mobile terminal 10.
In certain embodiments, the present application provides a non-transitory computer-readable storage medium containing a computer-executable program that, when executed by one or more processors, implements the alarm clock prompting method of any of the embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by hardware instructions of a computer program, which may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), or the like.
In the description herein, references to the description of the terms "one embodiment," "certain embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present application have been shown and described, it will be understood by those of ordinary skill in the art that: numerous changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the application, the scope of which is defined by the claims and their equivalents.

Claims (10)

1. An alarm clock prompting method is used for a mobile terminal, and is characterized by comprising the following steps:
when the appointed time of the alarm clock is reached, detecting the state of a target object relative to the mobile terminal;
determining a preset prompting mode of an alarm clock according to the state of the target object;
and controlling the mobile terminal to prompt in the preset prompting mode.
2. The alarm clock prompting method according to claim 1, wherein the determining of the preset prompting mode of the alarm clock according to the state of the target object comprises:
when the target object touches the mobile terminal, determining that the prompting mode of the alarm clock is vibration prompting;
the control mobile terminal with preset suggestion mode suggestion includes:
and controlling the mobile terminal to prompt in a vibration mode.
3. An alarm clock prompting method according to claim 1, wherein the determining of the preset prompting mode of the alarm clock according to the state of the target object comprises:
when the target object faces a display screen of the mobile terminal, determining that a prompting mode of an alarm clock is a text prompt;
the control mobile terminal with preset suggestion mode suggestion includes:
and controlling the mobile terminal to prompt in a text mode.
4. An alarm clock prompting method according to claim 1, wherein the determining of the preset prompting mode of the alarm clock according to the state of the target object comprises:
when the target object touches the mobile terminal and faces a display screen of the mobile terminal, determining the prompting modes of the alarm clock to be vibration prompting and character prompting;
the control mobile terminal with preset suggestion mode suggestion includes:
and controlling the mobile terminal to prompt in a vibration and text mode.
5. An alarm clock prompting method according to claim 1, wherein the determining of the preset prompting mode of the alarm clock according to the state of the target object comprises:
when the target object does not touch the mobile terminal and the target object does not face a display screen of the mobile terminal, determining that a prompting mode of an alarm clock is a voice prompt;
the control mobile terminal with preset suggestion mode suggestion includes:
and controlling the mobile terminal to prompt in a voice mode.
6. An alarm clock prompting method according to any one of claims 3-5, wherein the detecting the state of the target object relative to the mobile terminal when the specified time of the alarm clock is reached comprises:
when the appointed time of the alarm clock is reached, acquiring an image of a target object;
when the image is matched with a preset image, determining that the target object is in a state of facing a display screen of the mobile terminal;
and when the image is not matched with a preset image, determining that the target object is in a state of not facing a display screen of the mobile terminal.
7. An alarm clock prompting method according to claim 2, 4 or 5, wherein the detecting the state of the target object relative to the mobile terminal when the specified time of the alarm clock is reached comprises:
when the specified time of the alarm clock is reached, when the angular speed detected by the angular speed sensor of the mobile terminal is greater than a preset angular speed, determining that the target object is in a state of touching the mobile terminal;
when the specified time of the alarm clock is reached, when the angular speed detected by the angular speed sensor of the mobile terminal is less than or equal to the preset angular speed, determining that the target object is in a state of not touching the mobile terminal.
8. A control device, comprising:
the detection module is used for detecting the state of a target object relative to the mobile terminal when the specified time of the alarm clock is reached;
the determining module is used for determining a preset prompting mode of the alarm clock according to the state of the target object;
and the control module is used for controlling the mobile terminal to prompt in the preset prompting mode.
9. A mobile terminal, characterized in that it comprises a memory, a processor and a computer program stored on said memory and executable on said processor, said processor implementing the alarm clock alerting method according to any one of claims 1-7 when executing said computer program.
10. A non-transitory computer-readable storage medium of a computer-executable program, wherein the computer-executable program, when executed by one or more processors, implements the alarm clock prompting method of any of claims 1-7.
CN202110193872.4A 2021-02-20 2021-02-20 Alarm clock prompting method, mobile terminal, control device and storage medium Active CN113014726B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110193872.4A CN113014726B (en) 2021-02-20 2021-02-20 Alarm clock prompting method, mobile terminal, control device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110193872.4A CN113014726B (en) 2021-02-20 2021-02-20 Alarm clock prompting method, mobile terminal, control device and storage medium

Publications (2)

Publication Number Publication Date
CN113014726A true CN113014726A (en) 2021-06-22
CN113014726B CN113014726B (en) 2022-08-12

Family

ID=76404564

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110193872.4A Active CN113014726B (en) 2021-02-20 2021-02-20 Alarm clock prompting method, mobile terminal, control device and storage medium

Country Status (1)

Country Link
CN (1) CN113014726B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450844A (en) * 2014-09-28 2016-03-30 中兴通讯股份有限公司 Method and device for controlling mobile terminal alarm clock
CN107430432A (en) * 2016-03-18 2017-12-01 深圳市赛亿科技开发有限公司 The implementation method of mobile terminal and its intelligent alarm clock, device
CN107979696A (en) * 2017-11-21 2018-05-01 珠海市魅族科技有限公司 A kind of alarm clock control method, device, computer installation and computer-readable recording medium
CN108632461A (en) * 2018-04-17 2018-10-09 Oppo广东移动通信有限公司 Method, apparatus, terminal and the computer readable storage medium of alarm clock calling

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450844A (en) * 2014-09-28 2016-03-30 中兴通讯股份有限公司 Method and device for controlling mobile terminal alarm clock
CN107430432A (en) * 2016-03-18 2017-12-01 深圳市赛亿科技开发有限公司 The implementation method of mobile terminal and its intelligent alarm clock, device
CN107979696A (en) * 2017-11-21 2018-05-01 珠海市魅族科技有限公司 A kind of alarm clock control method, device, computer installation and computer-readable recording medium
CN108632461A (en) * 2018-04-17 2018-10-09 Oppo广东移动通信有限公司 Method, apparatus, terminal and the computer readable storage medium of alarm clock calling

Also Published As

Publication number Publication date
CN113014726B (en) 2022-08-12

Similar Documents

Publication Publication Date Title
CN110291489B (en) Computationally efficient human identification intelligent assistant computer
CN106462240B (en) For providing touch feedback with the system and method for aided capture image
EP2881939B1 (en) System for speech keyword detection and associated method
KR102537543B1 (en) Intelligent electronic device and operating method thereof
CN110638423B (en) Method, system and device for displaying visibility changes in response to user running gestures
US8854303B1 (en) Display device and control method thereof
CN107784357B (en) Personalized intelligent awakening system and method based on multi-mode deep neural network
US10055563B2 (en) Air writing and gesture system with interactive wearable device
US20170060266A1 (en) Screen control method and device
CN104333654B (en) Dangerous based reminding method and device and portable electric appts
EP3173017B1 (en) Sleep state detection method, apparatus and system
US20170102786A1 (en) Method and device for providing an alert
TW201712539A (en) Processor-implemented method, computer-implemented method, computer-program product and information processing apparatus for variable haptic output
EP3208742B1 (en) Method and apparatus for detecting pressure
KR102293795B1 (en) Method and apparatus for outputting contents and recording medium thereof
US10747490B2 (en) Method and device for displaying an image transmitted from a wearable device
EP3328062A1 (en) Photo synthesizing method and device
US20170118642A1 (en) Electronic apparatus, method for authenticating the same, and recording medium
US20180286392A1 (en) Multi mode voice assistant for the hearing disabled
US10185460B2 (en) Device notifications
US20150365575A1 (en) Lifelog camera and method of controlling same according to transitions in activity
CN109831817B (en) Terminal control method, device, terminal and storage medium
CN105334720A (en) Method and device for turning off alarm clock
CN112614507B (en) Method and device for detecting noise
CN113014726B (en) Alarm clock prompting method, mobile terminal, control device and 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