Application online reminder method, device, terminal and storage medium

By receiving and processing online push messages in the event reminder application built-in terminal, and adding and triggering the online reminder function, the problem that users cannot know the time of the application online is solved, and the information of promptly reminding users of new online applications is realized.

CN112598395BActive Publication Date: 2024-12-13BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011594121.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-29
Publication Date
2024-12-13
Estimated Expiration
2040-12-29

AI Technical Summary

Technical Problem

Users cannot obtain information about the online time of the appointment application in time, resulting in the inability to download the newly launched application as soon as possible.

Method used

By receiving online push messages from the target application, add online reminder function to the built-in event reminder application in the terminal, and trigger the reminder function at the time of online launch to ensure that users are aware of the online information of the application in a timely manner.

Benefits of technology

It realizes the silent addition of the online reminder function in the event reminder application built-in terminal, timely synchronizes the online moments, and reminds users at the preset time to ensure that users obtain information about the newly launched application as soon as possible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112598395B_ABST
    Figure CN112598395B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an application online reminder method, device, terminal, computer-readable storage medium and computer program product, the method comprising: receiving an online push message of a target application, the online push message including the online time of the target application; adding an online reminder function of the target application at the online time in an event reminder application built into the terminal; triggering the online reminder function of the target application. The present disclosure can timely remind users of the online information of the target application they have scheduled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the computer field, and in particular to an application online reminder method, device, terminal and storage medium. Background Art

[0002] Before most applications are officially released nowadays, users can make reservations for these applications on application download platforms to reserve and download them before the specified release date (online date) is available.

[0003] However, the launch date of an application is often subject to change due to adjustments made by the operator, and users can only obtain the launch time of the scheduled application by visiting the application download platform. This means that users cannot download the application as soon as it is launched because they cannot know the constantly changing launch time of the application in a timely manner.

[0004] Therefore, there is a problem in the related art that it is impossible to timely remind users of the online information of the target application they have reserved. Summary of the invention

[0005] The present disclosure provides an application online reminder method, device, electronic device and storage medium to at least solve the problem in the related art that electronic devices cannot obtain new online applications in a timely manner. The technical solution of the present disclosure is as follows:

[0006] According to a first aspect of an embodiment of the present disclosure, a method for reminding an application to go online is provided, the method comprising:

[0007] Receive a target application launch push message, wherein the target application launch push message includes the launch time of the target application;

[0008] In the event reminder application built into the terminal, adding an online reminder function of the target application at the online moment;

[0009] An online reminder function of the target application is triggered at the online moment.

[0010] In one possible implementation, the method further includes:

[0011] If it is detected that the online reminder function of the target application already exists in the event reminder application, obtaining the reminder time of the online reminder function;

[0012] If the reminder time is inconsistent with the online time, the reminder time of the online reminder function is changed according to the online time.

[0013] In a possible implementation, the detecting that the online reminder function of the target application already exists in the event reminder application includes:

[0014] Obtaining an application identifier of the target application;

[0015] If a reminder function corresponding to the application identifier is found in the event reminder application, it is determined that the online reminder function of the target application already exists in the event reminder application.

[0016] In one possible implementation, the method further includes:

[0017] If the reminder function corresponding to the application identifier cannot be found in the event reminder application, the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal is performed.

[0018] In a possible implementation, the triggering of the online reminder function of the target application includes:

[0019] Obtaining the reminder time of the online reminder function;

[0020] If the current time reaches the reminder time, the online event reminder of the target application is performed according to the preset reminder method.

[0021] In one possible implementation, the method further includes:

[0022] If a message is received from the user account that the reservation of the target application is cancelled, the online reminder function is cancelled in the time reminder application.

[0023] In a possible implementation, before the step of triggering the online reminder function of the target application, the method further includes:

[0024] In response to a cancelling reminder operation for the online reminder function in the event reminder application, the online reminder function is canceled in the time reminder application.

[0025] According to a second aspect of an embodiment of the present disclosure, there is provided an application online reminder device, including:

[0026] A receiving unit, configured to receive an online push message of a target application, wherein the online push message includes an online time of the target application;

[0027] An adding unit is configured to execute in an event reminder application built into the terminal, adding an online reminder function of the target application at the online moment;

[0028] The reminder unit is configured to execute an online reminder function of triggering the target application at the online moment.

[0029] In one possible implementation, the device also includes: an acquisition unit, configured to execute if it is detected that the online reminder function of the target application already exists in the event reminder application, then obtain the reminder time of the online reminder function; a change unit, configured to execute if the reminder time is inconsistent with the online time, then change the reminder time of the online reminder function according to the online time.

[0030] In one possible implementation, the acquisition unit is specifically configured to execute acquisition of the application identifier of the target application; if a reminder function corresponding to the application identifier is queried in the event reminder application, it is determined that the online reminder function of the target application already exists in the event reminder application.

[0031] In one possible implementation, the device also includes: an execution unit, configured to execute the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal if no reminder function corresponding to the application identifier can be found in the event reminder application.

[0032] In a possible implementation, the reminder unit is specifically configured to execute obtaining a reminder time of the online reminder function; if the current time reaches the reminder time, an online event reminder of the target application is performed according to a preset reminder method.

[0033] In a possible implementation, the device further includes: a first canceling unit configured to cancel the online reminder function in the time reminder application if a message is received that the user account cancels the reservation of the target application.

[0034] In a possible implementation, the device further includes: a second canceling unit configured to execute, in response to a cancel reminder operation for the online reminder function in the event reminder application, cancel the online reminder function in the time reminder application.

[0035] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the application online reminder method as described in the first aspect or any possible implementation method of the first aspect is implemented.

[0036] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the application online reminder method as described in the first aspect or any possible implementation manner of the first aspect is implemented.

[0037] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a device reading and executing the computer program from the readable storage medium, so that the device executes the application online reminder method described in any possible implementation manner of the first aspect.

[0038] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: if the terminal receives an online push message including the online time of the target application, and in the event reminder application built into the terminal, the online reminder function of the target application is added at the online time; until the online reminder function of the target application is triggered at the online time; in this way, it is possible to implement the online push message based on the target application, and add the online reminder function of the target application to the event reminder application built into the terminal in a silent manner, thereby realizing timely synchronization of the online time of the target application to the terminal, and punctually triggering the online reminder function of the terminal at the online time, thereby realizing timely reminder of the online information of the target application that the user has scheduled.

[0039] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0041] Figure 1 The present invention is an application environment diagram showing an application online reminder method according to an exemplary embodiment.

[0042] Figure 2 The present invention is a flowchart of a method for reminding an application to go online according to an exemplary embodiment.

[0043] Figure 3 The present invention is a flowchart of another application online reminder method according to an exemplary embodiment.

[0044] Figure 4 The present invention is a block diagram showing a device for reminding an application to go online according to an exemplary embodiment.

[0045] Figure 5 The figure is a diagram showing an internal structure of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0046] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0047] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure.

[0048] The application online reminder method provided by the present disclosure can be applied to Figure 1 In the application environment shown. If the terminal 110 receives an online push message of the target application, the online push message includes the online time of the target application; then, the terminal 110 adds the online reminder function of the target application at the online time in the event reminder application built into the terminal 110; the terminal 110 triggers the online reminder function of the target application at the online time. In actual applications, the terminal 110 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices, and the server 120 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0049] Figure 2 is a flow chart of a method for reminding an application to go online according to an exemplary embodiment. Figure 2 As shown, the application online reminder method is used to Figure 1 The electronic device 110 includes the following steps.

[0050] In step S210, an online push message of a target application is received, where the online push message includes the online time of the target application.

[0051] The target application may be an application that is not available for download. In practical applications, the target application may be a game to be launched online.

[0052] The online push message may refer to a push message carrying online information of the target application, wherein the online push message includes the online time of the target application.

[0053] The event reminder application may refer to an application program for a user to set a reminder event. In actual applications, the event reminder application may be a calendar application, a memo application, and the like.

[0054] In the specific implementation, before the target application is available for download, the user can send a reservation request to the server to make a reservation for the target application, so that the server can obtain the reservation user information list corresponding to the ID of the target application; then, when the operation background of the target application configures or changes the online time of the application, the server can use the ID of the target application to query the corresponding reservation user information list. Then, the server sends the online push message of the target application to the terminal used by each user account in the reservation user information list.

[0055] It should be noted that, in the process of the server pushing the online push message to the terminal, the server can obtain the terminal identifier corresponding to the terminal used by the user account that has reserved the target application, and push the online push message of the target application to the terminal based on the terminal identifier.

[0056] In step S220, in the event reminder application built into the terminal, an online reminder function of the target application is added at the online time.

[0057] In a specific implementation, after the terminal receives the online push message sent by the server, the terminal adds an online reminder function for the target application at the online moment of the target application in the event reminder application built into the terminal.

[0058] Specifically, the terminal can obtain the online time of the target application carried in the online push message, and add an online reminder function for the target application in the event reminder application based on the online time. For example, the terminal can add a schedule reminder for the target application at the online time in the calendar application in the terminal.

[0059] In addition, the terminal can also set the reminder title, reminder location, whether to remind all day, reminder duration, reminder method, whether to repeat the reminder, etc. of the online reminder function.

[0060] In step S230, an online reminder function of the target application is triggered at the online moment.

[0061] In a specific implementation, after the online reminder function for the target application is added to the event reminder application, the terminal triggers the online reminder function at the online moment to perform the online event reminder of the target application.

[0062] Among them, the terminal can remind the user account of events according to the preset reminder method. For example, the terminal can use a strong reminder method (such as; alarm, lock screen reminder, notification bar reminder, etc.) to push the application launch information of the target application to the user.

[0063] In the above-mentioned application online reminder method, if the terminal receives an online push message including the online time of the target application, and adds the online reminder function of the target application at the online time in the event reminder application built into the terminal; until the online reminder function of the target application is triggered at the online time; in this way, it is possible to implement the online push message based on the target application, and add the online reminder function of the target application to the event reminder application built into the terminal in a silent manner, thereby realizing timely synchronization of the online time of the target application to the terminal, and punctually triggering the online reminder function of the terminal at the online time, thereby realizing timely reminder of the online information of the target application that the user has scheduled.

[0064] In an exemplary embodiment, the method also includes: if it is detected that the online reminder function of the target application already exists in the event reminder application, then obtaining the reminder time of the online reminder function; if the reminder time is inconsistent with the online time, then changing the reminder time of the online reminder function according to the online time.

[0065] In the specific implementation, before adding the online reminder function of the target application at the online moment in the built-in event reminder application, the terminal also needs to detect whether the online reminder function of the target application already exists in the event reminder application; if the terminal detects that the online reminder function of the target application already exists in the event reminder application, the terminal obtains the reminder time of the online reminder function, and determines whether the reminder time of the online reminder function is consistent with the online moment. If the reminder time of the online reminder function is inconsistent with the online moment, it means that the online reminder function in the event reminder application is not created based on the latest received online push message of the target application; therefore, the terminal needs to change the reminder time of the online reminder function according to the online moment. For example, in the calendar reminder that has been created for the target application, the terminal silently changes the reminder time of the calendar reminder.

[0066] The technical solution of this embodiment is as follows: if it is detected that the online reminder function of the target application already exists in the event reminder application, the reminder time of the online reminder function is obtained; if the reminder time is inconsistent with the online time, the reminder time of the online reminder function is changed according to the online time, so that the reminder time of the online reminder function that already exists in the event reminder application can be updated based on the latest received online push message of the target application, thereby avoiding the situation where the user is reminded of the online information of the scheduled target application at the wrong time, which misleads the user.

[0067] In an exemplary embodiment, detecting that an online reminder function of a target application already exists in an event reminder application includes: obtaining an application identifier of the target application; if a reminder function corresponding to the application identifier is queried in the event reminder application, determining that an online reminder function of the target application already exists in the event reminder application.

[0068] If the terminal cannot find the reminder function corresponding to the application identifier in the event reminder application, the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal is performed.

[0069] In a specific implementation, the process in which the terminal detects that the online reminder function of the target application already exists in the event reminder application specifically includes: the terminal obtains the application identifier of the target application, such as the application ID; then, based on the application identifier of the target application, the terminal queries in the event reminder application whether there is a reminder function corresponding to the application identifier. If the terminal queries the reminder function corresponding to the application identifier in the event reminder application, the terminal determines that the online reminder function of the target application already exists in the event reminder application. If the terminal cannot query the reminder function corresponding to the application identifier in the event reminder application, the terminal executes the step of setting the online reminder function in the event reminder application according to the online time of the application, that is, silently adding a calendar reminder to the calendar when a calendar reminder for the target application is not created.

[0070] The technical solution of this embodiment obtains the application identifier of the target application; and based on the application identifier of the target application, accurately queries whether there is a reminder function corresponding to the application identifier in the event reminder application built into the terminal, thereby accurately and quickly determining whether the online reminder function of the target application already exists in the event reminder application.

[0071] In an exemplary embodiment, triggering the online reminder function of the target application includes: obtaining the reminder time of the online reminder function; if the current time reaches the reminder time, performing the online event reminder of the target application according to a preset reminder method.

[0072] In the specific implementation, when the terminal triggers the online reminder function of the target application, the terminal may obtain the reminder time corresponding to the online reminder function and the current time; then, the terminal determines whether the current time reaches the reminder time; when the current time reaches the reminder time, the terminal triggers the online reminder function of the target application, that is, the online event reminder of the target application is performed according to the preset reminder method. Specifically, the terminal uses an alarm reminder, a notification bar message reminder, etc. to remind the user account to remind the user that the target application has been online and is available for download.

[0073] The reminder time may be determined based on the online time; for example, the reminder time may be equal to the online time; the reminder time may also be earlier than the online time.

[0074] When the terminal reminds the user account of an event in a preset reminder mode, the terminal can use a strong reminder mode (such as an alarm, a lock screen reminder, a notification bar reminder, etc.) to push the application launch information of the target application to the user.

[0075] The technical solution of this embodiment obtains the reminder time of the online reminder function; if the current time reaches the reminder time, the online event reminder of the target application is performed according to the preset reminder method, so that the user can obtain the newly launched application at the first time.

[0076] In an exemplary embodiment, before the step of triggering the online reminder function of the target application, the method further includes: in response to a cancel reminder operation for the online reminder function in the event reminder application, canceling the online reminder function in the time reminder application.

[0077] In the specific implementation, when the user needs to cancel the online reminder function for the target application, the user can cancel the online reminder function of the target application in the event reminder application, and then input the cancel reminder operation for the online reminder function in the event reminder application to the terminal; after the terminal receives the cancel reminder operation, the terminal responds to the cancel reminder operation for the online reminder function in the event reminder application, and cancels the online reminder function in the time reminder application.

[0078] The technical solution of this embodiment can enable users to freely cancel the online reminder function for the target application at any time by canceling the online reminder function in the time reminder application in response to the cancellation reminder operation for the online reminder function in the event reminder application.

[0079] In an exemplary embodiment, before the step of triggering the online reminder function of the target application, the method further includes: if a message is received from the user account canceling the reservation of the target application, canceling the online reminder function in the event reminder application.

[0080] In a specific implementation, when the user cancels the reservation of the target application, the server can send a message to the terminal that the user cancels the reservation of the target application. When the terminal receives the message that the user cancels the reservation of the target application, the terminal responds to the message and deletes the online reminder function in the event reminder application. Specifically, the terminal can obtain the application identifier carried in the message, and based on the application identifier, query the online reminder function in the event reminder application and delete it.

[0081] The technical solution of this embodiment is to promptly delete the online reminder function in the event reminder application when receiving a message that the user cancels the reservation of the target application, thereby avoiding the situation where the user is still reminded to go online after the user has canceled the reservation of the target application, thereby avoiding misleading the user.

[0082] Figure 3 is a flow chart of another application online reminder method according to an exemplary embodiment. Figure 3 As shown, this method is used to Figure 1The electronic device 110 in the embodiment includes the following steps. In step S310, an online push message of a target application is received, and the online push message includes the online time of the target application. In step S320, the application identifier of the target application is obtained. In step S330, if the reminder function corresponding to the application identifier cannot be found in the event reminder application, then in the event reminder application built into the terminal, the online reminder function of the target application is added at the online time. In step S340, the reminder time of the online reminder function is obtained. In step S350, if the current time reaches the reminder time, the online event reminder of the target application is performed according to the preset reminder method. It should be noted that the specific limitations of the above steps can refer to the specific limitations of an application online reminder method mentioned above, which will not be repeated here.

[0083] It should be understood that although Figure 2 and Figure 3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2 and Figure 3 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0084] Figure 4 1 is a block diagram of an application online reminder device according to an exemplary embodiment. Figure 4 , the device:

[0085] The receiving unit 410 is configured to receive an online push message of a target application, wherein the online push message includes an online time of the target application;

[0086] The adding unit 420 is configured to execute in the event reminder application built into the terminal, adding the online reminder function of the target application at the online moment;

[0087] The reminder unit 430 is configured to execute an online reminder function of triggering the target application at the online moment.

[0088] In one possible implementation, the device also includes: an acquisition unit, configured to execute if it is detected that the online reminder function of the target application already exists in the event reminder application, then obtain the reminder time of the online reminder function; a change unit, configured to execute if the reminder time is inconsistent with the online time, then change the reminder time of the online reminder function according to the online time.

[0089] In one possible implementation, the acquisition unit is specifically configured to execute acquisition of the application identifier of the target application; if a reminder function corresponding to the application identifier is queried in the event reminder application, it is determined that the online reminder function of the target application already exists in the event reminder application.

[0090] In one possible implementation, the device also includes: an execution unit, configured to execute the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal if no reminder function corresponding to the application identifier can be found in the event reminder application.

[0091] In a possible implementation, the reminder unit 430 is specifically configured to execute obtaining a reminder time of the online reminder function; if the current time reaches the reminder time, an online event reminder of the target application is performed according to a preset reminder method.

[0092] In a possible implementation, the device further includes: a first canceling unit configured to cancel the online reminder function in the time reminder application if a message is received that the user account cancels the reservation of the target application.

[0093] In a possible implementation, the device further includes: a second canceling unit configured to execute, in response to a cancel reminder operation for the online reminder function in the event reminder application, cancel the online reminder function in the time reminder application.

[0094] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0095] Figure 5 1 is a block diagram of a device 500 for executing an application launch reminder method according to an exemplary embodiment. For example, the device 500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0096] Reference Figure 5, device 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .

[0097] The processing component 502 generally controls the overall operation of the device 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.

[0098] The memory 504 is configured to store various types of data to support operations on the device 500. Examples of such data include instructions for any application or method operating on the device 500, contact data, phone book data, messages, pictures, videos, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0099] Power supply component 506 provides power to various components of device 500. Power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 500.

[0100] The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0101] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC), and when the device 500 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 504 or sent via the communication component 516. In some embodiments, the audio component 510 also includes a speaker for outputting audio signals.

[0102] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0103] The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 can detect the open / closed state of the device 500, the relative positioning of components, such as the display and keypad of the device 500, and the sensor assembly 514 can also detect the position change of the device 500 or a component of the device 500, the presence or absence of user contact with the device 500, the orientation or acceleration / deceleration of the device 500, and the temperature change of the device 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0104] The communication component 516 is configured to facilitate wired or wireless communication between the device 500 and other devices. The device 500 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0105] In an exemplary embodiment, the device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0106] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the above instructions can be executed by a processor 720 of an electronic device 700 to perform the above method. Alternatively, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0107] In an exemplary embodiment, a computer program product is also provided, including a computer program, wherein the computer program is stored in a computer-readable storage medium, and the computer program can be executed by the processor 720 of the electronic device 700 to complete the above method.

[0108] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0109] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for reminding an application to go online, characterized in that: The method comprises: Receive an online push message of a target application, the online push message including the online time of the target application; the target application is an application that is not open for download; the online push message is pushed by the server according to the terminal identifier corresponding to the terminal used by the user account that has reserved the target application; the server is specifically used to obtain a reservation user information list corresponding to the ID identifier of the target application based on a reservation request sent by the user account for performing a reservation operation on the target application before the target application is open for download; when the operation background of the target application configures or changes the online time of the target application, query the corresponding reservation user information list according to the ID identifier of the target application to push the online push message of the target application to the terminals used by each user account in the reservation user information list; In the event reminder application built into the terminal, adding an online reminder function of the target application at the online moment; Triggering an online reminder function of the target application at the online moment; If it is detected that the online reminder function of the target application already exists in the event reminder application, obtaining the reminder time of the online reminder function; If the reminder time is inconsistent with the online time, the reminder time of the online reminder function is changed according to the online time.

2. The application online reminder method according to claim 1, characterized in that: The detecting that the target application already exists in the event reminder application includes: Obtaining an application identifier of the target application; If a reminder function corresponding to the application identifier is found in the event reminder application, it is determined that the online reminder function of the target application already exists in the event reminder application.

3. The application online reminder method according to claim 2, characterized in that: The method further comprises: If the reminder function corresponding to the application identifier cannot be found in the event reminder application, the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal is performed.

4. The application online reminder method according to claim 1, characterized in that: The online reminder function of triggering the target application at the online moment includes: Obtaining the reminder time of the online reminder function; If the current time reaches the reminder time, the online event reminder of the target application is performed according to the preset reminder method.

5. The application online reminder method according to any one of claims 1 to 4, characterized in that: The method further comprises: If a message is received from the user account that the reservation of the target application is cancelled, the online reminder function is cancelled in the time reminder application.

6. The application online reminder method according to any one of claims 1 to 4, characterized in that: Before the step of triggering the online reminder function of the target application, the method further includes: In response to a cancelling reminder operation for the online reminder function in the event reminder application, the online reminder function is canceled in the time reminder application.

7. An application online reminder device, characterized in that: include: A receiving unit, configured to receive an online push message of a target application, wherein the online push message includes an online time of the target application; The target application is an application that is not open for download; the online push message is pushed by the server according to the terminal identifier corresponding to the terminal used by the user account that has reserved the target application; the server is specifically used to obtain a reservation user information list corresponding to the ID identifier of the target application based on the reservation request sent by the user account for performing a reservation operation on the target application before the target application is open for download; when the operation background of the target application configures or changes the online time of the target application, the corresponding reservation user information list is queried according to the ID identifier of the target application to push the online push message of the target application to the terminals used by each user account in the reservation user information list; An adding unit is configured to execute in an event reminder application built into the terminal, adding an online reminder function of the target application at the online moment; A reminder unit, configured to execute an online reminder function of triggering the target application at the online moment; An acquiring unit is configured to acquire a reminder time of the online reminder function if it is detected that the online reminder function of the target application already exists in the event reminder application; The changing unit is configured to change the reminder time of the online reminder function according to the online time if the reminder time is inconsistent with the online time.

8. The application online reminder device according to claim 7, characterized in that: The acquisition unit is specifically configured to execute acquisition of the application identifier of the target application; if a reminder function corresponding to the application identifier is queried in the event reminder application, it is determined that the online reminder function of the target application already exists in the event reminder application.

9. The application online reminder device according to claim 8, characterized in that: The device also includes: an execution unit, which is configured to execute the step of adding the online reminder function of the target application at the online time in the event reminder application built into the terminal if the reminder function corresponding to the application identifier cannot be found in the event reminder application.

10. The application online reminder device according to claim 7, characterized in that: The reminder unit is specifically configured to execute and obtain the reminder time of the online reminder function; if the current time reaches the reminder time, the online event reminder of the target application is performed according to a preset reminder method.

11. The application online reminder device according to any one of claims 7 to 10, characterized in that: The device further includes: a first canceling unit configured to cancel the online reminder function in the time reminder application if a message is received that the user account cancels the reservation of the target application.

12. The application online reminder device according to any one of claims 7 to 10, characterized in that: The device further includes: a second canceling unit configured to execute a canceling reminder operation for the online reminder function in the event reminder application, and cancel the online reminder function in the time reminder application.

13. A terminal, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the application online reminder method as described in any one of claims 1 to 6.

14. A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the application online reminder method as described in any one of claims 1 to 6.

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the application online reminder method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Event reminding method and apparatus, computer device and storage medium

    CN108449405A

  • Message reminding method and device

    CN108737636A