Virtual right sharing method and device, storage medium and electronic equipment

By sending rights sharing links in cloud game platform applications and allowing users to customize operation key combinations, the problem of low efficiency of virtual rights sharing is solved, simplified operations and improved user experience is achieved, and the dissemination and user growth of cloud game applications are promoted.

CN119107127APending Publication Date: 2024-12-10TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310682508.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-08
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

In the prior art, the sharing efficiency of virtual rights is low, and users need to perform multiple steps to abandon reception, resulting in failure of sharing.

Method used

By sending benefits sharing links in cloud gaming platform applications, users are allowed to customize the operation key combinations of cloud gaming applications and sending benefits links through sharing channels, simplifying the reception and configuration process.

Benefits of technology

It improves the efficiency of sharing virtual rights, reduces user operation steps, enhances user experience, and promotes the dissemination and user growth of cloud game applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107127A_ABST
    Figure CN119107127A_ABST
Patent Text Reader

Abstract

The invention discloses a virtual right sharing method and device, a storage medium and electronic equipment. The method comprises the following steps: displaying a right sharing link sent by a first user account; in response to an operation on the right sharing link, determining that the second user account accepts the shared target virtual right, and displaying an application list of candidate cloud game applications associated with the second user account; in response to a target cloud game application determined from the application list, displaying a configuration interface for performing user-defined combination on operation keys in the target cloud game application; and in response to a configuration operation executed on the operation key displayed in the configuration interface, determining a target combined key to be used in the target cloud game application. The technical problem of low sharing efficiency of virtual rights and interests in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular, to a method and device for sharing virtual rights and interests, a storage medium, and an electronic device. Background Art

[0002] Nowadays, in order to facilitate users to manage different types of terminal applications (Application, referred to as APP), some cloud platform applications have emerged. In these cloud platform applications, it is possible to maintain and manage the APPs that have been downloaded and used in the terminal (such as updating and upgrading the version), and it is also possible to display the promotional information of the APPs that users have not downloaded and registered (such as pushing various virtual rights and interests preferential information).

[0003] Taking the cloud game management platform application as an example, when a non-member user receives the virtual rights and interests that only members of the target cloud game APP have for experience according to the promotional information, the non-member user is usually required to download the target cloud game APP first, and register to redeem the virtual rights and interests of the above-mentioned members, and then start to try to experience in the target cloud game APP. This way of sharing virtual rights and interests depends on the client of the target cloud game APP itself. Non-member users are required to perform operations such as downloading the target cloud game APP and registering an account before they can try to experience the virtual rights and interests shared by member users. In other words, in the process of sharing virtual rights and interests provided by the relevant technology, the user's operation path for receiving sharing is relatively long, which requires the user to wait for a long time. During this process, the user is very likely to give up receiving sharing, which leads to the failure of this virtual rights and interests sharing. In other words, the virtual rights and interests sharing method provided in the prior art has the problem of low sharing efficiency.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present application provide a method and device for sharing virtual rights, a storage medium, and an electronic device, so as to at least solve the technical problem of low efficiency in sharing virtual rights in the prior art.

[0006] According to one aspect of an embodiment of the present application, a method for sharing virtual rights is provided, including: displaying a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual right determined from the virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual right indicates that the first user account is allowed to perform a customized combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application; in response to an operation on the rights sharing link, determining that a second user account accepts the shared target virtual right, and displaying an application list of candidate cloud gaming applications associated with the second user account; in response to determining a target cloud gaming application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud gaming application; in response to a configuration operation performed on the operation buttons displayed in the configuration interface, determining a target combination button to be used in the target cloud gaming application.

[0007] Optionally, the above-mentioned response to the operation of the above-mentioned rights sharing link to determine that the second user account accepts the shared above-mentioned target virtual rights includes: in response to the operation of the above-mentioned rights sharing link, displaying a rights collection interface containing rights information of the above-mentioned target virtual rights; in response to the collection operation of the above-mentioned target virtual rights in the above-mentioned rights collection interface, determining that the above-mentioned second user account accepts the shared above-mentioned target virtual rights.

[0008] Optionally, the rights collection interface that displays the rights information of the target virtual rights includes one of the following: jumping to the cloud gaming platform application logged in using the second user account; displaying the rights collection interface in the cloud gaming platform application; displaying a prompt pop-up window in the current display interface that displays the rights sharing link; displaying the rights collection interface in the prompt pop-up window; creating the rights collection interface in the client that displays the rights sharing link.

[0009] Optionally, after determining that the second user account accepts the shared target virtual rights and interests, it also includes: determining candidate cloud gaming applications that allow the second user account to log in among the cloud gaming applications provided by the cloud gaming platform application; and displaying the application list including the application icons of the candidate cloud gaming applications.

[0010] Optionally, in response to determining the target cloud gaming application from the application list, displaying the configuration interface for customizing the combination of operation buttons in the target cloud gaming application includes: in response to determining the target cloud gaming application from the application list, determining the type of operation buttons to be used in the target cloud gaming application; displaying configuration tabs corresponding to different types of buttons in the configuration interface, wherein the configuration tabs display button icons of the operation buttons belonging to the above button types.

[0011] Optionally, after displaying the above-mentioned configuration interface matching the above-mentioned target cloud gaming application, it also includes: in response to a selection operation on a first configuration tab displayed in the above-mentioned configuration interface, displaying button icons of a first group of operation buttons in the above-mentioned first configuration tab; in response to a switching operation from the above-mentioned first configuration tab to the second configuration tab, displaying button icons of a second group of operation buttons in the above-mentioned second configuration tab.

[0012] Optionally, the above-mentioned response to the configuration operation performed on the operation buttons displayed in the above-mentioned configuration interface to determine the target combination button to be used in the above-mentioned target cloud gaming application includes: generating the above-mentioned target combination button in response to the custom combination operation performed on the operation buttons displayed in the above-mentioned configuration tab.

[0013] Optionally, the above-mentioned response to the custom combination operation performed on the operation buttons displayed in the above-mentioned configuration tab, generating the above-mentioned target combination button includes one of the following: customizing the game control operation jointly triggered by at least two of the above-mentioned operation buttons in the game scene provided by the above-mentioned target cloud game application, and determining that the generated target combination button includes the above-mentioned at least two of the above-mentioned operation buttons; customizing the at least one game control operation triggered by at least one of the above-mentioned operation buttons in the game scene provided by the above-mentioned target cloud game application, and determining that the generated target combination button includes the above-mentioned at least one of the above-mentioned operation buttons.

[0014] Optionally, after displaying the above-mentioned configuration interface matching the above-mentioned target cloud gaming application, it also includes: in response to an operation on the first button management tab displayed in the above-mentioned configuration interface, displaying an adding interface for customizing adding new operation buttons; in response to an operation on the second button management tab displayed in the above-mentioned configuration interface, displaying a management interface for the above-mentioned target combination buttons that have been configured; in response to a deletion operation on the above-mentioned target combination buttons selected in the above-mentioned management interface, deleting the above-mentioned target combination buttons; in response to an operation on the third button management tab displayed in the above-mentioned configuration interface, displaying a management interface for the above-mentioned target combination buttons that have been configured; in response to an adjustment operation on the above-mentioned target combination buttons selected in the above-mentioned management interface, adjusting the triggering conditions or triggering priorities of the above-mentioned target combination buttons.

[0015] Optionally, after the target combination key to be used in the target cloud gaming application is determined in response to the configuration operation performed on the operation keys displayed in the configuration interface, the method further includes: in response to the start operation of the target cloud gaming application, displaying the game screen in the target cloud gaming application; and in response to the trigger operation of the target combination key, executing the game control operation corresponding to the target combination key.

[0016] According to another aspect of an embodiment of the present application, a method for sharing virtual rights is also provided, including: displaying the rights information of the virtual rights currently owned by a first user account in a cloud gaming platform application, wherein the above-mentioned virtual rights include target virtual rights that allow the above-mentioned first user account to customize the combination of operation buttons in the cloud gaming application provided by the above-mentioned cloud gaming platform application; in response to a sharing request triggered by the above-mentioned target virtual rights, determining a target sharing channel for sharing the above-mentioned target virtual rights, and a second user account for accepting the above-mentioned target virtual rights; sending a rights sharing link corresponding to the above-mentioned target virtual rights to the above-mentioned second user account through a session window in the above-mentioned target sharing channel; in response to the confirmation acceptance operation of the above-mentioned second user account, prompting the above-mentioned second user account that it has accepted the above-mentioned target virtual rights, wherein the above-mentioned second user account that accepts the above-mentioned target virtual rights is allowed to customize the combination of operation buttons in the selected target cloud gaming application.

[0017] Optionally, in response to the sharing request triggered by the target virtual rights, determining the target sharing channel for sharing the target virtual rights and interests, and the second user account for accepting the target virtual rights and interests includes: in response to the sharing request triggered by the target virtual rights and interests, displaying the sharing channel list authorized by the cloud gaming platform application, wherein the sharing channel list includes at least one sharing channel control; in response to the operation of the target sharing channel control in the sharing channel list, jumping to display the account list in the target sharing application corresponding to the target sharing channel control; determining the second user account from the account list.

[0018] Optionally, the sending of the rights sharing link corresponding to the target virtual rights to the second user account through the session window in the target sharing channel includes: generating the rights sharing link corresponding to the target virtual rights; displaying the rights sharing link in the session window associated with the second user account in the target sharing application, wherein the first user account and the second user account have an associated relationship in the target sharing application.

[0019] According to another aspect of an embodiment of the present application, a virtual rights sharing device is also provided, including: a first display unit, used to display a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual rights determined from the virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual rights indication allows the first user account to customize a combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application; a first determination unit, used to determine, in response to an operation on the rights sharing link, that a second user account accepts the shared target virtual rights, and display an application list of candidate cloud gaming applications associated with the second user account; a second display unit, used to display a configuration interface for customizing a combination of operation buttons in the target cloud gaming application in response to determining a target cloud gaming application from the application list; and a second determination unit, used to determine a target combination button to be used in the target cloud gaming application in response to a configuration operation performed on the operation buttons displayed in the configuration interface.

[0020] According to another aspect of an embodiment of the present application, a virtual rights sharing device is also provided, including: a first display unit, used to display the rights information of the virtual rights currently owned by the first user account in the cloud gaming platform application, wherein the above-mentioned virtual rights include target virtual rights that allow the above-mentioned first user account to customize the combination of operation buttons in the cloud gaming application provided by the above-mentioned cloud gaming platform application; a first determination unit, used to respond to a sharing request triggered by the above-mentioned target virtual rights, determine a target sharing channel for sharing the above-mentioned target virtual rights, and a second user account for accepting the above-mentioned target virtual rights; a sending unit, used to send the rights sharing link corresponding to the above-mentioned target virtual rights to the above-mentioned second user account through the session window in the above-mentioned target sharing channel; a prompting unit, used to respond to the confirmation acceptance operation of the above-mentioned second user account, prompting the above-mentioned second user account that it has accepted the above-mentioned target virtual rights, wherein the above-mentioned second user account that accepts the above-mentioned target virtual rights is allowed to customize the combination of operation buttons in the selected target cloud gaming application.

[0021] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned virtual equity sharing method when running.

[0022] According to another aspect of the embodiment of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above virtual equity sharing method.

[0023] According to another aspect of an embodiment of the present application, there is also provided an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the above-mentioned method for sharing virtual rights and interests through the computer program.

[0024] In an embodiment of the present application, a rights sharing link sent by a first user account is displayed, wherein the rights sharing link carries rights information of a target virtual rights determined from the virtual rights currently owned by the first user account in the cloud game platform application, and the target virtual rights indicate that the first user account is allowed to customize the combination of the operation buttons in the cloud game application provided by the cloud game platform application. Then, in response to the operation of the rights sharing link, it is determined that the second user account accepts the shared target virtual rights, and the application list of the candidate cloud game application associated with the second user account is displayed. Furthermore, in response to determining the target cloud game application from the application list, a configuration interface for customizing the combination of the operation buttons in the target cloud game application is displayed. Then, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, the target combination button to be used in the target cloud game application is determined. In other words, in an embodiment of the present application, by receiving the target virtual rights of the target cloud game application provided by the cloud game platform application shared by other user accounts, the user account does not need to perform the member registration operation associated with the target virtual rights in the target cloud game application, and can enjoy the target virtual rights, that is, the rights to customize the combination of the operation buttons in the target cloud game application. Thereby achieving the technical effect of improving virtual sharing efficiency and improving user experience. This solves the technical problem that in the virtual rights sharing method provided in the prior art, the operation path of the user receiving the sharing is long, resulting in low sharing efficiency of virtual rights. Furthermore, in the embodiment of the present application, since the non-member user account receiving the target virtual rights does not need to perform the member registration operation associated with the target virtual rights, it can receive the target virtual rights. This simplifies the operation of non-member accounts receiving the target virtual rights, thereby prompting more non-member user accounts to receive the target virtual rights in this way and experience the target virtual rights in the target cloud game application. Thereby achieving the technical effect of improving the dissemination efficiency of the target cloud game and expanding the number of users of the target cloud game application. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0026] Figure 1 is a schematic diagram of an application environment of an optional virtual rights sharing method according to an embodiment of the present application;

[0027] Figure 2 is a flow chart of an optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0028] Figure 3 is a schematic diagram of an optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0029] Figure 4 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0030] Figure 5 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0031] Figure 6 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0032] Figure 7 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0033] Figure 8 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0034] Fig. 9 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0035] Fig.10 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0036] Fig.11 is a schematic diagram of another optional method for sharing virtual rights and interests according to an embodiment of the present application;

[0037] Fig.12 is a structural diagram of an optional virtual rights sharing device according to an embodiment of the present application;

[0038] Fig.13 is a schematic structural diagram of another optional virtual rights sharing device according to an embodiment of the present application;

[0039] Fig.14 is a schematic structural diagram of another optional electronic device according to an embodiment of the present application;

[0040] Fig.15 It is a schematic diagram of the structure of another optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.

[0042] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0043] According to one aspect of the embodiments of the present application, a method for sharing virtual rights and interests is provided. Optionally, as an optional implementation, the method for sharing virtual rights and interests can be applied to, but is not limited to, Figure 1 In the environment shown. Figure 1 As shown, the terminal device 102 includes a memory 104 for storing various data generated during the operation of the terminal device 102, a processor 106 for processing and calculating the above data, and a display 108 for displaying the equity sharing link sent by the first user account, the application list of candidate cloud game applications associated with the second user account, and a configuration interface for customizing the combination of operation buttons in the target cloud game application. The terminal device 102 can exchange data with the server 112 through the network 110. The server 112 is connected to a database 114, which is used to store various data. The terminal device 102 can run cloud game platform applications and target cloud game applications.

[0044] Furthermore, the above method Figure 1The corresponding specific application process in the environment shown is shown in the following steps:

[0045] Steps S102 - S104 are executed, the server 112 receives the equity sharing link sent by the first user account, and then sends the equity sharing link to the terminal device 102 via the network 110 .

[0046] Then, steps S106-S112 are performed, such as Figure 1 As shown in (a), the terminal device 102 displays the equity sharing link sent by the first user account, wherein the equity sharing link carries the equity information of the target virtual equity determined from the virtual equity currently owned by the first user account in the cloud game platform application, and the target virtual equity indicates that the first user account is allowed to customize the combination of the operation buttons in the cloud game application provided by the cloud game platform application. Then, in response to the operation on the equity sharing link, it is determined that the second user account accepts the shared target virtual equity, and Figure 1 In (b), a list of candidate cloud gaming applications associated with the second user account is displayed. Then, in response to determining a target cloud gaming application from the application list, as shown in FIG. Figure 1 (c) shows a configuration interface for customizing the combination of operation keys in the target cloud game application. Then, in response to the configuration operation performed on the operation keys displayed in the configuration interface, the target combination key to be used in the target cloud game application is determined.

[0047] Next, step S114 is executed, and the terminal device 102 sends the target combination key to be used in the target cloud game application to the server 112 through the network 110.

[0048] In this embodiment, by receiving the target virtual rights of the target cloud game application provided by the cloud game platform application shared by other user accounts, the user account does not need to perform the member registration operation associated with the target virtual rights in the target cloud game application to enjoy the target virtual rights, that is, the operation buttons in the target cloud game application are customized and combined. The technical problem of low efficiency of sharing virtual rights in the virtual rights sharing method provided in the prior art is solved. The technical effect of improving virtual sharing efficiency and improving user experience is achieved. Further, in the embodiment of the present application, since the non-member user account receiving the target virtual rights does not need to perform the member registration operation associated with the target virtual rights, the target virtual rights can be received. Thereby simplifying the operation of non-member accounts to receive the target virtual rights, and then prompting more non-member user accounts to receive the target virtual rights in this way and experience the target virtual rights in the target cloud game application. Thereby achieving the technical effect of improving the dissemination efficiency of the target cloud game and expanding the number of users of the target cloud game application.

[0049] Optionally, in this embodiment, the terminal device may be a terminal device configured with a target client, which may include but is not limited to at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, etc. The target client may be a video client, an instant messaging client, a browser client, an education client, etc. The network may include but is not limited to: a wired network, a wireless network, wherein the wired network includes: a local area network, a metropolitan area network and a wide area network, and the wireless network includes: Bluetooth, WIFI and other networks that realize wireless communication. The server may be a single server, or a server cluster consisting of multiple servers, or a cloud server. The above is only an example, and this embodiment does not impose any limitation on this.

[0050] Alternatively, as an optional embodiment, Figure 2 As shown, the above-mentioned virtual rights and interests sharing method includes:

[0051] S202, displaying the equity sharing link sent by the first user account, wherein the equity sharing link carries equity information of a target virtual equity determined from virtual equity currently owned by the first user account in the cloud gaming platform application, and the target virtual equity indicates that the first user account is allowed to customize a combination of operation buttons in the cloud gaming application provided by the cloud gaming platform application;

[0052] Optionally, the above-mentioned virtual rights sharing method can be applied to, but not limited to, the sharing scenario of virtual rights in cloud gaming applications associated with cloud gaming platform applications. Specifically, the cloud gaming platform application here can be used to, but not limited to, maintain and manage cloud gaming applications downloaded in the terminal, and promote cloud gaming applications that have not yet been downloaded and registered.

[0053] It should be noted that the above-mentioned first user account can be, but is not limited to, a member user account used to indicate the use of the cloud gaming platform application. Specifically, the first user account has registered as a member of the cloud gaming platform application in the cloud gaming platform application. A user account with a member of the cloud gaming platform application can enjoy various virtual rights and interests provided by the cloud gaming platform application, such as the right to try out the cloud gaming application, the right to customize the combination of operation buttons in the cloud gaming application, the right to optimize the picture quality in the cloud gaming application, etc., which are not limited in this embodiment.

[0054] Furthermore, the above target virtual rights can be, but are not limited to, used to indicate a custom combination of operation buttons in a cloud gaming application. The above custom combination of operation buttons in a cloud gaming application can be, but are not limited to, used to indicate that a custom combination of operation buttons in a cloud gaming application provided in a cloud gaming platform application is allowed, and a specified function in a cloud gaming application is triggered through a custom combination of operation buttons.

[0055] For example, if user account A obtains the right to customize the combination of operation keys in the cloud game application, then user account A can customize the settings in the cloud game application to control the corresponding virtual game object in the cloud game application to perform the specified action after the specified single or multiple operation keys are triggered. For example, after the combination of F1 and 3 keys on the keyboard is triggered, the virtual game object is controlled to perform a climbing action.

[0056] It should be noted that the above-mentioned target virtual rights can also be used but not limited to indicating cloud gaming application trial rights. Specifically, the cloud gaming application rights here allow user accounts to try out specific cloud gaming applications within a specified period of time, wherein the above-mentioned specific cloud gaming applications can be but not limited to cloud gaming applications that can only be entered by having a cloud gaming platform application membership, or cloud gaming applications that can only be entered by spending a specified amount of virtual resources provided in the cloud gaming platform application, etc., and no limitation is made to this in the embodiments.

[0057] The rights sharing link here can be, but is not limited to, displayed in the form of a message in a conversation application, and can also be displayed in the form of a link in a community space application, and no limitation is made to this in the present embodiment. Among them, conversation applications are applications that support window conversations (such as text messages, etc.), and community space applications are applications that can share information in the community space. It should be noted that in conversation applications, the relationship between the second user account and the first user account may include, but is not limited to: the second user account and the first user account are friend accounts. The relationship between the second user account and the first user account in the community space application may include, but is not limited to: the second user account is a fan account of the first user account.

[0058] S204, in response to the operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity, and displaying an application list of candidate cloud gaming applications associated with the second user account;

[0059] The candidate cloud gaming application associated with the second user account here may be used, but is not limited to, to indicate that the second user account provided in the cloud gaming platform has permission to enter, and the terminal used by the second user account supports running the cloud gaming application.

[0060] S206, in response to determining the target cloud gaming application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud gaming application;

[0061] Optionally, the custom combination configuration interface here may include but is not limited to: configuration tabs corresponding to different button types (such as a keyboard type configuration tab, a mouse type configuration tab, a joystick type configuration tab, etc.), wherein the configuration tab also displays button icons of operation buttons belonging to the corresponding button type.

[0062] S208, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, determining a target combination of buttons to be used in the target cloud gaming application.

[0063] As an optional implementation, the above-mentioned virtual rights sharing method is applied to the sharing scenario of virtual rights in a cloud game application associated with a cloud game platform application as an example. Figure 3 As shown, the above method is explained by the following steps:

[0064] In response to a rights sharing link of a custom combination of rights of a cloud gaming application operation button sent by user account A to user account B in a session application, such as Figure 3 As shown in (a), the equity sharing link is displayed in the conversation window of user account A and user account B in the form of a message, wherein the equity sharing link also carries a prompt message for claiming the key custom combination equity (i.e., Figure 3 "Come and click to receive the rights of custom key combinations in cloud gaming platform application C!" as shown in (a) above).

[0065] Then, still Figure 3 As shown in (a), when it is detected that user account B has performed a confirmation operation on the equity sharing link, it is determined that user account B has accepted the key custom combination equity shared by user account A, and Figure 3 As shown in (b), a list of candidate cloud gaming applications provided by the cloud gaming application platform C and allowing the second user account to access is displayed, wherein the list of candidate cloud gaming applications includes cloud gaming application 1, cloud gaming application 2, and cloud gaming application 3.

[0066] Further, when the user account determines to select cloud game application 1, as Figure 3 As shown in (c), a configuration interface for customizing the combination of operation buttons in the game application 1 is displayed.

[0067] Next, in response to the configuration operation performed by user account B on the operation buttons displayed in the configuration interface, the target combination button to be used in the cloud gaming application 1 is determined.

[0068] In an embodiment of the present application, a rights sharing link sent by a first user account is displayed, wherein the rights sharing link carries rights information of a target virtual rights determined from the virtual rights currently owned by the first user account in the cloud game platform application, and the target virtual rights indicate that the first user account is allowed to customize the combination of the operation buttons in the cloud game application provided by the cloud game platform application. Then, in response to the operation of the rights sharing link, it is determined that the second user account accepts the shared target virtual rights, and the application list of the candidate cloud game application associated with the second user account is displayed. Furthermore, in response to determining the target cloud game application from the application list, a configuration interface for customizing the combination of the operation buttons in the target cloud game application is displayed. Then, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, the target combination button to be used in the target cloud game application is determined. In other words, in an embodiment of the present application, by receiving the target virtual rights of the target cloud game application provided by the cloud game platform application shared by other user accounts, the user account can enjoy the target virtual rights without performing the member registration operation associated with the target virtual rights in the target cloud game application, that is, the operation buttons in the target cloud game application are customized and set. Thereby, the technical problem of low efficiency of sharing virtual rights and interests in the virtual rights and interests sharing method provided in the prior art is solved. Thereby, the technical effect of improving virtual sharing efficiency and improving user experience is achieved. Furthermore, in the embodiment of the present application, since the non-member user account that receives the target virtual rights and interests does not need to perform the member registration operation associated with the target virtual rights and interests, the target virtual rights and interests can be obtained. Thereby, the operation of non-member accounts to obtain the target virtual rights and interests is simplified, thereby prompting more non-member user accounts to obtain the target virtual rights and interests in this way, and experience the target virtual rights and interests in the target cloud game application. Thereby, the technical effect of improving the dissemination efficiency of the target cloud game and expanding the number of users of the target cloud game application is achieved.

[0069] Optionally, as an optional implementation scheme, in response to the operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity includes:

[0070] S1, in response to an operation on a rights sharing link, displaying a rights claiming interface including rights information of a target virtual rights;

[0071] Optionally, the rights collection interface that displays the rights information of the target virtual rights includes one of the following: jumping to the cloud gaming platform application logged in using the second user account; displaying the rights collection interface in the cloud gaming platform application; displaying a prompt pop-up window in the current display interface that displays the rights sharing link; displaying the rights collection interface in the prompt pop-up window; creating a rights collection interface in the client that displays the rights sharing link.

[0072] S2, in response to a claiming operation on the target virtual rights in the rights claiming interface, determining that the second user account accepts the shared target virtual rights.

[0073] As an optional implementation, the above-mentioned virtual rights sharing method is applied to the sharing scenario of virtual rights in a cloud game application associated with a cloud game platform application as an example. Figure 4 As shown, the above method is explained by the following steps:

[0074] like Figure 4 As shown in (a), when it is detected that user account B clicks on the rights sharing link of the custom combination rights of the cloud game application operation button displayed in the session application, as Figure 4 As shown in (b), a rights and interests collection interface for a custom combination of rights and interests for cloud gaming application operation buttons is displayed, wherein the rights and interests collection interface displays prompt information for prompting whether to accept the custom combination of rights and interests for cloud gaming application operation buttons.

[0075] Still Figure 4 As shown in (b), when it is detected that user account B chooses to confirm acceptance of the custom combination rights of cloud game application operation keys, it is determined that user account B has confirmed receipt of the custom combination rights of cloud game application operation keys.

[0076] In an embodiment of the present application, in response to the operation of the equity sharing link, a rights collection interface containing the rights information of the target virtual rights is displayed. Then, in response to the collection operation of the target virtual rights in the rights collection interface, it is determined that the second user account accepts the shared target virtual rights. In other words, in an embodiment of the present application, by displaying the rights information of the target virtual rights sent by the first user account in the rights collection interface, the second user account can quickly and conveniently receive the target virtual rights through the rights collection interface. Thereby achieving the technical effect of improving the efficiency of sharing virtual rights. Furthermore, in an embodiment of the present application, since the operation of non-member accounts to receive the target virtual rights is simplified, more non-member user accounts are prompted to receive the target virtual rights in this way and experience the target virtual rights in the target cloud game application. Thereby achieving the technical effect of improving the dissemination efficiency of the target cloud game and expanding the number of users of the target cloud game application.

[0077] Optionally, as an optional implementation scheme, the rights and interests claiming interface that displays the rights and interests information of the target virtual rights and interests includes one of the following:

[0078] Jump to the cloud gaming platform application logged in with the second user account; display the rights collection interface in the cloud gaming platform application;

[0079] It should be noted that the cloud gaming platform application logged in by the second user account here may include but is not limited to: the cloud gaming platform application logged in by the first user account and other cloud gaming platform applications not logged in by the first user account.

[0080] Display a prompt pop-up window in the current display interface that displays the equity sharing link; display the equity collection interface in the prompt pop-up window;

[0081] It should be noted that the current display interface showing the equity sharing link may include, but is not limited to: a conversation window interface in a conversation application for receiving the equity sharing link, or an information sharing interface in a community space application.

[0082] Create a rights claiming interface in the client that displays the rights sharing link.

[0083] Optionally, the above-mentioned creation of a rights claiming interface in a client displaying a rights sharing link may include, but is not limited to, creating a rights claiming interface in a conversation application for receiving a rights sharing link, or in a community space application.

[0084] In the embodiment of the present application, jump to the cloud gaming platform application logged in with the second user account; display the rights collection interface in the cloud gaming platform application; display a prompt pop-up window in the current display interface displaying the rights sharing link; display the rights collection interface in the prompt pop-up window; create a rights collection interface in the client that displays the rights sharing link. In other words, the present application is an embodiment that provides a variety of display methods for displaying the rights collection interface, so that the user account can pre-select the display method that can meet the actual needs of the user account in the cloud gaming platform application. Thereby achieving the technical effect of meeting the diverse needs of users and improving the user experience.

[0085] Optionally, as an optional implementation scheme, after determining that the second user account accepts the shared target virtual rights and interests, the method further includes:

[0086] S1, determining a candidate cloud gaming application that allows a second user account to log in from cloud gaming applications provided by the cloud gaming platform application;

[0087] S2, displaying an application list including application icons of candidate cloud gaming applications.

[0088] It should be noted that the candidate cloud gaming applications provided by the cloud gaming platform application here that allow the second user account to log in may include but are not limited to: the second user account has the authority to log in, and the hardware conditions (such as CPU, memory, etc.) of the terminal system used by the second user account can support the running of cloud gaming applications.

[0089] In an embodiment of the present application, candidate cloud gaming applications that allow the second user account to log in are determined in the cloud gaming applications provided by the cloud gaming platform application. Then, an application list containing application icons of candidate cloud gaming applications is displayed. In other words, in an embodiment of the present application, before displaying the candidate gaming application list, the cloud gaming applications provided by the cloud gaming platform application are also screened to determine the candidate gaming applications that allow the second user to log in. This ensures that the candidate cloud gaming applications included in the displayed application list can be logged in by the second user account. This avoids the technical problem of low efficiency in sharing virtual rights and interests due to the second user account selecting a cloud gaming application that cannot be logged in, and having to reselect other cloud gaming applications in the application list to use the target virtual rights and interests. This achieves the technical effect of improving the efficiency of sharing virtual rights and interests.

[0090] Optionally, as an optional implementation scheme, in response to determining the target cloud game application from the application list, displaying a configuration interface for customizing the combination of operation buttons in the target cloud game application includes:

[0091] S1, in response to determining a target cloud gaming application from the application list, determining a key type of an operation key to be used in the target cloud gaming application;

[0092] S2, displaying configuration tabs corresponding to different button types in the configuration interface, wherein button icons of operation buttons belonging to the button types are displayed in the configuration tabs.

[0093] It should be noted that different types of cloud game applications correspond to different operation buttons. For example, the operation buttons corresponding to tower defense type cloud game applications are mouse buttons, and the operation buttons corresponding to competitive type cloud game applications are mouse buttons, keyboard buttons, and so on.

[0094] Furthermore, the types of operation buttons to be used in the target cloud gaming application may include, but are not limited to: mouse buttons, keyboard buttons, joystick buttons, etc., and no limitation is imposed on this in the present embodiment.

[0095] In an embodiment of the present application, in response to determining the target cloud gaming application from the application list, the key type of the operation key to be used in the target cloud gaming application is determined; the configuration tabs corresponding to the different key types are displayed in the configuration interface, wherein the key icons of the operation keys belonging to the key type are displayed in the configuration tabs. In other words, in an embodiment of the present application, when the target cloud gaming application is determined from the application list, the key type of the operation key to be used in the target cloud gaming application is determined. Then, the configuration tabs corresponding to the different key types are displayed in the target cloud gaming application, so that the user account can intuitively understand the types of operation keys that can be used for custom combinations of operation keys, and the operation keys of different types that can be used for custom combinations of operation keys. So that the user account can set a custom operation key combination for the target cloud gaming application based on the configuration tabs corresponding to the different key types displayed. The technical effect of improving the user experience is achieved.

[0096] Optionally, as an optional implementation scheme, after displaying the configuration interface matching the target cloud gaming application, the method further includes:

[0097] In response to a selection operation on a first configuration tab displayed in the configuration interface, displaying button icons of a first group of operation buttons in the first configuration tab;

[0098] Optionally, in response to the selection operation on the first configuration tab displayed in the configuration interface, before the button icons of the first group of operation buttons in the first configuration tab are displayed, the button icons corresponding to all button types in the configuration interface may be, but are not limited to, in a hidden state.

[0099] In response to a switching operation from the first configuration tab to the second configuration tab, button icons of a second group of operation buttons in the second configuration tab are displayed.

[0100] For example, assume that the first configuration tab is a configuration tab for mouse-type operation buttons, and the second configuration tab is a configuration tab for keyboard-type operation buttons. Figure 5 As shown in (a), when it is detected that the configuration tab of the mouse type operation button displayed in the configuration interface is clicked, the mouse button icon corresponding to the mouse type operation button is displayed. Figure 5 As shown in (b), when it is detected that the configuration tab of the keyboard type operation button displayed in the configuration interface is clicked, the keyboard button icon corresponding to the keyboard type operation button is displayed.

[0101] In an embodiment of the present application, in response to a selection operation on a first configuration tab displayed in a configuration interface, a button icon of a first group of operation buttons in the first configuration tab is displayed. In response to a switch operation from the first configuration tab to the second configuration tab, a button icon of a second group of operation buttons in the second configuration tab is displayed. In other words, in an embodiment of the present application, when it is detected that a configuration tab of a different operation button type is selected, multiple button icons corresponding to different operation button types can be displayed. This facilitates the user account to set a custom operation button combination for the target cloud gaming application based on the button icons corresponding to each of the different button types, thereby achieving a technical effect of improving the user experience.

[0102] Optionally, as an optional implementation scheme, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, determining the target combination button to be used in the target cloud game application includes:

[0103] In response to a custom combination operation performed on an operation button displayed in a configuration page, a target combination button is generated.

[0104] For example, suppose the configuration tab is used to indicate the configuration tab of the keyboard type operation button, such as Figure 6 As shown in (a), when it is detected that the newly added combination button control is clicked, Figure 6 As shown in (b), the new combination button mode is entered, and a new panel of custom operation buttons is displayed in the configuration interface, wherein the new panel of custom operation buttons displays a function configuration area of ​​the custom buttons, which is used to configure the game control operations that can be triggered by the target combination buttons; a custom button configuration area, which is used to determine the custom buttons included in the target combination buttons; and a custom button duration configuration area, which is used to configure the duration of the target combination buttons required to trigger the game control operations.

[0105] Then, if Figure 6 As shown in (c), when it is detected that the user account has determined the function of the custom key (i.e., the game control operation) to be continuous jumping, the custom key (i.e., the custom key included in the target combination key) to be "M+K", the duration of clicking the custom key required to trigger the function is determined to be 0.1s, and the Save button is clicked, a target combination key is generated.

[0106] In the embodiment of the present application, in response to the custom combination operation performed on the operation buttons displayed in the configuration tab, a target combination button is generated. In other words, in the implementation of the present application, a custom combination operation is performed on the operation buttons displayed in the configuration tab to generate a function for triggering the target cloud game application. This achieves the technical effect of increasing the interest of the user account in the target cloud game application.

[0107] Optionally, as an optional implementation, in response to a custom combination operation performed on an operation button displayed in the configuration tab, generating a target combination button includes one of the following:

[0108] Performing a custom combination of game control operations jointly triggered by at least two operation buttons in a game scene provided by a target cloud game application, and determining that a generated target combination button includes at least two operation buttons;

[0109] It should be noted that the above-mentioned game control operations may include but are not limited to: control operations on game objects controlled by the user account in the above-mentioned target cloud game application, perspective control operations on the user account in the target cloud game application, operations on switching game scenes in the target cloud game application, etc., and no limitation is made to this in this embodiment.

[0110] Optionally, in this embodiment, two or more operation buttons and game control operations in the game scene provided by the target cloud game application can be customized and combined to generate a target combination button for triggering the game control operation. The operation buttons in the target combination button can belong to the same type of operation buttons or different types of operation buttons, which is not limited in the embodiment.

[0111] For example, the game control operation is used to indicate the control operation of the game object controlled by the user account. Figure 7 As shown in (a), during the process of configuring the combination key, if the user account selects the function of the custom key as controlling the game object to perform "continuous jumps" in the configuration area of ​​the custom key function, "continuous jumps" is displayed in the custom key function configuration area; if the user account selects a duration of 0.1s in the configuration area of ​​the custom key duration, 0.1s is displayed in the custom key duration configuration area; if the key icon of the operation key "A" under the configuration tab of the keyboard type operation key is detected to be triggered, "A" is displayed in the custom key configuration area. Then, as Figure 7 As shown in (b), after detecting that the configuration tab of the mouse type operation button is triggered, and then detecting that the button icon of the operation button "right mouse button" is triggered, "A+right mouse button" is displayed in the configuration area of ​​the custom button.

[0112] Further, when it is detected that the save button displayed in the configuration interface is clicked, a target combination key including "A+right mouse button" is generated for controlling the game object to perform "continuous jumping".

[0113] A customized combination is performed on at least one game control operation triggered by at least one operation button in a game scene provided by a target cloud game application, and it is determined that the generated target combination button includes at least one operation button.

[0114] Optionally, in this embodiment, it is possible but not limited to custom combining an operation button with a game control operation in a game scene provided by a target cloud gaming application to generate a target combination button for triggering the above-mentioned game control operation; it is possible to custom combine an operation button with multiple game control operations in a game scene provided by a target cloud gaming application to generate a target combination button for triggering the above-mentioned multiple game control operations; it is possible to custom combine multiple operation buttons with multiple game control operations in a game scene provided by a target cloud gaming application to generate a target combination button for triggering the above-mentioned multiple game control operations; it is also possible to custom combine multiple operation buttons with a game control operation in a game scene provided by a target cloud gaming application to generate a target combination button for triggering the above-mentioned one game control operation.

[0115] The operation keys in the target combination keys may belong to the same type of operation keys or to different types of operation keys, which is not limited in the embodiment.

[0116] It should be noted that the at least one game control operation can be executed simultaneously or continuously, but is not limited to the execution, and this is not limited in the present embodiment. For example, by clicking the F1 button on the keyboard, the game object is controlled to fire bullets while jumping, or by clicking the F1 button on the keyboard, the game object is controlled to fire bullets after jumping.

[0117] In an embodiment of the present application, a custom combination is performed on the game control operation jointly triggered by at least two operation buttons in the game scene provided by the target cloud game application, and it is determined that the generated target combination button includes at least two operation buttons; a custom combination is performed on at least one game control operation triggered by at least one operation button in the game scene provided by the target cloud game application, and it is determined that the generated target combination button includes at least one operation button. That is to say, in an embodiment of the present application, a game control operation can be set to be triggered by a combination of at least two operation buttons, and a game control operation can also be set to be triggered by at least one operation button. This allows the user account to select a personalized custom combination button according to actual needs to trigger one or more game control operations corresponding to the target cloud game application. Thereby achieving the technical effect of enhancing the fun of the user account for the target cloud game.

[0118] Optionally, as an optional implementation scheme, after displaying the configuration interface matching the target cloud gaming application, the method further includes:

[0119] In response to an operation on the first button management tab displayed in the configuration interface, an adding interface for customizing and adding a new operation button is displayed;

[0120] It should be noted that the above-mentioned newly added operation buttons can be but are not limited to buttons on an external hardware device connected to the terminal used by the user account, such as mouse buttons, keyboard buttons, handle buttons, etc., and can also be used to indicate gesture operations, eye movement operations, etc., and no limitation is made to this in the embodiments.

[0121] For example, when the first key management tab displayed in the configuration page is detected (ie, Figure 7 When the "Add another button" button shown in (a) is triggered, an adding interface for adding a new operation button is displayed.

[0122] In response to an operation on the second button management tab displayed in the configuration interface, a management interface of the target combination button that has been configured is displayed; in response to a deletion operation on the target combination button selected in the management interface, the target combination button is deleted;

[0123] For example, when the second key management tab (i.e., Figure 7 When the "Delete Plan" button shown in (a) is triggered, the management interface of the configured target combination buttons is displayed, assuming that the management interface includes the configured target combination buttons 1, 2, and 3. Then, when it is detected that the target combination button 1 is selected and the confirmation button for deleting the plan is triggered, the target combination button 1 is deleted.

[0124] In response to an operation on the third button management tab displayed in the configuration interface, a management interface of the configured target combination button is displayed; in response to an adjustment operation on the selected target combination button in the management interface, the trigger condition or trigger priority of the target combination button is adjusted.

[0125] For example, when the third button management tab (ie, Figure 7 When the "Adjustment Plan" button shown in (a) is triggered, the management interface of the configured target combination keys is displayed, assuming that the management interface includes the configured target combination keys 1, target combination keys 2, and target combination keys 3. Then, when an adjustment operation of the trigger condition or the trigger priority of the target combination key 1 is detected, the trigger condition or the trigger priority of the target combination key 1 is adjusted.

[0126] It should be noted that the triggering condition of the target combination key here can be, but is not limited to, used to indicate the usage scenario corresponding to the target combination key. Specifically, a specific target combination key can be set to be triggered only in a specific game scenario to improve the richness of the game operation. In addition, the same target combination key can also be used in different game scenarios to trigger different game control operations in different game scenarios, thereby improving the reusability of the target combination key.

[0127] Furthermore, the trigger priority of the target combination key may be, but is not limited to, the priority of the game control operation that can be triggered by the target combination key. For example, assume that the target key A is set to trigger game control operation 1, game control operation 2, and game control operation 3. Among them, the trigger priorities corresponding to game control operation 1, game control operation 2, and game control operation 3 decrease step by step. Then, when the user account triggers the target key A, the first thing triggered is game control operation 3, followed by game control operation 2, and finally game control operation 1.

[0128] In an embodiment of the present application, in response to an operation on the first button management tab displayed in the configuration interface, an adding interface for customizing and adding new operation buttons is displayed; in response to an operation on the second button management tab displayed in the configuration interface, a management interface for the target combination buttons that have been configured is displayed; in response to a deletion operation on the target combination buttons selected in the management interface, the target combination buttons are deleted; in response to an operation on the third button management tab displayed in the configuration interface, a management interface for the target combination buttons that have been configured is displayed; in response to an adjustment operation on the target combination buttons selected in the management interface, the triggering condition or triggering priority of the target combination buttons is adjusted. In other words, in an embodiment of the present application, by providing a rich button management tab method, a user account can efficiently manage the operation buttons and the configured target combination buttons. Thereby achieving the technical effect of improving the configuration efficiency of the target combination buttons.

[0129] Optionally, as an optional implementation, after determining the target combination key to be used in the target cloud game application in response to the configuration operation performed on the operation key displayed in the configuration interface, the method further includes:

[0130] In response to a start-up operation on a target cloud gaming application, displaying a game screen in the target cloud gaming application;

[0131] In response to the triggering operation on the target combination key, the game control operation corresponding to the target combination key is executed.

[0132] For example, the target key combination includes: right mouse button + keyboard button A, and the target key combination is used to trigger the game object A controlled by the user account to perform a climbing operation. The above method is explained by the following steps:

[0133] When a user account is detected to start the target cloud gaming application, such as Figure 8 As shown, the game screen in the target cloud game application is first displayed, wherein the game object A controlled by the user account is displayed in the game screen. Then, when it is detected that the right mouse button and keyboard button A are clicked at the same time, the game object A is controlled to perform a flip operation.

[0134] In the embodiment of the present application, in response to the start operation of the target cloud game application, the game screen in the target cloud game application is displayed; in response to the trigger operation of the target combination key, the game control operation corresponding to the target combination key is executed. In other words, in the embodiment of the present application, by triggering the target combination key customized by the user account in the target cloud game application, the game control operation corresponding to the target combination key is executed in the target cloud game application, so that the user account can use the set target combination key according to actual needs, thereby improving the user account's interest in the target cloud game application.

[0135] Alternatively, as an optional embodiment, Fig. 9 As shown, the above-mentioned method for sharing virtual rights and interests is characterized by comprising:

[0136] S902, displaying rights information of virtual rights currently owned by the first user account in the cloud gaming platform application, wherein the virtual rights include target virtual rights that allow the first user account to customize a combination of operation buttons in the cloud gaming application provided by the cloud gaming platform application;

[0137] Optionally, the above-mentioned virtual rights sharing method can be applied to, but not limited to, the sharing scenario of virtual rights in cloud gaming applications associated with cloud gaming platform applications. Specifically, the cloud gaming platform application here can be used to, but not limited to, maintain and manage cloud gaming applications downloaded in the terminal, and promote cloud gaming applications that have not yet been downloaded and registered.

[0138] It should be noted that the above-mentioned first user account can be, but is not limited to, a user account used to indicate the use of the cloud gaming platform application. Specifically, the first user account has registered a member of the cloud gaming platform application in the cloud gaming platform application. Specifically, a user account with a member of the cloud gaming platform application can enjoy various virtual rights and interests provided by the cloud gaming platform application, such as the right to try the cloud gaming application, the right to customize the combination of operation buttons in the cloud gaming application, the right to optimize the picture quality in the cloud gaming application, etc., which are not limited in this embodiment.

[0139] Furthermore, the above-mentioned target virtual rights can be used, but not limited to, to indicate the rights of the custom combination of operation buttons in the cloud gaming application. Among them, the rights of the custom combination of operation buttons in the cloud gaming application can be used, but not limited to, to indicate that the operation buttons in the cloud gaming application provided in the cloud gaming platform application can be customized. In particular, the custom combination of the above-mentioned operation buttons can be used, but not limited to, to indicate that the user account triggers the specified function in the cloud gaming application through the combination of operation buttons set by the custom settings.

[0140] S904, in response to a sharing request triggered by the target virtual rights and interests, determining a target sharing channel for sharing the target virtual rights and interests, and a second user account for receiving the target virtual rights and interests;

[0141] It should be noted that the target sharing channel here can be, but is not limited to, a conversation application used to indicate a rights sharing link corresponding to the first virtual rights, or a community space application. Among them, conversation applications are applications that support window conversations (such as text messages, etc.), and community space applications are applications that can share information in the community space. It should be noted that in conversation applications, the relationship between the second user account and the first user account can include, but is not limited to: the second user account and the first user account are friend accounts. In the community space application, the second user account is a fan account of the first user account.

[0142] S906, sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel;

[0143] S908, in response to the confirmation acceptance operation of the second user account, prompting the second user account that the target virtual rights and interests have been accepted, wherein the second user account that has accepted the target virtual rights and interests is allowed to customize the combination of operation buttons in the selected target cloud game application.

[0144] Take the above-mentioned virtual rights sharing method applied to the sharing scenario of virtual rights in a cloud gaming application associated with a cloud gaming platform application as an example. Fig.10 As shown, the above-mentioned virtual rights and interests sharing method is explained by the following steps:

[0145] like Fig.10 As shown in (a), when the immediate gift button corresponding to the key custom combination rights in the cloud game platform application C held by the user account A displayed in the cloud game platform application is triggered, as shown in Fig.10As shown in (b), the list of sharing channels authorized by the cloud gaming platform application is displayed, wherein the list of sharing channels includes session application H1, session application H2, community space application S3, etc. When it is detected that the icon corresponding to session application H1 is triggered, it jumps to session application H1 and prompts to select which friend user account to send the rights link corresponding to the queue-free privilege of cloud game B. When it is detected that user account B is selected as the friend user account to receive the rights link corresponding to the key custom combination rights, the rights link corresponding to the key custom combination rights is sent to user account B, and Fig.10 As shown in (c), the conversation window between the first user account and the user account B and the rights link corresponding to the key combination rights are displayed in the conversation application H1. Then, when the confirmation acceptance operation of the user account B is received, the terminal of the conversation application H1 logged in by the user account A displays a prompt message for prompting the user account B to accept the key combination rights.

[0146] In an embodiment of the present application, in response to a sharing request triggered by a target virtual right, a target sharing channel for sharing the target virtual right and a second user account for accepting the target virtual right are determined; a rights sharing link corresponding to the target virtual right is sent to the second user account through a session window in the target sharing channel; in response to the second user account's confirmation acceptance operation, the second user account is prompted that it has accepted the target virtual right, wherein the second user account that accepts the target virtual right is allowed to customize the combination of operation buttons in the selected target cloud game application. In other words, in an embodiment of the present application, by sharing the target virtual right with non-other user accounts, user accounts that are not members of the cloud game platform application can also enjoy the target virtual right without performing membership registration operations on the cloud game application, nor performing download operations on the cloud game application. Thereby achieving the technical effect of improving the efficiency of sharing virtual rights.

[0147] Optionally, as an optional implementation scheme, in response to a sharing request triggered by a target virtual benefit, determining a target sharing channel for sharing the target virtual benefit and a second user account for receiving the target virtual benefit includes:

[0148] S1, in response to a sharing request triggered by a target virtual equity, displaying a list of sharing channels authorized by the cloud gaming platform application, wherein the list of sharing channels includes at least one sharing channel control;

[0149] S2, in response to an operation on a target sharing channel control in the sharing channel list, jumping to display an account list in a target sharing application corresponding to the target sharing channel control;

[0150] S3, determining a second user account from the account list.

[0151] It should be noted that the sharing channel here can be, but is not limited to, a conversation application used to indicate a rights sharing link corresponding to the first virtual rights, or a community space application. Among them, conversation applications are applications that support window conversations (such as text messages, etc.), and community space applications are applications that can share information in the community space. It should be noted that in conversation applications, the relationship between the second user account and the first user account can include, but is not limited to: the second user account and the first user account are friend accounts. The relationship between the second user account and the first user account in the community space application can include, but is not limited to: the second user account is a fan account of the first user account.

[0152] In addition, assuming that the target sharing channel is used to indicate a conversation application, the account list includes: all friend user accounts of the first user account. Assuming that the target sharing channel is used to indicate a conversation application, the account list includes: all fan user accounts of the first user account.

[0153] In an embodiment of the present application, in response to a sharing request triggered by a target virtual right, a list of sharing channels authorized by the cloud gaming platform application is displayed, wherein the list of sharing channels includes at least one sharing channel control; in response to an operation on a target sharing channel control in the sharing channel list, a list of accounts in the target sharing application corresponding to the target sharing channel control is displayed; and a second user account is determined from the account list. In other words, in an embodiment of the present application, by providing multiple sharing channels to share the target virtual right, the first user account can quickly and conveniently share the first virtual right with the second user account. This achieves the technical effect of improving the efficiency of virtual right sharing.

[0154] Optionally, as an optional implementation scheme, sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel includes:

[0155] Generate the equity sharing link corresponding to the target virtual equity;

[0156] The equity sharing link is displayed in a session window associated with the second user account in the target sharing application, wherein the first user account and the second user account are associated in the target sharing application.

[0157] It should be noted that the above-mentioned association relationship between the first user account and the second user account in the target sharing application includes: the first user account and the second user account are friend accounts of each other.

[0158] In the embodiment of the present application, a rights sharing link corresponding to the target virtual rights is generated; the rights sharing link is displayed in a session window associated with the second user account in the target sharing application, wherein the first user account and the second user account have an associated relationship in the target sharing application. In other words, in the embodiment of the present application, by sharing the rights sharing link corresponding to the target virtual rights with the second user account, the second user account can quickly and efficiently obtain the target virtual rights by clicking on the rights sharing link corresponding to the target virtual rights in the target sharing application. Thereby achieving the technical effect of improving the sharing efficiency of virtual rights.

[0159] As an optional implementation, the above-mentioned virtual rights sharing method is still applied to the sharing scenario of virtual rights in a cloud game application associated with a cloud game platform application as an example. Fig.11 As shown, the above-mentioned virtual rights and interests sharing method is explained as a whole by the following steps:

[0160] Step S1102, when the middle station server 1104 receives the rights sharing link of the key custom combination rights sent by the member user account in the cloud game platform application, it sends the rights sharing link of the key custom combination rights to the terminal 1102 used by the non-member user account

[0161] Step S1104, the terminal 1102 used by the non-member user account sends a confirmation acceptance instruction to the middle station server 1104 when receiving the rights sharing link of the key custom combination rights and interests and determining to use the key custom combination rights and interests in the target cloud game application;

[0162] Step S1106, after receiving the above confirmation acceptance instruction, the middle station server 1104 sends a prompt message to the terminal 1102 to enter the target cloud game application queue;

[0163] Step S1108: When receiving the prompt information of entering the queue of the target cloud game application, the terminal 1102 displays a pop-up window for entering the queue of the target cloud game application and displays a queue floating ball, wherein the queue floating ball includes the target cloud game information and the waiting countdown information;

[0164] Step S1110, when it is detected that the non-member user account has completed queuing, the middle station server 1104 sends a queuing completion instruction to the terminal 1102;

[0165] Step S1112, when receiving the instruction of queuing completion, the terminal 1102 displays a prompt message of queuing completion;

[0166] Step S1114, when the terminal 1102 detects that the non-member user confirms to enter the target cloud game application, it sends confirmation information of entering the target cloud game application to the middle station server 1104;

[0167] Step S1116, when the middle platform server 1104 receives confirmation information for entering the target cloud gaming application, it sends a request information for displaying the target cloud gaming application to the backend server 1106 of the target cloud gaming application, wherein the request information for displaying the target cloud gaming application includes: the account ID of the non-member user account and the ID of the target cloud gaming application;

[0168] Step S1118, when the display information of the display interface of the target cloud game application is sent by the backend server 1106 of the target cloud game application, the display interface of the target cloud game application is sent to the terminal 1102;

[0169] Step S1120, when the terminal 1102 receives the display interface of the target cloud gaming application, display the display interface of the target cloud gaming application;

[0170] Step S1122, when the terminal 1102 detects a game operation performed by a non-member user account, the operation instruction is sent to the backend server 1106;

[0171] Step S1124, when receiving the operation instruction, the backend server 1106 updates the display interface of the rendering target cloud game application, and sends the updated display interface to the terminal 1102;

[0172] Step S1126, when the terminal 1102 detects that the non-member user account selects a custom operation button and confirms the target combination button, the request information of the target combination button is sent to the backend server 1106;

[0173] Step S1128, when the backend server 1106 receives the request information of the target key combination, the target key combination is configured to the non-member user account;

[0174] Step S1130: When the terminal 1102 detects that a non-member user account has triggered a target key combination, the trigger instruction of the target key combination is sent to the backend server 1106.

[0175] Step S1132, when the backend server 1106 receives the trigger instruction of the target key combination, the display screen corresponding to the trigger of the target key combination is sent to the terminal 1102;

[0176] Step S1134, when the terminal 1102 receives the display screen corresponding to the triggering of the target key combination, the display screen corresponding to the triggering of the target key combination is displayed;

[0177] Step S1136, when the terminal 1102 detects that the trial play duration of the target cloud game application has ended, an end instruction is sent to the background server 1106;

[0178] Step S1138, when the backend server 1106 receives the end instruction, it sends a pop-up window indicating the end of the trial play to the terminal 1102;

[0179] Step S1140, when the terminal 1102 receives a pop-up window indicating the end of the trial play, a pop-up window indicating the end of the trial play is displayed, so that the non-member user account can choose to start other cloud game applications.

[0180] In the embodiment of the present application, by sharing the target virtual rights with non-other user accounts, user accounts that are not members of the cloud gaming platform application can also enjoy the target virtual rights without performing membership registration operations for the cloud gaming application, nor downloading the cloud gaming application, thereby achieving the technical effect of improving the efficiency of sharing virtual rights.

[0181] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0182] According to another aspect of the embodiment of the present application, a virtual rights and interests sharing device for implementing the above-mentioned virtual rights and interests sharing method is also provided. Fig.12 As shown, the device comprises:

[0183] The first display unit 1202 is used to display the equity sharing link sent by the first user account, wherein the equity sharing link carries the equity information of the target virtual equity determined from the virtual equity currently owned by the first user account in the cloud game platform application, and the target virtual equity indicates that the first user account is allowed to customize the combination of operation buttons in the cloud game application provided by the cloud game platform application;

[0184] A first determining unit 1204 is used to determine, in response to an operation on the equity sharing link, that the second user account accepts the shared target virtual equity, and display an application list of candidate cloud gaming applications associated with the second user account;

[0185] The second display unit 1206 is used to display a configuration interface for customizing the combination of operation buttons in the target cloud game application in response to determining the target cloud game application from the application list;

[0186] The second determination unit 1208 is used to determine a target combination of keys to be used in the target cloud gaming application in response to a configuration operation performed on an operation key displayed in the configuration interface.

[0187] Optionally, the first determining unit includes:

[0188] A first display module, configured to display a rights collection interface including rights information of a target virtual rights in response to an operation on the rights sharing link;

[0189] The first determination module is used to determine that the second user account accepts the shared target virtual rights and interests in response to the claiming operation of the target virtual rights and interests in the rights and interests claiming interface.

[0190] Optionally, the first display module includes:

[0191] The first display submodule is used to jump to the cloud game platform application logged in using the second user account; and display the rights collection interface in the cloud game platform application;

[0192] The second display submodule is used to display a prompt pop-up window in the current display interface displaying the equity sharing link; and display the equity collection interface in the prompt pop-up window;

[0193] The third display submodule is used to create a rights collection interface in the client that displays the rights sharing link.

[0194] Optionally, the first determining unit further includes:

[0195] A second determination module is used to determine a candidate cloud gaming application that allows a second user account to log in from the cloud gaming applications provided by the cloud gaming platform application;

[0196] The second display module is used to display an application list including application icons of candidate cloud gaming applications.

[0197] Optionally, the second display unit includes:

[0198] A third determination module is used to determine the key type of the operation key to be used in the target cloud game application in response to determining the target cloud game application from the application list;

[0199] The third display module is used to display configuration tabs corresponding to different button types in the configuration interface, wherein the configuration tabs display button icons of operation buttons belonging to the button types.

[0200] Optionally, the second display unit further includes:

[0201] A fourth display module, configured to display button icons of a first group of operation buttons in the first configuration tab in response to a selection operation on the first configuration tab displayed in the configuration interface;

[0202] The fifth display module is used to display the button icons of the second group of operation buttons in the second configuration tab in response to the switching operation from the first configuration tab to the second configuration tab.

[0203] Optionally, the second display unit is further configured to generate a target combination key in response to a custom combination operation performed on the operation keys displayed in the configuration page tab.

[0204] Optionally, the above-mentioned second display unit is also used to customize the combination of game control operations jointly triggered by at least two operation buttons in the game scene provided by the target cloud gaming application, and determine that the generated target combination key includes at least two operation buttons; customize the combination of at least one game control operation triggered by at least one operation button in the game scene provided by the target cloud gaming application, and determine that the generated target combination key includes at least one operation button.

[0205] Optionally, the second display unit further includes:

[0206] A sixth display module, configured to display an adding interface for customizing and adding a new operation button in response to an operation on the first button management tab displayed in the configuration interface;

[0207] The seventh display module is used to display the management interface of the target combination key that has been configured in response to the operation of the second key management tab displayed in the configuration interface; in response to the deletion operation of the target combination key selected in the management interface, delete the target combination key;

[0208] The eighth display module is used to display the management interface of the target combination key that has been configured in response to the operation of the third key management tab displayed in the configuration interface; and to adjust the trigger condition or trigger priority of the target combination key in response to the adjustment operation of the target combination key selected in the management interface.

[0209] Optionally, the above device further includes:

[0210] A second display unit, configured to display a game screen in the target cloud game application in response to a start operation on the target cloud game application;

[0211] The first execution unit is used to execute the game control operation corresponding to the target combination key in response to the triggering operation of the target combination key.

[0212] It should be noted that the above-mentioned virtual rights and interests sharing device can be but is not limited to being applied to the terminal device used by the second user account, and the terminal device can include but is not limited to: mobile terminal, PC, tablet computer and other smart terminal devices.

[0213] For a specific embodiment, reference may be made to the example shown in the above-mentioned method for sharing virtual rights and interests, and this embodiment will not be described in detail here.

[0214] According to another aspect of the embodiment of the present application, a virtual rights and interests sharing device for implementing the above-mentioned virtual rights and interests sharing method is also provided. Fig.13 As shown, the device comprises:

[0215] The first display unit 1302 is used to display the rights information of the virtual rights currently owned by the first user account in the cloud game platform application, wherein the virtual rights include the target virtual rights that allow the first user account to customize the combination of operation buttons in the cloud game application provided by the cloud game platform application;

[0216] A first determining unit 1304 is configured to determine, in response to a sharing request triggered by a target virtual benefit, a target sharing channel for sharing the target virtual benefit and a second user account for receiving the target virtual benefit;

[0217] A sending unit 1306, configured to send the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel;

[0218] The prompting unit 1308 is used to respond to the confirmation acceptance operation of the second user account, prompting the second user account that the target virtual rights have been accepted, wherein the second user account that has accepted the target virtual rights is allowed to customize the combination of operation buttons in the selected target cloud game application.

[0219] Optionally, the first determining unit includes:

[0220] A first display module, configured to display a list of sharing channels authorized by the cloud gaming platform application in response to a sharing request triggered by a target virtual equity, wherein the list of sharing channels includes at least one sharing channel control;

[0221] The second display module is used for jumping to display the account list in the target sharing application corresponding to the target sharing channel control in response to the operation on the target sharing channel control in the sharing channel list;

[0222] The first determining module is used to determine the second user account from the account list.

[0223] Optionally, the sending unit includes:

[0224] The first generation module is used to generate a rights sharing link corresponding to the target virtual rights;

[0225] The third display module is used to display the equity sharing link in a session window associated with the second user account in the target sharing application, wherein the first user account and the second user account are associated in the target sharing application.

[0226] It should be noted that the above-mentioned virtual rights and interests sharing device can be but is not limited to being applied to the terminal device used by the first user account, and the terminal device can include but is not limited to: mobile terminal, PC, tablet computer and other smart terminal devices.

[0227] For a specific embodiment, reference may be made to the example shown in the above-mentioned method for sharing virtual rights and interests, and this embodiment will not be described in detail here.

[0228] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned virtual rights and interests sharing method is also provided, and the electronic device may be a second user account side device. Fig.14 As shown, the electronic device includes a memory 1402 and a processor 1404. The memory 1402 stores a computer program, and the processor 1404 is configured to execute the steps in any of the above method embodiments through the computer program.

[0229] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0230] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0231] S1, displaying a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual rights determined from virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual rights indicate that the first user account is allowed to customize a combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application;

[0232] S2, in response to an operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity, and displaying an application list of candidate cloud gaming applications associated with the second user account;

[0233] S3, in response to determining the target cloud game application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud game application;

[0234] S4, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, determining the target combination button to be used in the target cloud game application.

[0235] Alternatively, a person skilled in the art may understand that: Fig.14 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, or other terminal devices. Fig.14 The structure of the electronic device is not limited. Fig.14 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig.14 Different configurations are shown.

[0236] Among them, the memory 1402 can be used to store software programs and modules, such as the program instructions / modules corresponding to the method and device for sharing virtual rights in the embodiments of the present application. The processor 1404 executes various functional applications and data processing by running the software programs and modules stored in the memory 1402, that is, to realize the above-mentioned method for sharing the target virtual rights. The memory 1402 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1402 may further include a memory remotely located relative to the processor 1404, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 1402 can be specifically, but not limited to, used to store target virtual rights information. As an example, such as Fig.12 As shown, the memory 1402 may include, but is not limited to, the first display unit 1202, the first determination unit 1204, the second display unit 1206, and the second determination unit 1208 in the virtual equity sharing device. In addition, other module units in the virtual equity sharing device may also be included but are not limited to, which will not be described in detail in this example.

[0237] Optionally, the transmission device 1406 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wired network and a wireless network. In one example, the transmission device 1406 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1406 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0238] In addition, the electronic device mentioned above further includes: a connection bus 1408, which is used to connect various module components in the electronic device mentioned above.

[0239] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as a server, terminal and other electronic devices, may become a node in the blockchain system by joining the peer-to-peer network.

[0240] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned virtual rights and interests sharing method is also provided, and the electronic device may be a first user account side device. Fig.15 As shown, the electronic device includes a memory 1502 and a processor 1504. The memory 1502 stores a computer program, and the processor 1504 is configured to execute the steps in any of the above method embodiments through the computer program.

[0241] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.

[0242] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0243] S1, displaying rights information of virtual rights currently owned by the first user account in the cloud gaming platform application, wherein the virtual rights include target virtual rights that allow the first user account to customize the combination of operation buttons in the cloud gaming application provided by the cloud gaming platform application;

[0244] S2, in response to a sharing request triggered by a target virtual right, determining a target sharing channel for sharing the target virtual right and a second user account for receiving the target virtual right;

[0245] S3, sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel;

[0246] S4, in response to the confirmation acceptance operation of the second user account, prompting the second user account that the target virtual rights and interests have been accepted, wherein the second user account that has accepted the target virtual rights and interests is allowed to customize the combination of operation buttons in the selected target cloud game application.

[0247] Alternatively, a person skilled in the art may understand that: Fig.15 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, or other terminal devices. Fig.15 The structure of the electronic device is not limited. Fig.15 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig.15 Different configurations are shown.

[0248] Among them, the memory 1502 can be used to store software programs and modules, such as the program instructions / modules corresponding to the method and device for sharing virtual rights and interests in the embodiments of the present application. The processor 1504 executes various functional applications and data processing by running the software programs and modules stored in the memory 1502, that is, to realize the above-mentioned method for sharing the target virtual rights and interests. The memory 1502 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1502 may further include a memory remotely located relative to the processor 1504, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 1502 can be specifically, but not limited to, used to store target virtual rights and interests information. As an example, such as Fig.12 As shown, the memory 1502 may include, but is not limited to, the first display unit 1302, the first determination unit 1304, the sending unit 1306, and the prompting unit 1308 in the virtual equity sharing device. In addition, other module units in the virtual equity sharing device may also be included but are not limited to, which will not be described in detail in this example.

[0249] Optionally, the transmission device 1506 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wired network and a wireless network. In one example, the transmission device 1506 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 1506 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0250] In addition, the electronic device mentioned above further includes: a connection bus 1508, which is used to connect various module components in the electronic device mentioned above.

[0251] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as a server, terminal and other electronic devices, may become a node in the blockchain system by joining the peer-to-peer network.

[0252] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the above method. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are executed.

[0253] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above method.

[0254] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for executing the following second user account side device steps:

[0255] S1, displaying a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual rights determined from virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual rights indicate that the first user account is allowed to customize a combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application;

[0256] S2, in response to an operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity, and displaying an application list of candidate cloud gaming applications associated with the second user account;

[0257] S3, in response to determining the target cloud game application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud game application;

[0258] S4, in response to the configuration operation performed on the operation buttons displayed in the configuration interface, determining the target combination button to be used in the target cloud game application.

[0259] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for executing the following first user account side device steps:

[0260] S1, displaying rights information of virtual rights currently owned by the first user account in the cloud gaming platform application, wherein the virtual rights include target virtual rights that allow the first user account to customize the combination of operation buttons in the cloud gaming application provided by the cloud gaming platform application;

[0261] S2, in response to a sharing request triggered by a target virtual right, determining a target sharing channel for sharing the target virtual right and a second user account for receiving the target virtual right;

[0262] S3, sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel;

[0263] S4, in response to the confirmation acceptance operation of the second user account, prompting the second user account that the target virtual rights and interests have been accepted, wherein the second user account that has accepted the target virtual rights and interests is allowed to customize the combination of operation buttons in the selected target cloud game application.

[0264] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.

[0265] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.

[0266] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0267] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

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

[0269] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0270] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for sharing virtual rights, characterized in that: include: Displaying a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual rights determined from virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual rights indicate that the first user account is allowed to customize a combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application; In response to the operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity, and displaying an application list of candidate cloud gaming applications associated with the second user account; In response to determining a target cloud gaming application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud gaming application; In response to a configuration operation performed on an operation button displayed in the configuration interface, a target combination button to be used in the target cloud gaming application is determined.

2. The method according to claim 1, characterized in that: In response to the operation on the equity sharing link, determining that the second user account accepts the shared target virtual equity includes: In response to an operation on the equity sharing link, displaying an equity claiming interface including equity information of the target virtual equity; In response to a claiming operation on the target virtual rights and interests in the rights and interests claiming interface, it is determined that the second user account accepts the shared target virtual rights and interests.

3. The method according to claim 2, characterized in that The rights claiming interface displaying the rights information including the target virtual rights includes one of the following: Jump to the cloud gaming platform application logged in using the second user account; display the rights and interests claiming interface in the cloud gaming platform application; Displaying a prompt pop-up window in the current display interface displaying the equity sharing link; Displaying the rights and interests claiming interface in the prompt pop-up window; The rights and interests claiming interface is created in the client that displays the rights and interests sharing link.

4. The method according to claim 2, characterized in that: After determining that the second user account accepts the shared target virtual benefit, the method further includes: Determine a candidate cloud gaming application that allows the second user account to log in among the cloud gaming applications provided by the cloud gaming platform application; The application list including the application icons of the candidate cloud gaming applications is displayed.

5. The method according to claim 1, characterized in that In response to determining a target cloud gaming application from the application list, displaying a configuration interface for customizing a combination of operation buttons in the target cloud gaming application includes: In response to determining the target cloud gaming application from the application list, determining a key type of an operation key to be used in the target cloud gaming application; The configuration page tabs corresponding to the different button types are displayed in the configuration interface, wherein the button icons of the operation buttons belonging to the button types are displayed in the configuration page tabs.

6. The method according to claim 5, characterized in that After displaying the configuration interface matching the target cloud gaming application, the method further includes: In response to a selection operation on a first configuration page displayed in the configuration interface, displaying button icons of a first group of operation buttons in the first configuration page; In response to a switching operation from the first configuration tab to the second configuration tab, button icons of a second group of operation buttons in the second configuration tab are displayed.

7. The method according to claim 5, characterized in that In response to the configuration operation performed on the operation button displayed in the configuration interface, determining the target combination button to be used in the target cloud game application includes: In response to a custom combination operation performed on the operation buttons displayed in the configuration tab, the target combination button is generated.

8. The method according to claim 7, characterized in that In response to the custom combination operation performed on the operation buttons displayed in the configuration tab, generating the target combination button includes one of the following: Performing a custom combination of the game control operations jointly triggered by at least two of the operation buttons in the game scene provided by the target cloud game application, and determining that the generated target combination button includes the at least two operation buttons; Perform a customized combination of at least one game control operation triggered by at least one of the operation buttons in the game scene provided by the target cloud gaming application, and determine that the generated target combination button includes the at least one of the operation buttons.

9. The method according to claim 5, characterized in that After displaying the configuration interface matching the target cloud gaming application, the method further includes: In response to an operation on the first button management tab displayed in the configuration interface, displaying an adding interface for customizing and adding a new operation button; In response to an operation on the second button management tab displayed in the configuration interface, a management interface of the target combination button that has been configured is displayed; in response to a deletion operation on the target combination button selected in the management interface, the target combination button is deleted; In response to an operation on the third button management tab displayed in the configuration interface, the management interface of the target combination button that has been configured is displayed; in response to an adjustment operation on the target combination button selected in the management interface, the trigger condition or trigger priority of the target combination button is adjusted.

10. The method according to any one of claims 1 to 9, characterized in that After determining the target combination of keys to be used in the target cloud game application in response to the configuration operation performed on the operation keys displayed in the configuration interface, the method further includes: In response to a start-up operation on the target cloud gaming application, displaying a game screen in the target cloud gaming application; In response to a triggering operation on the target combination key, a game control operation corresponding to the target combination key is executed.

11. A method for sharing virtual rights, characterized in that: include: Displaying rights and interests information of virtual rights and interests currently owned by the first user account in the cloud gaming platform application, wherein the virtual rights and interests include target virtual rights and interests that allow the first user account to customize the combination of operation buttons in the cloud gaming application provided by the cloud gaming platform application; In response to a sharing request triggered by the target virtual benefit, determining a target sharing channel for sharing the target virtual benefit and a second user account for receiving the target virtual benefit; Sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel; In response to the confirmation acceptance operation of the second user account, the second user account is prompted that the target virtual benefit has been accepted, wherein the second user account that accepts the target virtual benefit is allowed to customize the combination of operation buttons in the selected target cloud game application.

12. The method according to claim 11, characterized in that The step of determining, in response to a sharing request triggered by the target virtual benefit, a target sharing channel for sharing the target virtual benefit, and a second user account for receiving the target virtual benefit comprises: In response to the sharing request triggered by the target virtual equity, displaying a list of sharing channels authorized by the cloud gaming platform application, wherein the list of sharing channels includes at least one sharing channel control; In response to an operation on a target sharing channel control in the sharing channel list, jumping to display an account list in a target sharing application corresponding to the target sharing channel control; The second user account is determined from the account list.

13. The method according to claim 12, characterized in that The sending the equity sharing link corresponding to the target virtual equity to the second user account through the session window in the target sharing channel includes: Generate the equity sharing link corresponding to the target virtual equity; The equity sharing link is displayed in a session window associated with the second user account in the target sharing application, wherein the first user account and the second user account are associated with each other in the target sharing application.

14. A virtual rights sharing device, characterized in that: include: A first display unit is used to display a rights sharing link sent by a first user account, wherein the rights sharing link carries rights information of a target virtual rights determined from virtual rights currently owned by the first user account in a cloud gaming platform application, and the target virtual rights indicate that the first user account is allowed to customize a combination of operation buttons in a cloud gaming application provided by the cloud gaming platform application; A first determining unit, configured to determine, in response to an operation on the equity sharing link, that the second user account accepts the shared target virtual equity, and display an application list of candidate cloud gaming applications associated with the second user account; a second display unit, configured to display a configuration interface for customizing a combination of operation buttons in the target cloud gaming application in response to determining the target cloud gaming application from the application list; The second determination unit is used to determine a target combination of keys to be used in the target cloud gaming application in response to a configuration operation performed on an operation key displayed in the configuration interface.

15. A virtual rights sharing device, characterized in that: include: A first display unit is used to display rights information of virtual rights currently owned by the first user account in the cloud game platform application, wherein the virtual rights include target virtual rights that allow the first user account to customize the combination of operation buttons in the cloud game application provided by the cloud game platform application; A first determining unit, configured to determine, in response to a sharing request triggered by the target virtual rights and interests, a target sharing channel for sharing the target virtual rights and interests, and a second user account for receiving the target virtual rights and interests; A sending unit, configured to send a rights sharing link corresponding to the target virtual rights to the second user account through a session window in the target sharing channel; The prompting unit is used to respond to the confirmation acceptance operation of the second user account, prompting the second user account that the target virtual rights and interests have been accepted, wherein the second user account that accepts the target virtual rights and interests is allowed to customize the combination of operation buttons in the selected target cloud game application.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program is executed by a processor to perform the method described in any one of claims 1 to 10 or 11 to 13.

17. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 10 or 11 to 13 are implemented.

18. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 10 or 11 to 13 through the computer program.