Information display method and device, storage medium, equipment and program product

By filtering and summarizing event information in the game announcement system and providing a second announcement interface with event summaries, the problem of low information capture rate caused by information redundancy is solved, improving the efficiency of players in obtaining important content and enhancing the gaming experience.

CN120860604APending Publication Date: 2025-10-31NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511164029.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-19
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

The existing game announcement system has a large amount of redundant information, making it difficult for players to quickly and accurately obtain important updates, resulting in cognitive burden and decreased player activity.

Method used

By displaying the event title and details on the first announcement screen and then displaying the second announcement screen in response to player actions, key event titles and summaries can be filtered out, reducing reading volume and improving information acquisition efficiency.

Benefits of technology

It effectively reduces the reading burden on players, improves the efficiency of players in obtaining important information, and enhances the game experience and player activity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120860604A_ABST
    Figure CN120860604A_ABST
Patent Text Reader

Abstract

The invention discloses an information display method and device, a storage medium, equipment and a program product, and the method comprises the steps: displaying a first announcement interface which comprises a first number of first activity titles and activity detail information corresponding to each first activity title; in response to a first operation performed on the first announcement interface, a second announcement interface is displayed, and the second announcement interface comprises a second number of second activity titles and activity abstracts of activity detail information corresponding to the second activity titles, the activities corresponding to the second number of second activity titles are subsets of the activities corresponding to the first number of first activity titles. According to the technical scheme provided by the embodiment of the invention, the effect of improving the acquisition efficiency of the game announcement information of the player can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, specifically to an information display method, apparatus, storage medium, device, and program product. Background Technology

[0002] During game operation, system announcements serve as a crucial communication channel between developers and players, conveying key information such as version updates, event previews, and system adjustments. A well-designed announcement system not only helps players stay informed about game developments but also effectively guides them to experience new content, thereby improving user retention and engagement.

[0003] However, most games using this technology still rely on traditional text list displays for their announcement systems. All updates are presented in a uniform format, resulting in an interface cluttered with redundant content, burying truly important information. Players have to spend a significant amount of time sifting through useful information, causing a severe cognitive burden. More seriously, this chronic information overload leads players to gradually lose patience reading announcements, with many choosing to skip them entirely and missing crucial game updates. This inefficient information delivery not only impacts the player experience but also makes it difficult for developers to deliver carefully designed new content to their target audience, ultimately diminishing the effectiveness of version updates and significantly affecting player activity and retention. Summary of the Invention

[0004] This application provides an information display method, apparatus, storage medium, device, and program product. By filtering the activity titles in the first announcement interface and summarizing the original activity details, a second announcement interface containing a subset of key activity titles and activity details is displayed. This solves the problem of low effective information capture rate for players due to the large amount of redundant information in traditional announcements, enabling players to quickly and accurately obtain the most important update content.

[0005] On one hand, embodiments of this application provide an information display method, the method comprising:

[0006] The first announcement interface is displayed, which includes a first number of first activity titles and activity details information corresponding to each first activity title;

[0007] In response to a first operation performed on the first announcement interface, a second announcement interface is displayed. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each of the second activity titles. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

[0008] On the other hand, embodiments of this application provide an information display device, the device comprising:

[0009] The first display unit is used to display a first announcement interface, which includes a first number of first activity titles and activity details information corresponding to each first activity title.

[0010] The second display unit is configured to display a second announcement interface in response to a first operation performed on the first announcement interface. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each of the second activity titles. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

[0011] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program adapted for loading by a processor to execute the information display method as described in any of the above embodiments.

[0012] On the other hand, embodiments of this application provide a computer device, which includes a processor and a memory. The memory stores a computer program, and the processor executes the information display method as described in any of the above embodiments by calling the computer program stored in the memory.

[0013] On the other hand, embodiments of this application provide a computer program product, including computer instructions, which, when executed by a processor, implement the information display method as described in any of the above embodiments.

[0014] This application provides a scheme that displays a first announcement interface, including a first number of first activity titles and activity details corresponding to each first activity title; in response to a first operation performed on the first announcement interface, displays a second announcement interface, including a second number of second activity titles and activity summaries containing activity details corresponding to each second activity title, wherein the activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles. By filtering the activity titles in the first announcement interface and summarizing the original activity details, a second announcement interface containing an activity summary including a subset of key activity titles and activity details is displayed. This solves the problem of low effective information capture rate for players due to the large amount of redundant information in traditional announcements, enabling players to quickly and accurately obtain the most important update content. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of an example game system provided in an embodiment of this application.

[0017] Figure 2 This is a first flowchart illustrating the information display method provided in an embodiment of this application.

[0018] Figure 3 This is a schematic diagram of the first announcement interface provided in an embodiment of this application.

[0019] Figure 4 This is a schematic diagram of the second announcement interface provided in an embodiment of this application.

[0020] Figure 5 This is a schematic diagram of the game interface provided in an embodiment of this application.

[0021] Figure 6 This is a second flowchart illustrating the information display method provided in an embodiment of this application.

[0022] Figure 7 This is a schematic diagram of the structure of the information display device provided in the embodiments of this application.

[0023] Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0025] This application provides an information display method, apparatus, storage medium, device, and program product. Specifically, the information display method of this application can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, smart TV, wearable smart device, smart vehicle terminal, etc. The terminal can also include a client, which can be a game client, browser client, instant messaging client, or mini-program, etc. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery network (CDN), and big data and artificial intelligence platforms.

[0026] For example, when this information display method operates on a terminal device, the terminal device may include a display screen and a processor. The display screen is used to present game visuals and receive commands generated by the player interacting with the game visuals. The game visuals may include a portion of a virtual game scene, which is a virtual world where virtual characters move. The processor is used to store the game application, run the game, generate game visuals, respond to commands, and control the display of the game visuals on the display screen. When the player interacts with the game visuals through the display screen, the game visuals can control the local content of the terminal device in response to the received operation commands. The terminal device can provide the graphical user interface to the player in various ways, such as rendering the display on the terminal device's screen or presenting the graphical user interface through holographic projection.

[0027] For example, when this information display method runs on a server, it can be implemented and executed based on a cloud gaming system. A cloud gaming system refers to a gaming method based on cloud computing. A cloud gaming system includes servers and client devices. The main body running the game application and the main body presenting the game screen are separate. The storage and operation of the information display method are completed on the server. The presentation of the game screen is completed on the client, which is mainly used for receiving and sending game data and presenting the game screen. For example, the client can be a display device with data transmission capabilities located close to the player, such as a mobile terminal, television, computer, PDA, personal digital assistant, head-mounted display device, etc. However, the terminal device for processing game data is the server in the cloud. During gameplay, the player operates the client to send commands to the server. The server controls the game operation according to the commands, encodes and compresses game screen data, returns it to the client via the network, and finally, the client decodes and outputs the game screen.

[0028] It should be noted that, in this embodiment, the entity executing the information display method can be a terminal device or a server. The terminal device can be a local terminal device or a client device in the aforementioned cloud gaming. This embodiment does not limit the type of the entity executing the method.

[0029] For example, in conjunction with the above description, Figure 1 This application illustrates a game system 1000 for implementing an information display method, as provided in an embodiment of this application. The game system 1000 may include at least one terminal 1001, at least one server 1002, at least one database 1003, and a network. The user-held terminal 1001 can connect to different servers via the network. The terminal is any device with computing hardware capable of supporting and executing software applications corresponding to the game.

[0030] In the aforementioned game system 1000, terminal 1001 is used to install and run the game application. In some cases, the game application may not need to be pre-installed on terminal 1001, and players can directly access the game through a browser or other client. Players log in to the game application using their registered game account to control the virtual character corresponding to that account and participate in the game. When a player logs in to the game application, terminal 1001 sends a login request to server 1002. Server 1002 verifies the game account used by the player and determines the game mechanics corresponding to the game account based on the login request. If the verification is successful, a login success notification is returned to terminal 1001. During the player's participation in the game through the game application, terminal 1001 and server 1002 exchange data. Terminal 1001 sends various information to server 1002. Server 1002 determines the display data for terminal 1001 based on the stored game mechanics and the received information, and sends the display data back to terminal 1001 so that terminal 1001 can display the display data sent by server 1002 to the player. Specifically, in this embodiment, a first announcement interface is provided by terminal 1001. The first announcement interface includes a first number of first activity titles and activity details information corresponding to each first activity title. In response to a first operation performed by a target player on the first announcement interface, terminal 1001 generates an activity title filtering request and sends it to server 1002. Server 1002 determines a second number of second activity titles and an activity summary of the activity details information corresponding to each second activity, and sends it to terminal 1001 for display on the second announcement interface.

[0031] In possible application scenarios, different terminals 1001 may be served by different servers 1002. Therefore, in order to distinguish the servers 1002 corresponding to different game terminals 1001, the embodiments of this application will use the terms "first" and "second" to describe them. In fact, the servers 1002 corresponding to different game terminals 1001 can be the same server 1002. Therefore, without distinguishing between "first" and "second", it can be understood that the terminals 1001 corresponding to virtual characters in the same game scene are served by the same server 1002.

[0032] Furthermore, when the game system 1000 includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and servers. The network can be a wireless network or a wired network; for example, wireless networks include Wi-Fi, LAN, cellular networks, 2G, 3G, 4G, and 5G networks. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. Moreover, the system 100 can include multiple databases coupled to different servers, and can continuously store game-related information in the databases while different users are playing multiplayer games online.

[0033] It should be noted that in this embodiment, multiple terminal devices are running the same virtual game. Therefore, data interaction between the multiple terminal devices can be achieved through the virtual game's server. Thus, sending data from terminal device 1 to terminal device 2 can be understood as: terminal device 1 sends data to the virtual game's server, and the server sends the data to terminal device 2. Receiving data from terminal device 2 can be understood as: terminal device 1 receives data sent by the virtual game's server, which is the data sent by terminal device 2 to the server. Alternatively, there may be no game server, and terminal device 1 directly sends game data to terminal device 2.

[0034] It should be noted that, Figure 1 The game system diagram shown is merely an example. The game system 1000 described in this application embodiment is intended to more clearly illustrate the technical solutions of this application embodiment and does not constitute a limitation on the technical solutions provided in this application embodiment. As those skilled in the art will know, with the evolution of game systems and the emergence of new business scenarios, the technical solutions provided in this application embodiment are also applicable to similar technical problems.

[0035] It should be noted that the triggering operations mentioned in the subsequent detailed description of the information display method provided in the embodiments of this application can all be regarded as triggering operations performed by the player through a finger or by controlling a medium such as a mouse, keyboard, or stylus. The specific medium used can be determined according to the type of computer device. For example, when the computer device is a touchscreen device such as a mobile phone, tablet, or game console, the player can operate on the touchscreen using any suitable object or accessory such as a finger or stylus. When the terminal device is a non-touchscreen terminal device such as a desktop computer or laptop, the player can operate using an external device such as a mouse or keyboard.

[0036] The technical solution of this application will be described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0037] Please see Figure 2 , Figure 2 This is a first flowchart illustrating an information display method provided in an embodiment of this application. It should be noted that the steps shown may be executed in a logical order different from that shown in the flowchart. The method may include the following steps:

[0038] Step 110: Display the first announcement interface, which includes a first number of first activity titles and activity details corresponding to each first activity title.

[0039] The first announcement interface displays all announcements, including a first number of first activity titles and corresponding activity details for each title. All activity details for each first activity title are complete. This application does not impose any restrictions on how the first number of first activity titles and their corresponding activity details are specifically displayed on the first announcement interface.

[0040] Each first activity title corresponds to a game activity (or gameplay).

[0041] Figure 3 This is a schematic diagram of the first announcement interface provided for a specific embodiment of this application. For example, as shown below. Figure 3 As shown, the left side of the first announcement interface displays a first number of first activity titles, while the right side displays the complete activity details corresponding to the first activity title selected on the left. For example, for... Figure 3 The first announcement interface shown has a first activity title 31 on the left, including activity title 1, activity title 2, activity title 3, ..., activity title n, and a complete activity details 32 on the right, corresponding to the activity title 2 selected on the left.

[0042] Step 120: In response to the first operation performed on the first announcement interface, a second announcement interface is displayed. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each second activity title. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

[0043] In response to the first action performed by the target player on the first announcement interface, a second announcement interface is displayed. The second announcement interface includes a second number of second activity titles selected from a first number of first activity titles, as well as an activity summary of the activity details information corresponding to each second activity title. The activity summary is obtained by extracting key information from the activity content.

[0044] In this embodiment, by filtering a first number of first activity titles, a second number of second activity titles are obtained and displayed. Furthermore, important content is extracted from each activity detail information to obtain and display the activity summary corresponding to the activity detail information. This can greatly reduce the amount of reading for players, alleviate the burden of reading announcements for players, and improve the efficiency of players obtaining effective information.

[0045] In some embodiments, the first announcement interface includes a dedicated announcement generation control, and the first operation performed on the first announcement interface includes: a trigger operation on the dedicated announcement generation control.

[0046] In some embodiments, the triggering operation for the dedicated announcement generation control may include any one of the following touch operations: single click, double click, or long press.

[0047] For example, such as Figure 3 As shown, a dedicated announcement generation control 33 is fixedly displayed in the lower right corner of the first announcement interface. In response to the target player's operation of long-pressing or clicking the control 33, the second announcement interface is displayed.

[0048] In some embodiments, the first operation performed on the first announcement interface further includes non-touch operations such as non-touch voice access and non-touch gesture access. Non-touch voice access allows the target player to control the terminal through voice commands, and the terminal automatically recognizes the commands and executes the exclusive announcement generation operation. Non-touch gesture access allows the target player to draw specific symbols in the air, make specific hand movements, or use other parts of the body to trigger the generation of the exclusive announcement.

[0049] In some embodiments, the activity summary of the activity content is generated based on artificial intelligence (AI), for example, it may be generated by calling a preset summary generation model.

[0050] Figure 4This is a schematic diagram of the second announcement interface provided for a specific embodiment of this application. For example, as shown... Figure 4 As shown, the second announcement interface displays four second activity titles 401: Activity Title 1, Activity Title 3, Activity Title 5, and Activity Title 4. For each second activity title 401, an activity summary 402 of the corresponding activity content is also displayed below the second activity title 401.

[0051] In some embodiments, the step of determining a second number of second activity titles in step 120 includes: determining a second number of activities corresponding to second activity titles from the activities corresponding to a first number of first activity titles based on a default activity sorting strategy.

[0052] The default activity sorting strategy is used to sort the activities corresponding to the first activity title of the first number of activities, and then filter out the activities corresponding to the second activity title of the second number of activities from the sorted first number of activities corresponding to the first activity title. The default activity sorting strategy can be adjusted according to different application scenarios.

[0053] The default activity sorting strategy can be determined based on different game types. For example, for massively multiplayer online role-playing games (MMOGs), the default activity sorting strategy can be a player profile priority strategy.

[0054] In some embodiments, the second quantity is preset in the default activity sorting strategy, and the second quantity is less than or equal to the first quantity.

[0055] In some embodiments, based on a default activity sorting strategy, determining a second number of activities corresponding to a second activity title from a first number of activities corresponding to a first activity title includes the following steps 1201 to 1203:

[0056] Step 1201: Determine the first match degree between the activity corresponding to the first activity title and the default activity sorting strategy.

[0057] When determining the second number of activities corresponding to the second activity title from the first number of activities corresponding to the first activity title based on the default activity sorting strategy, it is necessary to first determine the first degree of matching between the activities corresponding to the first activity title and the default activity sorting strategy.

[0058] In some embodiments, the default activity sorting strategy is a player profile priority strategy. Determining the first matching degree between the activity corresponding to the first activity title and the default activity sorting strategy includes the following steps 12011 to 12013:

[0059] Step 12011: Determine the activity type tag corresponding to the first activity title.

[0060] Specifically, for the first number of first activity titles, determine the activity type tag for each activity corresponding to the first activity title.

[0061] Different activities often correspond to different activity types due to their different content. Activity types include pet raising activities, social tasks, PVP competition activities, appearance (such as clothing, skins, etc.) collection activities, equipment enhancement tasks, etc. Therefore, different activities can be labeled with different activity type tags. For example, pet raising activities can be labeled with tag A, social tasks with tag B, PVP competition activities with tag C, appearance collection activities with tag D, and equipment enhancement tasks with tag E, etc.

[0062] In some embodiments, the activity type labels corresponding to different activities can be marked by relevant personnel and stored in an activity type correspondence table. The activity type correspondence table stores the correspondence between different activities and their corresponding activity type labels. The activity type label of the activity corresponding to the first activity title can be determined by looking up the activity type correspondence table.

[0063] Step 12011: Determine the target player's target playtime for activities that belong to the activity type tag.

[0064] Specifically, for each activity type tag corresponding to the first activity title, the cumulative game time of the target players in all activities belonging to that activity type tag is counted, and this is used as the target game time for each first activity title.

[0065] In some embodiments, determining the target player's target game time for activities belonging to the activity type tag includes: calculating the target player's cumulative game time in all activities belonging to the activity type tag within a preset number of days in the past, as the target game time corresponding to each first activity title.

[0066] In this embodiment, the latest preferences of the target player can be captured by recent game time statistics.

[0067] In some embodiments, determining the target player's target game time for an activity belonging to an activity type tag may further include: calculating the target player's cumulative game time in all activities belonging to that activity type tag in all historical game records, and using this as the target game time corresponding to each first activity title.

[0068] In this embodiment, the target game duration data obtained through historical total duration statistics is stable and has strong anti-interference capabilities.

[0069] For example, the first activity title of the first quantity includes activity title 1 to activity title 4, the activity type label corresponding to activity title 1 is A, the activity type label corresponding to activity title 2 is B, the activity type label corresponding to activity title 3 is C, and the activity type label corresponding to activity title 4 is D.

[0070] For the activity title with activity type tag A in the first activity title, the target player's game logs show that the target player spent 620 minutes playing activities with activity type tag A in the past 14 days, 160 minutes playing activities with activity type tag B in the past 14 days, 180 minutes playing activities with activity type tag C in the past 14 days, and 60 minutes playing activities with activity type tag D in the past 14 days. Therefore, the target game time for activity title 1 is 620 minutes, the target game time for activity title 2 is 160 minutes, the target game time for activity title 3 is 180 minutes, and the target game time for activity title 4 is 60 minutes.

[0071] Step 12012: Determine the first matching degree based on the target game duration, wherein the first matching degree is positively correlated with the target game duration.

[0072] Specifically, for each first activity title, based on the target game time corresponding to the first activity title, the first matching degree between the first activity title and the default activity sorting strategy is determined, and the first matching degree is positively correlated with the target game time.

[0073] In some embodiments, determining a first match degree based on the target game duration includes:

[0074] Based on the target game duration E and the server average duration F, the relative change G = (EF) / F is obtained. Wherein, the server average duration F represents the average game duration of all players on the server under this activity type label;

[0075] The first degree of matching is obtained based on the relative change G. Where H is the minimum value of the G value range for all players across the server for each activity type label, and I is the maximum value of the G value range for all players across the server for each activity type label.

[0076] It should be understood that the above-described calculation method for the first matching degree is illustrative only and not restrictive. Without departing from the core concept of this application, any first matching degree calculation scheme based on the target game duration and satisfying a monotonically increasing relationship, regardless of whether it employs statistical methods, mathematical transformation methods, or machine learning methods, should be included within the scope of protection of this application.

[0077] Step 1202: Sort the activities corresponding to the first activity title of the first quantity in descending order according to the first matching degree to obtain the first sorting result.

[0078] Specifically, based on the first matching degree of each first activity title, the activities corresponding to the first number of first activity titles are sorted in descending order to obtain the first sorting result.

[0079] Step 1203: Select the activities corresponding to the first activity title from the second-highest number of the first sorting results as the activities corresponding to the second activity title from the second-highest number of the second sorting results.

[0080] In some embodiments, the second number of second activity titles are arranged in the same order as their arrangement in the first sorting result in the second announcement interface.

[0081] By determining the order of each secondary event title based on the first degree of matching with the player profile priority strategy, event titles that better match the player profile can be placed first, accurately matching player preferences, improving information acquisition efficiency, and thus enhancing the player's experience when browsing announcements.

[0082] For example, suppose for such Figure 3 The first announcement interface shown includes the first number of activity titles from activity title 1 to activity title n. Assuming the relative order of the corresponding first matching degrees is: activity title 1 > activity title 3 > activity title 2 > activity title 4 > remaining activity titles, and the second number is set to 4 in the default activity sorting strategy, then the second announcement interface is... Figure 4 The interface shown, that is, the second number of second activity titles displayed in the second announcement interface are activity title 1, activity title 3, activity title 2, and activity title 4.

[0083] In some embodiments, the second announcement interface further includes activity entry controls corresponding to each second activity title, and the method further includes step 130:

[0084] Step 130: In response to the second operation performed on the activity entry control corresponding to the target activity title, jump to the game interface and display a guide icon to the target activity corresponding to the target activity title, wherein the target activity title is any activity title in the second activity titles.

[0085] As can be understood, a virtual character is a game character controlled by the player in a game. The player manipulates this virtual character to perform various game activities within the game environment, such as picking up items, engaging in combat, exploring, or solving puzzles. This virtual character can represent the player's image, and each virtual character can be implemented using a 3D or 2D virtual model; this embodiment does not specifically limit this. Virtual characters include, but are not limited to, at least one of the following: virtual human, virtual animal, and virtual machine.

[0086] In some embodiments, the second operation performed on the activity entry control corresponding to the target activity title may include any one of the touch operations of clicking, double-clicking, or long-pressing on the activity entry control corresponding to the target activity title, and may also include non-touch operations such as non-touch voice access or non-touch gesture access.

[0087] like Figure 4 As shown, the second announcement interface includes activity entry controls 403 corresponding to each second activity title, and the word "Go" can be displayed on the activity entry controls 403.

[0088] In some embodiments, the guide identifier includes at least one of the following:

[0089] A directional marker indicating the entry point to the target activity;

[0090] Path guidance signs leading to the entrance of the target activity;

[0091] Character association marker for non-player NPCs associated with the target activity.

[0092] Please see Figure 5 , Figure 5 This is a schematic diagram of the game interface provided for an embodiment of this application. Figure 5 As shown, in response to the second operation performed by the target player on the activity entry control corresponding to the target activity title, the player jumps from the second announcement interface to the game interface, which includes a virtual character 501. The virtual character 501 completes various gameplay or activities in the game interface.

[0093] In some embodiments, such as Figure 5 As shown, the directional identifier pointing to the entrance of the target activity can be a 3D floating arrow 503 pointing to the entrance 502 of the target activity. The color of the arrow can also change with the distance from the entrance of the target activity. In this embodiment, the entrance of the target activity is the NPC associated with the target activity.

[0094] In some embodiments, such as Figure 5 As shown, the path guidance marker leading to the entrance of the target activity can be a ground path light strip 504 leading to the entrance of the target activity. The ground path light strip can be, for example, a continuous trajectory line composed of luminous particles or a footprint / cursor mark distributed at intervals.

[0095] In some embodiments, the character association marker of a non-player character NPC associated with the target activity can be a marker above the head of the NPC 502 associated with the target activity (e.g., an arrow pointing to the top of the NPC's head) 505.

[0096] In some embodiments, the character association marker for a non-player character (NPC) associated with a target activity can also be a ring light effect around the NPC model, etc.

[0097] In this embodiment, by setting activity entry controls corresponding to each second activity title on the second announcement interface, when a target player triggers the activity entry control corresponding to the target activity title through a second operation, the system will automatically jump to the game interface and display a guide to the target activity. This seamlessly connects the announcement content with in-game behavior, significantly reducing the operational cost for players from obtaining information to actually participating in the activity, and preventing players from not being able to find the entry to the target activity. This is especially effective for activities with complex maps or hidden entry points, effectively solving the core pain point of "information and experience disconnect" in traditional announcement systems, and achieving efficient conversion from announcement browsing to game behavior.

[0098] In some embodiments, after navigating to the game interface, the method further includes step 140:

[0099] Step 140: Trigger the automatic pathfinding function to control the virtual character to move along the guide markers.

[0100] Specifically, once the player is redirected to the game interface, the automatic pathfinding function is automatically triggered, allowing the virtual character controlled by the target player to move along the guide markers. This greatly reduces the difficulty for the target player to reach and participate in the target activity, thus improving the efficiency of participation.

[0101] In some embodiments, the method further includes step 150:

[0102] Step 150: Display the activity icons corresponding to each of the second activity titles on the second announcement interface.

[0103] For each secondary activity title, the corresponding activity icon will also be displayed on the secondary announcement page.

[0104] In some embodiments, the activity icon corresponding to the second activity title can be determined based on a preset icon mapping table, which stores the correspondence between different activity titles and their corresponding activity icons.

[0105] like Figure 4As shown, for the four second activity titles, namely Activity Title 1, Activity Title 3, Activity Title 2, and Activity Title 4, above each second activity title are displayed activity icon 1 corresponding to Activity Title 1, activity icon 3 corresponding to Activity Title 3, activity icon 2 corresponding to Activity Title 2, and activity icon 1 corresponding to Activity Title 1.

[0106] By displaying the activity icons corresponding to each secondary activity title, the cognitive load on the interface can be reduced and the efficiency of activity type recognition can be improved.

[0107] In some embodiments, the second announcement interface further includes an activity sorting strategy setting control, and the method further includes step 160:

[0108] Step 160: In response to the third operation of setting the target activity sorting strategy through the activity sorting strategy setting control, a third announcement interface is displayed. The third announcement interface includes a third number of third activity titles, and the activities corresponding to the third number of third activity titles are determined from the activities corresponding to the first number of first activity titles based on the target activity sorting strategy.

[0109] The second announcement interface displays an activity sorting strategy setting control. In response to the third operation of the target player setting the target activity sorting strategy through the activity sorting strategy setting control, the third number of third activity titles that meet the target activity sorting strategy are determined and displayed.

[0110] like Figure 4 As shown, the second announcement interface displays an activity sorting strategy setting control 404, which allows players to select the target activity sorting strategy.

[0111] In some embodiments, the third announcement interface can reuse the display framework of the second announcement interface, only updating the sorting and content display of the activity titles, keeping the basic elements of the interface (such as background, navigation bar, and control position) unchanged, and updating the content through dynamic data refresh.

[0112] In other embodiments, the third announcement interface may also be reconstructed as a separate interface instance, containing a different layout design and visual elements than the second announcement interface.

[0113] In some embodiments, target players can select a target activity sorting strategy from multiple preset activity sorting strategies. The preset activity sorting strategies may include player profile priority strategy, gameplay duration priority strategy, and reward value priority strategy, etc. The preset activity sorting strategies corresponding to different types of games may be different, and relevant personnel can set the preset activity sorting strategies according to the actual application scenario.

[0114] In some embodiments, a setting control for activity sorting strategy is fixedly displayed at a preset position on the second announcement interface. Target players can select the target activity sorting strategy from multiple preset activity sorting strategies by expanding the setting control, thereby dynamically filtering and sorting their preferred activities.

[0115] In some embodiments, the third operation includes at least one input method selected from touch, keyboard and mouse, voice, and gesture.

[0116] In this embodiment, players can select their preferred activity sorting method through the activity sorting strategy setting control, thereby achieving personalized display of announcement content.

[0117] In some embodiments, if the target activity sorting strategy is a gameplay duration priority strategy, the step of determining the activity corresponding to the third number of third activity titles includes the following steps 1601 to 1605:

[0118] Step 1601: Determine the activity type tag of the activity corresponding to the first activity title.

[0119] The specific implementation details of step 1601 can be found in step 12011 of the above embodiments, and will not be repeated here.

[0120] Step 1602: Determine the total playtime for all players for activities that belong to the activity type tag.

[0121] Specifically, for each activity type tag corresponding to each first activity title, the total game time of all players across the server for activities belonging to that activity type tag can be determined from the game log database, thus obtaining the total game time corresponding to each first activity title.

[0122] The total game time can reflect the popularity of the corresponding activity type, and thus the popularity of each first activity title. The longer the total game time, the more time players on the server invest in this activity type, which may indicate that the activity type has a high degree of content richness and playability.

[0123] Step 1603: Based on the total game time, determine the third matching degree between the activity corresponding to the first activity title and the target activity sorting strategy, wherein the third matching degree is positively correlated with the total game time.

[0124] Specifically, based on the total game time corresponding to each first activity title, the third matching degree between the activity corresponding to the first activity title and the target activity sorting strategy can be determined, and the third matching degree corresponding to each first activity title can be obtained. The third matching degree is positively correlated with the total game time.

[0125] Among them, the third matching degree directly reflects the popularity of a certain activity type by quantifying the total participation time of all players on the server in a certain activity type. The higher the third matching degree, the higher the player participation enthusiasm for the corresponding activity type, the stronger the content appeal, and the higher the recommendation priority.

[0126] Step 1604: Sort the activities corresponding to the first activity title of the first quantity in descending order according to the third matching degree to obtain the second sorting result.

[0127] For each first activity title, the activities corresponding to the first number of activity titles are sorted in descending order according to the corresponding third matching degree to obtain the second sorting result.

[0128] Step 1605: Select the activities corresponding to the first activity title from the third-ranked items in the second sorting results as the activities corresponding to the third activity title in the third-ranked items.

[0129] Since the third matching degree reflects the potential popularity of each first event title, the ranking position of each first event title in the second ranking result can reflect its relative popularity level among all server-wide events. Selecting the events corresponding to the top three number of first event titles from the second ranking result as the events corresponding to the third number of third event titles ensures that the selected third event titles are all the header content that is currently most popular with players.

[0130] In some embodiments, if the target activity ranking strategy is a reward value priority strategy, the step of determining the activities corresponding to the third number of third activity titles includes the following steps 1606 to 1609:

[0131] Step 1606: Determine the reward value of the activity corresponding to the first activity title.

[0132] In some embodiments, the reward value of each activity is preset by relevant personnel and stored in a reward value table, so the reward value of each activity corresponding to the first activity title can be determined from the preset reward value table.

[0133] Step 1607: Based on the reward value, determine the fourth matching degree between the activity corresponding to the first activity title and the target activity ranking strategy, wherein the fourth matching degree is positively correlated with the reward value.

[0134] For each first activity title, determine the fourth matching degree between the corresponding activity and the target activity ranking strategy, and make the fourth matching degree positively correlated with the reward value.

[0135] Step 1608: Sort the activities corresponding to the first activity title of the first quantity in descending order according to the fourth matching degree to obtain the third sorting result.

[0136] After obtaining the fourth matching degree corresponding to each first activity title, sort the activities corresponding to the first number of first activity titles according to the third sorting result.

[0137] Step 1609: Select the activities corresponding to the first activity title from the third number of the top three sorted results as the activities corresponding to the third activity title from the third number of sorted results.

[0138] Among them, the fourth matching degree directly reflects the value of each activity by quantifying the relative reward value of each activity corresponding to the first activity title. The higher the fourth matching degree, the higher the value of the corresponding activity type, and the higher the recommendation priority. Selecting the top four number of activities corresponding to the first activity titles from the third ranking results as the fourth number of activities corresponding to the fourth activity titles ensures that the selected activities corresponding to the fourth activity titles are all activities corresponding to activities with high value.

[0139] In some embodiments, the third announcement interface further includes a matching degree adjustment control, and the method further includes step 170:

[0140] Step 170: In response to the fourth operation of setting the target matching degree through the matching degree adjustment control, the activity titles in the activities corresponding to the third activity title with a matching degree greater than the target matching degree with the target activity sorting strategy are displayed in a first visual style, and the activity titles in the activities corresponding to the third activity title with a matching degree not greater than the target matching degree with the target activity sorting strategy are displayed in a second visual style.

[0141] Specifically, the third announcement interface displays a matching degree adjustment control. In response to the fourth operation where the target player sets the target matching degree through the matching degree adjustment control, the activity titles corresponding to the third activity title of the third number are determined separately from the activity titles whose matching degree with the target activity sorting strategy meets the target matching degree and those whose matching degree does not meet the target matching degree. The two types of activity titles are displayed separately, thereby highlighting the activity titles that meet the target matching degree, making it easier for players to notice this part of the announcement content.

[0142] like Figure 4 As shown, the second announcement interface displays a matching degree adjustment control 405, which players can use to select the target matching degree.

[0143] In some embodiments, displaying activity titles in the activities corresponding to the third activity title that have a greater match degree with the target activity ranking strategy than the target match degree in a first visual style includes: adding recommendation tags to activity titles in the activities corresponding to the third activity title that have a greater match degree with the target activity ranking strategy than the target match degree.

[0144] In some embodiments, displaying the activity titles in the activities corresponding to the third activity title that have a matching degree with the target activity sorting strategy that is not greater than the target matching degree in a second visual style includes: displaying the activity titles in the activities corresponding to the third activity title that have a matching degree with the target activity sorting strategy that is not greater than the target matching degree in the original manner.

[0145] In some embodiments, the matching degree adjustment control allows multiple matching degrees to be set. The selectable matching degree can be presented directly as a matching degree value or as a matching degree level. Different matching degree levels correspond to different matching degrees.

[0146] In one specific embodiment provided in this application, the matching degree adjustment control can be set to three matching degree levels: high, medium, and low. For example, the matching degree corresponding to the high level can be 85%, the matching degree corresponding to the medium level can be 60%, and the matching degree corresponding to the low level can be 30%.

[0147] In some embodiments, the fourth operation includes at least one input method selected from touch, keyboard and mouse, voice, and gesture.

[0148] In this embodiment, by highlighting the third activity title that meets the target matching degree, the high matching degree activity title can be given greater visual weight, making it easier for players to identify key activities.

[0149] In other embodiments, the third announcement interface further includes a matching degree adjustment control, and the method further includes step 180:

[0150] Step 180, in response to the fifth operation of setting the target matching degree through the matching degree adjustment control, a fourth announcement interface is displayed. The fourth announcement interface includes a fourth number of fourth activity titles. The fourth number of fourth activity titles are the activities corresponding to the third number of third activity titles, and the activities whose matching degree with the target activity sorting strategy meets the target matching degree.

[0151] The third announcement interface displays a matching degree adjustment control. In response to the fourth operation of the target player setting the target matching degree through the matching degree adjustment control, the fourth number of fourth activity titles that meet the target matching degree in the activity corresponding to the third number of third activity titles are determined and displayed.

[0152] In some embodiments, the fourth announcement interface can reuse the display framework of the third announcement interface, only updating the sorting and content display of the activity titles, keeping the basic elements of the interface (such as background, navigation bar, and control position) unchanged, and updating the content through dynamic data refresh.

[0153] In other embodiments, the fourth announcement interface may also be reconstructed as a separate interface instance, containing a different layout design and visual elements than the third announcement interface.

[0154] In some embodiments, the fifth operation includes at least one input method selected from touch, keyboard and mouse, voice, and gesture.

[0155] By dynamically adjusting the matching threshold, players can adjust the number of events they want to see in the announcements at multiple levels, thus improving the user experience.

[0156] In some embodiments, the step of determining a fourth number of fourth activity titles includes steps 1801 to 1802:

[0157] Step 1801: Determine the second matching degree between the activity corresponding to the third activity title and the target activity sorting strategy.

[0158] For each third activity title, determine the second matching degree between the corresponding activity and the target activity sorting strategy, and obtain the second matching degree corresponding to each third activity title.

[0159] Step 1802: Use the third activity title, which has a second matching degree greater than the target matching degree, as the fourth activity title.

[0160] Specifically, from the third number of third activity titles, the third activity titles with a second matching degree greater than the target matching degree are identified, and the fourth number of fourth activity titles are obtained.

[0161] To better illustrate the information display method provided in the embodiments of this application, please refer to... Figure 6 , Figure 6 This is a second flowchart illustrating the information display method provided in this application embodiment. The flow of the information method provided in this application embodiment can be summarized as follows:

[0162] Step 601: Display the first announcement interface, which includes a first number of first activity titles and activity details information corresponding to each first activity title.

[0163] Step 602: In response to the first operation performed on the first announcement interface, determine the second number of activities corresponding to the second activity titles from the first number of activities corresponding to the first activity titles based on the default activity sorting strategy, and perform semantic analysis and key point extraction on the activity details information of the second activity titles based on the preset summary generation model to obtain the activity summary of the activity details information corresponding to each second activity title.

[0164] Step 603: Display the second announcement interface, which includes a second number of second activity titles and activity summaries (or gameplay introductions) of the activity details corresponding to each second activity title.

[0165] Step 604: Query the entry coordinates of each second activity title in the game library.

[0166] Step 605: In response to the target activity sorting strategy and target matching degree set by the target player, the first number of first activity titles are re-sorted and filtered to obtain the third announcement interface.

[0167] Step 606: In response to the trigger operation of the activity entry control corresponding to an activity title in the third announcement interface, jump to the game interface, display the guide sign to the activity entry, and trigger the automatic pathfinding function to control the virtual character to move along the guide sign.

[0168] The specific implementation methods corresponding to each step in the above-described interactive process in this application embodiment can be found in the embodiment content corresponding to the first process diagram above. For the sake of brevity, they will not be repeated here.

[0169] All of the above technical solutions can be combined in any way to form optional embodiments of this application, and will not be described in detail here.

[0170] This application provides a scheme that displays a first announcement interface, including a first number of first activity titles and activity details corresponding to each first activity title; in response to a first operation performed on the first announcement interface, displays a second announcement interface, including a second number of second activity titles and activity summaries containing activity details corresponding to each second activity title, wherein the activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles. By filtering the activity titles in the first announcement interface and summarizing the original activity details, a second announcement interface containing an activity summary including a subset of key activity titles and activity details is displayed. This solves the problem of low effective information capture rate for players due to the large amount of redundant information in traditional announcements, enabling players to quickly and accurately obtain the most important update content.

[0171] To facilitate better implementation of the information display method of this application embodiment, this application embodiment also provides an information display device. Please refer to... Figure 7 , Figure 7 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application. The information display device 200 may include:

[0172] The first display unit 210 is used to display a first announcement interface, which includes a first number of first activity titles and activity details information corresponding to each first activity title.

[0173] The first display unit 210 is configured to display a second announcement interface in response to a first operation performed on the first announcement interface. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each second activity title. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

[0174] In some embodiments, the second announcement interface further includes activity entry controls corresponding to each second activity title, and the device is further configured to:

[0175] In response to the second operation performed on the activity entry control corresponding to the target activity title, the user is redirected to the game interface and a guide icon for the target activity corresponding to the target activity title is displayed. The target activity title is any of the activity titles in the second activity titles.

[0176] In some embodiments, after navigating to the game interface, the device is further configured to:

[0177] Trigger the automatic pathfinding function to control the virtual character to move along the guide markers.

[0178] In some embodiments, the guide identifier includes at least one of the following:

[0179] A directional marker indicating the entry point to the target activity;

[0180] Path guidance signs leading to the entrance of the target activity;

[0181] Character association marker for non-player NPCs associated with the target activity.

[0182] In some embodiments, the device is further configured to:

[0183] The second announcement page displays the activity icons corresponding to each of the second activity titles.

[0184] In some embodiments, the step of determining a second number of second activity titles includes:

[0185] Based on the default activity sorting strategy, determine the second number of activities corresponding to the second activity title from the first number of activities corresponding to the first activity title.

[0186] In some embodiments, based on a default activity sorting strategy, determining a second number of activities corresponding to a second activity title from a first number of activities corresponding to a first activity title includes:

[0187] Determine the first match between the activity corresponding to the first activity title and the default activity sorting strategy;

[0188] Based on the first matching degree, sort the activities corresponding to the first activity title of the first quantity in descending order to obtain the first sorting result;

[0189] Select the activities corresponding to the first activity title from the second-most ranked results as the activities corresponding to the second activity title from the second-most ranked results.

[0190] In some embodiments, the second number of second activity titles are arranged in the same order as their arrangement in the first sorting result in the second announcement interface.

[0191] In some embodiments, the default activity sorting strategy is a player profile priority strategy. Determining the first match degree between the activity corresponding to the first activity title and the default activity sorting strategy includes:

[0192] Determine the activity type tag for the activity corresponding to the first activity title;

[0193] Determine the target player's desired playtime for activities tagged with "activity type";

[0194] The first matching degree is determined based on the target game duration, where the first matching degree is positively correlated with the target game duration.

[0195] In some embodiments, the second announcement interface further includes an activity sorting strategy setting control, and the device is further configured to:

[0196] In response to a third operation that sets the target activity sorting strategy through the activity sorting strategy setting control, a third announcement interface is displayed. The third announcement interface includes a third number of third activity titles, and the activities corresponding to the third number of third activity titles are determined from the activities corresponding to the first number of first activity titles based on the target activity sorting strategy.

[0197] In some embodiments, the third announcement interface further includes a matching degree adjustment control, and the device is also used for:

[0198] In response to the fourth operation of setting the target matching degree through the matching degree adjustment control, the activity titles in the activities corresponding to the third activity title with a matching degree greater than the target matching degree with the target activity sorting strategy are displayed in the first visual style, and the activity titles in the activities corresponding to the third activity title with a matching degree less than the target matching degree with the target activity sorting strategy are displayed in the second visual style.

[0199] In some embodiments, if the target activity sorting strategy is a gameplay duration priority strategy, the step of determining the activity corresponding to the third number of third activity titles includes:

[0200] Determine the activity type tag for the activity corresponding to the first activity title;

[0201] Determine the total playtime of all players for activities that fall under the activity type tag;

[0202] Based on the total game time, the third matching degree between the activity corresponding to the first activity title and the target activity sorting strategy is determined, where the third matching degree is positively correlated with the total game time;

[0203] Based on the third matching degree, the activities corresponding to the first activity title of the first quantity are sorted in descending order to obtain the second sorting result;

[0204] From the second sorting results, select the activities corresponding to the first activity title that are the third most numerous among the top three number of activities as the activities corresponding to the third activity title that are the third most numerous among the top three number of activities.

[0205] In some embodiments, if the target activity ranking strategy is a reward value priority strategy, the step of determining the activities corresponding to the third number of third activity titles includes:

[0206] Determine the reward value of the activity corresponding to the first activity title;

[0207] Based on the reward value, the fourth matching degree between the activity corresponding to the first activity title and the target activity ranking strategy is determined, where the fourth matching degree is positively correlated with the reward value.

[0208] Based on the fourth matching degree, the activities corresponding to the first activity title of the first quantity are sorted in descending order to obtain the third sorting result;

[0209] From the third ranking results, select the activities corresponding to the first activity title in the third-ranked order as the activities corresponding to the third activity title in the third-ranked order.

[0210] Each unit in the aforementioned information display device can be implemented entirely or partially through software, hardware, or a combination thereof. Each unit can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each unit.

[0211] The information display device 200 can be integrated into a terminal or server that has storage and a processor and thus computing power, or the information display device 200 can be the terminal or server.

[0212] Optionally, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0213] Figure 8This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device may be a terminal or a server. Figure 8 As shown, the computer device 300 includes a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, and a computer program stored in the memory 302 and executable on the processor. The processor 301 is electrically connected to the memory 302. Those skilled in the art will understand that the computer device structure shown in the figures does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0214] The processor 301 is the control center of the computer device 300. It connects various parts of the computer device 300 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it performs various functions of the computer device 300 and processes data, thereby performing overall processing of the computer device 300.

[0215] In this embodiment, the processor 301 in the computer device 300 loads the instructions corresponding to the processes of one or more computer programs into the memory 302 according to the following steps, and the processor 301 runs the computer programs stored in the memory 302 to realize various functions:

[0216] The first announcement interface is displayed, which includes a first number of first activity titles and activity details information corresponding to each first activity title;

[0217] In response to a first operation performed on the first announcement interface, a second announcement interface is displayed. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each of the second activity titles. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

[0218] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0219] Optional, such as Figure 8 As shown, the computer device 300 also includes: a display screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. The processor 301 is electrically connected to the display screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307. Those skilled in the art will understand that... Figure 8The computer device structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0220] The display screen 303 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The display screen 303 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program. Optionally, the touch panel may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 301, and can receive and execute commands from the processor 301. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 301 to determine the type of touch event. Subsequently, the processor 301 provides corresponding visual output on the display panel according to the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the display screen 303 to achieve input and output functions. However, in some embodiments, the touch panel and the display screen 303 can be implemented as two independent components to achieve input and output functions. That is, the display screen 303 can also be used as part of the input unit 306 to achieve input functions.

[0221] The radio frequency circuit 304 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other computer devices, and to transmit and receive signals with network devices or other computer devices.

[0222] Audio circuitry 305 can be used to provide an audio interface between a user and a computer device via a speaker and a microphone. Audio circuitry 305 converts received audio data into electrical signals, transmits them to the speaker, and the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 305, converted back into audio data, and output to processor 301 for processing. The audio data is then transmitted via radio frequency circuitry 304 to, for example, another computer device, or output to memory 302 for further processing. Audio circuitry 305 may also include an earphone jack to facilitate communication between peripheral headphones and the computer device.

[0223] The input unit 306 can be used to receive input numbers, characters, or object feature information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0224] Power supply 307 is used to supply power to various components of computer device 300. Optionally, power supply 307 can be logically connected to processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 307 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0225] although Figure 8 As not shown in the diagram, computer equipment 300 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0226] This application also provides a computer-readable storage medium for storing a computer program. This computer-readable storage medium can be applied to a computer device, and the computer program causes the computer device to execute the corresponding processes in the information display method of the embodiments of this application; for the sake of brevity, further details are omitted here.

[0227] This application also provides a computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding flow in the information display method of the embodiments of this application. For simplicity, further details are omitted here.

[0228] This application also provides a computer program comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding flow in the information display method of this application. For brevity, further details are omitted here.

[0229] It should be understood that the processor in this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0230] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0231] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0232] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0233] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0234] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0235] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0236] In addition, the functional units in this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0237] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer or a server) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0238] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An information display method, characterized in that, include: The first announcement interface is displayed, which includes a first number of first activity titles and activity details information corresponding to each first activity title; In response to a first operation performed on the first announcement interface, a second announcement interface is displayed. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each of the second activity titles. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

2. The method according to claim 1, characterized in that, The second announcement interface also includes activity entry controls corresponding to each of the second activity titles, and the method further includes: In response to a second operation performed on the activity entry control corresponding to the target activity title, the user is redirected to the game interface and a guide icon for the target activity corresponding to the target activity title is displayed, wherein the target activity title is any of the second activity titles.

3. The method according to claim 2, characterized in that, After navigating to the game interface, the method further includes: Trigger the automatic pathfinding function to control the virtual character to move along the guide markers.

4. The method according to claim 2, characterized in that, The guidance identifier includes at least one of the following: A directional marker indicating the entry point to the target activity; Path guidance markers leading to the entrance of the target activity; The character association marker of the non-player character NPC associated with the target activity.

5. The method according to claim 1, characterized in that, The method further includes: The second announcement interface displays the activity icons corresponding to each of the second activity titles.

6. The method according to claim 1, characterized in that, The steps for determining the second number of activities corresponding to the second activity title include: Based on the default activity sorting strategy, a second number of activities corresponding to the second activity title are determined from the first number of activities corresponding to the first activity title.

7. The method according to claim 6, characterized in that, Based on the default activity sorting strategy, the second number of activities corresponding to the second activity title are determined from the first number of activities corresponding to the first activity title, including: Determine the first degree of match between the activity corresponding to the first activity title and the default activity sorting strategy; Based on the first matching degree, the activities corresponding to the first number of first activity titles are sorted in descending order to obtain a first sorting result; Select the activities corresponding to the first activity title from the second-most sorted results as the activities corresponding to the second-most second activity titles.

8. The method according to claim 7, characterized in that, The order in which the second number of second activity titles are arranged in the second announcement interface is consistent with their order in the first sorting result.

9. The method according to claim 7, characterized in that, The default activity sorting strategy is a player profile priority strategy. Determining the first match between the activity corresponding to the first activity title and the default activity sorting strategy includes: Determine the activity type tag for the activity corresponding to the first activity title; Determine the target player's target playtime for activities belonging to the aforementioned activity type tag; The first matching degree is determined based on the target game duration, wherein the first matching degree is positively correlated with the target game duration.

10. The method according to claim 1, characterized in that, The second announcement interface also includes an activity sorting strategy setting control, and the method further includes: In response to a third operation of setting a target activity sorting strategy through the activity sorting strategy setting control, a third announcement interface is displayed. The third announcement interface includes a third number of third activity titles, and the activities corresponding to the third number of third activity titles are determined from the activities corresponding to the first number of first activity titles based on the target activity sorting strategy.

11. The method according to claim 10, characterized in that, The third announcement interface also includes a matching degree adjustment control, and the method further includes: In response to a fourth operation of setting a target matching degree through the matching degree adjustment control, the activity titles in the activities corresponding to the third activity title whose matching degree with the target activity sorting strategy is greater than the target matching degree are displayed in a first visual style, and the activity titles in the activities corresponding to the third activity title whose matching degree with the target activity sorting strategy is not greater than the target matching degree are displayed in a second visual style.

12. The method according to claim 10, characterized in that, If the target activity sorting strategy is a gameplay duration priority strategy, the steps for determining the activities corresponding to the third number of third activity titles include: Determine the activity type tag for the activity corresponding to the first activity title; Determine the total playtime of all players for activities belonging to the stated activity type tag; Based on the total game time, a third matching degree is determined between the activity corresponding to the first activity title and the target activity sorting strategy, wherein the third matching degree is positively correlated with the total game time; Based on the third matching degree, the activities corresponding to the first activity titles of the first quantity are sorted in descending order to obtain the second sorting result; The activities corresponding to the first activity title in the third number of the second sorting results are selected as the activities corresponding to the third activity title in the third number of the third sorting results.

13. The method according to claim 10, characterized in that, If the target activity ranking strategy is a reward value priority strategy, the steps for determining the activities corresponding to the third number of third activity titles include: Determine the reward value of the activity corresponding to the first activity title; Based on the reward value, a fourth matching degree is determined between the activity corresponding to the first activity title and the target activity sorting strategy, wherein the fourth matching degree is positively correlated with the reward value. Based on the fourth matching degree, the activities corresponding to the first activity titles of the first quantity are sorted in descending order to obtain a third sorting result; From the third sorting results, select the activities corresponding to the first activity title of the top three number as the activities corresponding to the third activity title of the top three number.

14. An information display device, characterized in that, The device includes: The first display unit is used to display a first announcement interface, which includes a first number of first activity titles and activity details information corresponding to each first activity title. The second display unit is configured to display a second announcement interface in response to a first operation performed on the first announcement interface. The second announcement interface includes a second number of second activity titles and an activity summary of activity details information corresponding to each of the second activity titles. The activities corresponding to the second number of second activity titles are a subset of the activities corresponding to the first number of first activity titles.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the information display method as described in any one of claims 1-13.

16. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing a computer program, and the processor executing the information display method according to any one of claims 1-13 by calling the computer program stored in the memory.

17. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the information display method according to any one of claims 1-13.