Contest pop-up window display method, device, equipment, and program

The contest pop-up window displays player information based on viewer interests, addressing the relevance and information inefficiency issues, enhancing viewer engagement.

JP7746565B2Active Publication Date: 2025-09-30TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024522388
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-11-24
Filing Date
2022-10-20
Publication Date
2025-09-30
Estimated Expiration
2042-10-20

AI Technical Summary

Technical Problem

Existing contest pop-up windows lack relevance to the live-streamed contests and contain insufficient contest information, leading to low information transmission efficiency.

Method used

Display a contest pop-up window that includes player information of participating players with an interest-related relationship to the viewer, enhancing the relevance and information content.

Benefits of technology

Improves information transmission efficiency and user interest in the contest by displaying relevant player information, thereby attracting more viewers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007746565000001
    Figure 0007746565000001
  • Figure 0007746565000002
    Figure 0007746565000002
  • Figure 0007746565000003
    Figure 0007746565000003
Patent Text Reader

Abstract

A method, device, equipment, medium, and program product for displaying a contest pop-up window, which relates to the computer technology field, includes the steps of: displaying an application interface in a target application program, where an association relationship exists between the target application program and a target contest (301); displaying a contest pop-up window in the application interface in response to the target contest being in a live broadcast state, where the participating players in the target contest include a target participating player (302); and displaying player information of the target participating player in the contest pop-up window, where the target participating player is a player who has an interest association relationship with the target account (303).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to a Chinese patent application filed on November 24, 2021, bearing application number 202111405452.4 and entitled "Method, device, equipment, medium and program for displaying contest pop-up windows," the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the field of computer technology, and more particularly to a method, apparatus, device, medium, and program for displaying a contest pop-up window. [Background technology]

[0003] To develop a live broadcast of a competition contest, a contest pop-up window is displayed on an application or web page related to the contest, thereby increasing the viewer rate of the contest.

[0004] In the electronic competition contest, the contest pop-up window is currently used to display a preview live broadcast screen of the contest live broadcast, and the pop-up window interface corresponding to the contest pop-up window is decorated with an image poster of a virtual character designed by an art staff. Summary of the Invention [Problem to be solved by the invention]

[0005] However, the posters used in the contest pop-up windows are uniformly designed, have little relevance to the contests currently being live-streamed, and contain little contest information related to the contests, so the information transmission efficiency of the pop-up windows is low.

[0006] The embodiments of the present application provide a method, device, apparatus, medium and program for displaying a contest pop-up window, which can increase the amount of contest information transmitted. [Means for solving the problem]

[0007] In one aspect, a method for displaying a contest pop-up window executed by a terminal is provided, the method comprising: displaying an application interface in a target application program, wherein the target application program and the target contest have an association relationship, and the target account is logged into the target application program; displaying a contest pop-up window on the application interface in response to the target contest being in a live broadcast state, wherein the participants in the target contest include the target participating player; The method includes a step of displaying player information of the target participating player in the contest pop-up window, where the target participating player is a player who has an interest-related relationship with the target account.

[0008] In another aspect, there is provided a display device for a contest pop-up window, the device comprising: a display module for displaying an application interface of a target application program, wherein the target application program and the target contest have an association relationship, and the target application program includes a display module into which a target account is logged in; the display module further displays a contest pop-up window on the application interface in response to the target contest being in a live broadcast state, and the participants in the target contest include a target participating player; The display module further displays player information of the target participating player in the contest pop-up window, where the target participating player is a player that has an interest-related relationship with the target account.

[0009] In another aspect, a computer device is provided, the terminal including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, code set or instruction set being loaded and executed by the processor to realize the method for displaying a contest pop-up window described in any one of the embodiments of the present application.

[0010] In another aspect, a computer-readable storage medium is provided, the computer-readable storage medium storing at least one program code, the program code being read and executed by a processor to realize the method for displaying a contest pop-up window described in any one of the embodiments of the present application.

[0011] In another aspect, a computer program or computer programs are provided, the computer program or computer programs comprising computer instructions, the computer instructions being stored in a computer-readable storage medium, a processor of a computing device reading the computer instructions from the computer-readable storage medium and executing the computer instructions, thereby causing the computing device to perform the method for displaying a contest pop-up window according to any one of the above embodiments. [Effects of the Invention]

[0012] The technical solution provided by this application includes at least the following beneficial effects: After the target account logs in to the target application program, a contest pop-up window for the target contest is displayed on the application interface of the target application program, and the contest pop-up window contains player information of participating players who are interested in the target account. That is, according to the interest of the target account, the display posters of the participating players are displayed in the contest pop-up window accordingly, thereby improving the amount of information transmitted by the contest pop-up window and the efficiency of information transmission, increasing the user's interest in the target contest, and strengthening the effect of attracting visitors to the target contest.

[0013] By displaying player information in the current target contest in the contest pop-up window, the relevant contents of the target contest can be displayed in the target application program, improving the efficiency of data transmission and increasing the efficiency of man-machine interaction, allowing the user to understand the target contest to some extent. [Brief explanation of the drawings]

[0014] [Figure 1] 1 is a schematic diagram of an electronic competition contest pop-up window in the related art of the present application. [Figure 2] 1 is a schematic diagram of an implementation environment provided by one exemplary embodiment of the present application; [Figure 3] 1 is a flowchart of a method for displaying a contest pop-up window provided by an exemplary embodiment of the present application. [Figure 4] 1 is a flowchart of an interface display of a contest pop-up window provided by one exemplary embodiment of the present application. [Figure 5] 10 is a flowchart of a method for displaying a contest pop-up window provided by another exemplary embodiment of the present application. [Figure 6]FIG. 10 is a schematic diagram of a contest pop-up window display when the contest data is empty, provided by one exemplary embodiment of the present application; [Figure 7] FIG. 10 is a schematic diagram of a contest pop-up window display when the contest data is non-empty provided by one exemplary embodiment of the present application; [Figure 8] 10 is a flowchart of a method for displaying a contest pop-up window provided by another exemplary embodiment of the present application. [Figure 9] FIG. 2 is a structural block diagram of a display device of a contest pop-up window provided by an exemplary embodiment of the present application; [Figure 10] FIG. 10 is a structural block diagram of a display device of a contest pop-up window provided by another exemplary embodiment of the present application; [Figure 11] 1 is a structural block diagram of a terminal provided by one exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0015] First, a brief introduction of terms used in the embodiments of the present application will be provided.

[0016] Contest pop-up window: a push window for promoting a contest live streaming, attracting visitors to the contest live streaming, and increasing the attention of the contest live streaming. Optionally, the contest may be a sports contest, a music contest, a discussion contest, an electronic sports contest, etc., and is not limited to these in the embodiments of the present application. In some embodiments, the contest live streaming is initiated by a live streaming application program, and the contest pop-up window is a pop-up window displayed on the application interface of a target application program, which may be the live streaming application program or another program related to the target contest corresponding to the contest live streaming. Optionally, the live streaming application program may further be an applet hosted by the target application program.

[0017] In one example, taking an electronic sports contest as an example, the target application program is implemented as a game application corresponding to the electronic sports contest. When a user logs into the game application during the contest period, a contest pop-up window appears on the game application interface, and the user can jump to and watch the live room of the contest live streaming through the contest pop-up window. In another example, taking a soccer contest as an example, when a user logs into a soccer-related application (e.g., a soccer information application) during the contest period, a contest pop-up window appears on the application interface. The live room of the contest live streaming may be a live room built into the game application or information application, or may be a live room in a live streaming platform application separate from the game application or information application. In one example, the application displaying the contest pop-up window may be the live streaming platform application itself where the live room is located. When a user logs into the live streaming platform application, a live streaming homepage is displayed, and the contest pop-up window is displayed on the live streaming homepage, allowing the user to directly access the live room of the contest live streaming through the contest pop-up window.

[0018] Generally, as shown in Figure 1, an electronic competition contest pop-up window displays a preview live broadcast screen of the currently targeted contest in a contest screen area 110 of a contest pop-up window 100, and displays images of virtual objects in the game pre-created by art staff in poster display areas 120 on both sides of the contest screen area 110. The virtual object images are uniformly set by art staff and remain unchanged throughout the entire contest process.

[0019] Combining the above definitions, the implementation environment of the embodiment of the present application will be described in detail below. Figure 2 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application. The computer system includes a terminal device 210, a server 220, and a communication network 230.

[0020] A target application program is installed and operated on the terminal device 210. The target application program may be any one of a third-person shooter (TPS) game, a first-person shooter (FPS) game, a multiplayer online battle arena game (MOBA), a massively multiplayer online role-playing game (MMORPG), a multiplayer gunfight survival game, a game support platform, and a live streaming platform. A user operates the target application program through the terminal device 210. In some embodiments, a live streaming application program is further installed on the terminal device 210, and the live streaming application program is used to watch live streaming programs, such as live contest broadcasts.

[0021] The terminal device 210 includes various types of terminal devices such as a smartphone, a tablet, a desktop computer, a notebook computer, and the like.

[0022] The server 220 provides data support for generating a contest pop-up window, and schematically includes a target application program service module and a contest live streaming service module. The target application program service module provides background support for the target application program. For example, if the target application program is a game application, the target application program service module provides background game logic support for the target application program running on the terminal device 210. The contest live streaming service module provides background support for the live streaming of the target contest. For example, the contest live streaming service module obtains a contest live streaming data stream from an on-site device of the target contest and pushes it to a device that starts a target contest live room or to a terminal device 210 that starts a target application program and displays a contest pop-up window.

[0023] Optionally, server 220 performs primary computing operations and terminal device 210 performs secondary computing operations, or server 220 performs secondary computing operations and terminal device 210 performs primary computing operations, or server 220 and terminal device 210 perform collaborative computing using a distributed computing architecture.

[0024] Here, the server 220 may be an independent physical server, a server cluster or a distributed system consisting of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), big data and artificial intelligence platforms, etc. In some embodiments, the server 220 may also be implemented as a node in a blockchain system.

[0025] In an embodiment of the present application, when detecting that a target account has logged in to a target application program, the terminal device 210 obtains the live streaming status of the target contest from the server 220. When the server 220 determines that the target contest is in a live streaming state, the terminal device 210 obtains corresponding contest pop-up window data from the server 220. The contest pop-up window data includes the contest live streaming data stream and the match status of the target contest. Based on the contest pop-up window data, the terminal device 210 generates and displays a contest pop-up window.

[0026] Schematically, a terminal device 210 and a server 220 are connected via a communication network 230 .

[0027] Here, the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to analysis data, storage data, display data, etc.) and signals involved in this application have all been individually approved by users or fully approved by the relevant parties, and the collection, use and processing of related data must comply with the relevant laws and standards of the relevant countries and regions. For example, the account data and live streaming data involved in this application have all been obtained with full approval.

[0028] Referring to FIG. 3, a method for displaying a contest pop-up window in an embodiment of the present application is shown. In the embodiment of the present application, the method is applied to the terminal device of FIG. 1, and the method includes the following steps: Step 301: Display an application interface in a target application program, and log in to the target application program with a target account.

[0029] Optionally, the target application program includes at least one of a game application, a game auxiliary application (e.g., a game record search application external to the game application), a live streaming application, a social application, a sports application, etc. Schematically, the above-mentioned target account is a user account that logs in to the target application program.

[0030] Schematically, there is an association relationship between the target application program and the target contest. The association relationship between the target application program and the target contest includes the target contest being a game completed by the target application program, for example, the target application program is a game application and the target contest is an electronic sports contest completed by the game application, or the association relationship between the target application program and the target contest includes the contest item of the target contest being the theme of the target application program, for example, the target application program is a basketball information application and the target contest is a basketball contest, or the association relationship between the target application program and the target contest includes the target application program being a live streaming application and the target application program includes a live room for the target contest.

[0031] Optionally, the target contests include, but are not limited to, sports contests, music contests, debate contests, electronic sports contests, and the like.

[0032] In the embodiment of this application, the target contest is an electronic competition contest, and the target application program is a game application used by the electronic competition contest. A user logs in to the target application program through a terminal device, and after completing account authentication and verification by making a request to the server through the terminal device, an application interface is displayed, and the application interface is the interface through which the target account logs in.

[0033] In some embodiments, the application interface may be any interface in the target application program, for example, an interface corresponding to an activity module in the target application program, or an interface corresponding to a live streaming platform in the target application program, which is not limited to this embodiment.

[0034] Step 302: In response to the target contest being in a live broadcast state, display a contest pop-up window on the application interface.

[0035] The contest pop-up window displays contest-related information for the target contest, including, but not limited to, information about participating athletes, participating teams, stage data generated during the contest, contest results, and information about the contest theme, etc. The contest pop-up window displays the above contest-related information, and in this embodiment, the contest pop-up window information includes information about participating athletes.

[0036] Participants in the target contest include target participants.

[0037] The target contest includes at least two participating teams, and the at least two participating teams play at least one match in the target contest. For example, the target contest is an electronic competition contest, and the live streaming content corresponding to the target contest is a virtual game between the at least two participating teams.

[0038] Each participating team includes participating players who participate in the target contest. Optionally, the number of participating players among the participating teams may be similar, such as a 5v5 symmetrical competition, or the number of participating players among the participating teams may be different, such as a 1v3 asymmetrical competition, but is not limited thereto.

[0039] Schematically, after displaying an application interface for logging in by the target account on the terminal device, a contest status request is sent to the server, which obtains the contest status of the target contest, and based on the contest status of the target contest returned by the server, it is determined whether a contest pop-up window corresponding to the target contest needs to be displayed.

[0040] Schematically, the contest status includes a non-contest status, a live broadcast status, and a non-live broadcast status, where the non-contest status indicates that the target contest has not started or has finished, the live broadcast status indicates that the target contest is currently being broadcast live and is in progress, and the non-live broadcast status indicates that the target contest has already started but is not currently in the match time or is not currently in the live broadcast process.

[0041] In some embodiments, a contest pop-up window corresponding to the target contest is displayed only when the target contest is in a live broadcast state, or the contest pop-up window corresponding to the target contest is displayed whether the target contest is in a live broadcast state or a non-live broadcast state, and when the target contest is in a non-live broadcast state, the content displayed in the contest pop-up window is a rebroadcast of the completed target contest.

[0042] Schematically, the display content of the contest pop-up window includes the live broadcast content of the target contest, and in some embodiments, the contest pop-up window includes a contest screen area that displays a preview live broadcast screen of the target contest. Schematically, the display content of the preview live broadcast screen and the contest live broadcast screen in the contest live room may differ. For example, the preview live broadcast screen may not include at least one of game audio, commentary audio, barrage comment information, virtual resource consumption function, etc., and may only display a game game screen. Alternatively, the display content of the preview live broadcast screen and the contest live broadcast screen in the contest live room may be the same, and this is not a limitation.

[0043] For the above live streaming screen, an independent signal collection device (including at least one of audio and video) is installed at the target contest site, and is installed in the broadcast terminal (broadcast equipment or platform), uploaded to the server via the network, and transmitted by the server to the corresponding live streaming application or live streaming webpage for viewing.

[0044] Step 303: Display the player information of the target participating player in the contest pop-up window, where the target participating player is a player who has an interest-related relationship with the target account.

[0045] Optionally, the contest pop-up window may be displayed immediately after the target account logs in to the target application program, or may be displayed after the target application program has been running for a while after the target account logs in to the target application program, or may be displayed after the target account logs in to the target application program and performs a predetermined operation in the target application program, for example, after the target account logs in to the target application program, selects and displays the live streaming platform, and then launches the live streaming platform, which is not a limitation of the embodiments of the present application.

[0046] Optionally, the contest pop-up window includes a poster display area, and the poster display area in the contest pop-up window includes player information of the target participating player.

[0047] Schematically, the display content of the contest pop-up window further includes the poster content of the target contest, i.e., the content displayed in the poster display area, which is located on the periphery of the contest screen area or at another position in the application interface, and cooperates with the contest screen area to form the contest pop-up window, and the poster content improves the aesthetics of the UI (User Interface) of the contest pop-up window and increases the user's interest in the pop-up window content.

[0048] Schematically, the participants of the at least two participating teams include target participants. Optionally, the number of target participants may be one or more. When the number of target participants is more than one, different target participants may be from the same participating team or from different participating teams, and this is not a limitation.

[0049] In some embodiments, the player information displayed in the poster display area includes at least one of information such as player image information, player identifier information, player team information, player role information, character selection information, key event information, and equipment selection information.

[0050] The player image information includes a real / virtual image of the target participating player, the player identifier information includes a real name or a virtual nickname of the target participating player, the player team information includes a team identifier (including a team name, a team logo, etc.) of the participating team to which the target participating player belongs, the player role information includes a role position that the target participating player will play in the target contest, and the role position is determined by the player's role in the team, for example, a forward, a midfielder, a defender, and a goalkeeper in a soccer game, a carry lane, a support lane, a jungle lane, a solo lane, a mid lane, etc. in a MOBA-type electronic game, and the character selection information includes a real / virtual image of the target participating player. The key event information includes the selection status of the virtual character in the historical contest games of the target participant player or the selection status of the virtual character in the current contest game; the key event information includes the key events in the historical contest games of the target participant player or the key events (highlight events) in the current contest game; for example, if the target contest is a soccer game, the key events may be key goals, key interceptions, etc.; if the target contest is an electronic sports game, the key events may be key kills, the number of defeated opponents, the number of kills and steals, etc.; the key events are excellent operations triggered or achieved by the participant player in the contest game; and the equipment selection information includes the virtual equipment arrangement status of the target participant player in the historical contest games or the current contest game.

[0051] Optionally, the above-mentioned key event may be an event selected and determined by the live broadcaster, or may be an event determined by performing screen recognition on the live broadcast screen.

[0052] Schematically, a terminal device obtains historical account data of a target account, the historical account data including at least one of the target account's historical game status and historical installation status, and determines the target participant player from the participants in a target contest based on the historical account data. Here, for the historical account data of the target account, when the above-described embodiments of this application are applied to specific products or technologies, user permission or consent should be obtained, and the collection, use and processing of related data should comply with relevant laws and standards of relevant countries and regions.

[0053] Optionally, the interest-related relationships that exist between the target participating athlete and the target account include at least one of the following relationships: (1) The team roles corresponding to the target participants include the roles of interest of the target account. The team role corresponding to the target participating player includes the team role in the target contest, and when the target contest starts, the team role corresponding to the target participating player is already determined. The role of interest of the target account includes the role that the target account has played the most times in historical games, or the desired role that has been selected the most times during the target account's historical role setting. The above-mentioned historical role is set as the preferred / desired role of the set player before the target account participates in the historical game, and may be the same as or different from the role actually used in the historical game.

[0054] (2) In the target contest, the virtual characters selected by the target participants include characters that the target account is interested in. Optionally, the virtual character selected by the target participant in the target contest includes a virtual character selected by the target participant in a historical contest game of the target contest, or a virtual character selected in a current contest game of the target contest. In one example, when game data has not been generated in the current contest game, i.e., when a participant has not selected a virtual character, the virtual character selected by the target participant may be a virtual character selected by the target participant in a historical contest game of the target contest, and when game data has already been generated in the current contest game, i.e., when a participant has selected a virtual character, the virtual character selected by the target participant may be a virtual character selected in the current contest game.

[0055] The character of interest to the target account includes the virtual character selected and used most frequently by the target account in historical games, or the desired character selected most frequently by the target account in historical character installation, and the above-mentioned historical character is installed as the preferred / desired character of the installed player before the target account participates in historical games, and may be the same as or different from the virtual character actually used in historical games.

[0056] (3) The target participant is a participant who has been followed by the target account in advance. Schematically, the terminal device obtains following or interaction data of the target account with respect to the participants in the target contest from the target application program or an application related to the target application program. Similarly, when applying the following or interaction data to a specific product or technology, user permission or consent must be obtained, and the collection, use, and processing of related data must comply with relevant national and regional laws, regulations, and standards. The terminal device determines an interesting player corresponding to the target account in the target contest as a target participant based on the following or interaction data. In one example, when the target application program is a game program, the terminal device obtains a social application related to the target application program, obtains players followed by the target account from the social application, and selects target participants from the participants in the target contest based on the followed players.

[0057] Schematically, the contest pop-up window further includes a live room entry control, and in response to receiving a trigger operation, the live room entry control in the contest pop-up window displays a contest live room interface, and the contest live room interface displays a live broadcast screen of the target contest. Optionally, the contest live room interface may be an interface in the target application program, or an interface in another application or web page, and is not limited thereto.

[0058] In one example, as shown in Figure 4, a flowchart of an interface display of a contest pop-up window provided by an exemplary embodiment of the present application is shown. After logging in to a target account 401 through a login interface 410 of a target application program and the terminal device and the server verify and authenticate the account, the terminal device displays an application interface 420 of the target application program and displays a contest pop-up window 430 in the application interface 420. The contest pop-up window 430 includes a contest screen area 431, a poster display area 432, and a live room entry control 433. When the live room entry control 433 receives a trigger operation, the terminal device jumps to display a contest live room interface 440.

[0059] As described above, according to the method for displaying a contest pop-up window provided in the embodiment of the present application, after the target account logs in to the target application program, a contest pop-up window for the target contest is displayed on the application interface of the target application program, and the contest pop-up window contains player information of participating players who are interested in the target account. That is, the display posters of participating players are displayed in the contest pop-up window according to the interests of the target account, thereby improving the amount of information conveyed by the contest pop-up window and the efficiency of information conveyance, increasing the user's interest in the target contest, and strengthening the effect of attracting visitors to the target contest.

[0060] According to the method provided by the embodiments of the present application, historical account data is obtained to determine the target participating athletes of interest corresponding to the target account, and the player information of the target participating athletes is displayed in the contest pop-up window, thereby improving the accuracy of determining the target participating athletes and increasing the attractiveness of live streaming to the target account.

[0061] According to the method provided by this embodiment, the role of interest of the target account is determined based on the team role data generated by the target account in the historical account data, and a target participating player corresponding to the role of interest of the target account is determined from multiple participating players, thereby improving the accuracy of determining the target participating player and increasing the attractiveness of live streaming for the target account.

[0062] According to the method provided by this embodiment, based on the character selection information generated by the target account in the historical account data, the character type that the target account needs to understand and learn is determined, and the target participating player corresponding to the character that the target account is interested in is determined, and the player information of the target participating player is displayed in the contest pop-up window, thereby improving the efficiency of man-machine interaction and the effectiveness of data transmission.

[0063] Referring to FIG. 5, a method for displaying a contest pop-up window in one embodiment of the present application is illustrated. In this embodiment, the method is described for a situation where contest data has not been generated in the current contest game of the target contest, and a situation where contest data has been generated. The method includes the following steps: Step 501: Display an application interface in a target application program, and a target account is logged into the target application program.

[0064] Optionally, the target application program includes at least one of a game application, a game auxiliary application (e.g., a game record search application external to the game application), a live broadcast application, a social application, a sports application, etc. A target account is logged into the target application program.

[0065] Schematically, there is an association relationship between the target application program and the target contest. Optionally, the target contest includes, but is not limited to, a sports contest, a music contest, a discussion contest, an electronic competition contest, etc.

[0066] Step 502: In response to the target contest being in a live broadcast state, display a contest pop-up window on the application interface.

[0067] The contest pop-up window displays contest-related information for the target contest.

[0068] Schematically, in response to detecting that the target contest is in a live broadcast state, team information of at least two participating teams in the target contest and contest data corresponding to the current contest game are obtained, a contest pop-up window is generated based on the team information and contest data, and the contest pop-up window is displayed on the application interface. That is, in an embodiment of the present application, when the target contest is in a live broadcast state, a contest pop-up window is generated based on the team information of the participating teams in the target contest and the corresponding contest data of the participating teams in the current contest game.

[0069] Optionally, the pop-up window content corresponding to the above contest pop-up window may be generated from the terminal device based on the acquired data, or may be generated from the server after requesting the server, or may be acquired directly by the terminal device, and is not limited thereto.

[0070] Step 5031: In response to the contest data being empty, the first player information of the target participating player is displayed in the contest pop-up window.

[0071] The first player information includes an image identifier of a target participating player and a team identifier of the corresponding participating team. The target participating player is a player who has an interest relationship with the target account. In an embodiment of the present application, when the contest data is empty, the team role corresponding to the target participating player includes the interest role of the target account, that is, when no contest data is generated in the current contest game of the target contest, the target participating player is determined based on the team role of the participating player and the interest role of the target account, and the first player information corresponding to the target participating player is displayed.

[0072] The first player information may be information in the form of text, information in the form of an image, or information in the form of a combination of text and an image, and is not limited here.

[0073] Schematically, the historical account data acquired by the terminal device includes team role data of the target account in virtual games previously participated in, and the team role data records the roles selected by the target account in the virtual games. A target interest role of the target account is determined based on the team role data in the historical account data, and target participating players matching the target interest role are respectively determined from at least two participating teams.

[0074] The step of determining a target interest role of the target account based on the above team role data includes a step of setting the role with the highest selection rate indicated by the team role data as the target interest role of the target account, or a step of setting the desired role to be established by the target account indicated by the team role data as the target interest role of the target account.

[0075] In an embodiment of the present application, each participating team determines the target number of target participating players to be displayed in the contest pop-up window. Taking a MOBA-type electronic competition as an example, if the number of participating teams participating in the target contest is two and the target number is one, then a total of two participating players will be displayed in the contest pop-up window, each representing a different participating team.

[0076] 6, a schematic diagram of a contest pop-up window displayed when the contest data provided by an exemplary embodiment of the present application is empty is shown. A contest pop-up window 610 is displayed on an application interface 600, which displays a contest screen area 611 and a poster display area 612. Since no contest data is currently being generated in the contest game, the poster display area 612 in the contest pop-up window 610 displays image information 613 of the target participating player and the team logo 614 of the participating team where the target participating player is located.

[0077] Step 5032: In response to at least two participating teams in the target contest generating contest data, display second player information of the target participating players in the contest pop-up window.

[0078] The second player information includes an image identifier of the target participating player and contest information corresponding to the target participating player, and the contest information is generated from contest data in the current contest game, and the contest information includes at least one of character selection information, equipment selection information, and key event information.

[0079] In an embodiment of the present application, if the contest data is non-empty, the virtual character selected by the target participating player in the above target contest includes the character of interest of the target account; that is, when contest data has already been generated in the current contest game of the target contest, the target participating player is determined based on the virtual character selected by the participating player in the current contest game and the character of interest of the target account, and second player information of the target participating player is displayed.

[0080] The second player information may be information in the form of text, information in the form of an image, or information in the form of a combination of text and an image, and is not limited here.

[0081] Schematically, the historical account data acquired by the terminal device includes character selection data of the target account in a virtual game that the target account participated in in the past, and the character selection data includes a virtual character controlled by the target account in the virtual game. The terminal device acquires character selection information of participating players in at least two participating teams, and determines target participating players from the participating players of the at least two participating teams based on the character selection data and the character selection information of the participating players, and each participating team corresponds to a target number of target participating players.

[0082] The step of determining target participating players based on the character selection data and the character selection information of participating players includes the steps of: sorting virtual characters selected by participating players in at least two participating teams based on the character selection frequency in the character selection data to obtain a character order corresponding to each of the at least two participating teams; and determining target participating players corresponding to each of the participating teams from the at least two participating teams based on the character orders. For example, if the participating teams include Team 1 and Team 2, and Participant Player A in Team 1 selects Virtual Character A, Participant Player B selects Virtual Character B, Participant Player C selects Virtual Character C, and Participant Player F selects Virtual Character F, the character order for Team 1 obtained for the virtual characters A to C based on the interest level of the target account (e.g., based on the character selection frequency in the historical character selection data of the target account) is Virtual Character C, Virtual Character B, Virtual Character A. Then, the determined target participating player corresponding to Team 1 is Participant Player C, and similarly, a target participating player from Team 2 is determined.

[0083] In an embodiment of the present application, each participating team determines the target number of target participating players to be displayed in the contest pop-up window. Taking a MOBA-type electronic competition as an example, if the number of participating teams participating in the target contest is two, and the target number is one, the total number of participating players displayed in the contest pop-up window will be two, each representing a different participating team.

[0084] 7 shows a schematic diagram of a contest pop-up window displayed when the contest data provided by an exemplary embodiment of the present application is not empty. An application interface 700 displays a contest pop-up window 710, which includes a contest screen area 711 and a poster display area 712. Since no contest data is currently being generated in the contest game, the poster display area 712 in the contest pop-up window 710 displays image information 713 of the target participating player, character information 714 of the virtual character selected by the target participating player, key event information 715, and equipment selection information 716.

[0085] As described above, according to the method for displaying a contest pop-up window provided in the embodiment of the present application, after the target account logs in to the target application program, a contest pop-up window for the target contest is displayed on the application interface of the target application program, and the contest pop-up window contains player information of participating players who are interested in the target account. That is, the display posters of participating players are displayed in the contest pop-up window according to the interests of the target account, thereby improving the amount of information conveyed by the contest pop-up window and the efficiency of information conveyance, increasing the user's interest in the target contest, and strengthening the effect of attracting visitors to the target contest.

[0086] In the embodiment of the present application, different player information is displayed according to the progress of the contest game in the target contest, and different solutions are provided for whether contest data has been generated. That is, if contest data has not been generated in the current contest game, first player information of the target participating player is displayed according to the role selection status of the participating player. When contest data has been generated in the current contest game, second player information of the target participating player is displayed according to the virtual character selection status of the participating player. In either case, corresponding player information is displayed according to the interests of the target account. A more real-time and effective combination of contest data and user information is displayed to the user through an automatically assembled pop-up window, which can more effectively enhance the user's interest in the contest live streaming content and their intention to watch.

[0087] In an embodiment of the present application, team information and contest data of multiple participating teams in a target contest are acquired and combined for display in a contest pop-up window, thereby improving the flexibility of the display of the contest pop-up window.

[0088] In an embodiment of the present application, in the process of selecting a target participating player, the characters selected from multiple participating teams are sorted based on the comparison of the selection frequency between each character in the character selection data of the target account, and the target participating player is selected based on the character order, thereby improving the accuracy of hitting the interest level of the target participating player.

[0089] Referring to FIG. 8, a method for displaying a contest pop-up window in one embodiment of the present application is shown, and in this embodiment, the data stream of the method is schematically described, and the method includes the following steps: Step 801: A target account receives a login operation to log in to a target application program.

[0090] Schematically, the device interface of the terminal device includes a launch icon corresponding to a target application program, and when the launch icon receives a trigger operation, it displays a login interface of the target application program, and receives a login operation for the target account in the login interface.

[0091] Step 802: Send a login request corresponding to the target account to the server.

[0092] The login request includes the account identifier and verification information (account and password) of the target account, which the server uses to authenticate and verify based on the correspondence between the account identifier and the verification information.

[0093] Step 803: In response to receiving the login confirmation information returned from the server, display the application interface of the target application program.

[0094] After receiving the login request, the server compares the account identifier and verification information in the login request with the account identifier and verification information stored in the server, and if it determines that the account identifier and verification information correspond, returns login confirmation information to the terminal device.

[0095] After receiving the login confirmation information, the terminal device displays an application interface of the target application program, which corresponds to the target account.

[0096] Step 804: Send a target contest confirmation request to the server.

[0097] The confirmation request is used to confirm the contest status of the target contest via the server. The contest status includes a non-contest status, a live streaming status, and a non-live streaming status. The non-contest status indicates that the target contest has not started or has finished. The live streaming status indicates that the target contest is currently being live-streamed and is in progress. The non-live streaming status indicates that the target contest has started but is not currently playing.

[0098] Schematically, the server includes a target application program service module and a contest live streaming service module, where the target application program service module provides background support for the target application program. For example, if the target application program is a game application, the target application program service module provides background game logic support for the target application program running on the terminal device. The contest live streaming service module provides background support for the live streaming of the target contest. For example, the contest live streaming service module obtains a contest live streaming data stream from the on-site device of the target contest and pushes it to the device that starts the target contest live room or the terminal device that starts the target application program and displays the contest pop-up window.

[0099] Step 805: In response to the target contest confirmation information returned from the server indicating that the target contest is in a live broadcast state, send an account data acquisition request to the target application program service module in the server.

[0100] The above-mentioned request to obtain account data is sent to the server after the terminal device obtains user permission or consent.

[0101] Schematically, after receiving an account data acquisition request sent from a terminal device, the server acquires historical account data corresponding to the target account from a database, and the historical account data includes at least one of the target account's historical game status and historical setting status.

[0102] Step 806: Send a contest data acquisition request to the contest live distribution service module in the server.

[0103] Schematically, after receiving a contest data acquisition request sent from a terminal device, the server processes it using a contest live streaming service module, which obtains team information of the participating teams in the target contest and contest data of the current contest game. If no contest data is generated in the current contest game, the returned contest data is empty.

[0104] Schematically, the above contest data includes log data of the target contest obtained from the contest server, and the log data includes game progress of the current contest game of the target contest, virtual character selection data of the participating players, role assignment data of the participating players, equipment selection data of the participating players, game data of the participating players, such as key event data, KDA (Kill Death Assist, kill rate / death rate / assist rate) data, etc.

[0105] Step 8071: In response to the contest data returned from the server being empty, generate a first contest pop-up window based on the account data and team information corresponding to the participating teams in the target contest.

[0106] Schematically, when the contest data is empty, the current contest game has not yet entered the game stage, for example, the current contest game is in the preparation stage, or the current contest game has not started and is in the data collection stage after the previous contest game has ended.

[0107] In this case, the participating players who have an interest-related relationship with the target account are determined from the participating teams of the target contest based on the role of interest of the target account. For example, the participating players in the participating teams whose roles are the role of interest of the target account are determined as target participating players. A first contest pop-up window is generated based on the image information of the target participating players and the team logo of the participating team corresponding to the target participating players.

[0108] Step 8072: In response to the contest data returned from the server being non-empty, generate a second contest pop-up window based on the account data and the contest data corresponding to the current contest game in the target contest.

[0109] After the current contest game enters the game stage, contest data is generated, and the server returns contest data corresponding to the current contest game in the target contest at the current timing to the terminal device.

[0110] In this case, based on the characters of interest of the target account, participating players who have an interest-related relationship with the target account are determined from the participating teams of the target contest. For example, the virtual characters selected by each participating player in the participating team are sorted according to the interest level of the target account, and the participating player corresponding to the virtual character with the highest interest level is determined as the target participating player. A second contest pop-up window is generated based on the image information of the target participating player and the contest data of the target participating player's current contest game.

[0111] Step 8081: Display a first contest pop-up window on the application interface.

[0112] Schematically, the first contest pop-up window further includes a contest screen area, which displays a preview live broadcast screen of the target contest. Optionally, if the contest data is empty, the current contest game is not in the game stage, and the contest screen area further displays score information corresponding to the finished contest game, or a waiting time until the next contest game starts, or a game replay screen of the finished contest game.

[0113] First player information consisting of the image identifier of the target participating player and the team identifier of the corresponding participating team is displayed in a poster display area on the periphery of the contest screen area.

[0114] Step 8082: Display a second contest pop-up window in the application interface.

[0115] Optionally, a second contest pop-up window displays a preview live stream of the target contest.

[0116] Schematically, the second contest pop-up window further includes a contest screen area, and the contest screen area displays a preview live streaming screen of the target contest. Schematically, there may be differences in the display content between the preview live streaming screen and the contest live streaming screen in the contest live room. For example, the preview live streaming screen may not include at least one of game audio, commentary audio, barrage comment information, virtual resource consumption function, etc., and may only display a game screen. Alternatively, there may be no differences in the display content between the preview live streaming screen and the contest live streaming screen in the contest live room, and this is not a limitation.

[0117] Second player information consisting of the image identifier of the target participating player and contest information corresponding to the target participating player is displayed in a poster display area on the periphery of the contest screen area.

[0118] Optionally, the above-mentioned process of generating the first contest pop-up window or the second contest pop-up window may be realized by the server, that is, the server generates the first contest pop-up window or the second contest pop-up window, and then returns the first contest pop-up window or the second contest pop-up window to the terminal device.

[0119] In some embodiments, the server returns account data and contest data to the terminal, and also pushes a video stream of the live contest broadcast of the target contest to the terminal device, and the terminal device decodes the video stream and displays it in the contest screen area of ​​the first contest pop-up window or the second contest pop-up window.

[0120] In the embodiment of the present application, different player information is displayed based on the progress of the contest game in the target contest, and different solutions are provided for whether contest data has been generated. That is, if contest data has not been generated in the current contest game, the first player information of the target participating player is displayed based on the role selection status of the participating player. If contest data has been generated in the current contest game, the second player information of the target participating player is displayed based on the virtual character selection status of the participating player. In either case, the corresponding player information is displayed according to the interest of the target account, which can further increase the user's interest in the target contest.

[0121] In the embodiment of the present application, the terminal device and the server cooperate to realize the process of displaying the contest pop-up window, and a distributed architecture processes data, thereby improving data processing efficiency.

[0122] In an embodiment of the present application, a preview live broadcast screen of the target contest is displayed in the contest pop-up window, thereby increasing the attractiveness of the contest live broadcast to the target account and improving information transmission efficiency.

[0123] Referring to FIG. 9, it is a structural block diagram of a display device of a contest pop-up window provided by one exemplary embodiment of the present application, the device including: a display module 910 for displaying an application interface of the target application program, wherein the target application program and the target contest have an association relationship, and the target application program includes a display module 910 for logging in a target account; The display module 910 further displays a contest pop-up window on the application interface in response to the target contest being in a live broadcast state, the target contest including target participants; The display module 910 further displays player information of the target participating player in the contest pop-up window, where the target participating player is a player who has an interest-related relationship with the target account.

[0124] In some preferred embodiments, as shown in FIG. 10, the device comprises: an acquisition module 920 for acquiring historical account data of the target account, the historical account data indicating the historical game status of the target account; and a determination module 930 for determining the target participant from participants in the target contest based on the historical account data.

[0125] In some preferred embodiments, the historical account data includes team role data in virtual games in which the target account has previously participated, the team role data recording roles selected by the target account in the virtual games, and the target contest includes at least two participating teams; The determination module 930 further determines a target interest role for the target account based on the team role data in the historical account data; The determination module 930 further determines the target participating players from at least two participating teams, respectively, that match the target roles of interest.

[0126] In some preferred embodiments, the determination module 930 further determines the role with the highest selection rate indicated by the team role data as the target role of interest for the target account, or determines the desired role established by the target account as indicated by the team role data as the target role of interest for the target account.

[0127] In some preferred embodiments, the historical account data includes character selection data in the virtual games previously participated by the target account, the character selection data recording virtual characters controlled by the target account in the virtual games, and the target contest includes at least two participating teams; The acquisition module 920 further acquires character selection information of participating players in the at least two participating teams; The determination module 930 further determines the target participating players from the participating players of at least two participating teams based on the character selection data and the character selection information of the participating players.

[0128] In some preferred embodiments, the determination module 930 further sorts the virtual characters selected by the participating players in the at least two participating teams based on the character selection frequencies in the character selection data to obtain character orders corresponding to the at least two participating teams, respectively; The determination module 930 further determines the target participating players corresponding to the participating teams from the at least two participating teams based on the character order.

[0129] In some preferred embodiments, the acquisition module 920 further acquires, in response to detecting that the target contest is in a live broadcast state, team information of at least two participating teams participating in the target contest and contest data corresponding to a current contest game; The device comprises: a generating module 940 for generating the contest pop-up window based on the team information and the contest data; The display module 910 further displays the contest pop-up window in the application interface.

[0130] In some preferred embodiments, in response to the contest data being empty, the display module 910 further displays first player information of the target participating player in the poster display area of ​​the contest pop-up window, where the first player information includes an image identifier of the target participating player and a team identifier of a corresponding participating team.

[0131] In some preferred embodiments, the display module 910 further displays second player information of the target participating player in the contest pop-up window in response to the at least two participating teams generating the contest data in the target contest, the second player information including an image identifier of the target participating player and contest information corresponding to the target participating player, the contest information being generated from the contest data and including at least one of character selection information, equipment selection information, and key event information.

[0132] In some preferred embodiments, the display module 910 further displays a preview live stream of the target contest in the contest pop-up window.

[0133] In some preferred embodiments, the display module 910 further displays a contest live room interface in response to a live room entry control in a contest pop-up window receiving a trigger operation, and the contest live room interface displays a live broadcast screen of the target contest.

[0134] As described above, according to the contest pop-up window display device provided in the embodiment of the present application, after the target account logs in to the target application program, a contest pop-up window for the target contest is displayed on the application interface of the target application program, and the contest pop-up window contains player information of participating players who are interested in the target account. That is, the display posters of participating players are displayed in the contest pop-up window according to the interests of the target account, thereby improving the amount of information transmitted by the contest pop-up window and the efficiency of information transmission, increasing the user's interest in the target contest, and strengthening the effect of attracting visitors to the target contest.

[0135] Here, the contest pop-up window display device provided in the above embodiments is only described by way of example with respect to the division of the above functional modules, and in actual application, the above functions may be assigned to be completed by different functional modules based on needs, i.e., all or part of the above-described functions may be completed by dividing the internal structure of the device into different functional modules. Furthermore, the contest pop-up window display device provided in the above embodiments belongs to the same concept as the embodiments of the method for displaying a contest pop-up window, and the specific implementation process thereof may be referred to in the method embodiments, and will not be described in detail here.

[0136] 11 is a block diagram of a terminal 1100 provided by an exemplary embodiment of the present application. The terminal 1100 may be a smartphone, a tablet, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a laptop computer, or a desktop computer. The terminal 1100 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal, or other names.

[0137] Generally, the terminal 1100 includes a processor 1101 and a memory 1102 .

[0138] The processor 1101 includes one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 1101 may be implemented in at least one hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 1101 further includes a main processor, also called a central processing unit (CPU), that processes data in a wake-up state, and a coprocessor, which is a low-power processor that processes data in a standby state. In some embodiments, the processor 1101 is integrated with a graphics processing unit (GPU), which renders and draws content to be displayed on a display. In some embodiments, the processor 1101 further includes an artificial intelligence (AI) processor, which processes computing operations related to machine learning.

[0139] The memory 1102 includes one or more computer-readable storage media, which are non-transitory. The memory 1102 may further include high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices or flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1102 stores at least one instruction that is executed by the processor 1101 to implement a method for controlling a virtual game, as provided by a method embodiment of the present application.

[0140] In some embodiments, the terminal 1100 preferably further includes a peripheral interface 1103 and at least one peripheral. The processor 1101, the memory 1102, and the peripheral interface 1103 are connected by a bus or signal lines. Each peripheral is connected to the peripheral interface 1103 by a bus, signal line, or circuit board. Specifically, the peripheral includes at least one of a radio frequency circuit 1104, a display 1105, a camera component 1106, an audio circuit 1107, and a power supply 1108.

[0141] In some embodiments, terminal 1100 further includes one or more sensors 1109, including, but not limited to, an acceleration sensor 1111, a gyro sensor 1112, a pressure sensor 1113, a light sensor 1114, and a proximity sensor 1115.

[0142] As will be appreciated by those skilled in the art, the architecture of FIG. 11 is not limiting of terminal 1100, which may include more or fewer components than shown, or may combine some components, or may employ a different component arrangement.

[0143] As can be understood by those skilled in the art, all or some of the steps in the various methods of the above embodiments can be achieved by using a program to instruct related hardware, and the program can be stored in a computer-readable storage medium, which can be a computer-readable storage medium included in the memory of the above embodiments, or a computer-readable storage medium that exists separately and is not installed in the terminal. The computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set, which is read and executed by the processor to realize the virtual game control method of any one of the above embodiments.

Claims

1. A method for displaying a contest pop-up window executed by a terminal, comprising: displaying an application interface in an application program running on the terminal, wherein a contest is held on the application program and a target account, which is an account of a user of the terminal, is logged into the application program; displaying a contest pop-up window on the application interface in response to the contest being in a live broadcast state, wherein the contest participants include a target participant; obtaining team information of at least two participating teams participating in the contest and contest data corresponding to the current contest game; generating the contest pop-up window based on the team information and the contest data; displaying the contest pop-up window in the application interface; and displaying player information of the target participating player in the contest pop-up window; How the contest pop-up window will be displayed, including:

2. Before displaying the player information of the target participating player in the contest pop-up window, acquiring historical account data of the target account, the historical account data being data for indicating a historical game status of the target account; determining the target participant from among the participants in the contest based on the historical account data; The method of claim 1 , further comprising:

3. The historical account data includes team role data in virtual games in which the target account has previously participated, the team role data being for recording roles selected by the target account in the virtual games, and the contest includes at least two participating teams; determining the target participant from among the participants in the contest based on the historical account data, determining a target interest role for the target account based on the team role data in the historical account data; determining, from at least two participating teams, target participants matching the target roles of interest; 3. The method for displaying a contest pop-up window according to claim 2, comprising:

4. determining a target interest role for the target account based on the team role data in the historical account data, determining the role with the highest selection rate as indicated by the team role data as the target role of interest for the target account; Or, setting the desired role established in the target account as the target role of interest for the target account, as indicated by the team role data; 4. The method for displaying a contest pop-up window according to claim 3, comprising:

5. the historical account data includes character selection data in the virtual games in which the target account has previously participated, the character selection data recording virtual characters controlled by the target account in the virtual games, and the contest including at least two participating teams; determining the target participant from among the participants in the contest based on the historical account data; obtaining character selection information of participating players in the at least two participating teams; determining the target participating players from the participating players of at least two participating teams based on the character selection data and the character selection information of the participating players; 4. The method for displaying a contest pop-up window according to claim 3, comprising:

6. the step of determining the target participating players from the participating players of at least two participating teams based on the character selection data and the character selection information of the participating players, Sorting the virtual characters selected by the participating players in the at least two participating teams based on the character selection frequencies in the character selection data to obtain character orders corresponding to the at least two participating teams, respectively; determining the target participating players corresponding to each of the participating teams from the at least two participating teams based on the character order; 6. The method for displaying a contest pop-up window according to claim 5, comprising:

7. The method described in claim 1, wherein the target participating player is a player who has an interest-related relationship with the target account.

8. a step of displaying player information of the target participating player in the contest pop-up window, displaying first player information of the target participating player in the contest pop-up window in response to the contest data being empty, the first player information including an image identifier of the target participating player and a team identifier of a participating team corresponding to the target participating player; The method for displaying a contest pop-up window according to claim 1 , comprising:

9. a step of displaying player information of the target participating player in the contest pop-up window, displaying second player information of the target participating player in the contest pop-up window in response to the at least two participating teams generating the contest data, the second player information including an image identifier of the target participating player and contest information corresponding to the target participating player, the contest information being generated from the contest data and including at least one of character selection information, equipment selection information, and key event information; The method for displaying a contest pop-up window according to claim 1 , comprising:

10. displaying a preview live broadcast screen of the contest in the contest pop-up window; The method for displaying a contest pop-up window according to any one of claims 1 to 6, further comprising:

11. After displaying the player information of the target participating player in the contest pop-up window, displaying a contest live room interface in response to a live room entry control in a contest pop-up window receiving a trigger operation, the contest live room interface displaying a live broadcast screen of the contest; The method for displaying a contest pop-up window according to any one of claims 1 to 6, further comprising:

12. A display device for a contest pop-up window, the display device comprising: a display module for displaying an application interface of an application program running on the display device, the display module being configured to execute a contest on the application program, and a target account being a user account of the display device being logged into the application program; the display module further displays a contest pop-up window on the application interface in response to the contest being in a live broadcast state, and the participants in the contest include a target participant; The display device includes an acquisition module for acquiring team information of at least two participating teams participating in the contest and contest data corresponding to a current contest game; the display module further generates the contest pop-up window based on the team information and the contest data; the display module further displays the contest pop-up window in the application interface; The display module further displays player information of the target participating player in the contest pop-up window. Display device.

13. A computer device comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set or instruction set, and wherein the at least one instruction, the at least one program, code set or instruction set is loaded and executed by the processor to realize the method for displaying a contest pop-up window described in any one of claims 1 to 6.

14. A computer program comprising computer programs or instructions, which when executed by a processor, implement the method for displaying a contest pop-up window according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Virtual space sharing device

    JP2005267347A

  • Computer system, viewer terminal, and program

    JP2018171282A

  • Information processing apparatus, information processing method and information processing program

    JP2019054838A

  • Convention management system, convention management device and program

    JP2019080816A

  • Game program and game system

    JP2020044086A