CN110191237B - Terminal alarm clock setting method and terminal - Google Patents
Terminal alarm clock setting method and terminal Download PDFInfo
- Publication number
- CN110191237B CN110191237B CN201910610146.0A CN201910610146A CN110191237B CN 110191237 B CN110191237 B CN 110191237B CN 201910610146 A CN201910610146 A CN 201910610146A CN 110191237 B CN110191237 B CN 110191237B
- Authority
- CN
- China
- Prior art keywords
- application
- competition
- message
- time
- appointed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012216 screening Methods 0.000 claims description 15
- 238000001914 filtration Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000001502 supplementing effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 240000007182 Ochroma pyramidale Species 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 235000013550 pizza Nutrition 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72433—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Electric Clocks (AREA)
Abstract
The invention provides a setting method of a terminal alarm clock and a terminal. The method comprises the following steps: the method comprises the steps that a user selects an application which is installed in a terminal and can push real-time competition messages as a designated application; a user selects a designated match through an alarm clock application and sets the end time of the designated match; the alarm clock application captures a specified match message pushed by a specified application, wherein the specified match message comprises message sending time and message content; the alarm clock application acquires a final push message related to a competition result according to the sending time of the appointed competition message pushed by the appointed application and the competition ending time; the alarm clock application converts the content of the final push message into voice to be used as an alarm sound of the alarm clock. In the invention, the final push message related to the match result is converted into voice and is set as the alarm ring of the alarm clock, so that the user can be reminded to get up and the match result is broadcasted to the user, thereby the user can know the match result as early as possible.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a setting method of a terminal alarm clock and a terminal.
Background
As many events are held in the morning, it is difficult for ordinary sports enthusiasts to watch the events without influencing normal work and life. To solve this problem, the prior art proposes several solutions:
1) viewing the replay of the event on the terminal;
2) and obtaining the event result information by applying various event broadcasting platforms.
However, the above solution still has a problem that the user cannot know the game result as early as possible when the user does not have time or is inconvenient to watch the event replay and the event broadcasting platform.
Disclosure of Invention
The present invention has been made to solve, at least in part, the technical problems occurring in the prior art.
The technical scheme adopted for solving the technical problem of the invention is as follows:
the invention provides a setting method of a terminal alarm clock, which comprises the following steps:
the method comprises the steps that a user selects an application which is installed in a terminal and can push real-time competition messages as a designated application;
a user selects a designated match through an alarm clock application and sets the end time of the designated match;
the alarm clock application captures a specified match message pushed by a specified application, wherein the specified match message comprises message sending time and message content;
the alarm clock application acquires a final push message related to a competition result according to the sending time of the appointed competition message pushed by the appointed application and the competition ending time;
the alarm clock application converts the content of the final push message into voice to be used as an alarm sound of the alarm clock.
Optionally, the user selects a designated game through an alarm clock application, including:
the user enters the name of the team in the alarm application to determine the designated game.
Optionally, the setting, by the user, of the end time of the designated game through the alarm clock application includes:
the user inputs a game start time, a game duration, a midfield rest duration and a time-compensating duration in the alarm clock application to determine a game end time.
Optionally, after the user sets the end time of the designated game through the alarm clock application, the method further includes:
the alarm clock application judges whether the match ending time is later than the preset alarm clock time, if so, the step of capturing the appointed match message is not carried out; if not, the appointed competition message capturing step is carried out.
Optionally, the alarm clock application captures a specific match message pushed by a specific application, including:
the alarm clock application utilizes a Notification Listener Service class carried by the android system to generate a message capture subclass, and the message capture subclass captures a specified match message pushed by a specified application.
Optionally, the acquiring, by the alarm clock application, a final push message related to a match result according to the sending time and the match ending time of the specified match message pushed by the specified application captured by the alarm clock application includes:
the alarm clock application screens the appointed competition messages pushed by the appointed application after the competition is finished according to the sending time of the appointed competition messages pushed by the appointed application and the competition finishing time;
if the screened designated competition information pushed by the designated application is finished, setting keywords for the screened information to filter so as to obtain a final pushed information related to the competition result;
if the appointed competition messages pushed by the appointed application after the competition is finished are not screened, selecting the appointed competition messages with the preset number and the latest appointed application pushing time as the final pushing messages related to the competition result.
The invention also provides a terminal, wherein the terminal is internally provided with the appointed application and the alarm clock application; the appointed application is an application which is installed in the terminal selected by the user and can push the real-time competition message; the alarm clock application comprises:
the setting module is used for selecting the appointed competition under the operation of a user and setting the ending time of the appointed competition;
the message capturing module is used for capturing a specified competition message pushed by a specified application, and the message capturing module comprises message sending time and message content;
the acquisition module is used for acquiring a final push message related to a competition result according to the sending time of the appointed competition message pushed by the appointed application and captured by the message capture module and the competition ending time set by the setting module;
and the conversion module is used for converting the content of the final push message into voice to be used as the alarm sound of the alarm clock.
Optionally, the setting module is configured to select a designated game under operation of a user, specifically:
the setting module is used for inputting the names of the participating teams under the operation of a user so as to determine the appointed competition.
Optionally, the setting module is configured to set an end time of the designated game under an operation of the user, specifically:
the setting module is used for inputting the competition starting time, the competition duration, the midfield rest duration and the time supplementing duration under the operation of a user so as to determine the competition ending time.
Optionally, the alarm clock application further comprises: the judging module is used for judging whether the match ending time is later than the preset alarm time, if so, the message capturing module does not capture the appointed match message; if not, the message capture module performs the designated game message capture.
Optionally, the message capture module is a message capture subclass generated by a Notification Listener Service class of the android system.
Optionally, the obtaining module includes:
the screening submodule is used for screening the appointed competition message pushed by the appointed application after the competition is finished according to the sending time of the appointed competition message pushed by the appointed application and captured by the message capturing module and the competition finishing time set by the setting module;
the filtering submodule is used for setting keywords for filtering the screened messages to obtain final push messages related to the competition result when the screening submodule screens out the appointed competition messages pushed by the appointed application after the competition is finished;
and the selection submodule is used for selecting the appointed game messages of the preset number with the latest appointed application pushing time as the final pushing messages related to the game result when the appointed game messages pushed by the appointed application after the game is finished are not screened out by the screening submodule.
Has the advantages that:
in the invention, the final push message related to the match result is converted into voice and is set as the alarm ring of the alarm clock, so that the user can be reminded to get up and the match result is broadcasted to the user, thereby the user can know the match result as early as possible.
Drawings
Fig. 1 is a flowchart of a method for setting an alarm clock of a terminal according to embodiment 1 of the present invention;
fig. 2 is a flowchart of a method for setting an alarm clock of a terminal according to embodiment 2 of the present invention;
fig. 3 is a block diagram of a terminal according to embodiment 3 of the present invention;
fig. 4 is a block diagram of a terminal according to embodiment 4 of the present invention.
In the figure: 100-a specified application; 200-alarm clock application; 201-setting module; 202-a message capture module; 203-an obtaining module; 2031-screening submodule; 2032-a filtration submodule; 2033-selecting sub-module; 204-a transformation module; 205-decision block.
Detailed Description
In order to make the technical solutions of the present invention better understood, the present invention is further described in detail below with reference to the accompanying drawings and examples.
Example 1:
as shown in fig. 1, the present embodiment provides a method for setting an alarm clock of a terminal, which includes the following steps S100 to S500.
S100, a user selects an Application (namely an APP-Application abbreviation) which is installed in a terminal and can push a real-time competition message as a designated Application;
s200, selecting an appointed match by a user through an alarm clock application, and setting the end time of the appointed match;
s300, the alarm clock application captures a specified match message pushed by a specified application, wherein the specified match message comprises message sending time and message content;
s400, the alarm clock application acquires a final push message related to a match result according to the sending time of the appointed match message pushed by the appointed application and the match ending time;
s500, the alarm clock application converts the content of the final push message into voice to be used as an alarm sound of the alarm clock.
In this embodiment, the final push message related to the match result is converted into voice, and the voice is set as the alarm sound of the alarm clock, so that the user can be reminded to get up, and the match result is broadcasted to the user, so that the user can know the match result as early as possible.
In step S100, the user may select an application from applications capable of pushing the real-time game message installed in the terminal as a designated application, for example, an Tencent video, an Aiqi art, a Fox search video, and the like may be selected, and these APPs are all capable of pushing the real-time game message, so that the designated application is used as an entry of the game message, and the game message may be obtained through the designated application.
In step S200, the user selects a designated game through the alarm application to inform the alarm application which game is of interest to the user. The method specifically comprises the following steps:
the user enters the name of the team in the alarm application to determine the designated game. For example, a team name, such as national security, balsa, Barcelona, etc., may be entered by the user at his or her own in the "setup" function of the alarm clock application.
In this embodiment, the race designated by the user can be determined by inputting the name of the team, so that only the information of the designated race is captured in the subsequent step S300, thereby reducing the data processing amount.
In step S200, the user sets the end time of the designated game through the alarm clock application in preparation for the next operation. The method specifically comprises the following steps:
the user inputs a game start time, a game duration, a midfield rest duration and a time-compensating duration in the alarm clock application to determine a game end time. In other words, the game end time is equal to the game start time + the game duration + the middle rest duration + the time compensation duration.
In the setting program of the alarm clock application, a "match start time" parameter, a "match duration" parameter, a "midfield rest duration" parameter, and a "time-compensating duration" parameter (the default value of which is 0) may be input by the user himself. For the football game, the game duration is fixed value 90 minutes, and the midfield rest duration is 15 minutes, so that the setting of the game ending time is realized.
The end time of the football match is not determined normally due to the existence of the "time compensation" system, but the time compensation is usually no more than 10 minutes, so that the "time compensation time duration" can be set in a fuzzy manner according to experience.
It should be noted that the present embodiment is particularly suitable for tournament games, i.e. games without time and ball. The end time of such a race is more easily estimated accurately.
In step S300, the alarm clock application captures a specific match message pushed by a specific application, so that the specific match message can be obtained by using the alarm clock application of the terminal. The method specifically comprises the following steps:
for a terminal adopting the android system, the alarm clock application generates a message capture subclass by utilizing a notifiationListener Service class carried by the android system, and the message capture subclass captures a specified match message pushed by a specified application.
Step S400 specifically includes the following steps S401 to S404.
S401, the alarm clock application screens the appointed competition messages pushed by the appointed application after the competition is finished according to the sending time and the competition finishing time of the appointed competition messages pushed by the appointed application;
s402, judging whether the appointed competition information pushed by the appointed application after the competition is finished is screened out, if so, executing a step S403; if not, executing step S404;
s403, setting keywords for the screened messages, and filtering to obtain final push messages related to the match results;
s404, selecting the appointed competition messages with the appointed application push time at the latest preset number as final push messages related to the competition result.
Since the game message is pushed many times in a game, for example, a message is usually pushed when one player enters a ball, and a message is also pushed when the game is over, the message pushed after the game is over, that is, the message pushed after the game is over.
In this embodiment, by comparing the sending time of the designated competition message with the competition ending time, it can be determined which designated competition messages are sent after the competition is ended, so that the designated competition messages pushed by the designated application after the competition is ended are screened out.
However, there may be a plurality of designated game messages after the screened game is finished, wherein the designated game messages may include some messages irrelevant to the game result, and need to be filtered by keywords, and the message formats of different designated applications are not necessarily the same, so that the user is required to set the keywords by himself, such as "finish the game", "complete reverse", and the like, so as to obtain the final push message relevant to the game result. The message may be one or more.
In addition, if the competition ending time set by the user is too long, for example, the "timeout duration" is too long, and all messages of the specified competition are pushed, the competition is considered to be ended, and no message of the specified competition is pushed in the period from the set competition ending time to before the alarm clock rings, in this case, a preset number of specified competition messages with the latest specified application pushing time can be selected as the final push message related to the competition result. The specific value of the preset number may be one or more, and is set by the user.
According to the technical scheme provided by the embodiment, the alarm clock application carried by the terminal is optimized, the real-time competition message pushed by the appointed application is combined with the alarm clock, and the alarm clock setting method for timely informing the user of the competition result is formed.
Example 2:
as shown in fig. 2, this embodiment provides a method for setting a terminal alarm clock, which is different from the method for setting a terminal alarm clock described in embodiment 1 in that, in addition to steps S100 to S400 in the method for setting a terminal alarm clock described in embodiment 1, the method further includes: step S210 following step S200.
S210, the alarm clock application judges whether the match ending time is later than the preset alarm clock time, if so, the step S300 is not executed, namely, the subsequent appointed match message capturing step is not executed, the program exits, and the execution is carried out according to a normal alarm clock program; if not, step S300 is executed, namely, the subsequent appointed competition message capturing step is carried out, and then the subsequent steps S400 and S500 are executed in sequence.
In the technical scheme provided by the embodiment, if the match ending time is later than the alarm time, the program exits, and the execution is carried out according to the normal alarm clock program, because in this case, the user has got up, and the sleep of the user cannot be influenced no matter the user watches the match replay on the terminal or logs in various match broadcast platforms; if the match ending time is earlier than the alarm time, continuing to perform the subsequent appointed match message capturing step and the final push message acquisition step related to the match result, and then converting the content of the final push message into voice to be played to the user as the alarm sound of the alarm clock, so that the user can know the match result as soon as possible.
Example 3:
as shown in fig. 3, the present embodiment provides a terminal in which a designated application 100 and an alarm clock application 200 are installed.
The Application 100 is designated as an Application installed in the terminal selected by the user and capable of pushing real-time competition messages (i.e. an abbreviation of APP-Application). In other words, the user may select an application among applications capable of pushing the real-time game message installed in the terminal as the designated application. For example, an Tencent video, an Aiqi skill, a search video and the like can be selected, the APPs can push real-time competition messages, and then the appointed application is used as an entrance of the competition messages, and the competition messages can be obtained through the appointed application.
The alarm clock application 200 includes: a setting module 201, a message capturing module 202, an obtaining module 203 and a converting module 204.
The setting module 201 is configured to select a designated game under the operation of a user, and set an end time of the designated game; the message capture module 202 is configured to capture a specific match message pushed by a specific application, including a message sending time and a message content; the obtaining module 203 is configured to obtain a final push message related to a game result according to the sending time of the designated game message pushed by the designated application and captured by the message capturing module and the game ending time set by the setting module; the conversion module 204 is configured to convert the content of the final push message into voice, which is used as an alarm sound of an alarm clock.
In this embodiment, the final push message related to the match result is converted into voice, and the voice is set as the alarm sound of the alarm clock, so that the user can be reminded to get up, and the match result is broadcasted to the user, so that the user can know the match result as early as possible.
The setting module 201 is used for selecting a specific game under the operation of the user, that is, the user can select the specific game through the setting module 201 to inform the alarm clock application which game is focused by the user. The method specifically comprises the following steps:
the setting module 201 is used for inputting a name of a team under operation of a user, such as national security, pizza, Barcelona, etc., to determine a designated game.
In this embodiment, the competition specified by the user can be determined by inputting the name of the team through the setting module 201, so that the subsequent message capture module 202 only captures the message of the specified competition, thereby reducing the data processing amount.
The setting module 201 is configured to set the end time of the designated game under the operation of the user, that is, the user can set the end time of the designated game through the setting module 201. The method specifically comprises the following steps:
the setting module 201 is used for inputting a game starting time, a game duration, a midfield rest duration and a complementary duration under the operation of a user to determine a game ending time. In other words, the game end time is equal to the game start time + the game duration + the middle rest duration + the time compensation duration.
In the setting module 201, a "game start time" parameter, a "game duration" parameter, a "midfield rest duration" parameter, and a "time-compensating duration" parameter (the default value of which is 0) may be input by the user himself. For the football game, the game duration is fixed value 90 minutes, and the midfield rest duration is 15 minutes, so that the setting of the game ending time is realized.
The end time of the football match is not determined normally due to the existence of the "time compensation" system, but the time compensation is usually no more than 10 minutes, so that the "time compensation time duration" can be set in a fuzzy manner according to experience.
It should be noted that the present embodiment is particularly suitable for tournament games, i.e. games without time and ball. The end time of such a race is more easily estimated accurately.
For a terminal adopting the android system, the message capture module 202 is a message capture subclass generated for a notifiationListener Service class carried by the android system, and the message capture subclass captures a specific competition message pushed by a specific application.
The obtaining module 203 specifically includes: a screening submodule 2031, a filtering submodule 2032, and a selecting submodule 2033.
The screening submodule 2031 is configured to screen, according to the sending time of the designated competition message pushed by the designated application and captured by the message capture module 202 and the competition ending time set by the setting module 201, the designated competition message pushed by the designated application after the competition is ended;
the filtering submodule 2032 is configured to, when the screening submodule 2031 screens out an appointed game message pushed by an appointed application after the game is finished, set a keyword for the screened message to filter, so as to obtain a final push message related to a game result;
the selecting sub-module 2033 is configured to select, when the screening sub-module 2031 does not screen out the designated match message pushed by the designated application after the match is finished, the designated match message with the preset number of the latest designated application push time as the final push message related to the match result.
Since the game message is pushed many times in a game, for example, a message is usually pushed when one player enters a ball, and a message is also pushed when the game is over, the message pushed after the game is over, that is, the message pushed after the game is over.
In this embodiment, the screening submodule 2031 may determine which designated competition messages are sent after the competition is finished by comparing the sending time of the designated competition messages with the competition finishing time, so as to screen out the designated competition messages pushed by the designated application after the competition is finished.
However, there may be a plurality of designated match messages screened by the screening sub-module 2031 after the match is finished, which may include some messages unrelated to the match result, and the filtering sub-module 2032 is required to filter the messages by keywords, and the message formats of different designated applications are not necessarily the same, so that the user is required to set the keywords by himself, such as "match is finished", "reverse is completed", etc., to obtain the final push message related to the match result. The message may be one or more.
In addition, if the match ending time set by the user is too long, for example, the "time complementing duration" is too long, and all messages of the designated match are pushed, the match is considered to be ended, and no message of the designated match is pushed in the time period from the set match ending time to before the alarm clock rings, in this case, the selection sub-module 2033 may select a preset number of designated match messages with the latest designated application pushing time as the final pushing message related to the match result. The specific value of the preset number may be one or more, and is set by the user.
In the technical scheme provided by the embodiment, the alarm clock application carried by the terminal is optimized, the real-time competition message pushed by the appointed application is combined with the alarm, and the competition result is played to the user as the alarm at the alarm ringing moment (namely the earliest moment) on the premise of not influencing the sleep of the user, so that the user can know the competition result at the first time after waking up, the basic functions of the terminal are enriched, and the use viscosity of the user is increased.
Example 4:
as shown in fig. 4, this embodiment provides a terminal, which is similar to the terminal described in embodiment 3, and includes a designated application 100 and an alarm clock application 200, but it is different from the terminal described in embodiment 3, and specifically, the alarm clock application 200 includes, in addition to a setting module 201, a message capturing module 202, an obtaining module 203, and a converting module 204, further includes: a decision block 205.
The judging module 205 is configured to judge whether the match ending time is later than a preset alarm time, if so, the message capturing module 202 does not capture the designated match message, exits the program, and executes the program according to a normal alarm clock program; if not, the message capture module 202 captures the appointed competition message, and the acquisition module 203 and the conversion module 204 sequentially perform subsequent work.
In the technical scheme provided by the embodiment, if the match ending time is later than the alarm time, the program exits, and the execution is carried out according to the normal alarm clock program, because in this case, the user has got up, and the sleep of the user cannot be influenced no matter the user watches the match replay on the terminal or logs in various match broadcast platforms; if the match ending time is earlier than the alarm time, the message capture module 202 continues to perform the designated match message capture work, the acquisition module 203 continues to perform the final push message acquisition work related to the match result, and the conversion module 204 converts the content of the final push message into voice which is played to the user as the alarm sound of the alarm clock, so that the user can know the match result as soon as possible.
It will be understood that the above embodiments are merely exemplary embodiments taken to illustrate the principles of the present invention, which is not limited thereto. It will be apparent to those skilled in the art that various modifications and improvements can be made without departing from the spirit and substance of the invention, and these modifications and improvements are also considered to be within the scope of the invention.
Claims (12)
1. A setting method of a terminal alarm clock is characterized by comprising the following steps:
the method comprises the steps that a user selects an application which is installed in a terminal and can push real-time competition messages as a designated application;
a user selects a designated match through an alarm clock application and sets the end time of the designated match;
the alarm clock application captures real-time messages of a specified match pushed by a specified application, wherein the real-time messages comprise message sending time and message contents;
the alarm clock application acquires a final push message related to a competition result according to the transmission time of the real-time message of the appointed competition pushed by the appointed application and the competition ending time;
the alarm clock application converts the content of the final push message into voice to be used as an alarm sound of the alarm clock.
2. The method of claim 1, wherein the user selects a designated game via an alarm clock application, comprising:
the user enters the name of the team in the alarm application to determine the designated game.
3. The method of claim 1, wherein the user sets an end time for the designated game via an alarm application, comprising:
the user inputs a game start time, a game duration, a midfield rest duration and a time-compensating duration in the alarm clock application to determine a game end time.
4. The method of claim 1, after the user sets an end time for the designated game through an alarm clock application, further comprising:
the alarm clock application judges whether the match ending time is later than the preset alarm clock time, if so, the step of capturing the appointed match message is not carried out; if not, the appointed competition message capturing step is carried out.
5. The method of claim 1, wherein the alarm clock application captures a specific game message pushed by a specific application, comprising:
the alarm clock application utilizes a Notification Listener Service class carried by the android system to generate a message capture subclass, and the message capture subclass captures a specified match message pushed by a specified application.
6. The method according to any one of claims 1 to 5, wherein the alarm clock application obtains a final push message related to the game result according to the sending time and the game ending time of the specific game message pushed by the specific application captured by the alarm clock application, and comprises the following steps:
the alarm clock application screens the appointed competition messages pushed by the appointed application after the competition is finished according to the sending time of the appointed competition messages pushed by the appointed application and the competition finishing time;
if the screened designated competition information pushed by the designated application is finished, setting keywords for the screened information to filter so as to obtain a final pushed information related to the competition result;
if the appointed competition messages pushed by the appointed application after the competition is finished are not screened, selecting the appointed competition messages with the preset number and the latest appointed application pushing time as the final pushing messages related to the competition result.
7. A terminal is characterized in that a designated application and an alarm clock application are installed in the terminal; the appointed application is an application which is installed in the terminal selected by the user and can push the real-time competition message; the alarm clock application comprises:
the setting module is used for selecting the appointed competition under the operation of a user and setting the ending time of the appointed competition;
the message capturing module is used for capturing real-time messages of the appointed competition pushed by the appointed application, and the real-time messages comprise message sending time and message contents;
the acquisition module is used for acquiring a final push message related to a competition result according to the sending time of the real-time message of the appointed competition pushed by the appointed application and captured by the message capture module and the competition ending time set by the setting module;
and the conversion module is used for converting the content of the final push message into voice to be used as the alarm sound of the alarm clock.
8. The terminal according to claim 7, wherein the setting module is configured to select a specific game under the operation of a user, specifically:
the setting module is used for inputting the names of the participating teams under the operation of a user so as to determine the appointed competition.
9. The terminal according to claim 7, wherein the setting module is configured to set an end time of the designated game under the operation of the user, specifically:
the setting module is used for inputting the competition starting time, the competition duration, the midfield rest duration and the time supplementing duration under the operation of a user so as to determine the competition ending time.
10. The terminal of claim 7, wherein the alarm clock application further comprises: the judging module is used for judging whether the match ending time is later than the preset alarm time, if so, the message capturing module does not capture the appointed match message; if not, the message capture module performs the designated game message capture.
11. The terminal of claim 7, wherein the message capture module is a message capture subclass generated by a Notification Listener Service class of the android system.
12. The terminal according to any of claims 7-11, wherein the obtaining module comprises:
the screening submodule is used for screening the appointed competition message pushed by the appointed application after the competition is finished according to the sending time of the appointed competition message pushed by the appointed application and captured by the message capturing module and the competition finishing time set by the setting module;
the filtering submodule is used for setting keywords for filtering the screened messages to obtain final push messages related to the competition result when the screening submodule screens out the appointed competition messages pushed by the appointed application after the competition is finished;
and the selection submodule is used for selecting the appointed game messages of the preset number with the latest appointed application pushing time as the final pushing messages related to the game result when the appointed game messages pushed by the appointed application after the game is finished are not screened out by the screening submodule.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910610146.0A CN110191237B (en) | 2019-07-08 | 2019-07-08 | Terminal alarm clock setting method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910610146.0A CN110191237B (en) | 2019-07-08 | 2019-07-08 | Terminal alarm clock setting method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110191237A CN110191237A (en) | 2019-08-30 |
CN110191237B true CN110191237B (en) | 2020-09-15 |
Family
ID=67725176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910610146.0A Active CN110191237B (en) | 2019-07-08 | 2019-07-08 | Terminal alarm clock setting method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110191237B (en) |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082855A (en) * | 2010-12-30 | 2011-06-01 | 东莞宇龙通信科技有限公司 | Method for realizing alarm clock reminding on electronic terminal and electronic terminal |
CN102547141B (en) * | 2012-02-24 | 2014-12-24 | 央视国际网络有限公司 | Method and device for screening video data based on sports event video |
CN102595191A (en) * | 2012-02-24 | 2012-07-18 | 央视国际网络有限公司 | Method and device for searching sport events in sport event videos |
CN103167124A (en) * | 2012-07-24 | 2013-06-19 | 深圳市金立通信设备有限公司 | System and method using microblog to achieve mobile phone alarm clock reminding |
CN103491240B (en) * | 2013-08-30 | 2017-03-01 | 小米科技有限责任公司 | A kind of alarm clock ringing method, device and mobile terminal |
CN104902086B (en) * | 2015-05-21 | 2019-02-19 | 小米科技有限责任公司 | Alarm clock ringing method and device |
CN104932924A (en) * | 2015-06-30 | 2015-09-23 | 上海海漾软件技术有限公司 | Interactive reminding method based on alarm clock application, device and terminal equipment |
CN108475400A (en) * | 2015-10-26 | 2018-08-31 | 美莱纽恩株式会社 | Competition method and device on line |
CN106921794B (en) * | 2017-02-09 | 2020-08-14 | 歌尔股份有限公司 | Method and device for realizing alarm clock on intelligent equipment |
CN106713670A (en) * | 2017-02-21 | 2017-05-24 | 广东小天才科技有限公司 | Alarm clock reminding method applied to mobile terminal and mobile terminal |
CN107071528A (en) * | 2017-04-20 | 2017-08-18 | 暴风集团股份有限公司 | A kind of display methods and display device of physical culture schedules |
CN107277233A (en) * | 2017-06-01 | 2017-10-20 | 深圳天珑无线科技有限公司 | Method, equipment and the readable storage medium storing program for executing of intelligent Matching ring of alarm clock |
CN107485843B (en) * | 2017-09-26 | 2018-07-20 | 北京球友圈网络科技有限责任公司 | Count the method and device of ball sports information for the game |
-
2019
- 2019-07-08 CN CN201910610146.0A patent/CN110191237B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110191237A (en) | 2019-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111294622B (en) | Interaction method and related device | |
CN104219785B (en) | Real-time video providing method, device and server, terminal device | |
US7347781B2 (en) | Method and system for reality gaming on wireless devices | |
EP1511269B1 (en) | Apparatus and method for offering a data backup service for mobile terminals | |
CN102414667B (en) | System and method of recording and sharing mobile application activities | |
CN109948603A (en) | A kind of social networks method for building up, social networks establish device and car-mounted terminal | |
DE602004010502T2 (en) | MOBILE TERMINAL | |
US8019377B2 (en) | Information notification apparatus and portable communication terminal | |
CN110191237B (en) | Terminal alarm clock setting method and terminal | |
CN111277850A (en) | Interaction method and related device | |
CN114024737A (en) | Method and device for determining brushing amount of live broadcast room | |
KR100720137B1 (en) | Device and method for processing notice of function invitation in wireless terminal | |
KR20060096262A (en) | Device and method for processing multimedia broadcasting-related event in wireless terminal | |
CN115845398A (en) | Live broadcast-based grid game interaction method, computer equipment and storage medium | |
KR101703129B1 (en) | Method sharing video among multiple users and application stored in medium for executing the same | |
CN109302633A (en) | TV program order method for recording, device, smart television and readable storage medium storing program for executing | |
CN111669642A (en) | Information processing system and method for social software | |
CN116782262A (en) | Data acquisition method, device, terminal and network side equipment | |
JP5013843B2 (en) | Game equipment and game system | |
CN113318453B (en) | Task starting method and device | |
CN114979700B (en) | Live broadcast wheat connection quality detection method and device | |
CN104468320A (en) | Information processing method and device | |
CN113450493B (en) | High-flow scenic spot queuing method and system | |
CN115484502B (en) | Live broadcast team forming method, device and system | |
CN109257654B (en) | Match replay method and system |
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 |