Nothing Special   »   [go: up one dir, main page]

CN110581922A - Alarm clock setting method and terminal equipment - Google Patents

Alarm clock setting method and terminal equipment Download PDF

Info

Publication number
CN110581922A
CN110581922A CN201910807697.6A CN201910807697A CN110581922A CN 110581922 A CN110581922 A CN 110581922A CN 201910807697 A CN201910807697 A CN 201910807697A CN 110581922 A CN110581922 A CN 110581922A
Authority
CN
China
Prior art keywords
alarm clock
target
information
schedule
date
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.)
Pending
Application number
CN201910807697.6A
Other languages
Chinese (zh)
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910807697.6A priority Critical patent/CN110581922A/en
Publication of CN110581922A publication Critical patent/CN110581922A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention provides an alarm clock setting method and terminal equipment, relates to the technical field of communication, and aims to solve the problem that the flexibility of an alarm clock function of the existing terminal equipment is low. The method comprises the following steps: receiving a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information. The method can be applied to alarm clock setting scenes of the terminal equipment.

Description

Alarm clock setting method and terminal equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an alarm clock setting method and terminal equipment.
Background
With the continuous development of terminal technology, the application of terminal equipment is more and more extensive. The user can trigger the terminal equipment to set the alarm clock according to personal requirements.
Currently, users often set a repeatedly reminded alarm clock for a fixed working mode every day. For example, for monday through friday, an alarm clock may be set that repeats the reminder (e.g., 7:30 in the morning).
However, when a rest within a week (e.g., holiday rest or in-house rest) is encountered, the user needs to manually turn off the alarm in advance. If the user forgets to turn off the alarm, it will cause the holiday to ring. And if the user turns off the alarm clock, the user needs to restart the alarm clock in time, otherwise, the user can not ring at working days. Thus, the user needs to manually change the alarm clock in advance (e.g., turn off the alarm clock or restart the alarm clock). Thus, the flexibility of the alarm clock function of the terminal device is low.
disclosure of Invention
The embodiment of the invention provides an alarm clock setting method and terminal equipment, and aims to solve the problem that the flexibility of an alarm clock function of the existing terminal equipment is low.
In order to solve the technical problem, the invention is realized as follows:
In a first aspect, an embodiment of the present invention provides an alarm clock setting method, which is applied to a terminal device, and the method includes: receiving a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
In a second aspect, an embodiment of the present invention provides a terminal device, where the terminal device includes a receiving module and a display module. The receiving module is used for receiving a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user. The receiving module is further used for receiving a second input of the user, wherein the second input is used for inputting target alarm clock information. The display module is used for displaying a target identifier according to the target alarm clock information received by the receiving module, the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
In a third aspect, an embodiment of the present invention provides a terminal device, where the terminal device includes a processor, a memory, and a computer program stored on the memory and operable on the processor, and when the computer program is executed by the processor, the steps of the alarm clock setting method in the first aspect are implemented.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements the steps of the alarm setting method in the first aspect.
In the embodiment of the invention, a first input of a user can be received, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information. According to the scheme, the schedule alarm clock can be generated according to the schedule information and the alarm clock information of the user, namely, the alarm clock task of the user can be customized in a targeted manner based on the schedule information of the user, so that after the schedule alarm clock is generated, corresponding alarm clock reminding can be provided for the user at each date in the schedule of the user, and the user does not need to set a plurality of alarm clocks, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
drawings
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention;
Fig. 2 is a schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
FIG. 3 is a schematic view of an interface applied to an alarm clock setting method according to an embodiment of the present invention;
Fig. 4 is one of schematic diagrams of target schedule information applied to an alarm clock setting method according to an embodiment of the present invention;
Fig. 5 is a second schematic diagram of target schedule information applied in the alarm clock setting method according to the embodiment of the present invention;
fig. 6 is one of schematic diagrams of target alarm clock information applied to an alarm clock setting method according to an embodiment of the present invention;
fig. 7 is a second schematic diagram of target alarm clock information applied in the alarm clock setting method according to the embodiment of the present invention;
FIG. 8 is a schematic diagram of a target schedule alarm clock applied in the alarm clock setting method according to the embodiment of the present invention;
Fig. 9 is a second schematic diagram of a target schedule alarm clock applied in the alarm clock setting method according to the embodiment of the present invention;
Fig. 10 is a second schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
Fig. 11 is a third schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
FIG. 12 is a second schematic interface diagram of an application of the alarm clock setting method according to the embodiment of the present invention;
Fig. 13 is a fourth schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
Fig. 14 is a fifth schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
Fig. 15 is a sixth schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
fig. 16 is a third schematic interface diagram of an application of the alarm clock setting method according to the embodiment of the present invention;
Fig. 17 is a seventh schematic diagram of an alarm clock setting method according to an embodiment of the present invention;
Fig. 18 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
Fig. 19 is a second schematic structural diagram of a terminal device according to an embodiment of the present invention;
Fig. 20 is a hardware schematic diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The term "and/or" herein is an association relationship describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The symbol "/" herein denotes a relationship in which the associated object is or, for example, a/B denotes a or B.
The terms "first" and "second," and the like, in the description and in the claims of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first input and the second input, etc. are for distinguishing different inputs, rather than for describing a particular order of inputs.
in the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present invention, unless otherwise specified, "a plurality" means two or more, for example, a plurality of processing units means two or more processing units, or the like; plural elements means two or more elements, and the like.
Some of the nouns or terms referred to in the claims and the specification of the present application will be explained first.
Target schedule alarm clock: the alarm clock is set by combining schedule information of a user.
the embodiment of the invention provides an alarm clock setting method and terminal equipment, which can receive a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information. According to the scheme, the schedule alarm clock can be generated according to the schedule information and the alarm clock information of the user, namely, the alarm clock task of the user can be customized in a targeted manner based on the schedule information of the user, so that after the schedule alarm clock is generated, corresponding alarm clock reminding can be provided for the user at each date in the schedule of the user, and the user does not need to set a plurality of alarm clocks, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
The terminal device in the embodiment of the present invention may be a terminal device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present invention are not limited in particular.
The following describes a software environment to which the alarm clock setting method provided by the embodiment of the present invention is applied, taking an android operating system as an example.
fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, which are respectively: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
the application program layer comprises various application programs (including system application programs and third-party application programs) in an android operating system.
The application framework layer is a framework of the application, and a developer can develop some applications based on the application framework layer under the condition of complying with the development principle of the framework of the application.
The system runtime layer includes libraries (also called system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of an android operating system and belongs to the bottommost layer of an android operating system software layer. The kernel layer provides kernel system services and hardware-related drivers for the android operating system based on the Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the alarm clock setting method provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the alarm clock setting method may run based on the android operating system shown in fig. 1. Namely, the processor or the terminal device can realize the alarm clock setting method provided by the embodiment of the invention by running the software program in the android operating system.
The terminal equipment in the embodiment of the invention can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile terminal may be a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiment of the present invention is not limited in particular.
the execution main body of the alarm clock setting method provided by the embodiment of the present invention may be the terminal device, or may also be a functional module and/or a functional entity capable of implementing the alarm clock setting method in the terminal device, which may be specifically determined according to actual use requirements, and the embodiment of the present invention is not limited. The following takes a terminal device as an example to exemplarily explain an alarm clock setting method provided by the embodiment of the present invention.
The following describes an alarm clock setting method provided by an embodiment of the present invention by way of example with reference to the accompanying drawings.
as shown in fig. 2, an embodiment of the present invention provides an alarm clock setting method, which may include steps 200 to 202 described below.
In the embodiment of the invention, if a user needs to set a schedule alarm clock, the user can trigger the terminal equipment to display the alarm clock main interface at the moment and further trigger the terminal equipment to newly build the schedule alarm clock.
For example, assuming that a new identifier "+" is displayed in the alarm clock main interface, if the user clicks the new identifier "+", the terminal device may display a "new common alarm clock" option and a "new schedule alarm clock" option for the user to select; further, if the user selects the "create calendar alarm clock" option, the terminal device displays a calendar alarm clock creation interface (as shown in the interface 20 in fig. 3). The user can input (for example, a first input and a second input which are described below) in the schedule alarm clock new creation interface, and trigger the terminal device to create a schedule alarm clock.
Step 200, the terminal device receives a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user.
Optionally, in this embodiment of the present invention, the target schedule information may include at least one piece of sub-schedule information, where each piece of sub-schedule information includes a date and a schedule state, that is, one date corresponds to one schedule state. In this way, after the target schedule information is input, the terminal device can determine the schedule state corresponding to the subsequent date. For example, the schedule state may be a work state (e.g., a work state or a school state), or a rest state (e.g., a vacation state or a vacation state), or a custom state.
Optionally, in the embodiment of the present invention, the target schedule information may be office schedule information, school schedule information, or legal schedule information, and may also be any other schedule information used for indicating a schedule of a user, which may be determined according to actual usage requirements, and the embodiment of the present invention is not limited.
For example, as shown in fig. 4, taking the target schedule information as the work schedule information as an example, it is assumed that the work schedule information includes a plurality of sub-schedule information: (1) and B, Monday: working state; (2) and B, Tuesday: working state; (3) and D, three weeks: a rest state; (4) b, B: working state; (5) friday: working state; (6) saturday: working state; (7) day of the week: a rest state. It is understood that each sub-schedule information of the plurality of sub-schedule information includes a date and its corresponding status.
further exemplarily, as shown in fig. 5, taking the target schedule information as the school schedule information as an example, it is assumed that the school schedule information includes a plurality of sub-schedule information: (1)4, month and 1 day: the state of learning; (2)4, month and 2 days: a vacation state; (3)4, month and 3 days: the state of learning; (4)4 months and 4 days: the state of learning; (5)4, month and 5 days: the state of learning; (6)4, month and 6 days: a vacation state; (7)4, month and 7 days: a vacation state. It is understood that each sub-schedule information of the plurality of sub-schedule information includes a date and its corresponding status.
It is understood that the above-mentioned schedule information such as the work schedule information and the study schedule information are exemplary lists, that is, the embodiment of the present invention includes, but is not limited to, the above-mentioned listed target schedule information. In actual implementation, the target schedule information may also be any other schedule information that may indicate a schedule of a user, and may be determined according to actual usage requirements.
It should be noted that the dates in the target schedule information are exemplary, and it is understood that the target schedule information may include any other possible dates, for example, multiple dates in one or more months, or multiple dates in one year, which may be determined according to actual usage requirements, and the embodiment of the present invention is not limited thereto.
It should be further noted that the target schedule information may be represented in the form of the list, or may also be represented in any other form (for example, in the form of a calendar) meeting the actual use requirement, which may be determined specifically according to the actual use requirement, and the embodiment of the present invention is not limited.
It should be noted that the schedule state in each sub-schedule information is not limited to the above listed working state and rest state, or learning state and vacation state, but may also be any other state (for example, user-defined state) meeting the actual use requirement, and may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present invention. In fact, since the working status can be understood to cover the learning status and the resting status can be understood to cover the vacation status, the working status, the resting status and the customized status can be included in each sub-schedule information.
Step 201, the terminal device receives a second input of the user, where the second input is used to input target alarm clock information.
Optionally, in this embodiment of the present invention, the target alarm clock information may include at least one sub-alarm clock information, where each sub-alarm clock information includes a schedule state and an alarm clock task, that is, one schedule state corresponds to one alarm clock task.
It should be noted that, under the condition that at least two schedule states are preset, the user may directly set an alarm clock task, that is, ring time or not ring, for each preset schedule state.
For example, assuming that the target alarm information is the on-duty alarm information, the user may set a ring time corresponding to the working state, a ring time corresponding to the resting state, or no ring (and a default ring time or no ring in the custom state). As shown in fig. 6, the on-duty alarm clock information includes a plurality of sub-alarm clock information: (1) the working state is as follows: 7: 30; (2) a rest state: 9:00. It is understood that each of the plurality of sub alarm clock information includes a schedule state and its corresponding alarm clock task (i.e. ring time, wherein ring time includes the case of no ring).
Further illustratively, assuming that the target alarm clock information is the going-to-school alarm clock information, the user may set a ringing time corresponding to the going-to-school state, a ringing time corresponding to the leaving state, or no ringing (and a default ringing time or no ringing in the custom state). As shown in fig. 7, the alarm clock information for going to school includes a plurality of sub alarm clock information: (1) the state of school: 7: 10; (2) a vacation state: no bell is sounded. It is understood that each of the plurality of sub alarm clock information includes a schedule state and its corresponding alarm clock task (i.e. ring time, wherein ring time includes the case of no ring).
Optionally, in the embodiment of the present invention, the first input of the user may be a click input (for example, a single-click input or a double-click input), may also be a slide input, and may also be an input in any other possible form, which may be determined specifically according to an actual use requirement, and the embodiment of the present invention is not limited.
Similarly, the second input of the user may be a click input (for example, a single-click input or a double-click input), may also be a slide input, and may also be any other possible form of input, which may be determined according to actual usage requirements, and the embodiment of the present invention is not limited.
Referring back to fig. 3, a first control 21 and a second control 22 are displayed in the interface 20, the first control 21 is used for triggering the input of the target schedule information, and the second control 22 is used for triggering the input of the target alarm clock information. The user can click on the first control 21 to select or set target schedule information (e.g., import a work schedule). The user may click on the second control 22 to select or set the target alarm information (e.g., set the ring time of the alarm on duty).
It should be noted that the execution order of step 200 and step 201 may not be limited in the embodiment of the present invention. That is, in the embodiment of the present invention, step 200 may be executed first, and then step 201 may be executed; step 201 may be executed first, and then step 200 may be executed; step 200 and step 201 may also be performed simultaneously. It is understood that fig. 2 illustrates the step 200 being executed first and then the step 201 being executed later.
Step 202, the terminal device displays a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
The target schedule alarm clock comprises at least one date and an alarm clock task corresponding to each date.
In the embodiment of the invention, after the user inputs the target schedule information and the target alarm clock information, the terminal device can generate the schedule alarm clock according to the target schedule information and the target alarm clock information, and display the identifier (namely the target identifier) for indicating the schedule alarm clock on the alarm clock main interface.
With reference to fig. 4 and fig. 6, taking the example that the user inputs the schedule information and the clock information, the terminal device may generate the clock according to the schedule information and the clock information, and display a first identifier for indicating the clock. For example, as shown in fig. 8, the calendar-to-work alarm clock may include at least one date and an alarm task corresponding to each date.
With reference to fig. 5 and fig. 7, taking the example that the user inputs the calendar information and the alarm clock information for learning, the terminal device may generate the alarm clock for learning according to the calendar information and the alarm clock information for learning, and display a second identifier for indicating the alarm clock for learning. For example, as shown in fig. 9, the calendar alarm clock may include at least one date and an alarm task corresponding to each date.
in the embodiment of the invention, different from a common alarm clock (one alarm clock corresponds to one ringing time, and a user may need to set a plurality of alarm clocks), the schedule alarm clock is generated according to the schedule information and the alarm clock information of the user, so that one schedule alarm clock special for the user can be customized, and various daily requirements can be met by one schedule alarm clock. Moreover, the terminal device can determine the alarm clock task (ringing or not ringing) corresponding to each subsequent date according to the conditions of internal rest, holiday change, special events and the like, so that the schedule alarm clock can avoid the problems that the alarm clock does not ring when the alarm clock rings and does not ring when the alarm clock does not ring.
The alarm clock setting method provided by the embodiment of the invention can receive a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information. According to the scheme, the schedule alarm clock can be generated according to the schedule information and the alarm clock information of the user, namely, the alarm clock task of the user can be customized in a targeted manner based on the schedule information of the user, so that after the schedule alarm clock is generated, corresponding alarm clock reminding can be provided for the user at each date in the schedule of the user, and the user does not need to set a plurality of alarm clocks, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
Optionally, in the embodiment of the present invention, after the target schedule alarm clock is generated, the terminal device may start the target schedule alarm clock according to at least one date in the target schedule alarm clock and the alarm clock task corresponding to each date.
Exemplarily, referring to fig. 2, as shown in fig. 10, after the step 202, the alarm clock setting method provided by the embodiment of the present invention may further include the following step 203.
And 203, the terminal equipment executes a corresponding alarm clock task on each date in at least one date.
The alarm task may be configured to indicate whether to ring or not ring at a target time, which is an alarm ring time set for the schedule state (e.g., a work state or a school state) when the target alarm information is input.
In the embodiment of the invention, after the schedule alarm clock is generated, the terminal equipment can execute the corresponding alarm clock task at each date of the at least one date, namely, the alarm clock prompt is provided for the user.
Illustratively, in conjunction with fig. 8, after the user triggers generation of one on-duty schedule alarm, the terminal device may ring at 9:00 on a date corresponding to the rest state (e.g., wednesday and sunday) and at 7:30 on a date corresponding to the work state (e.g., monday, tuesday, thursday, friday and saturday).
further illustratively, in conjunction with fig. 9, after the user triggers generation of one go-to-school-schedule alarm clock, the terminal device may not ring at a 7:10 time on a date corresponding to the vacation state (e.g., 4 months 2, 4 months 6, and 4 months 7), and ring at a 7:10 time on a date corresponding to the go-to-school state (e.g., 4 months 1, 4 months 3, 4 months 4, and 4 months 5).
In the embodiment of the invention, the schedule alarm clock can provide corresponding alarm clock reminding for the user at the dates corresponding to different schedule states, and the user does not need to set a plurality of alarm clocks, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
optionally, with reference to fig. 2, as shown in fig. 11, after the step 202, the alarm clock setting method provided in the embodiment of the present invention may further include the following step 204.
and 204, under the condition that the terminal equipment receives a third input of the target identifier from the user, displaying a first interface, wherein the first interface is an expansion interface of the target schedule alarm clock and comprises at least one date identifier.
wherein each date identification is used to indicate one of the at least one date. It can be understood that each date mark may be a digital mark, a Chinese character mark, or any other mark that can represent a date, and may be determined specifically according to actual use requirements, and the embodiment of the present invention is not limited.
Optionally, in this embodiment of the present invention, the third input may be a click input (for example, a single click or a double click) of the target identifier by the user, or may be a sliding input of the target identifier by the user, or may be any other input meeting an actual use requirement, which may be determined specifically according to the actual use requirement, which is not limited in this embodiment of the present invention.
Specifically, under the condition that the alarm clock main interface displays the target identifier for indicating the target schedule alarm clock, if the user performs the third input on the target identifier, the terminal device may display an expansion interface (which may be referred to as a schedule display interface) of the target schedule alarm clock, so that the user can view the target schedule alarm clock. Optionally, the target schedule alarm clock may be displayed in a schedule display manner.
As shown in fig. 12, the terminal device displays a schedule display screen 31, displays dates of one month in a page, and slides left and right to switch month viewing. The rest state adds a 'rest' mark at the upper left corner of the date, the user-defined state adds a 'special' mark at the upper left corner of the date, and the working state is normal date display (namely, no mark is displayed). Thus, the user can know the schedule state and the alarm clock task corresponding to each date by looking at the schedule display interface 31.
In the embodiment of the invention, when a special event exists on a certain day, a user can change the schedule state of the current date into a self-defined state, and can set single ringing time or no ringing for the current day without influencing the subsequent date.
In the embodiment of the invention, the target schedule alarm clock is displayed in the schedule display interface mode, so that a user can conveniently and visually check the target schedule alarm clock, and the flexibility of the alarm clock function of the terminal equipment can be improved.
Optionally, with reference to fig. 11, as shown in fig. 13, after the step 204, the alarm clock setting method provided in the embodiment of the present invention may further include the following step 205.
Step 205, the terminal device displays first sub-alarm clock information under the condition that a fourth input of the target date identifier by the user is received, where the first sub-alarm clock information is sub-alarm clock information corresponding to the target date identifier.
Wherein the target date mark is a mark in the at least one date mark.
in the embodiment of the present invention, as described above, each sub-alarm clock information includes a schedule state and an alarm clock task corresponding to the schedule state, and correspondingly, the first sub-alarm clock information includes a schedule state and an alarm clock task corresponding to the target date identifier, that is, the user can obtain the schedule state and the alarm clock task corresponding to the date indicated by the target date identifier according to the first sub-alarm clock information.
optionally, in this embodiment of the present invention, the third input may be a click input (for example, a single click or a double click) of the target date identifier by the user, or may be any other input that meets the actual use requirement, which may be determined specifically according to the actual use requirement, and this embodiment of the present invention is not limited.
Referring back to fig. 12, after the user clicks the date indicator 32 (indicating 4/13/2019), the schedule display screen 31 may display a schedule state (as shown in fig. 12, an operation state) and an alarm task (as shown in fig. 12, a ring time: 7:30) corresponding to the date indicator 32.
In the embodiment of the invention, the user can directly select the date identifier on the schedule display interface and check the schedule state and the alarm clock task corresponding to the date indicated by the date identifier, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
Optionally, with reference to fig. 13, as shown in fig. 14, after the step 205, the alarm clock setting method provided in the embodiment of the present invention may further include the following step 206.
And step 206, under the condition that the terminal equipment receives the fifth input of the user to the first sub alarm clock information, updating the first sub alarm clock information into second sub alarm clock information.
And the fifth input can be used for triggering the terminal equipment to modify the first sub-alarm-clock information.
Referring back to fig. 12, in the schedule display interface 31, for each first sub alarm clock information, there are displayed a "change" control 33 and a "change" control 34, where the "change" control 33 can be used to trigger a change of the schedule state in the first sub alarm clock information, and the "change" control 34 can be used to trigger a change of the alarm clock task (ringing or not ringing) in the first sub alarm clock information.
Optionally, in the embodiment of the present invention, if the schedule state in the first sub-alarm-clock information is triggered to be changed, only the schedule state of the current day is changed. And if the alarm clock task in the first sub-alarm clock information is triggered to be changed, all the alarm clock tasks corresponding to the current schedule state are changed. And if the schedule state in the first sub alarm clock information is triggered to be changed and the alarm clock task in the first sub alarm clock information is triggered to be changed, all the alarm clock tasks corresponding to the modified schedule state are changed. It should be understood that the above trigger modification manner is only an exemplary list, and may be determined according to actual use requirements, and the embodiment of the present invention is not limited.
In the embodiment of the invention, the user can input the information on the schedule display interface and quickly change the information of the first sub-alarm clock aiming at a certain date, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
Optionally, in this embodiment of the present invention, the first interface may further include a "setting" control. Referring back to fig. 12, a "settings" control 35 is displayed in the schedule display interface 31, and the "settings" control 35 can be used to trigger a settings interface (e.g., a second interface described below) that displays a schedule alarm. The first interface may further include a "change schedule" control 36 for updating the schedule information.
exemplarily, referring to fig. 11, as shown in fig. 15, after the step 204, the alarm clock setting method provided in the embodiment of the present invention may further include the following step 207.
And step 207, displaying a second interface by the terminal device under the condition that the sixth input of the user to the setting control is received, wherein the second interface is used for setting the target schedule alarm clock.
As shown in fig. 12, when the user needs to adjust the alarm task of the target schedule alarm clock, the user may click the "setting" control 35 in the first interface 31 to trigger and display the second interface (41 shown in fig. 16) for setting the target schedule alarm clock, and then the user may input on the second interface 41 to trigger and change the ring time (or not ring) of a certain schedule state (e.g., working state/rest state), and after the change is completed, all the alarm tasks in the days corresponding to the schedule state may be changed.
As shown in fig. 16, the target schedule alarm clock displays three schedule states: working state, rest state and user-defined state. The alarm clock task (i.e. the ringing time) in each calendar state can be changed.
(1) The working state is as follows: the ringing time of the working day can be set, and the reminding is repeated according to the date corresponding to the working day. If the alarm clock task (such as the ringing time) in the schedule state is changed, all the alarm clock tasks in the days in the schedule state are changed.
(2) A rest state: the ringing time of the holiday can be set or the ringing is not performed, and the reminding is repeated according to the date corresponding to the holiday. If the alarm clock task in the schedule state is changed (for example, the alarm clock task rings or does not ring), all the alarm clock tasks in the days in the schedule state are changed.
(3) Self-defining state: the single ringing time or no ringing can be set according to special conditions of a certain day, and if the alarm clock task in the schedule state is changed (such as ringing time or no ringing), only the alarm clock task of the day is changed, and the alarm clock task of the subsequent date is not influenced.
Optionally, in the embodiment of the present invention, when the user makes a rest for a time period (e.g., daylight saving time/winter time), the target calendar alarm clock may keep the basic ring time of the original working state/resting state, and on this basis, the special ring time of the working state/resting state may be set (e.g., issued by the server configuration or manually changed by the user) for a special date period (e.g., 11.1 — 12.30), as shown in fig. 16. When the special time period passes, the target schedule alarm clock can be recovered to the basic ringing time again and again.
In the embodiment of the invention, a user can trigger and change the alarm clock task corresponding to a certain schedule state by inputting in the setting interface, and further can change the alarm clock task of the date corresponding to the schedule state, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
Optionally, in the embodiment of the present invention, when the user needs to re-import new schedule information, the user may click the "update schedule" control shown in fig. 12 to input new schedule information, and then the terminal device may generate a new schedule alarm clock (instead of the target schedule alarm clock) according to the new schedule information and the target alarm clock information.
Optionally, with reference to fig. 2, as shown in fig. 17, after the step 202, the alarm clock setting method provided in the embodiment of the present invention may further include a step 208 described below.
And step 208, after the terminal device generates the schedule alarm clock, displaying target prompt information under the condition that the first time information and the second time information are not matched, wherein the target prompt information is used for indicating that the first time information and the second time information are not matched.
The first time information is time information in sub-schedule information corresponding to a target date, the target date is a date in the at least one date, and the second time information is time information in an alarm clock task corresponding to the target date.
In the embodiment of the present invention, after the terminal device identifies that the target schedule information includes the travel information (such as a train/an airplane), if it is detected that the ringing time of the current day does not catch up with the time indicated by the travel information (i.e., it is not matched), the terminal device may remind the user in advance (for example, one day in advance) whether to change the alarm clock ringing time. Or, if the user determines which day has a special trip, the user may manually set the current day schedule state to a custom state and set the single ringing time (or no ringing). Therefore, whether the alarm clock ringing time is changed or not can be prompted to the user under the condition that the alarm clock ringing time does not meet the schedule time of the user, and therefore the flexibility of the alarm clock function of the terminal equipment can be improved.
as shown in fig. 18, an embodiment of the present invention provides a terminal device 700, where the terminal device 700 may include a receiving module 701 and a display module 702. The receiving module 701 is configured to receive a first input of a user, where the first input is used to input target schedule information, and the target schedule information is used to indicate a schedule of the user. The receiving module 701 is further configured to receive a second input of the user, where the second input is used to input target alarm clock information. The display module 702 is configured to display a target identifier according to the target alarm clock information received by the receiving module 701, where the target identifier is used to indicate a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
Optionally, in this embodiment of the present invention, the target schedule information may include at least one sub-schedule information, and each sub-schedule information includes a date and a schedule status. The target alarm clock information may include at least one sub-alarm clock information, each sub-alarm clock information including a schedule state and an alarm clock task. The target schedule alarm clock comprises at least one date and an alarm clock task corresponding to each date. The schedule status may be any of: rest state, working state and user-defined state;
Optionally, with reference to fig. 18, as shown in fig. 19, the terminal device 700 provided in the embodiment of the present invention may further include a processing module 703. The processing module 703 is configured to execute, after the display module 702 displays the target identifier, a corresponding alarm task for indicating whether to ring or not ring at the target time on each of the at least one date.
optionally, in this embodiment of the present invention, after the target identifier is displayed, and in a case that the receiving module 701 receives a third input to the target identifier from the user, the displaying module 702 is further configured to display a first interface, where the first interface is an expansion interface of the target schedule alarm clock, and the first interface includes at least one date identifier, and each date identifier is used to indicate one date in the at least one date.
Optionally, in this embodiment of the present invention, after the first interface is displayed, and in a case that the receiving module 701 receives a fourth input of a target date identifier from the user, the display module 702 is further configured to display first sub-alarm clock information, where the first sub-alarm clock information is sub-alarm clock information corresponding to the target date identifier, and the target date identifier is an identifier in the at least one date identifier.
optionally, in this embodiment of the present invention, after the first sub-alarm-clock information is displayed, in a case that the receiving module 701 receives a fifth input of the first sub-alarm-clock information from the user, the first sub-alarm-clock information is updated to the second sub-alarm-clock information, where the fifth input is used to trigger the terminal device 700 to modify the first sub-alarm-clock information.
Optionally, in this embodiment of the present invention, the first interface may further include a setting control. The display module 702 is further configured to, after the first interface is displayed, display a second interface when the receiving module 701 receives a sixth input of the setting control from the user, where the second interface is used to set the target schedule alarm clock.
Optionally, in this embodiment of the present invention, after the processing module 703 generates the schedule alarm clock, when it is detected that the first time information and the second time information are not matched, the display module 702 is further configured to display target prompt information, where the target prompt information is used to indicate that the first time information and the second time information are not matched, the first time information is time information in sub-schedule information corresponding to a target date, the target date is a date in the at least one date, and the second time information is time information in an alarm clock task corresponding to the target date.
the terminal device provided by the embodiment of the present invention can implement each process implemented by the terminal device in the above method embodiments, and is not described here again to avoid repetition.
The terminal device provided by the embodiment of the invention can receive a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information; and displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information. According to the scheme, the schedule alarm clock can be generated according to the schedule information and the alarm clock information of the user, namely, the alarm clock task of the user can be customized in a targeted manner based on the schedule information of the user, so that after the schedule alarm clock is generated, corresponding alarm clock reminding can be provided for the user at each date in the schedule of the user, and the user does not need to set a plurality of alarm clocks, so that the flexibility of the alarm clock function of the terminal equipment can be improved.
Fig. 20 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present invention. As shown in fig. 20, the terminal device 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 20 is not intended to be limiting, and that terminal devices may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Wherein, the user input unit 807 is configured to receive a first input of the user, the first input being used to input target schedule information, the target schedule information being used to indicate a schedule of the user, and receive a second input of the user, the second input being used to input target alarm clock information; a display unit 806, configured to display a target identifier according to the target alarm clock information received by the user input unit 807, where the target identifier is used to indicate a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
The embodiment of the invention provides terminal equipment which can generate a schedule alarm clock according to schedule information and alarm clock information of a user, namely, the alarm clock task of the user can be customized in a targeted manner based on the schedule information of the user, so that after the schedule alarm clock is generated, corresponding alarm clock reminding can be provided for the user at each date in the schedule of the user without setting a plurality of alarm clocks, and thus, the flexibility of the alarm clock function of the terminal equipment can be improved.
it should be understood that, in the embodiment of the present invention, the radio frequency unit 801 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 810; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, the radio frequency unit 801 can also communicate with a network and other devices through a wireless communication system.
The terminal device 800 provides the user with wireless broadband internet access through the network module 802, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 803 may convert audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into an audio signal and output as sound. Also, the audio output unit 803 may also provide audio output related to a specific function performed by the terminal apparatus 800 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
The input unit 804 is used for receiving an audio or video signal. The input unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes image data of a still picture or video obtained by an image capturing apparatus (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 806. The image frames processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or transmitted via the radio frequency unit 801 or the network module 802. The microphone 8042 can receive sound, and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 801 in case of a phone call mode.
The terminal device 800 also includes at least one sensor 805, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 8061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 8061 and/or the backlight when the terminal device 800 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal device posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 805 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 806 is used to display information input by the user or information provided to the user. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), or the like.
the user input unit 807 is operable to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 8071 (e.g., operations by a user on or near the touch panel 8071 using a finger, a stylus, or any other suitable object or accessory). The touch panel 8071 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 810, receives a command from the processor 810, and executes the command. In addition, the touch panel 8071 can be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 8071, the user input unit 807 can include other input devices 8072. In particular, other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 8071 can be overlaid on the display panel 8061, and when the touch panel 8071 detects a touch operation on or near the touch panel 8071, the touch operation is transmitted to the processor 810 to determine the type of the touch event, and then the processor 810 provides a corresponding visual output on the display panel 8061 according to the type of the touch event. Although in fig. 20, the touch panel 8071 and the display panel 8061 are two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 8071 and the display panel 8061 may be integrated to implement the input and output functions of the terminal device, and this is not limited herein.
The interface unit 808 is an interface for connecting an external device to the terminal apparatus 800. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 808 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal apparatus 800 or may be used to transmit data between the terminal apparatus 800 and an external device.
The memory 809 may be used to store software programs as well as various data. The memory 809 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 809 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 810 is a control center of the terminal device, connects various parts of the whole terminal device by using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 809 and calling data stored in the memory 809, thereby performing overall monitoring of the terminal device. Processor 810 may include one or more processing units; optionally, the processor 810 may integrate an application processor and a modem processor, wherein the application processor mainly handles operating systems, user interfaces, application programs, and the like, and the modem processor mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 810.
Terminal device 800 may also include a power supply 811 (e.g., a battery) for powering the various components, and optionally, power supply 811 may be logically coupled to processor 810 via a power management system to manage charging, discharging, and power consumption management functions via the power management system.
In addition, the terminal device 800 includes some functional modules that are not shown, and are not described in detail here.
Optionally, an embodiment of the present invention further provides a terminal device, which includes the processor 810 shown in fig. 20, a memory 809, and a computer program stored in the memory 809 and capable of running on the processor 810, where the computer program is executed by the processor 810 to implement each process of the above-mentioned alarm clock setting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned alarm clock setting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may include a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and the like.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention or portions thereof contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method disclosed in the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (16)

1. An alarm clock setting method is applied to terminal equipment, and is characterized by comprising the following steps:
Receiving a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user;
receiving a second input of the user, wherein the second input is used for inputting target alarm clock information;
And displaying a target identifier according to the target alarm clock information, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
2. The method of claim 1, wherein the target schedule information includes at least one sub-schedule information, each sub-schedule information including a date and a schedule status; the target alarm clock information comprises at least one piece of sub-alarm clock information, and each piece of sub-alarm clock information comprises a schedule state and an alarm clock task; the schedule state is any one of: rest state, working state and user-defined state;
The target schedule alarm clock comprises at least one date and an alarm clock task corresponding to each date.
3. The method of claim 1, wherein after displaying the target identification, the method further comprises:
And displaying a first interface under the condition that a third input of the user for the target identifier is received, wherein the first interface is an expansion interface of the target schedule alarm clock, the first interface comprises at least one date identifier, and each date identifier is used for indicating one date in the at least one date.
4. The method of claim 3, wherein after displaying the first interface, the method further comprises:
And under the condition that fourth input of a target date identifier by a user is received, displaying first sub-alarm clock information, wherein the first sub-alarm clock information is sub-alarm clock information corresponding to the target date identifier, and the target date identifier is an identifier in the at least one date identifier.
5. The method of claim 4, wherein after displaying the first sub-alarm information, the method further comprises:
And under the condition that fifth input of the first sub alarm clock information by the user is received, updating the first sub alarm clock information into second sub alarm clock information, wherein the fifth input is used for triggering the terminal equipment to modify the first sub alarm clock information.
6. the method according to any one of claims 3 to 5, wherein the first interface further comprises a setting control;
after displaying the first interface, the method further comprises:
and displaying a second interface under the condition that a sixth input of the user to the setting control is received, wherein the second interface is used for setting the target schedule alarm clock.
7. The method according to any one of claims 2 to 5, further comprising:
After the schedule alarm clock is generated, under the condition that it is detected that first time information and second time information are not matched, target prompt information is displayed, the target prompt information is used for indicating that the first time information and the second time information are not matched, the first time information is time information in sub-schedule information corresponding to a target date, the target date is a date in the at least one date, and the second time information is time information in an alarm clock task corresponding to the target date.
8. the terminal equipment is characterized by comprising a receiving module and a display module;
The receiving module is used for receiving a first input of a user, wherein the first input is used for inputting target schedule information, and the target schedule information is used for indicating a schedule of the user; receiving a second input of the user, wherein the second input is used for inputting target alarm clock information;
the display module is used for displaying a target identifier according to the target alarm clock information received by the receiving module, wherein the target identifier is used for indicating a target schedule alarm clock, and the target schedule alarm clock is a schedule alarm clock generated according to the target schedule information and the target alarm clock information.
9. The terminal device of claim 8, wherein the target schedule information includes at least one sub-schedule information, each sub-schedule information including a date and a schedule status; the target alarm clock information comprises at least one piece of sub-alarm clock information, and each piece of sub-alarm clock information comprises a schedule state and an alarm clock task; the schedule state is any one of: rest state, working state and user-defined state;
The target schedule alarm clock comprises at least one date and an alarm clock task corresponding to each date.
10. The terminal device according to claim 8, wherein the display module is further configured to display a first interface after displaying the target identifier, the first interface being an expansion interface of the target schedule alarm clock if the receiving module receives a third input of the target identifier from the user, the first interface including at least one date identifier, each date identifier being used for indicating one of the at least one date.
11. The terminal device according to claim 10, wherein the display module is further configured to display a first sub-alarm-clock message after displaying the first interface, where the receiving module receives a fourth input of a target date identifier from the user, where the first sub-alarm-clock message is a sub-alarm-clock message corresponding to the target date identifier, and the target date identifier is an identifier in the at least one date identifier.
12. The terminal device according to claim 11, wherein the display module is further configured to update the first sub alarm clock information to the second sub alarm clock information after displaying the first sub alarm clock information and when the receiving module receives a fifth input of the first sub alarm clock information from the user, where the fifth input is used to trigger the terminal device to modify the first sub alarm clock information.
13. The terminal device according to any one of claims 10 to 12, wherein the first interface further comprises a setting control;
The display module is further configured to display a second interface after the first interface is displayed and under the condition that the receiving module receives a sixth input of the setting control from the user, wherein the second interface is used for setting the target schedule alarm clock.
14. The terminal device according to any one of claims 9 to 12, wherein the display module is further configured to display target prompt information after the schedule alarm clock is generated, when it is detected that first time information and second time information do not match, where the target prompt information is used to indicate that the first time information and the second time information do not match, the first time information is time information in sub-schedule information corresponding to a target date, the target date is a date in the at least one date, and the second time information is time information in an alarm clock task corresponding to the target date.
15. Terminal device, characterized in that it comprises a processor, a memory and a computer program stored on said memory and executable on said processor, said computer program, when executed by said processor, implementing the steps of the alarm clock setting method according to any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the alarm clock setting method according to any one of claims 1 to 7.
CN201910807697.6A 2019-08-29 2019-08-29 Alarm clock setting method and terminal equipment Pending CN110581922A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910807697.6A CN110581922A (en) 2019-08-29 2019-08-29 Alarm clock setting method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910807697.6A CN110581922A (en) 2019-08-29 2019-08-29 Alarm clock setting method and terminal equipment

Publications (1)

Publication Number Publication Date
CN110581922A true CN110581922A (en) 2019-12-17

Family

ID=68812458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910807697.6A Pending CN110581922A (en) 2019-08-29 2019-08-29 Alarm clock setting method and terminal equipment

Country Status (1)

Country Link
CN (1) CN110581922A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114078000A (en) * 2021-11-24 2022-02-22 厦门亿联网络技术股份有限公司 Method and device for managing periodic schedules and terminal equipment
CN114968424A (en) * 2021-02-18 2022-08-30 Oppo广东移动通信有限公司 Trigger condition setting method and device of intelligent household equipment and terminal
CN115225758A (en) * 2021-04-19 2022-10-21 华为技术有限公司 Notification method and related device
CN117896461A (en) * 2021-06-15 2024-04-16 荣耀终端有限公司 Schedule processing method and electronic equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040003061A1 (en) * 2002-06-28 2004-01-01 Litwin Louis Robert Configuring alarms of clocks over a local area network
US20070268784A1 (en) * 2006-05-17 2007-11-22 Hongtao Xu Alarm Clock Having Triple Weekly Alarms
WO2013131325A1 (en) * 2012-03-07 2013-09-12 中兴通讯股份有限公司 Cell phone alarm clock reminding method and system with working day state updated based on network
CN103729759A (en) * 2013-12-31 2014-04-16 广州商科信息科技有限公司 Alarm clock prompting method of user terminal
CN104469000A (en) * 2014-12-02 2015-03-25 小米科技有限责任公司 Implementation method and device for terminal alarm
CN105872204A (en) * 2016-03-17 2016-08-17 北京百纳威尔科技有限公司 Alarm clock control method and apparatus and electronic equipment
CN106100977A (en) * 2016-07-06 2016-11-09 努比亚技术有限公司 A kind of mobile terminal and the method adjusting calendar prompting information
CN106791174A (en) * 2017-01-17 2017-05-31 北京奇虎科技有限公司 A kind of alarm clock method of adjustment, device and mobile terminal
CN107566611A (en) * 2017-08-07 2018-01-09 珠海市魅族科技有限公司 A kind of alarm clock setting method, device, computer installation and computer-readable recording medium
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
CN107734151A (en) * 2017-09-26 2018-02-23 努比亚技术有限公司 A kind of method, apparatus and computer-readable recording medium for updating alarm clock
CN107909333A (en) * 2017-10-12 2018-04-13 深圳市万普拉斯科技有限公司 The method and apparatus of alarm clock setting, electronic equipment, computer-readable recording medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040003061A1 (en) * 2002-06-28 2004-01-01 Litwin Louis Robert Configuring alarms of clocks over a local area network
US20070268784A1 (en) * 2006-05-17 2007-11-22 Hongtao Xu Alarm Clock Having Triple Weekly Alarms
WO2013131325A1 (en) * 2012-03-07 2013-09-12 中兴通讯股份有限公司 Cell phone alarm clock reminding method and system with working day state updated based on network
CN103729759A (en) * 2013-12-31 2014-04-16 广州商科信息科技有限公司 Alarm clock prompting method of user terminal
CN104469000A (en) * 2014-12-02 2015-03-25 小米科技有限责任公司 Implementation method and device for terminal alarm
CN105872204A (en) * 2016-03-17 2016-08-17 北京百纳威尔科技有限公司 Alarm clock control method and apparatus and electronic equipment
CN106100977A (en) * 2016-07-06 2016-11-09 努比亚技术有限公司 A kind of mobile terminal and the method adjusting calendar prompting information
CN106791174A (en) * 2017-01-17 2017-05-31 北京奇虎科技有限公司 A kind of alarm clock method of adjustment, device and mobile terminal
CN107566611A (en) * 2017-08-07 2018-01-09 珠海市魅族科技有限公司 A kind of alarm clock setting method, device, computer installation and computer-readable recording medium
CN107734151A (en) * 2017-09-26 2018-02-23 努比亚技术有限公司 A kind of method, apparatus and computer-readable recording medium for updating 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
CN107909333A (en) * 2017-10-12 2018-04-13 深圳市万普拉斯科技有限公司 The method and apparatus of alarm clock setting, electronic equipment, computer-readable recording medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114968424A (en) * 2021-02-18 2022-08-30 Oppo广东移动通信有限公司 Trigger condition setting method and device of intelligent household equipment and terminal
CN115225758A (en) * 2021-04-19 2022-10-21 华为技术有限公司 Notification method and related device
CN117896461A (en) * 2021-06-15 2024-04-16 荣耀终端有限公司 Schedule processing method and electronic equipment
CN114078000A (en) * 2021-11-24 2022-02-22 厦门亿联网络技术股份有限公司 Method and device for managing periodic schedules and terminal equipment

Similar Documents

Publication Publication Date Title
CN110069306B (en) Message display method and terminal equipment
CN111596982B (en) Display method, display device and electronic equipment
CN108595275B (en) Prompt message pushing method and terminal
CN110221737B (en) Icon display method and terminal equipment
CN110581922A (en) Alarm clock setting method and terminal equipment
CN109995933B (en) Method for controlling alarm clock of terminal equipment and terminal equipment
CN109471690B (en) Message display method and terminal equipment
CN111124573B (en) Message notification method and electronic equipment
CN110647266A (en) Information display method and terminal equipment
US10698442B2 (en) Method and apparatus for always-on display applied in a display driver integrated circuit
CN108322601B (en) Reminding method and terminal
CN108984066B (en) Application icon display method and mobile terminal
CN111324268A (en) Information reminding method and electronic equipment
US20220150201A1 (en) Message sending method and terminal device
CN110888568B (en) Notification bar display method and terminal equipment
CN111064848B (en) Picture display method and electronic equipment
CN110769118A (en) Message prompting method and terminal equipment
CN110888705A (en) Method for processing unread message corner mark and electronic equipment
CN110933505A (en) Progress adjusting method and electronic equipment
CN108304575B (en) Identification display method and terminal
CN108494962B (en) Alarm clock control method and terminal
CN107613139B (en) Schedule reminding method and mobile terminal
CN110012152B (en) Interface display method and terminal equipment
CN109660674B (en) Method for setting alarm clock and electronic equipment
CN106528284B (en) application program configuration method and device and terminal equipment

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191217

RJ01 Rejection of invention patent application after publication