Message push notification method and device

By using a unified push notification server to push and process new message notifications across systems, the problem of users having to switch between application systems to view notifications is solved, improving message processing efficiency and user experience, and reducing development and maintenance costs.

CN119603264APending Publication Date: 2025-03-11ZHEJIANG CAINIAO SUPPLY CHAIN MANAGEMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311159646.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In existing technologies, users need to switch between application systems to view new message push notifications from multiple application systems, which leads to delays in new message processing, poor user experience, and high development and maintenance costs.

Method used

The message push notification server receives new message notifications from multiple application systems and pushes them uniformly to the client of the application system currently displayed to the target user. It also receives and processes user operation information, enabling cross-system message processing.

Benefits of technology

It improved the efficiency of new message notification delivery, standardized the user experience, and reduced development and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603264A_ABST
    Figure CN119603264A_ABST
Patent Text Reader

Abstract

The invention discloses a message push notification method and device. The method comprises the following steps: receiving new message notifications for a target user, which are sent by a plurality of application system servers, through a server of a message push notification system; sending new message notifications of the plurality of application systems to a message push notification device in an application system client currently displayed by a target user; receiving message processing information for a target message sent by the device; and sending the message processing information to a server of an application system corresponding to the target message. By adopting the processing mode, the target user not only can see and process the new message notification of the current system in the current application system, but also can see and process the new message notification of other systems, the operation of switching the application systems does not need to be carried out, and the operation experience of the user in each application system is unified; therefore, the reaching efficiency of the new message notification can be effectively improved, so that the message processing efficiency is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and specifically to a message push notification method and device, and an electronic device. Background Art

[0002] Message push notification is a basic function of the application system. When a new message arrives, the processor will receive a notification. A typical message processing scenario is that users use multiple application systems to process messages from all aspects at the same time. At present, each application system uses the system's own message push notification function, which supports users to view new message push notifications of the current system in the application system they are currently using. If users want to view new message push notifications of other application systems, they need to switch to other application systems and view new message push notifications of the corresponding systems through the message push notification functions of other application systems.

[0003] However, the above-mentioned prior art has at least the following problems: 1) Since users need to switch application systems to view new message push notifications of the corresponding system, they cannot see new message push notifications of multiple application systems in time, resulting in delays in processing new messages; 2) Since the message push notification implementation methods of each system are usually different, the message push notification service levels are uneven, resulting in poor user experience; 3) Since the message push notification functions of each system need to be developed separately, the research and development efficiency is low and the maintenance loss is increased. In summary, the existing message push notification method has the problems of low reach efficiency of message push notifications, inconsistent user operation experience, and high development and maintenance costs. Summary of the invention

[0004] The present application provides a message push notification method to solve the problems of low message push notification reach efficiency, inconsistent user operation experience and high development and maintenance costs in the prior art. The present application also provides a message push notification device and an electronic device.

[0005] The present application provides a message push notification method, including:

[0006] Receive new message notifications for target users sent by multiple application system servers;

[0007] Sending new message notifications of the multiple application systems to a message push notification device in an application system client currently displayed by the target user;

[0008] receiving message processing information for a target message sent by the device;

[0009] The message processing information is sent to the server of the application system corresponding to the target message.

[0010] Optionally, also include:

[0011] Receive a message push notification service configuration request for a target application system sent by a configuration client;

[0012] The configuration information of the target application system carried in the request is stored for processing the new message notification.

[0013] Optionally, the configuration information includes: template information of a message details page corresponding to the first message type;

[0014] The method further comprises:

[0015] In response to a request to obtain a message details page for a target message, a message details page for the target message is generated according to template information of a message details page corresponding to a first message type of the target message and target message information;

[0016] A message details page of the target message is sent to the device.

[0017] Optionally, the configuration information further includes: template information of the first card;

[0018] The method further comprises:

[0019] Generate a first card corresponding to the message according to the template information and message information of the first card;

[0020] The first card is sent to the device.

[0021] Optionally, different second message types correspond to different message icons of the first card;

[0022] The template information of the first card includes: a message icon corresponding to the second message type.

[0023] Optionally, the configuration information further includes: an operation option of at least one message processing mode corresponding to the first message type; and the method further includes:

[0024] Obtain the number of messages corresponding to the first message type;

[0025] Generate a second card corresponding to the first message type according to the template information of the second card, the first message type information and the number of messages;

[0026] The second card is sent to the device.

[0027] Optionally, the configuration information also includes: message notification channel information;

[0028] The method further comprises:

[0029] According to the message notification channel information, new message notifications of the multiple application systems are sent to a message notification channel other than the device of the target user.

[0030] Optionally, receiving a message push notification service configuration request for a target user sent by the device;

[0031] Storing the configuration information of the target user carried in the request for processing the new message notification;

[0032] The configuration information includes: the retention time of the bubble floating layer and / or the number of floating layer steam bags.

[0033] Optionally, also include:

[0034] Receive a message push notification service access request for a target application system sent by a configuration client;

[0035] Storing the data processing interface information of the target application system carried in the request;

[0036] The sending the message processing information to the server of the application system corresponding to the target message includes:

[0037] The data processing interface of the application system corresponding to the target message is called according to the message processing information and the data processing interface information.

[0038] The present application also provides a message push notification method, including:

[0039] Receive new message notifications from multiple application systems of target users sent by the message push notification server;

[0040] Displaying the new message notification or prompt information of the new message notification in the current application system client;

[0041] Get the message processing information of the target message;

[0042] Send the message processing information to the server.

[0043] Optionally, displaying the new message notification in the current application system client includes:

[0044] The new message notification is displayed in the current application system client in the form of a bubble floating layer.

[0045] Optionally, displaying the new message notification in the form of a floating layer drum in the current application system client includes:

[0046] Determining the display position order of the new message notifications according to the generation time order of the new message notifications and the number of bubble floating layers;

[0047] According to the display position sequence, the new message notification is displayed in the current application system client in the form of a floating layer steam bag.

[0048] Optionally, the message push notification device in the current application system client includes a first operation option;

[0049] The method further comprises:

[0050] In response to selecting the first operation option, displaying a message push notification window in the current application system client, wherein the message push notification window includes unread messages of the multiple application systems;

[0051] In response to the operation of selecting the operation option of the message processing method, corresponding message processing information is sent to the server.

[0052] Optionally, also include:

[0053] Acquire template information of a first card corresponding to a first message type of unread messages;

[0054] Generate a first card for the unread message according to the unread message information and the template information;

[0055] The message push notification window includes the unread messages of the multiple application systems in the following manner: the message push notification window includes the first card.

[0056] Optionally, different first message types correspond to different first card templates;

[0057] The template information of the first card includes: an operation option of at least one message processing method corresponding to the first message type.

[0058] Optionally, also include:

[0059] Generating a second card of the first message type according to the type of the unread message;

[0060] The message push notification window includes the unread messages of the multiple application systems and the message processing operation options, in the following manner: the message push notification window includes the second card;

[0061] In response to the operation of expanding the second card, a first card of unread messages under the first message type corresponding to the second card is displayed.

[0062] Optionally, also include:

[0063] In response to the operation of folding the second card, the first card in the message push notification window is cleared.

[0064] Optionally, the message push notification window also includes: the number of unread messages of the application system.

[0065] Optionally, the message push notification window is a message push notification floating window.

[0066] Optionally, the message push notification window includes: second operation options corresponding to the multiple application systems respectively;

[0067] The method further comprises:

[0068] In response to selecting the second operation option, unread messages in the corresponding application system and at least one operation option for message processing are displayed in the message push notification window.

[0069] Optionally, the prompt information of the new message notification is displayed in the current application system client, including:

[0070] The style of the first operation option is set to a first style, where the first style indicates that there is a new message notification.

[0071] Optionally, the message push notification window further includes: a third operation option for opening a message push notification page;

[0072] In response to selecting the operation of the third operation option, a message push notification page is displayed in the current application system client, and the message push notification page includes unread messages of the multiple application systems, at least one message processing operation option and a message query operation option.

[0073] The present application also provides a message push notification method, including:

[0074] Send new message information for target users to the message push notification server;

[0075] Receiving message processing information for the target message sent by the server;

[0076] Perform data processing on the target message according to the message processing information.

[0077] The present application also provides a message push notification method, including:

[0078] Displays the configurable items of the message push notification service;

[0079] Determining configuration information of the target application system according to the configurable items;

[0080] Send a message push notification service configuration request for the target application system to the message push notification server.

[0081] The present application also provides an electronic device, including:

[0082] Processor; and

[0083] A memory is used to store a program for implementing the method according to any one of the above items, and the device is powered on and runs the program of the method through the processor.

[0084] The present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the computer-readable storage medium is run on a computer, the computer executes the above-mentioned various methods.

[0085] The present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the above-mentioned various methods.

[0086] Compared with the prior art, this application has the following advantages:

[0087] The message push notification method provided in the embodiment of the present application receives new message notifications for target users sent by multiple application system servers through the server of the message push notification system; sends new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; receives message processing information for the target message sent by the device; sends the message processing information to the server of the application system corresponding to the target message. By adopting this processing method, the application system client currently displayed by the target user can obtain the new message notifications of the user from multiple application systems through the message push notification server. The target user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system; therefore, the reach efficiency of the new message notification can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification server adopts a unified method to push new message notifications to each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0088] The message push notification method provided in the embodiment of the present application receives new message notifications from multiple application systems of the target user sent by the message push notification server; displays the new message notification or prompt information of the new message notification in the current application system client; obtains the message processing information of the target message; and sends the message processing information to the server. With this processing method, the application system client currently displayed by the target user can obtain the new message notifications of the user from multiple application systems through the message push notification server. The target user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system; therefore, the efficiency of reaching the new message notification can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification device adopts a unified method to submit the new message notification processing service in each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0089] The message push notification method provided in the embodiment of the present application sends new message information for the target user to the message push notification server; receives the message processing information for the target message sent by the server; and performs data processing on the target message according to the message processing information. With this processing method, the application system A can push new messages to the client of the application system B currently used by the user through the message push notification system. The user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system. Therefore, the access efficiency of new message notifications can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification device adopts a unified method to submit the new message notification processing service in each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0090] The message push notification method provided in the embodiment of the present application displays the configurable items of the message push notification service; determines the configuration information of the target application system according to the configurable items; and sends a message push notification service configuration request for the target application system to the message push notification server. This processing method enables the application system to be connected to the message push notification device in a configurable manner; therefore, the access efficiency of the message push notification device can be effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] Figure 1 A flowchart of an embodiment of a message push notification method provided by the present application;

[0092] Figure 2 A schematic diagram of a scenario of an embodiment of the message push notification method provided by the present application;

[0093] Figure 3 A flowchart of an embodiment of a message push notification method provided by the present application;

[0094] Figure 4 A flowchart of an embodiment of a message push notification method provided by the present application;

[0095] Figure 5 A flowchart of an embodiment of a message push notification method provided in the present application. DETAILED DESCRIPTION

[0096] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0097] In the present application, a message push notification method and device, and an electronic device are provided. The following describes various solutions in detail one by one in each embodiment.

[0098] First embodiment

[0099] Please refer to Figure 1 , which is a flow chart of the message push notification method of the present application. In this embodiment, the method may include the following steps:

[0100] Step S101: receiving new message notifications for target users sent by multiple application system servers.

[0101] The message processing scenario in which the method provided in the embodiment of the present application is applied is that the user processes various messages in multiple application systems. Message notifications can be message services that the application system actively pushes to the user, including product messages, account messages, and notification messages.

[0102] like Figure 2As shown, the message processing system may include the following devices: servers and clients of multiple application systems, and servers and clients of a message push notification system, wherein the client of the message push notification system is installed in the client of the application system. For ease of description, this embodiment refers to the client of the message push notification system as a message push notification device in the client of the application system. The execution subject of the method provided in the embodiment of the present application may be the server of the message push notification system. The user's terminal device may open clients of multiple application systems at the same time. The client of the application system connected to the message push notification system includes the message push notification device, and the client of the application system not connected to the message push notification system may not include the message push notification device.

[0103] Depend on Figure 2 It can be seen that the method provided by the embodiment of the present application receives new message notifications for the target user sent by multiple application system servers through the server of the message push notification system; sends the new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; receives the message processing information for the target message sent by the device; sends the message processing information to the server of the application system corresponding to the target message. By adopting this processing method, the application system client currently displayed by the target user can obtain the new message notifications of the user from multiple application systems through the message push notification server. The target user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system; therefore, the reach efficiency of the new message notification can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification server adopts a unified method to push new message notifications to each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0104] Depend on Figure 2 It can be seen that the message push notification system can be an enterprise platform-level public service dedicated to serving one enterprise, providing message push notification services for multiple application systems within the enterprise. In this case, multiple application systems used by the same user belong to the same enterprise, and multiple application systems support the user's various work in the enterprise. In specific implementation, the enterprise platform-level public service may also include a "Feedback & Suggestions" system, a "Help Center" system, etc. In specific implementation, the message push notification system may also be a public platform that provides message push notification services for multiple enterprises. In this case, the message push notification system can access the application systems of multiple enterprises.

[0105] After generating a new message for any user, the application system connected to the message push notification system sends a new message notification to the server of the message push notification system. The new message notification may include message information such as message identifier, message name and first message type. The first message type may be normal messages such as new function messages, version update messages, system messages, application process messages, etc. The first message type may also be abnormal messages such as early warning reminder messages, abnormal reminder messages, and failure messages.

[0106] Step S103: Sending new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed to the target user.

[0107] After receiving a new message notification from any application system, the server of the message push notification system can send the notification to the message push notification device in the application system client currently displayed by the target user. The user's terminal device can open multiple application system clients at the same time, and the new message notification can be displayed through the message push notification device included in the currently displayed application system client.

[0108] In specific implementation, if the currently displayed application system client is not connected to the message push notification system, the application system client does not include a message push notification device, and no new message notification will be displayed. After receiving a new message notification from any application system, the message push notification system server can also send the notification to the message push notification device in the application system client currently opened but not displayed by the target user. When the target user switches to another application system, the new message notification can be displayed.

[0109] Step S105: receiving message processing information for the target message sent by the device.

[0110] After receiving a new message notification, the user of the application system client can process the new message through the message push notification device in the client, and the device sends the message processing information to the server of the message push notification system. The message processing information may include the message identifier and the processing method information. For example, for an approval message, the processing method may be approval or rejection.

[0111] Step S107: Send the message processing information to the server of the application system corresponding to the target message.

[0112] The server of the message push notification system may send message processing information of the target message to the server of the corresponding application system, and the server of the corresponding application system may process data of the target message according to the message processing information.

[0113] In specific implementation, the method may also include the following steps: receiving a message push notification service access request for a target application system sent by a configuration client; storing the data processing interface information of the target application system carried in the request; step S107 may be implemented in the following manner: calling the data processing interface of the application system corresponding to the target message according to the message processing information and the data processing interface information. This processing method allows the data processing interface of the application system to be configured, thereby effectively improving the flexibility of the system.

[0114] In one example, the method may further include the following steps: receiving a message push notification service configuration request for a target application system sent by a configuration client; storing the configuration information of the target application system carried in the request for processing the new message notification. This processing method enables the configuration of the method for the client of the application system to process new message notifications to meet the specific needs of the application system, thereby effectively improving the scalability of the application system.

[0115] like Figure 2 As shown, the message processing system may also include a configuration client. The user who configures the client may be an administrator of the application system. The administrator sends a message push notification service configuration request for one or more application systems that he / she has the right to manage to the server of the message push notification system through the client. The request includes configuration information of the application system. Some available configuration information is given below. In specific implementation, other configuration information may also be set according to actual needs.

[0116] The configuration information may include: the address information of the message details page corresponding to the first message type in the application system; accordingly, the method may also include: responding to a request to obtain the message details page of the target message, generating the address information of the message details page of the target message according to the address information of the message details page corresponding to the first message type of the target message in the application system and the target message information; and sending the address information of the message details page of the target message to the device. Different first message types correspond to different message details pages, and different message details pages have different addresses. The address information of the message details page corresponding to the first message type of the target message in the application system can be obtained, and the address information of the message details page of the target message can be generated according to the specific information of the target message and the corresponding address information. For example, the message details page is a web page, and the address is a web page address. The web page address includes a web page name and parameters, and the parameters can be derived from the target message information, such as a message identifier. By adopting this processing method, when performing the operation of opening a message, the message details page of the application system can be displayed. Since the user is more familiar with the message details page of the application system, the user experience can be effectively improved.

[0117] The configuration information may include: template information of a message details page corresponding to the first message type; accordingly, the method may also include: responding to a request to obtain a message details page for a target message, generating a message details page for the target message according to the template information of the message details page corresponding to the first message type of the target message and the target message information; and sending the message details page of the target message to the device. Different first message types correspond to different message details pages, and different message details pages correspond to different templates. The template information of the message details page corresponding to the first message type of the target message can be obtained, and the message details page of the target message can be generated according to the specific information of the target message and the corresponding template information. For example, the message details page is a web page, and the address is a web page address. The web page address includes a web page name and parameters, and the parameters can be derived from the target message information, such as a message identifier. By adopting this processing method, when performing the operation of opening a message, the message push notification system can generate a message details page for the target message according to the template information, realize a customizable message details page, and meet the specific needs of the application system, thereby effectively improving the user experience.

[0118] The configuration information may include: template information of the first card; accordingly, the method further includes: generating a first card corresponding to the message according to the template information and message information of the first card; and sending the first card to the device. The first card is a message card, and one message corresponds to one card. The template of the first card may include message information, such as message name, deadline, etc. By adopting this processing method, the message push notification device displays the message in the form of a card, and the brief message information can be understood through the card. When the user clicks the card, the message details page can be opened. In specific implementation, when the user clicks the card, the message push notification device can send a message details page acquisition request for the target message to the server of the message push notification system, and open the message details page according to the configuration information of the above-mentioned message details page.

[0119] The template information of the first card may include at least one operation option of a message processing method. The at least one message processing method may include: forwarding, rejecting, agreeing, etc.

[0120] In a specific implementation, different second message types correspond to different message icons of the first card; the template information of the first card includes: a message icon corresponding to the second message type. The second message type can be a normal message or an abnormal message. For example, the message icon of the first card of a normal message is a blue icon, and the message icon of the first card of an abnormal message is a red icon.

[0121] The template information of the first card includes: at least one message processing method operation option corresponding to the first message type. For example, for approval messages, at least one message processing method includes approval or rejection, etc. Each message processing method may correspond to an operation option (such as a button). After the user selects the operation option, the message push notification device may send the message processing information of the target message to the server of the message push notification system, such as approval or rejection, etc.; the server of the message push notification system may send the message processing information to the application system server.

[0122] The configuration information may include: template information of the second card; accordingly, the method further includes: obtaining the number of messages corresponding to the first message type; generating a second card corresponding to the first message type according to the template information of the second card, the first message type information and the number of messages; and sending the second card to the device. The second card is also called an aggregated message card, and one first message type corresponds to one second card. The template of the second card may include the first message type information and the number of unread messages of this type. By adopting this processing method, the message push notification device displays the first message type in the form of a second card, and the number of unread messages of this type can be understood through the second card. When the user clicks on the second card, the first card corresponding to multiple messages under this type can be displayed. In specific implementation, when the user clicks on the second card, the message push notification device can send an unread message acquisition request for the target first message type to the server of the message push notification system, and generate the first card of multiple messages according to the template information of the above-mentioned first card.

[0123] The configuration information may also include: message notification channel information; the method may also include: sending new message notifications of the multiple application systems to message notification channels other than the device of the target user according to the message notification channel information. In specific implementation, one or more message notification channels may be set for the application system. Message notification channels include, but are not limited to: email, text messages, and so on. The message push notification device is referred to as an in-site channel. This processing method can effectively improve the reach rate of message notifications, thereby improving message processing efficiency.

[0124] The message push notification device may display new message notifications in the form of a bubble floating layer. Accordingly, the configuration information may also include at least one of the following: the retention time of the bubble floating layer and the number of floating layer steam drums.

[0125] Table 1 below shows the configuration information of the application system in this embodiment.

[0126]

[0127] Table 1. Configuration information of the application system

[0128] In specific implementation, if the message push notification system is a public platform that provides message push notification services for multiple enterprises, Table 1 may also include information about the enterprise to which the application system belongs.

[0129] In one example, the method may also include: receiving a message push notification service configuration request for a target user sent by the device; storing the configuration information of the target user carried in the request for processing the new message notification. The configuration information of the target user may include the retention time of the bubble floating layer, the number of floating layer steam drums, etc. This processing method allows the user-level configuration of the way the client of the application system handles new message notifications to meet the user's personalized message push notification needs, thereby effectively improving the user experience. Table 2 below shows the user-level configuration information in this embodiment.

[0130]

[0131] Table 2: User-level configuration information

[0132] In one example, the method may further include: receiving application system user login change information sent by the device; storing application system information currently logged in by the user. After logging in, the user can switch between multiple application systems at will and execute messages under each application system. Accordingly, the method may further include: receiving application system switching information sent by the device; determining the application system currently displayed by the user according to the application system switching information. Table 2 below shows the user's system status information in this embodiment.

[0133] User ID Currently displayed application system Currently logged in application system User 1 Application system 3 Application system 1, 2, 3, 4 User 2 Application system 1 Application system 1, 3 …

[0134] Table 3. User system status information

[0135] As can be seen from the above embodiments, the method provided by the embodiment of the present application receives new message notifications for the target user sent by multiple application system servers through the server of the message push notification system; sends the new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; receives the message processing information for the target message sent by the device; sends the message processing information to the server of the application system corresponding to the target message. By adopting this processing method, the application system client currently displayed by the target user can obtain the new message notifications of the user from multiple application systems through the message push notification server. The target user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system; therefore, the reach efficiency of the new message notification can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification server adopts a unified method to push new message notifications to each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0136] Second embodiment

[0137] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides a message push notification device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0138] The present application further provides a message push notification device, comprising: a new message notification receiving unit, a first new message notification sending unit, a message processing information receiving unit, and a message processing information sending unit.

[0139] A new message notification receiving unit is used to receive new message notifications for target users sent by multiple application system servers; a first new message notification sending unit is used to send new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; a message processing information receiving unit is used to receive message processing information for the target message sent by the device; a message processing information sending unit is used to send the message processing information to the server of the application system corresponding to the target message.

[0140] Optionally, the device further includes: a first configuration request receiving unit and a first configuration information storage unit.

[0141] The first configuration request receiving unit is used to receive a message push notification service configuration request for a target application system sent by a configuration client; the first configuration information storage unit is used to store the configuration information of the target application system carried in the request, and is used to process the new message notification.

[0142] Optionally, the configuration information includes: template information of a message details page corresponding to the first message type; the device also includes: a message details page generating unit and a message details page sending unit.

[0143] A message details page generating unit is used to respond to a request for obtaining a message details page for a target message, and to generate a message details page for the target message according to template information of the message details page corresponding to a first message type of the target message and target message information; a message details page sending unit is used to send the message details page of the target message to the device.

[0144] Optionally, the configuration information further includes: template information of the first card; the device further includes: a first card generating unit and a first card sending unit.

[0145] The first card generating unit is used to generate a first card corresponding to the message according to the template information and message information of the first card; the first card sending unit is used to send the first card to the device.

[0146] Optionally, different second message types correspond to different message icons of the first card; the template information of the first card includes: message icons corresponding to the second message types.

[0147] Optionally, the configuration information also includes: an operation option of at least one message processing method corresponding to the first message type; the device also includes: a message quantity acquisition unit, a second card generation unit, and a second card sending unit.

[0148] A message quantity acquisition unit, used to acquire the number of messages corresponding to the first message type; a second card generation unit, used to generate a second card corresponding to the first message type based on the template information of the second card, the first message type information and the number of messages; a second card sending unit, used to send the second card to the device.

[0149] Optionally, the configuration information also includes: message notification channel information; the device also includes: a second new message notification sending unit, used to send new message notifications of the multiple application systems to message notification channels other than the device of the target user based on the message notification channel information.

[0150] Optionally, the device further includes: a second configuration request receiving unit and a second configuration information storage unit.

[0151] A second configuration request receiving unit is used to receive a message push notification service configuration request for a target user sent by the device; a second configuration information storage unit is used to store the configuration information of the target user carried in the request, for processing the new message notification; the configuration information includes: the retention time of the bubble floating layer and / or the number of floating layer steam bags.

[0152] Optionally, the device further includes: an access request receiving unit and an interface information storage unit.

[0153] An access request receiving unit is used to receive a message push notification service access request for a target application system sent by a configuration client; an interface information storage unit is used to store the data processing interface information of the target application system carried in the request; and the message processing information sending unit is used to call the data processing interface of the application system corresponding to the target message according to the message processing information and the data processing interface information.

[0154] Third embodiment

[0155] In the above-mentioned embodiment, a message push notification method is provided. Correspondingly, the present application also provides a message push notification method for a message push notification device. The method corresponds to the first embodiment of the above-mentioned method. Since the present method embodiment is basically similar to the first embodiment of the method, the description is relatively simple. For the relevant parts, please refer to the partial description of the first embodiment of the method. The method embodiment described below is only illustrative.

[0156] The present application further provides a message push notification method, including:

[0157] Step S301: receiving new message notifications from a message push notification server for multiple application systems of a target user.

[0158] This step corresponds to step S103 in the first embodiment. For related descriptions, please refer to the description of step S103, which will not be repeated here.

[0159] Step S303: Displaying the new message notification or prompt information of a new message notification in the current application system client.

[0160] The message push notification device can display the new message notification or the prompt information of the new message notification in the current application system client. The new message notification may include message information, such as the message title and deadline, etc. The prompt information of the new message notification can be set according to the application requirements, such as "You have a new message, please pay attention", or "You have 15 new messages, please handle them as soon as possible", or display an icon of a new message.

[0161] In one example, the new message notification is displayed in the current application system client, which can be implemented in the following manner: the new message notification is displayed in the current application system client in the form of a bubble floating layer. This processing method is more in line with the user's operation and cognitive habits, and thus can effectively improve the user experience.

[0162] In specific implementation, the new message notification may be displayed according to the retention time of the bubble floating layer. For example, the retention time of the bubble floating layer is 5 seconds, and the bubble floating layer will automatically disappear after appearing for 5 seconds.

[0163] In specific implementation, the new message notification is displayed in the current application system client, which can be achieved in the following manner: according to the generation time sequence of the new message notification and the number of bubble floats, the display position sequence of the new message notification is determined; according to the display position sequence, the new message notification is displayed in the current application system client in the form of a floating layer drum. For example, the number of bubble floats is 3, and only 3 bubble floats are displayed in the current screen at most. The bubble float corresponding to the new message notification with the latest generation time is at the top, and the bubble float corresponding to the new message notification with the earliest generation time is at the bottom. By adopting this processing method, the number of bubble floats displayed in the current screen can be effectively controlled to avoid excessive bubble floats from interfering with the user. By adopting this processing method, the latest generated new message notification can also be displayed at the top, which can be effectively perceived by the user, thereby improving the user experience.

[0164] In one example, the message push notification device includes a first operation option; accordingly, the method further includes: in response to the operation of selecting the first operation option, displaying a message push notification window in the current application system client, the message push notification window including unread messages of the multiple application systems; in response to the operation of selecting the operation option of the message processing method, sending corresponding message processing information to the server. The first operation option is used to display the message push notification window in the current application system client. With this processing method, messages can be processed through the message push notification window without entering the message details page for processing. Therefore, the message processing process can be effectively shortened, thereby improving the message processing efficiency.

[0165] In a specific implementation, the message push notification window includes an all-read operation option. In response to selecting the all-read operation option, the status of all unread messages is updated to read, and the unread messages in the message push notification window are cleared.

[0166] In specific implementation, the prompt information of the new message notification is displayed in the current application system client, which can be realized by setting the style of the first operation option to the first style, and the first style indicates that there is a new message notification. With this processing method, the operation option for opening the message push notification window also includes the prompt information of the new message notification, which makes it easier for users to perceive the prompt information, thereby effectively improving the user experience.

[0167] In specific implementation, the message push notification window can be in the form of a floating window, such as a non-modal floating window. With this processing method, the message push notification window can be displayed on the current application system client interface, and the current application system client interface can be quickly switched to display, thereby effectively improving the user experience.

[0168] In specific implementation, the message push notification window includes: second operation options corresponding to the multiple application systems; accordingly, the method further includes: in response to the operation of selecting the second operation option, displaying the unread messages in the corresponding application system in the message push notification window. With this processing method, the unread messages in each application system are displayed in a classified manner through the message push notification window, which is convenient for users to view and process messages in a classified manner, thereby effectively improving the message processing efficiency.

[0169] In a specific implementation, the title of the second operation option may include the name of the application system, and may also include the number of unread messages in the corresponding application system, so that the user can quickly understand the message volume.

[0170] In one example, the method may further include: obtaining template information of a first card corresponding to a first message type of an unread message; generating a first card of the unread message according to the unread message information and the template information; accordingly, the message push notification window includes the first card, and the first card includes the unread message information. With this processing method, the message push notification device displays the message in a card manner, and brief message information can be understood through the first card.

[0171] When the user clicks the first card, the message details page can be opened. In specific implementation, when the user clicks the card, the message push notification device can send a message details page acquisition request for the target message to the server of the message push notification system, and open the message details page according to the configuration information of the message details page. In specific implementation, when the message details page is opened, the first card of the message in the message push notification window can be cleared.

[0172] In specific implementation, different first message types correspond to different first card templates, and the first card also includes at least one message processing method operation option of the message. The user can process the message through the first card without entering the message details page. Therefore, the message processing path can be effectively shortened, thereby improving the message processing efficiency. For example, for approval messages, at least one message processing method includes consent or rejection, etc. Each message processing method can correspond to an operation option (such as a button). After the user selects the operation option, the message push notification device can send the message processing information of the target message to the server of the message push notification system, such as consent or rejection, etc.; the server of the message push notification system can send the message processing information to the application system server.

[0173] In specific implementation, the first card includes the message time, and the message time can be displayed according to the message time display rule, and the message time display rule can be to display the message time in different time periods. For example, the time of messages generated within three days is displayed as within three days, the time of messages generated this year but generated outside the last three days is displayed as within this year, and the time of messages generated before this year is displayed as outside this year.

[0174] In specific implementation, the message push notification window also includes: a third operation option for opening the message push notification page; in response to selecting the third operation option, displaying the message push notification page in the current application system client, the message push notification page including the unread messages of the multiple application systems and at least one operation option for message processing. The message push notification page may include tabs corresponding to multiple application systems, and display unread messages by application system group. This processing method enables the unread messages in each application system to be displayed in categories through the message push notification page, which is convenient for users to view and process messages in categories, thereby effectively improving the message processing efficiency.

[0175] In specific implementation, the message push notification page may include a message query operation option, and the message query operation option may include a query condition input box and a query button. With this processing method, messages in application systems can be queried in the message push notification page with application systems as groups.

[0176] In a specific implementation, the method may further include: generating a second card of the first message type according to the type of the unread message; the message push notification window includes the second card; and in response to the operation of selecting the second card, displaying the first card of the unread message of the first message type corresponding to the second card.

[0177] In specific implementation, the method may further include: in response to the operation of retracting the second card, clearing the first card in the message push notification window. With this processing method, the second card can be retracted according to user needs, making the user interface more concise, thereby effectively improving the user experience.

[0178] Step S305: Obtain message processing information of the target message.

[0179] During specific implementation, the message processing information of the target message may be obtained through the operation options corresponding to the above message processing methods.

[0180] Step S307: Send the message processing information to the server.

[0181] As can be seen from the above embodiments, the message push notification method provided by the embodiment of the present application receives new message notifications from multiple application systems of the target user sent by the message push notification server; displays the new message notification or prompt information of the new message notification in the current application system client; obtains the message processing information of the target message; and sends the message processing information to the server. With this processing method, the application system client currently displayed by the target user can obtain the new message notifications of the user from multiple application systems through the message push notification server. The target user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system; therefore, the efficiency of reaching the new message notification can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification device adopts a unified method to submit the new message notification processing service in each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0182] Fourth embodiment

[0183] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides a message push notification device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0184] The present application further provides a message push notification device, comprising: a new message notification receiving unit, a new message notification display unit, a message processing information acquiring unit, and a message processing information sending unit.

[0185] A new message notification receiving unit is used to receive new message notifications from a message push notification server to target multiple application systems of a target user; a new message notification display unit is used to display the new message notification or a prompt message of a new message notification in the current application system client; a message processing information acquisition unit is used to acquire the message processing information of the target message; and a message processing information sending unit is used to send the message processing information to the server.

[0186] Optionally, the new message notification display unit is specifically configured to display the new message notification in the form of a bubble floating layer in the current application system client.

[0187] Optionally, the new message notification display unit is specifically used to determine the display position order of the new message notification according to the generation time sequence of the new message notification and the number of bubble floating layers; according to the display position order, the new message notification is displayed in the form of a floating layer steam bag in the current application system client.

[0188] Optionally, the message push notification device in the current application system client includes a first operation option; the device also includes: a window display unit, used to respond to the operation of selecting the first operation option, and display a message push notification window in the current application system client, and the message push notification window includes unread messages of the multiple application systems; a message processing information sending unit, specifically used to respond to the operation of selecting the operation option of the message processing method, and send corresponding message processing information to the server.

[0189] Optionally, the device further includes: a first template information acquisition unit and a first card generation unit.

[0190] A first template information acquisition unit is used to acquire template information of a first card corresponding to a first message type of an unread message; a first card generation unit is used to generate a first card for the unread message based on the unread message information and the template information; the message push notification window includes the unread messages of the multiple application systems, in the following manner: the message push notification window includes the first card.

[0191] Optionally, different first message types correspond to different first card templates; the template information of the first card includes: an operation option of at least one message processing method corresponding to the first message type.

[0192] Optionally, the device also includes: a second card generation unit, used to generate a second card of the first message type according to the type of the unread message; the message push notification window includes the unread messages of the multiple application systems and the message processing operation options, in the following manner: the message push notification window includes the second card; a first card display unit, used to respond to the operation of expanding the second card, and display the first card of the unread message under the first message type corresponding to the second card.

[0193] Optionally, the device further includes: a first card clearing unit, configured to clear the first card in the message push notification window in response to an operation of folding the second card.

[0194] Optionally, the message push notification window also includes: the number of unread messages of the application system.

[0195] Optionally, the message push notification window is a message push notification floating window.

[0196] Optionally, the message push notification window includes: second operation options corresponding to the multiple application systems respectively; the device also includes: a second operation option response unit, which is used to respond to the operation of selecting the second operation option, and display the unread messages in the corresponding application system and at least one message processing method operation option in the message push notification window.

[0197] Optionally, the new message notification display unit is specifically configured to set the style of the first operation option to a first style, wherein the first style indicates that there is a new message notification.

[0198] Optionally, the message push notification window also includes: a third operation option for opening the message push notification page; the device also includes: a third operation option response unit, used to respond to the operation of selecting the third operation option, and display the message push notification page in the current application system client, wherein the message push notification page includes unread messages of the multiple application systems, at least one message processing method operation option and a message query operation option.

[0199] Fifth embodiment

[0200] In the above-mentioned embodiment, a message push notification method is provided. Correspondingly, the present application also provides a message push notification method for configuring a client. The method corresponds to the first embodiment of the above-mentioned method. Since the present method embodiment is basically similar to the first embodiment of the method, the description is relatively simple. For the relevant parts, please refer to the partial description of the first embodiment of the method. The method embodiment described below is only illustrative.

[0201] The present application further provides a message push notification method, including:

[0202] Step S401: Send new message information for a target user to a message push notification server.

[0203] Step S403: Receive message processing information for the target message sent by the server.

[0204] Step S405: Perform data processing on the target message according to the message processing information.

[0205] In specific implementation, the state of the target message may be updated according to the message processing information. For example, if the message processing information of the approval message is approved, the state of the message is modified to approved.

[0206] As can be seen from the above embodiments, the message push notification method provided by the embodiment of the present application sends new message information for the target user to the message push notification server; receives the message processing information for the target message sent by the server; and performs data processing on the target message according to the message processing information. With this processing method, the application system A can push new messages to the client of the application system B currently used by the user through the message push notification system. The user can not only see and process the new message notifications of the current system in the current application system, but also see and process the new message notifications of other systems without switching the application system. Therefore, the efficiency of reaching new message notifications can be effectively improved, thereby improving the message processing efficiency. In addition, the message push notification device adopts a unified method to submit new message notification processing services in each application system client, and the viewing and processing method of the new message notification is the same in each application system, and the user operation experience is unified, so the user experience can be effectively improved. Furthermore, there is no need to develop a message push notification device for each application system, so the development and maintenance costs can be effectively reduced.

[0207] Sixth embodiment

[0208] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides a message push notification device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0209] The present application further provides a message push notification device, comprising:

[0210] A new message information sending unit, used to send new message information for a target user to a message push notification server;

[0211] A message processing information receiving unit, configured to receive message processing information for a target message sent by the server;

[0212] A message data processing unit is used to perform data processing on the target message according to the message processing information.

[0213] Seventh embodiment

[0214] In the above-mentioned embodiment, a message push notification method is provided. Correspondingly, the present application also provides a message push notification method for the server side of the application system. The method corresponds to the first embodiment of the above-mentioned method. Since the present method embodiment is basically similar to the first embodiment of the method, the description is relatively simple. For the relevant parts, please refer to the partial description of the first embodiment of the method. The method embodiment described below is only illustrative.

[0215] The present application further provides a message push notification method, including:

[0216] Step S501: Display configurable items of the message push notification service.

[0217] Configurable items include, but are not limited to: address information of the message details page corresponding to the first message type in the application system; template information of the message details page corresponding to the first message type; template information of the first card; operation options of at least one message processing method corresponding to the first message type; operation options of at least one message processing method corresponding to the first message type; message notification channel information; and so on.

[0218] Step S503: Determine configuration information of the target application system according to the configurable items.

[0219] Step S505: Send a message push notification service configuration request for the target application system to the message push notification server.

[0220] From the above embodiments, it can be seen that the message push notification method provided by the embodiments of the present application displays the configurable items of the message push notification service; determines the configuration information of the target application system according to the configurable items; and sends a message push notification service configuration request for the target application system to the message push notification server. This processing method enables the application system to be connected to the message push notification device in a configurable manner; therefore, the access efficiency of the message push notification device can be effectively improved.

[0221] Eighth embodiment

[0222] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides a message push notification device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0223] The present application further provides a message push notification device, comprising:

[0224] A configurable item display unit is used to display configurable items of the message push notification service;

[0225] A configuration information determining unit, used to determine the configuration information of the target application system according to the configurable items;

[0226] The configuration request sending unit is used to send a message push notification service configuration request for a target application system to the message push notification server.

[0227] Ninth embodiment

[0228] In the above-mentioned embodiment, a message push notification method is provided. Correspondingly, the present application also provides a message push notification method. The method corresponds to the first embodiment of the above-mentioned method. Since the present method embodiment is basically similar to the first embodiment of the method, the description is relatively simple. For the relevant parts, please refer to the partial description of the first embodiment of the method. The method embodiment described below is only illustrative.

[0229] The present application further provides a message push notification method, including:

[0230] Step S901: the application system server sends new message information for the target user to the message push notification server.

[0231] Step S903: the message push notification server receives new message notifications for the target user sent by multiple application system servers, and sends the new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user.

[0232] Step S905: The message push notification device receives new task notifications from the multiple application systems; displays new message notifications from the multiple application systems or prompt information of new message notifications in the current application system client; obtains message processing information of the target message; and sends the message processing information to the message push notification server.

[0233] Step S907: The message push notification server receives the message processing information and sends the message processing information to the application system server corresponding to the target task.

[0234] Step S909: The application system server receives the message processing information; and performs data processing on the target message according to the message processing information.

[0235] It can be seen from the above embodiments that the message push notification method provided by the embodiments of the present application sends new message information for the target user to the message push notification server through the application system server; the message push notification server receives new message notifications for the target user sent by multiple application system servers, and sends new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; the message push notification device receives new task notifications of the multiple application systems; displays new message notifications of the multiple application systems or prompt information of new message notifications in the current application system client; obtains message processing information of the target message; sends the message processing information to the message push notification server; the message push notification server receives the message processing information, and sends the message processing information to the application system server corresponding to the target task; the application system server receives the message processing information; and performs data processing on the target message according to the message processing information. By adopting this processing method, the target user can not only see and process new message notifications of the current system, but also see and process new message notifications of other systems in the current application system, without having to switch application systems, and the user's operating experience in each application system is unified; therefore, the reach efficiency of new message notifications can be effectively improved, thereby improving message processing efficiency and improving user experience.

[0236] Tenth embodiment

[0237] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides a message push notification device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0238] The present application further provides a message push notification device, including: an application system server, a message push notification server, and a message push notification device.

[0239] An application system server is used to send new message information for a target user to a message push notification server; a message push notification server is used to receive new message notifications for a target user sent by multiple application system servers, and send new message notifications of the multiple application systems to a message push notification device in an application system client currently displayed by the target user; the message push notification device is used to receive new task notifications of the multiple application systems; display new message notifications of the multiple application systems or prompt information of new message notifications in the current application system client; obtain message processing information of the target message; send the message processing information to the message push notification server; a message push notification server is used to receive the message processing information, and send the message processing information to the application system server corresponding to the target task; an application system server is used to receive the message processing information; and perform data processing on the target message according to the message processing information.

[0240] Eleventh Embodiment

[0241] In the above-mentioned embodiment, a message push notification method is provided, and correspondingly, the present application also provides an electronic device. The device corresponds to the embodiment of the above-mentioned method. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described below is only illustrative.

[0242] The electronic device of this embodiment includes: a processor and a memory; the memory is used to store a program for implementing any one of the above methods, and the device is powered on and runs the program of the corresponding method through the processor.

[0243] Twelfth Embodiment

[0244] In the above-mentioned embodiment, a message push notification method is provided. Correspondingly, the present application also provides a message push notification system. The system corresponds to the embodiment of the above-mentioned method. Since the system embodiment is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, please refer to the partial description of the method embodiment. The system embodiment described below is only illustrative.

[0245] The message push notification system of this embodiment includes: an application system server, a message push notification server, and an application system client. The application system server is used to implement the method described in the fifth embodiment; the message push notification server is used to implement the method described in the first embodiment; and the application system client is used to implement the method described in the third embodiment.

[0246] In this embodiment, the application system server is used to send new message information for the target user to the message push notification server; receive message processing information for the target message sent by the server; and perform data processing on the target message according to the message processing information. The message push notification server is used to receive new message notifications for the target user sent by multiple application system servers; send new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; receive message processing information for the target message sent by the device; and send the message processing information to the server of the application system corresponding to the target message. The application system client is used to receive new message notifications of the multiple application systems for the target user sent by the message push notification server; display the new message notification or prompt information of the new message notification in the current application system client; obtain the message processing information of the target message; and send the message processing information to the server.

[0247] In one example, the message push notification server is also used to receive a message push notification service configuration request for a target application system sent by a configuration client; store the configuration information of the target application system carried in the request, and use it to process the new message notification. This processing method allows the client of the application system to configure the way in which the new message notification is processed to meet the specific needs of the application system, thereby effectively improving the scalability of the application system.

[0248] It can be seen from the above embodiments that the message push notification system provided by the embodiments of the present application sends new message information for the target user to the message push notification server through the application system server; the message push notification server receives new message notifications for the target user sent by multiple application system servers, and sends new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; the message push notification device receives new task notifications of the multiple application systems; displays new message notifications of the multiple application systems or prompt information of new message notifications in the current application system client; obtains message processing information of the target message; sends the message processing information to the message push notification server; the message push notification server receives the message processing information, and sends the message processing information to the application system server corresponding to the target task; the application system server receives the message processing information; and performs data processing on the target message according to the message processing information. By adopting this processing method, the target user can not only see and process new message notifications of the current system, but also see and process new message notifications of other systems in the current application system, without having to switch application systems, and the user's operating experience in each application system is unified; therefore, the reach efficiency of new message notifications can be effectively improved, thereby improving message processing efficiency and improving user experience.

[0249] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).

[0250] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.

[0251] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0252] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0253] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.

[0254] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

Claims

1. A message push notification method, characterized in that: include: Receive new message notifications from multiple application systems of target users sent by the message push notification server; Displaying the new message notification or prompt information of the new message notification in the current application system client; Get the message processing information of the target message; Send the message processing information to the server.

2. The method according to claim 1, characterized in that The message push notification device in the current application system client includes a first operation option; The method further comprises: In response to selecting the first operation option, displaying a message push notification window in the current application system client, wherein the message push notification window includes unread messages of the multiple application systems; In response to the operation of selecting the operation option of the message processing method, corresponding message processing information is sent to the server.

3. The method according to claim 2, characterized in that Also includes: Acquire template information of a first card corresponding to a first message type of unread messages; Generate a first card for the unread message according to the unread message information and the template information; The message push notification window includes the unread messages of the multiple application systems in the following manner: the message push notification window includes the first card.

4. The method according to claim 3, characterized in that Also includes: Generating a second card of the first message type according to the type of the unread message; The message push notification window includes the unread messages of the multiple application systems and the message processing operation options, in the following manner: the message push notification window includes the second card; In response to the operation of expanding the second card, a first card of unread messages under the first message type corresponding to the second card is displayed.

5. A message push notification method, characterized in that: include: Receive new message notifications for target users sent by multiple application system servers; Sending new message notifications of the multiple application systems to a message push notification device in an application system client currently displayed by the target user; receiving message processing information for a target message sent by the device; The message processing information is sent to the server of the application system corresponding to the target message.

6. The method according to claim 5, characterized in that Also includes: Receive a message push notification service configuration request for a target application system sent by a configuration client; The configuration information of the target application system carried in the request is stored for processing the new message notification.

7. A message push notification method, characterized in that: include: Send new message information for target users to the message push notification server; Receiving message processing information for the target message sent by the server; Perform data processing on the target message according to the message processing information.

8. A task push notification method, characterized in that: include: The application system server sends new message information for the target user to the message push notification server; The message push notification server receives new message notifications for a target user sent by multiple application system servers, and sends the new message notifications of the multiple application systems to the message push notification device in the application system client currently displayed by the target user; The message push notification device receives new task notifications from the multiple application systems; displays new message notifications from the multiple application systems or prompt information of new message notifications in the current application system client; obtains message processing information of the target message; Sending the message processing information to the message push notification server; The message push notification server receives the message processing information and sends the message processing information to the application system server corresponding to the target task; The application system server receives the message processing information; and performs data processing on the target message according to the message processing information.

9. A task push notification system, characterized in that: include: An application system server, used to implement the method described in claim 7; A message push notification server, used to implement the method described in any one of claims 5-6; An application system client, used to implement the method described in any one of claims 1-4.

10. An electronic device, characterized in that: include: processor; as well as A memory for storing a program for implementing the method according to any one of claims 1 to 8, wherein the device is powered on and runs the program of the method through the processor.