Live broadcast processing method and device for carbon-saving service
By displaying the carbon-saving resource interaction component on the live broadcast page, users can generate resource interaction instructions through a variety of control operations, solving the problem of users' convenient participation in carbon-saving and emission reduction in live broadcasts, and enhancing users' sense of participation and interactive experience.
Patent Information
- Application Number
- CN202510466264.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-07-18
AI Technical Summary
How to conveniently participate in carbon conservation and emission reduction activities while users enjoy live entertainment, and improve users' experience and participation in carbon conservation and resource interaction.
By displaying the interactive components of carbon resource interaction on the live broadcast page, users can generate resource interaction instructions through operation controls, realize resource transfer from user carbon account to service provider carbon account, and receive interactive response data display, supporting a variety of control operation methods to enhance the interactive experience.
It realizes users' convenient interaction of carbon saving resources during the live broadcast, enhances users' sense of participation and accomplishment, and enhances the interaction and participation of carbon saving resources.
Smart Images

Figure CN120343294A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of webcasting technology, and in particular, to a live broadcast processing method and device for carbon-saving services. Background Art
[0002] With the development of technology and the continuous enhancement of users' awareness of carbon emission reduction, more and more users are participating in carbon emission reduction activities. With the support of digital and Internet technologies, users can participate in various forms of carbon emission reduction activities more conveniently. In this context, integrating the concept of carbon emission reduction into all aspects of daily life has become a new trend. Therefore, how to enable users to conveniently participate in carbon emission reduction activities while enjoying live entertainment has become the focus of attention of carbon-saving service providers. Summary of the Invention
[0003] One or more embodiments of this specification provide a live broadcast processing method for carbon-saving services, including: obtaining an interaction component for carbon-saving resource interaction according to an access instruction of a user in a live broadcast room of a carbon-saving service and displaying it on a live broadcast page. Submitting a resource interaction instruction generated by the user triggering the interaction component to a server, so as to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. Receiving interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live broadcast page.
[0004] One or more embodiments of this specification provide another live broadcast processing method for carbon-saving services, including: returning a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal according to an access instruction of a user in a live broadcast room of a carbon-saving service submitted by the user terminal. Transferring carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component. Generating interaction response data corresponding to the resource interaction instruction and returning it to the user terminal.
[0005] One or more embodiments of this specification provide a live broadcast processing device for carbon-saving services, including: a component display module configured to obtain an interaction component for carbon-saving resource interaction according to an access instruction of a user in a live broadcast room of a carbon-saving service and display it on a live broadcast page. An instruction submission module configured to submit a resource interaction instruction generated by the user triggering the interaction component to a server, so as to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. A data display module configured to receive interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
[0006] One or more embodiments of this specification provide another live processing device for carbon-saving services, including: a page return module configured to return a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to an access instruction of a user in the live room of the carbon-saving service on the user terminal. A resource transfer module configured to transfer carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component. A data return module configured to generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0007] One or more embodiments of this specification provide a user terminal, including: a processor; and a memory configured to store computer-executable instructions, the computer-executable instructions, when executed, cause the processor to: obtain an interaction component for carbon-saving resource interaction according to an access instruction of a user in the live room of the carbon-saving service and display it on the live page. Submit the resource interaction instruction generated by the user triggering the interaction component to the server to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. Receive the interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live page.
[0008] One or more embodiments of this specification provide a server, including: a processor; and a memory configured to store computer-executable instructions, the computer-executable instructions, when executed, cause the processor to: return a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to an access instruction of a user in the live room of the carbon-saving service submitted by the user terminal. Transfer carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component. Generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0009] One or more embodiments of this specification provide a computer-readable storage medium for storing computer-executable instructions, and the computer-executable instructions, when executed, implement the following processes: obtain an interaction component for carbon-saving resource interaction according to an access instruction of a user in the live room of the carbon-saving service and display it on the live page. Submit the resource interaction instruction generated by the user triggering the interaction component to the server to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. Receive the interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live page.
[0010] One or more embodiments of this specification provide another computer-readable storage medium for storing computer-executable instructions, which, when executed, implement the following process: According to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal. According to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account; the resource interaction instruction is generated by triggering the interaction component. Generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal. Description of the Drawings
[0011] To more clearly illustrate the technical solutions in one or more embodiments of this specification or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments recorded in this specification. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings. Figure 1 It is a schematic diagram of the implementation environment of a live broadcast processing method for a carbon-saving service provided by one or more embodiments of this specification. Figure 2 It is a processing flow chart of a live broadcast processing method for a carbon-saving service provided by one or more embodiments of this specification. Figure 3 It is the first schematic diagram of a live broadcast page provided by one or more embodiments of this specification. Figure 4 It is the second schematic diagram of a live broadcast page provided by one or more embodiments of this specification. Figure 5 It is the third schematic diagram of a live broadcast page provided by one or more embodiments of this specification. Figure 6 It is the fourth schematic diagram of a live broadcast page provided by one or more embodiments of this specification. Figure 7 It is the fifth schematic diagram of a live broadcast page provided by one or more embodiments of this specification. Figure 8 It is a processing flow chart of a live broadcast processing method for a carbon-saving service applied to the first live broadcast scenario provided by one or more embodiments of this specification. Figure 9 It is a processing flow chart of a live broadcast processing method for a carbon-saving service applied to the second live broadcast scenario provided by one or more embodiments of this specification. Figure 10 It is a processing flow chart of another live broadcast processing method for a carbon-saving service provided by one or more embodiments of this specification. Figure 11 Schematic diagram of an embodiment of a live processing device for carbon-saving services provided by one or more embodiments of this specification; Figure 12 Schematic diagram of another embodiment of a live processing device for carbon-saving services provided by one or more embodiments of this specification; Figure 13 Schematic diagram of the structure of a user terminal provided by one or more embodiments of this specification; Figure 14 Schematic diagram of the structure of a server provided by one or more embodiments of this specification. Detailed implementation manners
[0012] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the following will clearly and completely describe the technical solutions in one or more embodiments of this specification in conjunction with the accompanying drawings in one or more embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of this specification, rather than all the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this document.
[0013] The live processing method for carbon-saving services provided by one or more embodiments of this specification is applicable to the implementation environment of network live broadcast. Referring to Figure 1 , this implementation environment at least includes: User terminal 101 and server 102; Among them, the user terminal 101 is used to access the live broadcast room of the carbon-saving service. During the process of the user accessing the live broadcast room of the carbon-saving service, the user terminal 101 can cooperate with the server 102 to display the live broadcast page of the interactive component configured with carbon-saving resource interaction and perform interactive processing based on the resource interaction instruction. The user terminal 101 can specifically be a mobile phone, a personal computer, a tablet computer, an e-book reader, a device for information interaction based on VR (Virtual Reality), a vehicle-mounted terminal, an IoT device, a wearable intelligent device, a laptop computer, a desktop computer, and so on; The server 102 is used to provide services for the live broadcast room of the carbon-saving service accessed by the user through the user terminal 101, and return the live broadcast page configured with the interactive component for carbon-saving resource interaction to the user terminal 101 so that the user terminal 101 can display the live broadcast page to the user. The server 102 can also cooperate with the user terminal 101 to perform interactive processing based on the resource interaction instruction during the process of the user accessing the live broadcast room of the carbon-saving service. The server 102 can be a single server, or a server cluster composed of several servers, or one or more cloud servers in a cloud computing platform; The implementation environment may further include the live broadcast terminal 103 of the host, which is used for live broadcasting carbon reduction services; the live broadcast terminal 103 may specifically be a mobile phone, a personal computer, a tablet computer, an e-book reader, a device for information interaction based on VR (Virtual Reality), a vehicle-mounted terminal, an IoT device, a wearable intelligent device, a laptop computer, a desktop computer, and so on.
[0014] In this implementation environment, during the process of a user accessing the live broadcast room of the carbon reduction service, the server 102, according to the access instruction of the user in the live broadcast room of the carbon reduction service submitted by the user terminal 101, returns a live broadcast page configured with an interaction component for carbon reduction resource interaction to the user terminal 101. Correspondingly, the user terminal 101 obtains the interaction component for carbon reduction resource interaction and displays it on the live broadcast page. When the user triggers the interaction component, the user terminal 101 submits a resource interaction instruction generated by the user's triggering of the interaction component to the server 102. The server 102 transfers carbon reduction resources out of the user's carbon reduction account and into the service provider's carbon reduction account according to the resource interaction instruction submitted by the user terminal 101, and then the server 102 generates interaction response data corresponding to the resource interaction instruction and returns it to the user terminal 101. Correspondingly, the user terminal 101 receives the interaction response data corresponding to the resource interaction instruction returned by the server 102 and displays it on the live broadcast page, thereby realizing the carbon reduction resource interaction between the user and the service provider during the process of the user accessing the live broadcast room.
[0015] One or more embodiments of a live broadcast processing method for carbon reduction services provided in this specification are as follows: Refer to Figure 2 In this embodiment, the live broadcast processing method for carbon reduction services provided can be applied to the user terminal of the user, and the method specifically includes steps S202 to S206.
[0016] Step S202: Obtain an interaction component for carbon reduction resource interaction and display it on the live broadcast page according to the access instruction of the user in the live broadcast room of the carbon reduction service.
[0017] The carbon-saving service described in this embodiment refers to a service provided to users related to carbon-saving behaviors, carbon reduction behaviors, low-carbon behaviors, or public welfare behaviors. Through the carbon-saving service, users can participate in corresponding carbon-saving behaviors, carbon reduction behaviors, low-carbon behaviors, or public welfare behaviors, and carbon-saving resources can be distributed to users during their participation in these behaviors. The specific form of the carbon-saving service can be an application or a subroutine within an application. For example, the carbon-saving service can be a service subroutine that allows users to participate in carbon-saving behaviors. Users can participate in carbon-saving behaviors online, and the service provider of the carbon-saving service can execute corresponding carbon-saving projects or tasks in the actual scenario based on the carbon-saving behaviors participated by users. For example, the carbon-saving project can be an offline planting project, and the carbon-saving task can be an offline planting task, thus realizing the interconnection between the online carbon-saving service participated by users and the offline carbon-saving project or offline carbon-saving task. Among them, users can obtain corresponding carbon-saving resources during the process of participating in the carbon-saving service.
[0018] The carbon-saving resource interaction mentioned above refers to the gift, transfer, expenditure, or consumption of carbon-saving resources by users in the live broadcast room of the carbon-saving service. During the process of accessing the live broadcast room of the carbon-saving service, users can conduct carbon-saving resource interaction through the interaction components provided on the interaction page for carbon-saving resource interaction. For example, users can conduct the gift, transfer, expenditure, or consumption of carbon-saving resources during the process of accessing the live broadcast room of the carbon-saving service.
[0019] During specific implementation, after users enter the live broadcast room of the carbon-saving service, in order to enable users to conduct carbon-saving resource interaction in the live broadcast room, they can submit an access instruction for the live broadcast room of the carbon-saving service to the server, so that the server returns a live broadcast page configured with interaction components for carbon-saving resource interaction according to the access instruction of the live broadcast room of the carbon-saving service by users. Correspondingly, here, the interaction components for carbon-saving resource interaction are obtained and displayed on the live broadcast page.
[0020] During the specific execution process, after users enter the live broadcast room of the carbon-saving service, they can participate in carbon-saving resource interaction by operating the interaction components configured on the live broadcast page. In this case, in order to enhance the participation experience of users in carbon-saving resource interaction and at the same time increase the diversity of the ways for users to participate in carbon-saving resource interaction, it is possible to support users to display corresponding interaction components by performing different operations on different controls, so that users can participate in carbon-saving resource interaction. For example, users can submit an access instruction by clicking or long-pressing a control. Correspondingly, based on the access instruction, the corresponding interaction components can be displayed to users to enable them to conduct carbon-saving resource interaction.
[0021] Specifically, during the process of carbon-saving resource interaction, users can conduct carbon-saving resource interaction by operating the service control configured on the live broadcast page, or by operating the live broadcast interaction control configured on the live broadcast page, or by operating the second interaction component to initiate carbon-saving resource interaction, or by operating the interaction reminder control configured on the user list page to initiate carbon-saving resource interaction. Among them, the interaction with the service control can be that the user conducts carbon-saving resource interaction by submitting a preset action instruction for the service control, the interaction with the live broadcast interaction control can be that the user conducts carbon-saving resource interaction by submitting a trigger instruction for the live broadcast interaction control, the interaction with the second interaction component can be that the user initiates carbon-saving resource interaction by submitting a preset action instruction for the second interaction component, and the interaction with the interaction reminder control can be that the user initiates carbon-saving resource interaction by submitting a trigger instruction for the interaction reminder control; the following specifically describes four different access instructions.
[0022] (1) Preset action instruction for the service control Specifically, to enable users to conveniently conduct carbon-saving resource interaction, after entering the live broadcast room of the carbon-saving service, users can operate preset actions on the service control displayed on the live broadcast page of the live broadcast room, such as long-pressing the service control, generating a preset action instruction based on the preset action of the user on the service control of the live broadcast page, and submitting the preset action instruction to the server; optionally, the access instruction includes the preset action instruction of the user on the service control of the live broadcast page of the live broadcast room.
[0023] After that, after submitting the preset action instruction to the server, the server can return a first interaction component composed of at least one carbon-saving resource identifier based on the preset action instruction. Correspondingly, according to the preset action instruction of the user on the service control of the live broadcast page of the live broadcast room of the carbon-saving service, obtain a first interaction component composed of at least one carbon-saving resource identifier, and display the first interaction component on the live broadcast page; optionally, the interaction component includes a first interaction component composed of at least one carbon-saving resource identifier obtained from the server.
[0024] Among them, the service control can be an interaction control for interaction, or it can be a status control for displaying the carbon-saving resource interaction status, or it can also be an interaction status control for both interaction and displaying the carbon-saving resource interaction status; the first interaction component refers to the interaction component for the user to conduct carbon-saving resource interaction. For example, the first interaction component can be an identifier interaction component including at least one carbon-saving resource identifier, or an interaction pop-up window including at least one carbon-saving resource identifier, or an interaction bar including at least one carbon-saving resource identifier.
[0025] For example, after the user enters the live broadcast room of the carbon-saving service, long-press Figure 3The service control 301 shown on the live broadcast page can generate a preset action instruction (long - press action instruction) based on the preset action of the user long - pressing the service control 301 and submit the preset action instruction to the server. The server can return a first interaction component 302 based on the preset action instruction. The first interaction component 302 can be composed of at least one carbon - saving resource identifier (such as the carbon - saving resource identifier 302 - 1). Correspondingly, obtain the first interaction component 302 composed of at least one carbon - saving resource identifier and display it on the live broadcast page.
[0026] It should be noted that in the case where the user conducts carbon - saving resource interaction by submitting a preset action instruction for the service control, the process of obtaining the interaction component for carbon - saving resource interaction and displaying it on the live broadcast page according to the access instruction of the user in the live broadcast room of the carbon - saving service can be replaced as needed in actual processing: Obtain the first interaction component composed of at least one carbon - saving resource identifier for carbon - saving resource interaction and display it on the live broadcast page according to the preset action instruction of the user for the service control of the live broadcast room of the carbon - saving service; or it can also be replaced as: Obtain the first interaction component for carbon - saving resource interaction and display it on the live broadcast page according to the preset action instruction of the user for the service control of the live broadcast room of the carbon - saving service; where the first interaction component is composed of at least one carbon - saving resource identifier.
[0027] (2)Trigger instruction for the live broadcast interaction control Specifically, after the user enters the live broadcast room of the carbon - saving service, the user can also trigger the live broadcast interaction control shown on the live broadcast page of the live broadcast room, generate a trigger instruction based on the user triggering the live broadcast interaction control on the live broadcast page, and submit the trigger instruction to the server; optionally, the access instruction includes the trigger instruction of the user for the live broadcast interaction control configured on the live broadcast page of the live broadcast room.
[0028] After that, after submitting the trigger instruction to the server, the server can return a second interaction component composed of at least one carbon - saving resource identifier and the corresponding interaction reminder fields for each carbon - saving resource identifier based on the trigger instruction. Correspondingly, obtain the second interaction component composed of at least one carbon - saving resource identifier and the corresponding interaction reminder fields for each carbon - saving resource identifier according to the trigger instruction of the live broadcast interaction control configured by the user on the live broadcast page of the live broadcast room of the carbon - saving service, and display the second interaction component on the live broadcast page; optionally, the interaction component includes the second interaction component composed of at least one carbon - saving resource identifier obtained from the server and the corresponding interaction reminder fields for each carbon - saving resource identifier.
[0029] The interactive reminder field refers to the text description and / or the carbon-saving resource amount information associated with the carbon-saving resource identifier. For example, the interactive reminder field can be the carbon-saving amount of the carbon-saving resource, such as 5g of carbon-saving amount, or the interactive reminder field can also be the incentive text corresponding to different carbon-saving amounts. The second interactive component can be the interactive interface displayed after the live interactive control is triggered. At least one carbon-saving resource identifier and / or the interactive reminder fields corresponding to each carbon-saving resource identifier can be displayed in the interactive interface. Here, the second interactive component can be replaced by: the interactive interface.
[0030] For example, after the user enters the live broadcast room of the carbon-saving service and triggers Figure 3 the live interactive control 303 configured on the shown live page, a trigger instruction can be generated and submitted to the server. The server can return Figure 4 the second interactive component 401 shown. The second interactive component 401 can be composed of at least one carbon-saving resource identifier (such as the carbon-saving resource identifier 401-1) and the interactive reminder fields corresponding to each carbon-saving resource identifier (such as the interactive reminder field 401-2-1 and the interactive reminder field 401-2-2). Correspondingly, obtain the second interactive component composed of at least one carbon-saving resource identifier and the interactive reminder fields corresponding to each carbon-saving resource identifier and display it on the live page.
[0031] In practical applications, in order to attract users to participate in the carbon-saving resource interaction and at the same time improve the user's participation and satisfaction in the carbon-saving resource interaction, the display method of the live interactive control can be adjusted and configured. Specifically, the dynamic display parameters and display materials of the live interactive control can be set, and the live interactive control can be displayed on the live page according to the preset dynamic display parameters and display materials.
[0032] Optionally, the live interactive control is displayed on the live page according to the preset dynamic display parameters and display materials. Among them, the dynamic display parameters include display time parameters and / or page position parameters, and the display materials include carbon-saving resource identifiers and / or virtual identifiers of the planted crops of the carbon-saving service.
[0033] Among them, the time parameter refers to the display time and / or the parameter of the display duration of the live interactive control on the live page. The page position parameter refers to the parameter of the display position of the live interactive control on the live page. The planted crop can be the planted crop corresponding to the offline planting project or offline planting task, such as a pine tree.
[0034] Among them, in the process of setting the dynamic display parameters of the live interaction control, any one or both of the display time parameter and / or the page position parameter for the live interaction control to be displayed on the live page can be set. For example, the display duration of the live interaction control on the live page can be preset, or the display position of the live interaction control on the live page can also be preset; in the process of setting the display materials of the live interaction control, any one or both of the carbon-saving resource identifier and / or the virtual identifier of the planted crops of the carbon-saving service can be set as the display materials; correspondingly, the live interaction control can be displayed on the live page according to the preset dynamic display parameters and / or display materials.
[0035] For example, in the process of setting the display materials of the live interaction control, the carbon-saving resource identifier can be set. As Figure 3 shown, the live interaction control 303 displayed on the live page can display the carbon-saving resource identifier 303-1; or the virtual identifier of the planted crops of the carbon-saving service can also be set, such as the virtual identifier of a pine tree. As Figure 7 shown, the live interaction control 704 displayed on the live page can display the virtual identifier 704-1 of the planted crops.
[0036] It should be noted that for the above implementation method of displaying the live interaction control on the live page according to the preset dynamic display parameters and display materials, in the specific implementation process, it can be selected to be implemented according to any one or both of them as needed. For example, the live interaction control is displayed on the live page according to the preset dynamic display parameters, or the live interaction control is displayed on the live page according to the preset display materials; Correspondingly, any one or both of the display time parameter and / or the page position parameter can also be selected to determine the dynamic display parameters, and any one or both of the carbon-saving resource identifier and / or the virtual identifier of the planted crops of the carbon-saving service can also be selected to determine the display materials; based on this, the live interaction control can be displayed according to any one of the time parameter, the page position parameter, the carbon-saving resource identifier, and the virtual identifier of the planted crops of the carbon-saving service as needed for actual processing. In addition, the implementation methods of any two, any three, or four of them can be combined and adaptively adjusted, and the live interaction control can be displayed according to the adjusted implementation method; for example, the live interaction control is displayed on the live page according to the preset display time parameter, page position parameter, and carbon-saving resource identifier. This embodiment will not be elaborated here.
[0037] In addition, it should be noted that in the case where the user conducts carbon-saving resource interaction by submitting a trigger instruction for the live interaction control, the process of obtaining the interaction component for carbon-saving resource interaction and displaying it on the live page according to the user's access instruction in the live broadcast room of the carbon-saving service can be replaced according to actual processing needs with: obtaining a second interaction component composed of at least one carbon-saving resource identifier for carbon-saving resource interaction and the corresponding interaction reminder fields for each carbon-saving resource identifier and displaying it on the live page according to the trigger instruction of the live interaction control configured on the live page of the live broadcast room of the carbon-saving service by the user; or it can also be replaced with: obtaining a second interaction component for carbon-saving resource interaction and displaying it on the live page according to the trigger instruction of the live interaction control configured on the live page of the live broadcast room of the carbon-saving service by the user; where the second interaction component is composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier.
[0038] (3)Preset action instruction for the second interaction component Specifically, in the case of displaying a live page configured with a second interaction component composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier to the user, the user can also operate a preset action on the second interaction component displayed on the live page of the live broadcast room, such as long-pressing any one of the carbon-saving resource identifiers in the second interaction component, generating a preset action instruction based on the preset action of the user on the second interaction component of the live page, and submitting the preset action instruction to the server; optionally, the access instruction includes the preset action instruction of the user on the second interaction component displayed on the live page of the live broadcast room.
[0039] After that, after submitting the user's preset action instruction for the second interaction component to the server, the server can return a third interaction component composed of at least one resource interaction identifier based on the preset action instruction. Correspondingly, obtain a third interaction component composed of at least one resource interaction identifier according to the preset action instruction of the user on the second interaction component of the live page of the live broadcast room of the carbon-saving service, and display the third interaction component on the live page; optionally, the interaction component includes a third interaction component composed of at least one resource interaction identifier obtained from the server.
[0040] Among them, the third interaction component refers to the interaction component for the user to conduct carbon-saving resource interaction. For example, it can be an identification interaction component including at least one resource interaction identifier, or an interaction pop-up window including at least one resource interaction identifier, or an interaction bar including at least one resource interaction identifier. The third interaction component can be displayed in the associated area or adjacent area of the second interaction component.
[0041] For example, when displaying to the user Figure 5In the case of the second interaction component 501 shown, if the user long - presses the carbon - saving resource identifier 501 - 1 in the second interaction component 501, a preset action instruction (long - press action instruction) for the second interaction component can be generated and submitted to the server. The server can return the third interaction component 502 based on the preset action instruction. The third interaction component 502 can be composed of at least one resource interaction identifier (such as the resource interaction identifier 502 - 1). Accordingly, the third interaction component composed of at least one resource interaction identifier is obtained and displayed on the live - broadcast page.
[0042] It should be noted that in the case where the user conducts carbon - saving resource interaction by submitting a preset action instruction for the second interaction component, the above process of obtaining the interaction component for carbon - saving resource interaction according to the access instruction of the user in the live - broadcast room of the carbon - saving service and displaying it on the live - broadcast page can be replaced according to actual processing needs as follows: According to the preset action instruction of the user for the second interaction component displayed on the live - broadcast page of the live - broadcast room of the carbon - saving service, obtain the third interaction component composed of at least one resource interaction identifier for carbon - saving resource interaction and display it on the live - broadcast page; or it can also be replaced as: According to the preset action instruction of the user for the second interaction component displayed on the live - broadcast page of the live - broadcast room of the carbon - saving service, obtain the third interaction component for carbon - saving resource interaction and display it on the live - broadcast page; where the third interaction component is composed of at least one resource interaction identifier.
[0043] (4)Trigger instruction for the interaction reminder control During the specific execution process, during the process of the user accessing the live - broadcast room of the carbon - saving service, in order to enhance the interactivity of the user's carbon - saving resource interaction and the transparency of the carbon - saving resource interaction process, thereby promoting the user's participation in the carbon - saving resource interaction, a user list for carbon - saving resource interaction can be displayed to the user; in an optional implementation provided in this embodiment, before obtaining the interaction component for carbon - saving resource interaction according to the access instruction of the user in the live - broadcast room of the carbon - saving service and displaying it on the live - broadcast page, it further includes: According to the trigger instruction for the service control on the live - broadcast page of the live - broadcast room, obtain the user list page of the live - broadcast room from the server and display it.
[0044] Optionally, the user list page displays the interacting users participating in the carbon - saving resource interaction in the live - broadcast room.
[0045] For example, during the process of the user accessing the live - broadcast room of the carbon - saving service, if the user triggers Figure 3 the service control 301 shown on the live - broadcast page, then according to the trigger instruction of the user for the service control on the live - broadcast page of the live - broadcast room, obtain Figure 6 the user list page shown and display it; Figure 6The user list page shown can display the interactive users who have participated in the carbon-saving resource interaction in the live room, such as the user nicknames of each interactive user, the carbon-saving amounts given by each interactive user, and / or the ranking of the carbon-saving amount gifts of each interactive user.
[0046] Furthermore, when the user list page of the live room is displayed to the user, the user can also perform carbon-saving resource interaction by triggering the interactive reminder control configured on the user list page. Specifically, when the user list page configured with the interactive reminder control is displayed to the user, the user can also trigger the interactive reminder control, generate a trigger instruction based on the user's triggering of the interactive reminder control, and submit the trigger instruction to the server; optionally, the access instruction includes the trigger instruction of the user for the interactive reminder control configured on the user list page.
[0047] After that, after submitting the trigger instruction to the server, the server can return a second interactive component for carbon-saving resource interaction based on the trigger instruction, obtain the second interactive component composed of at least one carbon-saving resource identifier returned by the server and the corresponding interactive reminder fields for each carbon-saving resource identifier, and display it.
[0048] For example, when Figure 6 the user list page shown is displayed, a trigger instruction can be generated based on the user's triggering of Figure 6 the interactive reminder control 601 configured on the user list page shown, and the trigger instruction is submitted to the server. The server can return Figure 4 the live page configured with the second interactive component 401 shown, so that the user can perform carbon-saving resource interaction through the second interactive component.
[0049] In addition, the process of obtaining the second interactive component for carbon-saving resource interaction based on the trigger instruction of the user for the interactive reminder control configured on the user list page provided above and displaying it on the live page can also be replaced according to actual processing needs: obtaining the first interactive component for carbon-saving resource interaction based on the trigger instruction of the user for the interactive reminder control configured on the user list page and displaying it on the live page. In this case, after submitting the trigger instruction for the interactive reminder control to the server, the server can return the first interactive component for carbon-saving resource interaction based on the trigger instruction, obtain the first interactive component composed of at least one carbon-saving resource identifier returned by the server, and display it.
[0050] In actual applications, when users visit the live broadcast room of a carbon-saving service, it is possible that the amount of carbon saved by the user's interaction with carbon-saving resources is insufficient, or the user wishes to jump to the carbon-saving service to manage and / or increase carbon-saving resources. In this case, in order to enable users to enter the carbon-saving service more conveniently, in this embodiment, the user can enter the service subroutine of the carbon-saving service when it is detected that the service interface configured by the interactive component is triggered, or can jump to the service page of the carbon-saving service when it is detected that the interactive action meets the interface triggering condition of the carbon-saving service.
[0051] In the specific implementation process, in order to enable the user to enter the service subroutine of the carbon saving service more conveniently when visiting the live broadcast room of the carbon saving service, thereby improving the convenience of the user entering the carbon saving service when visiting the live broadcast room of the carbon saving service, the user can enter the service subroutine of the carbon saving service after triggering the service interface configured by the interactive component; an optional implementation manner provided by this embodiment also includes: If it is detected that the service interface configured by the interactive component is triggered, the service subroutine of the carbon saving service is entered.
[0052] Optionally, the carbon-saving resources in the user's carbon-saving account are obtained by participating in services in the service subroutine.
[0053] For example, if the user triggers Figure 4 The live broadcast page shown shows an interactive component 402. In this case, it can be detected that the service interface configured by the interactive component is triggered. Accordingly, the user can enter the service subroutine of the carbon-saving service to obtain carbon-saving resources.
[0054] In the specific execution process, in addition to entering the service subroutine of the carbon saving service when it is detected that the service interface configured by the interactive component is triggered, it is also possible to jump from the live broadcast page to the service page of the carbon saving service when it is detected that the user's interactive action meets the preset conditions; another optional implementation provided by this embodiment also includes: If it is detected that the interactive action meets the access conditions or interface triggering conditions of the carbon saving service, the user is redirected from the live broadcast page to the service page of the carbon saving service.
[0055] For example, if a user double-clicks or continuously taps an interactive component displayed on a live broadcast page, it can be detected that the double-click or continuously tapping interactive action meets the access conditions or interface triggering conditions of the carbon-saving service. Accordingly, the user can be redirected from the live broadcast page to the service page of the carbon-saving service.
[0056] It should be noted that for the above four implementation methods of obtaining the interaction components for carbon-saving resource interaction according to the access instructions of the user in the live broadcast room of the carbon-saving service and displaying them on the live broadcast page, any combination can be made according to actual processing needs. For example, first display the user list page with the configured interaction reminder control, and according to the trigger instruction of the user for the interaction reminder control, further display the second and third interaction components for carbon-saving resource interaction. In this case, obtaining the interaction components for carbon-saving resource interaction according to the access instructions of the user in the live broadcast room of the carbon-saving service and displaying them on the live broadcast page can be replaced by: obtaining the second interaction component according to the trigger instruction of the user for the interaction reminder control configured on the user list page and displaying it on the live broadcast page, and obtaining the third interaction component according to the preset action instruction of the user for the second interaction component and displaying it on the live broadcast page; For another example, first display the user list page with the configured interaction reminder control, and obtain and display the second interaction component for carbon-saving resource interaction according to the trigger instruction of the user for the interaction reminder control. In this case, obtaining the interaction components for carbon-saving resource interaction according to the access instructions of the user in the live broadcast room of the carbon-saving service and displaying them on the live broadcast page can be replaced by: obtaining the second interaction component according to the trigger instruction of the user for the interaction reminder control configured on the user list page and displaying it on the live broadcast page; For another example, first display the live broadcast page with the configured service control, obtain and display the user list page according to the trigger instruction of the user for the service control, and further obtain and display the second interaction component for carbon-saving resource interaction according to the trigger instruction of the user for the interaction reminder control configured on the user list page. In this case, obtaining the interaction components for carbon-saving resource interaction according to the access instructions of the user in the live broadcast room of the carbon-saving service and displaying them on the live broadcast page can be replaced by: obtaining and displaying the user list page of the live broadcast room according to the trigger instruction of the user for the service control on the live broadcast page of the live broadcast room, and obtaining the second interaction component according to the trigger instruction of the user for the interaction reminder control configured on the user list page and displaying it on the live broadcast page.
[0057] It should also be noted that during the process of combining the above four implementation methods of obtaining the interaction components for carbon-saving resource interaction according to the access instructions of the user in the live broadcast room of the carbon-saving service and displaying them on the live broadcast page, adaptive adjustments can also be made according to actual needs. Specifically, features can be added, deleted, or adjusted for the above four implementation methods according to actual needs, which will not be elaborated in this embodiment.
[0058] Step S204: Submit the resource interaction instruction generated by the user triggering the interaction component to the server, so as to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction.
[0059] In specific implementation, on the basis of displaying an interaction component for carbon-saving resource interaction on the live broadcast page, in order to transfer the carbon-saving resources for the user's carbon-saving resource interaction, here, a resource interaction instruction generated by the user triggering the interaction component is submitted to the server, so that the server, based on the received resource interaction instruction, transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account.
[0060] Among them, in the process of submitting a resource interaction instruction generated by the user triggering the interaction component to the server, the resource interaction instruction can be a resource interaction instruction generated by the user triggering the interaction component once, or a resource interaction instruction generated by the user triggering the interaction component continuously multiple times.
[0061] In the specific execution process, for each of the four implementation methods provided above for the user to submit an access instruction to obtain an interaction component for carbon-saving resource interaction and display it on the live broadcast page, for the interaction component displayed by each implementation method, both of the following two implementation methods for generating a resource interaction instruction can be adopted: the user triggers the interaction component once to generate a resource interaction instruction, and the user triggers the interaction component continuously multiple times to generate a resource interaction instruction.
[0062] Specifically, in the case of displaying the first interaction component to the user, a resource interaction instruction can be generated according to any carbon-saving resource identifier in the first interaction component triggered by the user once, and / or a resource interaction instruction can be generated according to any carbon-saving resource identifier in the first interaction component triggered by the user continuously multiple times, and the resource interaction instruction is submitted to the server, so that the server transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; or, in the case of displaying the second interaction component to the user, a resource interaction instruction can be generated according to any carbon-saving resource identifier in the second interaction component triggered by the user, and / or a resource interaction instruction can be generated according to any carbon-saving resource identifier in the second interaction component triggered by the user continuously multiple times, and the resource interaction instruction is submitted to the server; or, in the case of displaying the third interaction component to the user, a resource interaction instruction can be generated according to any resource interaction identifier in the third interaction component triggered by the user, and / or a resource interaction instruction can be generated according to any resource interaction identifier in the third interaction component triggered by the user continuously multiple times, and the resource interaction instruction is submitted to the server.
[0063] Optionally, the resource interaction instruction includes an interaction instruction for any carbon-saving resource identifier among at least one carbon-saving resource identifier, or the resource interaction instruction includes an interaction instruction for any resource interaction identifier among at least one resource interaction identifier.
[0064] In this embodiment, during the process of the user triggering the interaction component to perform carbon-saving resource interaction, the user can trigger the interaction component once to perform carbon-saving resource interaction, or continuously trigger or trigger multiple times or continuously trigger multiple times the interaction component to perform carbon-saving resource interaction. Correspondingly, after the user triggers the interaction component once or continuously multiple times, a resource interaction instruction can be generated and submitted to the server, so that the server transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. The following respectively takes the user triggering the first interaction component once and the user continuously triggering the second interaction component multiple times as examples to specifically illustrate the implementation methods of the user triggering the interaction component once and continuously triggering the interaction component multiple times for carbon-saving resource interaction.
[0065] Implementation method 1: During the specific execution process, when presenting the first interaction component composed of at least one carbon-saving resource identifier to the user, the user can trigger any carbon-saving resource identifier in the first interaction component, generate a resource interaction instruction according to the user's trigger of the first interaction component and submit it to the server. The server obtains the resource interaction instruction and transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. In an optional implementation manner provided in this embodiment, transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction includes: In response to the resource interaction instruction generated by triggering any carbon-saving resource identifier among at least one carbon-saving resource identifier, transfer the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource amount corresponding to any carbon-saving resource identifier.
[0066] For example, after user A triggers Figure 3 the carbon-saving resource identifier 302-1 in the first interaction component 302 shown on the live broadcast page, a resource interaction instruction can be generated and submitted to the server. The server obtains the resource interaction instruction and, in response to the resource interaction instruction, transfers 1888g of carbon-saving resources out of user A's user carbon-saving account and transfers the transferred 1888g of carbon-saving resources into the service provider's carbon-saving account according to the resource amount of 1888g corresponding to the carbon-saving resource identifier 302-1.
[0067] It should be noted that the process of transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction provided above can be replaced according to the actual processing needs: In response to the resource interaction instruction generated by triggering any resource interaction identifier among at least one resource interaction identifier, transfer the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource amount corresponding to any resource interaction identifier.
[0068] Implementation method 2: In the specific execution process, in addition to transferring carbon-saving resources in response to the resource interaction instruction triggered by any carbon-saving resource identifier as described above, the user can also continuously trigger the carbon-saving resource identifier multiple times to conduct carbon-saving resource interaction. In this case, for example, when presenting the user with a second interaction component composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier, the user can continuously trigger any carbon-saving resource identifier in the second interaction component multiple times, generate a resource interaction instruction according to the user's continuous multiple triggers of the second interaction component, and submit it to the server. The server obtains the resource interaction instruction and, in response to the resource interaction instruction, transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource amount corresponding to any carbon-saving resource identifier. In an optional implementation manner provided in this embodiment, transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction includes: Calculating the carbon-saving resource amount according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to any carbon-saving resource identifier; Transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the carbon-saving resource amount.
[0069] Among them, the instruction parameter can be the number of times the user triggers the carbon-saving resource identifier.
[0070] For example, after user A continuously triggers the carbon-saving resource identifier 501-1 in the second interaction component 501 shown on the live broadcast page Figure 5 6 times, a resource interaction instruction can be generated and submitted to the server. The server obtains the resource interaction instruction and the interaction parameter 6 of the resource interaction instruction, and then calculates the carbon-saving resource amount according to the instruction parameter 6 and the resource amount 1g corresponding to the carbon-saving resource identifier 501-1: 1g * 6 = 6g, and transfers 6g of carbon-saving resources from user A's user carbon-saving account according to the calculated carbon-saving resource amount of 6g and transfers the transferred 6g of carbon-saving resources to the service provider's carbon-saving account.
[0071] It should be noted that the process of transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account provided above can be replaced according to the actual processing needs: calculating the carbon-saving resource amount according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to any resource interaction identifier; transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the carbon-saving resource amount.
[0072] In practical applications, during the process of a user accessing the live broadcast room of the carbon-saving service, carbon-saving resources can be transferred through carbon-saving resource interaction. In this case, during the process of the user transferring carbon-saving resources through carbon-saving resource interaction, carbon-saving resources can be transferred out of the user's carbon-saving account and into the service provider's carbon-saving account according to the amount of carbon-saving resources in the carbon-saving resource interaction carried out by the user. In view of this, in order to ensure that the carbon-saving resources accumulated by the service provider can be effectively utilized and converted into specific carbon-saving projects, in this embodiment, the service provider can execute carbon-saving projects and / or carbon-saving tasks based on the carbon-saving resources in the service provider's carbon-saving account.
[0073] Optionally, after the amount of resources in the service provider's carbon-saving account meets the preset conditions, the service provider executes carbon-saving projects and / or carbon-saving tasks based on the carbon-saving resources in the service provider's carbon-saving account; among them, the carbon-saving projects include offline planting projects, and the carbon-saving tasks include offline planting tasks.
[0074] It should be noted that the carbon-saving resources gifted or transferred by the user during the carbon-saving resource interaction can also be transferred out of the user's carbon-saving account and into the anchor's carbon-saving account. In this case, when the carbon-saving resources are transferred into the anchor's carbon-saving account, after the anchor submits a carbon-saving project or a carbon-saving task, the carbon-saving resources used for the carbon-saving project or the carbon-saving task can be written off, or the carbon-saving resources used for the carbon-saving project or the carbon-saving task can also be transferred out of the anchor's carbon-saving account and into the service provider's carbon-saving account. In this case, the carbon-saving resources are transferred out of the user's carbon-saving account and into the anchor's carbon-saving account, and the carbon-saving resources are written off after the anchor exchanges for a carbon-saving project or a carbon-saving task; or, the carbon-saving resources are transferred out of the user's carbon-saving account and into the anchor's carbon-saving account, and the carbon-saving resources are transferred out of the anchor's carbon-saving account and into the service provider's carbon-saving account after the anchor exchanges for a carbon-saving project or a carbon-saving task.
[0075] Step S206, receive the interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
[0076] As described above, after submitting a resource interaction instruction generated by a user triggering an interaction component to the server, the server can generate interaction response data of the resource interaction instruction and return it. Correspondingly, receive the interaction response data returned by the server.
[0077] In specific implementation, in order to provide timely feedback to the user on the successful result of the carbon-saving resource transfer after the user transfers the carbon-saving resources, thereby improving the user's sense of participation and achievement in the carbon-saving resource interaction, here, the interaction response data corresponding to the resource interaction instruction returned by the server can be received and the interaction response data can be displayed on the live broadcast page.
[0078] Three implementation methods for receiving and displaying the interaction response data are provided below, and these three implementation methods are specifically described respectively.
[0079] Implementation method 1: In the specific execution process, in order to feedback the successful result of carbon-saving resource transfer to the user in a timely manner after the user performs carbon-saving resource transfer, so that the user has a clear understanding of the carbon-saving resource interaction, in an optional implementation manner provided in this embodiment, receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page includes: Receiving the interaction reminder data and status update data returned by the server; Based on the interaction reminder data, update and display the service control, and based on the status update data, perform a secondary update and display of the service control.
[0080] Optionally, the interaction reminder data is constructed based on the resource amount, carbon-saving resource identifier, and interaction keyword; the status update data is generated based on the task data of the resource interaction task or the live task and the resource amount.
[0081] For example, after user A triggers the interaction component and transfers 66g of carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account, the server can generate and return the interaction reminder data corresponding to the resource interaction instruction. Correspondingly, receive the interaction reminder data returned by the server, and then update and display the service control based on the interaction reminder data, such as Figure 7 The updated service control as shown can display the resource amount 701-1 (+66), the carbon-saving resource identifier 701-2, and the interaction keyword 701-3 (carbon-saving assistance amount).
[0082] For another example, after other users trigger the interaction component and perform carbon-saving resource transfer, the service control can be updated and displayed on the live page of user A to show user A the resource amount of the carbon-saving resources gifted or transferred by other users. In this case, when other users perform carbon-saving resource transfer in the live room of the carbon-saving service, the status update data returned by the server can be received, and the service control can be updated and displayed secondly based on the status update data.
[0083] It should be noted that for the above process of receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page, in the specific implementation process, one or all of them can be selected for implementation according to actual needs. For example: receiving the interaction reminder data returned by the server; updating and displaying the service control based on the interaction reminder data; for another example: receiving the status update data returned by the server; updating and displaying the service control based on the status update data; for another example, receiving the interaction reminder data and status update data returned by the server; updating and displaying the service control based on the interaction reminder data, and performing a secondary update and display of the service control based on the status update data.
[0084] Implementation Method 2: During the specific execution process, in addition to receiving the interaction reminder data and status update data corresponding to the resource interaction instruction returned by the server and displaying them on the live broadcast page as described above, the interaction display elements and / or interaction response messages returned by the server can also be displayed on the live broadcast page to feedback the result of successful transfer of carbon-saving resources to the user; in an optional implementation manner provided in this embodiment, receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live broadcast page includes: Receiving the interaction display elements and interaction response messages corresponding to the resource interaction instruction returned by the server; Displaying the interaction display elements and interaction response messages in the corresponding display area of the live broadcast page.
[0085] Optionally, the interaction response message is generated according to the interaction keyword, user information, and resource amount.
[0086] For example, after user B triggers the interaction component and transfers 66g of carbon-saving resources from user B's carbon-saving account to the service provider's carbon-saving account, the server can generate and return the interaction display elements and interaction response messages corresponding to the resource interaction instruction. Correspondingly, receive the interaction display elements and interaction response messages returned by the server, and Figure 7 display the interaction display element 702 and the interaction response message 703 in the display area of the live broadcast page as shown.
[0087] Furthermore, during the process of displaying the interaction display elements, the fun of the live broadcast process of the carbon-saving service can be enhanced and the sense of participation of users in carbon-saving resource interaction can be increased by providing different interaction display elements for users who give different amounts of carbon-saving resources. In this case, the interaction display elements can be rendered according to the rendering parameters mapped by the amount range where the resource amount is located; in an optional implementation manner provided in this embodiment, the interaction display elements are constructed as follows: Reading the rendering parameters mapped by the amount range where the resource amount is located; Constructing the display elements according to the rendering parameters, user identification, and instruction parameters corresponding to the resource interaction instruction to obtain the interaction display elements.
[0088] Specifically, during the process of user's carbon-saving resource interaction, after the server transfers the carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account, it can obtain the resource amount of the carbon-saving resources, read the rendering parameters mapped by the amount range where the resource amount is located, and then construct the display elements according to the rendering parameters, user identification, and instruction parameters corresponding to the resource interaction instruction, so as to obtain the interaction display elements.
[0089] Implementation Method 3: During the specific execution process, in order to enable users to have a more comprehensive and detailed understanding of the carbon-saving resource interaction after the carbon-saving resource transfer, a comprehensive feedback on the successful result of the carbon-saving resource transfer can be provided to the users; in an optional implementation manner provided in this embodiment, receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page includes: Receiving the status update data of the interaction display element and the service control returned by the server; Displaying the interaction display element in the corresponding display area of the live page, and updating and displaying the service control based on the status update data.
[0090] Optionally, the status update data is generated according to the task data and resource amount of the resource interaction task or the live task.
[0091] For example, after user B triggers the interaction component and transfers 66g of carbon-saving resources from user B's carbon-saving account to the service provider's carbon-saving account, the server can generate the status update data of the interaction display element and the service control corresponding to the resource interaction instruction and return it. Correspondingly, receive the status update data of the interaction display element and the service control returned by the server, and update the service control based on the status update data. Based on this, the interaction display element 702 and the service control 701 with the task progress identifier 701-2 updated and displayed can be shown on the Figure 7 live page as shown.
[0092] It should be noted that during the process of receiving and displaying the interaction response data, the above implementation manner of receiving the interaction reminder data, status update data, interaction display element and / or interaction response message corresponding to the resource interaction instruction returned by the server and displaying it on the live page can be implemented by selecting any one according to actual needs during the specific implementation process; or, any combination of implementation manners can also be made according to actual needs, such as any two or all three combinations; for example, receiving the interaction display element, interaction response message and status update data of the service control corresponding to the resource interaction instruction returned by the server and displaying it on the live page. In this case, receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page can be replaced by: receiving the interaction display element, interaction response message and status update data of the service control corresponding to the resource interaction instruction returned by the server, displaying the interaction display element and the interaction response message in the corresponding display area of the live page, and updating and displaying the service control based on the status update data; It should also be noted that in the process of combining the above-provided implementation methods for receiving and displaying interactive reminder data, status update data, interactive display elements, and / or interactive response messages, adaptive adjustments can also be made according to actual needs. Specifically, features of the above-provided four implementation methods can be added, deleted, or adjusted according to actual needs. For example, when receiving the interactive reminder data and interactive response messages returned by the server and displaying them on the live page, in this case, receiving the interactive response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page can be replaced with: receiving the interactive reminder data and interactive response messages corresponding to the resource interaction instruction returned by the server, updating and displaying the service control based on the interactive reminder data, and displaying the interactive response message in the corresponding display area on the live page; Another example is when receiving the interactive reminder data, status update data, interactive display elements, and interactive response messages returned by the server and displaying them on the live page. In this case, receiving the interactive response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page can be replaced with: receiving the interactive reminder data, status update data, interactive display elements, and interactive response messages returned by the server, updating and displaying the service control based on the interactive reminder data, performing a secondary update and display of the service control based on the status update data, and displaying the interactive display elements and interactive response messages in the corresponding display area on the live page.
[0093] Furthermore, it should also be noted that the four implementation methods provided in step S202 for obtaining the interactive components for carbon-saving resource interaction according to the user's access instruction and displaying them on the live page, the two implementation methods provided in step S204 for generating resource interaction instructions based on the user-triggered interactive components, and the three implementation methods provided in step S206 for receiving the interactive response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page can be combined in any of the above implementation methods according to actual needs, and adaptive adjustments can also be made to the combined implementation methods according to actual needs; this embodiment will not be elaborated here.
[0094] In summary, in the live processing method of one or more carbon-saving services provided in this embodiment, during the process of a user accessing the live room of a carbon-saving service, in order to enable the user to perform carbon-saving resource interaction in the live room, an access instruction of the user in the live room of the carbon-saving service can be submitted to the server, so that the server returns a live page configured with an interaction component for performing carbon-saving resource interaction according to the access instruction of the user in the live room of the carbon-saving service. Correspondingly, the interaction component for performing carbon-saving resource interaction is obtained and displayed on the live page. Then, on the basis of displaying the interaction component for performing carbon-saving resource interaction on the live page, in order to realize the transfer of carbon-saving resources for the user's carbon-saving resource interaction, here, a resource interaction instruction generated by the user triggering the interaction component is submitted to the server, so that the server transfers carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction. After that, after the user performs the carbon-saving resource transfer, in order to feedback the result of the successful carbon-saving resource transfer to the user in a timely manner, thereby improving the user's sense of participation and achievement in the carbon-saving resource interaction, here, the interaction response data corresponding to the resource interaction instruction returned by the server can be received and the interaction response data is displayed on the live page. In this way, the user realizes carbon-saving resource interaction during the live process of accessing the carbon-saving service, thereby increasing the interactivity of the user's carbon-saving resource interaction during the live process of accessing the carbon-saving service and enhancing the user's participation in the carbon-saving resource interaction.
[0095] The above steps S202 to S206 provided in this embodiment can be executed by the user's user terminal. It should be noted that the above steps S202 to S206 executed by the user's user terminal and the steps S1002 to S1006 executed by the server in the following embodiment can cooperate with each other during the execution process. Therefore, when reading this embodiment, please refer to the corresponding content of steps S1002 to S1006 provided in the following method embodiment, and when reading the following method embodiment, please refer to the corresponding content of steps S202 to S206 provided in this embodiment.
[0096] The following takes the application of the live processing method of a carbon-saving service provided in this embodiment in the first live scenario as an example, combined with Figure 8 , to further illustrate the live processing method of the carbon-saving service provided in this embodiment. See Figure 8 , the live processing method of the carbon-saving service applied to the first live scenario specifically includes the following steps.
[0097] Step S802, obtain a preset action instruction of a service control on the live page of the live room of the carbon-saving service for the user.
[0098] Step S804, submit the preset action instruction to the server.
[0099] Step S810: Obtain and display the live page returned by the server, which is configured with the first interaction component for carbon-saving resource interaction.
[0100] Step S812: Submit to the server a resource interaction instruction triggered by the user to generate the first carbon-saving resource identifier in the first interaction component.
[0101] Step S822: Receive the interaction reminder data and status update data corresponding to the resource interaction instruction returned by the server.
[0102] Step S824: Update and display the service control based on the interaction reminder data.
[0103] Step S826: Perform a secondary update and display of the service control based on the status update data.
[0104] It should be noted that any one step or any combination of steps among steps S802 to S804, steps S810 to S812, and steps S822 to S826 can be combined with any one step or any combination of the above steps S202 to S206 according to the needs of implementation and deployment to form a new implementation method; in addition, according to the actual deployment needs, any one or any combination of technical features in steps S802 to S804, steps S810 to S812, and steps S822 to S826 can be combined with any one or more technical features provided by the above steps S202 to S206 to form a new implementation method; or, any one or any combination of technical features in steps S802 to S804, steps S810 to S812, and steps S822 to S826 can also be replaced by any one or more technical feature combinations provided by the above steps S202 to S206 according to the actual deployment needs to form a new implementation method, which will not be elaborated here one by one.
[0105] In addition, it should be noted that the above steps S802 to S804, steps S810 to S812, and steps S822 to S826 provided in this embodiment can be executed by the user's user terminal. It should be noted that the above steps S802 to S804, steps S810 to S812, and steps S822 to S826 executed by the user's user terminal can cooperate with the steps S806 to S808 and steps S814 to S820 executed by the server in the following embodiments during the execution process. Therefore, when reading this embodiment, please refer to the corresponding content of steps S806 to S808 and steps S814 to S820 provided in the following method embodiment. When reading the following method embodiment, please refer to the corresponding content of steps S802 to S804, steps S810 to S812, and steps S822 to S826 provided in this embodiment.
[0106] The following takes the application of a live processing method for carbon-saving services provided in this embodiment in the second live scenario as an example, and in combination with Figure 9 , the live processing method for carbon-saving services provided in this embodiment will be further described. Refer to Figure 9 , the live processing method for carbon-saving services applied to the second live scenario specifically includes the following steps.
[0107] Step S902, obtain a trigger instruction for a live interaction control on the live page of the live room for the carbon-saving service.
[0108] Step S904, submit the trigger instruction to the server.
[0109] Step S910, obtain and display the live page of the second interaction component configured with at least one carbon-saving resource identifier and the interaction reminder fields corresponding to each carbon-saving resource identifier returned by the server.
[0110] Step S912, submit a resource interaction instruction generated by the user continuously triggering the second carbon-saving resource identifier in the second interaction component to the server.
[0111] Step S924, receive the interaction display element and the interaction response message corresponding to the resource interaction instruction returned by the server.
[0112] Step S926, display the interaction display element and the interaction response message in the corresponding display area of the live page.
[0113] It should be noted that any one step or any combination of steps S902 to S904, steps S910 to S912, and steps S924 to S926 can be combined with any one step or any combination of steps S202 to S206 according to the needs of implementation and deployment to form a new implementation; in addition, according to the actual deployment needs, any one or any combination of technical features in steps S902 to S904, steps S910 to S912, and steps S924 to S926 can be selected and combined with any one or more technical features provided in the above steps S202 to S206 to form a new implementation; or, any one or any combination of technical features in steps S902 to S904, steps S910 to S912, and steps S924 to S926 can also be replaced with any one or more technical feature combinations provided in the above steps S202 to S206 according to the actual deployment needs to form a new implementation, which will not be elaborated here one by one.
[0114] In addition, it should also be noted that the above steps S902 to S904, steps S910 to S912, and steps S924 to S926 provided in this embodiment can be executed by the user's user terminal. It should be noted that the above steps S902 to S904, steps S910 to S912, and steps S924 to S926 executed by the user's user terminal can cooperate with steps S906 to S908 and steps S914 to S922 executed by the server in the following embodiments during the execution process. Therefore, when reading this embodiment, please refer to the corresponding content of steps S906 to S908 and steps S914 to S922 provided in the following method embodiments, and when reading the following method embodiments, please refer to the corresponding content of steps S902 to S904, steps S910 to S912, and steps S924 to S926 provided in this embodiment.
[0115] One or more embodiments of a live broadcast processing method for carbon-saving services provided in this specification are as follows: Refer to Figure 10 , the interactive processing method for the live broadcast room provided in this embodiment can be applied to a server, and the method specifically includes steps S1002 to S1006.
[0116] Step S1002, according to the access instruction of the user submitted by the user terminal in the live broadcast room of the carbon-saving service, return a live broadcast page configured with an interactive component for carbon-saving resource interaction to the user terminal.
[0117] The carbon-saving service described in this embodiment refers to a service provided to users related to carbon-saving behaviors, carbon reduction behaviors, low-carbon behaviors, or public welfare behaviors. Through the carbon-saving service, users can participate in corresponding carbon-saving behaviors, carbon reduction behaviors, low-carbon behaviors, or public welfare behaviors, and carbon-saving resources can be distributed to users during their participation in these behaviors. The specific form of the carbon-saving service can be an application or a subroutine within an application. For example, the carbon-saving service can be a service subroutine for users to participate in carbon-saving behaviors. Users can participate in carbon-saving behaviors online, and the service provider of the carbon-saving service can execute corresponding carbon-saving projects or tasks in the actual scenario according to the carbon-saving behaviors participated by users. For example, the carbon-saving project can be an offline planting project, and the carbon-saving task can be an offline planting task, so as to achieve the interconnection between the online carbon-saving service participated by users and the offline carbon-saving project or offline carbon-saving task. Among them, users can obtain corresponding carbon-saving resources during the process of participating in the carbon-saving service.
[0118] The carbon-saving resource interaction mentioned above refers to the gift, transfer expenditure, or consumption of carbon-saving resources by users in the live broadcast room of the carbon-saving service. During the process of accessing the live broadcast room of the carbon-saving service, users can conduct carbon-saving resource interaction through the interaction components provided on the interaction page. For example, users can gift, transfer expenditure, or consume carbon-saving resources during the process of accessing the live broadcast room of the carbon-saving service.
[0119] Specifically, when a user enters the live broadcast room of the carbon-saving service, in order to enable the user to conduct carbon-saving resource interaction in the live broadcast room, the user terminal can submit the access instruction after obtaining the access instruction of the user in the live broadcast room of the carbon-saving service. Correspondingly, obtain the access instruction submitted by the user terminal, and based on the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live broadcast page configured with interaction components for the carbon-saving resource interaction to the user terminal, so as to enable the user terminal to display the live broadcast page of the interaction components for the carbon-saving resource interaction.
[0120] During the specific execution process, after a user enters the live broadcast room of the carbon-saving service, the user can participate in the carbon-saving resource interaction by operating the interaction components configured on the live broadcast page. In this case, in order to enhance the participation experience of users in the carbon-saving resource interaction and at the same time improve the diversity of the ways for users to participate in the carbon-saving resource interaction, it is possible to support users to submit access instructions by performing different operations on different controls, and then return the interaction components to the user terminal based on the access instructions, so that users can conduct carbon-saving resource interaction based on the displayed interaction components. For example, users can submit access instructions by clicking or long-pressing the control. Here, a live broadcast page configured with interaction components can be returned according to the access instruction submitted by the user terminal.
[0121] Specifically, during the process of carbon-saving resource interaction, the user can conduct carbon-saving resource interaction by operating the service control configured on the live broadcast page, or by operating the live broadcast interaction control configured on the live broadcast page, or by operating the second interaction component to initiate carbon-saving resource interaction, or by operating the interaction reminder control configured on the user list page to initiate carbon-saving resource interaction. Among them, the interaction with the service control can be that the user conducts carbon-saving resource interaction by submitting a preset action instruction for the service control, the interaction with the live broadcast interaction control can be that the user initiates carbon-saving resource interaction by submitting a trigger instruction for the live broadcast interaction control, and the interaction with the interaction reminder control can be that the user initiates carbon-saving resource interaction by submitting a trigger instruction for the interaction reminder control; the following specifically describes four different access instructions.
[0122] (1) Preset action instruction for the service control Specifically, in order to enable the user to conveniently conduct carbon-saving resource interaction, after the user enters the live broadcast room of the carbon-saving service, the user can operate a preset action on the service control displayed on the live broadcast page of the live broadcast room, such as long-pressing the service control. The user terminal generates and submits a preset action instruction based on the preset action of the user on the service control of the live broadcast page. Correspondingly, the preset action instruction submitted by the user terminal is obtained; optionally, the access instruction includes a preset action instruction of the user on the service control of the live broadcast page of the live broadcast room.
[0123] Based on the preset action instruction submitted by the user terminal, a live broadcast page configured with a first interaction component composed of at least one carbon-saving resource identifier can be returned to the user terminal, so that the user terminal receives and displays the live broadcast page configured with the first interaction component; optionally, the interaction component includes a first interaction component composed of at least one carbon-saving resource identifier obtained from the server.
[0124] Among them, the service control can be an interaction control for interaction, or it can be a status control for displaying the carbon-saving resource interaction status, or it can also be an interaction status control for both interaction and displaying the carbon-saving resource interaction status; the first interaction component refers to an interaction component for the user to conduct carbon-saving resource interaction. For example, the first interaction component can be an identification interaction component including at least one carbon-saving resource identifier, or an interaction pop-up window including at least one carbon-saving resource identifier, or an interaction bar including at least one carbon-saving resource identifier.
[0125] For example, after the user enters the live broadcast room of the carbon-saving service, long-press Figure 3The service control 301 shown on the live broadcast page. Based on the preset action of the user long-pressing the service control 301 on the user terminal, a preset action instruction (long-press action instruction) can be generated and submitted. Based on the preset action instruction submitted by the user terminal, a live broadcast page configured with the first interaction component 302 is returned to the user terminal, so that the user terminal receives and displays the live broadcast page configured with the first interaction component 302. The first interaction component 302 can be composed of at least one carbon-saving resource identifier (such as the carbon-saving resource identifier 302-1).
[0126] It should be noted that in the case where the user conducts carbon-saving resource interaction by submitting a preset action instruction for the service control, the above process of returning a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service can be replaced according to actual processing needs with: returning a live broadcast page configured with a first interaction component composed of at least one carbon-saving resource identifier for carbon-saving resource interaction to the user terminal according to the preset action instruction of the service control on the live broadcast page of the live broadcast room of the carbon-saving service submitted by the user terminal; or it can also be replaced with: returning a live broadcast page configured with a first interaction component for carbon-saving resource interaction to the user terminal according to the preset action instruction of the service control on the live broadcast page of the live broadcast room of the carbon-saving service submitted by the user terminal; where the first interaction component is composed of at least one carbon-saving resource identifier.
[0127] (2) Trigger instruction for the live broadcast interaction control Specifically, after the user enters the live broadcast room of the carbon-saving service, the user can also trigger the live broadcast interaction control shown on the live broadcast page of the live broadcast room. The user terminal can generate a trigger instruction based on the user triggering the live broadcast interaction control on the live broadcast page and submit it. Correspondingly, the trigger instruction submitted by the user terminal is obtained. Optionally, the access instruction includes the trigger instruction of the user for the live broadcast interaction control configured on the live broadcast page of the live broadcast room.
[0128] Based on the obtained preset action instruction of the user terminal, a live broadcast page configured with a second interaction component composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier can be returned to the user terminal, so that the user terminal receives and displays the live broadcast page configured with the second interaction component. Optionally, the interaction component includes a second interaction component composed of at least one carbon-saving resource identifier obtained from the server and the corresponding interaction reminder fields for each carbon-saving resource identifier.
[0129] The interactive reminder field refers to the text description and / or the carbon-saving resource amount information associated with the carbon-saving resource identifier. For example, the interactive reminder field can be the carbon-saving amount of the carbon-saving resource, such as 5g of carbon-saving amount, or the interactive reminder field can also be the incentive text corresponding to different carbon-saving amounts; the second interactive component can be the interactive interface displayed after the live interactive control is triggered. At least one carbon-saving resource identifier and / or the interactive reminder field corresponding to each carbon-saving resource identifier can be displayed in the interactive interface. Here, the second interactive component can be replaced with: the interactive interface.
[0130] For example, after the user enters the live broadcast room of the carbon-saving service, the user triggers Figure 3 the live interactive control 303 configured on the live page shown in the figure. The user terminal can generate a trigger instruction and submit the trigger instruction, and return to the user terminal based on the trigger instruction submitted by the user terminal Figure 4 the live page configured with the second interactive component 401 shown in the figure, so that the user terminal receives and displays the live page configured with the second interactive component 401. The second interactive component 401 can be composed of at least one carbon-saving resource identifier (such as the carbon-saving resource identifier 401-1) and the interactive reminder field corresponding to each carbon-saving resource identifier (such as the interactive reminder field 401-2-1 and the interactive reminder field 401-2-2).
[0131] In practical applications, in order to attract users to participate in the carbon-saving resource interaction and improve the participation and satisfaction of users in the carbon-saving resource interaction, the display method of the live interactive control can be adjusted and configured; specifically, the dynamic display parameters and display materials of the live interactive control can be set, and the live interactive control can be displayed on the live page according to the preset dynamic display parameters and display materials.
[0132] Optionally, the live interactive control is displayed on the live page according to the preset dynamic display parameters and display materials; among them, the dynamic display parameters include the display time parameter and / or the page position parameter, and the display materials include the carbon-saving resource identifier and / or the virtual identifier of the planted crop of the carbon-saving service.
[0133] Among them, the time parameter refers to the display time and / or the parameter of the display duration of the live interactive control on the live page; the page position parameter refers to the parameter of the display position of the live interactive control on the live page; the planted crop can be the planted crop corresponding to the offline planting project or the offline planting task, such as a pine tree.
[0134] Among them, during the process of setting the dynamic display parameters of the live interaction control, any one or both of the display time parameter and / or the page position parameter for the live interaction control to be displayed on the live page can be set. For example, the display duration of the live interaction control on the live page can be preset, or the display position of the live interaction control on the live page can also be preset; during the process of setting the display materials of the live interaction control, any one or both of the carbon-saving resource identifier and / or the virtual identifier of the planted crops of the carbon-saving service can be set as the display materials; based on this, the user terminal can display the live interaction control on the live page according to the preset dynamic display parameters and / or display materials.
[0135] For example, during the process of setting the display materials of the live interaction control, the carbon-saving resource identifier can be set. As Figure 3 shown, the live interaction control 302 displayed on the live page can display the carbon-saving resource identifier 302-1; or the virtual identifier of the planted crops of the carbon-saving service can also be set, such as the virtual identifier of a pine tree. As Figure 7 shown, the live interaction control 704 displayed on the live page can display the virtual identifier 704-1 of the planted crops.
[0136] It should be noted that for the above-mentioned implementation method of displaying the live interaction control on the live page according to the preset dynamic display parameters and display materials, in the specific implementation process, it can be selected to be implemented according to any one or both of them as needed. For example, the live interaction control can be displayed on the live page according to the preset dynamic display parameters, or the live interaction control can be displayed on the live page according to the preset display materials. Correspondingly, any one or both of the display time parameter and / or the page position parameter can also be selected to determine the dynamic display parameters, and any one or both of the carbon-saving resource identifier and / or the virtual identifier of the planted crops of the carbon-saving service can also be selected to determine the display materials; based on this, the live interaction control can be displayed according to any one of the time parameter, the page position parameter, the carbon-saving resource identifier, and the virtual identifier of the planted crops of the carbon-saving service according to the actual processing needs. In addition, the implementation methods of any two, any three, or four of them can be combined and adjusted adaptively, and the live interaction control can be displayed according to the adjusted implementation method; for example, the live interaction control is displayed on the live page according to the preset display time parameter, page position parameter, and carbon-saving resource identifier. This embodiment will not be elaborated here.
[0137] In addition, it should be noted that in the case where the user conducts carbon-saving resource interaction by submitting a trigger instruction for the live interaction control, the process of returning a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal can be replaced as needed for actual processing: according to the trigger instruction of the live interaction control configured on the live page of the live broadcast room of the carbon-saving service submitted by the user terminal, return to the user terminal a live page configured with a second interaction component composed of at least one carbon-saving resource identifier for carbon-saving resource interaction and an interaction reminder field corresponding to each carbon-saving resource identifier; or it can also be replaced as: according to the trigger instruction of the live interaction control configured on the live page of the live broadcast room of the carbon-saving service submitted by the user terminal, return to the user terminal a live page configured with a second interaction component for carbon-saving resource interaction; wherein, the second interaction component is composed of at least one carbon-saving resource identifier and an interaction reminder field corresponding to each carbon-saving resource identifier.
[0138] (3) Preset action instruction for the second interaction component Specifically, in the case where the user terminal displays a live page configured with a second interaction component composed of at least one carbon-saving resource identifier and an interaction reminder field corresponding to each carbon-saving resource identifier to the user, the user can also operate a preset action on the second interaction component displayed on the live page of the live broadcast room. For example, long press any one of the carbon-saving resource identifiers in the second interaction component, and the user terminal generates and submits a preset action instruction based on the preset action of the user on the second interaction component of the live page. Correspondingly, obtain the preset action instruction submitted by the user terminal; optionally, the access instruction includes a preset action instruction of the user on the second interaction component displayed on the live page of the live broadcast room.
[0139] Based on obtaining the preset action instruction submitted by the user terminal, a live page configured with a third interaction component composed of at least one resource interaction identifier can be returned to the user terminal, so that the user terminal receives and displays a live page configured with the third interaction component; optionally, the interaction component includes a third interaction component composed of at least one resource interaction identifier obtained from the server.
[0140] Among them, the third interaction component refers to an interaction component for the user to conduct carbon-saving resource interaction. For example, it can be an identification interaction component including at least one resource interaction identifier, or an interaction pop-up window including at least one resource interaction identifier, or an interaction bar including at least one resource interaction identifier. The third interaction component can be displayed in the associated area or adjacent area of the second interaction component.
[0141] For example, when displaying to the user Figure 5In the case of the second interaction component 501 shown, if the user long - presses the carbon - saving resource identifier 501 - 1 in the second interaction component 501, the user terminal can generate a preset action instruction (long - press action instruction) for the second interaction component and submit the preset action instruction. Based on the preset action instruction submitted by the user terminal, a live - broadcast page configured with a third interaction component 502 is returned to the user terminal, so that the user terminal receives and displays the live - broadcast page configured with the third interaction component 502. The third interaction component 502 can be composed of at least one resource interaction identifier (such as the resource interaction identifier 502 - 1).
[0142] It should be noted that in the case where the user conducts carbon - saving resource interaction by submitting a preset action instruction for the second interaction component, the process of returning a live - broadcast page configured with an interaction component for carbon - saving resource interaction to the user terminal according to the access instruction of the user in the live - broadcast room of the carbon - saving service submitted by the user terminal can be replaced according to actual processing needs as follows: According to the preset action instruction of the second interaction component on the live - broadcast page of the live - broadcast room of the carbon - saving service submitted by the user terminal, a live - broadcast page configured with a third interaction component composed of at least one resource interaction identifier for carbon - saving resource interaction is returned to the user terminal; or it can also be replaced as: According to the preset action instruction of the second interaction component on the live - broadcast page of the live - broadcast room of the carbon - saving service submitted by the user terminal, a live - broadcast page configured with a third interaction component for carbon - saving resource interaction is returned to the user terminal; where the third interaction component is composed of at least one resource interaction identifier.
[0143] (4)Trigger instruction for the interaction reminder control During the specific execution process, during the user's access to the live - broadcast room of the carbon - saving service, in order to enhance the interactivity of the user's carbon - saving resource interaction and the transparency of the carbon - saving resource interaction process, thereby promoting the user's participation in the carbon - saving resource interaction, the user terminal can also display a user list for the carbon - saving resource interaction to the user; In an optional implementation provided in this embodiment, it further includes: According to the trigger instruction of the service control on the live - broadcast page of the live - broadcast room submitted by the user terminal, a user list page of the live - broadcast room is returned to the user terminal.
[0144] Optionally, the user list page displays the interactive users participating in the carbon - saving resource interaction in the live - broadcast room.
[0145] For example, during the user's access to the live - broadcast room of the carbon - saving service, if the user triggers Figure 3 the service control 301 shown on the live - broadcast page, the user terminal can generate and submit a trigger instruction. Based on the trigger instruction submitted by the user terminal, Figure 6 the user list page shown can be returned to the user terminal, so that the user terminal obtains Figure 6 the user list page shown and displays it;Figure 6 The user list page shown can display interactive users who have participated in the carbon-saving resource interaction in the live broadcast room, such as the user nicknames of each interactive user, the carbon-saving amounts given by each interactive user, and / or the ranking of carbon-saving amount gifts of each interactive user.
[0146] Furthermore, after returning the user list page of the live broadcast room to the user terminal, when the user terminal displays the user list page of the live broadcast room to the user, the user can also perform carbon-saving resource interaction by triggering the interactive reminder control configured on the user list page. Specifically, the user terminal can generate a trigger instruction based on the user's trigger of the interactive reminder control configured on the user list page and submit it. Correspondingly, obtain the trigger instruction submitted by the user terminal for the interactive reminder control; optionally, the access instruction includes the trigger instruction of the user for the interactive reminder control configured on the user list page.
[0147] Based on obtaining the trigger instruction submitted by the user terminal for the interactive reminder control, a live broadcast page configured with a second interactive component for performing carbon-saving resource interaction can be returned to the user terminal, so that the user terminal receives and displays the live broadcast page configured with the second interactive component.
[0148] For example, after returning Figure 6 the user list page shown to the user terminal, when the user terminal displays Figure 6 the user list page shown, the user terminal can generate a trigger instruction based on the user's trigger of the interactive reminder control 601 configured on the user list page and submit the trigger instruction, and based on the trigger instruction submitted by the user terminal, return Figure 4 the live broadcast page configured with the second interactive component 401 shown to the user terminal, so that the user can perform carbon-saving resource interaction.
[0149] In addition, the process of returning a live broadcast page configured with a second interactive component for performing carbon-saving resource interaction to the user terminal according to the trigger instruction submitted by the user terminal for the interactive reminder control configured on the user list page provided above can also be replaced according to actual processing needs: according to the trigger instruction submitted by the user terminal for the interactive reminder control configured on the user list page, return a live broadcast page configured with a first interactive component for performing carbon-saving resource interaction to the user terminal.
[0150] In practical applications, during the process of the user accessing the live broadcast room of the carbon-saving service, considering that there may be a situation where the carbon-saving amount of the user's carbon-saving resource interaction is insufficient, or the user hopes to jump to the carbon-saving service for management and / or increase of carbon-saving resources. In this case, in order to enable the user to enter the carbon-saving service more conveniently, in this embodiment, the user can be made to enter the service subroutine of the carbon-saving service when it is detected that the service interface configured by the interactive component is triggered, or the user can also be jumped to the service page of the carbon-saving service when it is detected that the interactive action meets the interface trigger condition of the carbon-saving service.
[0151] In the specific implementation process, in order to enable the user to enter the service subroutine of the carbon saving service more conveniently when visiting the live broadcast room of the carbon saving service, thereby improving the convenience of the user entering the carbon saving service when visiting the live broadcast room of the carbon saving service, the user can enter the service subroutine of the carbon saving service after triggering the service interface configured by the interactive component; an optional implementation manner provided by this embodiment also includes: If it is detected that the service interface configured by the interactive component is triggered by the user terminal, the subroutine address of the service subroutine of the carbon saving service is sent to the user terminal, so as to enter the service subroutine of the carbon saving service based on the subroutine address.
[0152] Optionally, the carbon-saving resources in the user's carbon-saving account are obtained by participating in services in the service subroutine.
[0153] For example, if the user triggers Figure 4 The interactive component 402 displayed on the live page shown, in this case, when it is detected that the service interface configured by the interactive component is triggered by the user terminal, the subroutine address of the service subroutine of the carbon saving service is sent to the user terminal, so that the service subroutine of the carbon saving service is entered based on the subroutine address to obtain carbon saving resources.
[0154] In the specific execution process, in addition to sending the subroutine address of the service subroutine of the carbon saving service to the user terminal to enable the user to enter the service subroutine when it is detected that the service interface configured by the interactive component is triggered, a service page may be sent to the user terminal when it is detected that the user's interactive action submitted by the user terminal meets the preset conditions; another optional implementation manner provided by this embodiment also includes: If it is detected that the interactive action submitted by the user terminal meets the access condition or interface trigger condition of the carbon saving service, the service page of the user in the carbon saving service is sent to the user terminal to jump from the live broadcast page to the service page.
[0155] For example, if a user double-clicks or continuously taps an interactive component displayed on the live broadcast page, in this case, upon detecting that the double-click or continuously tapping interactive action submitted by the user terminal meets the access conditions or interface triggering conditions of the carbon-saving service, the service page of the user on the carbon-saving service is sent to the user terminal, thereby realizing the jump from the live broadcast page to the service page.
[0156] It should be noted that the above four implementation methods of returning a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal can be combined in any way according to actual processing needs. For example, first return a user list page configured with an interaction reminder control to the user terminal, and according to the trigger instruction of the user on the interaction reminder control submitted by the user terminal, further return a second interaction component and a third interaction component for carbon-saving resource interaction to the user terminal. In this case, returning a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal can be replaced by: returning a live page configured with a second interaction component for carbon-saving resource interaction to the user terminal according to the trigger instruction of the user on the interaction reminder control configured on the user list page submitted by the user terminal, and returning a live page configured with a third interaction component for carbon-saving resource interaction to the user terminal according to the preset action instruction of the user on the second interaction component submitted by the user terminal; For another example, first return a user list page configured with an interaction reminder control to the user terminal, and return a second interaction component to the user terminal according to the trigger instruction of the user on the interaction reminder control submitted by the user terminal. In this case, returning a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal can be replaced by: returning a live page configured with a second interaction component for carbon-saving resource interaction to the user terminal according to the trigger instruction of the user on the interaction reminder control configured on the user list page submitted by the user terminal; For another example, first return a live page configured with a service control to the user terminal, return a user list page to the user terminal according to the trigger instruction of the user on the service control submitted by the user terminal, and further return a second interaction component for carbon-saving resource interaction to the user terminal according to the trigger instruction of the user on the interaction reminder control configured on the user list page submitted by the user terminal. In this case, returning a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal can be replaced by: returning a user list page configured with an interaction reminder control to the user terminal according to the trigger instruction of the user on the service control of the live page of the live broadcast room submitted by the user terminal, and returning a live page configured with a second interaction component for carbon-saving resource interaction to the user terminal according to the trigger instruction of the user on the interaction reminder control.
[0157] It should also be noted that in the process of combining the above four implementation methods of returning a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, it can also be adaptively adjusted according to actual needs. Specifically, features can be added, deleted, or adjusted to the above four implementation methods according to actual needs. This will not be elaborated in this embodiment.
[0158] Step S1004, transfer carbon-saving resources from the user's carbon-saving account and transfer them into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal.
[0159] Specifically, after returning a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal, on the basis of displaying the live broadcast page configured with the interaction component on the user terminal, in order to realize the transfer of carbon-saving resources for the user to conduct carbon-saving resource interaction, after the user triggers the interaction component, the user terminal can generate and submit a resource interaction instruction. Correspondingly, according to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources from the user's carbon-saving account and transfer them into the service provider's carbon-saving account.
[0160] Among them, the resource interaction instruction submitted by the user terminal can be a resource interaction instruction generated by the user triggering the interaction component once, or a resource interaction instruction generated by the user continuously triggering the interaction component multiple times.
[0161] In the specific execution process, in the above four implementation methods of returning a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal according to the access instruction submitted by the user terminal, for the interaction components obtained and displayed by the user terminal for each implementation method, both the implementation methods of generating a resource interaction instruction by the user triggering the interaction component once and generating a resource interaction instruction by the user continuously triggering the interaction component multiple times can be adopted.
[0162] Specifically, when the user terminal displays a first interaction component composed of at least one carbon-saving resource identifier to the user, the user terminal can generate a resource interaction instruction and submit it according to the user's single trigger of any carbon-saving resource identifier in the first interaction component, and / or generate a resource interaction instruction and submit it according to the user's continuous multiple triggers of any carbon-saving resource identifier in the first interaction component. Correspondingly, carbon-saving resources are transferred from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; or, when the user terminal displays a second interaction component composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier to the user, the user terminal can generate a resource interaction instruction and submit it according to the user's single trigger of any carbon-saving resource identifier in the second interaction component, and / or generate a resource interaction instruction and submit it according to the user's continuous multiple triggers of any carbon-saving resource identifier in the second interaction component. Correspondingly, the transfer of carbon-saving resources is carried out according to the resource interaction instruction submitted by the user terminal; or, when the user terminal displays a third interaction component composed of at least one resource interaction identifier to the user, the user terminal can generate a resource interaction instruction and submit it according to the user's single trigger of any resource interaction identifier in the third interaction component, and / or generate a resource interaction instruction and submit it according to the user's continuous multiple triggers of any resource interaction identifier in the third interaction component. Correspondingly, the transfer of carbon-saving resources is carried out according to the resource interaction instruction submitted by the user terminal.
[0163] Optionally, the resource interaction instruction includes an interaction instruction for any one of the at least one carbon-saving resource identifier, or the resource interaction instruction includes an interaction instruction for any one of the at least one resource interaction identifier.
[0164] In this embodiment, during the process of the user triggering the interaction component for carbon-saving resource interaction, the user can single-trigger the interaction component to perform carbon-saving resource interaction, or continuously trigger or multiple-trigger or continuously multiple-trigger the interaction component to perform carbon-saving resource interaction. After the user terminal is single-triggered or multiple-triggered by the user, it can generate a resource interaction instruction and submit it. Correspondingly, carbon-saving resources are transferred from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; the following takes the user's single trigger of the first interaction component and the user's continuous multiple triggers of the second interaction component as examples to specifically illustrate the implementation methods of transferring carbon-saving resources according to the resource interaction instruction submitted by the user's single trigger of the interaction component and transferring carbon-saving resources according to the resource interaction instruction submitted by the user's continuous multiple triggers of the interaction component.
[0165] Implementation method 1: During the specific execution process, when the user terminal displays a first interaction component composed of at least one carbon-saving resource identifier to the user, the user can trigger any carbon-saving resource identifier in the first interaction component. The user terminal generates a resource interaction instruction according to the user's trigger of the first interaction component and submits the resource interaction instruction. Correspondingly, the resource interaction instruction submitted by the user terminal is obtained, and carbon-saving resources are transferred from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; in an optional implementation manner provided in this embodiment, transferring carbon-saving resources from the user's carbon-saving account and transferring them to the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal includes: In response to the resource interaction instruction generated by triggering any carbon-saving resource identifier among at least one carbon-saving resource identifier, transfer carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account according to the resource amount corresponding to any carbon-saving resource identifier.
[0166] For example, after user A triggers the carbon-saving resource identifier 302-1 in the first interaction component 302 shown in Figure 3 the live broadcast page, the user terminal can generate a resource interaction instruction and submit it. Correspondingly, the resource interaction instruction submitted by the user terminal is obtained, and in response to the resource interaction instruction, 1888g of carbon-saving resources are transferred from user A's user carbon-saving account according to the resource amount of 1888g corresponding to the carbon-saving resource identifier 302-1, and the transferred 1888g of carbon-saving resources are transferred to the service provider's carbon-saving account.
[0167] It should be noted that the above process of transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction can be replaced according to the actual processing needs: in response to the resource interaction instruction generated by triggering any resource interaction identifier among at least one resource interaction identifier, transfer carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account according to the resource amount corresponding to any resource interaction identifier.
[0168] Implementation method 2: During the specific execution process, in addition to transferring carbon-saving resources in response to the resource interaction instruction triggered by any carbon-saving resource identifier generation as described above, it is also possible that the user continuously and / or multiple times triggers the carbon-saving resource identifier during the process of carbon-saving resource interaction. In this case, for example, when the user terminal displays to the user a second interaction component composed of at least one carbon-saving resource identifier and the corresponding interaction reminder fields for each carbon-saving resource identifier, the user can continuously and multiple times trigger any carbon-saving resource identifier in the second interaction component. The user terminal can generate a resource interaction instruction according to the user's continuous and multiple triggers of the second interaction component and submit it. Correspondingly, in response to the resource interaction instruction submitted by the user terminal, the carbon-saving resources can be transferred out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource amount corresponding to any carbon-saving resource identifier; in an optional implementation manner provided in this embodiment, transferring the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal includes: Calculate the amount of carbon-saving resources according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to any carbon-saving resource identifier; Transfer the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the amount of carbon-saving resources.
[0169] Among them, the instruction parameter can be the number of times the user triggers the carbon-saving resource identifier.
[0170] For example, after user A continuously triggers the carbon-saving resource identifier 501-1 in the second interaction component 501 shown in the live broadcast page Figure 5 6 times, the user terminal can generate a resource interaction instruction and submit it. Correspondingly, obtain the resource interaction instruction submitted by the user terminal and the interaction parameter 6 of the resource interaction instruction, and then calculate the amount of carbon-saving resources according to the instruction parameter 6 and the resource amount 1g corresponding to the carbon-saving resource identifier 501-1: 1g * 6 = 6g, and transfer 6g of carbon-saving resources out of user A's user carbon-saving account according to the calculated amount of carbon-saving resources 6g and transfer the transferred 6g of carbon-saving resources into the service provider's carbon-saving account.
[0171] It should be noted that the process of transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction provided above can be replaced according to the actual processing needs: calculate the amount of carbon-saving resources according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to any resource interaction identifier; transfer the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the amount of carbon-saving resources.
[0172] In practical applications, during the process of a user accessing the live broadcast room of the carbon-saving service, carbon-saving resources can be transferred through carbon-saving resource interaction. In this case, during the process of the user transferring carbon-saving resources through carbon-saving resource interaction, carbon-saving resources can be transferred out of the user's carbon-saving account and into the service provider's carbon-saving account according to the amount of carbon-saving resources involved in the user's carbon-saving resource interaction. In view of this, in order to ensure that the carbon-saving resources accumulated by the service provider can be effectively utilized and converted into specific carbon-saving projects, in this embodiment, the service provider can execute carbon-saving projects and / or carbon-saving tasks based on the carbon-saving resources in the service provider's carbon-saving account.
[0173] Optionally, after the amount of resources in the service provider's carbon-saving account meets a preset condition, the service provider executes carbon-saving projects and / or carbon-saving tasks based on the carbon-saving resources in the service provider's carbon-saving account; among them, the carbon-saving projects include offline planting projects, and the carbon-saving tasks include offline planting tasks.
[0174] It should be noted that the carbon-saving resources gifted or transferred by the user during the carbon-saving resource interaction can also be transferred out of the user's carbon-saving account and into the anchor's carbon-saving account. In this case, when the carbon-saving resources are transferred into the anchor's carbon-saving account, after the anchor submits a carbon-saving project or a carbon-saving task, the carbon-saving resources used for the carbon-saving project or the carbon-saving task can be written off, or the carbon-saving resources used for the carbon-saving project or the carbon-saving task can also be transferred out of the anchor's carbon-saving account and into the service provider's carbon-saving account. In this case, the carbon-saving resources are transferred out of the user's carbon-saving account and into the anchor's carbon-saving account, and the carbon-saving resources are written off after the anchor exchanges for a carbon-saving project or a carbon-saving task; or, the carbon-saving resources are transferred out of the user's carbon-saving account and into the anchor's carbon-saving account, and the carbon-saving resources are transferred out of the anchor's carbon-saving account and into the service provider's carbon-saving account after the anchor exchanges for a carbon-saving project or a carbon-saving task.
[0175] Step S1006, generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0176] As described above, after the user terminal submits a resource interaction instruction generated by triggering an interaction component, interaction response data of the resource interaction instruction can be generated and returned to the user terminal. After that, the user terminal can receive the returned interaction response data.
[0177] In specific implementation, in order to feedback the result of the successful transfer of carbon-saving resources to the user in a timely manner after the user transfers carbon-saving resources, so as to improve the user's sense of participation and achievement in carbon-saving resource interaction, here, interaction response data corresponding to the resource interaction instruction can be generated and returned to the user terminal, so that the user terminal can obtain the interaction response data and display the interaction response data on the live broadcast page.
[0178] The following provides three implementation methods for receiving and displaying interactive response data, and specifically describes these three implementation methods respectively.
[0179] Implementation method one: During the specific execution process, in order to provide timely feedback to the user on the successful result of the carbon-saving resource transfer after the user conducts the carbon-saving resource transfer, so that the user has a clear understanding of the carbon-saving resource interaction, in an optional implementation method provided in this embodiment, generating the interactive response data corresponding to the resource interaction instruction and returning it to the user terminal includes: Generating the interactive reminder data and status update data corresponding to the resource interaction instruction and returning them to the user terminal, so that the user terminal updates and displays the service control based on the interactive reminder data, and performs a secondary update and display of the service control based on the status update data.
[0180] Optionally, the interactive reminder data is constructed based on the resource amount, carbon-saving resource identifier, and interaction keyword; the status update data is generated based on the task data of the resource interaction task or live broadcast task and the resource amount.
[0181] For example, after transferring 66g of carbon-saving resources from the user's carbon-saving account and transferring them into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal, the interactive reminder data corresponding to the resource interaction instruction can be generated and returned to the user terminal, so that the user terminal receives the interactive reminder data. After receiving the interactive reminder data, the user terminal can update and display the service control based on the interactive reminder data, such as Figure 7 The updated service control can display the resource amount 701-1 (+66), the carbon-saving resource identifier 701-2, and the interaction keyword 701-3 (carbon-saving assistance amount) as shown.
[0182] It should be noted that in the process of returning the interactive response data corresponding to the resource interaction instruction provided above, one or all of them can be selected for implementation according to actual needs in the specific implementation process. For example: generating the interactive reminder data corresponding to the resource interaction instruction and returning it to the user terminal, so that the user terminal updates and displays the service control based on the interactive reminder data; for another example: generating the status update data corresponding to the resource interaction instruction and returning it to the user terminal, so that the user terminal updates and displays the service control based on the status update data.
[0183] Implementation method two: During the specific execution process, in addition to returning the interaction reminder data and / or status update data corresponding to the resource interaction instruction provided above to the user terminal, the interaction display element and / or interaction response message may also be returned to the user terminal to feedback the result of the successful transfer of carbon-saving resources to the user; in an optional implementation manner provided in this embodiment, generating the interaction response data corresponding to the resource interaction instruction and returning it to the user terminal includes: Generating the interaction display element and interaction response message corresponding to the resource interaction instruction and returning them to the user terminal, so that the user terminal can display the interaction display element and interaction response message in the corresponding display area of the live page.
[0184] Optionally, the interaction response message is generated according to the interaction keyword, user information, and resource amount.
[0185] For example, according to the resource interaction instruction triggered by user B submitting to the user terminal, after transferring 66g of carbon-saving resources from user B's user carbon-saving account to the service provider's carbon-saving account, the interaction display element and interaction response message corresponding to the resource interaction instruction can be generated and returned to the user terminal, so that the user terminal can receive the interaction display element and / or interaction response message. After receiving the interaction display element and / or interaction response message, the user terminal can display the interaction display element and / or interaction response message in the corresponding display area of the live page.
[0186] Furthermore, during the process of displaying the interaction display element, the fun of the live broadcast process of the carbon-saving service can be enhanced and the sense of participation of users in carbon-saving resource interaction can be increased by providing different interaction display elements for users who give different amounts of carbon-saving resources. In this case, the interaction display element can be rendered according to the rendering parameters mapped by the amount interval where the resource amount is located; in an optional implementation manner provided in this embodiment, the interaction display element is constructed in the following way: Reading the rendering parameters mapped by the amount interval where the resource amount is located; Constructing the display element according to the rendering parameters, user identification, and instruction parameters corresponding to the resource interaction instruction to obtain the interaction display element.
[0187] Specifically, after transferring the carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal, the resource amount of the carbon-saving resources can be obtained, and the rendering parameters mapped by the amount interval where the resource amount is located can be read. Then, the display element is constructed according to the rendering parameters, user identification, and instruction parameters corresponding to the resource interaction instruction, so as to obtain the interaction display element.
[0188] Implementation method three: In the specific execution process, in order to enable the user to have a more comprehensive and detailed understanding of the carbon-saving resource interaction after the carbon-saving resource transfer, a comprehensive feedback on the successful result of the carbon-saving resource transfer can be provided to the user; in an optional implementation provided in this embodiment, in an optional implementation provided in this embodiment, generating the interaction response data corresponding to the resource interaction instruction and returning it to the user terminal includes: Generating the interaction display element corresponding to the resource interaction instruction and the status update data of the service control and returning it to the user terminal, so that the user terminal displays the interaction display element in the corresponding display area of the live broadcast page, and updates and displays the service control based on the status update data.
[0189] Optionally, the status update data is generated according to the task data and resource amount of the resource interaction task or the live broadcast task.
[0190] For example, after transferring 66g of carbon-saving resources from the user's carbon-saving account of user B and transferring them into the carbon-saving account of the service provider according to the resource interaction instruction generated by the interaction component triggered by user B submitted by the user terminal, the interaction display element corresponding to the resource interaction instruction and the status update data of the service control can be generated and returned to the user terminal. The user terminal receives the interaction display element and the status update data of the service control, and updates and displays the service control based on the status update data. For example Figure 7 As shown in the live broadcast page, there is an interaction display element 702 and a service control 701 with a task progress identifier 701-2 updated and displayed.
[0191] It should be noted that in the process of generating the interaction response data and returning it to the user terminal, in the above implementation of generating the interaction reminder data, status update data, interaction display element and / or interaction response message corresponding to the resource interaction instruction and returning it to the user terminal, any one can be selected for implementation according to actual needs in the specific implementation process; or, any combination of implementation methods can also be made according to actual needs, such as any two or all three combinations; for example, generating the interaction display element, interaction response message and status update data of the service control corresponding to the resource interaction instruction and returning it to the user terminal. In this case, generating the interaction response data corresponding to the resource interaction instruction and returning it to the user terminal can be replaced by: generating the interaction display element, interaction response message and status update data of the service control corresponding to the resource interaction instruction and returning it to the user terminal.
[0192] It should also be noted that in the process of combining the implementation methods of the interaction reminder data, status update data, interaction display elements, and / or interaction response messages corresponding to the generated resource interaction instructions provided above and returning them to the user terminal, adaptive adjustments can also be made according to actual needs. Specifically, features of the above four implementation methods can be added, deleted, or adjusted according to actual needs. For example, the interaction reminder data, status update data, interaction display elements, and interaction response messages corresponding to the generated resource interaction instructions are returned to the user terminal, so that the user terminal can receive the interaction reminder data, status update data, interaction display elements, and interaction response messages, and update and display the service control based on the interaction reminder data, perform secondary update and display of the service control based on the status update data, and display the interaction display elements and interaction response messages in the corresponding display area of the live broadcast page.
[0193] Furthermore, it should be noted that the four implementation methods provided in step S1002 for returning a live broadcast page configured with an interaction component for carbon reduction resource interaction to the user terminal according to the access instruction of the user in the live broadcast room of the carbon reduction service submitted by the user terminal, the two implementation methods provided in step S1004 for the user terminal to submit user-triggered interaction component generation resource interaction instructions, and the three implementation methods provided in step S1006 for generating interaction response data corresponding to the generated resource interaction instructions and returning them to the user terminal can be combined in any of the above implementation methods according to actual needs, and adaptive adjustments can also be made to the combined implementation methods according to actual needs; this embodiment will not be elaborated here.
[0194] In summary, in the live processing method of one or more carbon-saving services provided in this embodiment, during the process of a user accessing the live broadcast room of the carbon-saving service, in order to enable the user to perform carbon-saving resource interaction in the live broadcast room, the user terminal may submit an access instruction of the user in the live broadcast room of the carbon-saving service, and return a live broadcast page configured with an interaction component for performing carbon-saving resource interaction to the user terminal according to the access instruction of the user submitted by the user terminal. Correspondingly, the user terminal obtains the interaction component for performing carbon-saving resource interaction and displays it on the live broadcast page; then, on the basis of the interaction component for performing carbon-saving resource interaction being displayed on the live broadcast page of the user terminal, in order to realize the transfer of carbon-saving resources for the user to perform carbon-saving resource interaction, here, based on the resource interaction instruction generated by the user triggering the interaction component submitted by the user terminal, carbon-saving resources are transferred from the user's carbon-saving account to the service provider's carbon-saving account. After that, after the user performs the carbon-saving resource transfer, in order to feedback the result of the successful carbon-saving resource transfer to the user in a timely manner, thereby improving the user's sense of participation and achievement in performing carbon-saving resource interaction, the interaction response data corresponding to the resource interaction instruction is returned to the user terminal, so that the user terminal receives the interaction response data and displays the interaction response data on the live broadcast page. In this way, the user realizes carbon-saving resource interaction during the live broadcast of accessing the carbon-saving service, thereby increasing the interactivity of the user performing carbon-saving resource interaction during the live broadcast of accessing the carbon-saving service and enhancing the user's participation in performing carbon-saving resource interaction.
[0195] The following takes the application of the live processing method of a carbon-saving service provided in this embodiment in the first live scenario as an example, in combination with Figure 8 to further illustrate the live processing method of the carbon-saving service provided in this embodiment. See Figure 8 The live processing method of the carbon-saving service applied to the first live scenario specifically includes the following steps.
[0196] Step S806, generate a first interaction component composed of at least one carbon-saving resource identifier according to a preset action instruction.
[0197] Step S808, return a live broadcast page configured with the first interaction component for performing carbon-saving resource interaction to the user terminal.
[0198] Step S814, receive the resource interaction instruction submitted by the user terminal.
[0199] Step S816, in response to the resource interaction instruction, transfer carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account according to the resource amount corresponding to the first carbon-saving resource identifier.
[0200] Step S818, generate interaction reminder data and status update data corresponding to the resource interaction instruction.
[0201] Step S820: Return interaction reminder data and status update data to the user terminal.
[0202] It should be noted that any one or any combination of steps S806 to S808 and steps S814 to S820 can be combined with any one or any combination of the above steps S1002 to S1006 to form a new implementation according to the needs of implementation and deployment; in addition, according to the actual deployment needs, any one or any combination of technical features in steps S806 to S808 and steps S814 to S820 can be selected and combined with any one or more technical features provided by the above steps S1002 to S1006 to form a new implementation; or, any one or any combination of technical features in steps S806 to S808 and steps S814 to S820 can also be replaced by any one or more combinations of technical features provided by the above steps S1002 to S1006 according to the actual deployment needs to form a new implementation, which will not be elaborated here one by one.
[0203] The following takes the application of the live broadcast processing method of a carbon-saving service provided in this embodiment in the second live broadcast scenario as an example, and in combination with Figure 9 , the live broadcast processing method of the carbon-saving service provided in this embodiment will be further described. See Figure 9 , the live broadcast processing method of the carbon-saving service applied to the second live broadcast scenario specifically includes the following steps.
[0204] Step S906: Generate a second interaction component composed of at least one carbon-saving resource identifier and an interaction reminder field corresponding to each carbon-saving resource identifier according to the trigger instruction.
[0205] Step S908: Return a live broadcast page configured with a second interaction component with at least one carbon-saving resource identifier and an interaction reminder field corresponding to each carbon-saving resource identifier to the user terminal.
[0206] Step S914: Receive a resource interaction instruction submitted by the user terminal.
[0207] Step S916: In response to the resource interaction instruction, calculate the carbon-saving resource amount according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to the second carbon-saving resource identifier.
[0208] Step S918: Transfer the carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account according to the carbon-saving resource amount.
[0209] Step S920: Generate an interaction display element and an interaction response message corresponding to the resource interaction instruction.
[0210] Step S922: Return interactive display elements and interactive response messages to the user terminal.
[0211] It should be noted that any one step or any combination of steps from step S906 to step S908 and steps S914 to S922 can be combined with any one step or any combination of steps from the above steps S1002 to S1006 according to the needs of implementation and deployment to form a new implementation method; in addition, according to the actual deployment needs, any one or any combination of technical features from steps S906 to S908 and steps S914 to S922 can be selected and combined with any one or more technical features provided by the above steps S1002 to S1006 to form a new implementation method; or, any one or any combination of technical features from steps S906 to S908 and steps S914 to S922 can also be replaced by any one or more combinations of technical features provided by the above steps S1002 to S1006 according to the actual deployment needs to form a new implementation method, which will not be elaborated here one by one.
[0212] An embodiment of a live broadcast processing device for carbon-saving services provided in this specification is as follows: In the above embodiment, a live broadcast processing method for carbon-saving services is provided. Correspondingly, a live broadcast processing device for carbon-saving services is also provided, which will be described below with reference to the accompanying drawings.
[0213] Refer to Figure 11 , which shows a schematic diagram of an embodiment of a live broadcast processing device for carbon-saving services provided in this embodiment.
[0214] Since the device embodiment corresponds to the method embodiment, the description is relatively simple. For the relevant parts, please refer to the corresponding description of the method embodiment provided above. The device embodiments described below are only illustrative.
[0215] This embodiment provides a live broadcast processing device for carbon-saving services, including: A component display module 1102, configured to obtain an interactive component for carbon-saving resource interaction according to a user's access instruction in the live broadcast room of the carbon-saving service and display it on the live broadcast page; An instruction submission module 1104, configured to submit a resource interaction instruction generated by the user triggering the interactive component to the server, so as to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; A data display module 1106, configured to receive the interactive response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
[0216] Another embodiment of the live processing device for carbon-saving services provided in this specification is as follows: In the above embodiment, another live processing method for carbon-saving services is provided. Correspondingly, another live processing device for carbon-saving services is also provided, which will be described below with reference to the accompanying drawings.
[0217] Refer to Figure 12 , which shows a schematic diagram of an embodiment of a live processing device for carbon-saving services provided in this embodiment.
[0218] Since the device embodiment corresponds to the method embodiment, the description is relatively simple. For the relevant parts, please refer to the corresponding description of the method embodiment provided above. The device embodiments described below are only illustrative.
[0219] This embodiment provides a live processing device for carbon-saving services, including: A page return module 1202, configured to return a live page configured with an interaction component for carbon-saving resource interaction to the user terminal according to an access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal; A resource transfer module 1204, configured to transfer carbon-saving resources out of the user's carbon-saving account and transfer them into the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component; A data return module 1206, configured to generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0220] An embodiment of a user terminal provided in this specification is as follows: Corresponding to the above-described live processing method for carbon-saving services, based on the same technical concept, one or more embodiments of this specification also provide a user terminal, which is used to execute the above-provided live processing method for carbon-saving services, Figure 13 which is a schematic structural diagram of a user terminal provided in one or more embodiments of this specification.
[0221] A user terminal provided in this embodiment includes: Such as Figure 13As shown, user terminals can vary significantly due to differences in configuration or performance, and may include one or more processors 1301 and a memory 1302. One or more application programs or data may be stored in the memory 1302. Among them, the memory 1302 can be transient storage or persistent storage. The application programs stored in the memory 1302 may include one or more modules (not shown in the figure), and each module may include a series of computer-executable instructions in the user terminal. Further, the processor 1301 can be configured to communicate with the memory 1302 and execute a series of computer-executable instructions in the memory 1302 on the interactive processing device in the live broadcast room. The user terminal may also include one or more power supplies 1303, one or more wired or wireless network interfaces 1304, one or more input / output interfaces 1305, one or more keyboards 1306, etc.
[0222] In a specific embodiment, the user terminal includes a memory and one or more programs, where one or more of the programs are stored in the memory, and one or more of the programs may include one or more modules, and each module may include a series of computer-executable instructions in the user terminal, and is configured to be executed by one or more processors. The one or more programs include the following computer-executable instructions: According to the access instruction of the user in the live broadcast room of the carbon-saving service, obtain the interactive component for carbon-saving resource interaction and display it on the live broadcast page; Submit the resource interaction instruction generated by the user triggering the interactive component to the server, so as to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; Receive the interactive response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
[0223] An embodiment of a server provided in this specification is as follows: Corresponding to the above-described live broadcast processing method for another carbon-saving service, based on the same technical concept, one or more embodiments of this specification also provide a server, which is used to execute the above-provided live broadcast processing method for another carbon-saving service. Figure 14 It is a schematic structural diagram of a server provided by one or more embodiments of this specification.
[0224] A server provided in this embodiment includes: As Figure 14As shown, servers can vary significantly due to differences in configuration or performance, and may include one or more processors 1401 and a memory 1402. One or more application programs or data may be stored in the memory 1402. Among them, the memory 1402 can be transient storage or persistent storage. The application programs stored in the memory 1402 may include one or more modules (not shown in the figure), and each module may include a series of computer-executable instructions in the server. Further, the processor 1401 can be configured to communicate with the memory 1402 and execute a series of computer-executable instructions in the memory 1402 on the server. The server may also include one or more power supplies 1403, one or more wired or wireless network interfaces 1404, one or more input / output interfaces 1405, etc.
[0225] In a specific embodiment, the server includes a memory and one or more programs. One or more of the programs are stored in the memory, and one or more of the programs may include one or more modules. Each module may include a series of computer-executable instructions in the server and is configured to be executed by one or more processors. The one or more programs include computer-executable instructions for performing the following: According to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal; According to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account; the resource interaction instruction is generated by triggering the interaction component; Generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0226] An embodiment of a computer-readable storage medium provided in this specification is as follows: Corresponding to the above-described live broadcast processing method for carbon-saving services, based on the same technical concept, one or more embodiments of this specification also provide a computer-readable storage medium.
[0227] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions, and the computer-executable instructions, when executed, implement the following processes: According to the access instruction of the user in the live broadcast room of the carbon-saving service, obtain an interaction component for carbon-saving resource interaction and display it on the live broadcast page; Submit the resource interaction instruction generated by the user triggering the interaction component to the server to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; Receive the interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live page.
[0228] It should be noted that the embodiments of a computer-readable storage medium in this specification and the embodiments of a live broadcast processing method for a carbon-saving service in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the corresponding method described above, and the repeated parts will not be elaborated.
[0229] Another embodiment of the computer-readable storage medium provided in this specification is as follows: Corresponding to the another live broadcast processing method for a carbon-saving service described above, based on the same technical concept, one or more embodiments of this specification also provide another computer-readable storage medium.
[0230] According to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live page configured with an interaction component for carbon-saving resource interaction to the user terminal; According to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account; the resource interaction instruction is generated by triggering the interaction component; Generate the interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0231] It should be noted that the embodiments of another computer-readable storage medium in this specification and the embodiments of another live broadcast processing method for a carbon-saving service in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the corresponding method described above, and the repeated parts will not be elaborated.
[0232] An embodiment of a computer program product provided in this specification is as follows: Corresponding to the one live broadcast processing method for a carbon-saving service described above, based on the same technical concept, one or more embodiments of this specification also provide a computer program product.
[0233] A computer program product includes computer programs / instructions, and when the computer programs / instructions are executed by a processor, the following steps are implemented: According to the access instruction of the user in the live broadcast room of the carbon-saving service, obtain an interaction component for carbon-saving resource interaction and display it on the live page; Submit the resource interaction instruction generated by the user triggering the interaction component to the server to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; Receive the interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live page.
[0234] It should be noted that the embodiments of a computer program product in this specification and the embodiments of a live broadcast processing method for a carbon-saving service in this specification are based on the same inventive concept. Therefore, for the specific implementation of this embodiment, reference can be made to the implementation of the corresponding method described above, and repeated parts will not be elaborated.
[0235] Another embodiment of the computer program product provided in this specification is as follows: Corresponding to the above-described another live broadcast processing method for a carbon-saving service, based on the same technical concept, one or more embodiments of this specification also provide another computer program product.
[0236] A computer program product includes a computer program / instructions, and when the computer program / instructions are executed by a processor, the following steps are implemented: According to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live broadcast page configured with an interaction component for carbon-saving resource interaction to the user terminal; According to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account; the resource interaction instruction is generated by triggering the interaction component; Generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
[0237] It should be noted that the embodiments of another computer program product in this specification and the embodiments of another live broadcast processing method for a carbon-saving service in this specification are based on the same inventive concept. Therefore, for the specific implementation of this embodiment, reference can be made to the implementation of the corresponding method described above, and repeated parts will not be elaborated.
[0238] The various embodiments in this specification are all described in a progressive manner. For the same or similar parts between the various embodiments, reference can be made to each other. The key point of each embodiment is to illustrate the differences from other embodiments. For example, the device embodiments, equipment embodiments, computer-readable storage medium embodiments, and computer program product embodiments are all similar to the method embodiments, so the description is relatively simple. Please refer to the relevant description of the method embodiments for reading the relevant content in the device embodiments, equipment embodiments, computer-readable storage medium embodiments, and computer program product embodiments.
[0239] The above describes specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be executed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the figures do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0240] In the 1930s, it was obvious to distinguish whether an improvement to a technology was a hardware improvement (e.g., improvement to circuit structures such as diodes, transistors, switches, etc.) or a software improvement (improvement to method flows). However, with the development of technology, many improvements to method flows today can be regarded as direct improvements to hardware circuit structures. Almost all designers obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement to a method flow cannot be implemented with a hardware entity module. For example, a Programmable Logic Device (PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logical function is determined by the user programming the device. The designer can program by himself to "integrate" a digital system on a PLD, without having to ask a chip manufacturer to design and fabricate a dedicated integrated circuit chip. Moreover, nowadays, instead of manually fabricating an integrated circuit chip, this programming is mostly implemented using "logic compiler" software, which is similar to the software compiler used in program development and writing. The original code before compilation also has to be written in a specific programming language, which is called a Hardware Description Language (HDL). And there is not only one kind of HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones currently are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also be aware that as long as the method flow is slightly logically programmed with the above-mentioned several hardware description languages and programmed into the integrated circuit, it is easy to obtain the hardware circuit that implements the logical method flow.
[0241] The controller can be implemented in any suitable manner. For example, the controller can take the form of, for example, a microprocessor or a processor and a computer-readable medium storing computer-readable program code (such as software or firmware) executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of the controller include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that, in addition to implementing the controller in the form of pure computer-readable program code, it is entirely possible to make the controller implement the same function in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. by logically programming the method steps. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be regarded as the structures within the hardware component. Or even, the devices for implementing various functions can be regarded as either software modules for implementing the method or structures within the hardware component.
[0242] The systems, devices, modules, or units illustrated in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.
[0243] For the convenience of description, when describing the above devices, they are described separately as various units according to their functions. Of course, when implementing the embodiments of this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0244] Those skilled in the art should understand that one or more embodiments of this specification can be provided as a method, a system, or a computer program product. Therefore, one or more embodiments of this specification can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this specification can take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code.
[0245] This specification is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the specification. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable interactive processing devices in a live broadcast room to generate a machine, such that the instructions executed by the processors of the computer or other programmable interactive processing devices in the live broadcast room generate means for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0246] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable interactive processing device in a live broadcast room to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0247] These computer program instructions can also be loaded onto a computer or other programmable interactive processing device in a live broadcast room, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in the Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.
[0248] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0249] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.
[0250] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer-readable storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0251] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, the elements defined by the sentence "includes at least one ..." do not exclude the presence of other identical elements in the process, method, commodity or device including the elements.
[0252] One or more embodiments of the present specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0253] The above description is only an embodiment of this document and is not intended to limit this document. For those skilled in the art, this document may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this document should be included in the scope of the claims of this document.
Claims
1. A live processing method for carbon-saving services, comprising: Obtaining an interaction component for carbon-saving resource interaction according to an access instruction of a user in the live broadcast room of the carbon-saving service and displaying it on the live broadcast page; Submitting a resource interaction instruction generated by the user triggering the interaction component to the server to transfer carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction; Receiving interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live broadcast page.
2. The live processing method for carbon-saving services according to claim 1, wherein the access instruction includes a preset action instruction of the user for a service control on the live broadcast page of the live broadcast room; The interaction component includes a first interaction component composed of at least one carbon-saving resource identifier obtained from the server.
3. The live processing method for carbon-saving services according to claim 2, wherein transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction includes: In response to a resource interaction instruction generated by triggering any one of the at least one carbon-saving resource identifier, transferring carbon-saving resources from the user's carbon-saving account and transferring them to the service provider's carbon-saving account according to the resource amount corresponding to the any one carbon-saving resource identifier.
4. The live processing method for carbon-saving services according to claim 3, wherein receiving interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live broadcast page includes: Receiving interaction reminder data and status update data returned by the server; Updating and displaying the service control based on the interaction reminder data, and performing secondary update and display on the service control based on the status update data; Wherein, the interaction reminder data is constructed according to the resource amount, carbon-saving resource identifier and interaction keyword; the status update data is generated according to the task data of the resource interaction task or live broadcast task and the resource amount.
5. The live processing method for carbon-saving services according to claim 3, wherein receiving interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live broadcast page includes: Receiving an interaction display element and an interaction response message corresponding to the resource interaction instruction returned by the server; Displaying the interaction display element and the interaction response message in a corresponding display area on the live broadcast page; The interaction response message is generated according to the interaction keyword, user information and the resource amount.
6. The live processing method for carbon-saving services according to claim 5, wherein the interaction display element is constructed in the following manner: Reading rendering parameters mapped to the amount range where the resource amount is located; Constructing a display element according to the rendering parameters, user identifier and instruction parameters corresponding to the resource interaction instruction to obtain the interaction display element.
7. The live processing method for carbon-saving services according to claim 1, wherein the access instruction includes a trigger instruction of the user for a live broadcast interaction control configured on the live broadcast page of the live broadcast room; The interactive component includes a second interactive component composed of at least one carbon-saving resource identifier obtained from the server and an interactive reminder field corresponding to each carbon-saving resource identifier; the resource interaction instruction includes an interaction instruction for any one of the at least one carbon-saving resource identifier.
8. The live processing method of the carbon-saving service according to claim 1, wherein the access instruction includes a preset action instruction of the user for a second interactive component displayed on the live page of the live broadcast room. The interactive component includes a third interactive component composed of at least one resource interaction identifier obtained from the server; the resource interaction instruction includes an interaction instruction for any one of the at least one resource interaction identifier.
9. The live processing method of the carbon-saving service according to claim 7, wherein transferring carbon-saving resources from the user's carbon-saving account to the service provider's carbon-saving account according to the resource interaction instruction includes: Calculating the amount of carbon-saving resources according to the instruction parameters of the resource interaction instruction and the resource amount corresponding to any one of the carbon-saving resource identifiers. Transferring the carbon-saving resources out of the user's carbon-saving account and into the service provider's carbon-saving account according to the amount of carbon-saving resources.
10. The live processing method of the carbon-saving service according to claim 9, wherein receiving the interaction response data corresponding to the resource interaction instruction returned by the server and displaying it on the live page includes: Receiving the state update data of the interactive display element and the service control returned by the server. Displaying the interactive display element in the corresponding display area of the live page, and updating and displaying the service control based on the state update data. The state update data is generated according to the task data of the resource interaction task or the live task and the resource amount.
11. The live processing method of the carbon-saving service according to claim 7, wherein the live interactive control is displayed on the live page according to preset dynamic display parameters and display materials. Among them, The dynamic display parameters include display time parameters and / or page position parameters, and the display materials include carbon-saving resource identifiers and / or virtual identifiers of the planted crops of the carbon-saving service.
12. The live processing method of the carbon-saving service according to claim 1 further includes: If it is detected that the service interface configured by the interactive component is triggered, enter the service subroutine of the carbon-saving service. The carbon-saving resources in the user's carbon-saving account are obtained by participating in the service in the service subroutine. Or, If it is detected that the interaction action meets the access condition or interface trigger condition of the carbon-saving service, jump from the live page to the service page of the user in the carbon-saving service.
13. The live processing method of the carbon-saving service according to claim 1, before the step of obtaining the interactive component for carbon-saving resource interaction according to the access instruction of the user in the live broadcast room of the carbon-saving service and displaying it on the live page, further includes: According to the trigger instruction for the service control on the live page of the live broadcast room, obtaining the user list page of the live broadcast room from the server and displaying it. Among them, the user list page displays interactive users who participate in the carbon-saving resource interaction in the live broadcast room; the access instruction includes a trigger instruction for an interactive reminder control configured for the user list page.
14. The live broadcast processing method of the carbon-saving service according to claim 1, after the resource amount of the carbon-saving resources in the service provider's carbon-saving account meets the preset conditions, the service provider executes carbon-saving projects and / or carbon-saving tasks based on the carbon-saving resources in the service provider's carbon-saving account; Among them, The carbon-saving projects include offline planting projects, and the carbon-saving tasks include offline planting tasks.
15. A live broadcast processing method of a carbon-saving service, including: According to the access instruction of the user in the live broadcast room of the carbon-saving service submitted by the user terminal, return a live broadcast page configured with an interactive component for carbon-saving resource interaction to the user terminal; According to the resource interaction instruction submitted by the user terminal, transfer carbon-saving resources from the user's carbon-saving account and transfer them to the service provider's carbon-saving account; the resource interaction instruction is generated by triggering the interactive component; Generate interactive response data corresponding to the resource interaction instruction and return it to the user terminal.
16. The live broadcast processing method of the carbon-saving service according to claim 15, the access instruction includes a preset action instruction of the user for the service control on the live broadcast page of the live broadcast room; The interactive component includes a first interactive component composed of at least one carbon-saving resource identifier.
17. The live broadcast processing method of the carbon-saving service according to claim 16, the step of transferring carbon-saving resources from the user's carbon-saving account and transferring them to the service provider's carbon-saving account according to the resource interaction instruction submitted by the user terminal includes: In response to the resource interaction instruction generated by triggering any one of the at least one carbon-saving resource identifier, transfer carbon-saving resources from the user's carbon-saving account according to the resource amount corresponding to the any one of the carbon-saving resource identifiers and transfer them to the service provider's carbon-saving account.
18. The live broadcast processing method of the carbon-saving service according to claim 17, the interactive response data includes interactive reminder data and status update data; Among them, The interactive reminder data is constructed based on the resource amount, carbon-saving resource identifier and interaction keyword; the status update data is generated according to the task data of the resource interaction task or the live broadcast task and the resource amount. Correspondingly, after the interactive reminder data and status update data are returned to the user terminal, they are displayed on the live broadcast page in the following manner: Update and display the service control based on the interactive reminder data, and perform a secondary update display on the service control based on the status update data.
19. The live broadcast processing method of the carbon-saving service according to claim 17, further including: If it is detected that the service interface configured by the interactive component is triggered by the user terminal, send the subroutine address of the service subroutine of the carbon-saving service to the user terminal to enter the service subroutine of the carbon-saving service based on the subroutine address; the carbon-saving resources in the user's carbon-saving account are obtained by participating in the service in the service subroutine; Or, If it is detected that the interaction action submitted by the user terminal meets the access condition or interface trigger condition of the carbon reduction service, send the service page of the carbon reduction service for the user to the user terminal, so as to jump from the live broadcast page to the service page.
20. After the resource amount of the carbon reduction resources in the service provider's carbon reduction account meets the preset condition, the service provider executes carbon reduction projects and / or carbon reduction tasks based on the carbon reduction resources in the service provider's carbon reduction account; Among them, The carbon reduction projects include offline planting projects, and the carbon reduction tasks include offline planting tasks.
21. A live broadcast processing device for a carbon reduction service, comprising: A component display module, configured to obtain interaction components for carbon reduction resource interaction according to an access instruction of a user in a live broadcast room of a carbon reduction service and display them on a live broadcast page; An instruction submission module, configured to submit a resource interaction instruction generated by the user triggering the interaction component to a server, so as to transfer carbon reduction resources from the user's carbon reduction account to the service provider's carbon reduction account according to the resource interaction instruction; A data display module, configured to receive interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
22. A live broadcast processing device for a carbon reduction service, comprising: A page return module, configured to return a live broadcast page configured with interaction components for carbon reduction resource interaction to the user terminal according to an access instruction of the user submitted by the user terminal in a live broadcast room of a carbon reduction service; A resource transfer module, configured to transfer carbon reduction resources out of the user's carbon reduction account and transfer them into the service provider's carbon reduction account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component; A data return module, configured to generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
23. A user terminal, comprising: A processor; And a memory configured to store computer-executable instructions, the computer-executable instructions, when executed, cause the processor to: Obtain interaction components for carbon reduction resource interaction according to an access instruction of a user in a live broadcast room of a carbon reduction service and display them on a live broadcast page; Submit a resource interaction instruction generated by the user triggering the interaction component to a server, so as to transfer carbon reduction resources from the user's carbon reduction account to the service provider's carbon reduction account according to the resource interaction instruction; Receive interaction response data corresponding to the resource interaction instruction returned by the server and display it on the live broadcast page.
24. A server, comprising: A processor; And a memory configured to store computer-executable instructions, the computer-executable instructions, when executed, cause the processor to: Return a live broadcast page configured with interaction components for carbon reduction resource interaction to the user terminal according to an access instruction of the user submitted by the user terminal in a live broadcast room of a carbon reduction service; Transfer carbon reduction resources out of the user's carbon reduction account and transfer them into the service provider's carbon reduction account according to the resource interaction instruction submitted by the user terminal; the resource interaction instruction is generated by triggering the interaction component; Generate interaction response data corresponding to the resource interaction instruction and return it to the user terminal.
25. A computer-readable storage medium for storing computer-executable instructions, which when executed implement the steps of the method according to claim 1 or 15.
Citation Information
Cited By
Live broadcast data processing method and device
CN120614471A
Live data processing method and apparatus
CN120614471B