RESOURCE PROCESSING METHOD, DEVICE, ELECTRONIC DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT

JP2025507248A5Pending Publication Date: 2026-01-07BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024541006
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-01-06
Filing Date
2022-12-28
Publication Date
2026-01-07

AI Technical Summary

Technical Problem

The existing technology has a single method when obtaining live stream viewing permissions, which cannot meet the diverse needs of users and affects the user experience.

Method used

By displaying the resource transfer page, display the target resource and its corresponding live studio information, and after the resource transfer operation is successful, share the target resource to obtain appropriate permissions of the live studio.

Benefits of technology

It realizes a diverse way of obtaining permissions, enhances the user experience, and provides a richer interactive method, where users can support their favorite streamers by purchasing and sharing accelerated tickets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure relates to a resource processing method, device, electronic device, storage medium, and program product that can enrich the way of obtaining live streaming viewing rights and improve user experience. The method includes: displaying a resource transfer page of a target resource, in which information of a target resource and information of a live streaming studio corresponding to the information of the target resource are displayed; and displaying resource transfer success information in response to a resource transfer operation for the target resource, and sharing the target resource, which is used to obtain corresponding rights of the live streaming studio when a target resource recipient receives the target resource.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese application having application number 202210010956.4 and filing date of January 6, 2022, the disclosure of which is hereby incorporated by reference in its entirety into this application.

[0002] The present disclosure relates to a live distribution technology field, and in particular to a resource processing method, device, electronic device, storage medium and program product. [Background technology]

[0003] With the wave of the Internet, the continuous development and evolution of hardware and software technologies has promoted the emergence of smart devices and software. At the same time, live streaming service technology has become more and more mature and can be integrated into different application platforms, allowing users to watch news, sports events, shopping recommendations and other programs online through network live streaming. Summary of the Invention

[0004] The present disclosure provides a resource processing method, an apparatus, an electronic device, a storage medium, and a program product.

[0005] A first aspect of an embodiment of the present disclosure provides a resource processing method, the method including: displaying a resource transfer page of a target resource, in which information of a target resource and information of a live streaming studio corresponding to the information of the target resource are displayed; and in response to a resource transfer operation on the target resource, displaying resource transfer success information, and sharing the target resource, which is used to obtain corresponding rights of the live streaming studio when a target resource recipient receives the target resource.

[0006] A second aspect of an embodiment of the present disclosure provides a resource processing method, the method including: displaying a receipt identifier of the target resource on a second page;

[0007] In response to a trigger operation on the receipt identifier, displaying a receipt success prompt information, and obtaining a corresponding right of the live streaming studio corresponding to the target resource according to the target resource; The second page includes at least one of a live distribution studio page of the live distribution studio, a resource transfer page of the target resource, a live distribution preview page of the live distribution studio, and a search page for searching the live distribution studio.

[0008] A third aspect of an embodiment of the present disclosure provides a resource processing method, the method including: receiving a target resource receiving command sent by a target resource receiving subject;

[0009] The method includes allocating a target resource to the target resource recipient based on the target resource receiving command, and allowing the target resource recipient to obtain, based on the target resource, relevant authority of the live distribution studio corresponding to the target resource.

[0010] A fourth aspect of an embodiment of the present disclosure provides a resource processing apparatus, the apparatus including a display module, configured to display a resource transfer page of a target resource, in which information of a target resource and information of a live streaming studio corresponding to the information of the target resource are displayed, and in response to a resource transfer operation on the target resource, display resource transfer success information, and share the target resource, which is used to obtain corresponding rights of the live streaming studio when a target resource recipient receives the target resource.

[0011] A fifth aspect of an embodiment of the present disclosure provides a resource processing device, including a display module, which is configured to display a receipt identifier of a target resource on a second page, and in response to a trigger operation on the receipt identifier, display successful receipt prompt information, and obtain corresponding permissions of a live streaming studio corresponding to the target resource based on the target resource, wherein the second page includes at least one of a live streaming studio page of the live streaming studio, a resource transfer page of the target resource, a live streaming preview page of the live streaming studio, and a search page for searching the live streaming studio.

[0012] A sixth aspect of an embodiment of the present disclosure provides a resource processing device, the device including: a receiving module and an allocation module, the receiving module is configured to receive a target resource receipt command sent by a target resource recipient; and the allocation module is configured to allocate a target resource to the target resource recipient based on the target resource receipt command received by the receiving module, and allow the target resource recipient to obtain corresponding rights of a live distribution studio corresponding to the target resource based on the target resource.

[0013] A seventh aspect of an embodiment of the present disclosure provides an electronic device, the electronic device including a processor, a memory, and a computer program stored in the memory and operable to run on the processor, the computer program realizing, when executed by the processor, a resource processing method according to the first aspect, the second aspect, or the third aspect.

[0014] An eighth aspect of an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, the computer program realizing, when executed by a processor, a resource processing method according to the first, second or third aspect.

[0015] A fifth aspect of an embodiment of the present disclosure provides a computer program product, the computer program product including a computer program which, when running on a processor, causes the processor to execute the computer program to implement a resource processing method according to the first aspect, the second aspect or the third aspect.

[0016] A sixth aspect of an embodiment of the present disclosure provides a chip, the chip including a processor and a communication interface, the communication interface coupled to the processor, the processor being used to execute program instructions to realize the resource processing method described in the first aspect, the second aspect or the third aspect. [Brief description of the drawings]

[0017] The drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification serve to explain the principles of the present disclosure.

[0018] In order to more clearly explain the technical solutions in the embodiments or related technologies of the present disclosure, the following briefly introduces drawings that need to be used in the embodiments or related technology description, and it is obvious that those skilled in the art can also derive other drawings based on these drawings without exerting creative efforts. [Figure 1] FIG. 2 is a structural schematic diagram of a target resource processing system according to an embodiment of the present disclosure; [Diagram 2] 1 is a flowchart of a resource processing method according to an embodiment of the present disclosure. [Diagram 3] 1 is a schematic interface diagram of a resource processing method according to an embodiment of the present disclosure; [Figure 4] FIG. 2 is a second schematic interface diagram of a resource processing method according to an embodiment of the present disclosure. [Diagram 5] FIG. 3 is a third schematic interface diagram of a resource processing method according to an embodiment of the present disclosure. [Figure 6] FIG. 4 is a fourth schematic interface diagram of a resource processing method according to an embodiment of the present disclosure. [Figure 7] 2 is a second flowchart of a resource processing method according to an embodiment of the present disclosure. [Figure 8] FIG. 5 is a fifth schematic interface diagram of a resource processing method according to an embodiment of the present disclosure. [Figure 9] FIG. 6 is a sixth schematic interface diagram of a resource processing method according to an embodiment of the present disclosure. [Figure 10] 11 is a third flowchart of a resource processing method according to an embodiment of the present disclosure. [Figure 11] FIG. 2 is a structural block diagram of a resource processing device according to an embodiment of the present disclosure. [Figure 12] FIG. 2 is a second structural block diagram of a resource processing device according to an embodiment of the present disclosure. [Figure 13] FIG. 2 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] In order to make the above objectives, features and advantages of the present disclosure more clearly understandable, the present disclosure will be further described below. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0020] In order to facilitate a thorough understanding of the present disclosure, numerous specific details are set forth in the following description; however, the present disclosure may be implemented in other ways different from those described herein, and it is apparent that the embodiments in the specification are merely some embodiments of the present disclosure, and not all embodiments.

[0021] The terms "first," "second," and the like in the specification and claims of the present disclosure are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that terms used in this manner are interchangeable where appropriate, such that embodiments of the present disclosure may be performed in other orders than those shown or described herein, and that objects distinguished by "first," "second," and the like are generally of the same type and do not limit the number of objects, e.g., a first object may be one or more. Note that "and / or" in the specification and claims refers to at least one of the objects connected, and the character " / " generally refers to an "or" relationship between related objects.

[0022] With the wave of the Internet, the continuous development and evolution of hardware and software technologies has promoted the emergence of smart devices and software. At the same time, live streaming service technology has become more and more mature and can be integrated into different application platforms, allowing users to watch news, sports events, shopping recommendations and other programs online through network live streaming.

[0023] In a scenario where users cannot watch live streaming without having live streaming viewing rights, the conventional method of obtaining live streaming viewing rights is too single-minded and cannot meet users' needs, which affects the user experience.

[0024] To solve, or at least partially solve, the above technical problems, the present disclosure provides a resource processing method, an apparatus, an electronic device, a storage medium, and a program product.

[0025] First, Fig. 1 is a target resource processing system shown in an embodiment of the present disclosure. As shown in Fig. 1, the target resource processing system includes at least one target resource sharing object 110 (only one target resource sharing object is shown in the figure as an example), at least one target resource receiving object 120 (only one target resource receiving object is shown in the figure as an example), and a target resource allocation platform 130. Here, the target resource processing system may further include a target resource transfer platform and a booster ticket sharing platform, and the target resource allocation platform and the target resource transfer platform may be independently installed or integrated. The following is an exemplary description of the target resource allocation platform and the target resource transfer platform integrated installation (collectively referred to as target resource processing platform).

[0026] In the embodiment of the present disclosure, the target resource sharing target or the target resource receiving target may be a mobile electronic device or a non-mobile electronic device. The mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and the non-mobile electronic device may be a personal computer (PC), a television (TV), etc., and the embodiment of the present disclosure is not specifically limited.

[0027] The resource processing method according to the embodiment of the present disclosure will be described in detail below with reference to specific embodiments and application scenarios thereof in conjunction with the drawings.

[0028] As shown in Fig. 2, the embodiment of the present disclosure provides a resource processing method for a target resource sharing object, which may be the above-mentioned electronic device, or may be a functional module and / or functional entity capable of implementing the resource processing method in the above-mentioned electronic device, and may be specifically determined according to actual usage demand, and is not limited to the embodiment of the present disclosure. The method may include the following steps 201 to 202:

[0029] 201. Display a resource transfer page of the target resource, in which information of the target resource and information of a live streaming studio corresponding to the information of the target resource are displayed.

[0030] 202. In response to a resource transfer operation on the target resource, displaying resource transfer success information and sharing the target resource, which is used by a target resource recipient to obtain corresponding rights of the live streaming studio when the target resource recipient receives the target resource.

[0031] Here, the information of the live streaming studio includes at least live streaming time information of the live streaming studio and identifier information of the live streaming studio. The information of the live streaming studio may further include relocation information of the target resource of the live streaming studio, relocation deadline information of the target resource of the live streaming studio, etc., and is not limited to the embodiment of the present disclosure. Here, the identifier information of the live streaming studio may include name information of the live streaming studio, poster information of the live streaming studio, etc., and is not limited to the embodiment of the present disclosure.

[0032] Here, the target resource may correspond to the viewing authority of a live streaming studio, and the page may correspond to the operation authority of a live streaming studio, or may correspond to other authorities of the live streaming studio, which is not limited to the embodiments of the present disclosure.

[0033] Here, the information of the target resource may be type information of the target resource, number information of the target resource, transfer value information of the target resource, description information of the target resource (for example, transfer rule information, usage rule information, etc.).

[0034] Here, the target resource receiving object is any object that receives the target resource, and may be an object of a specified type that receives the target resource, and is not limited to the embodiment of the present application.

[0035] In the embodiment of the present disclosure, a resource transfer page of a target resource is displayed, and the resource transfer page displays the information of the target resource and the information of the live streaming studio corresponding to the information of the target resource. In response to the resource transfer operation for the target resource, resource transfer success information is displayed, so that the target resource can be shared, and the target resource is used for the target resource recipient to obtain the corresponding authority of the live streaming studio when the target resource is received. Thus, the present solution can make the target resource recipient obtain the corresponding authority of the live streaming studio by receiving the target resource through the method of sharing the target resource, so as to enrich the method of obtaining the corresponding authority of the live streaming studio, improve the user experience, and increase the transfer amount of the corresponding authority of the live streaming studio. And enrich the interaction method between the viewer and the anchor, and the viewer can support the anchor he likes by purchasing a booster ticket and sharing the booster ticket with other viewers to receive it, and improve the interaction experience.

[0036] Optionally, the target resource information includes a resource type indicated by a first tag and a resource type indicated by a second tag, the resource transfer operation includes an operation of selecting a target resource type, the target resource type being the resource type indicated by the first tag or the resource type indicated by the second tag, and the type of the target resource receiving object is the object type indicated by the target resource type.

[0037] As can be understood, the target resource information includes the resource type indicated by the first tag and the resource type indicated by the second tag, i.e., the target resource information includes the type information of the target resource. The resource transfer operation includes an operation of selecting a target resource type, i.e., the resource transfer operation includes an operation of selecting a target resource type and an operation of determining a transfer target resource. The target resource type is the resource type indicated by the first tag or the resource type indicated by the second tag, i.e., if the operation of selecting the target resource type is an operation of selecting the first tag, the target resource type is the resource type indicated by the first tag, and if the operation of selecting the target resource type is an operation of selecting the second tag, the target resource type is the resource type indicated by the second tag. The type of the target resource receiving object is the object type indicated by the target resource type, i.e., only the target resource receiving object belonging to the object type indicated by the target resource type can receive the target resource and obtain the corresponding authority of the live distribution studio after receiving the target resource.

[0038] In an embodiment of the present disclosure, by selecting a target resource type, the target resource can be shared with targets belonging to a target type indicated by the target resource type, and thus the target resource can be shared with targets of a target type specified according to demand, thereby improving the user experience.

[0039] Optionally, after the above step 202, the resource processing method according to the embodiment of the present disclosure may further include the following step 203.

[0040] 203, displaying the receiving progress information of the target resource on the first page.

[0041] Here, the first page includes any one of a live streaming studio page of the live streaming studio, a transfer details page of the target resource, a live streaming preview page of the live streaming studio, a receipt details page of the target resource, and a sharing success notification message page of the target resource.

[0042] Here, the receipt progress information includes at least the number of target resources that have already been received and the number of remaining target resources that have not been received. The receipt progress information may further include a target resource receiving time limit (i.e., a valid time range in which the target resources can be received), information on a live streaming studio, etc., and is not limited to the embodiment of the present disclosure.

[0043] In an embodiment of the present disclosure, the receiving progress information of the target resource is displayed on the first page, and a user who shares the target resource can determine the receiving status of the target resource he or she shares based on the receiving progress information, thereby improving the user experience and enhancing the user's sense of accomplishment in sharing.

[0044] Exemplarily, the target resource may be a booster ticket (i.e., a booster admission ticket) of a live streaming studio, the information of the target resource may be information of the booster ticket, the information of the live streaming studio may be live streaming content information, live streaming time information, etc. of the live streaming studio, the corresponding authority of the live streaming studio may be a viewing authority of the live streaming studio, and the transfer details page may be an order details page. The above steps 201 to 203 are exemplarily described by the following steps 21 to 24. This target resource processing method may include the following steps 21 to 22.

[0045] 21. Display the relevant page of the live streaming studio including the Booster Ticket transfer identifier.

[0046] 22. In response to a trigger operation on the booster ticket transfer identifier, displaying booster ticket transfer success information, indicating that the booster ticket has been successfully shared, and the booster ticket is used to obtain authorization to view the live streaming studio when the booster ticket is received.

[0047] Alternatively, the booster ticket may not be divided into types, and may be divided into types, for example, the booster ticket types include a gift-to-friend type and an open booster type, where the gift-to-friend type means that the booster ticket shared by the user can only be received by friends of the user's live distribution application program, and the open booster type means that the booster ticket shared by the user can be received by any other users who support the live distribution application program.

[0048] Here, in the embodiment of the present disclosure, the transfer is a purchase, and the booster ticket transfer identifier (i.e., the booster ticket purchase identifier) ​​may be a booster ticket transfer control (key or button), a booster ticket transfer icon, or other booster ticket transfer identifier, and is not limited to the embodiment of the present disclosure.

[0049] Exemplarily, the booster ticket transfer identifier may be a "Buy Free Tickets" button, a "I Want Free Tickets Too" button, or an "Add Free Tickets" button.

[0050] Here, the related page of the live streaming studio includes information of the live streaming studio, where the information of the live streaming studio includes at least live streaming time information of the live streaming studio and identifier information of the live streaming studio. The information of the live streaming studio may further include admission ticket price information of the live streaming studio, admission ticket sales deadline information of the live streaming studio, etc., and is not limited to the embodiment of the present disclosure. Here, the identifier information of the live streaming studio may include name information of the live streaming studio, poster information of the live streaming studio, etc., and is not limited to the embodiment of the present disclosure.

[0051] Here, the related page of the live streaming studio may include an admission ticket details page of the live streaming studio, a booster ticket receipt details page, or a ticket receipt success pop-up page of the live streaming studio, and may further include other pages, and is not limited to the embodiments of the present disclosure.

[0052] For example, the trigger operation for the booster ticket transfer identifier may be clicking the "Buy Free Ticket" button (or the "I Want a Free Ticket Too" button) on the admission ticket details page, clicking the "I Want a Free Ticket Too" button on the ticket receipt success pop-up page, or clicking the "Add Free Ticket" button on the receipt details page (Friend Ticket & Booster Ticket). In response to this trigger operation, when the admission ticket for the live distribution studio is in a listed and sold state, the booster ticket purchase is successful, the booster ticket transfer success information is displayed, the booster ticket is successfully shared, and the user who subsequently receives the booster ticket obtains the viewing authority for the live distribution studio. As can be understood, when the admission ticket for the live distribution studio is in a listed and not sold state, the booster ticket purchase fails, and the booster ticket sharing fails.

[0053] For example, the admission ticket details page may be shown in (a) of FIG. 3, the admission ticket details page may be shown in (b) of FIG. 3, the ticket receipt success pop-up page may be shown in (c) of FIG. 3, and the receipt details page may be shown in (d) of FIG. 3.

[0054] In the embodiment of the present disclosure, the solution allows other users to obtain the right to watch the live streaming studio by sharing the booster ticket, thereby enriching the ways of obtaining the right to watch live streaming, increasing the amount of transfer of the right to watch the live streaming studio, and improving the user experience.

[0055] Optionally, in embodiments of the present disclosure, unaccepted booster tickets support refunds, including voluntary refunds and expired automatic refunds, while already accepted booster tickets do not support refunds (including voluntary refunds or expired automatic refunds).

[0056] In an embodiment of the present disclosure, the booster ticket does not support transfer cancellation, which can improve the sales volume of the booster ticket, and since it does not support transfer cancellation, the statistics of the sales volume can be made easier.

[0057] Optionally, identities of users who have already received the booster ticket are made visible to users sharing the booster ticket, and identities of users sharing the booster ticket are made visible to users who have already received the booster ticket.

[0058] Here, a user who shares this booster ticket is a user who transfers (purchases) this booster ticket.

[0059] As can be appreciated, a user receiving a booster ticket can determine who has received the shared booster ticket based on the identifier of the user sharing the booster ticket, and a user sharing a booster ticket can determine who has received the shared booster ticket based on the identifier of the user receiving the booster ticket, thus improving the user experience.

[0060] For example, as shown in (c) of FIG. 3, a user receiving a booster ticket can determine who received the shared booster ticket based on the ticket receipt success pop-up page, and as shown in (d) of FIG. 3, a user sharing the booster ticket can determine who received the shared booster ticket from the receipt details page.

[0061] Optionally, after the above step 21, the resource processing method according to the embodiment of the present disclosure may further include the following step 23.

[0062] 23. Display the progress of receiving this booster ticket on the first page.

[0063] Here, the first page includes any one of a live streaming studio page of the live streaming studio, an order details page of the booster ticket, a live streaming preview page of the live streaming studio, a receipt details page of the booster ticket, and a booster ticket share success notification message page.

[0064] Here, the receipt progress information includes at least the number of booster tickets that have already been received and the number of remaining booster tickets that have not been received. The receipt progress information may further include a booster ticket receipt time limit (i.e., a valid time range in which the booster ticket can be received), information on a live streaming studio, etc., and is not limited to the embodiment of the present disclosure.

[0065] For example, as shown in (a) of FIG. 4, the live streaming studio page of the live streaming studio includes a receipt progress card, and the receipt progress card includes receipt progress information. As shown in (b) of FIG. 4, the order details page includes a ticket receipt details entry component, and the ticket receipt details entry component includes receipt progress information, and the user can trigger to enter the receipt details page by a trigger operation on the ticket receipt details entry component. As shown in (c) of FIG. 4, the preview stream page includes a receipt progress card, and the receipt progress card includes receipt progress information. As shown in (d) of FIG. 4, the share success notification message page of the booster ticket includes receipt progress information. As shown in (d) of FIG. 3, the receipt details page includes receipt progress information.

[0066] In an embodiment of the present disclosure, the first page displays the receipt progress information of the booster ticket, and a user who shares the booster ticket can determine the receipt status of the booster ticket they share based on the receipt progress information, thereby improving the user experience and enhancing the user's sense of contribution achievement.

[0067] Alternatively, the above step 22 may be specifically realized by the following steps 22a to 22b.

[0068] 22a, in response to a trigger operation on the booster ticket transfer identifier, displaying a transfer information page for the live streaming studio.

[0069] Here, the transfer information page includes the relevant rule information of the booster ticket, the transfer number of the booster ticket, and the resource information required for the transfer of the booster ticket.

[0070] Here, the resource information, i.e., price information, may include unit price information of the booster ticket and total price information of the booster ticket.

[0071] Here, the related rule information may include purchase rule information (for example, the maximum number of booster tickets that can be purchased in one purchase or the maximum cumulative purchase number), ticket return rule information, sharing rule information (gift rule information), etc., and may be determined according to actual circumstances and is not limited to the embodiments of the present disclosure.

[0072] Exemplarily, the associated rule information includes at least one of: the booster ticket does not support canceling a transfer; the booster ticket supports being received by another user on a second page including a booster ticket receipt identifier; an identifier of a user who has already received the booster ticket is made visible to a user who shares the booster ticket; and an identifier of a user who shares the booster ticket is made visible to a user who has already received the booster ticket.

[0073] Here, the second page includes at least one of a live distribution studio page of the live distribution studio, an admission ticket details page of the live distribution studio, a live distribution preview page of the live distribution studio, and a search page for searching the live distribution studio.

[0074] Alternatively, the live streaming studio page may currently play a live streaming trial viewing segment, the live streaming studio page may currently play live streaming trial viewing end information, the preview stream page may currently play a live streaming trial viewing segment, the preview stream page may currently play live streaming trial viewing end information, the search page may currently play a live streaming trial viewing segment, the search page may currently play live streaming trial viewing end information, and the specifics are determined according to actual circumstances and are not limited to the embodiments of the present disclosure.

[0075] Here, the transfer information page may be a booster ticket purchase information page, the transfer information page may be a transfer information setting page (e.g., a booster ticket selection panel), a booster ticket order confirmation page, or other pages, and is not limited to the embodiments of the present disclosure.

[0076] Optionally, when the transfer information page is a transfer information setting page for the booster ticket, the transfer information page further includes at least one of a setting option for the number of transfers (i.e., the number of purchases), a booster ticket type option, and an accumulated transfer upper limit for the booster ticket (i.e., an accumulated purchase threshold for the booster ticket, i.e., a maximum accumulated purchase number for the booster ticket).The transfer information page further includes a unit price and a total price of the booster ticket, and the total price of the booster ticket is equal to the difference between the product of the unit price of the booster ticket and the number of transfers and the preferential amount, so that the total price of the booster ticket changes with the change in the number of transfers.

[0077] For example, as shown in (a) of FIG. 5, the transfer information page may be a booster ticket selection panel (which may also be called a free ticket selection panel), through which related information of the booster ticket can be set, such as the transfer number (purchase number) of the booster ticket, the booster ticket type, etc.

[0078] Exemplarily, as shown in (b) of FIG. 5, the transfer information page may be an order confirmation page (i.e., a booster ticket purchase confirmation page), and the order confirmation page may further include information of the live streaming studio.

[0079] 22b, in response to a trigger operation on the transfer information page, displaying transfer success information for the booster ticket.

[0080] In an embodiment of the present disclosure, by displaying a transfer information page, it is possible to facilitate a user to set related information of a booster ticket or check transfer order information of a booster ticket, thereby improving the user experience.

[0081] Optionally, after the above step 22, the resource processing method according to the embodiment of the present disclosure may further include the following step 24.

[0082] 24. In response to a trigger operation on the ticket receipt details viewing identifier on the second page, display the receipt details page of this booster ticket.

[0083] Here, the receipt details page includes receipt progress information, information about the live streaming studio, and the user identifiers of users who have already received the booster ticket.

[0084] Here, the second page includes at least one of a live streaming studio page of the live streaming studio, an order details page for the booster ticket, an order list page including the booster ticket order, a share success notification message page prompting that the booster ticket has been received, and a return success notification message page prompting that the booster ticket has been returned.

[0085] Here, the ticket receipt details viewing identifier may be a ticket receipt details viewing control, a ticket receipt details viewing icon, or other identifiers, and may be specifically determined according to actual circumstances, and is not limited to the embodiments of the present disclosure.

[0086] For example, the trigger operation of the ticket receipt details viewing identifier may be clicking the "Ticket Receipt Details" button on the order list page, clicking the "Ticket Receipt Details" button on the order details page, clicking the ticket receipt details entry component in the header area of ​​the order details page, clicking the "View Details" option on the share success notification message page, clicking the "View Details" option on the return success notification message page, or clicking the "View Receipt Progress" option on the live streaming studio page, and in response to this trigger operation, the receipt details page of this booster ticket is displayed.

[0087] By way of example, the order list page may be as shown in (a) of FIG. 6, the share success notification message page may be as shown in (d) of FIG. 4, and the return success notification message page may be as shown in (b) of FIG. 6.

[0088] In the embodiments of the present disclosure, various ways of entering receipt details pages are provided, which can facilitate user operations, facilitate users to view receipt details pages in a timely manner, and improve the user experience.

[0089] For example, an admission ticket may be purchased by clicking a "Buy Admission Ticket" button on the admission ticket details page, and a booster ticket selection panel (which may be called a "Free Ticket Selection Panel") may be invoked by clicking a "Buy Free Ticket" button on the admission ticket details page, where the "Buy Free Ticket" button is a booster ticket selection panel entry. In an embodiment of the present disclosure, the "Buy Admission Ticket" button and the "Buy Free Ticket" button may be simultaneously displayed on the admission ticket details page, or the "Buy Admission Ticket" button may be displayed first on the admission ticket details page, and the "Buy Free Ticket" button may be further displayed on the admission ticket details page after the admission ticket purchase is successfully completed by clicking the "Buy Admission Ticket" button, and may be determined according to the actual situation, and is not limited to the embodiment of the present disclosure. Here, the booster ticket selection panel includes information such as a booster ticket type (i.e., who to give it to) option, a booster ticket description corresponding to the presentation of the selected booster ticket type, the admission ticket price (booster ticket price) of the live streaming studio, the number of booster tickets purchased, and the total booster ticket price.

[0090] As shown in Fig. 7, the embodiment of the present disclosure provides a resource processing method for a target resource receiving object, where the target resource receiving object may be the electronic device, or may be a functional module and / or functional entity capable of implementing the resource processing method in the electronic device, and may be specifically determined according to actual usage demand, and is not limited to the embodiment of the present disclosure. The method may include the following steps 301 to 302:

[0091] 301, displaying the receipt identifier of the target resource on a second page.

[0092] 302, in response to a trigger operation on the receiving identifier, displaying receiving success prompt information, and obtaining corresponding permissions of the live streaming studio corresponding to the target resource according to the target resource.

[0093] Here, the second page includes at least one of a live distribution studio page of the live distribution studio, a resource transfer page of the target resource, a live distribution preview page of the live distribution studio, and a search page for searching the live distribution studio.

[0094] In the embodiment of the present disclosure, the corresponding rights of the live streaming studio can be obtained by receiving the target resources shared by other users, thereby enriching the ways of obtaining the corresponding rights of the live streaming studio and improving the user experience.

[0095] Alternatively, when the second page includes the live streaming studio page, the live streaming preview page or the search page, the above step 301 may be specifically realized by the following step 301a.

[0096] 301a, when playback of the preview segment of the live distribution studio on the second page is completed, the receipt identifier is displayed.

[0097] Alternatively, the above step 301a may be specifically realized by the following step 301b.

[0098] In an embodiment of the present disclosure, when playback of the preview segment of the live streaming studio is completed, displaying this receipt identifier can effectively guide the user to receive the target resource and obtain the relevant authority of the live streaming studio corresponding to the target resource, thereby improving the user experience.

[0099] 301b, when the playback of the preview segment of the live distribution studio on the second page is completed and the target resource receiving object satisfies the receiving condition, display the receiving identifier.

[0100] Here, the receiving conditions include at least one of the following: the target resource receiving subject has not acquired the corresponding authority for the live distribution studio; the current time is within the receiving time limit for the target resource; and the remaining amount of the target resource is greater than 0.

[0101] In an embodiment of the present disclosure, when the playback of the preview segment in the live streaming studio is completed and the target resource receiving object meets the receiving conditions, displaying the receiving identifier can effectively guide the user to receive the target resource and obtain the corresponding authority of the live streaming studio corresponding to the target resource, thereby improving the user experience.

[0102] For example, the target resource may be a booster ticket (i.e., a booster admission ticket) of a live streaming studio, the information of the target resource may be information of the booster ticket, the information of the live streaming studio may be live streaming content information, live streaming time information, etc. of the live streaming studio, the corresponding authority of the live streaming studio may be a viewing authority of the live streaming studio, the resource transfer page may be an admission ticket detail page of the live streaming studio, and the transfer detail page may be an order detail page. The above steps 301 to 302 will be exemplarily described by the following steps 31 to 32. This target resource processing method may include the following steps 31 to 32.

[0103] 31. Display the booster ticket receipt identifier on the second page.

[0104] 32. In response to a trigger operation on this receipt identifier, displaying successful receipt prompt information to obtain authorization to view the live streaming studio based on this booster ticket.

[0105] Here, the second page includes at least one of a live distribution studio page of the live distribution studio, an admission ticket details page of the live distribution studio, a live distribution preview page of the live distribution studio, and a search page for searching the live distribution studio.

[0106] Here, the receipt identifier may be a receipt control or a receipt icon.

[0107] For the description of the second page, please refer to the relevant description of the second page in step 24 above, and no further description will be given here.

[0108] Here, the authority to view a live streaming studio may include the authority to view live streaming content from the live streaming studio and the authority to view recorded content from the live streaming studio (i.e., view played content).

[0109] In an embodiment of the present disclosure, a user can obtain permission to view a live streaming studio by receiving a booster ticket shared by other users, thereby enriching the methods for obtaining permission to view live streaming and improving the user experience.

[0110] Alternatively, when the second page includes the live streaming studio page, the preview stream page or the search page, the above step 31 may be specifically realized by the following step 31a.

[0111] 31a, when playback of the preview segment of this live distribution studio on the second page is completed, this receipt identifier is displayed.

[0112] In an embodiment of the present disclosure, since the preview viewing segment of the live streaming studio has been viewed and it can be determined whether or not it is necessary to continue viewing, displaying this receipt identifier when playback of the preview viewing segment of the live streaming studio has ended can effectively guide the user to receive a booster ticket and obtain permission to continue viewing the live streaming studio, thereby improving the user experience.

[0113] Optionally, in an embodiment of the present disclosure, the receipt identifier may be displayed during playback of the trial viewing segment of the live streaming studio, so that when the user determines that he or she needs to continue viewing the live streaming studio, the user can timely obtain permission to continue viewing the live streaming studio by operating the receipt identifier, thereby improving the user experience.

[0114] As can be seen, if the user already has the authorization to watch the live streaming studio, after the preview segment of the live streaming studio finishes playing, the remaining fragments of the live streaming studio will continue to be played directly.

[0115] Alternatively, the above step 31a may be specifically realized by the following step 31b.

[0116] 31b, when the playback of the preview viewing segment of the live distribution studio on the second page is completed and the booster ticket recipient satisfies the receiving conditions, the receiving identifier is displayed.

[0117] Here, the receiving conditions include at least one of the following: the recipient of the booster ticket does not have the authority to view the live streaming studio; the current time is within the receiving time limit of the booster ticket; and the number of remaining tickets of the booster ticket is greater than 0.

[0118] As can be understood, when the playback of the trial viewing segment of this live streaming studio on the second page is completed and the booster ticket recipient meets the receiving conditions, the receiving identifier is displayed; when the playback of the trial viewing segment of this live streaming studio on the second page is completed and the booster ticket recipient does not meet the receiving conditions, the receiving identifier is not displayed; when the user already has the authority to watch the live streaming studio, after the playback of the trial viewing segment of the live streaming studio is completed, the remaining fragments of the live streaming studio are directly continued to be played; when the user does not have the authority to watch the live streaming studio, prompt information that the user is not authorized to watch the live streaming studio is displayed, or a purchase identifier (transfer identifier) ​​may be displayed, so that the user can obtain the authority to watch the live streaming studio by purchasing an identifier participation purchase ticket.

[0119] For example, as shown in (a) of FIG. 8, a booster ticket receipt guidance panel is displayed during playback of the trial viewing segment on the live streaming studio page, and the booster ticket receipt guidance panel includes a "compete for a ticket" button; as shown in (b) of FIG. 8, a booster ticket receipt guidance panel is displayed after playback of the trial viewing segment on the live streaming studio page has ended, and the booster ticket receipt guidance panel includes a "compete for a ticket" button. As shown in (a) of Figure 9, a booster ticket receipt guidance panel is displayed during playback of the trial viewing segment on the preview stream page, and the booster ticket receipt guidance panel includes a "compete for a ticket" button; as shown in (b) of Figure 9, a booster ticket receipt guidance panel is displayed after playback of the trial viewing segment on the preview stream page has finished, and the booster ticket receipt guidance panel includes a "compete for a ticket" button; as shown in (c) of Figure 9, a booster ticket receipt guidance panel is displayed during playback of the trial viewing segment on the search page, and the booster ticket receipt guidance panel includes a "compete for a ticket" button; and as shown in (d) of Figure 9, a booster ticket receipt guidance panel is displayed after playback of the trial viewing segment on the search page has finished, and the booster ticket receipt guidance panel includes a "compete for a ticket" button.

[0120] In an embodiment of the present disclosure, when playback of the preview viewing segment of the live streaming studio has finished and the booster ticket recipient meets the receipt conditions, displaying the receipt identifier can effectively guide the user to receive the booster ticket and gain authorization to view the live streaming studio.

[0121] As shown in Figure 10, the embodiment of the present disclosure provides a resource processing method for a target resource allocation platform, the target resource allocation platform may be a server, or may be a functional module and / or functional entity capable of implementing the resource processing method in the server, and may be specifically determined according to actual usage demand, and is not limited to the embodiment of the present disclosure, where the server may be configured by at least one computer. The method may include the following steps 401 to 402:

[0122] 401, receiving a target resource receiving command sent by a target resource receiving object;

[0123] 402, allocating a target resource to the target resource recipient according to the target resource receiving command, and allowing the target resource recipient to obtain corresponding rights of the live distribution studio corresponding to the target resource according to the target resource.

[0124] In the embodiment of the present disclosure, a target resource is assigned to a target resource recipient, so that the target resource recipient can obtain corresponding rights of the live streaming studio corresponding to the target resource, thereby enriching the ways of obtaining corresponding rights of the live streaming studio and improving the user experience.

[0125] Alternatively, the above step 402 may be specifically realized by the following step 402a.

[0126] 402a, allocating a target resource to the target resource recipient based on the target resource receiving command if the receiving condition is satisfied;

[0127] Here, the receiving conditions include at least one of the following: the target resource receiving subject has not acquired the corresponding authority for the live distribution studio; the current time is within the receiving time limit for the target resource; and the remaining amount of the target resource is greater than 0.

[0128] In an embodiment of the present disclosure, a target resource is allocated to the target resource recipient based on the target resource receipt command if the receipt condition is met, thereby avoiding the target resource being wasted by the target resource allocated to the target resource recipient when the target resource recipient obtains the corresponding authority of the live streaming studio, and also avoiding the allocation of a target resource that is not within the receipt time limit or a non-existent target resource to the target resource recipient, and the allocation of an invalid target resource.

[0129] Optionally, a target resource sharing success notification message may be sent to the target resource sharing target after step 402 above, to facilitate the target resource sharing target to know in a timely manner whether the target resource has been received.

[0130] Here, the target resource sharing target is a target that shares the target resource in order for the target resource receiving target to receive the target resource.

[0131] Optionally, after the above step 401, if the target resource cannot be allocated to the target resource receiving target based on the target resource receiving command, a receiving failure notification message is sent to the target resource receiving target to facilitate the target resource receiving target to know in a timely manner whether the target resource receiving target has succeeded in receiving the target resource.

[0132] Optionally, after the above step 402, the resource processing method according to the embodiment of the present disclosure may further include the following step 403.

[0133] 403, sending a target resource sharing success notification message to the target resource sharing object if a first frequency control condition is met.

[0134] Here, the target resource sharing target is a target that shares the target resource in order for the target resource receiving target to receive the target resource.

[0135] The first frequency control condition includes at least one of: a time length from a current time to a time when a target resource sharing success notification message was last sent to the target resource sharing target is equal to or greater than a first time length threshold; and a cumulative number of times that a target resource sharing success notification message was sent to the target resource sharing target on that day is less than a first number threshold.

[0136] Here, the target resource sharing success notification message includes all target resource receiving success information for which a target resource sharing success notification message has not been sent up to the current time.

[0137] Optionally, after the above step 402, the resource processing method according to the embodiment of the present disclosure may further include the following steps 404 to 405.

[0138] 404, receiving a target resource return command sent by the target resource receiving subject;

[0139] 405, withdrawing the target resource allocated to the target resource recipient based on the target resource return command.

[0140] In the embodiment of the present disclosure, the corresponding rights of the live streaming studio of the target resource recipient can be canceled by revoking the target resource allocated to the target resource recipient, thereby enriching the cancellation methods of the corresponding rights for live streaming and improving the user experience.

[0141] Alternatively, the above step 405 may be specifically realized by the following step 405a.

[0142] 405a, based on the target resource return instruction, withdraw the target resource allocated to the target resource recipient if a return condition is met.

[0143] Here, the return conditions include at least one of the following: the target resource recipient is not using the corresponding authority of the live distribution studio via the target resource; and the current time is within the receiving time limit of the target resource.

[0144] In the embodiment of the present disclosure, when the return condition is met, the target resource allocated to the target resource recipient can be revoked, thereby canceling the corresponding rights of the live streaming studio of the target resource recipient, enriching the cancellation method of the corresponding rights of live streaming and improving the user experience. It can also avoid the situation where the target resource recipient returns the target resource after using the corresponding rights of the live streaming studio by the target resource, and the returned target resource is invalidated and cannot be received by other users, and it can also avoid the situation where the returned target resource is no longer within the receipt time limit and cannot be received by other users.

[0145] Optionally, a target resource return success notification message may be sent to the target resource sharing target after step 405 above, to facilitate the target resource sharing target to know in a timely manner whether the target resource has been returned.

[0146] Optionally, after the above step 404, if the target resource allocated to the target resource receiving target cannot be canceled based on the target resource return command, a return failure notification message is sent to the target resource receiving target to facilitate the target resource receiving target to know in a timely manner whether the target resource receiving target has succeeded in returning the target resource.

[0147] Optionally, after the above step 405, the resource processing method according to the embodiment of the present disclosure may further include the following step 406.

[0148] 406, sending a target resource return success notification message to the target resource sharing object if a second frequency control condition is satisfied.

[0149] The second frequency control condition includes at least one of: the length of time from the current time to the time when a target resource return success notification message was last sent to the target resource sharing target is equal to or greater than a second time length threshold; and the cumulative number of times that a target resource return success notification message was sent to the target resource sharing target on that day is less than a second number threshold.

[0150] Here, this target resource return success notification message includes all target resource return information for which a target resource return success notification message has not been transmitted by the current time.

[0151] In the embodiment of the present disclosure, the second frequency control condition can avoid sending the target resource return success notification message too frequently, thus improving the user experience.

[0152] For example, the target resource may be a booster ticket (i.e., a booster admission ticket) of a live streaming studio, the information of the target resource may be information of the booster ticket, the information of the live streaming studio may be live streaming content information, live streaming time information, etc. of the live streaming studio, the corresponding authority of the live streaming studio may be a viewing authority of the live streaming studio, the resource transfer page may be an admission ticket detail page of the live streaming studio, and the transfer detail page may be an order detail page. The above steps 401 to 406 will be exemplarily described by the following steps 41 to 46. This target resource processing method may include the following steps 41 to 42.

[0153] 41. Receive a booster ticket receiving command sent by a booster ticket receiving target.

[0154] 42. Based on the booster ticket receiving command, if a receiving condition is satisfied, a booster ticket is allocated to the booster ticket receiving subject, and the booster ticket receiving subject is given the authority to view the live distribution studio based on the booster ticket.

[0155] Here, the receiving conditions include at least one of the following: the recipient of the booster ticket does not have the authority to view the live streaming studio; the current time is within the receiving time limit of the booster ticket; and the number of remaining tickets of the booster ticket is greater than 0.

[0156] Alternatively, the above step 42 may be to randomly allocate a booster ticket to the booster ticket recipient based on the booster ticket receiving command, specifically, if the receiving conditions are met, so that the booster ticket recipient is authorized to view the live streaming studio based on the booster ticket.

[0157] As can be understood, the booster ticket recipient receives a trigger operation on a user's receipt identifier, and sends a booster ticket receipt command to the booster ticket allocation platform, which receives the booster ticket receipt command, and allocates a booster ticket to the booster ticket recipient according to the booster ticket receipt command if the receipt condition is met.

[0158] In an embodiment of the present disclosure, the booster ticket allocation platform, based on the booster ticket receipt command sent by the received booster ticket recipient, allocates a booster ticket to the booster ticket recipient if the receipt condition is met, so that the booster ticket recipient obtains the authority to watch the live streaming studio based on the booster ticket. By allocating a booster ticket to the booster ticket recipient in this manner, the booster ticket recipient can obtain the authority to watch the live streaming studio, thereby enriching the methods of obtaining live streaming viewing authority and improving the user experience.

[0159] Optionally, after the above step 42, the resource processing method according to the embodiment of the present disclosure may further include: sending a booster ticket receiving success notification message to the booster ticket receiving target, and sending a booster ticket sharing success notification message to the booster ticket sharing target, facilitating the booster ticket receiving target and the booster ticket sharing target to know in a timely manner whether they have successfully received the booster ticket.

[0160] Optionally, after the above step 41, the resource processing method according to the embodiment of the present disclosure may further include: sending a booster ticket receiving failure notification message to the booster ticket receiving target when the receiving condition is not met, so as to facilitate the booster ticket receiving target to know in a timely manner whether the booster ticket receiving target has successfully received the booster ticket.

[0161] Optionally, after the above step 42, the resource processing method according to the embodiment of the present disclosure may further include the following step 43.

[0162] 43, if the first frequency control condition is satisfied, sending a booster ticket share success notification message to the booster ticket share target.

[0163] The first frequency control condition includes at least one of: the length of time from the current time to the time when a booster ticket share success notification message was last sent to this booster ticket share target is equal to or greater than a first time length threshold; and the cumulative number of times that a booster ticket share success notification message was sent to this booster ticket share target on that day is smaller than a first number threshold.

[0164] This booster ticket share success notification message includes all booster ticket receipt success information for which a booster ticket share success notification message has not been sent up to the current time. As can be understood, if it includes a booster ticket receipt success event for which a notification message has not been sent before the current booster ticket receipt success, this booster ticket share success notification message includes the current booster ticket receipt success information and booster ticket receipt success information for which a notification message has not been sent previously, and if it does not include a booster ticket receipt success event for which a notification message has not been sent before the current booster ticket receipt success, this booster ticket share success notification message includes the current booster ticket receipt success information.

[0165] In the embodiment of the present disclosure, frequent sending of booster ticket share success notification messages due to the first frequency control condition can be avoided, thus improving user experience.

[0166] Optionally, the resource processing method according to the embodiment of the present disclosure may further include the following steps 44 to 45.

[0167] 44, receiving a return booster ticket command sent by the booster ticket recipient;

[0168] 45. Based on the return booster ticket command, if the return condition is met, the booster ticket allocated to the booster ticket recipient is revoked.

[0169] Here, the return conditions include at least one of the following: the recipient of the booster ticket has not viewed the live streaming studio with the booster ticket (including viewing live streaming content from the live streaming studio and / or viewing playback content from the live streaming studio) and the current time is within the acceptance time limit for the booster ticket.

[0170] In an embodiment of the present disclosure, based on the return booster ticket command sent by the received booster ticket recipient, if the return conditions are met, the booster ticket allocation platform revokes the booster ticket allocated to the booster ticket recipient, and cancels the booster ticket recipient's permission to watch the live streaming studio, thus enriching the cancellation methods of live streaming viewing permission and improving the user experience.

[0171] Optionally, after the above step 45, the resource processing method according to the embodiment of the present disclosure may further include: sending a booster ticket return success notification message to the booster ticket recipient and sending a booster ticket return success notification message to the booster ticket sharer, facilitating the booster ticket recipient and the booster ticket sharer to know in a timely manner whether the booster ticket return is successful.

[0172] Optionally, after the above step 44, the resource processing method according to the embodiment of the present disclosure may further include: sending a booster ticket return failure notification message to the booster ticket recipient when the return condition is not met, so as to facilitate the booster ticket recipient to know in a timely manner whether the booster ticket return is successful.

[0173] Optionally, after the above step 45, the resource processing method according to the embodiment of the present disclosure may further include the following step 46.

[0174] 46. ​​If the second frequency control condition is satisfied, a booster ticket return success notification message is sent to the booster ticket share target.

[0175] Here, the second frequency control condition includes at least one of: the length of time from the current time to the time when a booster ticket return success notification message was last sent to this booster ticket sharing target is equal to or greater than a second time length threshold; and the cumulative number of times that a booster ticket return success notification message was sent to this booster ticket sharing target on that day is less than a second number threshold.

[0176] This booster ticket return success notification message includes all booster ticket return information for which a booster ticket return success notification message has not been sent up to the current time. As can be understood, if it includes a booster ticket return success event for which a notification message has not been sent before the current booster ticket return is successful, this booster ticket return success notification message includes the upcoming booster ticket return success information and booster ticket return success information for which a notification message has not been sent previously, and if it does not include a booster ticket return success event for which a notification message has not been sent before the current booster ticket return is successful, this booster ticket return success notification message includes the upcoming booster ticket return success information.

[0177] FIG. 11 is a structural block diagram of a resource processing device shown in an embodiment of the present disclosure, where the resource processing device may be the above-mentioned electronic device, or may be a functional module and / or functional entity capable of realizing the resource processing method in the above-mentioned electronic device, and may be specifically determined according to actual usage needs, and is not limited to the embodiment of the present disclosure.

[0178] As shown in FIG. 11, the resource processing device includes a display module 501, which displays a resource transfer page of the target resource, in which information of the target resource and information of a live streaming studio corresponding to the information of the target resource are displayed, and in response to a resource transfer operation for the target resource, displays resource transfer success information, and shares the target resource, which is used to obtain corresponding rights of the live streaming studio when a target resource recipient receives the target resource.

[0179] Optionally, the target resource information includes a resource type indicated by a first tag and a resource type indicated by a second tag, the resource transfer operation includes an operation of selecting a target resource type, the target resource type being the resource type indicated by the first tag or the resource type indicated by the second tag, and the type of the target resource receiving object is the object type indicated by the target resource type.

[0180] Optionally, the display module 501 is further used to display receiving progress information of the target resource on a first page, where the first page includes any one of: a live streaming studio page of the live streaming studio, a transfer details page of the target resource, a live streaming preview page of the live streaming studio, a receiving details page of the target resource, and a sharing success notification message page of the target resource.

[0181] In the embodiments of the present disclosure, each module can realize a resource processing method according to the above method embodiments and achieve the same technical effects, and will not be further described here to avoid repetition of description.

[0182] FIG. 11 is a structural block diagram of a resource processing device shown in an embodiment of the present disclosure, where the resource processing device may be the above-mentioned electronic device, or may be a functional module and / or functional entity capable of realizing the resource processing method in the above-mentioned electronic device, and may be specifically determined according to actual usage needs, and is not limited to the embodiment of the present disclosure.

[0183] As shown in FIG. 11, the resource processing device includes a display module 501, which is used for displaying a receipt identifier of the target resource on a second page, and displaying successful receipt prompt information in response to a trigger operation on the receipt identifier, and obtaining corresponding authority of the live distribution studio corresponding to the target resource based on the target resource, where the second page includes at least one of a live distribution studio page of the live distribution studio, a resource transfer page of the target resource, a live distribution preview page of the live distribution studio, and a search page for searching the live distribution studio.

[0184] Optionally, when the second page includes the live streaming studio page, the live streaming preview page, or the search page, the display module 501 is specifically used to display the receipt identifier when playback of the preview segment of the live streaming studio on the second page has ended.

[0185] Optionally, the display module 501 is specifically used for displaying the receipt identifier when the playback of the preview segment of the live streaming studio on the second page is completed and the target resource receiving target meets the receipt conditions, where the receipt conditions include at least one of the following: the target resource receiving target has not obtained the corresponding authority of the live streaming studio, the current time is within the receipt time limit of the target resource, and the remaining amount of the target resource is greater than 0.

[0186] In the embodiments of the present disclosure, each module can realize a resource processing method according to the above method embodiments and achieve the same technical effects, and will not be further described here to avoid repetition of description.

[0187] FIG. 12 is a structural block diagram of a resource processing device shown in an embodiment of the present disclosure, which may be the above-mentioned electronic device, or may be a functional module and / or functional entity capable of realizing the resource processing method in the above-mentioned electronic device, and may be specifically determined according to actual usage needs, and is not limited to the embodiment of the present disclosure.

[0188] As shown in FIG. 12, the resource processing device includes a receiving module 601 and an allocation module 602, where the receiving module 601 is used to receive a target resource receiving command sent by a target resource receiving subject, and the allocation module 602 is used to allocate a target resource to the target resource receiving subject based on the target resource receiving command received by the receiving module 601, so as to allow the target resource receiving subject to obtain the corresponding authority of the live distribution studio corresponding to the target resource based on the target resource.

[0189] Optionally, the allocation module 602 is specifically used to allocate a target resource to the target resource recipient based on the target resource receiving command received by the receiving module 601 when the receiving conditions are met, where the receiving conditions include at least one of the following: the target resource recipient has not obtained the corresponding authority of the live streaming studio, the current time is within the receiving time limit of the target resource, and the remaining amount of the target resource is greater than 0.

[0190] Optionally, the resource processing device further includes a sending module, which is used to send a target resource sharing success notification message to the target resource sharing target when a first frequency control condition is met after allocating the target resource to the target resource receiving target based on the target resource receiving command, wherein the target resource sharing target is a target that shares the target resource in order for the target resource receiving target to receive the target resource, and the first frequency control condition includes at least one of: a time length from a current time to a time when a target resource sharing success notification message was last sent to the target resource sharing target is equal to or greater than a first time length threshold; a cumulative number of times that a target resource sharing success notification message is sent to the target resource sharing target on that day is less than a first number threshold; and the target resource sharing success notification message includes information of all target resource receiving successes to which a target resource sharing success notification message has not been sent by the current time.

[0191] Optionally, the resource processing device further includes a retraction module, and the receiving module 601 is further used for receiving a target resource return command sent by the target resource recipient, and the retraction module is used for retracting the target resource allocated to the target resource recipient when a return condition is met based on the target resource return command received by the receiving module 601, where the return condition includes at least one of the following: the target resource recipient has not used the corresponding authority of the live distribution studio through the target resource; and the current time is within the receiving time limit of the target resource.

[0192] Optionally, the sending module is further used to send a target resource return success notification message to the target resource sharing target when a return condition is met based on the target resource return command, after withdrawing the target resource allocated to the target resource recipient target, and when a second frequency control condition is met, the second frequency control condition including at least one of: a time length from a current time to a time when a target resource return success notification message was last sent to the target resource sharing target is equal to or greater than a second time length threshold; a cumulative number of times that a target resource return success notification message was sent to the target resource sharing target on that day is less than a second number threshold; and the target resource return success notification message includes all target resource return information for which a target resource return success notification message has not been sent by the current time.

[0193] In the embodiments of the present disclosure, each module can realize a resource processing method according to the above method embodiments and achieve the same technical effects, and will not be further described here to avoid repetition of description.

[0194] The technical solution according to the embodiments of the present disclosure has the following advantages over the related art: in the embodiments of the present disclosure, a resource transfer page of a target resource is displayed, and the resource transfer page displays information of the target resource and information of a live streaming studio corresponding to the information of the target resource. In response to a resource transfer operation for the target resource, resource transfer success information is displayed, so that the target resource can be shared, and the target resource is used to obtain the corresponding rights of the live streaming studio when the target resource recipient receives the target resource. In this way, the present solution enables the target resource recipient to obtain the corresponding rights of the live streaming studio by receiving the target resource through the method of sharing the target resource, thereby enriching the methods of obtaining the corresponding rights of the live streaming studio, improving the user experience, and increasing the amount of transfer of the corresponding rights of the live streaming studio.

[0195] FIG. 13 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure, which is used to exemplarily explain an electronic device that realizes any resource processing method in an embodiment of the present disclosure, and should not be understood as specifically limiting the embodiment of the present disclosure.

[0196] 13, the electronic device 700 may include a processor (e.g., a central processor, a graphics processor, etc.) 701, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 702 or programs loaded from a storage device 708 into a random access memory (RAM) 703. The RAM 703 further stores various programs and data necessary for the operation of the electronic device 700. The processor 701, the ROM 702, and the RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0197] Typically, input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyro, etc., output devices 707 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 708 including, for example, a magnetic tape, hard disk, etc., and communication devices 709 can be connected to the I / O interface 705. The communication devices 709 can allow the electronic device 700 to communicate wirelessly or via wires with other devices to exchange data. Although the electronic device 700 is shown with various devices, it should be understood that it is not required to implement or include all the devices shown. Alternatively, more or fewer devices can be implemented or included.

[0198] In particular, according to an embodiment of the present disclosure, the process described with reference to the above flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including a program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via a communication device 709, or may be installed from a storage device 708, or may be installed from a ROM 702. When the computer program is executed by the processor 701, it can perform functions limited to any resource processing method according to an embodiment of the present disclosure.

[0199] It should be explained that the above computer readable medium of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of both. The computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. However, in this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier, on which computer-readable program code is carried. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, an electrical wire, an optical cable, RF (radio frequency), or the like, or any suitable combination of the above.

[0200] In some embodiments, the client and service ends may communicate using any network protocol now known or hereafter developed, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any networks now known or hereafter developed.

[0201] The computer readable medium may be included in the electronic device or may be a separate entity not assembled into the electronic device.

[0202] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to: display a resource transfer page of the target resource, in which information of the target resource and information of a live streaming studio corresponding to the information of the target resource are displayed; and, in response to a resource transfer operation on the target resource, display resource transfer success information and share the target resource, which is used to obtain corresponding rights of the live streaming studio when a target resource recipient receives the target resource.

[0203] Or, the computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device performs the following: displaying a receipt identifier of the target resource on a second page; and in response to a trigger operation on the receipt identifier, displaying successful receipt prompt information, and obtaining corresponding authority of the live streaming studio corresponding to the target resource based on the target resource, wherein the second page includes at least one of a live streaming studio page of the live streaming studio, a resource transfer page of the target resource, a live streaming preview page of the live streaming studio, and a search page for searching the live streaming studio.

[0204] Alternatively, the computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to receive a target resource receiving command sent by a target resource receiving subject, and allocate a target resource to the target resource receiving subject based on the target resource receiving command, and cause the target resource receiving subject to obtain corresponding authority of the live distribution studio corresponding to the target resource based on the target resource.

[0205] In embodiments of the present disclosure, computer program code for carrying out the operations of the present disclosure can be written in one or a variety of programming languages ​​or combinations thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and also including general procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the computer, partially on the computer, as an independent software package, partially on the computer, partially on a remote computer, or entirely on a remote computer or service end. In the case of a remote computer, the remote computer may be connected to the computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0206] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions and operations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment or part of code, which includes one or more executable instructions for implementing the specified logic function. It should also be noted that in some implementations, as a replacement, the functions illustrated in the blocks may occur in a different order than those illustrated in the drawings. For example, two consecutive blocks may actually be essentially executed in parallel, or may be executed in a reverse order depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be realized by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0207] The units described in relation to the embodiments of the present disclosure may be implemented in a software manner or in a hardware manner, and the names of the units do not limit the units themselves in some cases.

[0208] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0209] In the context of this disclosure, a computer-readable medium may be a tangible medium that may contain or store a program for use by or in combination with an instruction execution system, device or apparatus. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any suitable combination of the above. More specific examples of computer-readable storage media include one or more line-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0210] The above description is merely a description of the preferred embodiment and the technical principle of the present disclosure. It should be understood by those skilled in the art that the disclosure scope of the present disclosure is not limited to the technical solution consisting of a specific combination of the above technical features, but should also cover other technical solutions consisting of any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure. For example, a technical solution formed by replacing the above features with technical features having similar functions (including but not limited to those) disclosed in the present disclosure.

[0211] It should be noted that although operations are described employing a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence shown, or sequentially. In some environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes certain specific implementation details, these should not be understood as limiting the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may be implemented in multiple embodiments alone or in any suitable subcombination.

[0212] Although the present subject matter has been described employing language specific to structural features and / or methodological logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. Displaying a resource purchase page for the target resource on which information about the target resource and information about a live streaming studio corresponding to the information about the target resource are displayed; and displaying resource purchase success information in response to the resource purchase operation for the target resource, and sharing the target resource, which is used to obtain a viewing right for the live streaming studio when a target resource recipient receives the target resource using the receiving identifier of the target resource. A resource processing method comprising:

2. 2. The method of claim 1, wherein the information about the target resource includes a resource type indicated by a first tag and a resource type indicated by a second tag, the resource purchase operation includes an operation of selecting a target resource type, the target resource type being the resource type indicated by the first tag or the resource type indicated by the second tag, and the type of the target resource receiving object is the object type indicated by the target resource type.

3. The method comprises: further comprising displaying receipt progress information of the target resource on a first page; 2. The method of claim 1, wherein the first page includes any one of a live streaming studio page of the live streaming studio, a purchase details page of the target resource, a live streaming preview page of the live streaming studio, a receipt details page of the target resource, and a sharing success notification message page of the target resource.

4. displaying a receipt identifier of the target resource on the second page; and In response to a trigger operation on the receipt identifier, displaying receipt success prompt information, and obtaining a viewing permission for a live streaming studio corresponding to the target resource based on the target resource, wherein the target resource is obtained in response to a resource purchase operation for the target resource on a resource purchase page; the second page includes at least one of a live streaming studio page of the live streaming studio, a resource purchase page of the target resource, a live streaming preview page of the live streaming studio, and a search page for searching the live streaming studio; A resource processing method comprising:

5. When the second page includes the live streaming studio page, the live streaming preview page, or the search page, displaying a receipt identifier of the target resource on the second page includes:

5. The method of claim 4, further comprising displaying the receipt identifier when the preview segment of the live streaming studio on the second page has finished playing.

6. displaying the receipt identifier when playback of the preview segment from the live streaming studio on the second page is completed; When the playback of the preview segment of the live streaming studio on the second page is completed and the target resource receiving object satisfies the receiving condition, displaying the receiving identifier; The conditions of receipt are: The method according to claim 5, characterized in that the target resource recipient does not have viewing rights to the live streaming studio, the current time is within the target resource receiving time limit, and the remaining amount of the target resource is greater than 0.

7. receiving a target resource receiving command sent by a target resource receiving subject; allocating the target resource to the target resource recipient based on the target resource receiving command, and allowing the target resource recipient to obtain a viewing right for the live streaming studio corresponding to the target resource based on the target resource, wherein the target resource is obtained in response to a resource purchase operation for the target resource on a resource purchase page; A resource processing method comprising:

8. Allocating a target resource to the target resource recipient based on the target resource receipt command includes: Allocating a target resource to the target resource recipient when a receiving condition is met based on the target resource receiving command; The conditions of receipt are: The method according to claim 7, characterized in that the target resource recipient does not have viewing rights to the live streaming studio, the current time is within the target resource receiving time limit, and the remaining amount of the target resource is greater than 0.

9. After allocating the target resource to the target resource recipient based on the target resource receiving command, the method includes: Further comprising: sending a target resource sharing success notification message to the target resource sharing target when the first frequency control condition is satisfied; The target resource sharing target is a target that shares the target resource so that the target resource receiving target can receive the target resource; The first frequency control condition is a time length from the current time to the time when a target resource sharing success notification message was last sent to the target resource sharing target is equal to or greater than a first time length threshold; The cumulative number of times that the target resource sharing success notification message is sent to the target resource sharing target on that day is less than a first number threshold; and wherein the target resource sharing success notification message includes all target resource receipt success information for which a target resource sharing success notification message has not been sent up to the current time.

10. The method comprises: receiving a target resource return command sent by the target resource recipient; Further comprising: withdrawing the target resource allocated to the target resource recipient when a return condition is met based on the target resource return command; The return conditions are:

10. The method of claim 9, wherein the target resource recipient is not using the viewing privilege of the live streaming studio through the target resource, and the current time is within the receiving time limit of the target resource.

11. After withdrawing the target resource allocated to the target resource recipient when a return condition is met based on the target resource return command, the method includes: Further comprising: sending a target resource return success notification message to the target resource sharing target when a second frequency control condition is satisfied; The second frequency control condition is A time length from the current time to the time when a target resource return success notification message was last sent to the target resource sharing target is equal to or greater than a second time length threshold; The cumulative number of times that the target resource return success notification message is sent to the target resource sharing target on that day is less than a second number threshold; The method of claim 10, characterized in that the target resource return success notification message includes all target resource return information for which a target resource return success notification message has not been sent up to the current time.

12. Displaying a resource purchase page for the target resource on which information about the target resource and information about a live streaming studio corresponding to the information about the target resource are displayed; a resource processing method display module for displaying resource purchase success information in response to a resource purchase operation for the target resource, and sharing the target resource, which is used to obtain a viewing right of the live distribution studio when a target resource recipient receives the target resource using the target resource receipt identifier; A resource processing device comprising:

13. Displaying a receiving identifier of the target resource on a second page, displaying successful receiving prompt information in response to a trigger operation on the receiving identifier, and obtaining a viewing permission for a live streaming studio corresponding to the target resource based on the target resource, the target resource including a display module for obtaining the target resource in response to a resource purchase operation on a resource purchase page for the target resource; the second page includes at least one of a live streaming studio page of the live streaming studio, a resource purchase page of the target resource, a live streaming preview page of the live streaming studio, and a search page for searching the live streaming studio; A resource processing device comprising:

14. a receiving module for receiving a target resource receiving command sent by a target resource receiving object; an allocation module for allocating the target resource to the target resource recipient based on the target resource receiving command received by the receiving module, and allowing the target resource recipient to obtain a viewing right for the live streaming studio corresponding to the target resource based on the target resource, wherein the target resource is acquired in response to a resource purchase operation for the target resource on a resource purchase page; A resource processing device comprising:

15. 12. An electronic device comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to execute the resource processing method according to any one of claims 1 to 11 when calling the computer program.

16. 12. A computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements the resource processing method of any one of claims 1 to 11.