Human-computer interaction control method and device and electronic equipment

By providing a graphical user interface with a virtual interactive model on the terminal device, users can control the speed at which the instructions switch during the lottery process, which solves the problem of the monotony of existing lottery mechanisms and enhances player activity and engagement.

CN116832435BActive Publication Date: 2026-07-31NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2023-07-07
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

The existing lottery mechanism is too simplistic, resulting in a decline in player experience, especially among low-spending and non-spending players who lack activity and engagement. Furthermore, high-spending and mid-spending players become less active when the prize pool is insufficient or when rewards are duplicated.

Method used

The terminal device provides a graphical user interface for the virtual interactive model, allowing users to start the model by performing a first operation and switch instruction information at a default speed. During operation, users can control the switching speed of instruction information through a second operation. When the model stops running, the option area corresponding to the instruction information is used as an incentive resource.

Benefits of technology

It enhances user activity and engagement in acquiring incentive resources, increases interactivity and fun by allowing users to control the final outcome, and meets the needs of different player groups.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116832435B_ABST
    Figure CN116832435B_ABST
Patent Text Reader

Abstract

This invention provides a human-computer interaction control method, device, and electronic device. In response to a first operation, a virtual interaction model is controlled to start running and switch indication information at a default speed. The indication information is used to indicate the option area corresponding to the virtual interaction model's stop running. During the operation of the virtual interaction model, in response to a second operation, the switching speed of the virtual interaction model's indication information is controlled according to the second operation. In response to a stop event of the virtual interaction model, the virtual interaction model is controlled to stop running, and the option area corresponding to the indication information during the stop running of the virtual interaction model is used as an incentive resource. This method, by performing a second operation on the virtual interaction model during its operation, can control the switching speed of the virtual interaction model's indication information, allowing users to intervene in the final incentive resource outcome to a certain extent, thereby increasing user activity and engagement in acquiring incentive resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of Internet technology, and in particular to a human-computer interaction control method, device, and electronic device. Background Technology

[0002] In game events, the lottery mechanism is a common interactive method to increase player activity. However, the existing lottery mechanism mainly operates by pressing a lottery button and getting the result. This method is monotonous, and players can only wait for the result. The result is unlikely to satisfy players, resulting in a decline in player experience. Furthermore, probabilistic events require players to recharge to increase the number of lottery attempts to improve the winning probability, which greatly limits the activity and participation of low-spending and non-spending players. At the same time, the existing method mainly relies on the prize pool to attract players. When the prize pool has no new content, the rewards are duplicated, or the rewards have already been obtained, the activity of mid- to high-spending players will decrease. Summary of the Invention

[0003] The purpose of this invention is to provide a human-computer interaction control method, device, and electronic device to improve player activity and engagement.

[0004] This invention provides a human-computer interaction control method, characterized by providing a graphical user interface containing a virtual interaction model through a terminal device; the virtual interaction model includes multiple option areas, each option area being configured with corresponding stimulus resources; the method includes: responding to a first operation on the virtual interaction model, controlling the virtual interaction model to start running and switching indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interaction model when it stops running; during the operation of the virtual interaction model, responding to a second operation on the virtual interaction model, controlling the switching speed of the indication information of the virtual interaction model according to the second operation; responding to a stop running event of the virtual interaction model, controlling the virtual interaction model to stop running, and using the option area corresponding to the indication information when the virtual interaction model stops running as the stimulus resource.

[0005] This invention provides a human-computer interaction control device, characterized in that it provides a graphical user interface containing a virtual interaction model through a terminal device; the virtual interaction model includes multiple option areas, each option area being configured with corresponding stimulus resources; the device includes: a first control module, used to respond to a first operation on the virtual interaction model, controlling the virtual interaction model to start running and switching indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interaction model when it stops running; a second control module, used to respond to a second operation on the virtual interaction model during its operation, controlling the switching speed of the indication information of the virtual interaction model according to the second operation; and a third control module, used to respond to a stop event of the virtual interaction model, controlling the virtual interaction model to stop running, and using the option area corresponding to the indication information when the virtual interaction model stops running as the stimulus resource.

[0006] The present invention provides an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the human-computer interaction control method described above.

[0007] The present invention provides a machine-readable storage medium, characterized in that the machine-readable storage medium stores machine-executable instructions, which, when called and executed by a processor, cause the processor to implement any of the aforementioned human-computer interaction control methods.

[0008] The present invention provides a human-computer interaction control method, device, and electronic device. In response to a first operation on a virtual interaction model, the method controls the virtual interaction model to start running and switches instruction information at a default speed. The instruction information is used to indicate the option area corresponding to the virtual interaction model's stop running. During the operation of the virtual interaction model, in response to a second operation on the virtual interaction model, the method controls the switching speed of the virtual interaction model's instruction information according to the second operation. In response to a stop event of the virtual interaction model, the method controls the virtual interaction model to stop running and uses the option area corresponding to the instruction information during the stop running of the virtual interaction model as an incentive resource. This method, by performing a second operation on the virtual interaction model during its operation, can control the switching speed of the virtual interaction model's instruction information, allowing users to intervene in the final incentive resource outcome to a certain extent, thereby increasing user activity and engagement in acquiring incentive resources. Attached Figure Description

[0009] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0010] Figure 1 A flowchart illustrating a human-computer interaction control method provided in an embodiment of the present invention;

[0011] Figure 2 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0012] Figure 3 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0013] Figure 4 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0014] Figure 5 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0015] Figure 6 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0016] Figure 7 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0017] Figure 8 A schematic diagram of a graphical user interface provided in an embodiment of the present invention;

[0018] Figure 9 This is a schematic diagram of the structure of a human-computer interaction control device provided in an embodiment of the present invention;

[0019] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0020] Icons: 40 - Current rotation speed; 41 - Maximum rotation speed; 42 - Rotation stopped; 60 - First area; 61 - Second area; 70 - Small time capsule; 71 - Large time capsule; 80 - Upcoming incentive text; 81 - Current incentive text. Detailed Implementation

[0021] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0022] In some event scenarios, such as game events, the spinning lottery mechanism is a common interactive method to increase player activity. However, existing lottery mechanisms are largely similar, relying on pre-set probabilities for random events; the more you draw, the higher your chance of winning a top-tier reward. Such mechanisms lack novelty and struggle to stand out among numerous game events. Furthermore, they often attract player activity through prize pools, event packaging, and attractive discounts. This approach is relatively friendly to high- and mid-spending players, allowing them to have a good experience under existing lottery mechanisms. However, for low-spending and free-to-play players, limited resources restrict their lottery participation, leading to a rapid loss of motivation as they cannot control the lottery results.

[0023] In related technologies, a common lottery method involves experiencing the lottery based solely on a set probability: press the lottery button and get the result. For low-spending or free-to-play players, the uncertainty of the outcome makes it difficult to focus game resources on maximizing the prize pool, thus reducing participation. For high-spending players, if the prize pool is not attractive enough, they are unwilling to spend money on the lottery.

[0024] Another common lottery method involves experiencing a lottery based solely on a set probability, while providing an interactive path to obtain a certain reward; that is, the more you draw, the higher your probability of getting that reward. This method also requires multiple draws and is designed only for high- and mid-level spenders, failing to address the issue of decreased activity among low-spending and non-spending players due to limited lottery resources.

[0025] Another common lottery method involves participating in a lottery based on a set probability, while offering gifts or other incentives after multiple attempts. This method requires a certain number of attempts to obtain a reward, but the reward itself cannot be compared to the prize pool or requires multiple attempts to get a good gift; therefore, the essence remains unchanged. Players will not increase their number of attempts for the sake of the gifts.

[0026] Another common lottery method is to offer a lottery experience based on a set probability, but clearly state the specific number of draws required to obtain the prize pool rewards. This method mainly relies on the prize pool to attract player activity.

[0027] In summary, existing lottery mechanisms primarily operate by pressing a lottery button and receiving a result. This method is simplistic, leaving players with no choice but to wait for the outcome, which is often unsatisfactory, leading to a decreased player experience. Furthermore, probabilistic events require players to spend money to increase their chances of winning, significantly limiting the activity of low-spending and free-to-play players. Additionally, relying heavily on the prize pool to attract players reduces activity among mid- to high-spending players when the pool lacks new content, rewards are duplicated, or rewards have already been obtained. Therefore, this invention provides a human-computer interaction control method, device, and electronic device that can be applied to scenarios involving the acquisition of incentive resources.

[0028] In one embodiment of this disclosure, the human-computer interaction control method can run on a terminal device or a server. The terminal device can be a local terminal device. When the human-computer interaction control method runs on a server, the method can be implemented and executed based on a cloud interaction system, which includes a server and client devices.

[0029] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of human-computer interaction control methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the terminal device for information processing is the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0030] In an alternative implementation, the terminal device can be a local terminal device. Taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the graphical user interface to the player in various ways, such as rendering it on the terminal's display screen, or providing it to the player through holographic projection. For example, the local terminal device can include a display screen for displaying the graphical user interface, which includes game screens, and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.

[0031] To facilitate understanding, a human-computer interaction control method disclosed in this embodiment of the invention will first be described in detail. A graphical user interface containing a virtual interaction model is provided through a terminal device. The virtual interaction model includes multiple option areas, each configured with corresponding incentive resources. The terminal device can be a mobile terminal, television, computer, PDA, etc. The graphical user interface can be understood as an operation user interface displayed graphically, used to realize interaction between the terminal device and the user operating the terminal device. The virtual interaction model can be a roulette wheel model, a lantern model, etc., and can be specifically set according to actual needs, without limitation here. The virtual interaction model can include multiple option areas, such as multiple fan-shaped areas obtained by dividing a roulette wheel model, multiple faces of a lantern model, etc. The incentive resources can be virtual rewards or physical item rewards, etc. Typically, each option area corresponds to one reward resource; for example... Figure 1 As shown, the method includes:

[0032] Step S102: In response to the first operation on the virtual interactive model, control the virtual interactive model to start running and switch the indication information at the default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interactive model to stop running.

[0033] For example, if the terminal device is a touch terminal, the first operation can be a touch operation; if the terminal device is not a touch terminal, the first operation can be a click operation performed by the user through a mouse, keyboard, etc.; the aforementioned default speed can be a pre-set speed, such as starting at an initial speed A and decelerating at a preset deceleration speed B; the lottery icon can be highlighted and toggled at speed C, etc.; the aforementioned indicator information can be highlighted or special identifiers, such as arrow indicators, etc.; in actual implementation, the graphical user interface can display controls to indicate the start of drawing incentive resources, such as "Start Lottery" or "Draw Once," etc. The user can touch or click the control to perform the first operation for the virtual interactive model. At this time, the virtual interactive model can be controlled to start running. During the operation, the indicator information continuously switches at the default speed, which can be a rotation switch in three-dimensional space, for example, as shown in the image. Figure 2The diagram illustrates a graphical user interface. If the virtual interactive model is in the form of a lantern, the user can touch or click the "draw once" control to start the lantern rotating. During rotation, the lantern can gradually decelerate at a preset speed. In some scenarios, the rotation can also be a two-dimensional movement. For example, if the virtual interactive model is in the form of a turntable, the turntable can start rotating and gradually decelerate at a preset speed. In some game scenarios, the switching of indicator information can also be a two-dimensional scrolling movement. For example, if the virtual interactive model includes a row of multiple cards, after performing the first operation on the virtual interactive model and starting the program, the multiple cards can scroll left and right at a preset speed.

[0034] Step S104: During the operation of the virtual interaction model, respond to the second operation for the virtual interaction model and control the switching speed of the instruction information of the virtual interaction model according to the second operation.

[0035] The second operation mentioned above can be a sliding operation on the virtual interactive model, or controlling the operation of the virtual interactive model by triggering the corresponding speed control. In actual implementation, during the operation of the virtual interactive model, the user can perform the second operation on the virtual interactive model to control the switching speed of the virtual interactive model's indication information, thereby intervening in possible unsatisfactory results to obtain results as close to the expected results as possible. For example, taking the virtual interactive model as a lantern, when the lantern is rotating slowly and may stop at any time, if the user judges that the possible incentive resource result is not the expected result, the user can slide the lantern again to speed up the rotation. The switching speed is adjusted to minimize the possibility of unsatisfactory results. It's important to note that users cannot fully control the switching speed of the virtual interaction model's instructions through the second operation; they can only intervene to a certain extent. For example, users can slow down the switching speed through the second operation. This slowdown process requires real-time monitoring, and users need to find a control rhythm. Due to frequency fluctuations, users must control the speed better within a specified time to approach the expected result, thus affecting the final outcome. This method provides users with a certain degree of control. If the switching speed could be completely controlled by the user, then the process of acquiring incentive resources would lose its meaning.

[0036] Step S106: In response to the virtual interaction model's stop running event, control the virtual interaction model to stop running, and use the option area corresponding to the virtual interaction model's stop running indication information as an incentive resource.

[0037] The aforementioned stop events can be set according to actual needs. For example, a stop event can be considered to have occurred when the duration of the virtual interactive model's operation reaches a preset duration; a stop event can be considered to have occurred when the switching indication speed of the virtual interactive model drops to zero within a preset duration; a stop event can be considered to have occurred when the number of times the second operation is executed reaches a preset upper limit, etc. In actual implementation, when a stop event occurs during the operation of the virtual interactive model, the virtual interactive model can be controlled to stop running. At this time, the option area corresponding to the indication information can be used as the final stimulus resource. For example, if the virtual interactive model is in the form of a lantern, when the lantern stops rotating, the stimulus resource of the option area corresponding to the side facing the user of the operating terminal device can be used as the final stimulus resource; if the virtual interactive model is in the form of a turntable, when the turntable stops rotating, the stimulus resource of the option area indicated by the preset arrow position can be used as the final stimulus resource, etc.

[0038] The aforementioned human-computer interaction control method, in response to a first operation on the virtual interaction model, controls the virtual interaction model to start running and switches instruction information at a default speed; wherein, the instruction information is used to indicate the option area corresponding to the virtual interaction model's stop running; during the operation of the virtual interaction model, in response to a second operation on the virtual interaction model, controls the switching speed of the virtual interaction model's instruction information according to the second operation; in response to a stop event of the virtual interaction model, controls the virtual interaction model to stop running, and uses the option area corresponding to the instruction information during the stop running of the virtual interaction model as an incentive resource. This method, by performing a second operation on the virtual interaction model during its operation, can control the switching speed of the virtual interaction model's instruction information, thereby allowing users to intervene in the final incentive resource outcome to a certain extent, enhancing user activity and engagement in acquiring incentive resources.

[0039] The following describes an application scenario applicable to this embodiment: in response to a first operation on the virtual interactive model, a speed control is displayed in the graphical user interface; during the operation of the virtual interactive model, in response to a trigger operation on the speed control, the switching speed of the instruction information of the virtual interactive model is controlled according to the trigger operation.

[0040] The speed control control can be of any shape, such as a circle, square, or triangle. It can be displayed in any free area of ​​the graphical user interface (GUI), and for ease of user operation, it can be displayed in the lower right corner or other areas. To effectively identify the speed control, a text label such as "Speed ​​Adjustment" can be displayed in the center, making the display more intuitive. The triggering operation can include a long press or a heavy press, and the number of triggering operations can be one or more, without limitation. The function of the speed control can be set according to actual needs; for example, it can be configured to have acceleration or deceleration functions. Specifically, by long-pressing and swiping the speed control in different directions, the user can continuously accelerate or decelerate the indication information of the virtual interactive model. For example, taking a touch-screen device as an example, a long-press and upward swipe on the speed control can control the virtual interactive model to continuously accelerate and switch indication information at a preset acceleration until the finger leaves the speed control; a long-press and downward swipe on the speed control can control the virtual interactive model to continuously decelerate and switch indication information at a preset deceleration until the finger leaves the speed control to approximate the expected result. Alternatively, the speed control can be set to have only a single function, such as a deceleration function, see [link to relevant documentation]. Figure 3 The diagram illustrates a graphical user interface. The speed control can display text such as "Decelerate" at its center. Users can long-press or press the control to control the virtual interactive model to continuously decelerate and switch indicator information at a preset rate until the finger leaves the control. This method allows for some intervention and control over the switching speed of indicator information by triggering the speed control. It is simple and convenient, effectively increasing user activity and engagement, and providing players with a degree of control. It should be noted that users can only intervene and control the switching speed to a certain extent through the speed control, not completely, thus providing a degree of control.

[0041] A speed indicator is typically displayed at a preset location on the speed control; this speed indicator shows the current switching speed of the virtual interactive model; the preset location can be a position close to the speed control, for example, such as... Figure 3As shown, taking a circular speed control as an example, to intuitively display the speed of the current switching indicator information of the virtual interactive model, a preset ring or arc can be displayed around the perimeter of the speed control. The speed information can be indicated by filling the ring or arc with color; for example, a preset light gray bar can indicate the speed of the current switching indicator information. When the virtual interactive model begins to switch indicator information, the light gray bar within the ring or arc gradually shortens from its maximum value (i.e., the light gray bar fills the entire ring or arc) (i.e., the proportion of the light gray bar in the entire ring or arc decreases), indicating that the switching speed of the indicator information decelerates from its maximum value. This deceleration process is usually quite slow and is directly related to the smoothness of the signal. Figure 4 The diagram illustrates a graphical user interface, using a lantern-shaped virtual interactive model as an example. When the lantern begins switching indicator information, initially, a light gray bar fills the entire arc, corresponding to the lantern's maximum rotation speed of 41. As the light gray bar gradually shortens, the position of the indicator bar indicates the lantern's current rotation speed of 40, which is also the current speed of switching indicator information. When the bar gradually shortens until no light gray bar is displayed, it indicates that the speed of switching indicator information has dropped to 0, and the lantern stops rotating 42, at which point the switching of indicator information stops. The switching rate of indicator information can usually be a preset value based on user characteristics. Generally, the slower the switching speed, the easier it is to intervene in the result. For non-paying users, the switching speed is usually slower. For mid-level and high-level users, a relatively faster switching speed can be set according to the user's level. This method uses a running speed indicator to intuitively display the current switching speed of indicator information to the user, facilitating conscious control behavior based on the running speed indicator, providing users with a sense of control, and increasing user participation and activity.

[0042] The following describes an application scenario applicable to this embodiment: during the operation of the virtual interactive model, in response to the sliding operation of the virtual interactive model, the switching speed of the instruction information of the virtual interactive model is controlled according to the sliding operation.

[0043] The aforementioned swipe operation typically operates directly on the virtual interaction model. The swipe operation can be performed once or multiple times. For example, taking a touch-screen terminal as an example, see [link to relevant documentation]. Figure 5The diagram illustrates a graphical user interface. During the operation of the virtual interactive model, the user can slide their finger across the model. The sliding direction can be the same as the running direction of the virtual interactive model. By sliding the model, the user can control the acceleration and deceleration of its indicator information. For example, the speed of the switching indicator information can be determined based on the running speed indicator corresponding to the speed control. When the indicator bar is approaching the bottom of the arc, it indicates that the virtual interactive model may stop running at any time. In this case, the possible outcome of the stimulus resources can be determined based on the possible outcome range. Figure 5 In the game, the possible outcome range is "Rabbit," "Snake," and "Dragon." If the outcome of the possible incentive resources is not the desired result, the user can slide the virtual interactive model again to avoid the possible outcome. This sliding direction can also be opposite to the direction the virtual interactive model is running. In this case, the user can control the speed at which the virtual interactive model's instructions change. It should be noted that this sliding operation can only be performed before the virtual interactive model stops running; if the virtual interactive model has stopped running, this sliding operation cannot be performed. This method allows control over the switching speed of the virtual interactive model's instructions through sliding operations. It is simple and convenient to operate, effectively improving user activity and engagement, increasing the interactivity between the user and the incentive resource acquisition mechanism. Furthermore, the interactive method of obtaining the expected result through sliding operations increases user psychological expectation. Users can continuously search for targets while acquiring incentive resources and can keep sliding instead of waiting for the result, thereby increasing user enthusiasm and giving players a certain degree of control.

[0044] The following describes another application scenario applicable to this embodiment: in response to a first operation on the virtual interactive model, a smoothness indicator is displayed in the graphical user interface; wherein, the smoothness indicator is used to indicate the smoothness of the switching of the indicator information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indicator information.

[0045] The aforementioned smoothness can be understood as the inertia of maintaining the switching of instruction information. Generally, the greater the smoothness, the longer the switching instruction information is maintained; conversely, the smaller the smoothness, the shorter the switching instruction information is maintained. The smoothness indicator can be displayed in any free area of ​​the graphical user interface, such as the left side of the graphical user interface. This smoothness indicator can be represented by a smoothness value, by text indicating the degree of smoothness, such as "high smoothness," "low smoothness," etc., or by displaying the degree of smoothness graphically. Specifically, if represented graphically, the smoothness indicator can be divided into a first area 60 and a second area 61. The larger the first area 60, the smaller the second area 61, and the lower the smoothness of the switching of instruction information in the virtual interactive model; conversely, the smaller the first area 60, the larger the second area 61, and the higher the smoothness of the switching of instruction information in the virtual interactive model. For example, as... Figure 6 The diagram illustrates a graphical user interface (GUI). A bar graph can be displayed in the free area on the left side of the GUI. This bar graph can be divided into two parts: one part is displayed in black (corresponding to the first area 60 mentioned above), and the other part is displayed in white (corresponding to the second area 61 mentioned above). The larger the black area and the smaller the white area, the less smooth the interface. Conversely, the smaller the black area and the larger the white area, the more smooth the interface. The degree of smoothness can be indicated by adjusting the position of the boundary line between the black and white areas. This method can indicate the smoothness of the switching of the virtual interactive model's instructions in real time. The display method is more intuitive, and users can refer to this smoothness to adjust the method and number of times to perform the second operation, thereby improving the user's sense of control, activity, and participation.

[0046] The following describes an application scenario applicable to this embodiment: during the operation of the virtual interaction model, operation behavior data for the virtual interaction model is acquired; wherein, the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; a first running smoothness is generated based on the operation behavior data; and the virtual interaction model is controlled to switch instruction information according to the first running smoothness.

[0047] In practical implementation, users experience better control when the smoothness is constant, and this control can be further enhanced when the smoothness varies. During the operation of the virtual interaction model, AI (Artificial Intelligence) can be used to acquire user behavior data related to the virtual interaction model, such as the number of times the lottery is drawn, the number of times the speed control control is triggered, the number of times the virtual interaction model is slid, and the intensity of the sliding. Based on this behavior data, the user's level can be determined, confirming whether the user is a non-paying, low-paying, medium-paying, or high-paying user. This allows for the automatic generation of an initial smoothness level that matches the user's level. In other words, the initial smoothness level is related to the frequency of the user's participation in activities to acquire incentive resources and whether... This is related to whether the user is a paying, low-paying, medium-paying, or high-paying user. Generally, the fluctuation in the first smoothness of the running process is larger for paying users, resulting in a weaker sense of control, while the fluctuation is smaller for non-paying users, resulting in a stronger sense of control. Similarly, the more frequently a user participates in activities to acquire incentive resources, the larger the fluctuation in their first smoothness of the running process, and the weaker their sense of control; conversely, the less frequently a user participates, the smaller the fluctuation, and the stronger their sense of control. If the user's behavioral data changes, the generated first smoothness of the running process will also change, allowing the user to adjust the timing and frequency of speed adjustments accordingly. This method makes the user experience of acquiring incentive resources more comprehensive, varied, and engaging, giving users a sense of control and increasing user participation and activity.

[0048] The following describes an application scenario applicable to this embodiment: generating a smoothness adjustment frequency based on operation behavior data; and repeatedly executing the step of generating a first running smoothness based on operation behavior data according to the smoothness adjustment frequency, so as to control the virtual interaction model to switch instruction information according to the first running smoothness.

[0049] The aforementioned smoothness adjustment frequency can be understood as the frequency of adjusting the smoothness. For example, taking a virtual interactive model in the form of a lantern, using a bar chart of black and white areas to display the smoothness level, the proportion of the black and white areas can be controlled quickly or slowly. In this case, the lantern's rotation might suddenly become very slow, or after becoming very slow, the user might think the lantern is about to stop rotating, only to have the smoothness increase, causing it to continue rotating and leading to a misjudgment by the user's subjective perception. This mechanism can focus the user's attention on the experience of the mechanism itself, while also allowing for targeted adjustments for different users. For example, when a user participates in acquiring incentive resources less often, slowing down the frequency makes it easier for the user to draw their desired incentive resources; when a user swipes more often, reducing the smoothness to slow down the switching of indicator information allows the user to make visual judgments more quickly. This can balance the problem of insufficient experience caused by different users' different operations and strategies; it can also provide a certain challenge to make the process of acquiring incentive resources more interesting. This method can adjust the frequency of smoothness to control the virtual interactive model to switch instruction information according to the constantly changing first running smoothness, increasing the difficulty of obtaining incentive resources. Users can then adjust the timing and number of speed adjustments according to the constantly changing first running smoothness, which enhances the fun and variability of the user's experience in obtaining incentive resources, gives users a sense of control, and increases user participation and activity.

[0050] The following describes an application scenario applicable to this embodiment. The stop operation event includes at least one of the following: the running duration of the virtual interaction model reaches a preset duration; within the preset duration, the switching indication information speed of the virtual interaction model is controlled to be zero through a second operation.

[0051] The aforementioned preset duration can be a pre-set time limit for acquiring incentive resources in a single instance, or it can be understood as the maximum allowed duration for acquiring incentive resources in a single instance; continuing with... Figure 3For example, if a speed control is displayed in the graphical user interface, this control only has a deceleration function. A preset arc is displayed around the speed control, and the speed information is indicated by the color filling within the arc. The user can trigger the speed control to control the virtual interactive model to continuously decelerate and switch the indicator information according to the preset deceleration rate. When the indicator bar corresponding to the fill color reaches the bottom of the arc, it indicates that the speed of the virtual interactive model's switching indicator information is zero, and at this time, a stop-run event can be confirmed. Taking the virtual interactive model as a lantern as an example, when the lantern's rotation lasts for a predetermined preset duration, or when the lantern naturally stops rotating within the predetermined preset duration, a stop-run event can be determined. At this time, the lantern can be controlled to stop rotating. After the lantern stops rotating, the excitation resource of the option area corresponding to the side facing the user of the operating terminal device is used as the final excitation resource, that is, the final excitation resource acquisition result is determined. This method allows users to perform conscious active control behavior within a preset duration. By setting different stop-run events, different application scenarios can be met, which is more practical and the usage is more flexible and diverse.

[0052] The following describes an application scenario applicable to this embodiment: During the operation of the virtual interaction model, if the difference between the preset duration and the running duration of the virtual interaction model is less than a preset time threshold, operation behavior data for the virtual interaction model is obtained; wherein, the operation behavior data includes at least one of the following: the number of times the first operation is performed, the number of times the second operation is performed; a running delay time is generated based on the operation behavior data; the running delay time is added to the preset duration to obtain a new preset duration; the new preset duration is used to indicate the new maximum value of the running duration of the virtual interaction model.

[0053] The aforementioned preset time threshold is usually a relatively short period of time, for example, Figure 7 The diagram illustrates a graphical user interface that, when the virtual interactive model begins running, can start a countdown from a preset duration, such as... Figure 7 In the text area directly facing the user operating the terminal device, a countdown can be displayed in a circular area. When the countdown begins, the gray circular area is fully filled. As the countdown progresses, the gray fill of the circular area gradually decreases clockwise. A time warning threshold range can be preset, such as... Figure 7 In the striped area, when the remaining time of the incentive resources is determined to be within the warning line, it indicates that the remaining time for acquiring incentive resources is insufficient, and the final result is about to be determined. The aforementioned running delay time is usually a randomly generated delay duration; for example, small time capsule 70, large time capsule 71, etc., can be generated. Figure 7The text mentions "+2s" and "+8s," but in practice, users typically need to complete actions requiring specific incentives within a pre-set timeframe. When the remaining time is insufficient (below the time limit), user behavior data for the virtual interaction model can be collected, such as the number of draws, the number of times the speed control is triggered, the number of times the virtual interaction model is swiped, and the swiping force. Based on this data, the system intelligently determines whether and how much time capsule (i.e., runtime delay) should be added to increase the original timeframe. For example, for non-paying players, to increase their activity, a runtime delay is likely to be generated if the remaining time is insufficient during the virtual interaction model's operation. This timeframe allows non-paying players more time to execute a second action, maximizing their chances of obtaining incentive resources that closely match their needs. It's important to note that this delay mechanism doesn't occur with every attempt to acquire incentive resources, retaining a degree of randomness. This mitigates negative emotions arising from numerous swipes with unsatisfactory results, a lack of control, or running out of time to achieve the desired outcome. The possibility of extra time provides a sense of surprise, especially beneficial for low-paying and low-paying players with limited draw attempts. This approach enhances the strategic experience of different user groups regarding the activity mechanism. By randomly generating the delay based on user behavior data, this method can stimulate user enthusiasm for acquiring incentive resources, increasing activity and participation, and making the process more varied and engaging.

[0054] The following describes an application scenario applicable to this embodiment: in response to a first operation on the virtual interactive model, a runtime identifier is displayed in the graphical user interface; wherein the runtime identifier is used to indicate the duration of the virtual interactive model's operation.

[0055] The shape of the aforementioned runtime indicator can be customized according to actual needs; for example, it can be a ring or an arc. This runtime indicator can be displayed in any free area of ​​the graphical user interface. To make the display more intuitive, such as... Figure 7As shown, when a user performs their first operation on the virtual interactive model, a countdown timer is displayed in a circular area in the user's text area facing the terminal device. When the operation begins, the gray circular area is fully filled, representing the preset duration. As the running duration increases, the difference between the preset duration and the actual running duration decreases; that is, the remaining time for acquiring incentive resources decreases with the increase in running duration. Correspondingly, the indicator bar corresponding to the gray fill in the gray circular area gradually shortens clockwise. This method, through the running duration indicator, intuitively displays the current running duration of the virtual interactive model to the user, facilitating conscious control actions based on this running duration indicator, providing a sense of control, and enhancing user participation and activity.

[0056] The following describes an application scenario applicable to this embodiment. Each incentive resource includes a corresponding incentive pattern and incentive text. During the operation of the virtual interaction model, the current incentive pattern and current incentive text corresponding to the current incentive resource in the current option area corresponding to the display instruction information, as well as a preset number of other incentive texts adjacent to the current incentive text, are displayed. Among them, the other incentive texts include at least one of the following: a first number of first incentive texts that appear before the current incentive text, and a second number of second incentive texts that appear after the current incentive text.

[0057] The aforementioned incentive patterns can be patterns corresponding to the incentive resources themselves, or other pre-set patterns, with each different pattern corresponding to a specific incentive resource. The aforementioned incentive text is usually text corresponding to the incentive pattern; for example, if the incentive pattern is "rabbit," the corresponding incentive text could be "rabbit." For ease of understanding, let's take a virtual interactive model in the form of a lantern, with the twelve zodiac animals as the incentive resource pool. Each face of the lantern corresponds to an option area, where a corresponding incentive pattern can be configured. On each face, the corresponding incentive text is displayed at a preset position for each incentive pattern, such as displaying the corresponding incentive text above the incentive pattern. When the lantern starts rotating, the incentive pattern and corresponding incentive text change simultaneously. The incentive text can provide a range of results in a carousel format, allowing the user to judge whether to decelerate or accelerate based on the results within that range and attempt to control the expected outcome. For example, ... Figure 8The diagram illustrates a graphical user interface where the current stimulus pattern is a rabbit image and the current stimulus text 81 is "rabbit". Simultaneously, it displays three adjacent stimulus texts that appear before "rabbit", such as "pig", "pig", and "monkey", as well as the upcoming stimulus text 80, which is the three adjacent stimulus texts that appear after "rabbit", such as "snake", "dragon", and "dragon". This approach addresses the issue that using stimulus patterns alone might result in insufficient recognition during high-speed operation of the virtual interaction model. By introducing a stimulus text mechanism, the user's attention is guided to the text changes, thus avoiding the recognition issues that might arise from using only stimulus patterns. Furthermore, guiding user operations through visual presentation enhances the sense of control, fundamentally different from existing methods of acquiring stimulus resources.

[0058] It should be noted that the human-computer interaction control method in the aforementioned embodiments addresses the problems existing in traditional single-time incentive resource acquisition mechanisms. Traditional methods primarily involve pressing a lottery button and obtaining a result. This solution, however, adds an interactive process between the user and the incentive resource acquisition mechanism during the operation of the virtual interaction model. This allows users to attempt to control the final incentive resource outcome. By giving users a sense of control, they can intervene in the result within a certain range to maximize their benefits. Furthermore, this solution attracts users not only through the incentive resource pool, packaging, and discounts, but also by stimulating user enthusiasm through the mechanism itself, thereby maintaining and increasing user engagement. Moreover, this interactive mechanism guides users' attention during operation, improving operational awareness rather than the sense of powerlessness resulting from luck or payment, thus avoiding or reducing negative user emotions.

[0059] Through the aforementioned human-computer interaction control method, primarily based on visual evolution, users can control the switching speed of the virtual interactive model's instruction information by sliding operations and triggering speed adjustment controls. When the virtual interactive model stops running, the option area corresponding to the instruction information serves as an incentive resource. During this process, as long as the virtual interactive model continues to run, users can repeatedly perform sliding operations or trigger speed adjustment controls within a specified preset time to avoid the possible results of previously generated incentive resources, thereby interfering with the final outcome of the incentive resources to a certain extent. This method can solve the problem of insufficient activity and participation from low-spending and non-spending users when participating in incentive resource acquisition activities, and address the issue of existing mechanisms relying mainly on prize pools and packaging to attract user participation, resulting in monotony and superficial changes. It can also solve the problem of some users focusing too much on drawing incentive resources and neglecting the enjoyment of the incentive resource acquisition process, and the problem of reduced user experience and enthusiasm when the incentive resource results are unsatisfactory.

[0060] This disclosure also provides a human-computer interaction control device that provides a graphical user interface containing a virtual interaction model through a terminal device; the virtual interaction model includes multiple option areas, each option area being configured with corresponding stimulus resources, such as... Figure 9 As shown, the device includes: a first control module 90, configured to respond to a first operation on the virtual interactive model, control the virtual interactive model to start running and switch indication information at a default speed; wherein the indication information is used to indicate the option area corresponding to the virtual interactive model when it stops running; a second control module 91, configured to respond to a second operation on the virtual interactive model during its operation, and control the switching speed of the indication information of the virtual interactive model according to the second operation; and a third control module 92, configured to respond to a stop running event of the virtual interactive model, control the virtual interactive model to stop running, and use the option area corresponding to the indication information when the virtual interactive model stops running as an excitation resource.

[0061] The aforementioned human-computer interaction control device, in response to a first operation on the virtual interaction model, controls the virtual interaction model to start running and switches instruction information at a default speed; wherein, the instruction information is used to indicate the option area corresponding to the virtual interaction model's stop running; during the operation of the virtual interaction model, in response to a second operation on the virtual interaction model, controls the switching speed of the virtual interaction model's instruction information according to the second operation; in response to a stop event of the virtual interaction model, controls the virtual interaction model to stop running, and uses the option area corresponding to the instruction information when the virtual interaction model stops running as an incentive resource. During the operation of the virtual interaction model, by performing the second operation on the virtual interaction model, this device can control the switching speed of the virtual interaction model's instruction information, thereby allowing users to intervene in the final incentive resource outcome to a certain extent, increasing user activity and engagement in acquiring incentive resources.

[0062] In an optional implementation, the second control module 91 is further configured to: display a speed control in a graphical user interface in response to a first operation on the virtual interactive model; and, during the operation of the virtual interactive model, control the switching speed of the indication information of the virtual interactive model according to a trigger operation on the speed control.

[0063] In an optional implementation, the second control module 91 is further configured to: during the operation of the virtual interactive model, respond to the sliding operation of the sliding virtual interactive model, and control the switching speed of the instruction information of the virtual interactive model according to the sliding operation.

[0064] In an optional embodiment, the device is further configured to: display a smoothness indicator in a graphical user interface in response to a first operation on the virtual interactive model; wherein the smoothness indicator is used to indicate the smoothness of the switching of the indicator information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indicator information.

[0065] In an optional implementation, the smoothness indicator is divided into a first region and a second region; wherein, as the first region is larger and the second region is smaller, the smoothness of the switching of the indicator information of the virtual interaction model is smaller; as the first region is smaller and the second region is larger, the smoothness of the switching of the indicator information of the virtual interaction model is greater.

[0066] In an optional embodiment, the device is further configured to: acquire operation behavior data for the virtual interaction model during the operation of the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate a first running smoothness based on the operation behavior data; and control the virtual interaction model to switch instruction information according to the first running smoothness.

[0067] In an optional embodiment, the device is further configured to: generate a smoothness adjustment frequency based on operation behavior data; and repeatedly execute the step of generating a first operational smoothness based on the operation behavior data according to the smoothness adjustment frequency, so as to control the virtual interaction model to switch instruction information according to the first operational smoothness.

[0068] In an optional implementation, the stop event includes at least one of the following: the duration of operation of the virtual interaction model reaches a preset duration; within the preset duration, the switching indication information speed of the virtual interaction model is controlled to be zero by a second operation.

[0069] In an optional embodiment, the device is further configured to: during the operation of the virtual interaction model, if the difference between the preset duration and the operating duration of the virtual interaction model is less than a preset time threshold, acquire operation behavior data for the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate an operation delay time based on the operation behavior data; add the operation delay time to the preset duration to obtain a new preset duration; the new preset duration is used to indicate a new maximum value of the operating duration of the virtual interaction model.

[0070] In an alternative embodiment, the device is further configured to: display a runtime identifier in a graphical user interface in response to a first operation on the virtual interactive model; wherein the runtime identifier is used to indicate the duration of the virtual interactive model's operation.

[0071] In an optional implementation, each incentive resource includes a corresponding incentive pattern and incentive text; the device is further configured to: during the operation of the virtual interactive model, display the current incentive pattern and current incentive text corresponding to the current incentive resource in the current option area corresponding to the instruction information, as well as a preset number of other incentive texts adjacent to the current incentive text; wherein, the other incentive texts include at least one of the following: a first number of first incentive texts that appear before the current incentive text, and a second number of second incentive texts that appear after the current incentive text.

[0072] In an optional implementation, a running speed indicator is displayed at a preset position of the speed control; the running speed indicator is used to indicate the current switching indication speed of the virtual interactive model.

[0073] In an optional implementation, the triggering operation includes: a long press operation and a heavy pressure operation.

[0074] The human-computer interaction control device provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned human-computer interaction control method embodiment. For the sake of brevity, any parts not mentioned in the human-computer interaction control device embodiment can be referred to the corresponding content in the aforementioned human-computer interaction control method embodiment.

[0075] This invention also provides an electronic device, see [link to relevant documentation]. Figure 10 As shown, the electronic device includes a processor 130 and a memory 131. The memory 131 stores machine-executable instructions that can be executed by the processor 130. The processor 130 executes the machine-executable instructions to implement the above-mentioned human-computer interaction control method.

[0076] Furthermore, Figure 10 The electronic device shown also includes a bus 132 and a communication interface 133, with the processor 130, the communication interface 133 and the memory 131 connected via the bus 132.

[0077] The memory 131 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 133 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 132 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0078] Processor 130 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 130 or by instructions in software form. Processor 130 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 131. The processor 130 reads the information in memory 131 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiment, specifically executing the following steps:

[0079] In response to a first operation on the virtual interaction model, the virtual interaction model is controlled to start running and switch indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interaction model when it stops running; during the operation of the virtual interaction model, in response to a second operation on the virtual interaction model, the switching speed of the indication information of the virtual interaction model is controlled according to the second operation; in response to a stop running event of the virtual interaction model, the virtual interaction model is controlled to stop running, and the option area corresponding to the indication information when the virtual interaction model stops running is used as an excitation resource.

[0080] The specific implementation methods and working processes can be referred to the corresponding processes in the above method embodiments, and will not be repeated here.

[0081] In an optional implementation, when the processor executes a second operation on the virtual interactive model during its operation, and controls the switching speed of the instruction information of the virtual interactive model according to the second operation, it is specifically used to: display a speed control in the graphical user interface in response to a first operation on the virtual interactive model; and, during the operation of the virtual interactive model, control the switching speed of the instruction information of the virtual interactive model according to a trigger operation on the speed control.

[0082] In an optional implementation, when the processor executes a second operation on the virtual interaction model during its operation, and controls the switching speed of the instruction information of the virtual interaction model according to the second operation, it is specifically used to: during the operation of the virtual interaction model, respond to a sliding operation of the virtual interaction model, and control the switching speed of the instruction information of the virtual interaction model according to the sliding operation.

[0083] In an optional implementation, the processor is further configured to: display a smoothness indicator in a graphical user interface in response to a first operation on the virtual interactive model; wherein the smoothness indicator is used to indicate the smoothness of the switching of the indication information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indication information.

[0084] In an optional implementation, the smoothness indicator is divided into a first region and a second region; wherein, as the first region is larger and the second region is smaller, the smoothness of the switching of the indicator information of the virtual interaction model is smaller; as the first region is smaller and the second region is larger, the smoothness of the switching of the indicator information of the virtual interaction model is greater.

[0085] In an optional implementation, the processor is further configured to: acquire operation behavior data for the virtual interaction model during the operation of the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate a first running smoothness based on the operation behavior data; and control the virtual interaction model to switch instruction information according to the first running smoothness.

[0086] In an optional implementation, the processor is further configured to: generate a smoothness adjustment frequency based on the operation behavior data; and repeatedly execute the step of generating a first running smoothness based on the operation behavior data according to the smoothness adjustment frequency, so as to control the virtual interaction model to switch instruction information according to the first running smoothness.

[0087] In an optional implementation, the stop event includes at least one of the following: the duration of operation of the virtual interaction model reaches a preset duration; within the preset duration, the switching indication information speed of the virtual interaction model is controlled to be zero by a second operation.

[0088] In an optional implementation, the processor is further configured to: during the operation of the virtual interaction model, if the difference between the preset duration and the running duration of the virtual interaction model is less than a preset time threshold, acquire operation behavior data for the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate a running delay time based on the operation behavior data; add the running delay time to the preset duration to obtain a new preset duration; the new preset duration is used to indicate a new maximum value of the running duration of the virtual interaction model.

[0089] In an alternative implementation, the processor is further configured to: display a runtime identifier in a graphical user interface in response to a first operation on the virtual interactive model; wherein the runtime identifier is used to indicate the duration of operation of the virtual interactive model.

[0090] In an optional implementation, each incentive resource includes a corresponding incentive pattern and incentive text; the processor is further configured to: during the operation of the virtual interaction model, display the current incentive pattern and current incentive text corresponding to the current incentive resource in the current option area corresponding to the instruction information, as well as a preset number of other incentive texts adjacent to the current incentive text; wherein, the other incentive texts include at least one of the following: a first number of first incentive texts that appear before the current incentive text, and a second number of second incentive texts that appear after the current incentive text.

[0091] In an optional implementation, a running speed indicator is displayed at a preset position of the speed control; the running speed indicator is used to indicate the current switching indication speed of the virtual interactive model.

[0092] In an optional implementation, the triggering operation includes: a long press operation and a heavy pressure operation.

[0093] Through the above method, in response to the first operation on the virtual interactive model, the virtual interactive model is controlled to start running and switch indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interactive model when it stops running; during the operation of the virtual interactive model, in response to the second operation on the virtual interactive model, the switching speed of the indication information of the virtual interactive model is controlled according to the second operation; in response to the virtual interactive model stopping event, the virtual interactive model is controlled to stop running, and the option area corresponding to the indication information when the virtual interactive model stops running is used as the incentive resource. This method, by performing the second operation on the virtual interactive model during its operation, can control the switching speed of the indication information of the virtual interactive model, thereby allowing users to intervene in the final incentive resource result to a certain extent, increasing user activity and engagement in obtaining incentive resources.

[0094] This invention also provides a machine-readable storage medium storing machine-executable instructions. When these machine-executable instructions are invoked and executed by a processor, they cause the processor to perform the following steps:

[0095] In response to a first operation on the virtual interaction model, the virtual interaction model is controlled to start running and switch indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interaction model when it stops running; during the operation of the virtual interaction model, in response to a second operation on the virtual interaction model, the switching speed of the indication information of the virtual interaction model is controlled according to the second operation; in response to a stop running event of the virtual interaction model, the virtual interaction model is controlled to stop running, and the option area corresponding to the indication information when the virtual interaction model stops running is used as an excitation resource.

[0096] The specific implementation methods and working processes can be referred to the corresponding processes in the above method embodiments, and will not be repeated here.

[0097] In an optional implementation, when the processor executes a second operation on the virtual interactive model during its operation, and controls the switching speed of the instruction information of the virtual interactive model according to the second operation, it is specifically used to: display a speed control in the graphical user interface in response to a first operation on the virtual interactive model; and, during the operation of the virtual interactive model, control the switching speed of the instruction information of the virtual interactive model according to a trigger operation on the speed control.

[0098] In an optional implementation, when the processor executes a second operation on the virtual interaction model during its operation, and controls the switching speed of the instruction information of the virtual interaction model according to the second operation, it is specifically used to: during the operation of the virtual interaction model, respond to a sliding operation of the virtual interaction model, and control the switching speed of the instruction information of the virtual interaction model according to the sliding operation.

[0099] In an optional implementation, the processor is further configured to: display a smoothness indicator in a graphical user interface in response to a first operation on the virtual interactive model; wherein the smoothness indicator is used to indicate the smoothness of the switching of the indication information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indication information.

[0100] In an optional implementation, the smoothness indicator is divided into a first region and a second region; wherein, as the first region is larger and the second region is smaller, the smoothness of the switching of the indicator information of the virtual interaction model is smaller; as the first region is smaller and the second region is larger, the smoothness of the switching of the indicator information of the virtual interaction model is greater.

[0101] In an optional implementation, the processor is further configured to: acquire operation behavior data for the virtual interaction model during the operation of the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate a first running smoothness based on the operation behavior data; and control the virtual interaction model to switch instruction information according to the first running smoothness.

[0102] In an optional implementation, the processor is further configured to: generate a smoothness adjustment frequency based on the operation behavior data; and repeatedly execute the step of generating a first running smoothness based on the operation behavior data according to the smoothness adjustment frequency, so as to control the virtual interaction model to switch instruction information according to the first running smoothness.

[0103] In an optional implementation, the stop event includes at least one of the following: the duration of operation of the virtual interaction model reaches a preset duration; within the preset duration, the switching indication information speed of the virtual interaction model is controlled to be zero by a second operation.

[0104] In an optional implementation, the processor is further configured to: during the operation of the virtual interaction model, if the difference between the preset duration and the running duration of the virtual interaction model is less than a preset time threshold, acquire operation behavior data for the virtual interaction model; wherein the operation behavior data includes at least one of the following: the number of times a first operation is performed and the number of times a second operation is performed; generate a running delay time based on the operation behavior data; add the running delay time to the preset duration to obtain a new preset duration; the new preset duration is used to indicate a new maximum value of the running duration of the virtual interaction model.

[0105] In an alternative implementation, the processor is further configured to: display a runtime identifier in a graphical user interface in response to a first operation on the virtual interactive model; wherein the runtime identifier is used to indicate the duration of operation of the virtual interactive model.

[0106] In an optional implementation, each incentive resource includes a corresponding incentive pattern and incentive text; the processor is further configured to: during the operation of the virtual interaction model, display the current incentive pattern and current incentive text corresponding to the current incentive resource in the current option area corresponding to the instruction information, as well as a preset number of other incentive texts adjacent to the current incentive text; wherein, the other incentive texts include at least one of the following: a first number of first incentive texts that appear before the current incentive text, and a second number of second incentive texts that appear after the current incentive text.

[0107] In an optional implementation, a running speed indicator is displayed at a preset position of the speed control; the running speed indicator is used to indicate the current switching indication speed of the virtual interactive model.

[0108] In an optional implementation, the triggering operation includes: a long press operation and a heavy pressure operation.

[0109] Through the above method, in response to the first operation on the virtual interactive model, the virtual interactive model is controlled to start running and switch indication information at a default speed; wherein, the indication information is used to indicate the option area corresponding to the virtual interactive model when it stops running; during the operation of the virtual interactive model, in response to the second operation on the virtual interactive model, the switching speed of the indication information of the virtual interactive model is controlled according to the second operation; in response to the virtual interactive model stopping event, the virtual interactive model is controlled to stop running, and the option area corresponding to the indication information when the virtual interactive model stops running is used as the incentive resource. This method, by performing the second operation on the virtual interactive model during its operation, can control the switching speed of the indication information of the virtual interactive model, thereby allowing users to intervene in the final incentive resource result to a certain extent, increasing user activity and engagement in obtaining incentive resources.

[0110] The computer program products of the human-computer interaction control method, device, and electronic device provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0111] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A control method of human-machine interaction, characterized by, Provides a graphical user interface containing a virtual interactive model through terminal devices; The virtual interaction model includes multiple option areas, each of which is configured with corresponding incentive resources; the method includes: In response to a first operation on the virtual interactive model, the virtual interactive model is controlled to start running and switch indication information at a default speed; wherein the indication information is used to instruct the virtual interactive model to stop running the corresponding option area; During the operation of the virtual interaction model, a second operation is performed on the virtual interaction model, and the switching speed of the instruction information of the virtual interaction model is controlled according to the second operation; In response to the shutdown event of the virtual interaction model, control the virtual interaction model to stop running, and use the option area corresponding to the indication information when the virtual interaction model stops running as the incentive resource; The method further includes: In response to a first operation on the virtual interactive model, a smoothness indicator is displayed in the graphical user interface; wherein the smoothness indicator is used to indicate the smoothness of the switching of the indicator information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indicator information.

2. The method according to claim 1, characterized in that, During the operation of the virtual interaction model, the step of responding to a second operation on the virtual interaction model and controlling the switching speed of the instruction information of the virtual interaction model according to the second operation includes: In response to a first operation on the virtual interactive model, a speed control is displayed in the graphical user interface; During the operation of the virtual interactive model, in response to a trigger operation on the speed control, the switching speed of the indication information of the virtual interactive model is controlled according to the trigger operation.

3. The method according to claim 1, characterized in that, During the operation of the virtual interaction model, the step of responding to a second operation on the virtual interaction model and controlling the switching speed of the instruction information of the virtual interaction model according to the second operation includes: During the operation of the virtual interactive model, in response to the sliding operation of the virtual interactive model, the switching speed of the indication information of the virtual interactive model is controlled according to the sliding operation.

4. The method according to claim 1, characterized in that, The smoothness indicator is divided into a first region and a second region; Specifically, as the first region becomes larger and the second region becomes smaller, the smoothness of the switching of the indication information in the virtual interaction model is less; conversely, as the first region becomes smaller and the second region becomes larger, the smoothness of the switching of the indication information in the virtual interaction model is greater.

5. The method according to claim 1, characterized in that, The method further includes: During the operation of the virtual interaction model, operation behavior data for the virtual interaction model is acquired; wherein, the operation behavior data includes at least one of the following: the number of times the first operation is performed, and the number of times the second operation is performed; A first operational smoothness is generated based on the operational behavior data; Control the virtual interactive model to switch according to the first running smoothness switching instruction information.

6. The method according to claim 5, characterized in that, The method further includes: A smoothness adjustment frequency is generated based on the aforementioned operational behavior data; The frequency is adjusted according to the smoothness, and the step of generating a first running smoothness based on the operation behavior data is repeatedly executed to control the virtual interaction model to switch instruction information according to the first running smoothness.

7. The method according to claim 1, characterized in that, The shutdown event includes at least one of the following: the duration of operation of the virtual interaction model reaches a preset duration; within the preset duration, the switching indication information speed of the virtual interaction model is controlled to be zero by the second operation.

8. The method according to claim 7, characterized in that, The method further includes: During the operation of the virtual interaction model, if the difference between the preset duration and the duration of operation of the virtual interaction model is less than a preset time threshold, operation behavior data for the virtual interaction model is obtained; wherein, the operation behavior data includes at least one of the following: the number of times the first operation is performed, and the number of times the second operation is performed. The runtime delay time is generated based on the aforementioned operational behavior data; The running delay time is added to the preset duration to obtain a new preset duration; the new preset duration is used to indicate the new maximum value of the running duration of the virtual interaction model.

9. The method according to claim 8, characterized in that, The method further includes: In response to a first operation on the virtual interactive model, a runtime identifier is displayed in the graphical user interface; wherein the runtime identifier is used to indicate the duration of the virtual interactive model's operation.

10. The method according to claim 1, characterized in that, Each of the incentive resources includes a corresponding incentive pattern and incentive text; the method further includes: During the operation of the virtual interactive model, the current incentive pattern and current incentive text corresponding to the current incentive resource in the current option area corresponding to the indication information are displayed, as well as a preset number of other incentive texts adjacent to the current incentive text; The other incentive texts include at least one of the following: a first number of incentive texts that appear before the current incentive text, and a second number of incentive texts that appear after the current incentive text.

11. The method according to claim 2, characterized in that, The speed control displays a running speed indicator at a preset position; the running speed indicator is used to indicate the current switching indication speed of the virtual interactive model.

12. The method according to claim 2, characterized in that, The triggering operations include: long press operation and heavy pressure operation.

13. A human-computer interaction control device, characterized in that, Provides a graphical user interface containing a virtual interactive model through terminal devices; The virtual interaction model includes multiple option areas, each of which is configured with corresponding incentive resources. The device includes: A first control module is configured to respond to a first operation on the virtual interactive model by controlling the virtual interactive model to start running and switching indication information at a default speed; wherein the indication information is used to instruct the virtual interactive model to stop running the corresponding option area; The second control module is used to respond to a second operation on the virtual interaction model during the operation of the virtual interaction model, and control the switching speed of the instruction information of the virtual interaction model according to the second operation. The third control module is used to respond to the stop running event of the virtual interaction model, control the virtual interaction model to stop running, and use the option area corresponding to the indication information when the virtual interaction model stops running as the incentive resource; The device is also used for: In response to a first operation on the virtual interactive model, a smoothness indicator is displayed in the graphical user interface; wherein the smoothness indicator is used to indicate the smoothness of the switching of the indicator information of the virtual interactive model in real time during the operation of the virtual interactive model, and the smoothness is positively correlated with the duration of the switching indicator information.

14. An electronic device, characterized in that, The system includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the human-computer interaction control method according to any one of claims 1-12.

15. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions that, when invoked and executed by a processor, cause the processor to implement the human-computer interaction control method according to any one of claims 1-12.