Interaction method and related device
By setting up management controls for multiple information push functions in the push management interface, users can customize the information push methods and display conditions, solving the problem of the single control method of the red dot push function and achieving a more flexible information push experience that meets user needs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, the control method of the red dot push function is too simple. Users cannot make targeted control over the information content of each part of the interface, which makes it difficult for the information push function to meet the personalized needs of users and affects the information browsing experience.
An interactive method is provided, which displays management controls corresponding to multiple information push functions through a push management interface, allowing users to set the information push method for each information push location individually, including selecting display conditions and cancellation conditions, so as to achieve flexible information push management.
It improves the management flexibility and freedom of information push methods, making the information push function more in line with user needs, providing a better information push experience, and reducing unnecessary interference and information omissions.
Smart Images

Figure CN121664873A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of human-computer interaction technology, and in particular to an interaction method and related apparatus. Background Technology
[0002] Red dot push notifications are one of the main methods of information push notifications. By displaying a red dot icon at the information push location on the interface, users can be notified that there is new information available for viewing.
[0003] In the relevant technology, users can choose whether to enable the red dot push function. When the user enables the function, the red dot push function in each interface can display red dot information to the user normally; when the user disables the function, the red dot push function in all interfaces cannot display red dot information to the user.
[0004] It is evident that the control methods for the red dot push function in the relevant technologies are too simplistic. Users cannot specifically control the red dot push function corresponding to the information content of each interface section, which in turn makes it difficult for the red dot push function to bring users a good information browsing experience. Summary of the Invention
[0005] To address the aforementioned technical issues, this application provides an interactive method that allows users to individually set information push methods for different information push functions that push information from different information push locations, thereby improving the freedom and flexibility of information push management.
[0006] The embodiments of this application disclose the following technical solutions:
[0007] In a first aspect, embodiments of this application disclose an interaction method, the method comprising:
[0008] The push management interface includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function.
[0009] Based on the first trigger operation of the target management control, an information push interface is displayed. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
[0010] Secondly, embodiments of this application disclose an interactive device, the device comprising a first display unit and a second display unit:
[0011] The first display unit is used to display the push management interface, which includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function.
[0012] The second display unit is used to display an information push interface based on a first trigger operation for the target management control. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
[0013] In one possible implementation, the target management control includes a first condition management control, the first triggering operation includes a triggering operation targeting the first condition management control, the first triggering operation is used to select target display conditions, the target information push position is used to display the target triggering control, and the device further includes a third display unit, a fourth display unit, and a fifth display unit.
[0014] The third display unit is used to display prompt information through the target trigger control under the target information push mode, based on the target information push function having corresponding information to be pushed and meeting the target display conditions. The prompt information is used to indicate that the target information push function has corresponding information to be viewed.
[0015] The fourth display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0016] The fifth display unit is used to, under the target information push mode, if there is corresponding information to be pushed based on the target information push function, but the target display conditions are not met, not to display the prompt information through the target trigger control.
[0017] In one possible implementation, the first condition management control includes multiple type selection controls corresponding to different information types, the target information type is any one of the multiple information types, the first triggering operation includes a second triggering operation targeting the type selection control corresponding to the target information type, the second triggering operation being used to select the target information type, the target display condition being that the information to be pushed corresponds to the target information type, and the third display unit is specifically used for:
[0018] Based on the target information push function having corresponding information to be pushed, and the information to be pushed corresponding to the target information type, a prompt message is displayed through the target trigger control.
[0019] In one possible implementation, the first condition management control includes a time selection control, the first triggering operation includes a third triggering operation for the time selection control, the third triggering operation being used to select a target time period, the target display condition being that the display time of the prompt information falls within the target time period, and the third display unit specifically being used for:
[0020] Based on the target information push function having corresponding information to be pushed, and the display time of the prompt information being within the target time period, the prompt information is displayed through the target trigger control.
[0021] In one possible implementation, the first condition management control includes a frequency selection control, the first triggering operation includes a fourth triggering operation for the frequency selection control, the fourth triggering operation being used to select a target frequency, the target display condition being that the display frequency of the prompt information displayed through the target information push function has not reached the target frequency, and the third display unit is specifically used for:
[0022] Based on the fact that the target information push function has corresponding information to be pushed, and the display frequency of the prompt information displayed through the target information push function does not reach the target frequency, the prompt information is displayed through the target trigger control.
[0023] In one possible implementation, the first condition management control includes a mode selection control, which is used to select the function mode corresponding to the target information push function. The first trigger operation includes a fifth trigger operation for the mode selection control, which is used to select a target mode. The target display condition includes the target mode corresponding to the target information push function. The third display unit is specifically used for:
[0024] Based on the target information push function having corresponding information to be pushed, and the target information push function corresponding to the target mode, the prompt information is displayed through the target trigger control.
[0025] In one possible implementation, the target management control includes a second condition management control, the first triggering operation includes a triggering operation targeting the second condition management control, the first triggering operation is used to select a target elimination condition, the target information push position is used to display the target triggering control, and the device further includes a sixth display unit, a seventh display unit, and an elimination unit.
[0026] The sixth display unit is used to display prompt information through the target trigger control based on the target information push function having corresponding information to be pushed. The prompt information is used to indicate that the target information push function has corresponding information to be viewed.
[0027] The seventh display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0028] The elimination unit is used to eliminate the prompt information displayed through the target trigger control based on meeting the target elimination conditions under the target information push mode.
[0029] In one possible implementation, the second condition management control includes a count selection control, the first triggering operation includes a sixth triggering operation for the count selection control, the sixth triggering operation being used to select a target count, the target elimination condition being that the exposure count of the prompt information reaches the target count, and the elimination unit specifically being used for:
[0030] Once the target number of exposures for the aforementioned prompt message is reached, the prompt message displayed via the target trigger control is eliminated.
[0031] In one possible implementation, the second condition management control includes a function selection control corresponding to the target information push function; the first triggering operation includes triggering operations for the function selection controls corresponding to multiple first information push functions, wherein the multiple first information push functions are any multiple information push functions among the multiple information push functions, the multiple first information push functions include the target information push function, the target first information push function is any one of the multiple first information push functions, the target elimination condition is obtaining an elimination operation for the target first information push function, the elimination operation is used to eliminate the prompt information displayed through the triggering control corresponding to the target first information push function, and the elimination unit is specifically used for:
[0032] Based on the elimination operation obtained from the first information push function for the target, the prompt information displayed through the target trigger control is eliminated.
[0033] In one possible implementation, the target information push location is used to display a target trigger control. The target management control includes multiple type selection controls corresponding to various prompt information types. The target prompt information type is any one of the multiple prompt information types. The first trigger operation includes a seventh trigger operation for the type selection control corresponding to the target prompt information type. The seventh trigger operation is used to select the target prompt information type. The device further includes an eighth display unit and a ninth display unit.
[0034] The eighth display unit is used to display target prompt information corresponding to the target prompt information type through the target trigger control under the target information push mode, based on the target information push function having corresponding information to be pushed, and the target prompt information is used to prompt the target information push function that there is corresponding information to be viewed.
[0035] The ninth display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0036] In one possible implementation, the device further includes a tenth display unit:
[0037] The tenth display unit is used to display an information selection interface based on the seventh trigger operation. The information selection interface is used to display selection controls corresponding to multiple different prompts. The target prompt is any one of the multiple prompts. The multiple prompts correspond to the target prompt type. The first trigger operation includes the seventh trigger operation and an eighth trigger operation for the selection control corresponding to the target prompt. The eighth trigger operation is used to select the target prompt.
[0038] In one possible implementation, the target prompt information is used to characterize the information content corresponding to the information to be pushed.
[0039] In one possible implementation, the target management control includes a function selection control corresponding to the target information push function, and the push management interface further includes a method selection control. The first triggering operation includes a triggering operation for the function selection controls corresponding to the multiple second information push functions and an eighth triggering operation for the method selection control. The multiple second information push functions are any multiple information push functions among the multiple information push functions, and the multiple second information push functions include the target information push function. The eighth triggering operation is used to select the target information push method, and the first triggering operation is used to make all the multiple second information push functions use the target information push method for information push.
[0040] In one possible implementation, the push management interface is further used to display the identification information corresponding to the multiple information push functions respectively, and the identification information corresponding to the target information push function is used to identify the target information push location.
[0041] Thirdly, embodiments of this application disclose a computer device, which includes a processor and a memory:
[0042] The memory is used to store computer programs and to transfer the computer programs to the processor;
[0043] The processor is configured to execute the interaction method described in any one of the first aspects according to instructions in the computer program;
[0044] Fourthly, embodiments of this application disclose a computer-readable storage medium for storing a computer program for executing the interaction method described in any one of the first aspects;
[0045] Fifthly, embodiments of this application disclose a computer program product including a computer program, which, when run on a computer device, causes the computer device to perform the interaction method described in any one of the first aspects.
[0046] As can be seen from the above technical solution, when information push functionality needs to be managed, a push management interface can be displayed. This interface includes management controls corresponding to multiple information push functions at different push locations. Users can manage the push methods for each push function by triggering the corresponding management controls. For example, based on the first trigger operation of the target management control for a target push function, a target push method can be set for that function. When using the target push function, an information push interface can be displayed, including the target push location. Based on this first trigger operation, the target push function can use the target push location and push information in the target push method. This approach allows users to individually set push methods for push functions at different locations, enabling different push locations to have different push methods. This improves the flexibility and freedom of push method management, ensuring that push functions at each location better meet user needs and provide a superior push experience. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0049] Figure 2 A flowchart illustrating an interaction method provided in an embodiment of this application;
[0050] Figure 3 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0051] Figure 4 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0052] Figure 5 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0053] Figure 6 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0054] Figure 7 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0055] Figure 8 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0056] Figure 9 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0057] Figure 10 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0058] Figure 11 A schematic diagram illustrating an interaction method provided in an embodiment of this application;
[0059] Figure 12 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0060] Figure 13 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0061] Figure 14 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0062] Figure 15 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0063] Figure 16 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0064] Figure 17 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0065] Figure 18 A schematic diagram illustrating an interaction method in a practical application scenario provided by an embodiment of this application;
[0066] Figure 19 A structural block diagram of an interactive device provided in an embodiment of this application;
[0067] Figure 20 A structural diagram of a terminal provided in an embodiment of this application;
[0068] Figure 21 This is a structural diagram of a server provided in an embodiment of this application. Detailed Implementation
[0069] The embodiments of this application will now be described with reference to the accompanying drawings.
[0070] Push notifications are one of the main interactive functions of various user-facing interactive applications. A high-quality push notification function can provide users with a good push notification experience, thereby helping to increase users' willingness to browse information.
[0071] In order to make the information push function better meet its own information push needs, related technologies usually provide users with the function to manage the information push method. Users can manage the information push method through this function, such as managing the type of information push, whether to display prompt information, etc.
[0072] However, applications typically have multiple push notification functions, which can send messages to users from different locations, allowing for simultaneous and varied message delivery and enhancing the richness of push notification functionality. Current technologies only support users managing the push notification methods for multiple functions simultaneously; that is, multiple functions can only use the same push notification method. Users cannot manage the push notification methods for individual functions, resulting in limited freedom and flexibility in push notification management. Consequently, push notification functions cannot fully meet users' information delivery needs and fail to provide a satisfactory push notification experience.
[0073] To address the aforementioned technical issues, this application provides an interactive method. By displaying management controls corresponding to the information push functions at multiple different information push locations on the push management interface, users can manage the information push method for each information push function individually. This allows information push functions that push information from different locations to have different information push methods, further meeting users' information push needs and providing them with a better information push experience.
[0074] Understandably, this method can be applied to computer devices capable of supporting interactive functions, such as terminal devices or servers. The method can be executed independently by a terminal device or applied in network scenarios where the terminal device and server communicate, executing in cooperation. The terminal device can be a mobile phone, tablet, laptop, desktop computer, etc. The terminal device can also include various virtual reality devices, such as augmented reality (AR) devices like AR glasses and AR screens, and virtual reality (VR) devices like VR headsets. The server can be understood as an application server or a web server. In actual deployment, the server can be a standalone server, a cluster server, or a cloud server, etc.
[0075] To facilitate understanding of the technical solution provided in this application, the following section will introduce the technical solution in conjunction with a practical application scenario.
[0076] See Figure 1 , Figure 1 This is a schematic diagram of an interaction method in a practical application scenario provided by an embodiment of this application. In this practical application scenario, the computer device is a terminal device 101 that supports interactive functions.
[0077] When a user needs to manage the information push methods of multiple information push functions, the terminal device 101 can first display the push management interface. The push management interface includes management controls corresponding to the six information push functions, namely information push function 1 to information push function 6. Different information push functions use different information push positions when pushing information. For example, information push function 1 is used to push information through information push position 1 in the information push interface, and information push function 2 is used to push information through information push position 2 in the information push interface, thereby enabling the simultaneous delivery of diverse information pushes to the user.
[0078] In this practical application scenario, the management control can be used to control whether the push notification function is allowed to display prompt information (such as red dot information). If the user wants push notification function 1 to display prompt information, they can execute a first trigger operation on the management control corresponding to push notification function 1. This first trigger operation is used to select a first push method. Under the first push method, the prompt information display function corresponding to push notification function 1 is in the "on" state, such as... Figure 1 As shown, in the information push interface, when information push function 1 has corresponding information to be pushed (e.g., information 1), terminal device 101 will display a prompt message through the trigger control corresponding to information push function 1. This prompt message is used to indicate that information push function 1 has information to be viewed for the user to browse. If the user wants to view the information to be viewed, they can perform a second trigger operation on the trigger control corresponding to information push function 1, and terminal device 101 will display an information display interface for displaying the information to be viewed.
[0079] Meanwhile, since the user selects to turn off the notification display function corresponding to Information Push Function 2 through the management control, when Information Push Function 2 has information to be pushed (as shown in Information 2 in Figure 1), the trigger control located at Information Push Position 2 will not display notification information, thus not interfering with the user's information push experience. Therefore, through the technical solution of this application, users can freely decide whether the information push function at each information push position can display notification information, thereby focusing only on the information to be viewed pushed by the information push function that interests them, reducing interference from information push functions that are not of interest, making the overall information push function more aligned with the user's information push needs, and providing the user with a better information push experience.
[0080] Next, the technical solution provided in this application will be described in detail with reference to the accompanying drawings.
[0081] See Figure 2 , Figure 2A flowchart of an interaction method provided in this application embodiment, wherein the computer device can be any of the above-mentioned computer devices that support interactive functions, and the method includes:
[0082] S201: Display the push management interface.
[0083] In this application, the computer device can support users in managing the information push methods corresponding to each information push function individually, so that the overall information push function can better meet the user's information push needs. When information push methods need to be managed, the computer device can display a push management interface, which includes management controls corresponding to multiple information push functions. Multiple information push functions can be used to push information to the user. The information push location used by different information push functions is different; the information push location is the interface position used when pushing information through the information push function, so multiple information push functions can push information to the user simultaneously. The information push function in this application can be any form of information push function, such as the red dot information push function in related technologies, etc., and is not limited here.
[0084] The target information push function can be any one of multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push methods through the target information push function. In this application, the information push methods that can be managed by the management control can include a variety of methods. Any method related to information push can be regarded as the information push method involved in this application. Detailed examples will be provided below, and will not be elaborated here.
[0085] S202: Based on the first trigger operation of the target management control, display the information push interface.
[0086] If a user wants to set the information push method corresponding to the target information push function, they can perform a trigger operation on the target management control. For example, a user can perform a first trigger operation on the target management control, which is used to select the target information push method. Based on this first trigger operation, the information push method corresponding to the target information push function can be set to the target information push method. The target information push method can be any information push method, and there is no limitation here.
[0087] Therefore, based on the first trigger operation, when the user uses the target information push function, the computer device can display an information push interface to support the target information push function. The information push interface includes the target information push location, and the target information push function is used to push information in the target information push manner using the target information push location, so as to meet the user's information push needs for the target information push function.
[0088] As can be seen from the above technical solution, in scenarios with multiple information push locations and different information push functions, this application can support users to set information push methods separately for each information push function. This allows information push functions in different information push locations to have different information push methods, improving the flexibility and freedom of information push method management. It also enables information push functions in each information push location to better meet the user's information push needs, thereby providing the user with a better information push experience.
[0089] It should be emphasized that the triggering operations involved in this application can include multiple triggering operations, such as click operations, press operations, swipe operations, etc., and are not limited here.
[0090] The technical details involved in this application will now be described in detail with reference to the accompanying drawings.
[0091] As mentioned above, information push functions can include various forms of functionality. Next, we will mainly introduce an information push function that pushes information based on prompt messages.
[0092] In this application, the notification message is used to inform the user that new information is available for browsing when the information push function has corresponding information to be pushed. For example, the notification message can be the red dot information in the red dot push function. It can be understood that information push based on notification messages mainly includes two push stages for the notification message: displaying the notification message and deleting the notification message. The following will mainly describe these two push stages.
[0093] I. Display of Prompt Information
[0094] It is understandable that users may have different levels of interest in the information pushed by different information push functions, as well as different information pushed by the same information push function. Therefore, if a prompt message is displayed to the user every time there is information to be pushed, it may be too disruptive to the user's information push experience; on the other hand, if no prompt message is displayed to the user, the user may miss the information that is of interest, which will also affect the user's information push experience.
[0095] Based on this, in one possible implementation, the computer device can allow users to choose the display conditions of the prompt information according to their own information push needs, so that the prompt information can only be displayed when the display conditions are met, thereby making the display method of the prompt information more in line with the user's information push needs.
[0096] In this implementation, the target management control includes a first condition management control, and the first trigger operation includes a trigger operation for the first condition management control. The first trigger operation can be used to select target display conditions. The target display conditions selected based on the first trigger operation can include a variety of conditions, which will be described in detail below and will not be elaborated here.
[0097] The target information push location can be used to display a target trigger control, which supports the target information push function. In the target information push mode, if the target information push function has corresponding information to be pushed and meets the target display conditions, it means that the information to be pushed meets the user's information push needs and can trigger the display of a prompt message. The computer device can display the prompt message through the target trigger control. The prompt message is used to indicate that the target information push function has corresponding information to be viewed. Here, "information to be pushed" refers to information that needs to be pushed through the target information push function, while "information to be viewed" refers to information that the user has not yet viewed through the target information push function. When the information to be pushed is pushed by displaying the prompt message, the information to be pushed is transformed into information to be viewed.
[0098] After seeing the prompt message, if a user wants to carefully browse the information to be displayed, they can perform a trigger operation on the target trigger control. Based on the trigger operation on the target trigger control, the computer device can display an information display interface. Since the prompt message is based on the aforementioned information to be pushed, the information to be browsed at this time includes the information to be pushed, and this information display interface can be used to display the information to be pushed. For example, in... Figure 1 In the context of information push function 1, information 1 is the information to be pushed. Based on the trigger operation of the trigger control, the information display interface for displaying information 1 can be triggered.
[0099] Similarly, in the target information push mode, if there is corresponding information to be pushed based on the target information push function, but the target display conditions are not met, it means that the information to be pushed does not meet the user's information push needs. The computer device can avoid displaying prompt information through the target trigger control to avoid unnecessary interference to the user's information browsing experience caused by excessive display of prompt information.
[0100] Therefore, by allowing users to set their own display conditions, the probability of users browsing information that meets their information push needs can be increased, and the interference of information pushes that do not meet the user's information push needs on the user's information browsing experience can be reduced. At the same time, by reducing the frequency of displaying prompts, the quality of user information browsing can be guaranteed while providing users with a more streamlined and efficient information browsing experience, reducing the guidance to browse information that does not meet the information push needs, and thus helping to optimize the information browsing experience.
[0101] Next, we will introduce in detail the various display conditions that may be involved.
[0102] In one possible implementation, the computer device can support users in filtering the types of information pushed through the information push function. The first condition management control can include multiple type selection controls corresponding to different information types. The target information type is any one of these multiple information types. The first triggering operation includes a second triggering operation on the type selection control corresponding to the target information type. The second triggering operation is used to select the target information type, and the target display condition is the target information type corresponding to the information to be pushed. That is, users can select the information type they are interested in by triggering the type selection control corresponding to the information type.
[0103] When the target information push function has corresponding information to be pushed and meets the target display conditions, and a prompt message is displayed through the target trigger control, the computer device can determine whether the information to be pushed is of the target information type. If the target information push function has corresponding information to be pushed and the information to be pushed corresponds to the target information type, then the target display conditions are met, indicating that the information to be pushed is likely information that the user is interested in. Therefore, the computer device can display a prompt message through the target trigger control to guide the user to browse the information to be pushed. Conversely, if the information to be pushed does not correspond to the target information type, then the target display conditions are not met, and the user is unlikely to be interested in the information to be pushed. In this case, the computer device can choose not to display a prompt message to reduce interference with the user.
[0104] In this way, computer devices can allow users to select the types of information they are interested in. As a result, when using the information push function, users can be notified in a timely manner that information of the type they are interested in has been pushed to them. This reduces the interference of information of the type of information that users are not interested in with the information push experience, and thus helps to optimize the information push experience.
[0105] like Figure 3 As shown, in the push management interface, the user can first perform a first trigger operation on the management control corresponding to information push function 1. Based on the first trigger operation, the computer device will display type selection controls corresponding to the six information types 1 to 6 through the push management interface. The user can select information type 1 by performing a second trigger operation on the type selection control corresponding to information type 1. When pushing information through information push function 1, as shown in the figure, when the information to be pushed is information 1 of information type 1, the computer device will display a prompt message through the trigger control corresponding to information push function 1. When the information to be pushed is information 7 of information type 2, since the user has not performed a trigger operation on the type selection control corresponding to information type 2, no prompt message will be displayed.
[0106] Furthermore, since different users may have different information browsing habits, such as different users having different time periods for browsing information, in one possible implementation, the computer device can also support users to select the time periods when each information push function can push information, in order to further optimize the information push experience.
[0107] In this implementation, the first condition management control includes a time selection control, which is used to set the time period during which the target information push function can push information via prompts. The first triggering operation includes a third triggering operation for the time selection control, which is used to select the target time period. The target display condition is that the prompt information is displayed during the target time period, meaning that the prompt information can only be displayed to the user during the target time period.
[0108] When the target information push function has corresponding information to be pushed and meets the target display conditions, and a prompt message is displayed through the target trigger control, the computer device can determine whether the time for displaying the prompt message is within the target time period. If the target information push function has corresponding information to be pushed and the time for displaying the prompt message is within the target time period, it means that the user can receive the information push at this time, and the computer device can display the prompt message through the target trigger control. Conversely, if the time for displaying the prompt message is not within the target time period, it means that the user does not need the information push at this time, and the computer device can wait until the target time period arrives before displaying the prompt message to the user.
[0109] This method allows users to freely choose the time periods during which information is pushed to them, thus providing a more concentrated information push experience within the specified time period and preventing users from missing information that interests them. At the same time, it also reduces the frequency of information prompts displayed during time periods not selected by the user, thereby reducing the interference of the information push function on the user during these periods and bringing a more comfortable information push experience to the user.
[0110] like Figure 4 As shown, when selecting information push function 1 through the information push management interface, the interface displays a time selection control corresponding to information push function 1. This control includes controls for selecting the start time and the end time. By triggering the time selection control a second time, 9:00-9:10 can be selected as the target time period. In the information push interface, the computer device will only display a prompt message through the trigger control corresponding to information push function 1 when the target time period is 9:00-9:10; otherwise, no prompt message will be displayed.
[0111] In another possible implementation, the computer device can also support user-managed information push frequency so that users can receive a more comfortable amount of information push.
[0112] In this implementation, the first condition management control may include a frequency selection control, which manages the push frequency of information pushed through the target information push function. The first trigger operation includes a fourth trigger operation for the frequency selection control, which selects the target frequency, i.e., the information push frequency preferred by the user. The target display condition is that the display frequency of the prompt information through the target information push function has not reached the target frequency; that is, the user hopes that the information push frequency through the target information push function will be at most the target frequency, such as five messages per day.
[0113] When the target information push function has corresponding information to be pushed and meets the target display conditions, and a prompt message is displayed through the target trigger control, the computer device can analyze whether the current push frequency of information pushed through the target information push function has reached the target frequency. Since the target information push function pushes information by displaying prompt messages, the push frequency corresponding to the target information push function is the display frequency of the prompt messages. If the target information push function has corresponding information to be pushed, and the display frequency of the prompt messages through the target information push function has not reached the target frequency, it means that the current push frequency of information pushed through the target information push function has not yet met the user's information push needs. The computer device can then push the information to be pushed by displaying prompt messages through the target trigger control.
[0114] Conversely, if the frequency of displaying prompts via the target information push function reaches the target frequency, it indicates that the current information push frequency already meets user needs. Pushing more information might lead to an excessive volume of messages, interfering with the user's information push experience. In this case, the computer device can stop displaying prompts via the target trigger control, thus avoiding excessive interference with the user's information push experience.
[0115] Therefore, this application can enable users to choose the information push frequency themselves, which on the one hand ensures that the information push frequency meets the user's information push needs and pushes a sufficient amount of high-quality information to the user, and on the other hand, avoids pushing too much information to the user, thereby avoiding excessive interference with the user's information push experience.
[0116] See Figure 5Based on the trigger operation of the management control corresponding to the information push function 1 in the push management interface, the computer device will display the frequency selection control corresponding to the information push function 1. By triggering the control, the push frequency can be selected in the form of pushing x times in x days. For example, by triggering the control a second time, the push frequency can be set to push a maximum of 3 times in 1 day.
[0117] As mentioned above, this application can push information by displaying prompts. In addition to managing the display of prompts in the above way, users can also directly control whether the information push function can display prompts, thereby further improving the convenience of push method management.
[0118] In one possible implementation, the first condition management control may include a mode selection control. This control selects the functional mode corresponding to the target information push function. By selecting different functional modes, it controls whether the target information push function pushes information via prompts. For example, the first trigger operation may include a fifth trigger operation for the mode selection control, which selects a target mode where the target information push function can push information via prompts. The target display condition includes the target mode corresponding to the target information push function; that is, the prompts are only displayed when the user allows the target information push function to push information via prompts by selecting the target mode. When the target information push function has corresponding information to be pushed and the target display condition is met, and the prompts are displayed via the target trigger control, the computer device can determine which mode the target information push function is in. Since the target information push function has corresponding information to be pushed and corresponds to the target mode, it indicates that the user allows the target information push function to push information via prompts. In this case, the computer device can display the prompts via the target trigger control. Conversely, if the target information push function does not correspond to the target mode, it means that the user does not allow the target information push function to display prompts. In this case, the computer device will not display prompts through the target trigger control. For example, in Figure 1 In the middle, by triggering the management control, you can switch between the "on" and "off" modes for each information push function. Only in the "on" mode can the information push function push information by displaying prompt information.
[0119] Therefore, this method allows computer devices to allow users to freely choose whether to allow various information push functions to push information by displaying prompts, thereby adjusting the information push experience caused by displaying prompts, avoiding missing important information, and also avoiding displaying too many prompts that would affect the information push experience.
[0120] II. Steps to Clear the Notification Message
[0121] In addition to setting the display conditions for prompts, computer devices can also support users in setting automatic removal conditions for prompts, thus more comprehensively meeting their information push needs and improving the convenience of information push. In one possible implementation, the target management control may include a second condition management control. This second condition management control is used to select the removal condition corresponding to the target information push function. This removal condition determines how the prompts displayed through the target information push function are removed. The first trigger operation may include a trigger operation on the second condition management control, which is used to select the target removal condition, which is the removal condition desired by the user. Target removal conditions can also include various types, which will be described in detail below and will not be elaborated here.
[0122] The target information push location is used to display the target trigger control. Similar to the above method, based on the target information push function having corresponding information to be pushed, the computer device can display prompt information through the target trigger control. This prompt information is used to indicate that the target information push function has corresponding information to be viewed.
[0123] While displaying prompts, the computer device can display an information display interface based on the triggering operation of the target trigger control. The information display interface is used to display the information to be pushed.
[0124] Furthermore, in the target information push mode, during the display of the prompt information, the computer device can determine whether the user's selected target elimination conditions are met. If the target elimination conditions are met, it indicates that the user has a need to eliminate the prompt information, and the computer device can eliminate the prompt information displayed through the target trigger control. In this way, users can freely choose the elimination conditions for the prompt information displayed through each information push function. Therefore, when the user's prompt information elimination needs are met, the elimination of the prompt information displayed by each information push function can be automatically triggered, thus providing users with a more convenient information push function. Moreover, by supporting the setting of different elimination conditions for different information push functions, the information push method implemented by displaying prompt information can also be made more tailored to the user's information push needs.
[0125] Next, we will provide a detailed introduction to various elimination conditions.
[0126] Firstly, it's understandable that if a notification has been shown to a user multiple times, it means the user has likely already viewed it. Alternatively, in scenarios where the notification should disappear after a user triggers a control that displays it, if it persists after multiple exposures, it indicates the user is likely uninterested in the information presented. Therefore, if a notification has been shown to a user multiple times, its value to the user is usually low, and it can be removed.
[0127] Based on this, in one possible implementation, the second condition management control may include a frequency selection control. This frequency selection control is used to select the maximum number of exposures corresponding to the same notification message displayed through the target information push function. In other words, the user can use this frequency selection control to determine how to measure the loss of value of the notification message. For example, the first trigger operation includes a sixth trigger operation targeting the frequency selection control. This sixth trigger operation is used to select the target frequency, where the target elimination condition is that the number of exposures of the notification message reaches the target frequency, which is the maximum number of exposures corresponding to the same notification message.
[0128] When eliminating prompts displayed through target-triggered controls based on meeting target elimination conditions, the computer device can determine in real time whether the exposure count of the same prompt has reached the target count, i.e., whether the prompt has been displayed to the user in any way to the target number. If the exposure count of the prompt reaches the target count, it means that the prompt has lost its informational value, and the computer device can eliminate the prompt displayed through the target-triggered control. If it does not reach the target count, it means that the prompt still has some informational value, and the computer device can continue to display the prompt. In this way, users can freely set the maximum number of exposures for eliminating prompts based on their own needs for informational value. This allows the prompt to be automatically eliminated when it loses its value, reducing the impact of invalid prompts on the information push experience. It also eliminates the need for users to manually eliminate prompts, reducing the complexity of user operations and providing a more convenient and concise information push experience.
[0129] See Figure 6 After the first trigger operation is performed on the management control corresponding to Information Push Function 1 in the push management interface, the push management interface will display a selection control for the number of exposures corresponding to Information Push Function 1. A second trigger operation on this selection control allows selection of the maximum number of exposures for Information Push Function 1, for example, 5 times. In the information push interface, if the exposure count of the prompt message displayed through the trigger control corresponding to Information Push Function 1 has not reached 5 times, the prompt message will continue to be displayed; if it has reached 5 times, it will automatically disappear.
[0130] As mentioned above, different information push functions in this application correspond to different information push locations. Therefore, when pushing information by displaying prompts, the location where the prompts are displayed will also differ for different information push functions. If a user wants to clear all prompts, they need to perform trigger operations for each prompt in different locations. This requires users to perform relatively cumbersome trigger operations, which can easily affect the user's interactive experience.
[0131] Based on this, in one possible implementation, the computer device can provide a function that allows users to simultaneously eliminate notifications corresponding to multiple push notification functions, thereby improving the convenience of user operation.
[0132] In this implementation, the second condition management control may include a function selection control corresponding to the target information push function. That is, the push management interface may include function selection controls corresponding to multiple information push functions. The first trigger operation includes a trigger operation for the function selection controls corresponding to the multiple first information push functions. That is, multiple first information push functions can be selected through the first trigger operation. The multiple first information push functions can be any multiple information push functions. These first information push functions are the multiple information push functions that the user wants to eliminate the prompt message simultaneously.
[0133] The multiple first information push functions include a target information push function. The target first information push function can be any one of the multiple first information push functions. The target elimination condition is to obtain the elimination operation for the target first information push function. This elimination operation is used to eliminate the prompt information displayed by the trigger control corresponding to the target first information push function.
[0134] When eliminating prompts displayed through a target trigger control based on meeting the target elimination conditions, the computer device can determine whether there is an elimination operation targeting the target first information push function. Based on the elimination operation targeting the target first information push function, it indicates that the user wants to simultaneously eliminate prompts displayed through multiple first information push functions. In this case, the computer device can eliminate the prompts displayed through the target trigger control. That is, performing an elimination operation targeting any one of the multiple first information push functions will eliminate all prompts displayed through the target information push function. Since the target information push function can be any one of the multiple first information push functions, it can be explained that performing an elimination operation targeting any one of the multiple first information push functions will eliminate all prompts displayed by those functions. Therefore, this method allows users to select multiple information push functions for simultaneous prompt elimination. Performing an elimination operation on the prompts corresponding to any one of these information push functions will trigger the simultaneous elimination of prompts displayed by multiple information push functions, thus eliminating the need for users to perform elimination operations separately for each prompt displayed by each information push function, further improving the interactive convenience of information push functions.
[0135] like Figure 7 As shown, the push management interface includes function selection controls corresponding to multiple information push functions. The computer device can select four information push functions—Information Push Function 1, Information Push Function 4, Information Push Function 5, and Information Push Function 6—through a first trigger operation to simultaneously clear the notification messages. In the information push interface, after the user performs a clear operation on the notification message displayed by the trigger control corresponding to Information Push Function 1, the clear messages displayed by all four information push functions will be cleared.
[0136] The above content mainly introduces how to support users to freely set the display and deletion stages of prompt information. In this application, in order to further improve the freedom of information push management, the computer device can also support users to make various settings for prompt information.
[0137] First, in one possible implementation, the computer device can provide multiple types of prompts for the user to choose from. The target information push location is used to display a target trigger control. The target management control can include type selection controls corresponding to multiple prompt types. By triggering an operation on the type selection control, the user can select the corresponding prompt type. The target prompt type can be any of the multiple prompt types. The first trigger operation can include a seventh trigger operation on the type selection control corresponding to the target prompt type. This seventh trigger operation is used to select the target prompt type, which is the prompt type desired by the user. The target prompt type can be any prompt type, as will be described in detail below.
[0138] In the target information push mode, based on the corresponding information to be pushed by the target information push function, the computer device can display target prompt information of the corresponding target prompt information type through a target trigger control. The target prompt information is used to indicate that the target information push function has corresponding information to be viewed. Based on the trigger operation of the target trigger control, an information display interface is displayed, which is used to display the information to be pushed. In this way, the computer device can support users to set multiple different prompt information for the same information push function, and can also set different prompt information for different information push functions. On the one hand, this enriches the diversity of displayed information; on the other hand, it allows users to distinguish different information push functions by setting different prompt information, thereby further improving the degree to which the information push function meets the user's information push needs.
[0139] See Figure 8 After the management control corresponding to the information push function 1 in the push management interface is triggered, the computer device will display the type selection control corresponding to the three types of prompt information, including image information type, red dot information type and text information type. By triggering the different type selection controls, the information push function 1 can be controlled to display different types of prompt information for information push.
[0140] In addition to allowing users to select different types of prompts, another possible implementation is that the computer device can also support users in choosing from multiple prompts of the same type to further enrich the diversity of prompts.
[0141] For example, based on the seventh triggering operation mentioned above, that is, after the user selects the target prompt information type, the computer device can display an information selection interface. This information selection interface displays selection controls corresponding to multiple different prompt information, allowing the user to choose from multiple prompt information. The target prompt information can be any one of multiple prompt information, and each of the multiple prompt information corresponds to a target prompt information type. The first triggering operation can include the seventh triggering operation for selecting the target prompt information type and the eighth triggering operation for selecting the selection control corresponding to the target prompt information. The eighth triggering operation is used to select the target prompt information.
[0142] like Figure 9 As shown, after the first trigger operation is performed on the management control corresponding to the information push function 1 in the push management interface, the computer device will first display a type selection control corresponding to multiple prompt information types. After the user performs a second trigger operation on the type selection control corresponding to the red dot information prompt information type, the computer device will display an information selection interface. Through this interface, users can select three different shapes of red dot information: red dot information 1 to red dot information 3. Based on the third trigger operation on the selection control corresponding to red dot information 3, the computer device can use red dot information 3 as the prompt information corresponding to information push function 1.
[0143] Furthermore, in one possible implementation, to make it easier for users to understand the information pushed through the push notification function, the computer device can also provide a brief introduction to the information to be pushed via a prompt. For example, the aforementioned target prompt can be used to characterize the content of the information to be pushed. If the target prompt is text information, and the information to be pushed is a detailed introduction to a sports match, then the target prompt could be the name of the sports match. In this way, on the one hand, users can gain some understanding of the information to be pushed upon seeing the prompt, improving information browsing efficiency; on the other hand, after understanding the information content through the prompt, users can select the information they are interested in to browse, thus eliminating the need for users to perform a trigger operation for each prompt, allowing them to select high-quality information of interest, further optimizing the user's information browsing experience.
[0144] For example, after obtaining the information to be pushed, the computer device can generate a prompt message based on the information content corresponding to the information to be pushed, such as extracting text information, image information, etc., that can represent the information content of the information to be pushed as the prompt message. When it is impossible to extract a prompt message that can accurately represent the information content, the computer device can choose not to display the prompt message, or display the default prompt message, etc., without limitation here.
[0145] As can be seen from the above, this application allows users to manage the push notification method for each push notification function individually. It allows users to set different push notification methods for different functions, or to set multiple push notification functions to the same push notification method. To facilitate users setting push notification methods for multiple push notification functions simultaneously, in one possible implementation, the computer device can provide users with a function for synchronously managing push notification methods for multiple functions.
[0146] In this implementation, the target management control may include a function selection control corresponding to the target information push function; that is, the push management interface may include function selection controls corresponding to multiple information push functions. The push management interface also includes a method selection control, which is used to select the information push method. The first trigger operation may include a trigger operation for the function selection controls corresponding to the multiple second information push functions and an eighth trigger operation for the method selection control. The multiple second information push functions can be any number of information push functions, including the target information push function. The trigger operation for the function selection controls corresponding to the multiple second information push functions is used to select the multiple second information push functions, the eighth trigger operation is used to select the target information push method, and the first trigger operation is used to ensure that all multiple second information push functions are used to push information in the target information push method.
[0147] Therefore, when users want to set multiple secondary information push functions to the same information push method, they only need to perform a trigger operation on the function selection control corresponding to each of the multiple secondary information push functions, and select to perform a trigger operation once on the method selection control to complete the information push method setting. Users do not need to select the information push method for each secondary information push function, which simplifies the operation required for information push method management and brings users a more convenient information push management experience.
[0148] like Figure 10 As shown, in the push management interface, through the first trigger operation on the control, the computer device can display the function selection controls corresponding to multiple information push functions. Through the second trigger operation, information push function 1, information push function 4, and information push function 5 can be selected. Through the third trigger operation on the control, the display mode selection control can be triggered. Based on the fourth trigger operation, information push mode 1 can be selected. Through these operations, all these information push functions can push information through information push mode 1.
[0149] Furthermore, in one possible implementation, to enable users to more clearly distinguish between different push notification functions and accurately select the desired function for management, the computer device can also display the push notification locations corresponding to multiple push notification functions when the user selects a function. For example, the push management interface can also display identification information corresponding to multiple push notification functions, with the identification information for the target push notification function used to identify the target push notification location. Thus, through this identification information, users can accurately distinguish between different push notification functions located at different push notification locations.
[0150] like Figure 11 As shown, when multiple information push functions are triggered by the first trigger operation, the computer device can simultaneously display the identification information corresponding to each of the multiple information push functions. This information can indicate the information push position corresponding to each of the three information push functions, thereby guiding the user to more accurately select the information push function that needs to be managed by the information push method.
[0151] To facilitate understanding of the technical solution provided in this application, a detailed description of the technical solution will be given below, using a practical application scenario as an example. See [link / reference]. Figure 12 , Figure 12 This application provides a flowchart of an interaction method in a practical application scenario. In this scenario, the computer device can be a user-side terminal device, such as a mobile phone or computer. The method includes:
[0152] S1201: Displays the push management interface.
[0153] The push management interface can be like this: Figure 12 As shown, users can set multiple information push management methods. The same information push function can have different information push methods in different information push management methods. Information push management method 1 corresponds to the first to fourth controls. The first control is used to select the information push function to be managed, the second control is used to select the display conditions in the information push method, the third control is used to select the cancellation conditions in the information push method, and the fourth control is used to select the prompt information corresponding to the information push function.
[0154] S1202: Based on the first trigger operation, determine multiple first information push functions among multiple information push functions.
[0155] The first trigger operation is used to select multiple first information push functions that need to be managed synchronously for information push methods. This first trigger operation can be as follows: Figure 14As shown, a trigger operation will first be executed on the first control. The computer device will display the function selection controls corresponding to the three information push functions 1 to 3, and will also display the corresponding identification information for each information push function to indicate the information push position of each information push function. The user can select information push function 1 and information function 2 as the multiple first information push functions that they want to adjust synchronously in this information push function management.
[0156] S1203: Determine the target display conditions based on the second trigger operation.
[0157] This second trigger operation is used to select the target display conditions desired by the user, thereby controlling how the notification information is displayed when pushing information via display prompts. For example, Figure 15 As shown, the second triggering operation can include triggering operations on the second control. Based on this triggering operation, the computer device can display a time selection control for selecting the push period, a type selection control for selecting the information type, and a frequency selection control for selecting the push frequency. The second triggering operation also includes triggering operations on the aforementioned controls. By triggering the time selection control, a target period for information push can be selected (e.g., 9:00-9:10). By triggering the type selection control, the type of information to be pushed that will trigger the display of a notification message can be selected. For example, sports information and news information can be selected. Only information of these two types can trigger the display of a notification message. Furthermore, by triggering the frequency selection control, the push frequency can be selected. For example, 10 times per day can be selected as the push frequency, meaning that each information push function can display a maximum of 10 notification messages per day. The push period, information type, and push frequency selected by the user through the second triggering operation together constitute the target display conditions.
[0158] S1204: Determine the target elimination conditions based on the third trigger operation.
[0159] like Figure 16As shown, the third trigger operation can include a trigger operation targeting a third control. Based on this trigger operation, the computer device can display a first selection control, a second selection control, and a count selection control. The third trigger operation also includes trigger operations targeting the first selection control, the second selection control, and the count selection control. Users can select information push functions that they want to eliminate in a single elimination mode. Single elimination mode means that when a user performs an elimination operation on a single information push function's prompt, it will not affect the prompts displayed by other information push functions. The second selection operation can select information push functions that eliminate prompts in a group elimination mode. For example, when information push function 1 and information push function 2 are selected for group elimination via a trigger operation, if the user performs an elimination operation on the prompt of one of the information push functions, the prompts displayed by both information push functions will be eliminated. The count selection control is used to select the maximum number of exposures for each prompt, for example, 5 times. The prompt will automatically disappear after 5 exposures.
[0160] S1205: Based on the fourth trigger operation, determine the target prompt information.
[0161] like Figure 17 As shown, the fourth trigger operation can include a trigger operation for the fourth control, a trigger operation for the type selection control, and a trigger operation for the selection control. Through these trigger operations, the user can select the red dot information 3 as the target prompt information.
[0162] S1206: Upload multiple first-information push functions, target display conditions, target elimination conditions, and target prompt information to the server.
[0163] In this application, the information push method selected by each user will be recorded in the server, such as... Figure 18 As shown, users can retrieve their corresponding push notification settings from the server via their terminal devices. The terminal devices manage these settings, uploading new push notification methods to the server. The server then updates the user's push notification settings. When push notifications are pending, the server generates a notification based on the user's chosen push notification method and sends it to the terminal device. The terminal device controls the display and removal of the notification based on the user's push notification settings. The computer device can upload multiple user-selected push notification functions, target display conditions, target removal conditions, and target notifications to the server; these elements together constitute the user's corresponding push notification method.
[0164] S1207: Receive the prompt message sent by the server.
[0165] After obtaining the information to be pushed, the server can send notification messages to the terminal device based on the target notification information selected by the user. For example, the server can send notification messages only for sports information and news information, and send a maximum of 10 notification messages per day.
[0166] S1208: Display prompt information through the trigger control corresponding to the information display function.
[0167] The terminal device can display prompts based on the target display conditions set by the user, and can also remove prompts based on the target removal conditions set by the user.
[0168] As can be seen from the above, this application has the following technical advantages compared to related technologies:
[0169] Firstly, in scenarios with multiple information push locations and different information push functions, this application can support users to set information push methods separately for each information push function. This allows information push functions in different information push locations to have different information push methods, improving the flexibility and freedom of information push method management. This enables information push functions in each information push location to better meet the user's information push needs, thereby providing the user with a better information push experience.
[0170] Secondly, by allowing users to set various display conditions, the probability of users browsing information that meets their information push needs can be increased, and the interference of information pushes that do not meet the user's information push needs on the user's information browsing experience can be reduced. At the same time, since the frequency of displaying prompts is reduced, it can also provide users with a more streamlined and efficient information browsing experience while ensuring the quality of information browsing, reducing the guidance to browse information that does not meet the information push needs, and thus helping to optimize the information browsing experience.
[0171] Thirdly, users can freely choose from various elimination conditions for the prompts displayed by each push notification function. This allows for the automatic elimination of prompts displayed by each push notification function when the user's prompt elimination needs are met, thus providing users with a more convenient push notification function. Furthermore, by supporting the setting of different elimination conditions for different push notification functions, the push notification method implemented by displaying prompts can better meet the user's push notification needs.
[0172] Fourthly, computer devices can support users in setting multiple different prompts for the same information push function, and can also set different prompts for different information push functions. On the one hand, this enriches the diversity of displayed information, and on the other hand, it allows users to distinguish between different information push functions by setting different prompts, thereby further improving the degree to which the information push function meets the user's information push needs.
[0173] Fifthly, when users want to set multiple push notification functions to the same push notification method, they only need to perform the trigger operation on the function selection control corresponding to each of the multiple push notification functions and perform the push notification method setting operation once to complete the push notification method settings for multiple push notification functions. Users do not need to select and set the push notification method for each push notification function, which simplifies the operation required for push notification method management and brings users a more convenient push notification management experience.
[0174] Based on the interaction method provided in the above embodiments, this application also provides an interaction device, see [link to related document]. Figure 19 , Figure 19 This is a structural block diagram of an interactive device provided in an embodiment of this application. The device 1900 includes a first display unit 1901 and a second display unit 1902.
[0175] The first display unit 1901 is used to display a push management interface. The push management interface includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function.
[0176] The second display unit 1902 is used to display an information push interface based on a first trigger operation for the target management control. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
[0177] In one possible implementation, the target management control includes a first condition management control, the first triggering operation includes a triggering operation targeting the first condition management control, the first triggering operation is used to select target display conditions, the target information push position is used to display the target triggering control, and the device further includes a third display unit, a fourth display unit, and a fifth display unit.
[0178] The third display unit is used to display prompt information through the target trigger control under the target information push mode, based on the target information push function having corresponding information to be pushed and meeting the target display conditions. The prompt information is used to indicate that the target information push function has corresponding information to be viewed.
[0179] The fourth display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0180] The fifth display unit is used to, under the target information push mode, if there is corresponding information to be pushed based on the target information push function, but the target display conditions are not met, not to display the prompt information through the target trigger control.
[0181] In one possible implementation, the first condition management control includes multiple type selection controls corresponding to different information types, the target information type is any one of the multiple information types, the first triggering operation includes a second triggering operation targeting the type selection control corresponding to the target information type, the second triggering operation being used to select the target information type, the target display condition being that the information to be pushed corresponds to the target information type, and the third display unit is specifically used for:
[0182] Based on the target information push function having corresponding information to be pushed, and the information to be pushed corresponding to the target information type, a prompt message is displayed through the target trigger control.
[0183] In one possible implementation, the first condition management control includes a time selection control, the first triggering operation includes a third triggering operation for the time selection control, the third triggering operation being used to select a target time period, the target display condition being that the display time of the prompt information falls within the target time period, and the third display unit specifically being used for:
[0184] Based on the target information push function having corresponding information to be pushed, and the display time of the prompt information being within the target time period, the prompt information is displayed through the target trigger control.
[0185] In one possible implementation, the first condition management control includes a frequency selection control, the first triggering operation includes a fourth triggering operation for the frequency selection control, the fourth triggering operation being used to select a target frequency, the target display condition being that the display frequency of the prompt information displayed through the target information push function has not reached the target frequency, and the third display unit is specifically used for:
[0186] Based on the fact that the target information push function has corresponding information to be pushed, and the display frequency of the prompt information displayed through the target information push function does not reach the target frequency, the prompt information is displayed through the target trigger control.
[0187] In one possible implementation, the first condition management control includes a mode selection control, which is used to select the function mode corresponding to the target information push function. The first trigger operation includes a fifth trigger operation for the mode selection control, which is used to select a target mode. The target display condition includes the target mode corresponding to the target information push function. The third display unit is specifically used for:
[0188] Based on the target information push function having corresponding information to be pushed, and the target information push function corresponding to the target mode, the prompt information is displayed through the target trigger control.
[0189] In one possible implementation, the target management control includes a second condition management control, the first triggering operation includes a triggering operation targeting the second condition management control, the first triggering operation is used to select a target elimination condition, the target information push position is used to display the target triggering control, and the device further includes a sixth display unit, a seventh display unit, and an elimination unit.
[0190] The sixth display unit is used to display prompt information through the target trigger control based on the target information push function having corresponding information to be pushed. The prompt information is used to indicate that the target information push function has corresponding information to be viewed.
[0191] The seventh display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0192] The elimination unit is used to eliminate the prompt information displayed through the target trigger control based on meeting the target elimination conditions under the target information push mode.
[0193] In one possible implementation, the second condition management control includes a count selection control, the first triggering operation includes a sixth triggering operation for the count selection control, the sixth triggering operation being used to select a target count, the target elimination condition being that the exposure count of the prompt information reaches the target count, and the elimination unit specifically being used for:
[0194] Once the target number of exposures for the aforementioned prompt message is reached, the prompt message displayed via the target trigger control is eliminated.
[0195] In one possible implementation, the second condition management control includes a function selection control corresponding to the target information push function; the first triggering operation includes triggering operations for the function selection controls corresponding to multiple first information push functions, wherein the multiple first information push functions are any multiple information push functions among the multiple information push functions, the multiple first information push functions include the target information push function, the target first information push function is any one of the multiple first information push functions, the target elimination condition is obtaining an elimination operation for the target first information push function, the elimination operation is used to eliminate the prompt information displayed through the triggering control corresponding to the target first information push function, and the elimination unit is specifically used for:
[0196] Based on the elimination operation obtained from the first information push function for the target, the prompt information displayed through the target trigger control is eliminated.
[0197] In one possible implementation, the target information push location is used to display a target trigger control. The target management control includes multiple type selection controls corresponding to various prompt information types. The target prompt information type is any one of the multiple prompt information types. The first trigger operation includes a seventh trigger operation for the type selection control corresponding to the target prompt information type. The seventh trigger operation is used to select the target prompt information type. The device further includes an eighth display unit and a ninth display unit.
[0198] The eighth display unit is used to display target prompt information corresponding to the target prompt information type through the target trigger control under the target information push mode, based on the target information push function having corresponding information to be pushed, and the target prompt information is used to prompt the target information push function that there is corresponding information to be viewed.
[0199] The ninth display unit is used to display an information display interface based on the trigger operation of the target trigger control, and the information display interface is used to display the information to be pushed.
[0200] In one possible implementation, the device further includes a tenth display unit:
[0201] The tenth display unit is used to display an information selection interface based on the seventh trigger operation. The information selection interface is used to display selection controls corresponding to multiple different prompts. The target prompt is any one of the multiple prompts. The multiple prompts correspond to the target prompt type. The first trigger operation includes the seventh trigger operation and an eighth trigger operation for the selection control corresponding to the target prompt. The eighth trigger operation is used to select the target prompt.
[0202] In one possible implementation, the target prompt information is used to characterize the information content corresponding to the information to be pushed.
[0203] In one possible implementation, the target management control includes a function selection control corresponding to the target information push function, and the push management interface further includes a method selection control. The first triggering operation includes a triggering operation for the function selection controls corresponding to the multiple second information push functions and an eighth triggering operation for the method selection control. The multiple second information push functions are any multiple information push functions among the multiple information push functions, and the multiple second information push functions include the target information push function. The eighth triggering operation is used to select the target information push method, and the first triggering operation is used to make all the multiple second information push functions use the target information push method for information push.
[0204] In one possible implementation, the push management interface is further used to display the identification information corresponding to the multiple information push functions respectively, and the identification information corresponding to the target information push function is used to identify the target information push location.
[0205] This application also provides a computer device; please refer to [link to relevant documentation]. Figure 20 As shown, the computer device can be a terminal device; for example, a mobile phone can be used as a terminal device.
[0206] Figure 20 This diagram illustrates a partial structure of a mobile phone related to the terminal device provided in the embodiments of this application. (Reference) Figure 20 The mobile phone includes components such as a radio frequency (RF) circuit 710, a memory 720, an input unit 730, a display unit 740, a sensor 750, an audio circuit 760, a wireless Fidelity (WiFi) module 770, a processor 780, and a power supply 790. Those skilled in the art will understand that... Figure 20 The mobile phone structure shown does not constitute a limitation on the mobile phone and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0207] The following is combined Figure 20 A detailed introduction to each component of a mobile phone:
[0208] RF circuit 710 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and processes it with processor 780; additionally, it transmits uplink data to the base station. Typically, RF circuit 710 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), and a duplexer. Furthermore, RF circuit 710 can also communicate wirelessly with networks and other devices. The aforementioned wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, and Short Messaging Service (SMS).
[0209] The memory 720 can be used to store software programs and modules. The processor 780 executes various mobile phone functions and data processing by running the software programs and modules stored in the memory 720. The memory 720 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 720 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0210] The input unit 730 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the mobile phone. Specifically, the input unit 730 may include a touch panel 731 and other input devices 732. The touch panel 731, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 731), and drive the corresponding connected devices according to a pre-set program. Optionally, the touch panel 731 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 780, and can also receive and execute commands sent by the processor 780. In addition, the touch panel 731 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 731, the input unit 730 may also include other input devices 732. Specifically, other input devices 732 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.
[0211] The display unit 740 can be used to display information input by the user or information provided to the user, as well as various menus of the mobile phone. The display unit 740 may include a display panel 741, which may optionally be configured as a Liquid Crystal Display (LCD), Organic Light-Emitting Diode (OLED), or similar display panel. Further, a touch panel 731 may cover the display panel 741. When the touch panel 731 detects a touch operation on or near it, it transmits the information to the processor 780 to determine the type of touch event. Subsequently, the processor 780 provides corresponding visual output on the display panel 741 based on the type of touch event. Although in Figure 20 In this embodiment, the touch panel 731 and the display panel 741 are two separate components to realize the input and output functions of the mobile phone. However, in some embodiments, the touch panel 731 and the display panel 741 can be integrated to realize the input and output functions of the mobile phone.
[0212] The mobile phone may also include at least one sensor 750, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 741 according to the ambient light level, and the proximity sensor can turn off the display panel 741 and / or backlight when the phone is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, taps), etc. Other sensors that may be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0213] Audio circuit 760, speaker 761, and microphone 762 provide an audio interface between the user and the mobile phone. Audio circuit 760 converts received audio data into electrical signals and transmits them to speaker 761, where speaker 761 converts them into sound signals for output. On the other hand, microphone 762 converts collected sound signals into electrical signals, which are received by audio circuit 760, converted into audio data, and then processed by processor 780 before being transmitted via RF circuit 710 to, for example, another mobile phone, or the audio data can be output to memory 720 for further processing.
[0214] WiFi is a short-range wireless transmission technology. Through the WiFi module 770, mobile phones can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 20 The WiFi module 770 is shown, but it is understood that it is not an essential component of a mobile phone and can be omitted as needed without changing the essence of the invention.
[0215] The processor 780 is the control center of the mobile phone, connecting various parts of the phone through various interfaces and lines. It executes software programs and / or modules stored in the memory 720, and calls data stored in the memory 720 to perform various functions and process data, thereby performing overall detection of the phone. Optionally, the processor 780 may include one or more processing units; preferably, the processor 780 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 780.
[0216] The mobile phone also includes a power supply 790 (such as a battery) that supplies power to various components. Preferably, the power supply can be logically connected to the processor 780 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0217] Although not shown, mobile phones may also include a camera, Bluetooth module, etc., which will not be described in detail here.
[0218] In this embodiment, the processor 780 included in the terminal device also has the following functions:
[0219] The push management interface includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function.
[0220] Based on the first trigger operation of the target management control, an information push interface is displayed. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
[0221] This application also provides a server; please refer to [link / reference]. Figure 21 As shown, Figure 21 This is a structural diagram of a server 800 provided in an embodiment of this application. The server 800 can vary significantly due to different configurations or performance. It may include one or more Central Processing Units (CPUs) 822 (e.g., one or more processors) and a memory 832, and one or more storage media 830 (e.g., one or more mass storage devices) for storing application programs 842 or data 844. The memory 832 and storage media 830 can be temporary or persistent storage. The program stored in the storage media 830 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the server. Furthermore, the CPU 822 may be configured to communicate with the storage media 830 and execute the series of instruction operations in the storage media 830 on the server 800.
[0222] Server 800 may also include one or more power supplies 826, one or more wired or wireless network interfaces 850, one or more input / output interfaces 858, and / or one or more operating systems 841, such as Windows Server. TM Mac OS X TM Unix TM Linux TM FreeBSD TM etc.
[0223] The steps performed by the server in the above embodiments can be based on Figure 21 The server structure shown.
[0224] This application also provides a computer-readable storage medium for storing a computer program that executes any one of the interactive methods described in the foregoing embodiments.
[0225] This application also provides a computer program product including a computer program, which, when run on a computer device, causes the computer device to execute the interaction method described in any of the above embodiments.
[0226] It is understood that in the specific implementation of this application, data related to user information (such as information to be pushed, prompt information, user settings information) is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0227] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium can be at least one of the following media: read-only memory (ROM), RAM, magnetic disk, or optical disk, etc., and other media capable of storing program code.
[0228] It should be noted that the various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiments. The device and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of the solution in this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0229] The above description is merely one specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An interaction method, characterized in that, The method includes: The push management interface includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function. Based on the first trigger operation of the target management control, an information push interface is displayed. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
2. The method according to claim 1, characterized in that, The target management control includes a first condition management control, the first triggering operation includes a triggering operation targeting the first condition management control, the first triggering operation is used to select target display conditions, the target information push position is used to display the target triggering control, and the method further includes: In the target information push mode, based on the target information push function having corresponding information to be pushed and meeting the target display conditions, a prompt message is displayed through the target trigger control. The prompt message is used to indicate that the target information push function has corresponding information to be viewed. Based on the trigger operation of the target trigger control, an information display interface is displayed, which is used to display the information to be pushed; In the target information push mode, if there is corresponding information to be pushed based on the target information push function, but the target display conditions are not met, the prompt information will not be displayed through the target trigger control.
3. The method according to claim 2, characterized in that, The first condition management control includes multiple type selection controls corresponding to different information types. The target information type is any one of the multiple information types. The first trigger operation includes a second trigger operation targeting the type selection control corresponding to the target information type. The second trigger operation is used to select the target information type. The target display condition is that the information to be pushed corresponds to the target information type. The push function based on the target information has corresponding information to be pushed and meets the target display condition. Displaying prompt information through the target trigger control includes: Based on the target information push function having corresponding information to be pushed, and the information to be pushed corresponding to the target information type, a prompt message is displayed through the target trigger control.
4. The method according to claim 2, characterized in that, The first condition management control includes a time selection control, and the first trigger operation includes a third trigger operation for the time selection control. The third trigger operation is used to select a target time period. The target display condition is that the display time of the prompt information is within the target time period. The push function based on the target information has corresponding information to be pushed and meets the target display condition. Displaying the prompt information through the target trigger control includes: Based on the target information push function having corresponding information to be pushed, and the display time of the prompt information being within the target time period, the prompt information is displayed through the target trigger control.
5. The method according to claim 2, characterized in that, The first condition management control includes a frequency selection control, and the first trigger operation includes a fourth trigger operation for the frequency selection control. The fourth trigger operation is used to select a target frequency. The target display condition is that the display frequency of the prompt information displayed through the target information push function has not reached the target frequency. The step of displaying the prompt information through the target trigger control based on the target information push function having corresponding information to be pushed and meeting the target display condition includes: Based on the fact that the target information push function has corresponding information to be pushed, and the display frequency of the prompt information displayed through the target information push function does not reach the target frequency, the prompt information is displayed through the target trigger control.
6. The method according to claim 2, characterized in that, The first condition management control includes a mode selection control, which is used to select the function mode corresponding to the target information push function. The first trigger operation includes a fifth trigger operation for the mode selection control, which is used to select a target mode. The target display condition includes the target mode corresponding to the target information push function. The step of displaying prompt information through the target trigger control based on the target information push function having corresponding information to be pushed and meeting the target display condition includes: Based on the target information push function having corresponding information to be pushed, and the target information push function corresponding to the target mode, the prompt information is displayed through the target trigger control.
7. The method according to claim 1, characterized in that, The target management control includes a second condition management control, the first triggering operation includes a triggering operation on the second condition management control, the first triggering operation is used to select target elimination conditions, the target information push position is used to display the target triggering control, and the method further includes: Based on the target information push function having corresponding information to be pushed, a prompt message is displayed through the target trigger control, the prompt message being used to indicate that the target information push function has corresponding information to be viewed; Based on the trigger operation of the target trigger control, an information display interface is displayed, which is used to display the information to be pushed; In the target information push mode, based on meeting the target elimination conditions, the prompt information displayed through the target trigger control is eliminated.
8. The method according to claim 7, characterized in that, The second condition management control includes a frequency selection control. The first trigger operation includes a sixth trigger operation for the frequency selection control, the sixth trigger operation being used to select a target frequency. The target elimination condition is that the exposure frequency of the prompt information reaches the target frequency. Eliminating the prompt information displayed through the target trigger control based on satisfying the target elimination condition includes: Once the target number of exposures for the aforementioned prompt message is reached, the prompt message displayed via the target trigger control is eliminated.
9. The method according to claim 7, characterized in that, The second condition management control includes a function selection control corresponding to the target information push function. The first trigger operation includes trigger operations for function selection controls corresponding to multiple first information push functions, where the multiple first information push functions are any multiple information push functions among the multiple information push functions. The multiple first information push functions include the target information push function, where the target first information push function is any one of the multiple first information push functions. The target elimination condition is to obtain an elimination operation for the target first information push function. The elimination operation is used to eliminate the prompt information displayed through the trigger control corresponding to the target first information push function. Eliminating the prompt information displayed through the target trigger control based on satisfying the target elimination condition includes: Based on the elimination operation obtained from the first information push function for the target, the prompt information displayed through the target trigger control is eliminated.
10. The method according to claim 1, characterized in that, The target information push location is used to display a target trigger control. The target management control includes multiple type selection controls corresponding to different prompt information types. The target prompt information type is any one of the multiple prompt information types. The first trigger operation includes a seventh trigger operation for the type selection control corresponding to the target prompt information type. The seventh trigger operation is used to select the target prompt information type. The method further includes: In the target information push mode, based on the target information push function having corresponding information to be pushed, the target trigger control displays target prompt information corresponding to the target prompt information type, and the target prompt information is used to prompt the target information push function that there is corresponding information to be viewed; Based on the trigger operation of the target trigger control, an information display interface is displayed, which is used to display the information to be pushed.
11. The method according to claim 10, characterized in that, The method further includes: Based on the seventh trigger operation, an information selection interface is displayed. The information selection interface is used to display selection controls corresponding to multiple different prompts. The target prompt is any one of the multiple prompts. The multiple prompts correspond to the target prompt type. The first trigger operation includes the seventh trigger operation and an eighth trigger operation for the selection control corresponding to the target prompt. The eighth trigger operation is used to select the target prompt.
12. The method according to claim 10, characterized in that, The target prompt information is used to characterize the information content corresponding to the information to be pushed.
13. The method according to claim 1, characterized in that, The target management control includes a function selection control corresponding to the target information push function. The push management interface also includes a method selection control. The first trigger operation includes a trigger operation for the function selection controls corresponding to the multiple second information push functions and an eighth trigger operation for the method selection control. The multiple second information push functions are any multiple information push functions among the multiple information push functions. The multiple second information push functions include the target information push function. The eighth trigger operation is used to select the target information push method. The first trigger operation is used to make all the multiple second information push functions use the target information push method to push information.
14. The method according to claim 13, characterized in that, The push management interface is also used to display the identification information corresponding to the multiple information push functions respectively, and the identification information corresponding to the target information push function is used to identify the target information push location.
15. An interactive device, characterized in that, The device includes a first display unit and a second display unit: The first display unit is used to display the push management interface, which includes management controls corresponding to multiple information push functions. The information push location used for information push is different when information is pushed through different information push functions. The target information push function is any one of the multiple information push functions. The target management control corresponding to the target information push function is used to manage the information push method when information is pushed through the target information push function. The second display unit is used to display an information push interface based on a first trigger operation for the target management control. The information push interface includes a target information push location. The first trigger operation is used to select a target information push method. The target information push function is used to push information using the target information push location and the target information push method.
16. A computer device, characterized in that, The computer device includes a processor and memory: The memory is used to store computer programs and to transfer the computer programs to the processor; The processor is configured to execute the interactive method according to any one of claims 1-14 according to instructions in the computer program.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program for performing the interactive method according to any one of claims 1-14.
18. A computer program product comprising a computer program, which, when run on a computer device, causes the computer device to perform the interactive method according to any one of claims 1-14.