Cloud game running method and related device

By displaying a game waiting page and providing recommended cloud gaming experiences in cloud gaming, the queuing problem caused by limited cloud server resources is solved, thus improving the gaming experience for players.

CN116474377BActive Publication Date: 2026-05-22TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-01-17
Publication Date
2026-05-22

AI Technical Summary

Technical Problem

In cloud gaming, when cloud server resources are limited, players need to queue for game service resources and cannot perform other operations while queuing, resulting in a poor gaming experience and wasted time.

Method used

By displaying a game waiting page, providing game recommendations and queue status information, players can experience recommended cloud games from another game account while queuing, and switch back to their original game account when acquiring the target cloud game resources.

Benefits of technology

It improves the gaming experience for players, reduces wasted time waiting in queues, and allows players to engage in other gaming activities while waiting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116474377B_ABST
    Figure CN116474377B_ABST
Patent Text Reader

Abstract

The application discloses a cloud game running method and related equipment, and the related embodiments can be applied to various scenes such as cloud technology, artificial intelligence and intelligent transportation. When a first game account of a target object is not scheduled to game service resources of a target cloud game, a game waiting page can be displayed. In response to a selection operation on description information of a target recommended cloud game, a game page corresponding to the target recommended cloud game is displayed based on a second game account of the target object. When the first game account is scheduled to the game service resources, a game selection page is displayed. In response to a trigger operation on a game switching control, the target cloud game is switched into through the first game account. The application can improve the game experience of the target object by experiencing the recommended cloud game through another game account when the first game account of the target object is queued to obtain the game service resources of the target cloud game, and entering the target cloud game through the game switching control when the queuing ends.
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 a cloud gaming operation method and related equipment. Background Technology

[0002] With the development of cloud computing technology, cloud gaming, which relies on cloud computing, is becoming increasingly widespread. Cloud gaming is a gaming method based on cloud computing. It offloads operations such as logic calculations and graphics rendering, which would otherwise occur on the terminal device, to a cloud server. The cloud server then transmits the game graphics and game commands, obtained through these calculations and rendering, to the terminal device. The terminal device only needs to perform simple data decoding and graphics display, and interact with the terminal device's commands to provide gaming services to the user.

[0003] However, due to the limited computing resources of cloud servers, when a large number of terminals simultaneously play cloud games within the area served by the cloud server providing services for cloud gaming, some players may need to queue to obtain game service resources. In current technologies, during the game queuing period, players can generally only wait in the queue and cannot leave the queue. Once they leave the queue, they need to rejoin the queue if they want to play the game again, resulting in a longer wait time. Therefore, players cannot perform other operations while queuing, leading to a lower gaming experience and wasting considerable time in the queue. Summary of the Invention

[0004] This application provides a cloud gaming operation method and related equipment. The related equipment may include a cloud gaming operation device, an electronic device, a computer-readable storage medium, and a computer program product. When the target user's first game account is queuing to obtain the game service resources of the target cloud game, another game account can be used to recommend cloud games for the user to experience. When the queue ends, the user can enter the target cloud game through a game switching control, thereby improving the target user's gaming experience.

[0005] This application provides a cloud gaming operation method, including:

[0006] When the first game account of the target object has not been allocated game service resources of the target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game.

[0007] In response to the selection operation of the description information of the target recommended cloud game, the game page corresponding to the target recommended cloud game is displayed based on the second game account of the target object;

[0008] When the first game account is allocated to the game service resources of the target cloud game, a game selection page is displayed, which includes game switching controls.

[0009] In response to a trigger operation on the game switching control, the user switches to the target cloud game using the first game account.

[0010] Accordingly, embodiments of this application provide a cloud gaming operating device, including:

[0011] The first display unit is used to display a game waiting page when the first game account of the target object has not been scheduled to the game service resources of the target cloud game. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in scheduling the game service resources of the target cloud game.

[0012] The second display unit is used to respond to the selection operation of the description information of the target recommended cloud game, and display the game page corresponding to the target recommended cloud game based on the second game account of the target object;

[0013] The third display unit is used to display a game selection page when the first game account is scheduled to the game service resources of the target cloud game. The game selection page includes game switching controls.

[0014] The switching unit is used to respond to a trigger operation on the game switching control and switch to the target cloud game through the first game account.

[0015] Optionally, in some embodiments of this application, the switching unit may include a release subunit and a switching subunit, as follows:

[0016] The release subunit is used to release the game service resources of the target recommended cloud game occupied by the second game account in response to the trigger operation of the game switching control.

[0017] The switching subunit is used to switch the second game account to the first game account and enter the target cloud game through the first game account.

[0018] Optionally, in some embodiments of this application, the game selection page further includes a cancellation control, and the cloud gaming operating device may further include a cancellation unit, as follows:

[0019] The cancellation unit is used to cancel the queue of the first game account in the game service resource request queue of the target cloud game in response to the trigger operation of the cancellation control, and to maintain the display of the game page corresponding to the target recommended cloud game based on the second game account.

[0020] Optionally, in some embodiments of this application, the game selection page may further include the game screen corresponding to the target recommended cloud game and the game screen corresponding to the target cloud game.

[0021] Optionally, in some embodiments of this application, the first display unit may include a startup subunit, a first acquisition subunit, and a first display subunit, as follows:

[0022] The startup subunit is used to start the queue of the first game account in the game service resource request queue corresponding to the target cloud game when the first game account of the target object has not been scheduled to the game service resources of the target cloud game.

[0023] The first acquisition subunit is used to acquire the queuing status information of the first game account in the game service resource request queue of the target cloud game.

[0024] The first display sub-unit is used to display the game waiting page based on the queue status information.

[0025] Optionally, in some embodiments of this application, the startup subunit may be specifically used to determine the target game service resource request queue from the candidate game service resource request queue based on the account level of the first game account and the game type of the target cloud game; and to start the first game account from queuing in the target game service resource request queue.

[0026] Optionally, in some embodiments of this application, the first display unit may include a second acquisition subunit, a first selection subunit, and a second display subunit, as follows:

[0027] The second acquisition subunit is used to acquire historical game behavior data corresponding to the first game account when the first game account of the target object is not scheduled to the game service resources of the target cloud game.

[0028] The first selection subunit is used to select at least one recommended cloud game from the candidate cloud games based on the historical game behavior data.

[0029] The second display subunit is used to display a game waiting page based on the description information of the at least one recommended cloud game.

[0030] Optionally, in some embodiments of this application, the game recommendation information includes a list of description information for recommended cloud games, and the list of description information includes description information for at least one recommended cloud game;

[0031] The second display subunit can be used to determine the order of the description information of each recommended cloud game in the description information list based on the matching degree between the historical game behavior data and the selected recommended cloud games; and to display the game waiting page based on the order of the description information of each recommended cloud game in the description information list.

[0032] Optionally, in some embodiments of this application, the first display unit may include a calculation subunit, a second selection subunit, and a third display subunit, as follows:

[0033] The calculation subunit is used to calculate the matching degree between the target cloud game and each candidate cloud game when the first game account of the target object is not scheduled to the game service resources of the target cloud game;

[0034] The second selection subunit is used to select at least one recommended cloud game from each candidate cloud game based on the matching degree.

[0035] The third display subunit is used to display a game waiting page based on the description information of the at least one recommended cloud game.

[0036] Optionally, in some embodiments of this application, the game waiting page further includes a recommended game switching control; the cloud gaming operating device may also include an update unit, as follows:

[0037] The updating unit is configured to update the game recommendation information in the game waiting page in response to a trigger operation for changing the recommended game control. The updated game recommendation information includes description information of at least one updated recommended cloud game.

[0038] Optionally, in some embodiments of this application, the cloud gaming operating device may further include an account creation unit, which is used to obtain an account creation request when it is detected that the target object has not created a second game account; generate a second game account based on the account creation request; and associate the second game account with the target object's first game account.

[0039] An electronic device provided in this application includes a processor and a memory. The memory stores multiple instructions, and the processor loads the instructions to execute the steps in the cloud gaming operation method provided in this application.

[0040] This application also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps in the cloud gaming operation method provided in this application.

[0041] Furthermore, this application also provides a computer program product, including a computer program or instructions, which, when executed by a processor, implement the steps in the cloud gaming operation method provided in this application.

[0042] This application provides a cloud gaming operation method and related equipment. When a target user's first game account has not been allocated game service resources for a target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and the queuing status information of the first game account in the target cloud game. The game recommendation information includes descriptions of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources for the target cloud game. In response to a selection operation based on the description information of the recommended cloud game, a game page corresponding to the recommended cloud game is displayed based on the target user's second game account. When the first game account is allocated game service resources for the target cloud game, a game selection page is displayed, including a game switching control. In response to a trigger operation on the game switching control, the target cloud game is switched to using the first game account. This application allows a target user to experience recommended cloud games using another game account while their first game account is queuing for game service resources for the target cloud game. Upon completion of the queue, the target user can switch to the target cloud game using the game switching control. This eliminates the need for the target user to waste time queuing when game service resources are not allocated, thus improving the target user's gaming experience. Attached Figure Description

[0043] 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.

[0044] Figure 1a This is a schematic diagram of a cloud gaming operation method provided in an embodiment of this application;

[0045] Figure 1b This is a flowchart of the cloud gaming operation method provided in the embodiments of this application;

[0046] Figure 1c This is a schematic diagram of a cloud gaming operation method provided in an embodiment of this application;

[0047] Figure 1d This is another schematic diagram of the cloud gaming operation method provided in the embodiments of this application;

[0048] Figure 1e This is another schematic diagram of the cloud gaming operation method provided in the embodiments of this application;

[0049] Figure 1f This is another flowchart of the cloud gaming operation method provided in the embodiments of this application;

[0050] Figure 2 This is another flowchart of the cloud gaming operation method provided in the embodiments of this application;

[0051] Figure 3 This is a schematic diagram of the cloud gaming operating device provided in the embodiments of this application;

[0052] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0053] 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.

[0054] This application provides a cloud gaming operation method and related equipment. The related equipment may include a cloud gaming operation device, an electronic device, a computer-readable storage medium, and a computer program product. Specifically, the cloud gaming operation device may be integrated into an electronic device, which may be a terminal or a server, etc.

[0055] It is understood that the cloud gaming operation method of this embodiment can be executed on a terminal, on a server, or jointly by a terminal and a server. The above examples should not be construed as limiting this application.

[0056] like Figure 1a As shown, the cloud gaming operation method is implemented jointly by a terminal and a server as an example. The cloud gaming operation system provided in this application includes a terminal 10 and a server 11, etc.; the terminal 10 and the server 11 are connected through a network, such as through a wired or wireless network, etc., wherein the cloud gaming operation device can be integrated into the terminal.

[0057] Terminal 10 can be used to: display a game waiting page when the first game account of the target object has not been allocated game service resources of the target cloud game. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game. In response to a selection operation on the description information of the target recommended cloud game, a game page corresponding to the target recommended cloud game is displayed based on the second game account of the target object. When the first game account is allocated game service resources of the target cloud game, a game selection page is displayed, including a game switching control. In response to a trigger operation on the game switching control, the first game account switches to the target cloud game. Terminal 10 can include a mobile phone, smart TV, smart speaker, smartwatch, tablet computer, laptop computer, or personal computer (PC), etc. A client can also be set on terminal 10, which can be an application client or a browser client, etc.

[0058] The server 11 can be used to send descriptions of recommended cloud games and queue status information of the target cloud game to the terminal 10. The server 11 can be a standalone physical server, a server cluster or distributed system composed 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 communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In the cloud gaming operation method or apparatus disclosed in this application, multiple servers can form a blockchain, and the servers are nodes on the blockchain.

[0059] The cloud gaming operation method provided in this application also relates to cloud gaming in the field of cloud technology.

[0060] Cloud technology refers to a hosting technology that unifies hardware, software, and network resources within a wide area network (WAN) or local area network (LAN) to achieve data computation, storage, processing, and sharing. Cloud technology is a general term encompassing network technology, information technology, integration technology, management platform technology, and application technology based on the cloud computing business model. It can form resource pools, providing flexible and convenient on-demand access. Cloud computing technology will become a crucial support. Backend services of technical network systems require substantial computing and storage resources, such as video websites, image websites, and many portal websites. With the rapid development and application of the internet industry, every item may have its own identification mark in the future, requiring transmission to backend systems for logical processing. Data at different levels will be processed separately, and various industry data will require robust system support, which can only be achieved through cloud computing.

[0061] Cloud gaming, also known as gaming on demand, is an online gaming technology based on cloud computing. It enables thin clients with relatively limited graphics processing and data processing capabilities to run high-quality games. In cloud gaming, the game does not reside on the player's terminal but runs on a cloud server. The cloud server renders the game scene as a video and audio stream, which is then transmitted to the player's terminal via the network. The player's terminal does not need powerful graphics processing and data processing capabilities; it only needs basic streaming media playback capabilities and the ability to receive player input commands and send them to the cloud server.

[0062] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the preferred order of the embodiments.

[0063] This embodiment will be described from the perspective of a cloud gaming operating device, which can be integrated into an electronic device, such as a server or a terminal.

[0064] The cloud gaming operation method of this application embodiment can be applied to various game queuing scenarios where players are waiting to obtain service resources. This embodiment can be applied to various scenarios such as cloud technology, artificial intelligence, smart transportation, and assisted driving.

[0065] like Figure 1b As shown, the specific process of this cloud gaming operation method can be as follows:

[0066] 101. When the first game account of the target object has not been allocated game service resources of the target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game.

[0067] Specifically, the target object can refer to the game player who needs to schedule the game service resources of the target cloud game. Specifically, the first game account can be regarded as the main game account of the target object on the cloud game client. The cloud game client can be a browser client or an application client, and this embodiment does not limit it.

[0068] Specifically, game service resources refer to the game resources needed by players to play the game. These game resources can include game graphics, game sound effects, and game commands.

[0069] The game waiting page is specifically the page displayed to game players while they wait to receive game service resources. The queuing status information for the target cloud game can include the queuing progress of the first game account in the game service resource request queue, such as its specific position in the queue, or the approximate time required for the game service resources to be scheduled. This allows game players to clearly understand the waiting time they need to wait.

[0070] In some embodiments, the duration of a user's single game session can be increased, and real-time queue time can be calculated and analyzed using big data to update and display a relatively accurate estimated remaining queue time to the user in real time, which can also effectively improve user satisfaction.

[0071] Specifically, the target cloud game and the recommended cloud game can be games on the same gaming platform. The description information of the recommended cloud game can be the name of the recommended cloud game, its corresponding icon, or a summary of its game content, etc. This embodiment does not impose any restrictions on this.

[0072] This embodiment can be applied to cloud gaming scenarios. In cloud gaming, the game is not installed on the gaming terminal but runs on a server in the cloud. The server renders the game scene as an audio and video stream, which is then transmitted to the gaming terminal via the network. The game screen can be displayed on the gaming terminal's monitor. Simultaneously, the player's terminal operations are converted into commands and sent back to the server.

[0073] Optionally, in this embodiment, the step "displaying a game waiting page when the target object's first game account has not been allocated game service resources for the target cloud game" may include:

[0074] When the first game account of the target object is not scheduled to the game service resources of the target cloud game, the first game account is put into the queue of the game service resource request queue corresponding to the target cloud game.

[0075] Obtain the queuing status information of the first game account in the game service resource request queue of the target cloud game;

[0076] Based on the queue status information, display the game waiting page.

[0077] In this embodiment, because the resources of the cloud gaming server are limited, the cloud gaming platform will set certain rules so that when the server resources are insufficient, game players who apply to start the target cloud game will queue up and occupy the cloud gaming server resources in turn to play the game.

[0078] The game service resource request queue includes at least one game account waiting to acquire game service resources for the target cloud game. Within the queue, game accounts are arranged according to the time they requested the resources. Specifically, the earlier the request, the higher the position in the queue; conversely, the later the request, the lower the position.

[0079] Specifically, game accounts can be selected from the game service resource request queue in a polling manner, according to their order of priority, to participate in the game. Polling refers to the process of selecting game accounts from the game service resource request queue. Polling can be periodic, and the duration of the polling can be set.

[0080] Optionally, in this embodiment, the step "starting the first game account to queue in the game service resource request queue corresponding to the target cloud game" may include:

[0081] Based on the account level of the first game account and the game type of the target cloud game, the target game service resource request queue is determined from the candidate game service resource request queue;

[0082] Initiate queuing of the first game account in the target game service resource request queue.

[0083] Specifically, for each cloud game, there can be at least one corresponding game service resource request queue. Different cloud games can correspond to different game service resource request queues.

[0084] In this embodiment, the game service resource request queue corresponding to the target cloud game can be determined from the candidate game service resource request queue based on the game type of the target cloud game; then, the target game service resource request queue can be determined from the game service resource request queue corresponding to the target cloud game based on the account level of the first game account.

[0085] Account levels can be varied and can be set according to actual needs. For example, account levels can be divided into regular account levels and member account levels. For the same type of cloud gaming, game accounts of different levels can correspond to different game service resource request queues, and different game service resource request queues have different priorities in obtaining game service resources. For example, under the same type of cloud gaming, for member accounts (i.e., member account level game accounts) and regular accounts (i.e., regular account level game accounts) that are in the same position in the game service resource request queue, the member account has a higher priority in obtaining game service resources than the regular account.

[0086] Optionally, in this embodiment, the step "displaying a game waiting page when the target object's first game account has not been allocated game service resources for the target cloud game" may include:

[0087] When the first game account of the target object is not scheduled to the game service resources of the target cloud game, obtain the historical game behavior data corresponding to the first game account;

[0088] Based on the historical gaming behavior data, select at least one recommended cloud game from the candidate cloud games;

[0089] Based on the description information of the at least one recommended cloud game, a game waiting page is displayed.

[0090] Specifically, historical game behavior data can be the behavior data generated by the first game account on the game platform within a historical time period, such as playing a certain type of game at a certain time. The historical time period can be set according to the actual situation, such as within one month or within six months.

[0091] This process involves analyzing historical game behavior data in at least one dimension to obtain the game behavior characteristics of the target object. This analysis, including at least one dimension, may include analysis of game type and game frequency, among others; this embodiment does not impose limitations on this. Then, the matching degree between the game behavior characteristics and each candidate cloud game is calculated. Based on the matching degree, at least one recommended cloud game is selected from the candidate cloud games. Specifically, this can involve calculating the vector distance between the feature vector corresponding to the game behavior characteristics and the feature vector corresponding to the description information of each candidate cloud game. The vector distance represents the magnitude of the matching degree; a larger vector distance indicates a lower matching degree, and vice versa.

[0092] In some embodiments, candidate cloud games with a matching degree higher than a preset value can be selected as recommended cloud games. This preset value can be set according to actual conditions. In other embodiments, the candidate cloud games can be sorted according to their matching degree, such as sorting them from largest to smallest, to obtain sorted candidate cloud games. Then, the top N candidate cloud games in the sorted candidate cloud games are determined as recommended cloud games, where N is a positive integer.

[0093] Optionally, in this embodiment, the game recommendation information includes a list of description information for recommended cloud games, and the list of description information includes description information for at least one recommended cloud game;

[0094] The step "displaying a game waiting page based on the description information of the at least one recommended cloud game" may include:

[0095] Based on the matching degree between the historical game behavior data and the selected recommended cloud games, the order of the description information of each recommended cloud game in the description information list is determined.

[0096] Based on the order in which the descriptions of each recommended cloud game are listed in the description information list, the game waiting page is displayed.

[0097] Specifically, the descriptions of recommended cloud games that closely match historical gaming behavior data can be placed at the top of the description list, while those that don't match the data can be placed at the bottom. The description list displays the descriptions of each recommended cloud game in a list format.

[0098] Specifically, on the game waiting page, the description information list can be located above or below the queue status information of the target cloud game; this embodiment does not impose any restrictions on this.

[0099] Optionally, in this embodiment, the step "displaying a game waiting page when the target object's first game account has not been allocated game service resources for the target cloud game" may include:

[0100] When the target object's first game account is not allocated game service resources of the target cloud game, calculate the matching degree between the target cloud game and each candidate cloud game;

[0101] Based on the matching degree, at least one recommended cloud game is selected from each candidate cloud game;

[0102] Based on the description information of the at least one recommended cloud game, a game waiting page is displayed.

[0103] The matching degree calculation between the target cloud game and the candidate cloud game can specifically involve extracting the first feature information of the description information of the target cloud game and the second feature information of the description information of the candidate cloud game, and calculating the vector distance between the first and second feature information. The vector distance can represent the matching degree between the target cloud game and the candidate cloud game; the larger the vector distance, the lower the matching degree; conversely, the smaller the vector distance, the higher the matching degree. There are various ways to calculate the vector distance, such as cosine distance, Euclidean distance, etc.

[0104] In this process, candidate cloud games with a matching degree higher than a preset value that match the target cloud game can be selected as recommended cloud games. Alternatively, candidate cloud games can be sorted according to their matching degree, such as sorting them from largest to smallest, to obtain sorted candidate cloud games. Then, the top N candidate cloud games in the sorted candidate cloud games are determined as recommended cloud games, where N is a positive integer.

[0105] In other embodiments, historical game behavior data and the game content of the target cloud game can be combined to select recommended cloud games from candidate cloud games. Specifically, the matching degree between historical game behavior data and each candidate cloud game can be calculated, and a first recommendation score for each candidate cloud game can be determined based on the matching degree. Then, the matching degree between the target cloud game and each candidate cloud game can be calculated. Specifically, the content matching degree between the description content corresponding to the target cloud game and the description content of each candidate cloud game can be calculated, thereby determining a second recommendation score for each candidate cloud game based on the content matching degree. Finally, based on the first and second recommendation scores of each candidate cloud game, a target recommendation score for each candidate cloud game can be obtained, and a recommended cloud game can be selected from the candidate cloud games based on the target recommendation score.

[0106] The first and second recommendation scores can be merged to obtain the target recommendation score for the candidate cloud games. There are various fusion methods, such as weighted fusion, which is not limited in this embodiment.

[0107] Specifically, candidate cloud games can be those that consume less GPU (Graphics Processing Unit) power from electronic devices, can be launched directly, and do not require queuing. Consuming less GPU power specifically means consuming less server computing resources.

[0108] In some embodiments, the recommended cloud games can be three to five games that consume less GPU resources and can be launched directly, selected based on the various game durations experienced by the target object on the cloud gaming platform over a historical period.

[0109] Optionally, in this embodiment, the game waiting page further includes a recommended game switching control; the cloud gaming operation method may also include:

[0110] In response to a trigger operation that changes the control for the recommended game, the game recommendation information on the game waiting page is updated. The updated game recommendation information includes descriptions of at least one updated recommended cloud game.

[0111] Users can select a new batch of recommended cloud games based on a trigger action that changes the control of the recommended games. This trigger action can be a click, swipe, or similar action on the control, and this embodiment does not limit the specific actions involved.

[0112] In response to a trigger action that changes controls for a recommended game, a new recommended cloud game can be selected from the candidate cloud games. For example, the candidate cloud games can be sorted based on the matching degree between historical game behavior data and each candidate cloud game, such as sorting from largest to smallest. If the recommended cloud game before the trigger action was among the top N candidate cloud games after sorting, then the updated recommended cloud game could be the (N+1)th to the 2Nth candidate cloud game after sorting.

[0113] In a specific scenario, such as Figure 1cThe image shows a schematic of the game waiting page. When the first game account cannot access the target cloud game's service resources, it needs to enter a queue to obtain these resources. At this time, the game waiting page can be displayed, which may include queue status information for the target cloud game, such as "The game is currently popular and requires queuing. You are currently in queue 100. Please wait patiently." Additionally, the game waiting page may include controls for "Member Fast Track" and "Exit Queue." If the user's first game account was not originally a member account, they can upgrade it by triggering the control for "Member Fast Track." After a successful upgrade, the first game account can be added to a higher-priority game service resource request queue. If the user's first game account was originally a member account, it can also be added to a higher-priority game service resource request queue by triggering the control for "Member Fast Track." Users can also click the control for "Exit Queue" to exit the target cloud game's service resource request queue and not experience the target cloud game.

[0114] The game waiting page may include recommended prompts, such as "While waiting in line, you can choose to experience the following recommended games (this will not affect the current game's waiting time)." This prompt can encourage users to try recommended cloud games while waiting for their target cloud game. Specifically, the selected recommended cloud games may include Game A, Game B, and Game C. The game waiting page may also include a recommended game switching control, such as... Figure 1c The icon corresponding to "Change Batch" allows users to switch to a new batch of recommended cloud games by triggering the operation of changing the control for that recommended game.

[0115] 102. In response to the selection operation of the description information of the target recommended cloud game, based on the second game account of the target object, display the game page corresponding to the target recommended cloud game.

[0116] Specifically, the target recommended cloud game refers to the recommended cloud game selected on the game waiting page. The selection operation on the description information of the target recommended cloud game can be a click operation or a swipe operation on the description information of the target recommended cloud game, etc., and this embodiment does not limit it.

[0117] The second game account is associated with the first game account. Specifically, the first game account can be considered the target's main game account on the cloud gaming platform, and the second game account can be considered the target's sub-game account on the cloud gaming platform. In some specific scenarios, the first game account can be a user's personal social media account on other platforms. The user can log in to the cloud gaming platform through this personal social media account, which serves as the main game account. The cloud gaming platform can also create a sub-game account for each user and associate it with the main game account.

[0118] Optionally, the step "in response to the selection operation of the description information of the target recommended cloud game, display the game page corresponding to the target recommended cloud game based on the second game account of the target object" may include:

[0119] In response to the selection operation of the description information of the target recommended cloud game, it is detected whether the first game account is queued in the game service resource request queue corresponding to the target cloud game;

[0120] When the first game account is queued in the game service resource request queue corresponding to the target cloud game, the first game account will be switched to the second game account of the target object.

[0121] Based on the second game account, the game page corresponding to the target recommended cloud game is displayed.

[0122] Specifically, the game page corresponding to the target recommended cloud game can be the game details page of the target recommended cloud game, which contains a detailed introduction to the target recommended cloud game; the game page can also be the game launch page of the target recommended cloud game, and this embodiment does not limit this.

[0123] In one specific embodiment, if the selected recommended cloud game is game B, the following can be displayed: Figure 1d The game details page for game B shown can include detailed information about game B, as well as a launch control (the icon corresponding to the "A button: Launch"), which can be used to launch game B for gameplay. In addition, the game details page can also include a return control (the icon corresponding to the "B button: Return"), which allows users to return to the game waiting page by triggering the return control.

[0124] Optionally, in this embodiment, after a user selects a recommended cloud game, if the main game account is still in the game service resource request queue, the game client corresponding to the target object can switch the main game account to a sub-game account and enter the game page corresponding to the selected recommended cloud game through the sub-game account.

[0125] Optionally, in this embodiment, before the step "in response to the selection operation of the description information of the target recommended cloud game, display the game page corresponding to the target recommended cloud game based on the second game account of the target object", it may further include:

[0126] When it is detected that the target object has not created a second game account, obtain an account creation request;

[0127] Based on the account creation request, a second game account is generated;

[0128] Associate the second game account with the first game account of the target object.

[0129] Specifically, the account creation request can instruct the creation of a game account associated with the target's first game account.

[0130] This involves linking the second game account to the first game account, specifically binding the second game account to the first game account.

[0131] Specifically, the cloud gaming platform can create a second game account for the user and bind it to the user's first game account when the user logs in to the cloud gaming platform for the first time through the first game account; it can also create a second game account for the user when the user is queuing to obtain game service resources of the target cloud game; or it can create a second game account for the user when the user triggers the selection operation of the description information corresponding to the target recommended cloud game. This embodiment does not limit this.

[0132] 103. When the first game account is allocated to the game service resources of the target cloud game, a game selection page is displayed, which includes game switching controls.

[0133] Specifically, when the first game account is scheduled to access the game service resources of the target cloud game, it means that the first game account has finished queuing in the game service resource request queue of the target cloud game and can be dequeued from the game service resource request queue, which is considered as having completed queuing.

[0134] The game switching control allows users to switch between target cloud games. Understandably, users can also choose not to switch and continue experiencing the target recommended cloud game.

[0135] Specifically, the game selection page may also include a queue completion notification message, which can be used to inform the target of information such as "the first game account has been allocated to the target cloud game's game service resources".

[0136] In some embodiments, the game selection page can be based on the original page (specifically, the game page corresponding to the target recommended cloud game) with an added sub-window. This sub-window can display game switching controls and queue completion prompts, etc. That is, in this embodiment, a pop-up window can also be used to inform the user whether to immediately enter the target cloud game through the first game account.

[0137] Optionally, in this embodiment, the game selection page further includes the game screen corresponding to the target recommended cloud game and the game screen corresponding to the target cloud game.

[0138] The game screen may include introductory information about the game or the game content itself; this embodiment does not impose any restrictions on this.

[0139] Optionally, in this embodiment, the game selection page further includes a cancel control, and the cloud gaming operation method may further include:

[0140] In response to the triggering operation of the cancel control, the first game account is canceled from the queue of the game service resource request queue of the target cloud game, and the game page corresponding to the target recommended cloud game is displayed based on the second game account.

[0141] The triggering operation for the cancel control can be either a click operation on the cancel control or a swipe operation on the cancel control; this embodiment does not impose any restrictions on this.

[0142] Users can choose not to switch to the target cloud game and continue experiencing the target recommended cloud game by triggering the cancel control.

[0143] In one specific embodiment, when it is detected that the first game account is scheduled to the game service resources of the target cloud game, the following can be displayed: Figure 1eThe game selection page shown can include a queue completion message: "The main game account has completed the queue and can now enter the target cloud game to experience it." It can also include game switching and cancellation controls. The game switching control is the left option button on the game selection page, "Switch back to the main game account immediately," and the cancellation control is the right option button, "Continue current game." Users can switch back to their main game account to launch the target cloud game by selecting the option corresponding to "Switch back to the main game account immediately." Additionally, the target cloud game's screen can be displayed in a floating layer in the lower left corner of the game selection page, while the recommended target cloud game's screen is displayed above. Specifically, when the user selects the "Switch back to the main game account immediately" option, the game service resources occupied by the sub-account are released, allowing the user to switch back to the main game account to enter the game. When the user selects the "Continue current game" option, the queue for the main game account is canceled, and the user can continue to use the sub-account to experience the recommended cloud game.

[0144] Optionally, in this embodiment, the step "displaying the game selection page when the first game account is allocated to the game service resources of the target cloud game" may include:

[0145] When the first game account is allocated to the game service resources of the target cloud game, it is determined whether the second game account has logged into the target recommended cloud game;

[0146] When the second game account logs into the target recommended cloud game, a game selection page is displayed.

[0147] In some embodiments, when the second game account is not logged into the target recommended cloud game, the target cloud game can be launched directly through the first game account without displaying the game selection page.

[0148] 104. In response to the trigger operation of the game switching control, switch to the target cloud game through the first game account.

[0149] The triggering operation for the game switching control can be a click operation or a swipe operation on the game switching control, and this embodiment does not limit this.

[0150] Optionally, in this embodiment, the step "in response to a trigger operation on the game switching control, switching to the target cloud game via the first game account" may include:

[0151] In response to a trigger operation on the game switching control, the game service resources of the target recommended cloud game occupied by the second game account are released;

[0152] Switch the second game account to the first game account, and then enter the target cloud game through the first game account.

[0153] When a user chooses to switch back to their first game account, the server resources occupied by the second game account can be released immediately without affecting other users' games.

[0154] This application provides an optimization solution for cloud gaming user queuing. By creating dual accounts, users can launch cloud games that do not require queuing while waiting in line to access the game service resources of their target cloud game. This allows users to continue to experience other game services provided by the cloud gaming platform while queuing. It effectively solves the problem that users can only wait for the queue to end, and also improves user satisfaction with the cloud gaming platform and reduces the complaint rate.

[0155] In a specific scenario, such as Figure 1f The diagram shown is a flowchart of the cloud gaming service resource scheduling queuing process based on this application, and is described in detail below:

[0156] 1. When a user logs into the cloud gaming platform through the main game account (i.e., the first game account), it is determined whether the user has created a sub-game account (i.e., the second game account). If no sub-game account has been created, it is created immediately and associated with the main game account.

[0157] 2. When the server detects that a user requests game service resources for a target cloud game through the main game account, the server can determine whether a queue is required for the game experience based on the game service resources of the target cloud game. If no queue is required, the user can successfully launch the target cloud game. If a queue is required, the server can determine the target game service resource request queue from the candidate game service resource request queue based on the game type of the target cloud game requested by the user and the account level of the main game account, and start queuing for the main game account in the target game service resource request queue. Specifically, for different game types and different account levels corresponding to different game service resource request queues in the regional resource pool, the regional resource scheduler can poll the game service resource request queues in the regional resource pool and select game players to leave the queue in turn.

[0158] 3. When a user is waiting to obtain the game service resources of the target cloud game, a game waiting page can be displayed. The game waiting page can include the queuing status information of the target cloud game and the description information of the recommended cloud game. Specifically, the recommended cloud game can be deployed on a level 10 server to avoid conflict with the current cloud game resources.

[0159] 4. Once a user meets the conditions for leaving the queue, they are assigned to the game service resources of the target cloud game. The server backend can determine whether the game sub-account associated with the main game account is currently playing the recommended cloud game. If so, the user can be prompted on the game page of the corresponding target recommended cloud game whether to switch back to the main game account to play the game. Specifically, a game switching control and a cancellation control can be displayed on the game selection page. The game switching control can be the icon corresponding to "Switch back to the main game account immediately" on the game selection page, and the cancellation control can be the icon corresponding to "Continue current game" on the game selection page.

[0160] 5. When a user selects the "Continue Current Game" option, the queue for the main game account can be canceled, and the user can continue to use the sub-game account to experience the target recommended cloud game.

[0161] 6. When a user selects the "Switch back to main game account immediately" option, the backend can release the game service resources occupied by the game sub-account and switch back to the main game account to start the target cloud game.

[0162] As can be seen from the above, this embodiment can display a game waiting page when the target object's first game account has not been allocated game service resources for the target cloud game. The game waiting page includes game recommendation information and the queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources for the target cloud game. In response to a selection operation on the description information of the target recommended cloud game, the game page corresponding to the target recommended cloud game is displayed based on the target object's second game account. When the first game account is allocated game service resources for the target cloud game, a game selection page is displayed, which includes a game switching control. In response to a trigger operation on the game switching control, the target cloud game can be switched to through the first game account. This application allows the target object to experience recommended cloud games through another game account while the first game account is queuing to obtain game service resources for the target cloud game, and to enter the target cloud game through the game switching control when the queue ends. In this way, when game service resources are not allocated, the target object does not need to waste time queuing for games, thus improving the target object's gaming experience.

[0163] Based on the method described in the preceding embodiments, the following will provide a more detailed explanation using the example of the cloud gaming device being specifically integrated into a terminal.

[0164] This application provides a cloud gaming operation method, such as... Figure 2 As shown, the specific process of this cloud gaming operation method can be as follows:

[0165] 201. When the first game account of the target object is not scheduled to the game service resources of the target cloud game, the terminal obtains the historical game behavior data corresponding to the first game account.

[0166] Specifically, game service resources refer to the game resources needed by players to play the game. These game resources can include game graphics, game sound effects, and game commands.

[0167] 202. The terminal selects at least one recommended cloud game from the candidate cloud games based on the historical game behavior data.

[0168] Specifically, historical game behavior data can be the behavior data generated by the first game account on the game platform within a historical time period, such as playing a certain type of game at a certain time. The historical time period can be set according to the actual situation, such as within one month or within six months.

[0169] This process involves analyzing historical game behavior data in at least one dimension to obtain the game behavior characteristics of the target object. This analysis, including at least one dimension, may include analysis of game type and game frequency, among others; this embodiment does not impose limitations on this. Then, the matching degree between the game behavior characteristics and each candidate cloud game is calculated. Based on the matching degree, at least one recommended cloud game is selected from the candidate cloud games. Specifically, this can involve calculating the vector distance between the feature vector corresponding to the game behavior characteristics and the feature vector corresponding to the description information of each candidate cloud game. The vector distance represents the magnitude of the matching degree; a larger vector distance indicates a lower matching degree, and vice versa.

[0170] In some embodiments, candidate cloud games with a matching degree higher than a preset value can be selected as recommended cloud games. This preset value can be set according to actual conditions. In other embodiments, the candidate cloud games can be sorted according to their matching degree, such as sorting them from largest to smallest, to obtain sorted candidate cloud games. Then, the top N candidate cloud games in the sorted candidate cloud games are determined as recommended cloud games, where N is a positive integer.

[0171] Specifically, candidate cloud games can be those that consume less GPU (Graphics Processing Unit) power from electronic devices, can be launched directly, and do not require queuing. Consuming less GPU power specifically means consuming less server computing resources.

[0172] In some embodiments, the recommended cloud games can be three to five games that consume less GPU resources and can be launched directly, selected based on the various game durations experienced by the target object on the cloud gaming platform over a historical period.

[0173] 203. Based on the description information of the at least one recommended cloud game, the terminal displays a game waiting page, the game waiting page including the queuing status information of the first game account in the target cloud game, the queuing status information indicating the progress of the first game account in scheduling the game service resources of the target cloud game.

[0174] The game waiting page is specifically the page displayed to game players while they wait to receive game service resources. The queuing status information for the target cloud game can include the queuing progress of the first game account in the game service resource request queue, such as its specific position in the queue, or the approximate time required for the game service resources to be scheduled. This allows game players to clearly understand the waiting time they need to wait.

[0175] Specifically, the target cloud game and the recommended cloud game can be games on the same gaming platform. The description information of the recommended cloud game can be the name of the recommended cloud game, its corresponding icon, or a summary of its game content, etc. This embodiment does not impose any restrictions on this.

[0176] Optionally, in this embodiment, the game waiting page further includes a recommended game switching control; the cloud gaming operation method may also include:

[0177] In response to a trigger operation that changes the control for the recommended game, the game recommendation information on the game waiting page is updated. The updated game recommendation information includes descriptions of at least one updated recommended cloud game.

[0178] Users can choose to switch to a new batch of recommended cloud games based on trigger actions that change the controls of recommended games.

[0179] 204. In response to the selection operation of the description information of the target recommended cloud game, the terminal displays the game page corresponding to the target recommended cloud game based on the second game account of the target object.

[0180] Specifically, the target recommended cloud game refers to the recommended cloud game selected on the game waiting page. The selection operation on the description information of the target recommended cloud game can be a click operation or a swipe operation on the description information of the target recommended cloud game, etc., and this embodiment does not limit it.

[0181] The second game account is related to the first game account. Specifically, the first game account can be regarded as the target's main game account on the cloud gaming platform, and the second game account can be regarded as the target's sub-game account on the cloud gaming platform.

[0182] Specifically, the game page corresponding to the target recommended cloud game can be the game details page of the target recommended cloud game, which contains a detailed introduction to the target recommended cloud game; the game page can also be the game launch page of the target recommended cloud game, and this embodiment does not limit this.

[0183] Optionally, in this embodiment, before the step "in response to the selection operation of the description information of the target recommended cloud game, display the game page corresponding to the target recommended cloud game based on the second game account of the target object", it may further include:

[0184] When it is detected that the target object has not created a second game account, obtain an account creation request;

[0185] Based on the account creation request, a second game account is generated;

[0186] Associate the second game account with the first game account of the target object.

[0187] Specifically, the account creation request can instruct the creation of a game account associated with the target's first game account.

[0188] This involves linking the second game account to the first game account, specifically binding the second game account to the first game account.

[0189] 205. When the first game account is allocated to the game service resources of the target cloud game, the terminal displays a game selection page, which includes game switching controls.

[0190] The game switching control allows users to switch between target cloud games. Understandably, users can also choose not to switch and continue experiencing the target recommended cloud game.

[0191] Specifically, the game selection page may also include a queue completion notification message, which can be used to inform the target of information such as "the first game account has been allocated to the target cloud game's game service resources".

[0192] Optionally, in this embodiment, the game selection page further includes the game screen corresponding to the target recommended cloud game and the game screen corresponding to the target cloud game.

[0193] Optionally, in this embodiment, the game selection page further includes a cancel control, and the cloud gaming operation method may further include:

[0194] In response to the triggering operation of the cancel control, the first game account is canceled from the queue of the game service resource request queue of the target cloud game, and the game page corresponding to the target recommended cloud game is displayed based on the second game account.

[0195] The triggering operation for the cancel control can be either a click operation on the cancel control or a swipe operation on the cancel control; this embodiment does not impose any restrictions on this.

[0196] Users can choose not to switch to the target cloud game and continue experiencing the target recommended cloud game by triggering the cancel control.

[0197] 206. In response to the trigger operation of the game switching control, the terminal releases the game service resources of the target recommended cloud game occupied by the second game account.

[0198] 207. The terminal switches the second game account to the first game account and enters the target cloud game through the first game account.

[0199] As can be seen from the above, this embodiment can obtain historical game behavior data corresponding to the first game account through the terminal when the first game account of the target object has not been scheduled to the game service resources of the target cloud game; select at least one recommended cloud game from the candidate cloud games based on the historical game behavior data; display a game waiting page based on the description information of the at least one recommended cloud game, the game waiting page including the queuing status information of the first game account in the target cloud game, the queuing status information indicating the progress of the first game account in scheduling the game service resources of the target cloud game; in response to the selection operation of the description information of the target recommended cloud game, display the game page corresponding to the target recommended cloud game based on the second game account of the target object; when the first game account is scheduled to the game service resources of the target cloud game, the terminal displays a game selection page, the game selection page including a game switching control; in response to the triggering operation of the game switching control, release the game service resources of the target recommended cloud game occupied by the second game account; switch the second game account to the first game account, and enter the target cloud game through the first game account. This application allows the target user to experience recommended cloud games through another game account while their first game account is queuing for game service resources of the target cloud game. When the queue ends, the user can switch to the target cloud game through a game switching control. In this way, the target user does not need to waste time queuing for games when game service resources are not available, thus improving the target user's gaming experience.

[0200] To better implement the above methods, this application also provides a cloud gaming operating device, such as... Figure 3 As shown, the cloud gaming device may include a first display unit 301, a second display unit 302, a third display unit 303, and a switching unit 304, as follows:

[0201] (1) First display unit 301;

[0202] The first display unit is used to display a game waiting page when the first game account of the target object has not been scheduled to the game service resources of the target cloud game. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in scheduling the game service resources of the target cloud game.

[0203] Optionally, in some embodiments of this application, the first display unit may include a startup subunit, a first acquisition subunit, and a first display subunit, as follows:

[0204] The startup subunit is used to start the queue of the first game account in the game service resource request queue corresponding to the target cloud game when the first game account of the target object has not been scheduled to the game service resources of the target cloud game.

[0205] The first acquisition subunit is used to acquire the queuing status information of the first game account in the game service resource request queue of the target cloud game.

[0206] The first display sub-unit is used to display the game waiting page based on the queue status information.

[0207] Optionally, in some embodiments of this application, the startup subunit may be specifically used to determine the target game service resource request queue from the candidate game service resource request queue based on the account level of the first game account and the game type of the target cloud game; and to start the first game account from queuing in the target game service resource request queue.

[0208] Optionally, in some embodiments of this application, the first display unit may include a second acquisition subunit, a first selection subunit, and a second display subunit, as follows:

[0209] The second acquisition subunit is used to acquire historical game behavior data corresponding to the first game account when the first game account of the target object is not scheduled to the game service resources of the target cloud game.

[0210] The first selection subunit is used to select at least one recommended cloud game from the candidate cloud games based on the historical game behavior data.

[0211] The second display subunit is used to display a game waiting page based on the description information of the at least one recommended cloud game.

[0212] Optionally, in some embodiments of this application, the game recommendation information includes a list of description information for recommended cloud games, and the list of description information includes description information for at least one recommended cloud game;

[0213] The second display subunit can be used to determine the order of the description information of each recommended cloud game in the description information list based on the matching degree between the historical game behavior data and the selected recommended cloud games; and to display the game waiting page based on the order of the description information of each recommended cloud game in the description information list.

[0214] Optionally, in some embodiments of this application, the first display unit may include a calculation subunit, a second selection subunit, and a third display subunit, as follows:

[0215] The calculation subunit is used to calculate the matching degree between the target cloud game and each candidate cloud game when the first game account of the target object is not scheduled to the game service resources of the target cloud game;

[0216] The second selection subunit is used to select at least one recommended cloud game from each candidate cloud game based on the matching degree.

[0217] The third display subunit is used to display a game waiting page based on the description information of the at least one recommended cloud game.

[0218] Optionally, in some embodiments of this application, the game waiting page further includes a recommended game switching control; the cloud gaming operating device may also include an update unit, as follows:

[0219] The updating unit is configured to update the game recommendation information in the game waiting page in response to a trigger operation for changing the recommended game control. The updated game recommendation information includes description information of at least one updated recommended cloud game.

[0220] Optionally, in some embodiments of this application, the cloud gaming operating device may further include an account creation unit, which is used to obtain an account creation request when it is detected that the target object has not created a second game account; generate a second game account based on the account creation request; and associate the second game account with the target object's first game account.

[0221] (2) Second display unit 302;

[0222] The second display unit is used to respond to the selection operation of the description information of the target recommended cloud game, and display the game page corresponding to the target recommended cloud game based on the second game account of the target object.

[0223] (3) Third display unit 303;

[0224] The third display unit is used to display a game selection page when the first game account is scheduled to the game service resources of the target cloud game. The game selection page includes game switching controls.

[0225] Optionally, in some embodiments of this application, the game selection page further includes a cancellation control, and the cloud gaming operating device may further include a cancellation unit, as follows:

[0226] The cancellation unit is used to cancel the queue of the first game account in the game service resource request queue of the target cloud game in response to the trigger operation of the cancellation control, and to maintain the display of the game page corresponding to the target recommended cloud game based on the second game account.

[0227] Optionally, in some embodiments of this application, the game selection page may further include the game screen corresponding to the target recommended cloud game and the game screen corresponding to the target cloud game.

[0228] (4) Switching unit 304;

[0229] The switching unit is used to respond to a trigger operation on the game switching control and switch to the target cloud game through the first game account.

[0230] Optionally, in some embodiments of this application, the switching unit may include a release subunit and a switching subunit, as follows:

[0231] The release subunit is used to release the game service resources of the target recommended cloud game occupied by the second game account in response to the trigger operation of the game switching control.

[0232] The switching subunit is used to switch the second game account to the first game account and enter the target cloud game through the first game account.

[0233] As can be seen from the above, in this embodiment, when the first game account of the target object has not been allocated game service resources of the target cloud game, a game waiting page is displayed through the first display unit 301. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game. In response to the selection operation of the description information of the target recommended cloud game, the second display unit 302 displays the game page corresponding to the target recommended cloud game based on the second game account of the target object. When the first game account is allocated game service resources of the target cloud game, a game selection page is displayed through the third display unit 303. The game selection page includes a game switching control. Based on the trigger operation of the game switching control, the first game account switches to the target cloud game based on the switching unit 304. This application allows the target user to experience recommended cloud games through another game account while their first game account is queuing for game service resources of the target cloud game. When the queue ends, the user can switch to the target cloud game through a game switching control. In this way, the target user does not need to waste time queuing for games when game service resources are not available, thus improving the target user's gaming experience.

[0234] This application also provides an electronic device, such as... Figure 4 The diagram shows a structural schematic of an electronic device involved in an embodiment of this application. This electronic device can be a terminal or a server, specifically:

[0235] The electronic device may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will understand that... Figure 4 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0236] The processor 401 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Optionally, the processor 401 may include one or more processing cores; preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 401.

[0237] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0238] The electronic device also includes a power supply 403 that supplies power to the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 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.

[0239] The electronic device may also include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0240] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 402 according to the following instructions, and the processor 401 runs the applications stored in the memory 402 to realize various functions, as follows:

[0241] When the target object's first game account is not allocated game service resources for the target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and the queuing status information of the first game account in the target cloud game. The game recommendation information includes descriptions of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources for the target cloud game. In response to a selection operation based on the description information of the target recommended cloud game, a game page corresponding to the target recommended cloud game is displayed based on the target object's second game account. When the first game account is allocated game service resources for the target cloud game, a game selection page is displayed. The game selection page includes a game switching control. In response to a trigger operation on the game switching control, the first game account switches to the target cloud game.

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

[0243] As can be seen from the above, this embodiment can display a game waiting page when the first game account of the target object has not been allocated game service resources of the target cloud game. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game. In response to the selection operation of the description information of the target recommended cloud game, the game page corresponding to the target recommended cloud game is displayed based on the second game account of the target object. When the first game account is allocated game service resources of the target cloud game, a game selection page is displayed, which includes a game switching control. In response to the triggering operation of the game switching control, the first game account switches to the target cloud game.

[0244] This application allows the target user to experience recommended cloud games through another game account while their first game account is queuing for game service resources of the target cloud game. When the queue ends, the user can switch to the target cloud game through a game switching control. In this way, the target user does not need to waste time queuing for games when game service resources are not available, thus improving the target user's gaming experience.

[0245] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0246] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the cloud gaming operation methods provided in embodiments of this application. For example, the instructions can execute the following steps:

[0247] When the target object's first game account is not allocated game service resources for the target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and the queuing status information of the first game account in the target cloud game. The game recommendation information includes descriptions of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources for the target cloud game. In response to a selection operation based on the description information of the target recommended cloud game, a game page corresponding to the target recommended cloud game is displayed based on the target object's second game account. When the first game account is allocated game service resources for the target cloud game, a game selection page is displayed. The game selection page includes a game switching control. In response to a trigger operation on the game switching control, the first game account switches to the target cloud game.

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

[0249] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0250] Since the instructions stored in the computer-readable storage medium can execute the steps in any of the cloud gaming operation methods provided in the embodiments of this application, the beneficial effects that any of the cloud gaming operation methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0251] According to one aspect of this application, a computer program product or computer program is provided, 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 methods provided in the various alternative implementations of the cloud gaming operation described above.

[0252] The above provides a detailed description of a cloud gaming operation method and related equipment provided by the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A cloud gaming operation method, characterized in that, include: When the first game account of the target object has not been allocated game service resources of the target cloud game, a game waiting page is displayed. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in allocating game service resources of the target cloud game. In response to the selection operation of the description information of the target recommended cloud game, the game page corresponding to the target recommended cloud game is displayed based on the second game account of the target object, wherein the first game account is the target object's main game account on the cloud gaming platform, and the second game account is the target object's sub-game account on the cloud gaming platform; When the first game account is assigned to the game service resources of the target cloud game, a game selection page is displayed. The game selection page includes a game switching control, the game screen corresponding to the target recommended cloud game, and the game screen corresponding to the target cloud game. In response to a trigger operation on the game switching control, the user switches to the target cloud game using the first game account.

2. The method according to claim 1, characterized in that, The step of switching to the target cloud game via the first game account in response to a trigger operation on the game switching control includes: In response to a trigger operation on the game switching control, the game service resources of the target recommended cloud game occupied by the second game account are released; Switch the second game account to the first game account, and then enter the target cloud game through the first game account.

3. The method according to claim 1, characterized in that, The game selection page also includes a cancel control, and the method further includes: In response to the triggering operation of the cancel control, the first game account is canceled from the queue of the game service resource request queue of the target cloud game, and the game page corresponding to the target recommended cloud game is displayed based on the second game account.

4. The method according to claim 1, characterized in that, When the target object's first game account is not allocated game service resources for the target cloud game, a game waiting page is displayed, including: When the first game account of the target object is not scheduled to the game service resources of the target cloud game, the first game account is put into the queue of the game service resource request queue corresponding to the target cloud game. Obtain the queuing status information of the first game account in the game service resource request queue of the target cloud game; Based on the queue status information, display the game waiting page.

5. The method according to claim 4, characterized in that, The step of activating the queue of the first game account in the game service resource request queue corresponding to the target cloud game includes: Based on the account level of the first game account and the game type of the target cloud game, the target game service resource request queue is determined from the candidate game service resource request queue; Initiate queuing of the first game account in the target game service resource request queue.

6. The method according to claim 1, characterized in that, When the target object's first game account is not allocated game service resources for the target cloud game, a game waiting page is displayed, including: When the first game account of the target object is not scheduled to the game service resources of the target cloud game, obtain the historical game behavior data corresponding to the first game account; Based on the historical gaming behavior data, select at least one recommended cloud game from the candidate cloud games; Based on the description information of the at least one recommended cloud game, a game waiting page is displayed.

7. The method according to claim 6, characterized in that, The game recommendation information includes a list of descriptions of recommended cloud games, and the list of descriptions includes descriptions of at least one recommended cloud game. The step of displaying a game waiting page based on the description information of the at least one recommended cloud game includes: Based on the matching degree between the historical game behavior data and the selected recommended cloud games, the order of the description information of each recommended cloud game in the description information list is determined. Based on the order in which the descriptions of each recommended cloud game are listed in the description information list, the game waiting page is displayed.

8. The method according to claim 1, characterized in that, When the target object's first game account is not allocated game service resources for the target cloud game, a game waiting page is displayed, including: When the target object's first game account is not allocated game service resources of the target cloud game, calculate the matching degree between the target cloud game and each candidate cloud game; Based on the matching degree, at least one recommended cloud game is selected from each candidate cloud game; Based on the description information of the at least one recommended cloud game, a game waiting page is displayed.

9. The method according to claim 1, characterized in that, The game waiting page also includes a recommended game switching control; the method also includes: In response to a trigger operation that changes the control for the recommended game, the game recommendation information on the game waiting page is updated. The updated game recommendation information includes descriptions of at least one updated recommended cloud game.

10. The method according to claim 1, characterized in that, Before displaying the game page corresponding to the target recommended cloud game based on the target object's second game account, in response to the selection operation of the description information of the target recommended cloud game, the method further includes: When it is detected that the target object has not created a second game account, obtain an account creation request; Based on the account creation request, a second game account is generated; Associate the second game account with the first game account of the target object.

11. A cloud gaming operating device, characterized in that, include: The first display unit is used to display a game waiting page when the first game account of the target object has not been scheduled to the game service resources of the target cloud game. The game waiting page includes game recommendation information and queuing status information of the first game account in the target cloud game. The game recommendation information includes description information of at least one recommended cloud game, and the queuing status information indicates the progress of the first game account in scheduling the game service resources of the target cloud game. The second display unit is used to respond to the selection operation of the description information of the target recommended cloud game, and display the game page corresponding to the target recommended cloud game based on the second game account of the target object, wherein the first game account is the target object's main game account on the cloud game platform, and the second game account is the target object's sub-game account on the cloud game platform; The third display unit is used to display a game selection page when the first game account is scheduled to the game service resources of the target cloud game. The game selection page includes a game switching control, the game screen corresponding to the target recommended cloud game, and the game screen corresponding to the target cloud game. The switching unit is used to respond to a trigger operation on the game switching control and switch to the target cloud game through the first game account.

12. An electronic device, characterized in that, It includes a memory and a processor; the memory stores an application program, and the processor is used to run the application program within the memory to perform the operations in the cloud gaming operation method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps of the cloud gaming operation method according to any one of claims 1 to 10.

14. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by the processor, they implement the steps of the cloud gaming operation method according to any one of claims 1 to 10.