Message processing method and device, equipment and storage medium

By setting different types of message entry points within the message page and displaying them differently based on status, the problem of users' diverse needs for message functions is solved, thereby improving user experience and interaction.

CN121008718APending Publication Date: 2025-11-25BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410659406.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-24
Publication Date
2025-11-25

AI Technical Summary

Technical Problem

Existing technologies have failed to effectively address the issue of distinguishing and displaying different types of messages, thus failing to meet users' diverse needs for message-related functions.

Method used

Multiple message entry points are displayed in the first area of ​​the message page, including first-type and second-type message entry points. Different entry point display styles are set for each type, and the display is differentiated according to the message status. Swipe operation and interactive controls are supported to enrich the user experience.

Benefits of technology

It enables differentiated display of different types of messages, improves user experience, enriches message-related interactive functions, and makes it convenient for users to view messages in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121008718A_ABST
    Figure CN121008718A_ABST
Patent Text Reader

Abstract

The invention provides a message processing method and device, equipment and a storage medium, and the method comprises the steps: responding to a display triggering operation for a message page, displaying the message page which comprises a first page area, displaying a plurality of message entries in the first page area, and displaying a plurality of message entries in the first page area, the plurality of message entries comprise a first type of message entries and a second type of message entries, the entry display styles of the first type of message entries and the second type of message entries in a first message state are different, and the entry display styles of the first type of message entries in different message states are different; the entry display styles of the second type of message entries in different message states are the same. Visibly, according to the embodiment of the invention, different types of message entries can be displayed in the first page area of the message page, and different entry display styles are set for different types of message entries in different message states, so that the message-related interaction function is enriched, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of data processing, and more particularly to a message processing method, apparatus, device, and storage medium. Background Technology

[0002] Currently, with the development of internet technology, users' needs for messaging-related functions are becoming increasingly diversified.

[0003] Therefore, how to meet users' diverse needs for messaging-related functions has become an urgent technical problem to be solved. Summary of the Invention

[0004] To address the aforementioned technical problems, this disclosure provides a message processing method, apparatus, device, and storage medium.

[0005] In a first aspect, this disclosure provides a message processing method, the method comprising:

[0006] In response to a display trigger operation on the message page, the message page is displayed; wherein the message page includes a first page area;

[0007] Multiple message entry points are displayed within the first page area; wherein, the multiple message entry points include a first type message entry point and a second type message entry point, the first type message entry point and the second type message entry point have different entry display styles in the first message state, the first type message entry point has different entry display styles in different message states, the second type message entry point has the same entry display style in different message states, there is a correspondence between the message entry point and the message type, and the message entry point is used to trigger the display of messages of the message type corresponding to the message entry point.

[0008] In an optional implementation, the message types corresponding to the plurality of message entries displayed in the first page area all belong to a first message type, the message page further includes a second page area, and the method further includes:

[0009] The message belonging to the second message type is displayed in the second page area.

[0010] In one optional implementation, the message entry belonging to the first message type is a business message entry, and the message belonging to the second message type is an instant messaging message.

[0011] In one optional implementation, the method further includes:

[0012] In response to a first swipe-triggered operation performed on the first page area, the plurality of message entries are switched and displayed in the first page area along the first direction corresponding to the first swipe-triggered operation.

[0013] And / or,

[0014] In response to a second swipe-triggered operation performed on the second page area, the message belonging to the second message type is switched and displayed in the second page area along the second direction corresponding to the second swipe-triggered operation.

[0015] In one optional implementation, the first type of message entry is the message entry corresponding to the first service type, and the second type of message entry is the message entry corresponding to the second service type.

[0016] In one optional implementation, the first business type includes at least one of the following: recommendation object information update, target interaction data update, and live broadcast information update.

[0017] In one optional implementation, the entry display style of the first type of message entry includes a first preset display style under the first message state and a second preset display style under the second message state;

[0018] At the first type of message entry point displayed using the first preset display style, message notification information of the latest unread message and the number of unread messages corresponding to the first type of message entry are displayed.

[0019] At the first type of message entry point, which is displayed using the second preset display style, the message type information corresponding to the first type of message entry point is displayed.

[0020] In one optional implementation, the first message status is a state where there are unread messages, and the second message status is a state where there are no unread messages;

[0021] or,

[0022] The first message status is message updated, and the second message status is message not updated.

[0023] In one optional implementation, the second type of message entry displays an unread message notification or a message update notification when the first message status is active.

[0024] In one optional implementation, the first page area includes a first page sub-area and a second page sub-area. The first page sub-area is used to display the first type of message entry, and the second page sub-area is used to display the second type of message entry. The display position of the first page sub-area within the first page area has a higher priority than that of the second page sub-area.

[0025] In one optional implementation, the method further includes:

[0026] In response to a message receiving notification corresponding to the first entry point within the first page sub-area, the display position of the first entry point is adjusted to a first preset position within the first page sub-area; wherein, the first entry point belongs to the first type of message entry point;

[0027] And / or,

[0028] In response to a message receiving notification corresponding to the second entry within the second page sub-area, the display position of the second entry is adjusted to a second preset position within the second page sub-area; wherein, the second entry belongs to the second type of message entry.

[0029] In one optional implementation, adjusting the display position of the first entry to a first preset position within the first page sub-area in response to a message receiving notification corresponding to the first entry within the first page sub-area includes:

[0030] In response to a message receiving notification corresponding to the first entry within the first page sub-area, the display order position of the first entry in the first type of message entry is adjusted to the first display order position;

[0031] Alternatively, in response to a message receiving notification corresponding to the first entry within the first page sub-area, the first type of message entry within the first page sub-area is controlled to scroll along a third direction until the first entry is at a first preset position.

[0032] In an optional implementation, the message page further includes a third page area, in which a target interactive control is provided; the method further includes:

[0033] In response to a trigger operation on the target interactive control, messages belonging to the second message type that are within the target time period are displayed in the third page area.

[0034] In one optional implementation, the message page further includes a fourth page area, and the method includes:

[0035] In response to a preset trigger operation on the message page, object information of at least one recommended object is displayed in the fourth page area; wherein the recommended object is determined based on object interaction information of a user account associated with the target account, and / or based on object interaction information of the target account.

[0036] In one optional implementation, the method further includes:

[0037] In response to a trigger operation targeting a target message entry among the plurality of message entries within the first page area, a message display page corresponding to the target message entry is displayed; wherein, the message display page displays messages of the message type corresponding to the target message entry in the form of a message list;

[0038] or,

[0039] In response to a trigger operation targeting a target message entry among the plurality of message entries within the first page area, a message content page corresponding to the message information displayed on the target message entry is displayed; wherein, the message content page displays the message content of the message corresponding to the message information.

[0040] In one optional implementation, the method further includes:

[0041] In response to a triggered operation on a target message within the second page area, the instant messaging page corresponding to the target message is displayed; wherein the target message is displayed on the instant messaging page.

[0042] In one optional implementation, the second page area includes a target sub-area, which is used to display messages corresponding to the target account.

[0043] Secondly, this disclosure provides a message processing apparatus, the apparatus comprising:

[0044] A first display module is configured to display the message page in response to a display trigger operation on the message page; wherein the message page includes a first page area;

[0045] The second display module is used to display multiple message entries within the first page area; wherein, the multiple message entries include a first type message entry and a second type message entry, the first type message entry and the second type message entry have different entry display styles in a first message state, the first type message entry has different entry display styles in different message states, the second type message entry has the same entry display style in different message states, there is a correspondence between the message entry and the message type, and the message entry is used to trigger the display of a message of the message type corresponding to the message entry.

[0046] Thirdly, this disclosure provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the above-described method.

[0047] Fourthly, this disclosure provides a message processing device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements the above-described method.

[0048] Fifthly, this disclosure provides a computer program product comprising a computer program / instruction that, when executed by a processor, implements the method described above.

[0049] The technical solution provided in this disclosure has at least the following advantages compared with the prior art:

[0050] This disclosure provides a message processing method. First, in response to a display trigger operation on a message page, the message page is displayed. The message page includes a first page area, and multiple message entries are displayed within the first page area. The multiple message entries include a first type message entry and a second type message entry. The first type message entry and the second type message entry have different entry display styles in a first message state. The first type message entry has different entry display styles in different message states, while the second type message entry has the same entry display style in different message states. There is a correspondence between message entries and message types. A message entry is used to trigger the display of a message of the message type corresponding to the message entry.

[0051] As can be seen, the embodiments of this disclosure can display different types of message entries in the first page area of ​​the message page, and set different entry display styles for different types of message entries in different message states, which enriches message-related interactive functions and improves user experience. Attached Figure Description

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

[0053] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1A flowchart illustrating a message processing method provided in some embodiments of this disclosure;

[0055] Figure 2 A schematic diagram of a message page provided for some embodiments of this disclosure;

[0056] Figure 3 This is a schematic diagram illustrating another message page provided for some embodiments of this disclosure;

[0057] Figure 4 This is a schematic diagram illustrating another message page provided for some embodiments of this disclosure;

[0058] Figure 5 This is a schematic diagram of the structure of a message processing apparatus provided in some embodiments of this disclosure;

[0059] Figure 6 This is a schematic diagram of the structure of a message processing device provided in some embodiments of this disclosure. Detailed Implementation

[0060] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0061] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0062] Currently, with the development of internet technology, users' needs for messaging-related functions are becoming increasingly diversified.

[0063] Therefore, how to meet users' diverse needs for messaging-related functions has become an urgent technical problem to be solved.

[0064] Therefore, this disclosure provides a message processing method. First, in response to a display trigger operation for a message page, the message page is displayed. The message page includes a first page area, and multiple message entries are displayed within the first page area. The multiple message entries include a first type message entry and a second type message entry. The first type message entry and the second type message entry have different entry display styles in a first message state. The first type message entry has different entry display styles in different message states, while the second type message entry has the same entry display style in different message states. There is a correspondence between the message entry and the message type. The message entry is used to trigger the display of messages of the message type corresponding to the message entry.

[0065] As can be seen, the embodiments of this disclosure can display different types of message entries in the first page area of ​​the message page, and set different entry display styles for different types of message entries in different message states, which enriches message-related interactive functions and improves user experience.

[0066] Specifically, this disclosure provides a message processing method, referring to... Figure 1 The flowchart below illustrates a message processing method provided in this embodiment of the present disclosure, specifically including:

[0067] S101: In response to a display trigger operation for the message page, the message page is displayed.

[0068] The message page includes a first page area.

[0069] The message processing method provided in this disclosure can be applied to a client, specifically, the client can be deployed on terminals such as smartphones, tablets, and desktop computers.

[0070] In this embodiment of the disclosure, the message page is used to display messages, which may include business messages and instant messaging messages (also known as Instant Messaging, or IM messages). Business messages refer to messages related to business sent to target users in the form of information broadcast from the system level, which are used to convey specific information to users. Instant messaging messages are a type of real-time communication that enables two or more people to use the network to communicate in real time via text, voice and video.

[0071] The first page area included in the message page can be located at any display position on the message page. Specifically, the first page area can be the preset top display area in the message page.

[0072] like Figure 2 The diagram shown is a schematic representation of a message page provided in an embodiment of this disclosure. The message page includes a first page area 201.

[0073] In this embodiment of the disclosure, the display trigger operation for the message page is used to display the message page. Specifically, it may include triggering a preset control to display the message page. The preset control may include displaying a tab on the currently displayed page, that is, by triggering a tab, the display is switched from the currently displayed page to the message page.

[0074] S102: Display multiple message entries within the first page area.

[0075] The plurality of message entry points include a first type of message entry point and a second type of message entry point. The first type of message entry point and the second type of message entry point have different entry display styles in the first message state. The first type of message entry point has different entry display styles in different message states. The second type of message entry point has the same entry display style in different message states. There is a correspondence between the message entry point and the message type. The message entry point is used to trigger the display of messages of the message type corresponding to the message entry point.

[0076] In this embodiment of the disclosure, the message page includes a first page area for displaying message entry points. Specifically, the message corresponding to the message entry point can be a message belonging to a first message type. That is, the message types corresponding to the multiple message entry points displayed in the first page area all belong to the first message type. The message of the first message type can specifically belong to the business notification type. The message entry point of the first message type is a business message entry point. The message of the business notification type is specifically, for example, an order notification message, a discount notification message, an update notification message, etc.

[0077] As mentioned above Figure 2 All messages displayed in the first page area 201 of the message page shown belong to the first message type.

[0078] The message entry points in this embodiment of the disclosure may include a first type of message entry point and a second type of message entry point. The messages corresponding to the first type of message entry point and the second type of message entry point are different messages belonging to the first message type. The message entry points can be divided into a first type of message entry point and a second type of message entry point according to the business type. The first type of message entry point may include the message entry point corresponding to the first business type, and the second type of message entry point may include the message entry point corresponding to the second business type. The first business type can be any business type. Specifically, the first business type may include at least one of the following business types: recommendation object information update, target interaction data update, and live broadcast information update.

[0079] Updates to recommended object information can include updates on promotional information, pricing information, quantity information, etc. Specifically, updates to promotional information could include messages about a decrease in the resource attribute value of a recommended object or participation in a promotional activity; updates to quantity information could include notifications of an increase in the quantity of a recommended object. Updates to target interaction data can be updates to interaction data specific to the target account. Specifically, this could include updates to object acquisition operations performed by the target account, such as updates to order information for placing a purchase. Updates to live stream information can be updates to the live stream status, such as information about when the live stream has started.

[0080] In this embodiment of the disclosure, the first type of message entry and the second type of message entry have different entry display styles in the first message state. That is, different types of message entries belonging to the first message type within the first page area have different entry display styles in the first message state. Specifically, the message state includes unread state, read state, etc., and the first message state can include the state where there are unread messages. That is, the display style when there are unread messages in the message corresponding to the first type of message entry under the first message type is different from the display style when there are unread messages in the message corresponding to the second type of message entry.

[0081] As mentioned above Figure 2 The first page area 201 of the message page shown displays a first type of message entry 202. The display style of the first type of message entry 202 in the first message state is different from the display style of the second type of message entry 204 in the first message state.

[0082] In this embodiment of the disclosure, the entry display style of the first type of message entry is different under different message states. In order to distinguish the state of the message corresponding to the first type of message entry, the first type of message entry will be displayed with a first preset display style and a second preset display style in this embodiment of the disclosure.

[0083] In one optional implementation, the entry display style of the first type of message entry may include a first preset display style and a second preset display style. The first preset display style is used to indicate that the message corresponding to the first type of message entry is in a first message state, wherein the first message state is a state where there are unread messages or a message update state.

[0084] The second preset display style is used to indicate that the first type of message entry is in the second message state, where the second message state is either a state where there are no unread messages or a state where the message has not been updated. The first preset display style and the second preset display style can be any two different display styles. The first preset display style and the second preset display style can be two predetermined display styles.

[0085] Specifically, for the first type of message entry displayed in the first preset display style, the latest unread message notification information and the number of unread messages corresponding to the first type of message entry can be displayed.

[0086] For the first type of message entry displayed in the second preset display style, the message type information corresponding to the first type of message entry can be displayed. Specifically, the identifier of the message type corresponding to the first type of message entry can be displayed.

[0087] As mentioned above Figure 2In the message page shown, the first type message entry 202 displayed in the first page area 201 is displayed in the first preset display style. The latest unread message notification information and the number of unread messages corresponding to the first type message entry are displayed at the first type message entry. The first type message entry 203 is displayed in the second preset display style. The message type information 205 corresponding to the first type message entry is displayed at the first type message entry.

[0088] In practical applications, for the first type of message entry displayed in the first preset display style, image information of the message corresponding to the first type of message entry can also be displayed. As described above. Figure 2 In the message page shown, the first type of message entry 202 displays the image information of the corresponding message at the first type of message entry.

[0089] In this embodiment of the disclosure, the second type of message entry has the same entry display style under different message states. Specifically, when in the first message state, the second type of message entry can display unread message prompts or message update prompts, wherein the prompts or message update prompts are used to indicate that there are unread messages in the message corresponding to the second type of message entry at this time.

[0090] In practical applications, the first page area in the message page can also include a first page sub-area and a second page sub-area. The first page sub-area is used to display the first type of message entry, and the second page sub-area is used to display the second type of message entry. The display position of the first page sub-area in the first page area has a higher priority than that of the second page sub-area. In other words, the display order of the first type of message entry has a higher priority than that of the second type of message entry. Specifically, the first page sub-area is always displayed in a preset earlier position in the first page area, and the second page sub-area is displayed in a preset later position in the first page area.

[0091] As mentioned above Figure 2 The message page shown has a first page sub-area 206 within the first page area 201, which displays a first type of message entry, including a first type of message entry 202. The first page sub-area 206 is displayed at the beginning of the first page area. The first page area 201 also displays a second page sub-area 207, which displays a second type of message entry 204. The second page sub-area 207 is displayed at the end of the first page area.

[0092] During the display of the first type of message entry within the first page sub-area of ​​the aforementioned first page area, if a message corresponding to the first entry is received at this time, the display position of the first entry can be highlighted. Here, the first entry belongs to the first type of message entry.

[0093] In one optional implementation, when a message receiving notification is received corresponding to the first entry within the first page sub-area, the display of the first entry is adjusted to a first preset position within the first page sub-area, wherein the first preset position may be the first display position within the first page sub-area.

[0094] Adjusting the display of the first entry point to a first preset position within the first page sub-area can include adjusting the display order of the first entry point within the first type of message entry point to a first display order position, with the display order positions of other entry points within the first type of message entry point sequentially shifted. The first display order position can be the first display order position within the first page sub-area. For example, assuming the initial display order position of the first entry point within the first type of message entry point is the third display order position, then upon receiving a message reception notification corresponding to the first entry point within the first page sub-area, the display order position of the first entry point will be adjusted to the first display order position.

[0095] Adjusting the display of the first entry point to a first preset position within the first page sub-area may further include controlling the first type of message entry point within the first page sub-area to scroll along a third direction until the first entry point is at the first preset position. Here, the third direction can be any direction; specifically, the third direction can be left or right.

[0096] Based on the above embodiments, during the display of a second type of message entry within a sub-region of the second page within the first page area, if a message corresponding to the second entry is received at this time, the display position of the second entry can be highlighted. Here, the second entry belongs to the second type of message entry.

[0097] In one optional implementation, when a message receiving notification corresponding to the second entry within the second page sub-area is received, the display of the second entry is adjusted to a second preset position within the second page sub-area, wherein the second preset position may be the first display position within the second page sub-area.

[0098] Adjusting the display of the second entry point to a second preset position within the sub-area of ​​the second page can include adjusting the display order of the second entry point within the second type of message entry point to a first display order position, with the display order positions of other entry points within the second type of message entry point sequentially shifted. The first display order position can be the first display order position within the sub-area of ​​the second page. For example, assuming the initial display order position of the second entry point within the second type of message entry point is the third display order position, then upon receiving a message reception notification corresponding to the second entry point within the sub-area of ​​the second page, the display order position of the second entry point will be adjusted to the first display order position.

[0099] Adjusting the display of the second entry point to a second preset position within the sub-area of ​​the second page may further include controlling the second type of message entry point within the sub-area of ​​the second page to scroll along a fourth direction until the second entry point is at the second preset position. The fourth direction can be any direction; specifically, the fourth direction can be left or right.

[0100] In practical applications, the message page can also include a second page area for displaying messages of a second message type. The second message type represents an instant messaging message; that is, messages of the second message type are instant messaging messages. The second page area can be located anywhere on the message page except for the first page area. Specifically, the second page area can be a pre-defined display area at the bottom of the message page. In other words, different page areas on the message page display different types of messages. Specifically, the first page area displays the message entry for the first message type, while the second page area displays messages of the second message type.

[0101] As mentioned above Figure 2 In the message page shown, message 209 belonging to the second message type is displayed in the second page area 208 of the message page.

[0102] In practical applications, to prompt the target account with messages, this embodiment of the disclosure can also display messages corresponding to the target account in a target sub-area within the second page area, prompting the target account to view the corresponding messages promptly. The messages corresponding to the target account can be activity messages recommended to the target account, etc. The target sub-area can be any display area within the second page area; specifically, the target sub-area can be the first display area within the second page area. As described above... Figure 2 In the message page shown, a target sub-area 210 is displayed in the second page area 208 of the message page, and the message corresponding to the target account is displayed in the target sub-area 210.

[0103] After displaying the message entry for the first message type in the first page area of ​​the message page, and the message entry for the second message type in the second page area of ​​the message page, this embodiment of the disclosure also supports swipe-triggered operations for the first and second page areas.

[0104] In one optional implementation, when a first swipe trigger operation is received within the first page area, multiple message entries are switched and displayed within the first page area along a first direction corresponding to the first swipe trigger operation. The first swipe trigger operation can be a left or right swipe trigger operation; for example, when the first page area is swiped to the left, the first page area switches between displaying multiple message entries.

[0105] In another optional implementation, when a second swipe trigger operation is received within the second page area, messages of the second message type are switched and displayed within the second page area along the second direction corresponding to the second swipe trigger operation. The second swipe trigger operation can be a vertical swipe trigger operation; for example, when the second page area is swiped downwards, messages of the second message type are switched and displayed within the second page area.

[0106] In the message processing method provided in this embodiment, firstly, in response to a display trigger operation for a message page, a message page is displayed. The message page includes a first page area, and multiple message entries are displayed within the first page area. The multiple message entries include a first type message entry and a second type message entry. The first type message entry and the second type message entry have different entry display styles in a first message state. The first type message entry has different entry display styles in different message states, while the second type message entry has the same entry display style in different message states. There is a correspondence between message entries and message types. A message entry is used to trigger the display of a message of the message type corresponding to the message entry.

[0107] As can be seen, the embodiments of this disclosure can display different types of message entries in the first page area of ​​the message page, and set different entry display styles for different types of message entries in different message states, which enriches message-related interactive functions and improves user experience.

[0108] In practical applications, to further enhance the user browsing experience, embodiments of this disclosure may also display a target interactive control on the message page. This target interactive control is used to trigger the display of messages belonging to the second message type that are within a target time period. The message page includes a third page area, within which the target interactive control is located. This third page area can be any display location on the message page.

[0109] In one optional implementation, when a trigger operation is received for the target interactive control, the display area of ​​the third page region is expanded, and a message of the second message type, which is a message within a target time period, is displayed in the third page region of the message page. The target time period is, for example, the previous month.

[0110] like Figure 3 The diagram shown is a schematic of a message page provided in an embodiment of this disclosure. The message page displays a target interactive control 301, which is displayed within a third page area 302. When the target interactive control 301 is triggered, the display area of ​​the third page area expands, as shown in 303, and messages within the target time period are displayed within the third page area 303 of the message page.

[0111] In another optional implementation, in addition to displaying messages within the target time period in the third page area of ​​the message page, to support hiding and displaying messages within the target time period, this embodiment of the disclosure may also display preset interactive controls in the third page area of ​​the message page when displaying messages within the target time period.

[0112] Specifically, when a trigger operation is received targeting the target interactive control, the target interactive control switches to the preset interactive control, and messages within the target time period are displayed in the third page area of ​​the message page; when a trigger operation is received targeting the preset interactive control, the preset interactive control switches to the target interactive control, and messages within the target time period are hidden within the preset interactive control on the message page. As described above. Figure 3 The preset interactive control 304 in the message page shown.

[0113] To enrich the message-related functions on the message page, this embodiment of the disclosure can also display object information of recommended objects on the message page, wherein the object information of recommended objects is displayed in a fourth page area on the message page. The fourth page area can be any display location on the message page.

[0114] Specifically, upon receiving a preset trigger operation on the message page, at least one recommended object's information is displayed in the fourth page area. The recommended object is determined based on the interaction information corresponding to the target account and / or the object interaction information of user accounts associated with the target account. The target account is the currently logged-in account, and the interaction information corresponding to the target account can be browsing information, object acquisition operation information, etc., specifically, such as ordering or browsing product information. The user accounts associated with the target account can be user accounts associated with the currently logged-in user, and can be any user account associated with the target account. Specifically, for example, a user account associated with the currently logged-in user can be a friend account of the target account. The object interaction information of user accounts associated with the target account specifically includes, for example, friend purchase information, friend add-to-cart information, and friend browsing information.

[0115] Specifically, the object information displayed in the fourth area of ​​the message page can include the recommended object's image information, text description information, and resource attribute value information, such as the recommended object's price information. Preset trigger actions on the message page can include preset swipe actions for the message page, such as vertical swipe actions.

[0116] like Figure 4 The diagram shown is a schematic of a message page provided in an embodiment of this disclosure. When a preset swipe operation is received for the message page, the object information of the recommended object is displayed in the fourth page area 401 of the message page, as shown in 402.

[0117] In one optional implementation, after displaying a message entry point in the first page area of ​​the message page, when a trigger operation is received targeting a message entry point within the first page area, a message display page corresponding to the target message entry point is displayed. The message display page displays messages in the form of a message list; specifically, the message display page can display messages of the message type corresponding to the target message entry point in the form of an in-site message. These messages may include messages in a first message state and a second message state. The trigger operation targeting the target message entry point in the first page area can include a trigger operation targeting any message entry point within the first page area, such as a click operation targeting any message entry point within the first page area.

[0118] In another optional implementation, after displaying the message entry in the first page area of ​​the message page, upon receiving a trigger operation targeting a target message entry among multiple message entries in the first page area, the message content page corresponding to the message information displayed on the target message entry can be displayed. The message content page displays the message content, which is the message content of the message corresponding to the message information. The message information displayed on the target message entry may include descriptive information, key information, etc., of the message content. In other words, upon receiving a trigger operation targeting the target message entry, the current message page directly jumps to the message content page of the message corresponding to the message information.

[0119] Based on the above embodiments, after a message is displayed in the second page area of ​​the message page, when a trigger operation is received for a target message in the second page area, the instant messaging page corresponding to the target message is displayed, wherein the instant messaging page displays the target message. The target message can be any message in the second page area. The trigger operation for the target message in the second page area can include a trigger operation for any message in the second page area, specifically, for example, a click operation for any message in the second page area.

[0120] The message processing method provided in this disclosure can display message entries of various message types in the first page area of ​​the message page, and set display styles for different types of message entries, making it convenient for users to view messages in a timely manner, enriching message-related functions, and improving user experience.

[0121] Based on the above method embodiments, this disclosure also provides a message processing device. Referring to Figure 5, which is a schematic diagram of the structure of a message processing device provided in an embodiment of this disclosure, the device includes:

[0122] The first display module 501 is configured to display the message page in response to a display trigger operation on the message page; wherein the message page includes a first page area;

[0123] The second display module 502 is used to display multiple message entries within the first page area; wherein, the multiple message entries include a first type message entry and a second type message entry, the first type message entry and the second type message entry have different entry display styles in a first message state, the first type message entry has different entry display styles in different message states, the second type message entry has the same entry display style in different message states, there is a correspondence between the message entry and the message type, and the message entry is used to trigger the display of a message of the message type corresponding to the message entry.

[0124] In one optional implementation, the message entry belonging to the first message type is a business message entry, and the message belonging to the second message type is an instant messaging message.

[0125] In one optional embodiment, the apparatus further includes:

[0126] The first switching display module is used to respond to a first sliding trigger operation applied to the first page area and switch the display of the multiple message entries in the first page area along the first direction corresponding to the first sliding trigger operation.

[0127] And / or,

[0128] The second switching display module is used to respond to a second sliding trigger operation applied to the second page area, and to switch and display the message belonging to the second message type in the second page area along the second direction corresponding to the second sliding trigger operation.

[0129] In one optional implementation, the first type of message entry is the message entry corresponding to the first service type, and the second type of message entry is the message entry corresponding to the second service type.

[0130] In one optional implementation, the first business type includes at least one of the following: recommendation object information update, target interaction data update, and live broadcast information update.

[0131] In one optional implementation, the entry display style of the first type of message entry includes a first preset display style under the first message state and a second preset display style under the second message state;

[0132] At the first type of message entry point displayed using the first preset display style, message notification information of the latest unread message and the number of unread messages corresponding to the first type of message entry are displayed.

[0133] At the first type of message entry point, which is displayed using the second preset display style, the message type information corresponding to the first type of message entry point is displayed.

[0134] In one optional implementation, the first message status is a state where there are unread messages, and the second message status is a state where there are no unread messages;

[0135] or,

[0136] The first message status is message updated, and the second message status is message not updated.

[0137] In one optional implementation, the second type of message entry displays an unread message notification or a message update notification when the first message status is active.

[0138] In one optional implementation, the first page area includes a first page sub-area and a second page sub-area. The first page sub-area is used to display the first type of message entry, and the second page sub-area is used to display the second type of message entry. The display position of the first page sub-area within the first page area has a higher priority than that of the second page sub-area.

[0139] In one optional embodiment, the apparatus further includes:

[0140] The first adjustment module is used to adjust the display position of the first entry to a first preset position within the first page sub-area in response to a message receiving notification corresponding to the first entry; wherein the first entry belongs to the first type of message entry;

[0141] And / or,

[0142] The second adjustment module is used to adjust the display position of the second entry to a second preset position within the second page sub-area in response to a message receiving notification corresponding to the second entry; wherein the second entry belongs to the second type of message entry.

[0143] In one optional implementation, the first adjustment module includes:

[0144] The first adjustment submodule is used to respond to the message receiving notification corresponding to the first entry in the first page sub-area and adjust the display order position of the first entry in the first type of message entry to the first display order position.

[0145] The scrolling display submodule is used to respond to the message receiving notification corresponding to the first entry in the first page sub-area and control the first type of message entry in the first page sub-area to scroll along a third direction until the first entry is at a first preset position.

[0146] In an optional implementation, the message page further includes a third page area, in which a target interactive control is provided, and the device further includes:

[0147] The third display module is used to display messages belonging to the second message type that are within the target time period in the third page area in response to a trigger operation on the target interactive control.

[0148] In one optional implementation, the message page further includes a fourth page area, and the device includes:

[0149] The fourth display module is used to display object information of at least one recommended object in the fourth page area in response to a preset trigger operation on the message page; wherein the recommended object is determined based on object interaction information of a user account associated with the target account, and / or based on object interaction information of the target account.

[0150] In one optional embodiment, the apparatus further includes:

[0151] The fifth display module is used to respond to a trigger operation on a target message entry among the plurality of message entries in the first page area and display a message display page corresponding to the target message entry; wherein, the message display page displays a message of the message type corresponding to the target message entry in the form of an in-site message;

[0152] The sixth display module is used to respond to a trigger operation on a target message entry among the plurality of message entries in the first page area, and to display the message content page corresponding to the message information displayed on the target message entry; wherein the message content page displays the message content of the message corresponding to the message information.

[0153] In one optional embodiment, the apparatus further includes:

[0154] The seventh display module is used to display the instant messaging page corresponding to the target message in response to a trigger operation on the target message in the second page area; wherein the target message is displayed on the instant messaging page.

[0155] In one optional implementation, the second page area includes a target sub-area, which is used to display messages corresponding to the target account.

[0156] In the message processing apparatus provided in this embodiment, firstly, in response to a display trigger operation for a message page, a message page is displayed. The message page includes a first page area, and multiple message entries are displayed within the first page area. The multiple message entries include a first type message entry and a second type message entry. The first type message entry and the second type message entry have different entry display styles in a first message state. The first type message entry has different entry display styles in different message states, while the second type message entry has the same entry display style in different message states. There is a correspondence between the message entry and the message type. The message entry is used to trigger the display of a message of the message type corresponding to the message entry.

[0157] As can be seen, the embodiments of this disclosure can display different types of message entries in the first page area of ​​the message page, and set different entry display styles for different types of message entries in different message states, which enriches message-related interactive functions and improves user experience.

[0158] In addition to the methods and apparatus described above, this disclosure also provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to implement the message processing method described in this disclosure.

[0159] This disclosure also provides a computer program product, which includes a computer program / instruction that, when executed by a processor, implements the message processing method described in this disclosure.

[0160] In addition, this disclosure also provides a message processing device, see [link to relevant documentation]. Figure 6 As shown, it may include:

[0161] The message processing device includes a processor 601, a memory 602, an input device 603, and an output device 604. The number of processors 601 in the device can be one or more. Figure 6 Taking a processor as an example. In some embodiments of this disclosure, the processor 601, memory 602, input device 603, and output device 604 can be connected via a bus or other means, wherein, Figure 6 Taking the example of a connection between China and Israel via a bus.

[0162] The memory 602 can be used to store software programs and modules. The processor 601 executes various functional applications and data processing of the message processing device by running the software programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. The input device 603 can be used to receive input digital or character information, and to generate signal inputs related to user settings and function control of the message processing device.

[0163] Specifically in this embodiment, the processor 601 loads the executable files corresponding to the processes of one or more applications into the memory 602 according to the following instructions, and the processor 601 runs the applications stored in the memory 602, thereby realizing the various functions of the above-mentioned message processing device.

[0164] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0165] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A message processing method, characterized in that, The method includes: In response to a display trigger operation on the message page, the message page is displayed; wherein the message page includes a first page area; Multiple message entry points are displayed within the first page area; wherein, the multiple message entry points include a first type message entry point and a second type message entry point, the first type message entry point and the second type message entry point have different entry display styles in the first message state, the first type message entry point has different entry display styles in different message states, the second type message entry point has the same entry display style in different message states, there is a correspondence between the message entry point and the message type, and the message entry point is used to trigger the display of messages of the message type corresponding to the message entry point.

2. The method according to claim 1, characterized in that, The message types corresponding to the multiple message entries displayed in the first page area all belong to the first message type. The message page also includes a second page area, and the method further includes: Display messages belonging to the second message type within the second page area; And / or, The message entry point belonging to the first message type is the business message entry point, and the message entry point belonging to the second message type is the instant messaging message.

3. The method according to claim 2, characterized in that, The method further includes: In response to a first swipe-triggered operation performed on the first page area, the plurality of message entries are switched and displayed in the first page area along the first direction corresponding to the first swipe-triggered operation. And / or, In response to a second swipe-triggered operation performed on the second page area, the message belonging to the second message type is switched and displayed in the second page area along the second direction corresponding to the second swipe-triggered operation.

4. The method according to claim 1, characterized in that, The first type of message entry is the message entry corresponding to the first business type, and the second type of message entry is the message entry corresponding to the second business type; And / or, The first business type includes at least one of the following: update of recommended object information, update of target interaction data, and update of live broadcast information.

5. The method according to claim 1, characterized in that, The entry display style of the first type of message entry includes a first preset display style under the first message state and a second preset display style under the second message state; At the first type of message entry point displayed using the first preset display style, message notification information of the latest unread message and the number of unread messages corresponding to the first type of message entry are displayed. At the first type of message entry point, which is displayed using the second preset display style, the message type information corresponding to the first type of message entry point is displayed.

6. The method according to claim 5, characterized in that, The first message status is that there are unread messages, and the second message status is that there are no unread messages. or, The first message status is message updated, and the second message status is message not updated.

7. The method according to claim 1, characterized in that, The second type of message entry displays an unread message notification or a message update notification when the message status is the first type. And / or, The first page area includes a first page sub-area and a second page sub-area. The first page sub-area is used to display the first type of message entry, and the second page sub-area is used to display the second type of message entry. The display position of the first page sub-area within the first page area has a higher priority than that of the second page sub-area.

8. The method according to claim 7, characterized in that, The method further includes: In response to a message receiving notification corresponding to the first entry point within the first page sub-area, the display position of the first entry point is adjusted to a first preset position within the first page sub-area; wherein, the first entry point belongs to the first type of message entry point; And / or, In response to a message receiving notification corresponding to the second entry within the second page sub-area, the display position of the second entry is adjusted to a second preset position within the second page sub-area; wherein, the second entry belongs to the second type of message entry.

9. The method according to claim 8, characterized in that, The step of responding to a message receiving notification corresponding to the first entry point within the first page sub-area and adjusting the display position of the first entry point to a first preset position within the first page sub-area includes: In response to a message receiving notification corresponding to the first entry within the first page sub-area, the display order position of the first entry in the first type of message entry is adjusted to the first display order position; Alternatively, in response to a message receiving notification corresponding to the first entry within the first page sub-area, the first type of message entry within the first page sub-area is controlled to scroll along a third direction until the first entry is at a first preset position.

10. The method according to claim 2, characterized in that, The message page also includes a third page area, in which a target interactive control is set; the method further includes: In response to a trigger operation on the target interactive control, a message belonging to the second message type that is within the target time period is displayed in the third page area; And / or, The message page also includes a fourth page area, and the method includes: In response to a preset trigger operation on the message page, object information of at least one recommended object is displayed in the fourth page area; wherein the recommended object is determined based on object interaction information of a user account associated with the target account, and / or based on object interaction information of the target account.

11. The method according to claim 1, characterized in that, The method further includes: In response to a trigger operation targeting a target message entry among the plurality of message entries within the first page area, a message display page corresponding to the target message entry is displayed; wherein, the message display page displays messages of the message type corresponding to the target message entry in the form of a message list; or, In response to a trigger operation targeting a target message entry among the plurality of message entries within the first page area, a message content page corresponding to the message information displayed on the target message entry is displayed; wherein, the message content page displays the message content of the message corresponding to the message information.

12. The method according to claim 2, characterized in that, The method further includes: In response to a trigger operation targeting a target message within the second page area, the instant messaging page corresponding to the target message is displayed; wherein the target message is displayed on the instant messaging page. And / or, The second page area includes a target sub-area, which is used to display messages corresponding to the target account.

13. A message processing device, characterized in that, The device includes: A first display module is configured to display the message page in response to a display trigger operation on the message page; wherein the message page includes a first page area; The second display module is used to display multiple message entries within the first page area; wherein, the multiple message entries include a first type message entry and a second type message entry, the first type message entry and the second type message entry have different entry display styles in a first message state, the first type message entry has different entry display styles in different message states, the second type message entry has the same entry display style in different message states, there is a correspondence between the message entry and the message type, and the message entry is used to trigger the display of a message of the message type corresponding to the message entry.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the method as described in any one of claims 1-12.

15. A message processing device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as described in any one of claims 1-12.

16. A computer program product, characterized in that, The computer program product includes a computer program / instruction that, when executed by a processor, implements the method as described in any one of claims 1-12.