An interaction method, electronic device and product

By displaying object controls in the interface and simultaneously showing descriptions and transfer information, resource transfer is directly triggered, solving the problems of lengthy resource transfer paths and high decision-making costs, and achieving an efficient resource transfer process.

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

Patent Information

Application Number
CN202610517904.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-17
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Existing resource transfer methods are lengthy, cumbersome, and costly for users to make decisions, thus affecting the efficiency of the resource transfer process.

Method used

By displaying the corresponding controls for the object in the first interface, receiving trigger operations, and displaying a page with description information and resource transfer information while keeping part of the interface visible, resource transfer is directly triggered in response to user operations, simplifying the decision-making process and reducing page jumps.

Benefits of technology

Shorten the resource transfer path, reduce user decision-making costs and redundant operations, improve resource transfer efficiency, and ensure the continuity of interface content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122331798A_ABST
    Figure CN122331798A_ABST
Patent Text Reader

Abstract

In some cases, an interaction method, electronic device, and product are provided, relating to the computer field. The interaction method includes: displaying a first control corresponding to at least one object in a first interface; receiving a trigger operation on the first control; and, while keeping at least a portion of the first interface displayed, displaying a first page, the first page including description information and resource transfer information of a first object, wherein the first object is one of at least one objects; and, in response to a first operation on the first page, triggering a resource transfer for the first object. By performing object display and first page display on the first interface, interface switching is reduced. Furthermore, by simultaneously confirming the description information and resource transfer information on the first page, and triggering a resource transfer for the first object through an operation on the first page, redundant operations are reduced, and resource transfer efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to computer technology, and in particular to an interaction method, electronic device, and product. Background Technology

[0002] With the continuous development of internet technology and terminal devices, online resource transfer methods have been widely accepted. However, these methods suffer from problems such as lengthy paths, cumbersome and time-consuming operations, and high decision-making costs for users. Summary of the Invention

[0003] This invention provides an interactive method, electronic device, and product to shorten the path in the resource transfer process and reduce user decision-making costs.

[0004] In one scenario, this paper provides an interaction method, including: Display at least one first control corresponding to an object in the first interface; The system receives a trigger operation on a first control and displays a first page while keeping at least a portion of the first interface in the display state. The first page includes description information and resource transfer information of a first object. The triggered first control is the first control corresponding to the first object, and the first object is one of the at least one objects. In response to a first operation on the first page, a resource transfer for the first object is triggered.

[0005] In one instance, this document also provides an interactive device, comprising: The first display module is used to display at least one first control corresponding to an object in the first interface; The second display module is used to receive a trigger operation on the first control, and while keeping at least a part of the first interface in the display state, display the first page, which includes description information and resource transfer information of the first object, and the triggered first control is the first control corresponding to the first object, and the first object is one of the at least one object; The resource transfer triggering module is used to trigger a resource transfer for the first object in response to a first operation on the first page.

[0006] In one scenario, this paper also provides an interaction method, including: The system receives a trigger operation on a first control and displays a first page in a first interface. The first page includes description information and resource transfer information of a first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold. In response to a first operation received on the first page, a resource transfer for the first object is triggered.

[0007] In one instance, this document also provides an interactive device, comprising: The first display module is used to receive a trigger operation on the first control and display a first page in the first interface. The first page includes description information and resource transfer information of the first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold. The resource transfer triggering module is used to trigger a resource transfer for the first object in response to a first operation received on the first page.

[0008] In one instance, this document also provides an electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction methods as described herein.

[0009] In one instance, this document also provides a storage medium containing computer-executable instructions that, when executed by a computer processor, are used to perform the interactive methods described herein.

[0010] In another scenario, this document also provides a computer program product, including a computer program that, when executed by a processor, implements the interaction methods as described herein.

[0011] In one scenario, by displaying at least one first control corresponding to an object in a first interface, in response to a triggering operation on the first control, while keeping at least a portion of the first interface in the display state, a first page is displayed, synchronously showing the description information and resource transfer information of the first object. In response to a first operation on the first page, a resource transfer for the first object is triggered. By displaying relevant information about the resource transfer process of the first object while keeping at least a portion of the first interface in the display state, the continuity of the content displayed on the first interface is ensured, reducing interface switching. Confirmation of the description information and resource transfer information is completed on the first page, reducing user decision-related operations and page jumps during the first resource transfer process, shortening the resource transfer path, reducing decision-making costs and redundant operations related to the resource transfer method, and improving resource transfer efficiency. Attached Figure Description

[0012] The above and other features, advantages, and aspects of this document will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0013] Figure 1 This is a schematic diagram of an exemplary system in one scenario; Figure 2 This is a schematic diagram of an exemplary system in one scenario; Figure 3 This is a flowchart illustrating one interaction method in a given scenario. Figure 4 This is a schematic diagram of a first interface under one scenario; Figure 5 This is a schematic diagram of a first interface under one scenario; Figure 6 This is a schematic diagram of a first interface under one scenario; Figure 7 This is a schematic diagram of a first interface under one scenario; Figure 8 This is a schematic diagram of a first interface under one scenario; Figure 9 This is a schematic diagram illustrating the display process of a first page under one specific scenario. Figure 10 This is a schematic diagram illustrating the display process of a first page under one specific scenario. Figure 11 This is a schematic diagram of a first page in one scenario; Figure 12 This is a schematic diagram illustrating the display process of a first page under one specific scenario. Figure 13 A flowchart illustrating one interaction method in a given scenario; Figure 14 This is a flowchart illustrating the switching process for resource transfer methods in one specific scenario. Figure 15 This is a schematic diagram of a third page in one scenario; Figure 16 A flowchart illustrating one interaction method in a given scenario; Figure 17 This is a schematic diagram of a first page in one scenario; Figure 18 This is a schematic diagram illustrating the outcome of resource transfer under one scenario. Figure 19 This is a schematic diagram illustrating the outcome of resource transfer under one scenario. Figure 20 This is a diagram illustrating the fifth page in one scenario; Figure 21 This is a flowchart illustrating the resource transfer process under one scenario. Figure 22 This is a flowchart illustrating the switching process for resource transfer methods under a specific scenario. Figure 23 A flowchart illustrating one interaction method in a given scenario; Figure 24 This is a schematic diagram illustrating the display process of a first page under one specific scenario. Figure 25 This is a schematic diagram of the structure of an interactive device in one scenario; Figure 26 This is a schematic diagram of the structure of an interactive device in one scenario; Figure 27 This is a schematic diagram of the structure of an electronic device in one scenario. Detailed Implementation

[0014] The embodiments will now be described in more detail with reference to the accompanying drawings. While some embodiments are shown in the drawings, it should be understood that the technical solution can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present technical solution. It should be understood that the illustrated drawings and embodiments are for illustrative purposes only and are not intended to limit the scope of protection of the technical solution.

[0015] It should be understood that the steps described in the method implementation may be performed in different orders and / or in parallel. Furthermore, the method implementation may include additional steps and / or omit the steps shown. The scope of this document is not limited in this respect.

[0016] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one situation" means "at least one situation"; the term "another situation" means "at least one additional situation"; the term "some situations" means "at least some situations". Definitions of other terms will be given in the following description.

[0017] It should be noted that the concepts of "first" and "second" mentioned are only used to distinguish different devices, modules or units, and are not used to limit the order of the functions performed by these devices, modules or units or their interdependencies.

[0018] It should be noted that the terms "one" and "more" used in this document are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0019] The names of messages or information exchanged between multiple devices in this document are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0020] It is understandable that before using the technical solutions disclosed in this article, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this article in an appropriate manner in accordance with relevant laws and regulations, and their authorization should be obtained.

[0021] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as electronic devices, applications, servers, or storage media, that perform the operations described herein, based on the prompt message.

[0022] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0023] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method described in this article. Other methods that comply with relevant laws and regulations may also be applied to the implementation method described in this article.

[0024] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0025] Figure 1 This is a schematic diagram of an exemplary system in one scenario. (Reference) Figure 1 The system 100 includes a client 101 and a server 102. The client 101 may include, but is not limited to, web applications such as browsers, applications (Apps), Hyper Text Markup Language (HTML) applications, lightweight applications (also known as mini-programs, a type of lightweight application), or cloud applications. The client 101 may be deployed on an electronic device and relies on the operation of that device or certain applications on the device to implement its functions. The electronic device may be, for example, a device with a display screen that supports information browsing, such as a smartphone, tablet, personal computer, or other client terminal. For ease of understanding, Figure 1 The client is primarily represented by a device.

[0026] The electronic devices deployed on client 101 may include portable handheld devices such as cellular phones, smartphones, tablets, personal digital assistants (PDAs), etc. Wearable devices may include head-mounted displays (such as smart glasses) and other devices. Gaming systems may include various handheld gaming devices, internet-enabled gaming devices, etc. Client devices are capable of executing various applications, such as various internet-related applications, communication applications (such as email applications), short message service (SMS) applications, and can use various communication protocols.

[0027] Server 102 may include one or more general-purpose computers, special-purpose server computers (e.g., PC (personal computer) servers, UNIX servers, mid-range servers), blade servers, mainframe computers, server clusters, or any other suitable arrangement and / or combination. Server 102 may include one or more virtual machines running a virtual operating system, or other computing architectures involving virtualization (e.g., one or more flexible pools of logical storage devices that can be virtualized to maintain virtual storage devices for the server). In one scenario, server 102 may run one or more services or software applications that provide the functionality described below.

[0028] The computing unit in server 102 can run one or more operating systems, including any of the aforementioned operating systems and any commercially available server operating system. Server 102 can also run any of a variety of additional server applications and / or middleware applications, including HTTP servers, FTP servers, CGI servers, JAVA servers, database servers, etc.

[0029] In one scenario, server 102 may include one or more applications to analyze and merge data feeds and / or event updates received from users on client devices. Server 102 may also include one or more applications to display data feeds and / or real-time events via one or more display devices on client devices.

[0030] In one scenario, server 102 can be a server for a distributed system or a server integrated with blockchain. Server 102 can also be a cloud server, or an intelligent cloud computing server or intelligent cloud host with artificial intelligence technology. A cloud server is a host product in the cloud computing service system, designed to address the shortcomings of traditional physical hosts and Virtual Private Server (VPS) services, such as high management difficulty and weak business scalability.

[0031] Client 101 connects to the server via a network, which can be any type of network well known to those skilled in the art, and can use any of a variety of available protocols (including but not limited to TCP / IP, SNA, IPX, etc.) to support data communication. By way of example only, one or more networks can be a local area network (LAN), an Ethernet-based network, a token ring network, a wide area network (WAN), the Internet, a virtual network, a virtual private network (VPN), an intranet, an extranet, a blockchain network, a public switched telephone network (PSTN), an infrared network, a wireless network (e.g., Bluetooth, Wi-Fi), and / or any combination of these and / or other networks.

[0032] Resource transfer for any object can be understood as the process of transferring resources from the user's end to the rights holder of that object in order to obtain ownership, usage rights, or related rights. Currently, the resource transfer process for any object can be as follows: In response to a trigger operation for any object, an object information confirmation page is displayed. This trigger operation is used to initiate the resource transfer process. The object information confirmation page displays relevant information about the triggered object, such as descriptive information, and may include a confirmation control. In response to the trigger operation of the confirmation control, a resource transfer information confirmation page is displayed. This page may include multiple candidate resource transfer methods and resource transfer amounts. By selecting any candidate resource transfer method, a decision on the resource transfer method is made. A verification page for the selected resource transfer method is displayed. Verification information is entered on this verification page. If the verification information is successfully verified, the resource transfer for the object is executed.

[0033] The above process involves multiple page jumps and decisions or operations on each page, resulting in redundant paths and long processing times. Furthermore, the user's decision-making process further increases the time consumption and affects the efficiency of the resource transfer process.

[0034] To address the aforementioned technical problems, this paper provides an interaction method. It should be noted that in this technical solution, the interaction method can be executed by client 101, or by client 101 and server 102, with different functional parts of the corresponding information interaction deployed on client 101 and server 102 respectively; wherein, the front-end interaction module and local data acquisition module of the device are deployed on client 101, and the back-end data processing module and data storage module are deployed on server 102. Client 101 and server 102 achieve data interaction and functional collaboration through network communication. It should be understood that... Figure 1 The number of clients and servers shown is for illustrative purposes only. Any number of clients and servers can be configured to meet specific implementation requirements.

[0035] In the following scenarios, an exemplary system may include a client 101, a server 102, and a live streaming client 103, for example, see [link to example]. Figure 2 , Figure 2 This is a schematic diagram of another exemplary system, which can be applied to live streaming scenarios. Figure 2 The client 101 and server 102 in the text will not be described in detail.

[0036] The live streaming client 103 may include, but is not limited to, web applications such as browsers, applications (Apps), Hyper Text Markup Language (HTML) applications, lightweight applications (also known as mini-programs, a type of lightweight application), or cloud applications. The live streaming client 103 may be deployed on an electronic device, relying on the operation of that device or certain applications within the device to implement its functions. The electronic device may be, for example, a device with a display screen that supports information browsing, such as a smartphone, tablet, personal computer, or other client terminal. For ease of understanding, Figure 2 The term "live streaming terminal" primarily refers to the device itself. These devices can include, but are not limited to, one or more of the following: mobile phones, tablets, smartwatches, smart bracelets, and desktop computers.

[0037] The electronic devices deployed on the live streaming terminal 103 can run various types and versions of software applications and operating systems, including but not limited to portable handheld devices such as cellular phones, smartphones, tablets, and personal digital assistants (PDAs). Wearable devices can include head-mounted displays (such as smart glasses) and other devices. Gaming systems can include various handheld gaming devices and internet-enabled gaming devices. Client devices are capable of executing various applications, such as various internet-related applications, communication applications (e.g., email applications), and short message service (SMS) applications, and can use various communication protocols.

[0038] Client 101 and live streaming terminal 103 can be applications or devices with corresponding application functions, such as devices with corresponding client or live streaming functions installed. When client 101 and live streaming terminal 103 are applications, they can be installed on the same electronic device or on different electronic devices. Taking client 101 and live streaming terminal 103 installed on a device as an example, when a user enters the live streaming scene of live streaming terminal 103 through a broadcaster's account, live streaming terminal 103 can capture and upload video streams through the electronic device where live streaming terminal 103 is located; when a user enters the live streaming scene of client 103 through a viewer's account, client 101 can receive and display video streams through the electronic device where client 101 is located. Applications on the same electronic device, or devices with the functions of the aforementioned applications, can act as client 101 or live streaming terminal 103 respectively, depending on the user's role, and interact with server 102 through data exchange.

[0039] The live streaming client 103 acquires a live video stream and transmits it to the server 102. The client 101 retrieves or receives the live video stream from the server 102 and displays the live content formed by the live video stream. This live content can be used to explain at least one object, allowing users to intuitively understand the object being explained. Users can trigger a resource transfer for any one of the at least one objects through the client 101. The server 102 responds to the client 101's triggering of the resource transfer for any object by executing the resource transfer for that object. In this technical solution, the interaction method can be executed by the client 101, or by both the client 101 and the server 102. In one scenario, the client 101 displays a first control corresponding to at least one object through a first interface, receives a trigger operation on the first control, displays a first page on the first interface, and receives a first operation on the first page, triggering a resource transfer for the first object. The server 102 responds to the client 101's triggering of the resource transfer for the first object by executing the resource transfer for the first object. The live streaming client 103 uploads at least one object's related information to the server 102. For example, the object's related information includes the object's corresponding first control, description information, and resource transfer information. The client 101 obtains the above-mentioned object's related information from the server 102.

[0040] Figure 3 This is a flowchart illustrating an interaction method in one scenario. This paper is applicable to situations where the path of resource transfer for any object is shortened and the user decision-making cost in the resource transfer process of that object is reduced. The method can be executed by an interactive device, which can be implemented in the form of software and / or hardware, or optionally by an electronic device, such as a mobile terminal, PC, or server.

[0041] like Figure 3 As shown, the method includes: S110. Display at least one first control corresponding to an object in the first interface.

[0042] S120. Receive a trigger operation on the first control, and while keeping at least a portion of the first interface in a displayed state, display a first page, the first page including description information and resource transfer information of the first object, the triggered first control being the first control corresponding to the first object, and the first object being one of the at least one objects.

[0043] S130. In response to the first operation on the first page, a resource transfer for the first object is triggered.

[0044] With the continuous development of internet technology, more and more applications or application platforms are able to display interactive information and receive interactive operations, and execute corresponding interactive processes in response to the received interactive operations. The interface displaying interactive information can be used as the first interface. Optionally, the first device may include the touchscreen / display of a smart device.

[0045] Client 101 obtains interactive information from server 102 and displays the interactive information through a first interface. This interactive information can be understood as the information displayed on the first interface in its initial state, and may include, but is not limited to, at least one of images, information pages, and video streams. In one scenario, client 101 obtains information about at least one object from server 102 and displays this information (e.g., a first control corresponding to the object) on the first interface as interactive information. Specifically, at least one first control corresponding to the object is displayed on the first interface. This first control is used to trigger a resource transfer process for the first object, and the resource transfer process may include at least a portion of the time period from when the first control is triggered to when the resource transfer for the first object is completed.

[0046] In one scenario, client 101 obtains information about first content and at least one object from server 102 as interactive information, and displays the information about the first content and at least one object (e.g., a first control corresponding to the object) through a first interface of client 101. Here, "at least one object" can be understood as an object capable of resource transfer, and may include physical objects and / or virtual objects. Physical objects include, but are not limited to, tangible items such as clothing and food, while virtual objects may include, but are not limited to, services such as tourism and accommodation, and virtual resources such as coupons.

[0047] In some cases, interactive information is displayed on the first interface, and a second page is displayed while at least a portion of the first interface remains on display. The second page includes a first control corresponding to at least one object. Here, at least a portion of the first interface is used to continue displaying the interactive information. For example, the interactive information may include first content. The first content and at least one object on the second page may or may not be associated, which is not limited here. The first content may include, but is not limited to, images, video streams, and information packets. For example, an image may be an image of at least one object, a video stream may include live content, and an information packet may include detailed information of at least one object.

[0048] The second page may also include description information and a first control corresponding to at least one object. The description information may include at least one of the object's name, image, and attributes. The first control of any object is used to trigger the resource transfer process of that object.

[0049] In one scenario, a first page and a second page are displayed on a first interface. The second page covers a portion of the first interface while leaving another portion of the first interface uncovered. The uncovered portion displays at least a portion of the first content. Figure 4 As shown, Figure 4 This is a schematic diagram of a first interface in one scenario. In a live streaming scenario, the first content includes the live stream content. For example, the live stream content is displayed through a first layer, and a second page is displayed through a second layer, which is located above the first layer. The second page can be a non-full-screen page; it can cover a portion of the first interface while ensuring that another portion of the first interface remains uncovered. In other words, the second page does not completely obscure the live stream content, and the live stream content continues to play during the display of the second page, maintaining the continuity of the live stream playback. At least one object included in the second page can be, for example, an object associated with the live stream content, i.e., at least one of the currently explained object, the already explained object, and the unexplained object.

[0050] In one scenario, a second page and a floating layer are displayed in a first interface, with at least a portion of the first content displayed in the floating layer, which is located above the second page. The floating layer can be in the form of a floating window.

[0051] In one scenario, the first interface is displayed in a split-screen format, with at least a portion of the first content shown in the first split-screen and a second page shown in the second split-screen. The first and second split-screens can be either vertically split-screen or horizontally split-screen.

[0052] In one scenario, at least one first control corresponding to an object is displayed through a display area in the first interface. For example, the display area includes at least one display space, each display space being used to display the display content of an object. The display content of any object may include the object's description information and the first control. See, for an example... Figure 5 , Figure 5 This is a schematic diagram of a first interface in one scenario. Figure 5 The first interface includes a display area 0, which includes description information 01 for at least one object and a first control 02. The description information for any object may include, but is not limited to, at least one of the object's image and attributes. It is understood that... Figure 5 The first interface can also display the first content. In addition, the position and size of the display area in the first interface are not limited, and the first content and the first object displayed in the display area 0 can be associated or not associated.

[0053] In a live streaming scenario, Figure 5The first content in the display area includes the live stream content. In one scenario, the display area can show an object, which is the currently being explained object in the live stream content. The display area can automatically update the object displayed in the display area according to the progress of the live stream content in explaining at least one object. For example, if the live stream content is explaining the first object, the first object is displayed in the display area. If the explanation of the first object is completed and the explanation of the second object begins, the first object in the display area will be switched to the second object.

[0054] In a live streaming scenario, a display area may include multiple display slots, used to display unexplained and / or explained objects, as well as the currently explained object. The currently explained object may be displayed in the first display slot, and the remaining display slots sequentially display unexplained and / or explained objects. Each display slot may display a description of one object and its primary control.

[0055] The first object is one of at least one objects. A triggering operation on the first control is used to trigger a resource transfer process for the first object. For example, the triggering operation may include a click operation on any of the first controls, where the triggered first control is the first control corresponding to the first object. The first page is a page displayed in response to the triggering operation, used to display relevant information about the resource transfer for the first object, facilitating user confirmation of information. The first page includes descriptive information about the first object and resource transfer information. The descriptive information of the first object may include, but is not limited to, at least one of the following: the name, quantity, and color of the first object.

[0056] The resource transfer information includes a first resource transfer method and a resource transfer amount. The resource transfer amount can be understood as the amount of resources matching the ownership, usage rights, or related rights of the first object. The first resource transfer method can be understood as the resource transfer method used during the resource transfer process for the first object. It is understood that client 101 can correspond to at least one candidate resource transfer method. The candidate resource transfer methods can be optional methods enabled by the user logged into client 101 that can realize resource transfer, and the first resource transfer method can be one of at least one candidate resource transfer method. In one scenario, the first resource transfer method is a randomly determined resource transfer method from at least one candidate resource transfer method. In another scenario, based on the priority of the candidate resource transfer methods, the candidate resource transfer method with the highest priority is determined as the first resource transfer method. In another scenario, the resource transfer method used in the previous resource transfer is determined as the first resource transfer method. In yet another scenario, the usage frequency of each candidate resource transfer method is counted, the candidate resource transfer methods are ranked based on usage frequency, and the candidate resource transfer method with the highest usage frequency is determined as the first resource transfer method.

[0057] By displaying the first resource transfer method on the first page, which is automatically generated, the user's decision-making cost is reduced. Furthermore, by simultaneously displaying the first resource transfer method and the description information of the first object on the first page, the number of page jumps and operations on different pages are reduced, eliminating redundant pages and simplifying redundant operations.

[0058] The first page is displayed as follows: while keeping at least a portion of the first interface visible, the first page is displayed. Object display and the first page display are performed on the first interface to reduce interface switching. Furthermore, during the display of the first page, at least a portion of the first interface remains visible, ensuring that the content displayed on the first interface is not interrupted. It can be understood that displaying the first page is part of the resource transfer process for the first object; therefore, maintaining at least a portion of the content of the first interface visible is crucial during the resource transfer process for the first object.

[0059] In one scenario, a first piece of content and a first page are displayed on a first interface. The first page covers a portion of the first interface while leaving another portion of the first interface uncovered. The uncovered portion displays at least a portion of the first content. For example, the first content and the first page can be displayed using two layers. Specifically, the first layer displays the first content, and the second layer displays the first page, with the second layer positioned above the first layer.

[0060] For example, see Figure 6 , Figure 6 This is a schematic diagram of a first interface under one scenario. The first layer of the first interface displays the first content, and the second layer displays the first page. The first page covers a portion of the first interface, and the uncovered portion of the first interface displays at least a portion of the first content. The first page includes description information 11 and resource transfer information 12 for object 1. The resource transfer information 12 includes the resource transfer amount 121 (i.e., resource amount A) and resource transfer method 112 (i.e., resource transfer method M1) for object 1.

[0061] In one scenario, a first page and a floating layer are displayed on a first interface, with at least a portion of the first content displayed in the floating layer, which is positioned above the first page. This floating layer can be in the form of a floating window. For example, see [link to example]. Figure 7 , Figure 7 This is a schematic diagram of the first interface in one scenario. Figure 7The floating window in the upper left corner of the first interface displays at least part of the first content. At the same time, the first page is displayed in the first interface. The floating window is located on top of the first page. The floating window can be located anywhere in the first interface and its position can be adjusted according to the user's needs.

[0062] In one scenario, the first interface is displayed in a split-screen format. At least a portion of the first content is shown in the first split-screen, while the first page is shown in the second split-screen. The first and second split-screens can be either vertically split or horizontally split. For example, see [link to example]. Figure 8 , Figure 8 This is a schematic diagram of the first interface in one scenario. Figure 8 The first interface includes a first split screen 01 and a second split screen 02. The first split screen 01 displays at least a portion of the first content, and the second split screen 02 displays the first page 1. It is understood that the term "first content" in the figures in this document serves as a marker to represent at least a portion of the first content.

[0063] In one scenario, the second page or the first page is a non-full-screen page. That is, while at least a portion of the first content in the first interface is displayed, the second page is shown. In response to a triggering operation of the first control of object 1 on the second page, the first page is displayed while at least a portion of the first content in the first interface is still displayed. For example... Figure 9 As shown, in a live streaming scenario, the second page or the first page covers a portion of the first interface while leaving another portion of the first interface uncovered. During the display of the second page or the first page, at least a portion of the first content is displayed. In the live streaming scenario, the first content includes live streaming content, which remains in playback mode during the display of the second page or the first page, maintaining the continuity of the live streaming content playback.

[0064] In one scenario, the live stream content may be associated with at least one object; for example, the live stream content may be explanatory content for at least one object. In another scenario, the live stream content may be associated with a second object; for example, the live stream content may be explanatory content for the second object. The second object may be different from the first object, or the second object may be associated with the first object.

[0065] In one scenario, in response to a triggering operation on a first control, at least a portion of a first page is displayed, and during the display of the first page, a second page is displayed. In another scenario, in response to a triggering operation on a first control, at least a portion of a second page and at least a portion of a first page are displayed in a first interface. The second page is used to display at least one object, and the first page is used to display descriptive information and resource transfer information of the first object. Figure 10 As shown, Figure 10This is a schematic diagram illustrating the display process of a first page in one scenario. Figure 10 The first and second pages can be arranged vertically. In other cases, they can also be arranged horizontally. In response to adjustments made on the first screen, the size of the first and second pages can be adjusted, such as increasing the display area of ​​the second page or decreasing the display area of ​​the first page. Figure 10 The example shown is of the first page and the second page. This is just one example. In other examples, only a portion of the first page or only a portion of the second page may be shown.

[0066] For a second page that includes description information of at least one object and a first control, if the number of objects is large enough that the second page cannot display all of them, at least one object can be displayed by sliding on the second page. For example, if the second page includes a slider, at least one object can be displayed by dragging the slider; or, in response to a swipe gesture on the second page, at least one object can be displayed by sliding.

[0067] Every object on the second page is selectable, and any object on the second page can be selected. For example, the selection of any object can be achieved by triggering a first control on that object. The first page displays the description and resource transfer information of the selected object on the second page. When the selected object is switched, the information on the first page is updated. For example, when the first object is selected, the first page displays the description and resource transfer information of the first object. In response to the selection of a third object, the description and resource transfer information of the first object on the first page are updated to match the description and resource transfer information of the third object. The first object and the third object are different.

[0068] By simultaneously displaying the first page and the second page on the first interface, at least one object can be displayed on the same interface, and the description information and resource transfer information of any object can be confirmed. Resource transfer for the object whose information has been confirmed can be triggered on the first interface.

[0069] In one scenario, in response to a trigger operation, while keeping at least a portion of the first interface displayed, at least a portion of the second page and at least a portion of the first page are shown. For example, the first layer displays first content, and the second layer displays at least a portion of the second page and at least a portion of the first page. The second and first pages can be arranged horizontally or vertically, with the second and first pages collectively covering a portion of the first interface while leaving another portion of the first interface uncovered. This uncovered area can be used to display at least a portion of the first content. For instance, at least a portion of the second page can be displayed on the first interface via a first split-screen, or at least a portion of the first page can be displayed via a first split-screen, with the first and second pages collectively covering the entire area of ​​the first interface. The first content can also be displayed via a floating window, with the floating window positioned above either the first or second page.

[0070] In one scenario, the first page includes a first display area and a second display area. The first display area displays the resource transfer information, and the second display area displays the description information. The first display area is located above the second display area. By placing the resource transfer information above the description information, users can easily and intuitively confirm the resource transfer information.

[0071] In one scenario, the display style of resource transfer information differs from that of the description information. The display style includes a display layout and display attributes. The display layout of the resource transfer information may include a first resource transfer method and a resource transfer quantity centered in the first display area, with the resource transfer quantity positioned above the first resource transfer method. The display attributes of the resource transfer quantity differ from those of the first resource transfer method. Display attributes include at least one of font, font size, and color. For example, the font size of the resource transfer quantity is larger than the font size of the first resource transfer method; the color of the resource transfer quantity is multicolored; and the font of the first resource transfer method is black. The display layout of the description information may be at least one of left-aligned, right-aligned, or justified within the second display area, and the display attributes of the description information may be the same. For example, the font size of the resource transfer quantity is larger than the font size of the first resource transfer method and also larger than the font size of the description information.

[0072] like Figure 11 As shown, Figure 11 This is a schematic diagram of a first page provided in one scenario of this article. Figure 11 On the first page, resource transfer information is displayed above the description information. A dashed box is used to represent the display area, and this virtual box may not be displayed on the actual page. Figure 11 The font size of the resource transfer amount is larger than the font size of the first resource transfer method and the description information, so that the resource transfer amount can be prominently displayed on the first page, making it easier for users to intuitively understand the resource transfer amount.

[0073] In one scenario, in response to a triggering operation, a first identifier is displayed on a first interface. This first identifier indicates that a resource transfer process for the first object is being triggered. The first identifier may include at least one of text and graphic identifiers. For example, the first identifier may be a prompt text such as "Triggering" or "Executing". By using the first identifier to indicate the triggering process of the resource transfer, the user can wait while the prompt is displayed, thus avoiding problems such as accidental operation during the triggering process of the resource transfer.

[0074] In one scenario, during the display of the first identifier, the first page is loaded, and after loading is complete, the first page is displayed. For example... Figure 12 As shown, Figure 12 This is a schematic diagram illustrating the display process of a first page under one scenario. A first identifier 14 is displayed on the first interface to prompt the user, and the first page is displayed after it has finished loading.

[0075] The loading process of the first page includes loading the description information and resource transfer information of the first object, generating the first page based on the above description information and resource transfer information, and displaying it. Since the information loading process takes a certain amount of time, a prompt can be displayed on the first interface to inform the user to wait.

[0076] The first operation on the first page can be understood as an information confirmation operation, which can be used to trigger a resource transfer for the first object. Specifically, in response to the first operation on the first page, a resource transfer instruction for the first object is generated and transmitted to server 102, so that server 102 triggers a resource transfer for the first object. Specifically, the resource transfer is executed through the first resource transfer method, and the amount of resources transferred is the amount of resources transferred for the first object.

[0077] In one scenario, the first page may also include a second control, which is an information confirmation control used to confirm the description information and resource transfer information. When the second control is triggered, it indicates that the description information and resource transfer information displayed on the first page have been confirmed. Figure 6 The second control 13 in the context. Correspondingly, the first operation can be a trigger operation on the second control 13.

[0078] In one scenario, in response to a triggering operation on the second control, a resource transfer is performed. This resource transfer includes performing a resource transfer on a confirmed first object based on confirmed resource transfer information. Specifically, a resource transfer instruction is generated based on the description information and resource transfer information of the first object and transmitted to server 102, causing server 102 to trigger a resource transfer for the first object.

[0079] In one scenario, by displaying at least one first control corresponding to an object in a first interface, in response to a triggering operation on the first control, while keeping at least a portion of the first interface in the display state, a first page is displayed, synchronously showing the description information and resource transfer information of the first object. In response to a first operation on the first page, a resource transfer for the first object is triggered. By displaying relevant information about the resource transfer process of the first object in the first interface while keeping at least a portion of the first interface in the display state, the continuity of the content displayed in the first interface is ensured, reducing interface switching. Confirmation of the description information and resource transfer information is completed on the first page, reducing user decision-related operations and page jumps during the first resource transfer process, lowering the decision-making cost and redundant operations for the resource transfer method, and improving resource transfer efficiency.

[0080] Figure 13 This is a flowchart illustrating an interaction method provided in one scenario. The technical solution in this scenario can be combined with implementation methods in other scenarios. For identical or related parts, descriptions of other scenarios can be used, and will not be repeated here. Figure 13 As shown, the method in this case may specifically include: S210. Display at least one first control corresponding to an object in the first interface.

[0081] S220: Receive a trigger operation on a first control; while maintaining at least a portion of the first interface in a displayed state, display a first page. The first page includes description information and resource transfer information of a first object. The triggered first control is the first control corresponding to the first object, and the first object is one of the at least one object. The resource transfer information includes a first resource transfer method and a resource transfer amount.

[0082] S230. In response to the second operation on the first page, a third page is displayed, the third page including multiple candidate resource transfer methods.

[0083] S240. In response to the selection operation of any of the candidate resource transfer methods, the first resource transfer method is switched to the second resource transfer method, wherein the selected candidate resource transfer method is the second resource transfer method; a resource transfer for the first object is triggered, wherein the resource transfer for the first object is implemented through the second resource transfer method and the resource transfer amount.

[0084] The first resource transfer method in the resource transfer information is automatically generated by the user terminal 102 from multiple candidate resource transfer methods. If the first resource transfer method does not meet the user's expectations, the first resource transfer method can be switched.

[0085] The second operation can be understood as an operation used to trigger the switching of resource transfer methods. This second operation can be a swipe or click operation on the first page. In one scenario, the first page includes a third control, which can be a resource transfer method switching control; accordingly, the second operation includes triggering the third control.

[0086] The third page can be understood as the page used to switch resource transfer methods. This third page includes multiple candidate resource transfer methods; specifically, it includes a first resource transfer method and other resource transfer methods besides the first. Each resource transfer method can correspond to a selection control, whose properties indicate whether the resource transfer method corresponding to that control is selected. For example, the property of the selection control can be color; a first color indicates that the resource transfer method corresponding to the selection control is not selected, and a second color indicates that the resource transfer method corresponding to the selection control is selected. Alternatively, the property of the selection control can be whether the selection control is in a filled state; a filled state indicates that the resource transfer method corresponding to the selection control is selected, and an unfilled state indicates that the resource transfer method corresponding to the selection control is not selected.

[0087] In some cases, a third page may be displayed while at least part of the first page remains visible. The third page is displayed in the same way as the first or second page, and will not be described again here.

[0088] like Figure 14 As shown, Figure 14 This is a flowchart illustrating the switching process for resource transfer methods in one scenario. The first page includes a third control 15. In response to a trigger operation (i.e., the second operation) on the third control 15, a third page 3 is displayed. This third page 3 includes multiple candidate resource transfer methods 31, where the first resource transfer method M1 is selected, and the other candidate resource transfer methods are not selected.

[0089] The operation of selecting any candidate resource transfer method can be a click operation on any candidate resource transfer method, such as... Figure 14 As shown, clicking on resource transfer method M3 identifies it as the second resource transfer method, switches the selection control for resource transfer method M1 (i.e., the first resource transfer method) to an unfilled state, and switches the selection control for resource transfer method M3 to a filled state. The first resource transfer method is switched to the second resource transfer method by selecting a candidate resource transfer method on the third page. It's understandable that if the selection of any candidate resource transfer method results in a selection of the first resource transfer method, the first resource transfer method remains unchanged and no switching is required.

[0090] When the second resource transfer method is selected, the third page is switched to the first page. The resource transfer information on the first page is updated with the second resource transfer method and the amount of resources transferred. In response to the first operation on the first page, a resource transfer for the first object is triggered, and the resource transfer for the first object is implemented using the second resource transfer method and the amount of resources transferred.

[0091] In one scenario, if the primary resource transfer method provided on the first page does not meet the user's needs, a third page can be displayed. Users can then choose from multiple candidate resource transfer methods to switch between the primary and secondary methods. This switching between methods satisfies the resource transfer needs of different users and avoids the problem of a single method being insufficient for resource transfer.

[0092] In one scenario, to reduce time wasted due to page redirects, the confirmation of resource conversion and description information, as well as the triggering of resource transfer for the first object, can be completed on a third page. The third page may include description information and resource transfer information for the first object. The resource transfer information includes the selected third resource transfer method. This third resource conversion method can be the same as the first resource conversion method, or it can be the same as the second resource conversion method, or it can be a resource conversion method other than the first and second resource conversion methods. See also... Figure 15 , Figure 15This is a schematic diagram illustrating a scenario where a third page is displayed within a first interface. The third page also includes description information 35 for the first object, a third resource transfer method 34, and a resource transfer amount 32. The description information and resource transfer information of the first object can be simultaneously confirmed on the third page, eliminating the need to return to the first page for confirmation and reducing the time spent on page jumps. In one scenario, the display attributes of the resource transfer amount 32 on the third page differ from those of the description information 35 and the third resource transfer method 34, to highlight the resource transfer amount and facilitate quick confirmation by the user.

[0093] In one scenario, in response to a third operation on the third page, a resource transfer for the first object is triggered. The resource transfer for the first object is achieved through the third resource transfer method and the resource transfer amount. The third resource transfer method is a candidate resource transfer method selected on the third page.

[0094] The third operation can be understood as an information confirmation operation, which can be used to trigger the transfer of resources to the first object. The third page can also include a fourth control, such as... Figure 15 The fourth control 33 shown is correspondingly used in the third operation, which includes triggering the fourth control 33. This fourth control is an information confirmation control used to confirm the description and resource transfer information displayed on the third page. When the fourth control is triggered, it indicates that the description and resource transfer information displayed on the third page has been confirmed.

[0095] Specifically, in response to the third operation on the third page, a resource transfer instruction for the first object is generated based on the description information of the first object, the third resource transfer method, and the resource transfer amount. This resource transfer instruction is then transmitted to server 102, causing server 102 to execute the resource transfer for the first object. Specifically, the resource transfer is performed using the second resource transfer method, and the transferred resource amount is the same as the resource transfer amount for the first object.

[0096] In one scenario, in response to a close operation on the third page, the third page is closed, and the first control corresponding to at least one object continues to be displayed on the first interface. Closing the third page stops the resource transfer process for the first object, and the first control corresponding to at least one object continues to be displayed. A third object can be reselected on the first interface, and in response to a trigger operation on the first control of the third object, the resource transfer process for the third object is triggered; this will not be elaborated further here. The third object here may be the same as or different from the first object. Closing the third page directly returns to the initial display content of the first interface, achieving one-click restoration of the first interface and simplifying the operation process.

[0097] In one scenario, in response to a close operation on the third page, the third page is closed, and the first page is displayed. For example, if a resource transfer method switch is performed on the third page (i.e., the first resource transfer method is switched to the second resource transfer method), the first page is displayed in response to a close operation on the third page. The first page displays the description information of the first object and updated resource transfer information, including the second resource transfer method and the amount of resources transferred. Alternatively, if a resource transfer method switch is not performed on the third page, the first page is displayed in response to a close operation on the third page, displaying the description information of the first object and unchanged resource transfer information. By switching from the third page to the first page, the resource transfer process for the first object can continue.

[0098] Figure 16 This is a flowchart illustrating one interaction method in one scenario. The technical solution in this scenario can be combined with implementation methods in other scenarios. For identical or related parts, descriptions of other scenarios can be used, and will not be repeated here. Figure 16 As shown, the method in this case may specifically include: S310. Display at least one first control corresponding to an object in the first interface.

[0099] S320. Receive a trigger operation on the first control, and while keeping at least a portion of the first interface in a displayed state, display a first page, the first page including description information and resource transfer information of the first object, the triggered first control being the first control corresponding to the first object, and the first object being one of the at least one object.

[0100] S330, In response to the first operation on the first page, trigger a resource transfer for the first object.

[0101] S340. If the resource transfer for the first object is completed, a fourth page is displayed, which includes resource transfer completion information.

[0102] S350. In the event of an abnormal resource transfer of the first object, a fifth page is displayed, which includes a prompt message to prompt for a re-triggering of the resource transfer for the first object.

[0103] In one scenario, in response to a first operation on the first page, a resource transfer for a first object is triggered. During the execution of the resource transfer for the first object, a second identifier is displayed on the first interface, indicating that a resource transfer for the first object is being performed; and / or, the second identifier indicates the resource transfer information applied to the resource transfer. The second identifier may include at least one of a text identifier and a graphic identifier. For example, the second identifier may be "Resource transfer in progress," or it may be "Resource quantity A, resource transfer method M3 in progress."

[0104] See Figure 17 , Figure 17 This is a schematic diagram of a first page in one scenario. Figure 17 This includes a second identifier 16. By displaying the second identifier, the resource transfer process is indicated, reducing the user's waiting time when the status is unknown.

[0105] The resource transfer for the first object includes verifying the selected resource transfer method and verifying the inventory of the first object. The resource transfer for the first object is implemented only if the resource quantity corresponding to the selected resource transfer method is greater than the resource transfer quantity, and the inventory of the first object is greater than the transfer quantity. Furthermore, the resource transfer for the first object also needs to ensure conditions such as smooth network operation.

[0106] An abnormal resource transfer situation will occur if any of the following issues arise: insufficient resources corresponding to the selected resource transfer method, insufficient inventory of the first object, or network congestion / lag.

[0107] If the resource transfer for the first object is successful, a fourth page is displayed on the first interface. This fourth page includes resource transfer completion information to indicate that the resource transfer for the first object was successful. If the resource transfer for the first object fails, a fifth page is displayed on the first interface. This fifth page includes a prompt indicating that the resource transfer for the first object failed and prompts the user to re-execute the resource transfer for the first object.

[0108] It is understood that, in response to a first operation on the first page, a resource transfer for the first object can be triggered, and the first page can be redirected to the fourth / fifth page. Alternatively, in response to a third operation on the third page, a resource transfer for the first object can be triggered, and the third page can be redirected to the fourth / fifth page. For example, see [link to example]. Figure 18 and Figure 19 , Figure 18 and Figure 19 These are schematic diagrams illustrating the resource transfer results provided in this paper under different scenarios.

[0109] In one situation, with Figure 18 For example, in the event of an abnormal resource transfer for the first object, in response to the exit operation of the fifth page, the fifth page is redirected to the first page, and the resource transfer for the first object is retried on the first page. Alternatively, the resource transfer method is switched on the first page, and the resource transfer for the first object is retried.

[0110] In one situation, with Figure 18 or Figure 19 For example, in the event of an abnormal resource transfer for the first object, in response to the exit operation of the fifth page, the fifth page is redirected to the third page, the resource transfer method is switched on the third page, and the resource transfer for the first object is retried.

[0111] It is understood that, while keeping at least a portion of the first interface visible, a fourth or fifth page is displayed. The display method of the fourth or fifth page is the same as that of the first page, and will not be repeated here. Figure 18 or Figure 19 This is just one example.

[0112] In one scenario, the prompt on the fifth page may also include the reason for the resource transfer error. By displaying the reason for the error, users can more effectively trigger a re-transfer of the resource to the first object. For example, the reason for the resource transfer error could be "insufficient resources," "insufficient inventory of the first object," or "network lag." See also the example provided. Figure 20 , Figure 20 This is a diagram of the fifth page in one scenario. Figure 20 The fifth page of the document contains the reason for the abnormal resource transfer, number 52.

[0113] In one scenario, the fifth page also includes updated resource transfer information, which includes a fifth resource transfer method and a resource transfer amount. The fifth resource transfer method is one of the candidate resource transfer methods, and this fifth resource transfer method differs from the resource transfer method selected in the event of a resource transfer anomaly. This fifth resource transfer method is a new resource transfer method automatically determined by the client 101, different from the resource transfer method selected in the event of a resource transfer anomaly. For example, the fifth resource transfer method may be randomly determined from other candidate resource transfer methods besides the resource transfer method selected in the event of a resource transfer anomaly; or, for example, the fifth resource transfer method may be the highest priority or most frequently used resource transfer method among other candidate resource transfer methods besides the resource transfer method selected in the event of a resource transfer anomaly.

[0114] The fourth operation on the fifth page can be understood as a confirmation operation of the updated resource transfer information, used to trigger the resource transfer for the first object. The fifth page may also include a fifth control, which can be understood as a confirmation control for the fifth resource transfer method and amount on the fifth page. When the fifth control is triggered, it indicates that the fifth resource transfer method and amount on the fifth page have been confirmed. Accordingly, the fourth operation includes triggering the fifth control. For example, see [link to example]. Figure 20 The fifth resource transfer method 53 and the fifth control 54 are included in the fifth control 54, which includes the resource transfer amount.

[0115] In response to the fourth operation on the fifth page, a resource transfer for the first object is re-triggered, wherein the re-performed resource transfer is based on the fifth resource transfer method and the resource transfer amount. A new resource transfer instruction is generated based on the fifth resource transfer method and resource transfer amount on the fifth page and transmitted to server 102, so that server 102 executes the resource transfer instruction to complete the resource transfer for the first object. Figure 21 As shown, Figure 21 This is a flowchart illustrating the resource transfer process in one scenario. Figure 21 In response to the trigger operation on the fifth control 54, a resource transfer for the first object is triggered. If the resource transfer for the first object is successful, the fourth page 4 is displayed. If the resource transfer for the first object fails, a new fifth page 5 is displayed. The new fifth page 5 may include the redefined fifth resource transfer method and resource transfer amount, and inferences can be drawn from this, which will not be elaborated further.

[0116] By automatically generating a new resource transfer method on the fifth page, confirming the new resource transfer method and the amount of resources transferred on the fifth page, and directly re-triggering the resource transfer for the first object on the fifth page, the process of handling abnormal resource transfer situations is simplified, user decision-making costs are reduced, and the efficiency of re-transferring resources is improved.

[0117] If the fifth resource transfer method is not displayed on the fifth page, or if the fifth resource transfer method on the fifth page does not meet the user's needs, the user can be redirected to the third page to switch the resource transfer method to meet their needs.

[0118] In one scenario, in response to a fifth operation on the fifth page, a third page is displayed, which includes multiple candidate resource transfer methods. In response to selecting any of the candidate resource transfer methods, a resource transfer method is switched to obtain a fourth resource transfer method, which is used to re-execute the resource transfer for the first object. The fifth operation triggers the switching of the resource transfer method. The fifth page may include a sixth control, which triggers the display of the resource transfer method switching page, i.e., the third page. Accordingly, the fifth operation includes a triggering operation on the sixth control. See, for example... Figure 20 The sixth control in the system is 55.

[0119] like Figure 22 As shown, Figure 22 This is a flowchart illustrating the switching process for resource transfer methods under one scenario. In response to a trigger operation on the sixth control 55, the third page is displayed. In response to the selection of any candidate resource transfer method on the third page, the resource transfer method is switched to the fourth resource transfer method. The third page may include the fourth control. In response to a trigger operation on the fourth control, the fourth resource transfer method, resource transfer amount, and description information of the first object on the third page are confirmed, and the resource transfer for the first object is re-triggered. If the resource transfer for the first object is successful, the fourth page is displayed; if the resource transfer for the first object fails, the fifth page is displayed again.

[0120] In one scenario, a sixth control can be provided on the fifth page to offer a supplementary solution for abnormal resource transfer situations.

[0121] In any of the above scenarios, if the resource transfer to the first object is successful, the fourth page is displayed. For example, the fourth page may include a prompt message such as "Resource transfer successful," or it may include the resource transfer method, the amount of resources transferred, and a description of the first object if the resource transfer is successful.

[0122] In one scenario, in response to the closing event of the fourth page, the fourth page is closed, and the first control corresponding to the at least one object continues to be displayed in the first interface. The closing event of the fourth page can be understood as an event that triggers the closing of the fourth page. For example, this closing event includes the display duration of the fourth page exceeding a first threshold. When the fourth page is displayed, a timer is performed to determine the display duration of the fourth page in real time, and the display duration of the fourth page is compared with the first threshold. When the display duration of the fourth page exceeds the first threshold, the fourth page is closed. For example, the closing event also includes a closing operation on the fourth page, which may include a triggering operation of the closing control on the fourth page, or a pre-set gesture operation, etc.

[0123] Closing the fourth page signifies the completion of the resource transfer process for the first object. The first control corresponding to the at least one object continues to be displayed on the first interface. The second object can be redefined on the first interface. In response to the triggering operation of the first control of the second object, the resource transfer process for the second object is triggered.

[0124] In one scenario, in response to the close event of the fourth page, the fourth page is closed, and the sixth page is displayed, showing the resource transfer result. This resource transfer result may include, but is not limited to, the resource transfer method, the amount of resources transferred, and a description of the first object if the resource transfer was successful.

[0125] In one scenario, if the resource transfer of the first object fails, the fifth page is displayed. The fifth page prompts the user to re-trigger the resource transfer for the first object and provides a supplementary solution for the resource transfer failure, ensuring the smooth execution of the resource transfer.

[0126] In one scenario, an interaction method includes the following steps: while maintaining at least a portion of the first interface in a displayed state, displaying a second page, wherein the second page contains a first control corresponding to at least one object. In response to a triggering operation on the first control of the first object, while maintaining at least a portion of the first interface in a displayed state, displaying the first page, which includes description information and resource transfer information of the first object. The resource transfer information includes a first resource transfer method and a resource transfer amount. In response to a first operation on the first page, triggering a resource transfer for the first object. If the resource transfer for the first object is completed, displaying a fourth page, which includes resource transfer completion information; if the resource transfer for the first object is abnormal, displaying a fifth page, which includes a prompt message indicating that the resource transfer for the first object should be retried.

[0127] When the first resource transfer method on the first page does not meet the requirements, in response to the second operation on the first page, while keeping at least a portion of the first interface displayed, a third page is displayed, the third page including multiple candidate resource transfer methods; in response to the selection operation of any of the candidate resource transfer methods, the first resource transfer method is switched to the second resource transfer method, wherein the selected candidate resource transfer method is the second resource transfer method; in response to the third operation on the third page, a resource transfer for the first object is triggered. If the resource transfer for the first object is completed, a fourth page is displayed, the fourth page including resource transfer completion information; if the resource transfer for the first object is abnormal, a fifth page is displayed, the fifth page including prompt information to prompt for re-triggering of the resource transfer for the first object. The fourth page or the fifth page can be displayed while keeping at least a portion of the first interface displayed.

[0128] In the event of an abnormal resource transfer, the fifth page includes the reason for the abnormal resource transfer, the fifth resource transfer method, and the amount of resource transfer. In response to the fourth operation on the fifth page, a new resource transfer for the first object is triggered, wherein the new resource transfer is implemented based on the fifth resource transfer method and the amount of resource transfer.

[0129] Alternatively, in the event of an abnormal resource transfer, in response to the fifth operation on the fifth page, a third page is displayed, which includes multiple candidate resource transfer methods. In response to selecting any of the candidate resource transfer methods, a resource transfer method is switched to a fourth resource transfer method, which is used to re-execute the resource transfer for the first object. In response to the third operation on the third page, a resource transfer for the first object is triggered. If the resource transfer for the first object is completed, a fourth page is displayed, which includes resource transfer completion information.

[0130] If the resource transfer is successful, the fourth page is closed in response to the fourth page's display duration exceeding a first threshold, or a closing operation is performed on the fourth page. The first control corresponding to the at least one object continues to be displayed on the first interface, or a sixth page is displayed, showing the resource transfer result.

[0131] Optionally, at least one of the first page, second page, third page, fourth page, fifth page, and sixth page can be a non-full-screen page, covering a portion of the first content displayed on the first interface while leaving another portion uncovered.

[0132] In one scenario, an interaction method includes the following steps: At least a portion of live content is displayed on a first interface; a first control corresponding to at least one object is displayed, the live content being associated with the at least one object, for example, the live content is used to explain the at least one object sequentially. The first control corresponding to the at least one object can be displayed via a second page, which is a non-full-screen page, i.e., covering a portion of the first interface, with another portion of the first interface used to display at least a portion of the live content. During the display of the second page, the live content remains in playback mode. In response to a triggering operation on the first control, while keeping at least a portion of the live content displayed, the first page is displayed, the first page including description information and resource transfer information of a first object. The first object is the object associated with the triggered first control. The first page is a non-full-screen page (e.g., a half-screen page), i.e., covering a portion of the first interface, with another portion of the first interface used to display at least a portion of the live content. During the display of the first page, the live content remains in playback mode. The resource transfer information includes a first resource transfer method and a resource transfer amount, and in response to a first operation on the first page, a resource transfer for the first object is triggered. If the resource transfer for the first object is completed, a fourth page is displayed, which includes information indicating that the resource transfer is complete. If the resource transfer for the first object fails, a fifth page is displayed, which includes a prompt message to suggest re-triggering the resource transfer for the first object. The fourth and fifth pages are not full-screen pages (e.g., half-screen pages). During the display of the fourth or fifth page, the live stream content remains in playback mode, with at least a portion of the live stream content displayed.

[0133] When the first resource transfer method on the first page does not meet the requirements, in response to the second operation on the first page, a third page is displayed. The third page includes multiple candidate resource transfer methods and is a non-full-screen page (e.g., a half-screen page). During the display of the third page, the live stream content continues to play. In response to the selection operation of any of the candidate resource transfer methods, the first resource transfer method is switched to the second resource transfer method, wherein the selected candidate resource transfer method is the second resource transfer method. In response to the third operation on the third page, a resource transfer for the first object is triggered. If the resource transfer for the first object is completed, a fourth page is displayed, including resource transfer completion information. If the resource transfer for the first object is abnormal, a fifth page is displayed, including a prompt message to prompt for re-triggering of the resource transfer for the first object.

[0134] In the event of an abnormal resource transfer, the fifth page includes the reason for the abnormal resource transfer, the fifth resource transfer method, and the amount of resource transfer. In response to the fourth operation on the fifth page, a new resource transfer for the first object is triggered, wherein the new resource transfer is implemented based on the fifth resource transfer method and the amount of resource transfer.

[0135] Alternatively, in the event of an abnormal resource transfer, in response to the fifth operation on the fifth page, a third page is displayed, which includes multiple candidate resource transfer methods. In response to selecting any of the candidate resource transfer methods, a resource transfer method is switched to a fourth resource transfer method, which is used to re-execute the resource transfer for the first object. In response to the third operation on the third page, a resource transfer for the first object is triggered. If the resource transfer for the first object is completed, a fourth page is displayed, which includes resource transfer completion information.

[0136] If the resource transfer is successful, the fourth page is closed in response to the display duration exceeding a first threshold, or a closing operation is performed on the fourth page. The first control corresponding to the at least one object continues to be displayed on the first interface, or a sixth page is displayed, showing the resource transfer result. The sixth page is a non-full-screen page (e.g., a half-screen page), and the live stream content remains in playback mode during the display of the sixth page.

[0137] In one scenario, during the resource transfer process for the first object, each page displayed on the first interface (at least one of the first, second, third, fourth, fifth, and sixth pages) is a non-full-screen page. During the display of each page, the live stream content remains in playback mode, ensuring the continuity of the live stream content during the resource transfer process and avoiding a sense of discontinuity caused by inconsistencies in the live stream content. Here, the resource transfer process for the first object includes the period from when the first control of the first object is triggered to when the fourth page is displayed, where the fourth page displays information indicating that the resource transfer is complete.

[0138] Figure 23 This is a flowchart illustrating an interaction method provided in one scenario of this paper. This paper applies to service providers that handle resource transfers. In response to a client's operation, a resource transfer for a first object is triggered. This method can be executed by an interaction device, which can be implemented in software and / or hardware, or optionally, by an electronic device, such as a mobile terminal, a PC, or a server.

[0139] like Figure 23 As shown, the method includes: S410, receive a trigger operation on the first control, display a first page in the first interface, the first page includes description information and resource transfer information of the first object, the first object and the first control corresponding to the first object are displayed in the first interface, the resource transfer information includes a first resource transfer method and a resource transfer amount; the first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold; S420, in response to the first operation received on the first page, trigger a resource transfer for the first object.

[0140] In one scenario, client 101 can provide multiple candidate resource transfer methods, each corresponding to a different resource source or having a different verification process during the transfer. The first resource transfer method exempts the user from the first verification if the transferred resource amount is less than a set threshold. This first resource transfer method has a higher priority than other methods. When client 101 enables the first resource transfer method, the user selects it from the multiple candidate methods and displays it on the first page for confirmation, triggering the resource transfer for the first target.

[0141] The first page includes a second control. In response to a trigger operation on the second control, the description information and resource transfer information are confirmed, triggering a resource transfer for the first object. This resource transfer includes transferring resources to the confirmed first object based on the confirmed resource transfer information. Specifically, if the resource transfer amount is less than a set threshold, the first verification is not required, and the resource transfer corresponding to that amount is performed for the first object. If the resource transfer amount is greater than or equal to the set threshold, the first verification is performed, and if the verification is successful, the resource transfer corresponding to that amount is performed for the first object. It is understood that the first resource transfer method may also include at least one second verification in addition to the first verification. If the first verification is waived, at least one second verification is performed, and if the verification is successful, the resource transfer is performed. It is understood that in response to client 101 triggering a resource transfer for the first object, server 102 performs the resource transfer.

[0142] In one scenario, by displaying the first resource transfer method and the amount of resources transferred on the first page of the first interface when the first resource transfer method is enabled, the efficiency of resource transfer can be improved while reducing the user's decision-making cost.

[0143] In one scenario, the first page includes a first display area and a second display area. The first display area displays the resource transfer information, and the second display area displays the description information. The first display area is located above the second display area, and the display style of the resource transfer information differs from that of the description information. By placing the resource transfer information above the description information, and further highlighting the resource transfer information through the difference in display style, users can quickly confirm the resource transfer information.

[0144] Figure 24 This is a schematic diagram illustrating the display process of a first page under one scenario. The second page of the first interface displays a first object and its corresponding first control. Triggering operations on the first control are received, and the first page is displayed. The first page includes description information and resource transfer information. The resource transfer information is positioned above the description information, and the font size of the resource transfer amount is larger than the font size of the first resource transfer method, and also larger than the font size of the description information. Furthermore, the font / color of the first resource transfer method differs from the font / color of the description information. By distinguishing the resource transfer amount and the first resource transfer information on the first page, users can quickly confirm the resource transfer information.

[0145] In one scenario, a first page / second page can be displayed while at least a portion of the first interface remains visible, ensuring the continuity of the content displayed on the first interface during resource transfer. Here, the content displayed on the first page can be primary content, which includes live streaming content.

[0146] In one scenario, a first page / second page covers a portion of the first interface, while leaving another portion of the first interface uncovered. This uncovered portion of the first interface is used to display at least a portion of the first content.

[0147] In one scenario, the client 101 displays a first object and a first control of the first object on its first interface, receives a trigger operation on the first control, and transmits it to the server 102. In response to the trigger operation, the server 102 obtains the description information and resource transfer information of the first object, forms a first page, and displays the first page on the client 101's first interface. The client 101 receives a first operation, triggers a resource transfer for the first object, and transmits it to the server 102. In response to the trigger of the resource transfer, the server 102 executes the resource transfer for the first object.

[0148] In one scenario, by providing a first resource transfer method, the first verification can be waived during the resource transfer process if the amount of resources transferred is less than a set threshold, thereby improving the efficiency of resource transfer.

[0149] Figure 25 This is a schematic diagram of an interactive device structure provided in this paper, such as... Figure 25 As shown, the device includes: a first display module 510, a second display module 520, and a resource transfer triggering module 530.

[0150] The first display module 510 is used to display at least one first control corresponding to an object in the first interface; The second display module 520 is used to receive a trigger operation on the first control, and display a first page while keeping at least a part of the first interface in a display state. The first page includes description information and resource transfer information of the first object. The triggered first control is the first control corresponding to the first object, and the first object is one of the at least one object. The resource transfer triggering module 530 is used to trigger a resource transfer for the first object in response to a first operation on the first page.

[0151] In one scenario, by displaying at least one first control corresponding to an object in a first interface, in response to a triggering operation on the first control, while keeping at least a portion of the first interface in the display state, a first page is displayed, synchronously showing the description information and resource transfer information of the first object. In response to a first operation on the first page, a resource transfer for the first object is triggered. By keeping at least a portion of the first interface in the display state during the resource transfer process for the first object, the continuity of the content displayed on the first interface is ensured, reducing interface switching. Confirmation of the description information and resource transfer information is completed on the first page, reducing user decision-related operations and page jumps during the first resource transfer process, lowering the decision-making cost and redundant operations for the resource transfer method, and improving resource transfer efficiency.

[0152] Optionally, the first display module 510 is used to display a second page while keeping at least a portion of the first interface in the display state, the second page including description information of the at least one object and a first control.

[0153] Optionally, the first page includes a second control, which is used to confirm the description information and resource transfer information.

[0154] The resource transfer trigger module 530 is also used to perform resource transfer in response to a trigger operation on the second control.

[0155] Furthermore, the resource transfer information includes a first resource transfer method and a resource transfer amount.

[0156] Furthermore, the first page includes a first display area and a second display area. The first display area is used to display the resource transfer information, and the second display area is used to display the description information. The first display area is located above the second display area, and the display style of the resource transfer information is different from the display style of the description information.

[0157] Optionally, the first interface may also display the first content.

[0158] Furthermore, the second display module 520 is also used to perform at least one of the following: The first content and the first page are displayed in a first interface, the first page covers a part of the first interface, and another part of the first interface is not covered by the first page, and at least a part of the first content is displayed in the uncovered part of the interface. The first page and a floating layer are displayed on the first interface, and at least a portion of the first content is displayed in the floating layer, which is located above the first page; At least a portion of the first content is displayed in the first split screen of the first interface, and the first page is displayed in the second split screen of the first interface.

[0159] Furthermore, the first content includes live content, which remains in a playback state during the resource transfer process of the first object, and the resource transfer process includes at least a portion of the time period from when the first control of the first object is triggered to when the resource transfer for the first object is completed.

[0160] Furthermore, the live stream content is associated with the at least one object, or, The live stream content is associated with a second object, which is different from or related to the first object.

[0161] Optionally, the second display module 520 is further configured to: display at least a portion of the first page, and, during the display process, display the second page.

[0162] Furthermore, the second display module 520 is also used to perform at least one of the following: If the second page cannot display all objects, at least one object is displayed by sliding on the second page; Selection of any object on the second page; In response to the selection of a third object on the second page, the description information and resource transfer information on the first page are updated, and the updated description information and updated resource transfer information are respectively associated with the third object.

[0163] Optionally, the second display module 520 is also used to perform at least one of the following: In response to a triggering operation on the first control, a first identifier is displayed on the first interface. The first identifier is used to indicate that a resource transfer process for the first object is being triggered. During the execution of resource transfer, a second identifier is displayed on the first interface, the second identifier indicating that a resource transfer for the first object is being performed; and / or, the second identifier displays the resource transfer information corresponding to the resource transfer.

[0164] Furthermore, the second display module 520 is also used to load the first page during the display of the first identifier, and to display the first page after loading is completed.

[0165] Optionally, the device may further include a resource transfer mode switching module, used to display a third page in response to a second operation on the first page, the third page including multiple candidate resource transfer modes; and to switch the first resource transfer mode to a second resource transfer mode in response to a selection operation of any of the candidate resource transfer modes, wherein the selected candidate resource transfer mode is the second resource transfer mode.

[0166] Furthermore, the resource transfer triggering module 530 can also be used to trigger a resource transfer for the first object in response to a third operation on the third page. The resource transfer for the first object is implemented through the third resource transfer method, which is a candidate resource transfer method selected on the third page.

[0167] Optionally, the device further includes a first page switching module, configured to close the third page in response to a closing operation on the third page, and perform at least one of the following: continue to display the first control corresponding to the at least one object in the first interface; display the first page.

[0168] Optionally, the device may further include: a resource completion display module, used to display a fourth page when the resource transfer for the first object is completed, the fourth page including resource transfer completion information; Optionally, the device may further include: an anomaly notification module for displaying a fifth page in the event of an anomaly in the resource transfer of the first object, the fifth page including notification information for prompting a re-triggering of the resource transfer for the first object.

[0169] Furthermore, the prompt information may include at least one of the following: the reason for the abnormal resource transfer; or the updated resource transfer information.

[0170] Optionally, the resource transfer triggering module 530 can also be used to: in response to the fourth operation on the fifth page, re-trigger a new resource transfer for the first object, wherein the re-performed resource transfer is based on the updated resource transfer information.

[0171] Optionally, the resource transfer method switching module can also be used to display a third page in response to the fifth operation on the fifth page, the third page including multiple candidate resource transfer methods; in response to the selection operation of any of the candidate resource transfer methods, switch the resource transfer method to obtain a fourth resource transfer method, the fourth resource transfer method being used to re-execute the resource transfer for the first object.

[0172] Optionally, the resource transfer triggering module 530 can also be used to: display a second identifier in the first interface during the execution of a resource transfer for the first object, the second identifier indicating that a resource transfer for the first object is being executed; and / or, the second identifier prompting the resource transfer information corresponding to the resource transfer.

[0173] Optionally, the device may further include a second page switching module, used to close the fourth page in response to the closing event of the fourth page, and continue to display the first control corresponding to the at least one object in the first interface.

[0174] Furthermore, the second page switching module can also be used to respond to the closing event of the fourth page, close the fourth page, and display the sixth page, which displays the resource transfer result.

[0175] Furthermore, the closing event of the fourth page includes at least one of the following: the display duration of the fourth page exceeds a first threshold; or the fourth page is closed.

[0176] The interactive device provided in this paper can execute the interactive method provided in this paper, and has the corresponding functional modules and beneficial effects of executing the method.

[0177] It is worth noting that the various units and modules included in the above-mentioned device are divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this document.

[0178] Figure 26 This is a schematic diagram of an interactive device structure provided in this paper, such as... Figure 26 As shown, the device includes: a first display module 610 and a resource transfer triggering module 620.

[0179] The first display module 610 is used to receive a trigger operation on the first control and display a first page in the first interface. The first page includes description information and resource transfer information of the first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold. The resource transfer triggering module 620 is used to trigger a resource transfer for the first object in response to a first operation received on the first page.

[0180] Optionally, the first page includes a first display area and a second display area. The first display area is used to display the resource transfer information, and the second display area is used to display the description information. The first display area is located above the second display area, and the display style of the resource transfer information is different from the display style of the description information.

[0181] Optionally, the first page covers a portion of the first interface while leaving another portion of the first interface uncovered by the first page.

[0182] The interactive device provided in this paper can execute the interactive method provided in this paper, and has the corresponding functional modules and beneficial effects of executing the method.

[0183] It is worth noting that the various units and modules included in the above-mentioned device are divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this document.

[0184] Figure 27 This is a schematic diagram of the structure of an electronic device provided in this article. See below for reference. Figure 27 It shows an electronic device suitable for implementing this paper (e.g. Figure 27 The diagram below shows the structure of the terminal device or server 500. The terminal device in this document may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 27 The electronic device shown is merely an example and should not impose any limitations on the functionality and scope of this article.

[0185] like Figure 27As shown, electronic device 500 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from storage device 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of electronic device 500. The processing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. An edit / output (I / O) interface 505 is also connected to bus 504.

[0186] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 27 An electronic device 500 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0187] In particular, the processes described herein with reference to the flowchart above can be implemented as computer software programs. For example, this document includes a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such a case, the computer program can be downloaded and installed from a network via communication device 509, or installed from storage device 508, or installed from ROM 502. When the computer program is executed by processing device 501, it performs the functions defined in the methods herein.

[0188] The names of messages or information exchanged between multiple devices in this document are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0189] The electronic device provided herein and the interaction method provided above belong to the same inventive concept. Technical details not described in detail herein can be found above, and this document has the same beneficial effects as the above.

[0190] This article provides a computer storage medium on which a computer program is stored, which, when executed by a processor, implements the interaction method described above.

[0191] It should be noted that, in this document, the aforementioned computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0192] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0193] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0194] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: display a first control corresponding to at least one object in a first interface; receive a trigger operation on the first control; and, while maintaining at least a portion of the first interface in a displayed state, display a first page, the first page including description information and resource transfer information of a first object, wherein the triggered first control is a first control corresponding to the first object, and the first object is one of the at least one object; and, in response to a first operation on the first page, trigger a resource transfer for the first object.

[0195] Computer program code for performing the operations described herein may be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0196] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of the various systems, methods, and computer program products described herein. In this respect, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the figures. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0197] The units described herein can be implemented in software or hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0198] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0199] In the context of this document, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0200] Based on one or more scenarios described in this article, Example 1 provides an interaction method, including: The system displays a first control corresponding to at least one object in a first interface; receives a trigger operation on the first control; while keeping at least a portion of the first interface in the display state, displays a first page, the first page including description information and resource transfer information of the first object, the triggered first control being the first control corresponding to the first object, and the first object being one of the at least one object; and triggers a resource transfer for the first object in response to a first operation on the first page.

[0201] According to one or more examples in this article, Example 2, based on the method described in Example 1, displays a first control corresponding to at least one object in a first interface, including: displaying a second page while keeping at least a portion of the first interface in the display state, the second page including description information of the at least one object and the first control.

[0202] According to one or more examples in this article, Example 3, according to the method described in Example 1, includes a second control in the first page, the second control being used to confirm the description information and resource transfer information; The method further includes: performing a resource transfer in response to a trigger operation on the second control.

[0203] According to one or more examples in this article, Example 4, based on the method described in Example 1 or Example 3, includes a first resource transfer method and a resource transfer amount.

[0204] According to one or more examples in this document, Example 5 describes the method described in Example 1 or Example 3, in which the first page includes a first display area and a second display area, the first display area is used to display the resource transfer information, the second display area is used to display the description information, the first display area is located above the second display area, and the display style of the resource transfer information is different from the display style of the description information.

[0205] According to one or more examples in this article, Example 6, according to the method described in Example 1, further displays first content in the first interface; While keeping at least a portion of the first interface in the display state, the first page is displayed, including at least one of the following: The first content and the first page are displayed in a first interface, the first page covers a part of the first interface, and another part of the first interface is not covered by the first page, and at least a part of the first content is displayed in the uncovered part of the interface. The first page and a floating layer are displayed on the first interface, and at least a portion of the first content is displayed in the floating layer, which is located above the first page; At least a portion of the first content is displayed in the first split screen of the first interface, and the first page is displayed in the second split screen of the first interface.

[0206] According to one or more examples in this document, Example 7 describes the method according to Example 6, wherein the first content includes live content, the live content remains in a playback state during a resource transfer process for the first object, the resource transfer process including at least a portion of a time period from when a first control of the first object is triggered to when a resource transfer for the first object is completed.

[0207] According to one or more examples in this document, Example 8 describes the method described in Example 7, in which the live stream content is associated with the at least one object, or... The live stream content is associated with a second object, which is different from or related to the first object.

[0208] According to one or more examples in this document, Example 9 describes the method according to Example 2, the method further comprising: displaying at least a portion of the first page, and, during the display, displaying the second page.

[0209] According to one or more examples in this document, Example 10 describes the method according to Example 9, the method further comprising performing at least one of the following: If the second page cannot display all objects, at least one object is displayed by sliding on the second page; Selection of any object on the second page; In response to the selection of a third object on the second page, the description information and resource transfer information on the first page are updated, and the updated description information and updated resource transfer information are respectively associated with the third object.

[0210] According to one or more examples in this document, Example 11 describes the method according to Example 1, wherein the method further includes performing at least one of the following: In response to a triggering operation on the first control, a first identifier is displayed on the first interface. The first identifier is used to indicate that a resource transfer process for the first object is being triggered. During the execution of a resource transfer for the first object, a second identifier is displayed on the first interface, the second identifier indicating that a resource transfer for the first object is being executed; and / or, the second identifier displays the resource transfer information corresponding to the resource transfer.

[0211] According to one or more examples in this document, Example 12, based on the method described in Example 11, further includes: During the display of the first identifier, the first page is loaded, and after loading is complete, the first page is displayed.

[0212] According to one or more examples in this document, Example 13 describes the method according to Example 4, wherein the method further includes performing at least one of the following: In response to a second operation on the first page, a third page is displayed, the third page including multiple candidate resource transfer methods; in response to a selection operation of any of the candidate resource transfer methods, the first resource transfer method is switched to a second resource transfer method, wherein the selected candidate resource transfer method is the second resource transfer method; In response to a third operation on the third page, a resource transfer for the first object is triggered. The resource transfer for the first object is implemented based on a third resource transfer method and the amount of resource transfer. The third resource transfer method is a candidate resource transfer method selected on the third page. In response to the closing operation of the third page, the third page is closed, and the first control corresponding to at least one object continues to be displayed in the first interface; In response to the closing operation of the third page, the third page is closed, and the first page is displayed.

[0213] According to one or more examples in this document, Example 14, based on the method described in Example 1, further includes: In the event of an abnormal resource transfer of the first object, a fifth page is displayed, which includes a prompt message to prompt the user to re-trigger the resource transfer for the first object.

[0214] According to one or more examples in this document, Example 15, based on the method described in Example 14, further includes at least one of the following: Reasons for abnormal resource transfer; Updated resource transfer information.

[0215] The method further includes performing at least one of the following: In response to the fourth operation on the fifth page, a new resource transfer for the first object is triggered again, wherein the new resource transfer is implemented based on the updated resource transfer information; In response to the fifth operation on the fifth page, a third page is displayed, which includes multiple candidate resource transfer methods; in response to the selection operation of any of the candidate resource transfer methods, the resource transfer method is switched to obtain a fourth resource transfer method, which is used to re-execute the resource transfer for the first object.

[0216] According to one or more examples in this document, Example 16 describes the method according to Example 1, wherein the method further includes performing at least one of the following: If the resource transfer is completed for the first object, a fourth page is displayed, which includes information on the completion of the resource transfer. In response to the closing event of the fourth page, the fourth page is closed, and the first control corresponding to at least one object continues to be displayed in the first interface; In response to the closing event of the fourth page, the fourth page is closed and the sixth page is displayed, which shows the resource transfer results.

[0217] Based on one or more scenarios described herein, Example 17 provides an interaction method including: The system receives a trigger operation on a first control and displays a first page in a first interface. The first page includes description information and resource transfer information of a first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold. In response to a first operation received on the first page, a resource transfer for the first object is triggered.

[0218] According to one or more examples in this document, Example 18 describes the method described in Example 17, wherein the first page includes a first display area and a second display area, the first display area is used to display the resource transfer information, the second display area is used to display the description information, the first display area is located above the second display area, and the display style of the resource transfer information is different from the display style of the description information.

[0219] According to one or more examples in this document, Example 19 describes the method described in Example 17, in which the first page covers a portion of the first interface while keeping another portion of the first interface uncovered by the first page.

[0220] According to one or more examples in this document, Example 20 provides an interactive device, including: The first display module is used to display at least one first control corresponding to an object in the first interface; The second display module is used to receive a trigger operation on the first control, and while keeping at least a part of the first interface in the display state, display the first page, which includes the description information and resource transfer information of the first object, and the triggered first control is the first control corresponding to the first object, and the first object is one of the at least one object; The resource transfer triggering module is used to trigger a resource transfer for the first object in response to a first operation on the first page.

[0221] According to one or more examples in this document, Example 21 provides an interactive device, including: The first display module is used to receive a trigger operation on the first control and display a first page in the first interface. The first page includes description information and resource transfer information of the first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the resource transfer amount is less than a set threshold. The resource transfer triggering module is used to trigger a resource transfer for the first object in response to a first operation received on the first page.

[0222] According to one or more examples herein, Example 22 provides an electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method as described in any of Examples 1 to 19.

[0223] According to one or more examples herein, Example 23 provides a storage medium containing computer-executable instructions that, when executed by a computer processor, are used to perform an interactive method as described in any of Examples 1 to 19.

[0224] According to one or more examples herein, Example 24 provides a computer program product including a computer program that, when executed by a processor, implements the interaction method as described in any of Examples 1 to 19.

[0225] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure herein is not limited to technical solutions formed by specific combinations of the above-described technical features, but also includes other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed herein that have similar functions.

[0226] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be executed in the specific order shown or in a sequential order. Multitasking and parallel processing may be advantageous in certain environments. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of this paper. Certain features described in separate contexts can also be implemented in a single context in combination. Conversely, various features described in a single context can also be implemented individually or in any suitable sub-combination in multiple contexts.

[0227] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. An interaction method, comprising: Display at least one first control corresponding to an object in the first interface; The system receives a trigger operation on a first control and displays a first page while keeping at least a portion of the first interface in the display state. The first page includes description information and resource transfer information of a first object. The triggered first control is the first control corresponding to the first object, and the first object is one of the at least one objects. In response to a first operation on the first page, a resource transfer for the first object is triggered.

2. The method according to claim 1, wherein displaying at least one first control corresponding to an object in a first interface includes: While keeping at least a portion of the first interface in the display state, a second page is displayed, the second page including description information of the at least one object and a first control.

3. The method according to claim 1, wherein the first page includes a second control, the second control being used to confirm the description information and resource transfer information; The method further includes: In response to a trigger operation on the second control, a resource transfer is performed.

4. The method according to claim 1 or 3, wherein the resource transfer information includes a first resource transfer method and a resource transfer amount.

5. The method according to claim 1 or 3, wherein the first page includes a first display area and a second display area, the first display area is used to display the resource transfer information, the second display area is used to display the description information, the first display area is located above the second display area, and the display style of the resource transfer information is different from the display style of the description information.

6. The method according to claim 1, wherein the first interface further displays first content; While keeping at least a portion of the first interface in the display state, the first page is displayed, including at least one of the following: The first content and the first page are displayed in a first interface, the first page covers a part of the first interface, and another part of the first interface is not covered by the first page, and at least a part of the first content is displayed in the uncovered part of the interface. The first page and a floating layer are displayed on the first interface, and at least a portion of the first content is displayed in the floating layer, which is located above the first page; At least a portion of the first content is displayed in the first split screen of the first interface, and the first page is displayed in the second split screen of the first interface.

7. The method according to claim 6, wherein the first content includes live content, the live content remains in a playback state during the resource transfer process of the first object, and the resource transfer process includes at least a portion of the time period from when the first control of the first object is triggered to when the resource transfer for the first object is completed.

8. The method of claim 7, further comprising at least one of the following: The live stream content is associated with at least one of the objects; or... The live stream content is associated with a second object, which is different from or related to the first object.

9. The method of claim 2, further comprising: At least a portion of the first page is displayed, and during the display process, the second page is displayed.

10. The method of claim 9, further comprising performing at least one of the following: If the second page cannot display all objects, at least one object is displayed by sliding on the second page; Receive a selection of any object in the second page; In response to the selection of a third object on the second page, the description information and resource transfer information on the first page are updated, and the updated description information and updated resource transfer information are respectively associated with the third object.

11. The method of claim 1, further comprising performing at least one of the following: In response to the triggering operation of the first control, a first identifier is displayed in the first interface, the first identifier being used to indicate that a resource transfer process for the first object is being triggered; During the execution of a resource transfer for the first object, a second identifier is displayed on the first interface, the second identifier indicating that a resource transfer for the first object is being executed; And / or, the second identifier indicates the resource transfer information corresponding to the resource transfer.

12. The method according to claim 11, further comprising: During the display of the first identifier, the first page is loaded, and after loading is complete, the first page is displayed.

13. The method of claim 4, further comprising performing at least one of the following: In response to a second operation on the first page, a third page is displayed, the third page including a plurality of candidate resource transfer modes; in response to a selection operation on any of the candidate resource transfer modes, the first resource transfer mode is switched to a second resource transfer mode, wherein The selected candidate resource transfer method is the second resource transfer method; In response to a third operation on the third page, a resource transfer for the first object is triggered. The resource transfer for the first object is implemented based on a third resource transfer method and the amount of resource transfer. The third resource transfer method is a candidate resource transfer method selected on the third page. In response to the closing operation of the third page, the third page is closed, and the first control corresponding to at least one object continues to be displayed in the first interface; In response to the closing operation of the third page, the third page is closed, and the first page is displayed.

14. The method according to claim 1, further comprising: In the event of an abnormal resource transfer of the first object, a fifth page is displayed, which includes a prompt message to prompt the user to re-trigger the resource transfer for the first object.

15. The method of claim 14, wherein the prompting information further comprises at least one of the following: Reasons for abnormal resource transfer; Updated resource transfer information; The method further includes performing at least one of the following: In response to the fourth operation on the fifth page, a new resource transfer for the first object is triggered again, wherein, The re-performed resource transfer is based on the updated resource transfer information; In response to the fifth operation on the fifth page, the third page is displayed, which includes multiple candidate resource transfer methods; In response to the selection operation of any of the candidate resource transfer methods, the resource transfer method is switched to obtain a fourth resource transfer method, which is used to re-execute the resource transfer for the first object.

16. The method according to claim 1, characterized in that, The method further includes performing at least one of the following: If the resource transfer is completed for the first object, a fourth page is displayed, which includes information on the completion of the resource transfer. In response to the closing event of the fourth page, the fourth page is closed, and the first control corresponding to at least one object continues to be displayed in the first interface; In response to the closing event of the fourth page, the fourth page is closed and the sixth page is displayed, which shows the resource transfer results.

17. An interaction method, comprising: The system receives a trigger operation on the first control and displays a first page in the first interface. The first page includes description information and resource transfer information of the first object. The first object and the first control corresponding to the first object are displayed in the first interface. The resource transfer information includes a first resource transfer method and a resource transfer amount. The first resource transfer method includes exempting the first verification when the amount of resource transferred is less than a set threshold; In response to the first operation received on the first page, a resource transfer for the first object is triggered.

18. The method of claim 17, further comprising at least one of the following: The first page includes a first display area and a second display area. The first display area is used to display the resource transfer information, and the second display area is used to display the description information. The first display area is located above the second display area. The display style of the resource transfer information is different from the display style of the description information. Alternatively, the first page covers a part of the first interface while keeping another part of the first interface uncovered by the first page.

19. An electronic device, the electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method as described in any one of claims 1-18.

20. A computer program product comprising a computer program that, when executed by a processor, implements the interactive method as described in any one of claims 1-18.