Reminder method, device, terminal and storage medium

By providing reminder setting interfaces for multiple resource types in the video playback application, users can select the target resource type and determine the reminder content, which solves the problem that users can affect rest when watching videos for a long time, and realizes a personalized multimedia resource reminder method.

CN115334194BActive Publication Date: 2025-05-09BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210850846.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-19
Publication Date
2025-05-09
Estimated Expiration
2042-07-19

AI Technical Summary

Technical Problem

Users are prone to watching videos for a long time when using video playback applications, which affects rest. A way is needed to remind users to pay attention to rest.

Method used

Through the reminder setting interface, displaying multiple resource types, such as video, music, and radio, users can select the target resource type and determine the reminder content. When the rest reminder condition is met in the video playback status, multimedia resources belonging to the target resource type are played based on the reminder content.

Benefits of technology

A personalized reminder method is realized, reminding users to rest by playing multimedia resources that are preferred by users, avoiding rest problems caused by long-term viewing of videos.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115334194B_ABST
    Figure CN115334194B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a reminder method, device, terminal and storage medium, and belongs to the field of computer technology. The method comprises: displaying multiple resource types through a reminder setting interface, wherein the multiple resource types include at least two of video type, music type and radio type; determining reminder content in response to a setting operation based on the multiple resource types, wherein the reminder content indicates the use of multimedia resources belonging to a target resource type for reminder, wherein the target resource type is any one of the multiple resource types; and playing multimedia resources belonging to the target resource type based on the reminder content when the video playback state meets the rest reminder condition. The method realizes the purpose of reminding users to rest, and the reminder method is more personalized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the development of computer technology, more and more users begin to use video playback applications to watch videos. In the video playback application, users can quickly switch videos by sliding up and down, which makes it easy for users to watch videos for a long time, seriously affecting their rest. Therefore, it is urgent to provide a way to remind users to take a rest. Summary of the invention

[0003] The present disclosure provides a reminder method, device, terminal and storage medium, which can remind users to take a rest, and the reminder method is more personalized.

[0004] According to one aspect of an embodiment of the present disclosure, a reminder method is provided, the method comprising:

[0005] Displaying multiple resource types through a reminder setting interface, wherein the multiple resource types include at least two of video types, music types, and radio types;

[0006] In response to a setting operation based on the multiple resource types, determining reminder content, the reminder content indicating that a multimedia resource belonging to a target resource type is used for reminder, the target resource type being any one of the multiple resource types;

[0007] When the video playback state meets the rest reminder condition, the multimedia resource belonging to the target resource type is played based on the reminder content.

[0008] In some embodiments, the determining of reminder content in response to the setting operation based on the multiple resource types includes:

[0009] In response to a selection operation on the target resource type, determining the target resource type as the reminder content; or,

[0010] In response to a selection operation on a target subtype of the target resource type, determining the target subtype as the reminder content, the target subtype being any subtype of the target resource type; or,

[0011] In response to a selection operation on a multimedia resource belonging to the target resource type, the selected multimedia resource is determined as the reminder content.

[0012] In some embodiments, playing the multimedia resource belonging to the target resource type based on the reminder content includes:

[0013] The reminder content is the target resource type, any multimedia resource belonging to the target resource type is selected, and the selected multimedia resource is played; or,

[0014] The reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected, and the selected multimedia resource is played; or,

[0015] The reminder content is a multimedia resource belonging to the target resource type, and the multimedia resource is played; or,

[0016] The reminder content is a plurality of multimedia resources belonging to the target resource type, and any one of the plurality of multimedia resources is played.

[0017] In some embodiments, the determining of reminder content in response to the setting operation based on the multiple resource types includes:

[0018] In response to a selection operation on the target resource type, displaying multimedia resources belonging to the target resource type and having a sleep-aiding tag;

[0019] A multimedia resource belonging to the target resource type and having the sleep-aiding tag is determined as the reminder content, or, in response to a selection operation of a multimedia resource belonging to the target resource type and having the sleep-aiding tag, the selected multimedia resource is determined as the reminder content.

[0020] In some embodiments, when the video playback state satisfies the rest reminder condition, playing the multimedia resource belonging to the target resource type based on the reminder content includes:

[0021] When the video playback state satisfies the rest reminder condition, switching from the currently displayed video playback interface to the reminder interface;

[0022] Based on the reminder content, a multimedia resource belonging to the target resource type is played on the reminder interface.

[0023] In some embodiments, the reminder method further includes:

[0024] In response to a triggering operation on an ignore reminder control in the reminder interface, the reminder interface is switched to the video playback interface, and the next video is played in the video playback interface.

[0025] In some embodiments, when the video playback state satisfies the rest reminder condition, switching from the currently displayed video playback interface to the reminder interface includes:

[0026] When the current video playback in the video playback interface ends and the video playback state meets the rest reminder condition, the video playback interface is switched to the reminder interface.

[0027] In some embodiments, the reminder method further includes at least one of the following:

[0028] When playing a multimedia resource belonging to the target resource type, displaying an interface entry of the reminder setting interface;

[0029] When playing a multimedia resource belonging to the target resource type, a reminder text is displayed, and the reminder text is used to remind the user to take a rest.

[0030] In some embodiments, the reminder setting interface displays multiple resource types, including:

[0031] In response to a triggering operation on a reminder content setting control in the reminder setting interface, displaying the reminder content setting interface;

[0032] The multiple resource types are displayed in the reminder content setting interface.

[0033] In some embodiments, the reminder content setting interface includes a first area and a second area, and displaying the multiple resource types in the reminder content setting interface includes:

[0034] displaying the plurality of resource types in the first area;

[0035] When any resource type among the multiple resource types is selected, a subtype of the selected resource type is displayed in the second area, or multimedia resources belonging to the selected resource type are displayed.

[0036] In some embodiments, the reminder method further includes:

[0037] In response to a triggering operation on a reminder condition setting control in the reminder setting interface, displaying a reminder condition setting interface;

[0038] In the reminder condition setting interface, the rest reminder condition is set, and the rest reminder condition is a time point to remind the user to rest or a maximum duration of playing a video.

[0039] In some embodiments, when the video playback state satisfies the rest reminder condition, playing the multimedia resource belonging to the target resource type based on the reminder content includes:

[0040] When the reminder function is turned on and the video playback state meets the rest reminder condition, a multimedia resource belonging to the target resource type is played based on the reminder content.

[0041] According to another aspect of the embodiments of the present disclosure, a reminder device is provided, the device comprising:

[0042] A resource type display unit, configured to display a plurality of resource types through a reminder setting interface, wherein the plurality of resource types include at least two of a video type, a music type, and a radio type;

[0043] a reminder content determination unit, configured to determine reminder content in response to a setting operation based on the multiple resource types, wherein the reminder content indicates that a multimedia resource belonging to a target resource type is used for reminder, and the target resource type is any one of the multiple resource types;

[0044] The reminder unit is configured to play the multimedia resource belonging to the target resource type based on the reminder content when the video playback state meets the rest reminder condition.

[0045] In some embodiments, the reminder content determination unit includes:

[0046] a resource type determination subunit, configured to, in response to a selection operation on the target resource type, determine the target resource type as the reminder content; or,

[0047] a subtype determination subunit, configured to execute, in response to a selection operation on a target subtype of the target resource type, determine the target subtype as the reminder content, the target subtype being any subtype of the target resource type; or

[0048] The resource determination subunit is configured to, in response to a selection operation on a multimedia resource belonging to the target resource type, determine the selected multimedia resource as the reminder content.

[0049] In some embodiments, the reminder unit is configured to execute:

[0050] The reminder content is the target resource type, any multimedia resource belonging to the target resource type is selected, and the selected multimedia resource is played; or,

[0051] The reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected, and the selected multimedia resource is played; or,

[0052] The reminder content is a multimedia resource belonging to the target resource type, and the multimedia resource is played; or,

[0053] The reminder content is a plurality of multimedia resources belonging to the target resource type, and any one of the plurality of multimedia resources is played.

[0054] In some embodiments, the reminder content determination unit is configured to execute:

[0055] In response to a selection operation on the target resource type, displaying multimedia resources belonging to the target resource type and having a sleep-aiding tag;

[0056] A multimedia resource belonging to the target resource type and having the sleep-aiding tag is determined as the reminder content, or, in response to a selection operation of a multimedia resource belonging to the target resource type and having the sleep-aiding tag, the selected multimedia resource is determined as the reminder content.

[0057] In some embodiments, the reminder unit includes:

[0058] An interface switching subunit is configured to switch from a currently displayed video playback interface to a reminder interface when the video playback state satisfies the rest reminder condition;

[0059] The resource playing subunit is configured to play multimedia resources belonging to the target resource type on the reminder interface based on the reminder content.

[0060] In some embodiments, the reminder device further includes:

[0061] The video playback unit is configured to execute a trigger operation in response to an ignore reminder control in the reminder interface, switch from the reminder interface to the video playback interface, and play the next video in the video playback interface.

[0062] In some embodiments, the interface switching subunit is configured to switch from the video playback interface to the reminder interface when the current video playback in the video playback interface ends and the video playback state meets the rest reminder condition.

[0063] In some embodiments, the reminder device further includes at least one of the following:

[0064] An entry display unit is configured to display an interface entry of the reminder setting interface when playing a multimedia resource belonging to the target resource type;

[0065] The reminder unit is further configured to display a reminder text when playing a multimedia resource belonging to the target resource type, wherein the reminder text is used to remind the user to take a rest.

[0066] In some embodiments, the resource type display unit is configured to execute:

[0067] In response to a triggering operation on a reminder content setting control in the reminder setting interface, displaying the reminder content setting interface;

[0068] The multiple resource types are displayed in the reminder content setting interface.

[0069] In some embodiments, the reminder content setting interface includes a first area and a second area, and the resource type display unit is configured to perform:

[0070] displaying the plurality of resource types in the first area;

[0071] When any resource type among the multiple resource types is selected, a subtype of the selected resource type is displayed in the second area, or multimedia resources belonging to the selected resource type are displayed.

[0072] In some embodiments, the reminder device further includes:

[0073] a condition setting unit configured to execute, in response to a triggering operation on a reminder condition setting control in the reminder setting interface, display a reminder condition setting interface;

[0074] The condition setting unit is further configured to execute in the reminder condition setting interface to set the rest reminder condition, wherein the rest reminder condition is a time point to remind the user to rest or a maximum duration of playing a video.

[0075] In some embodiments, the reminder unit is configured to play a multimedia resource belonging to the target resource type based on the reminder content when the reminder function is turned on and the video playback state meets the rest reminder condition.

[0076] According to another aspect of an embodiment of the present disclosure, a terminal is provided, the terminal comprising:

[0077] one or more processors;

[0078] a memory for storing the one or more processor-executable instructions;

[0079] The one or more processors are configured to execute the reminder method described in the above aspects.

[0080] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, an electronic device can execute the reminder method described in the above aspect.

[0081] According to another aspect of an embodiment of the present disclosure, a computer program product is provided. The computer program product includes a computer program. The computer program is executed by a processor to implement the reminder method described in the above aspect.

[0082] The reminder scheme provided by the embodiment of the present disclosure provides at least two resource types among the three resource types of video type, music type and radio type through the reminder setting interface. The user can set a target resource type according to his / her preferences and determine the reminder content. Then, when playing a video, if the video playing state meets the rest reminder condition, it means that the user needs to rest. At this time, multimedia resources belonging to the target resource type are played based on the reminder content to remind the user to rest. Since the target resource type selected by the user meets the user's preferences, the multimedia resources played are more in line with the user's preferences, and personalized customization of multimedia resources used to remind users to rest is achieved, making the way of reminding users to rest more personalized. In addition, since the multimedia resources played belong to any one of the video type, music type or radio type, the form of multimedia resources is enriched.

[0083] 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

[0084] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0085] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.

[0086] Figure 2 The figure is a flowchart of a reminder method according to an exemplary embodiment.

[0087] Figure 3 The figure is a flow chart of another reminding method according to an exemplary embodiment.

[0088] Figure 4 The figure is a schematic diagram of a reminder setting interface according to an exemplary embodiment.

[0089] Figure 5 The figure is a schematic diagram of a reminder content setting interface according to an exemplary embodiment.

[0090] Figure 6 The diagram is a schematic diagram of a reminder interface according to an exemplary embodiment.

[0091] Figure 7 The figure is a schematic diagram showing a reminder mode modification process according to an exemplary embodiment.

[0092] Figure 8 The figure is a flow chart of another reminding method according to an exemplary embodiment.

[0093] Fig. 9 The figure is a block diagram of a reminder device according to an exemplary embodiment.

[0094] Fig.10 It is a structural block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0095] 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.

[0096] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned figure descriptions 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 interchangeable 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. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0097] It should be noted that the terms "at least one", "multiple", "each", "any", etc. used in the present disclosure include "at least one", "two" or "more than two", "more than two" or "more than two", "each" refers to each of the corresponding "more than one", and "any" refers to any one of the "more than one". For example, the "more than one multimedia resource" includes three multimedia resources, and "each multimedia resource" refers to each of the three multimedia resources. "Any" refers to any one of the three multimedia resources, which may be the first, the second, or the third.

[0098] It should be noted that the user information involved in this disclosure (including but not limited to user device information, user personal information, etc.) is all information authorized by the user or fully authorized by all parties.

[0099] The reminder method provided in the embodiment of the present disclosure is executed by a terminal. Optionally, the terminal is a portable, pocket-sized, handheld or other type of terminal, such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, an intelligent voice interaction device, a smart home appliance and a car-mounted terminal, but is not limited thereto.

[0100] The prompting method provided by the embodiment of the present disclosure is executed interactively by the terminal and the server. Figure 1 1 is a schematic diagram of an implementation environment provided according to an exemplary embodiment, the implementation environment includes: a terminal 101 and a server 102, the terminal 101 and the server 102 are connected via a network, and interact with the server 102 via the network connection. Among them, the terminal 101 can generally refer to one of multiple terminals, and the embodiment of the present disclosure is only illustrated by the terminal 101. Those skilled in the art can know that the number of the above terminals can be more or less.

[0101] In some embodiments, the terminal is installed with a target application provided by the server 102, and the terminal 101 interacts with the server 102 through the target application, and the target application is a video playback application or other application with a video playback function. Optionally, the server 102 is an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0102] In some embodiments, terminal 101 displays at least two resource types among video type, music type or radio type through a reminder setting interface, and then determines reminder content in response to setting operations based on multiple resource types, the reminder content indicates the use of multimedia resources belonging to the target resource type for reminder, and sends the reminder content to server 102, server 102 stores the reminder content, and when terminal 102 plays the video, if the video playback status meets the rest reminder condition, the reminder content acquisition request is sent to server 102, and server 102 responds to the reminder content acquisition request and sends the reminder content to terminal 101, and terminal 101 plays the multimedia resource based on the set reminder content to remind the user to rest.

[0103] After introducing the implementation environment of the embodiments of the present disclosure, the application scenarios of the embodiments of the present disclosure are introduced below.

[0104] For example, the method provided by the embodiment of the present disclosure can be applied in the scenario of "playing short videos".

[0105] The user can adopt the method provided in the embodiment of the present disclosure to set the time to remind the user to rest and select favorite multimedia resources. For example, if the user sets the sleep time to 10 p.m. and the selected multimedia resource is a sleep-aiding light music selected by the user from multiple music pieces, if the current time point has reached 10 p.m., then after the current short video is played, the light music set by the user in advance will be played to remind the user that he needs to rest, thereby guiding the user from watching short videos to listening to sleep-aiding light music, and helping the user to achieve the transition from entertainment to sleep.

[0106] Figure 2 is a flowchart of a reminder method according to an exemplary embodiment. Figure 2 The method is executed by a terminal and comprises the following steps:

[0107] In step 201, the terminal displays multiple resource types through a reminder setting interface, and the multiple resource types include at least two of video type, music type and radio type.

[0108] In the embodiment of the present disclosure, in order to remind the user to take a break while watching a video, a reminder setting interface is provided to set a reminder method. Afterwards, when the user watches a video, the user can be reminded to take a break based on the set reminder method.

[0109] Displaying multiple resource types through the reminder setting interface includes: displaying multiple resource types in the reminder setting interface; or switching from the reminder setting interface to other interfaces, and displaying multiple resource types in other interfaces. The multiple resource types include at least two of video types, music types, and radio types. For example, the multiple resource types include video types, music types, and radio types. Among them, the video type means that the multimedia resource belonging to the video type is a video, the music type means that the multimedia resource belonging to the music type is music, and the radio type means that the multimedia resource belonging to the radio type is a radio.

[0110] In step 202, the terminal determines reminder content in response to a setting operation based on multiple resource types, where the reminder content indicates using a multimedia resource belonging to a target resource type for reminder, where the target resource type is any one of the multiple resource types.

[0111] The setting operation is used to set a multimedia resource for reminding the user to take a rest, for example, the setting operation is an operation of selecting a target resource type, or the setting operation is an operation of selecting a multimedia resource, etc. The reminder content is used to remind the user to take a rest, for example, if the reminder content is a target resource type, a multimedia resource belonging to the target resource type is used to remind the user to take a rest, or if the reminder content is a multimedia resource, the multimedia resource is used to remind the user to take a rest.

[0112] In step 203, when the video playing state meets the rest reminder condition, the terminal plays the multimedia resource belonging to the target resource type based on the reminder content.

[0113] The video playback status refers to the time point of the current video playback, or the duration of the video currently being played, which can be the duration of a single video playback or the total duration of multiple video playbacks. The rest reminder condition is the time point to remind the user to take a break or the maximum duration of the video playback. The maximum duration of the video playback refers to the duration of the continuous video playback. When the video playback status meets the rest reminder condition, it means that the time set by the user for a break has arrived, and multimedia resources can be played to remind the user to take a break.

[0114] The method provided by the embodiment of the present disclosure provides at least two resource types among the three resource types of video type, music type and radio type through the reminder setting interface. The user can set a target resource type according to his / her preferences and determine the reminder content. Then, when playing a video, if the video playing state meets the rest reminder condition, it means that the user needs to rest. At this time, multimedia resources belonging to the target resource type are played based on the reminder content to remind the user to rest. Since the target resource type selected by the user meets the user's preferences, the multimedia resources played are more in line with the user's preferences, and personalized customization of multimedia resources used to remind users to rest is achieved, making the way of reminding users to rest more personalized. In addition, since the multimedia resources played belong to any one of the video type, music type or radio type, the form of multimedia resources is enriched.

[0115] Figure 3 is a flowchart of another reminder method according to an exemplary embodiment. Figure 3 The method is executed by a terminal and comprises the following steps:

[0116] In step 301, the terminal displays a reminder setting interface.

[0117] In the embodiment of the present disclosure, in order to remind the user to take a break while watching a video, a reminder setting interface is provided to set a reminder method. Afterwards, the user can be reminded to take a break based on the set reminder method while watching a video.

[0118] In some embodiments, the terminal is installed with a target application, and the terminal displays the reminder setting interface through the target application. The target application is a video playback application. For example, the user clicks on the setting control in the target application, and the terminal displays the setting interface, and the reminder setting control is displayed on the setting interface. In response to the triggering operation of the reminder setting control, the reminder setting interface is displayed.

[0119] In some embodiments, the reminder setting interface displays a reminder content setting control and a reminder condition setting control. When the user triggers the reminder content setting control, the terminal switches from the reminder setting interface to the reminder content setting interface in response to the triggering operation of the reminder content setting control, so that the user can set the reminder content in the reminder content setting interface. The implementation method of setting the reminder content is detailed in steps 302-303; when the user triggers the reminder condition setting control, the terminal switches from the reminder setting interface to the reminder condition setting interface in response to the triggering operation of the reminder condition setting control, so that the user can set the reminder condition in the reminder condition setting interface. The implementation method of setting the reminder condition is detailed in step 304.

[0120] In some embodiments, the reminder setting interface also includes a reminder function setting control, which is used to set the reminder function to be on and off. When the reminder function is on, the user can be reminded to take a break based on the set reminder method while watching a video. When the reminder function is off, the user will not be reminded to take a break.

[0121] In some embodiments, the reminder setting interface also displays the user's daily usage time, which refers to the time the user uses the target application. For example, taking a week as a cycle, the reminder setting interface displays the daily usage time in each cycle, the average usage time in a cycle, and the duration change range, which refers to the change range of the total usage time in the current cycle compared to the total usage time in the previous cycle.

[0122] For example, see Figure 4 The reminder setting interface 401 shown includes the usage time for each day of the week, the average usage time, the reminder content setting control "Set rest reminder method", the reminder condition setting control "Set rest reminder time" and the reminder disclosure setting control "Rest reminder".

[0123] In step 302, the terminal sets reminder content and rest reminder conditions through a reminder setting interface.

[0124] In the embodiment of the present disclosure, the terminal sets reminder content and rest reminder conditions, which are two different processes. The processes of setting reminder content and setting rest reminder conditions are described below respectively.

[0125] 1. The process of setting reminder content.

[0126] The terminal responds to the triggering operation of the reminder content setting control in the reminder setting interface, displays the reminder content setting interface, displays multiple resource types in the reminder content setting interface, and determines the reminder content in response to the setting operation based on the multiple resource types. The reminder content indicates that a multimedia resource belonging to a target resource type is used for reminder, and the target resource type is any one of the multiple resource types.

[0127] In the embodiment of the present disclosure, the user triggers the reminder content setting control, and then switches from the reminder setting interface to the reminder content setting interface, in which multiple resource types are displayed, and the multiple resource types include at least two of the video type, the music type, and the radio type. Among them, the video type means that the multimedia resource belonging to the video type is a video, the music type means that the multimedia resource belonging to the music type is music, and the radio type means that the multimedia resource belonging to the radio type is a radio. Among them, the triggering operation of the reminder content setting control is a click operation, a double-click operation, or other operations, which is not limited in the embodiment of the present disclosure.

[0128] In some embodiments, the reminder content setting interface includes a first area and a second area. The terminal displays multiple resource types in the first area. Then, when any one of the multiple resource types is selected, the multimedia resources belonging to the selected resource type are displayed in the second area. For example, if the music type is selected, multiple music are displayed in the second area; if the video type is selected, multiple videos are displayed in the second area; if the radio type is selected, multiple radio stations are displayed in the second area. Alternatively, when any one of the multiple resource types is selected, the subtype of the selected resource type is displayed in the second area, wherein the subtype of the resource type refers to the content of the multimedia resources belonging to the resource type. For example, the video type includes multiple subtypes such as landscape videos, food videos, and game videos, the music type includes multiple subtypes such as light music, classical music, and flow music, and the radio type includes multiple subtypes such as late-night radio stations and sleep-aid radio stations.

[0129] In some embodiments, when the terminal displays subtypes of the selected resource type in the second area, when any subtype is selected, the terminal displays multimedia resources belonging to the selected subtype in the second area.

[0130] In some embodiments, the multimedia resources displayed in the second area may be resources obtained by the terminal from a server corresponding to the target application, or may be resources stored locally in the terminal. The embodiments of the present disclosure do not limit the source of the displayed multimedia resources.

[0131] In the embodiment of the present disclosure, by displaying resource types, subtypes and multimedia resources in different regions, it is convenient for users to quickly select any one of the resource types, subtypes or multimedia resources in the corresponding region, thereby improving the selection efficiency of users.

[0132] In some embodiments, considering that the reminder content setting interface is provided to help users sleep, if the multimedia resources displayed to the user in the reminder content setting interface are not conducive to helping users sleep, it may have the opposite effect. Therefore, multimedia resources with a sleep-aiding label are displayed in the second area of ​​the reminder content setting interface, so that subsequent users can select multimedia resources from the multimedia resources with a sleep-aiding label, wherein the multimedia resource has a sleep-aiding label means that the multimedia resource is conducive to helping the user fall asleep, and the sleep-aiding label is based on the content of the multimedia resource, or is marked by the publisher of the multimedia resource, or is marked in other ways, and the embodiments of the present disclosure do not limit this. For example, if the music type in the first area is selected, music with a sleep-aiding label is displayed in the second area, such as light music, classical music, white noise, etc.; if the video type in the first area is selected, videos with a sleep-aiding label are displayed in the second area, such as landscape videos; if the radio type in the first area is selected, a sleep-aiding radio station is displayed in the second area.

[0133] In some embodiments, in order to facilitate users to find specific multimedia resources, a search bar is displayed in the second area, the search content entered in the search bar is obtained, and in response to a search operation based on the search content, the searched multimedia resources are displayed. The search content is used to indicate the content to be searched, for example, the search content is the name of the multimedia resource, the publisher, etc. For example, if the user wants to check a song, the song title or the singer of the song is entered in the search bar.

[0134] For example, see Figure 5 The reminder content setting interface 501 shown in the figure has "video", "music" and "radio" displayed in the first area. Figure 5 "Music" is selected, and the second area below displays multiple playlists and multiple songs belonging to "Music", wherein each playlist includes at least one song.

[0135] In an embodiment of the present disclosure, a reminder content setting interface is provided, in which multiple resource types are displayed, so that the user can set the reminder content in the reminder content setting interface, and a separate reminder content setting interface is conducive to displaying more multimedia resources, which is convenient for the user to set the reminder content later.

[0136] In some embodiments, the reminder content can be determined by any of the following implementations:

[0137] The first type: the setting operation based on multiple resource types refers to selecting a target resource type from the multiple resource types. In response to the selection operation of the target resource type from the multiple resource types, the terminal determines the target resource type as the reminder content. For example, see Figure 5 In the reminder content setting interface 501 shown, “music” is selected, and “music” can be determined as the reminder content.

[0138] In some embodiments, when the reminder content setting interface displays multimedia resources with a sleep-aiding tag, determining the target resource type as the reminder content includes: determining the multimedia resource belonging to the target resource type and having the sleep-aiding tag as the reminder content.

[0139] The second type: the setting operation based on multiple resource types refers to selecting a target resource type from the multiple resource types and selecting a target subtype from the subtypes of the target resource type. In response to the selection operation of the target resource type from the multiple resource types, the terminal displays multiple subtypes of the target resource type, and in response to the selection operation of the target subtype, determines the target subtype as the reminder content. The target subtype is any subtype of the target resource type. For example, see Figure 5 In the reminder content setting interface 501 shown, "Music" is selected in the first area of ​​the reminder content setting interface 501, and then "Playlist 1" is selected in the second area, and "Playlist 1" is determined as the reminder content.

[0140] In some embodiments, when the reminder content setting interface displays multimedia resources with a sleep-aiding tag, determining the target subtype as the reminder content includes: determining multimedia resources belonging to the target subtype and with the sleep-aiding tag as the reminder content.

[0141] The third type: the setting operation based on multiple resource types refers to selecting a target resource type from the multiple resource types, and selecting a multimedia resource from the multimedia resources belonging to the target resource type. In response to the selection operation of the target resource type among the multiple resource types, the terminal displays the multimedia resources belonging to the target resource type, and in response to the selection operation of the multimedia resources belonging to the target resource type, determines the selected multimedia resource as the reminder content. Among them, the selected multimedia resource can be one or more, and the embodiment of the present disclosure does not limit the number of selected multimedia resources.

[0142] In some embodiments, in response to a selection operation on a multimedia resource belonging to a target subtype, the terminal determines the selected multimedia resource as reminder content.

[0143] In some embodiments, when the reminder content setting interface displays multimedia resources with a sleep-aiding tag, in response to a selection operation on a multimedia resource belonging to the target resource type, determining the selected multimedia resource as the reminder content includes: in response to a selection operation on the displayed multimedia resource with a sleep-aiding tag, determining the selected multimedia resource as the reminder content.

[0144] In an embodiment of the present disclosure, the above-mentioned methods for determining reminder content are provided, so that the user can choose an appropriate method to determine the reminder content as needed. For example, if the user has a clear favorite video, the user can use the third method to select a specific video, or if the user likes a certain type of video, the user can use the second method to select a subtype. The method for determining reminder content provided by the present disclosure makes the method of determining reminder content more flexible and diverse while personalizing reminder content for users. Moreover, in the case where the reminder content setting interface displays multimedia resources with a sleep-aiding label, it can ensure that the determined reminder content is a multimedia resource with a sleep-aiding label, so that when the multimedia resource is played later, it is more conducive to helping the user fall asleep.

[0145] In some embodiments, the terminal sends reminder content to the server, and the server stores the reminder content. For example, the server stores the reminder content in correspondence with the account currently logged in to the target application. Subsequently, when the server receives a reminder content acquisition request carrying the account sent by the terminal, it sends the corresponding reminder content to the terminal.

[0146] One point that needs to be explained is that the embodiments of the present disclosure are only described using the above-mentioned methods of selecting multimedia resources as examples. In another embodiment, the terminal can also display multimedia resources that the user has played and select multimedia resources from the multimedia resources that the user has played. Since the multimedia resources that the user has played can be considered as multimedia resources that the user is interested in, selecting multimedia resources in this way can also select multimedia resources that meet the user's preferences.

[0147] Another point that needs to be explained is that the embodiment of the present disclosure is only described by showing multiple resource types in the reminder content setting interface and setting reminder content as an example. In another embodiment, multiple resource types can be directly displayed in the reminder setting interface and reminder content can be set. For example, the reminder setting interface includes a reminder content setting area, multiple resource types are displayed in the reminder content setting area, and reminder content is determined in response to setting operations based on multiple resource types.

[0148] 2. The process of setting rest reminder conditions.

[0149] In response to the triggering operation of the reminder condition setting control in the reminder setting interface, the terminal displays the reminder condition setting interface, in which the rest reminder condition is set. The rest reminder condition is the time point for reminding the user to rest or the maximum duration of playing the video. The maximum duration of playing the video refers to the duration of continuous playing of the video. For example, the maximum duration of playing the video is 90 minutes, 120 minutes or other durations, and the time point is 22:00, 23:00 or other time points.

[0150] In some embodiments, the reminder condition setting interface includes a third area and a fourth area. The time point for reminding the user to take a break is set in the third area, and the maximum duration of playing the video is set in the fourth area.

[0151] In some embodiments, one or more time points may be set in the reminder setting interface. When multiple time points are set, the subsequent video playback status that meets any time point is considered to meet the rest reminder condition.

[0152] In some embodiments, the rest reminder conditions corresponding to different dates can be set separately in the reminder setting interface, so that users can set the rest reminder conditions according to the usage on different dates. For example, users have more time to watch videos on weekends, while they have less time to watch videos on weekdays and need to rest earlier at night. Therefore, different rest conditions can be set for weekends and weekdays. For example, in the reminder condition setting interface, the first rest reminder condition corresponding to the first date is set, and the first rest reminder condition includes a first time point to remind the user to rest and a first maximum duration for playing the video. In the reminder condition setting interface, the second rest reminder condition corresponding to the second date is set, and the second rest reminder condition includes a second time point to remind the user to rest and a second maximum duration for playing the video. Among them, the first rest reminder condition and the second rest reminder condition are different. For example, the first date is Monday to Friday, and the second date is Saturday to Sunday.

[0153] In the embodiment of the present disclosure, a reminder condition setting interface is provided, so that the user can set the reminder condition in the reminder condition setting interface, and the interface for setting the rest reminder condition and the interface for setting the reminder content are separated.

[0154] It should be noted that in the disclosed embodiments, the reminder content can be set first, and then the rest reminder condition can be set, or the rest reminder condition can be set first, and then the reminder content can be set. Taking the example of setting the reminder content first and then the rest reminder condition, after the terminal sets the reminder content based on the above implementation method of setting the reminder content, it switches from the reminder content setting interface to the reminder setting interface, and then sets the rest reminder condition based on the above implementation method of setting the rest reminder condition.

[0155] In step 303, when the video playing state meets the rest reminder condition, the terminal plays the multimedia resource belonging to the target resource type based on the reminder content.

[0156] In the embodiment of the present disclosure, after the rest reminder condition and the reminder content are set based on the implementation of steps 301-302, when the terminal plays a video at any time thereafter, if the video playback state meets the rest reminder condition, the multimedia resource belonging to the target resource type is played based on the reminder content. If the video playback state does not meet the rest reminder condition, the terminal continues to play the video.

[0157] The video playback status refers to the time point of the currently playing video, or the duration of the currently played video. The duration can be the duration of one video playback or the total duration of multiple video playbacks.

[0158] Depending on the content of the reminder, the terminal may play multimedia resources in different ways. The ways of playing multimedia resources are as follows:

[0159] When the reminder content is of the target resource type, the terminal selects any multimedia resource belonging to the target resource type and plays the selected multimedia resource, wherein any multimedia resource is a multimedia resource randomly selected from the multimedia resources belonging to the target resource type.

[0160] When the reminder content is a target subtype of the target resource type, the terminal selects any multimedia resource belonging to the target subtype and plays the selected multimedia resource, wherein any multimedia resource is a multimedia resource randomly selected from the multimedia resources belonging to the target subtype.

[0161] When the reminder content is a multimedia resource belonging to the target resource type, the terminal plays the multimedia resource.

[0162] When the reminder content is a plurality of multimedia resources belonging to the target resource type, the terminal plays any multimedia resource among the plurality of multimedia resources, wherein the any multimedia resource is a multimedia resource randomly selected from the plurality of multimedia resources.

[0163] In the disclosed embodiment, when the reminder content is a target resource type, a target subtype or a multimedia resource, there are corresponding ways to play the multimedia resource, and the multimedia resource playing method is more flexible. And the multimedia resource that the user likes can be played according to the determined reminder content, realizing personalized customization of the multimedia resource used to remind the user to rest.

[0164] In some embodiments, for the above-mentioned methods of playing multimedia resources, after playing a selected multimedia resource, the terminal continues to play the current multimedia resource in a loop if the user has not closed the target application; or when the reminder content is a target resource type, another multimedia resource belonging to the target resource type is selected and played; when the reminder content is a target subtype, another multimedia resource belonging to the target subtype is selected and played; when the reminder content is multiple multimedia resources, the terminal selects another multimedia resource from the multiple multimedia resources.

[0165] It should be noted that the embodiments of the present application are only described by taking the terminal as the execution subject as an example. In another embodiment, when the reminder content is a target resource type, when the terminal satisfies the rest reminder condition in the video playback state, the terminal sends a reminder content acquisition request to the server, the server selects any multimedia resource belonging to the target resource type, sends the selected multimedia resource to the terminal, and the terminal plays the multimedia resource; or, when the reminder content is a target subtype of the target resource type, when the terminal satisfies the rest reminder condition in the video playback state, the terminal sends a reminder content acquisition request to the server, the server selects any multimedia resource belonging to the target subtype, sends the selected multimedia resource to the terminal, and the terminal plays the multimedia resource; or, when the reminder content is multiple multimedia resources belonging to the target resource type, when the terminal satisfies the rest reminder condition in the video playback state, the terminal sends a reminder content acquisition request to the server, the server selects any multimedia resource from multiple multimedia resources, sends the selected multimedia resource to the terminal, and the terminal plays the multimedia resource.

[0166] In some embodiments, when the reminder function is turned on and the video playback state meets the rest reminder condition, the terminal plays multimedia resources belonging to the target resource type based on the reminder content. The reminder function is turned on means that the user can be reminded to rest based on the set reminder content. When the reminder function is turned off, the terminal will not play multimedia resources belonging to the target resource type based on the reminder content regardless of whether the video playback state meets the rest reminder condition.

[0167] In some embodiments, when the terminal plays a multimedia resource belonging to the target resource type, a prompt text is displayed, and the prompt text is used to remind the user to rest. For example, the prompt text is "You have reached the sleep time you set." In the embodiment of the present disclosure, the prompt text is used to assist the multimedia resource in reminding the user to rest, which can deepen the reminder effect and enable the user to understand the purpose of the currently playing multimedia resource according to the prompt text.

[0168] In some embodiments, when the terminal plays a multimedia resource belonging to the target resource type, the terminal displays an interface entry of the reminder setting interface. In response to a triggering operation on the interface entry of the reminder setting interface, the reminder setting interface is displayed.

[0169] In some embodiments, when the terminal plays a multimedia resource belonging to the target resource type, an interface entry of a reminder setting interface and an interface entry of a reminder content setting interface are displayed. In response to a triggering operation on the interface entry of the reminder setting interface, the reminder setting interface is displayed, or in response to a triggering operation on the interface entry of the reminder content setting interface, the reminder content setting interface is displayed.

[0170] In some embodiments, the terminal plays a video in a video playback interface. When the video playback status meets the rest reminder condition, the terminal switches from the currently displayed video playback interface to the reminder interface, and plays multimedia resources belonging to the target resource type based on the reminder content in the reminder interface.

[0171] For example, see Figure 6 , the reminder content is music, the music is played in the reminder interface 601, and the reminder text "The sleep time you set has been reached", the interface entry "Setting Management" of the reminder setting interface and the interface entry "Setting Reminder Method" of the reminder content setting interface are displayed.

[0172] For example, see Figure 7 In the reminder interface 701, a video is played to remind the user to take a rest. At this time, the user can trigger the "set reminder method" control to switch the reminder interface 701 to the reminder content setting interface 702. The user can set a new reminder content in the reminder content setting interface 702. Figure 7 In the example, setting the reminder content to music is taken. After the setting is completed, when the user is reminded to take a rest again, the reminder interface 703 is displayed, and music is played in the reminder interface 703.

[0173] In the embodiment of the present disclosure, an interface entrance is displayed in the reminder interface, and when playing multimedia resources, the user can quickly switch to the reminder setting interface through the interface entrance to set reminder content or rest reminder conditions, which is convenient for user operation.

[0174] The solution provided by the embodiment of the present disclosure provides at least two resource types among the three resource types of video type, music type and radio type through the reminder setting interface. The user can set a target resource type according to his / her preferences and determine the reminder content. Then, when playing a video, if the video playing state meets the rest reminder condition, it means that the user needs to rest. At this time, multimedia resources belonging to the target resource type are played based on the reminder content to remind the user to rest. Since the target resource type selected by the user meets the user's preferences, the multimedia resources played are more in line with the user's preferences, and personalized customization of multimedia resources used to remind users to rest is achieved, making the way of reminding users to rest more personalized. In addition, since the multimedia resources played belong to any one of the video type, music type or radio type, the form of multimedia resources is enriched.

[0175] Furthermore, in the disclosed embodiments, when the multimedia resource being played is a multimedia resource that helps with sleep, playing the multimedia resource is helpful in helping the user to achieve a transition from entertainment to rest, and naturally guides the user to rest.

[0176] Furthermore, in the disclosed embodiments, when multimedia resources of the radio type or the music type are used to remind users to rest, it can not only naturally guide users to rest and ensure that users use the target application in a healthy manner, but also link the video service in the target application with the radio service or the music service, thereby realizing a closed loop of multiple properties and enhancing user stickiness.

[0177] Figure 8 is a flowchart of another reminder method according to an exemplary embodiment. Figure 8 The method is executed by a terminal and comprises the following steps:

[0178] In step 801, the terminal displays multiple resource types through a reminder setting interface.

[0179] In step 802, the terminal determines reminder content in response to a setting operation based on multiple resource types.

[0180] The implementation of step 801-step 802 is the same as the implementation of step 301-step 302 above, and will not be repeated here.

[0181] In step 803, when the video playback state meets the rest reminder condition, the terminal switches from the currently displayed video playback interface to the reminder interface.

[0182] The video playback interface is used to play videos, and the reminder interface is used to play multimedia resources belonging to the target resource type. When the target resource type is a video type, the source of the video played in the reminder interface and the video played in the video playback interface can be the same or different, and the embodiments of the present disclosure do not limit this.

[0183] In some embodiments, when the current video in the video playback interface ends and the video playback status meets the rest reminder condition, the terminal switches from the video playback interface to the reminder interface. That is, the terminal does not switch interfaces during video playback, but switches interfaces after the video playback ends, avoiding interruption before the video ends, and providing users with a better viewing experience while reminding users to take a rest.

[0184] In step 804, the terminal plays multimedia resources belonging to the target resource type on the reminder interface based on the reminder content.

[0185] The implementation method of playing the multimedia resource in step 804 is the same as the implementation method of playing the multimedia resource in the above step 303, and will not be repeated here.

[0186] In the disclosed embodiments, by playing videos and multimedia resources in different interfaces, the function of playing videos and the function of reminding users to rest are made independent of each other, and these two functions can cooperate with each other to guide users from the entertainment activity of watching videos to listening to or watching multimedia resources, helping users to achieve the transition from entertainment to sleep.

[0187] In step 805, in response to the triggering operation of the ignore reminder control in the reminder interface, the terminal switches from the reminder interface to the video playback interface and plays the next video in the video playback interface.

[0188] In the disclosed embodiment, the reminder interface also includes an ignore reminder control. After the user triggers the ignore reminder control, the current rest reminder can be ignored, that is, the multimedia resource is stopped from playing, and the reminder interface is switched back to the video playback interface to continue playing the next video in the video playback interface. The next video refers to the next video with respect to the last video that has been played in the video playback interface. In the disclosed embodiment, the user can also trigger the ignore reminder control to allow the terminal to continue playing the video. While achieving the purpose of reminding the user to rest, the user can flexibly choose whether to continue playing the video or take a rest, thereby improving flexibility.

[0189] In some embodiments, after a specific time period after triggering the ignore reminder control, the terminal will play the multimedia resource again in the reminder interface to remind the user to take a rest again. The specific time period may be 10 minutes, 20 minutes, 30 minutes or other time periods.

[0190] The solution provided by the embodiment of the present disclosure provides at least two resource types among the three resource types of video type, music type and radio type through the reminder setting interface. The user can set a target resource type according to his / her preferences and determine the reminder content. Then, when playing a video, if the video playing state meets the rest reminder condition, it means that the user needs to rest. At this time, multimedia resources belonging to the target resource type are played based on the reminder content to remind the user to rest. Since the target resource type selected by the user meets the user's preferences, the multimedia resources played are more in line with the user's preferences, and personalized customization of multimedia resources used to remind users to rest is achieved, making the way of reminding users to rest more personalized. In addition, since the multimedia resources played belong to any one of the video type, music type or radio type, the form of multimedia resources is enriched.

[0191] Fig. 9 is a block diagram of a reminder device according to an exemplary embodiment. Fig. 9 The device includes a resource type display unit 901, a reminder content determination unit 902 and a reminder unit 903.

[0192] The resource type display unit 901 is configured to display multiple resource types through the reminder setting interface, and the multiple resource types include at least two of video types, music types and radio types;

[0193] The reminder content determination unit 902 is configured to determine the reminder content in response to the setting operation based on multiple resource types, the reminder content indicating that a multimedia resource belonging to a target resource type is used for reminder, and the target resource type is any one of the multiple resource types;

[0194] The reminder unit 903 is configured to play multimedia resources belonging to the target resource type based on the reminder content when the video playback state meets the rest reminder condition.

[0195] The solution provided by the embodiment of the present disclosure provides at least two resource types among the three resource types of video type, music type and radio type through the reminder setting interface. The user can set a target resource type according to his / her preferences and determine the reminder content. Then, when playing a video, if the video playing state meets the rest reminder condition, it means that the user needs to rest. At this time, multimedia resources belonging to the target resource type are played based on the reminder content to remind the user to rest. Since the target resource type selected by the user meets the user's preferences, the multimedia resources played are more in line with the user's preferences, and personalized customization of multimedia resources used to remind users to rest is achieved, making the way of reminding users to rest more personalized. In addition, since the multimedia resources played belong to any one of the video type, music type or radio type, the form of multimedia resources is enriched.

[0196] In some embodiments, the reminder content determination unit 902 includes:

[0197] a resource type determination subunit, configured to determine the target resource type as the reminder content in response to a selection operation on the target resource type; or,

[0198] a subtype determination subunit, configured to execute, in response to a selection operation of a target subtype of a target resource type, determine the target subtype as the reminder content, the target subtype being any subtype of the target resource type; or

[0199] The resource determination subunit is configured to, in response to a selection operation on a multimedia resource belonging to a target resource type, determine the selected multimedia resource as reminder content.

[0200] In some embodiments, the reminder unit 903 is configured to execute:

[0201] The reminder content is the target resource type, any multimedia resource belonging to the target resource type is selected, and the selected multimedia resource is played; or,

[0202] The reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected, and the selected multimedia resource is played; or,

[0203] The reminder content is a multimedia resource belonging to the target resource type, and the multimedia resource is played; or,

[0204] The reminder content is a plurality of multimedia resources belonging to the target resource type, and any one of the plurality of multimedia resources is played.

[0205] In some embodiments, the reminder content determination unit 902 is configured to execute:

[0206] In response to a selection operation on a target resource type, displaying multimedia resources belonging to the target resource type and having a sleep-aiding tag;

[0207] A multimedia resource belonging to the target resource type and having a sleep-aiding tag is determined as reminder content, or, in response to a selection operation of a multimedia resource belonging to the target resource type and having a sleep-aiding tag, the selected multimedia resource is determined as reminder content.

[0208] In some embodiments, the reminder unit 903 includes:

[0209] The interface switching subunit is configured to switch from the currently displayed video playback interface to the reminder interface when the video playback state meets the rest reminder condition;

[0210] The resource playing subunit is configured to play multimedia resources belonging to the target resource type on the reminder interface based on the reminder content.

[0211] In some embodiments, the reminder device further comprises:

[0212] The video playback unit is configured to execute a trigger operation in response to an ignore reminder control in the reminder interface, switch from the reminder interface to the video playback interface, and play the next video in the video playback interface.

[0213] In some embodiments, the interface switching subunit is configured to switch from the video playback interface to the reminder interface when the current video playback in the video playback interface ends and the video playback state meets the rest reminder condition.

[0214] In some embodiments, the reminder device further includes at least one of the following:

[0215] An entry display unit is configured to display an interface entry of a reminder setting interface when playing a multimedia resource belonging to a target resource type;

[0216] The reminder unit 903 is further configured to display a reminder text when playing a multimedia resource belonging to the target resource type, where the reminder text is used to remind the user to take a rest.

[0217] In some embodiments, the resource type display unit 901 is configured to execute:

[0218] In response to a triggering operation on a reminder content setting control in the reminder setting interface, displaying a reminder content setting interface;

[0219] Display multiple resource types in the reminder content setting interface.

[0220] In some embodiments, the reminder content setting interface includes a first area and a second area, and the resource type display unit 901 is configured to perform:

[0221] Displaying multiple resource types in the first area;

[0222] When any resource type among the multiple resource types is selected, the subtype of the selected resource type is displayed in the second area, or the multimedia resources belonging to the selected resource type are displayed.

[0223] In some embodiments, the reminder device further comprises:

[0224] a condition setting unit configured to execute a trigger operation on a reminder condition setting control in the reminder setting interface and display the reminder condition setting interface;

[0225] The condition setting unit is further configured to execute in the reminder condition setting interface, setting a rest reminder condition, where the rest reminder condition is a time point to remind the user to rest or a maximum duration of playing a video.

[0226] In some embodiments, the reminder unit 903 is configured to play multimedia resources belonging to the target resource type based on the reminder content when the reminder function is turned on and the video playback state meets the rest reminder condition.

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

[0228] In an exemplary embodiment, a terminal is provided, which includes one or more processors and a memory for storing instructions executable by the one or more processors; wherein the one or more processors are configured to execute the reminder method in the above embodiment.

[0229] Fig.10 1 is a block diagram of a terminal 1000 according to an exemplary embodiment. The terminal 1000 may be a portable mobile terminal, such as a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The terminal 1000 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0230] The terminal 1000 includes: a processor 1001 and a memory 1002 .

[0231] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0232] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1002 is used to store at least one program code, which is used to be executed by the processor 1001 to implement the reminder method provided in the method embodiment of the present disclosure.

[0233] In some embodiments, the terminal 1000 may also optionally include: a peripheral device interface 1003 and at least one peripheral device. The processor 1001, the memory 1002 and the peripheral device interface 1003 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1003 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, a positioning assembly 1008 and a power supply 1009.

[0234] The peripheral device interface 1003 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0235] The radio frequency circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1004 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1004 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The radio frequency circuit 1004 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1004 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0236] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch display screen, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input to the processor 1001 as a control signal for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1005 can be one, arranged on the front panel of the terminal 1000; in other embodiments, the display screen 1005 can be at least two, respectively arranged on different surfaces of the terminal 1000 or in a folding design; in other embodiments, the display screen 1005 can be a flexible display screen, arranged on a curved surface or a folding surface of the terminal 1000. Even, the display screen 1005 can also be arranged as a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0237] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front camera and a rear camera. The front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0238] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1001 for processing, or input them into the radio frequency circuit 1004 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1000. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0239] The positioning component 1008 is used to locate the current geographical location of the terminal 1000 to implement navigation or LBS (Location Based Service). The positioning component 1008 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas positioning system, or the European Union's Galileo positioning system.

[0240] The power supply 1009 is used to power various components in the terminal 1000. The power supply 1009 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1009 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0241] In some embodiments, the terminal 1000 further includes one or more sensors 1010 . The one or more sensors 1010 include, but are not limited to: an acceleration sensor 1011 , a gyroscope sensor 1012 , a pressure sensor 1013 , an optical sensor 1014 , and a proximity sensor 1015 .

[0242] The acceleration sensor 1011 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 1000. For example, the acceleration sensor 1011 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1001 can control the display screen 1005 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1011. The acceleration sensor 1011 can also be used to collect motion data of games or users.

[0243] The gyro sensor 1012 can detect the body direction and rotation angle of the terminal 1000, and the gyro sensor 1012 can cooperate with the acceleration sensor 1011 to collect the user's 3D actions on the terminal 1000. The processor 1001 can implement the following functions based on the data collected by the gyro sensor 1012: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0244] The pressure sensor 1013 can be set on the side frame of the terminal 1000 and / or the lower layer of the display screen 1005. When the pressure sensor 1013 is set on the side frame of the terminal 1000, it can detect the user's holding signal of the terminal 1000, and the processor 1001 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1013. When the pressure sensor 1013 is set on the lower layer of the display screen 1005, the processor 1001 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 1005. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0245] The optical sensor 1014 is used to collect the ambient light intensity. In one embodiment, the processor 1001 can control the display brightness of the display screen 1005 according to the ambient light intensity collected by the optical sensor 1014. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1005 is increased; when the ambient light intensity is low, the display brightness of the display screen 1005 is reduced. In another embodiment, the processor 1001 can also dynamically adjust the shooting parameters of the camera assembly 1006 according to the ambient light intensity collected by the optical sensor 1014.

[0246] The proximity sensor 1015, also called a distance sensor, is disposed on the front panel of the terminal 1000. The proximity sensor 1015 is used to collect the distance between the user and the front of the terminal 1000. In one embodiment, when the proximity sensor 1015 detects that the distance between the user and the front of the terminal 1000 is gradually decreasing, the processor 1001 controls the display screen 1005 to switch from the screen-on state to the screen-off state; when the proximity sensor 1015 detects that the distance between the user and the front of the terminal 1000 is gradually increasing, the processor 1001 controls the display screen 1005 to switch from the screen-off state to the screen-on state.

[0247] Those skilled in the art will understand that Fig.10 The structure shown in the figure does not constitute a limitation on the terminal 1000, and the terminal 1000 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0248] In an exemplary embodiment, a computer-readable storage medium is also provided, and when the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to execute the steps performed by the terminal in the above-mentioned reminder method. Optionally, the computer-readable storage medium can be a ROM (Read Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0249] In an exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program. The computer program is executed by a processor to implement the above reminder method.

[0250] In some embodiments, the computer program involved in the embodiments of the present application may be deployed and executed on one electronic device, or on multiple electronic devices located at one location, or on multiple electronic devices distributed at multiple locations and interconnected by a communication network. Multiple electronic devices distributed at multiple locations and interconnected by a communication network may constitute a blockchain system.

[0251] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure herein. The present disclosure 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 description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0252] 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 reminder method, characterized in that: The method comprises: Displaying multiple resource types through a reminder setting interface, wherein the multiple resource types include at least two of video types, music types, and radio types; In response to a setting operation based on the multiple resource types, determining reminder content, the reminder content indicating that a multimedia resource belonging to a target resource type and having a sleep-aiding label is used for reminder, the target resource type being any one of the multiple resource types, and the sleep-aiding label indicating that the multimedia resource is conducive to helping the user fall asleep; When playing a video, when the current video playback in the video playback interface ends and the video playback status meets the rest reminder condition, switch from the currently displayed video playback interface to the reminder interface; based on the reminder content, play a multimedia resource belonging to the target resource type in the reminder interface, the multimedia resource belonging to the target resource type is used to guide the user from the entertainment activity of watching videos to listening to or watching multimedia resources, helping the user to achieve the transition from entertainment to sleep, the video playback status refers to the time point of the current video playback, and the rest reminder condition is the sleep time; wherein, if the reminder content is the target resource type, select any multimedia resource belonging to the target resource type and play the selected multimedia resource, any multimedia resource belonging to the target resource type The resource is a multimedia resource randomly selected from multimedia resources belonging to the target resource type; after playing the selected multimedia resource, if the user has not closed the target application, another multimedia resource belonging to the target resource type is selected and played; if the reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected and played, and the selected multimedia resource is played, and the any multimedia resource is a multimedia resource randomly selected from multimedia resources belonging to the target subtype; after playing the selected multimedia resource, if the user has not closed the target application, another multimedia resource belonging to the target subtype is selected and played; When the multimedia resource belonging to the target resource type is played, the interface entrance of the reminder setting interface is displayed, and the reminder setting interface is used to set the rest reminder conditions corresponding to different dates respectively.

2. The reminder method according to claim 1, characterized in that: The reminder method further includes: In response to a selection operation on the target resource type, determining the target resource type as the reminder content; or, In response to a selection operation on a target subtype of the target resource type, determining the target subtype as the reminder content, the target subtype being any subtype of the target resource type; or, In response to a selection operation on a multimedia resource belonging to the target resource type, the selected multimedia resource is determined as the reminder content.

3. The reminder method according to claim 1, characterized in that: The reminder method further includes: The reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected, and the selected multimedia resource is played; or, The reminder content is a multimedia resource belonging to the target resource type, and the multimedia resource is played; or, The reminder content is a plurality of multimedia resources belonging to the target resource type, and any one of the plurality of multimedia resources is played.

4. The reminder method according to claim 1, characterized in that: The step of determining reminder content in response to the setting operation based on the multiple resource types includes: In response to a selection operation on the target resource type, displaying multimedia resources belonging to the target resource type and having the sleep-aiding tag; A multimedia resource belonging to the target resource type and having the sleep-aiding tag is determined as the reminder content, or, in response to a selection operation of a multimedia resource belonging to the target resource type and having the sleep-aiding tag, the selected multimedia resource is determined as the reminder content.

5. The reminder method according to claim 1, characterized in that: The reminder method further includes: In response to a triggering operation on an ignore reminder control in the reminder interface, the reminder interface is switched to the video playback interface, and the next video is played in the video playback interface.

6. The reminder method according to any one of claims 1 to 5, characterized in that: The reminder method further includes: When playing a multimedia resource belonging to the target resource type, a reminder text is displayed, and the reminder text is used to remind the user to take a rest.

7. The reminder method according to any one of claims 1 to 5, characterized in that: The reminder setting interface displays multiple resource types, including: In response to a triggering operation on a reminder content setting control in the reminder setting interface, displaying the reminder content setting interface; The multiple resource types are displayed in the reminder content setting interface.

8. The reminder method according to claim 7, characterized in that: The reminder content setting interface includes a first area and a second area, and the multiple resource types are displayed in the reminder content setting interface, including: displaying the plurality of resource types in the first area; When any resource type among the multiple resource types is selected, a subtype of the selected resource type is displayed in the second area, or multimedia resources belonging to the selected resource type are displayed.

9. The reminder method according to claim 7, characterized in that: The reminder method further includes: In response to a triggering operation on a reminder condition setting control in the reminder setting interface, displaying a reminder condition setting interface; In the reminder condition setting interface, the rest reminder condition is set, and the rest reminder condition is a time point to remind the user to rest or a maximum duration of playing a video.

10. A reminder device, characterized in that: The reminder device comprises: A resource type display unit, configured to display a plurality of resource types through a reminder setting interface, wherein the plurality of resource types include at least two of a video type, a music type, and a radio type; a reminder content determination unit, configured to determine reminder content in response to a setting operation based on the multiple resource types, wherein the reminder content indicates that a multimedia resource belonging to a target resource type and having a sleep-aiding label is used for reminder, the target resource type being any one of the multiple resource types, and the sleep-aiding label indicating that the multimedia resource is conducive to helping the user fall asleep; The reminder unit is configured to execute, when playing a video, when the current video playback in the video playback interface ends and the video playback status meets the rest reminder condition, switching from the currently displayed video playback interface to the reminder interface; based on the reminder content, playing multimedia resources belonging to the target resource type in the reminder interface, the multimedia resources belonging to the target resource type are used to guide users from the entertainment activity of watching videos to listening to or watching multimedia resources, helping users to achieve the transition from entertainment to sleep, the video playback status refers to the time point of the current video playback, and the rest reminder condition is the sleep time; wherein, if the reminder content is the target resource type, any multimedia resource belonging to the target resource type is selected, and the selected multimedia resource is played, Any multimedia resource is a multimedia resource randomly selected from multimedia resources belonging to the target resource type; after playing the selected multimedia resource, if the user has not closed the target application, another multimedia resource belonging to the target resource type is selected and played; if the reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected and played, and the any multimedia resource is a multimedia resource randomly selected from multimedia resources belonging to the target subtype; after playing the selected multimedia resource, if the user has not closed the target application, another multimedia resource belonging to the target subtype is selected and played; The entry display unit is configured to display the interface entry of the reminder setting interface when playing the multimedia resource belonging to the target resource type, and the reminder setting interface is used to set the rest reminder conditions corresponding to different dates respectively.

11. The reminder device according to claim 10, characterized in that: The reminder device also includes: a resource type determination subunit, configured to, in response to a selection operation on the target resource type, determine the target resource type as the reminder content; or, a subtype determination subunit, configured to execute, in response to a selection operation on a target subtype of the target resource type, determine the target subtype as the reminder content, the target subtype being any subtype of the target resource type; or The resource determination subunit is configured to, in response to a selection operation on a multimedia resource belonging to the target resource type, determine the selected multimedia resource as the reminder content.

12. The reminder device according to claim 10, characterized in that: The reminder device is further configured to execute: The reminder content is a target subtype of the target resource type, any multimedia resource belonging to the target subtype is selected, and the selected multimedia resource is played; or, The reminder content is a multimedia resource belonging to the target resource type, and the multimedia resource is played; or, The reminder content is a plurality of multimedia resources belonging to the target resource type, and any one of the plurality of multimedia resources is played.

13. The reminder device according to claim 10, characterized in that: The reminder content determination unit is configured to execute: In response to a selection operation on the target resource type, displaying multimedia resources belonging to the target resource type and having the sleep-aiding tag; A multimedia resource belonging to the target resource type and having the sleep-aiding tag is determined as the reminder content, or, in response to a selection operation of a multimedia resource belonging to the target resource type and having the sleep-aiding tag, the selected multimedia resource is determined as the reminder content.

14. The reminder device according to claim 10, characterized in that: The reminder device also includes: The video playback unit is configured to execute a trigger operation in response to an ignore reminder control in the reminder interface, switch from the reminder interface to the video playback interface, and play the next video in the video playback interface.

15. The reminder device according to any one of claims 10 to 14, characterized in that: The reminder device also includes: The reminder unit is further configured to display a reminder text when playing a multimedia resource belonging to the target resource type, wherein the reminder text is used to remind the user to take a rest.

16. The reminder device according to any one of claims 10 to 14, characterized in that: The resource type display unit is configured to perform: In response to a triggering operation on a reminder content setting control in the reminder setting interface, displaying the reminder content setting interface; The multiple resource types are displayed in the reminder content setting interface.

17. The reminder device according to claim 16, characterized in that: The reminder content setting interface includes a first area and a second area, and the resource type display unit is configured to execute: displaying the plurality of resource types in the first area; When any resource type among the multiple resource types is selected, a subtype of the selected resource type is displayed in the second area, or multimedia resources belonging to the selected resource type are displayed.

18. The reminder device according to claim 16, characterized in that: The reminder device also includes: a condition setting unit configured to execute, in response to a triggering operation on a reminder condition setting control in the reminder setting interface, display a reminder condition setting interface; The condition setting unit is further configured to execute in the reminder condition setting interface to set the rest reminder condition, wherein the rest reminder condition is a time point for reminding the user to rest or a maximum duration for playing a video.

19. A terminal, characterized in that: The terminal comprises: one or more processors; a memory for storing the one or more processor-executable instructions; The one or more processors are configured to execute the reminder method according to any one of claims 1 to 9.

20. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of a terminal, the terminal is enabled to execute the reminder method according to any one of claims 1 to 9.

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

Citation Information

Patent Citations

  • Smart device, and eye protection reminding device and method

    CN106484240A

  • Information display method, device, equipment and storage medium

    CN113901239A

  • Sleep assisting method and device, storage medium and projection equipment

    CN114339334A