Card point lottery method, electronic device, and storage medium

By using a timed lottery method, users can control the changes of a target object on their electronic devices and send a successful timed lottery request. This solves the problems of the lottery process being invisible and the methods being monotonous, and increases user engagement and activity.

CN116501206BActive Publication Date: 2026-07-21GUANGDONG XIAOTIANCAI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG XIAOTIANCAI TECH CO LTD
Filing Date
2023-05-10
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The existing lucky draw process is not visible, the drawing method is monotonous, user participation is weak, and it is difficult to improve user activity.

Method used

A method for drawing prizes by timing is provided. The target object is displayed on an electronic device and changes according to a preset pattern. The user obtains the target content by sending start and stop commands. If the target content is the same as the preset winning content, the user sends a successful timing request to the server, receives and stores the fragments.

Benefits of technology

To enhance user engagement and the fun and excitement of the lucky draw, the success of the lottery is determined by the user's eye speed and hand speed, thereby increasing user participation and activity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116501206B_ABST
    Figure CN116501206B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a card point lottery method, an electronic device and a storage medium, which are applied to the technical field of virtual lottery and can solve the problems that the lottery process of the common lottery activities is invisible, the lottery mode is relatively single, the user participation is weak, and the user activity is difficult to improve. The method comprises the following steps: in the case that an electronic device displays a preset interface, a target object displayed on the preset interface is controlled to change according to a preset rule in response to a start instruction of a user; a stop instruction of the user is received; target content corresponding to the target object at the time of receiving the stop instruction is acquired; in the case that the target content is the same as preset winning content, a card point success request is sent to a server end, the card point success request is used to request the server end to distribute fragments; fragments sent by the server end are received, and the fragments are stored in an account of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual lottery technology, and in particular to a lottery method, electronic device and storage medium based on a timed lottery system. Background Technology

[0002] Lottery activities are an important way to increase user activity and enhance user stickiness. In the currently common roulette lottery, the user clicks to start, the server returns a lottery result, the roulette stops at the corresponding result, and the lottery ends. The entire lottery process is invisible, resulting in weak user participation and difficulty in increasing user activity. The lottery method is also relatively simple. Summary of the Invention

[0003] This invention provides a lottery method, electronic device, and storage medium to solve the problems in existing common lottery activities where the lottery process is not visible, the lottery method is relatively simple, user participation is weak, and it is difficult to improve user activity.

[0004] In a first aspect, a lottery method based on timing is provided and applied to an electronic device. The method includes: when the electronic device displays a preset interface, responding to a user's start command, controlling the target object displayed on the preset interface to change according to a preset rule.

[0005] Receive the user's stop command;

[0006] Obtain the target content of the target object at the moment the stop command is received;

[0007] If the target content is the same as the preset winning content, a successful checkpoint request is sent to the server. The successful checkpoint request is used to request the server to distribute fragments.

[0008] Receive fragments sent by the server and store the fragments in the user's account.

[0009] As an optional implementation, in a first aspect of the present invention, the target object includes: a number or an image, and controlling the target object displayed on the preset interface to change according to a preset rule includes:

[0010] When the target object includes numbers, a counter controls the numbers displayed on the preset interface to increase or decrease according to the preset rule; or,

[0011] When the target object includes an image, multiple candidate images are displayed sequentially according to the preset rules.

[0012] As an optional implementation, in a first aspect of the present invention, before responding to a user's start command and controlling the target object displayed on the preset interface to change according to a preset rule, the method further includes:

[0013] Receive lottery configuration information from the server, wherein the lottery configuration information includes at least: the preset winning content and the preset lottery time period;

[0014] When the target content is the same as the preset winning content, sending a successful checkpoint request to the server includes:

[0015] If the target content is the same as the preset winning content, and the time of receiving the start instruction is within the preset lottery period, then a successful checkpoint request is sent to the server.

[0016] As an optional implementation, in a first aspect of the present invention, the lottery configuration information further includes: the fragment acquisition rate corresponding to each fragment category; the fragments received by the electronic device from the server are determined by the server based on the fragment acquisition rate corresponding to each fragment category.

[0017] As an optional implementation, in a first aspect of the present invention, the lottery configuration information further includes: winning rules, the winning rules including the correspondence between fragment types and prizes, and after storing the fragments in the user's account, the method further includes:

[0018] Based on the target fragment types corresponding to all fragments stored in the user's account, the target prize corresponding to the target fragment type is determined according to the winning rules;

[0019] The system outputs winning information to the user, which indicates the target prize the user has won.

[0020] As an optional implementation, in a first aspect of the present invention, after storing the fragment to the user's account, the method further includes:

[0021] When it is detected that at least two fragments of a certain type are stored in the user's account, the user's friend list is retrieved and displayed.

[0022] In response to the user's fragment gifting instruction, the fragment to be gifted specified in the fragment gifting instruction is sent to the electronic device of the friend specified in the fragment gifting instruction, and the fragment to be gifted is deleted from the user's account.

[0023] As an optional implementation, in a first aspect of the present invention, after obtaining the target content corresponding to the time of receiving the stop instruction, the method further includes:

[0024] Determine whether the target content is the same as the preset winning content to obtain the checkpoint result;

[0025] Based on the checkpoint results, output the corresponding special effects and prompts.

[0026] As an optional implementation, in a first aspect of the present invention, the step of outputting special effects prompt information corresponding to the checkpoint result includes:

[0027] When the checkpoint result indicates that the checkpoint was successful, the pre-stored checkpoint success effect and checkpoint success prompt are displayed;

[0028] When the checkpoint result indicates a checkpoint failure, the pre-stored checkpoint failure effect and checkpoint failure prompt are displayed, and the target object displayed on the preset interface is reset.

[0029] In a second aspect, an electronic device is provided, the electronic device comprising: a control module, configured to, when the electronic device displays a preset interface, respond to a user's start command and control a target object displayed on the preset interface to change according to a preset rule;

[0030] The transceiver module is used to receive the user's stop command;

[0031] The acquisition module is used to acquire the target content of the target object at the time the stop instruction is received;

[0032] The transceiver module is also used to send a successful checkpoint request to the server when the target content is the same as the preset winning content. The successful checkpoint request is used to request the server to distribute fragments.

[0033] The transceiver module is also used to receive fragments sent by the server and store the fragments in the user's account.

[0034] Thirdly, an electronic device is provided, the electronic device comprising:

[0035] Memory containing executable program code;

[0036] A processor coupled to the memory;

[0037] The processor calls the executable program code stored in the memory to execute the lottery method according to the first aspect of the present invention.

[0038] Fourthly, a computer-readable storage medium is provided that stores a computer program that causes a computer to execute the lottery drawing method of the first aspect of the present invention. The computer-readable storage medium includes ROM / RAM, a magnetic disk, or an optical disk, etc.

[0039] Fifthly, a computer program product is provided that, when the computer program product is run on a computer, causes the computer to perform some or all of the steps of any of the methods of the first aspect.

[0040] In a sixth aspect, an application publishing platform is provided for publishing computer program products, wherein when the computer program products are run on a computer, the computer performs some or all of the steps of any of the methods of the first aspect.

[0041] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0042] In this embodiment of the invention, when the electronic device displays a preset interface, the electronic device can respond to the user's start command, control the target object displayed on the preset interface to change according to a preset rule; receive the user's stop command; obtain the target content corresponding to the target object at the moment the stop command is received; if the target content is the same as the preset winning content, send a successful checkpoint request to the server; receive the fragment sent by the server, and store the fragment in the user's account. In the checkpoint lottery activity provided by this solution, the user needs to combine eye speed and hand speed, that is, whether the checkpoint is successful is entirely determined by the user. Through this simple yet challenging checkpoint method, the user's participation is greatly improved, and the fun and excitement of the checkpoint lottery activity are also increased, thereby leading to an increase in user activity. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a flowchart illustrating a lottery method based on a specific time point provided in this embodiment of the invention. Figure 1 ;

[0045] Figure 2 This is a schematic diagram of an interface for a lottery method based on a specific time point provided in this embodiment of the invention. Figure 1 ;

[0046] Figure 3This is a schematic diagram of an interface for a lottery method based on a specific time point provided in this embodiment of the invention. Figure 2 ;

[0047] Figure 4 This is a flowchart illustrating a lottery method based on a specific time point provided in this embodiment of the invention. Figure 2 ;

[0048] Figure 5 This is a flowchart illustrating a lottery method based on a specific time point provided in this embodiment of the invention. Figure 3 ;

[0049] Figure 6 This is a schematic diagram of an interface for a lottery method based on a specific time point provided in this embodiment of the invention. Figure 3 ;

[0050] Figure 7 This is a schematic diagram of an interface for a lottery method based on a specific time point provided in this embodiment of the invention. Figure 4 ;

[0051] Figure 8 This is a schematic diagram of an interface for a lottery method based on a specific time point provided in this embodiment of the invention. Figure 5 ;

[0052] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 1 ;

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

[0054] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. 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.

[0055] The terms "first" and "second," etc., used in the specification and claims of this invention are used to distinguish different objects, rather than to describe a specific order of objects.

[0056] The terms “comprising” and “having” and any variations thereof in this invention are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product or device.

[0057] It should be noted that in the embodiments of the present invention, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present invention should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0058] The electronic devices involved in the embodiments of this invention can be mobile phones, tablet computers, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc. Among them, wearable devices can be smartwatches, smart bracelets, smart phone watches, smart ankle bracelets, smart earrings, smart necklaces, smart headphones, etc., and the embodiments of this invention are not limited thereto.

[0059] The executing entity of the lottery method provided in this embodiment of the invention can be the aforementioned electronic device, or a functional module and / or functional entity within the electronic device capable of implementing the lottery method. The specific implementation can be determined according to actual usage requirements, and this embodiment of the invention does not impose any limitations. The following uses an electronic device as an example to illustrate the lottery method provided in this embodiment of the invention.

[0060] like Figure 1 As shown, this embodiment of the invention provides a method for drawing prizes at specific points, which may include the following steps:

[0061] 101. When the electronic device displays a preset interface, respond to the user's start command and control the target object displayed on the preset interface to change according to a preset rule.

[0062] In this embodiment of the invention, the electronic device is equipped with a display screen. When the electronic device is conducting a lottery activity, a preset interface will be displayed on the display screen. The target object will be displayed on the preset interface. The target object can change with the user's operation. The user can send a start command to the electronic device. The electronic device responds to the user's start command and can control the target object to change according to a preset rule.

[0063] It should be noted that the preset pattern can be a well-known pattern of change that is pre-set, such as numbers increasing sequentially from 0, or numbers changing according to a geometric sequence of 2, 4, 8, 16, or the solar terms indicated by the image changing in the order of the twenty-four solar terms, or the animals indicated by the image changing in the order of the twelve zodiac animals. Of course, there may be other patterns of change, and the embodiments of the present invention do not make specific limitations.

[0064] Optionally, the start command obtained by the electronic device from the user can be a touch command, such as a user's finger clicking on a control indicating start on the electronic device's display screen; it can also be a voice command, such as the electronic device collecting voice information from the user indicating start; it can also be a gesture command, such as the electronic device capturing a gesture made by the user indicating start; and of course, it can be other start commands, which are not specifically limited in this embodiment of the invention.

[0065] Optionally, the target object displayed on the preset interface can include various forms of representation, such as numbers, images, etc. Therefore, the changes to the target object will be implemented differently depending on its form of representation. Thus, controlling the target object displayed on the preset interface to change according to a preset rule can specifically include, but is not limited to, the following optional implementation methods:

[0066] Implementation Method 1: When the target object includes numbers, a counter is used to control the numbers displayed on the preset interface to increase or decrease according to a preset rule.

[0067] In this implementation, if the target object is a number, the change in the target object may be an increase or decrease in the number. Therefore, a counter can be set in the electronic device so that the change in the number can be controlled by the counter.

[0068] It should be noted that the numbers on the preset interface can change either incrementally or incrementally. For example, starting from 0, they can change to 1, 2, 3, etc.; or starting from a preset value, such as 25, they can change to 24, 23, 22, etc.

[0069] For example, such as Figure 2 As shown, taking incremental changes as an example, the preset interface initially displays "0" and a "Start" control. When the electronic device detects that the user has touched the "Start" control, the counter can control the numbers to change sequentially to "1", "2", etc.

[0070] Method 2: When the target object includes images, multiple candidate images are displayed sequentially according to a preset pattern.

[0071] In this implementation, if the target object is an image, then changes to the target object may mean changes to the image. The electronic device can pre-store many candidate images, and then the electronic device displays these candidate images sequentially according to a certain pattern.

[0072] For example, such as Figure 3As shown, taking the change according to the Chinese zodiac as an example, the preset interface initially displays a "rat" image and a "start" control. When the electronic device detects that the user has touched the "start" control, the counter can control the image to change to "ox", "tiger", etc. in sequence.

[0073] 102. Receive the user's stop command.

[0074] In this embodiment of the invention, the user can trigger a stop command at any time during the process of the target object changing, that is, the electronic device can receive the user's stop command at any time.

[0075] Optionally, the user's stop command can be a touch command, such as a user's finger clicking on a control indicating stop on the electronic device's display screen; the user's stop command can also be a voice command, such as the electronic device capturing the user's voice information indicating stop; the user's stop command can also be a gesture command, such as the electronic device capturing the user's gesture indicating stop; of course, the user's stop command may also be other stop commands, which are not specifically limited in this embodiment of the invention.

[0076] 103. Obtain the target content corresponding to the target object at the moment the stop command is received.

[0077] In this embodiment of the invention, since the target object on the preset interface is constantly changing, when the electronic device receives a stop command, the target object on the preset interface will definitely display certain target content, and the electronic device can then obtain that target content.

[0078] For example, suppose the target object is a number that increments. The counter controls the change from "0" to "1", then to "2", then to "3", then to "4", and then to "5". At this time, the electronic device receives the user's stop command, and the electronic device can take the "5" displayed on the preset interface at this time as the target content.

[0079] 104. If the target content is the same as the preset winning content, send a successful checkpoint request to the server.

[0080] In this embodiment of the invention, after the electronic device obtains the target content, it can compare the target content with the preset winning content. If the target content is the same as the preset winning content, it can be said that the user has successfully completed the current checkpoint and won the prize. Therefore, the electronic device will send a checkpoint success request to the server. This checkpoint success request is used to request the distribution of fragments from the server.

[0081] 105. Receive fragments sent by the server and store the fragments in the user's account.

[0082] In this embodiment of the invention, after the server receives the successful checkpoint request, it sends fragments to the electronic device. The electronic device receives the fragments sent by the server and stores the fragments in the user's account. The user's account can store multiple fragments.

[0083] This invention provides a method for winning a lottery by timing the game. When an electronic device displays a preset interface, the device can respond to a user's start command, controlling the target object displayed on the preset interface to change according to a preset pattern; receive a user's stop command; obtain the target content corresponding to the target object at the moment the stop command is received; if the target content is the same as the preset winning content, send a successful timing request to the server; receive fragments sent by the server, and store the fragments in the user's account. In the timing lottery activity provided by this solution, users need to combine eye speed and hand speed; that is, whether they can successfully timing the game is entirely up to the user. This simple yet challenging timing method greatly increases user participation and also enhances the fun and excitement of the lottery activity, thereby increasing user activity.

[0084] like Figure 4 As shown in the figure, an embodiment of the present invention provides a lottery method based on timings, which may further include the following steps:

[0085] 401. Receive lottery configuration information from the server.

[0086] In this embodiment of the invention, before starting the lottery activity, the server will first configure lottery configuration information to the electronic device. The electronic device can receive the lottery configuration information sent by the server. The lottery configuration information can include at least: preset winning content and preset lottery time period.

[0087] It should be noted that the preset winning content is the content that confirms the user's winnings. The preset winning content is of the same type as the target object. That is, if the target object is a number, then the preset winning content is also a number, specifically a numerical value; if the target object is an image, then the preset winning content is also an image. The preset lottery period is the valid period of the timed lottery activity. Only timed lottery activities that start within the preset lottery period are valid.

[0088] 402. When the electronic device displays a preset interface, respond to the user's start command and control the target object displayed on the preset interface to change according to a preset rule.

[0089] 403. Receive the user's stop command.

[0090] 404. Obtain the target content corresponding to the target object at the moment the stop command is received.

[0091] In this embodiment of the invention, the description of steps 402 to 404 is the same as the detailed description of steps 101 to 103 in the above embodiments, and will not be repeated in this embodiment of the invention.

[0092] 405. If the target content is the same as the preset winning content, and the time of receiving the start command is within the preset lottery period, a successful checkpoint request will be sent to the server.

[0093] In this embodiment of the invention, after the electronic device obtains the target content, it can compare the target content with the preset winning content. If the target content is the same as the preset winning content, it indicates that the user's current checkpoint is successful. At the same time, the electronic device will compare whether the time of receiving the start command is within the preset lottery period. If it is within the preset lottery period, it indicates that the current checkpoint lottery activity is valid, thus confirming that the user has won a prize. If it is not within the preset lottery period, it indicates that the current checkpoint lottery activity is no longer within the activity validity period and is an invalid checkpoint, thus not a prize. Only when the target content is the same as the preset winning content and the time of receiving the start command is within the preset lottery period, does the electronic device confirm that the user's current checkpoint is successful and that the user has won a prize. Then, the electronic device will send a checkpoint success request to the server. This checkpoint success request is used to request the distribution of fragments from the server.

[0094] It should be noted that, since the change of the target object displayed on the preset interface in the timed lottery activity takes time, there may be a situation where the electronic device receives the start command within the preset lottery period, but receives the stop command outside the preset lottery period. Therefore, the electronic device can determine whether the current timed lottery activity is valid based on the time of receiving the start command. As long as the time of receiving the start command is within the preset lottery period, it is considered valid.

[0095] Optionally, the above settings are only for reference, and other time periods can also be set. This embodiment of the invention does not impose specific limitations.

[0096] For example, assuming the preset lottery period is 15:00-15:30, if the electronic device receives the start command at 14:58 and the stop command at 15:01, then this lottery activity is invalid; if the electronic device receives the start command at 15:13 and the stop command at 15:14, then this lottery activity is valid; if the electronic device receives the start command at 15:29 and the stop command at 15:31, then this lottery activity is valid; if the electronic device receives the start command at 15:31 and the stop command at 15:32, then this lottery activity is invalid.

[0097] 406. Receive fragments sent by the server and store the fragments in the user's account.

[0098] In this embodiment of the invention, the description of step 406 is the same as the detailed description of step 105 in the above embodiments, and will not be repeated in this embodiment of the invention.

[0099] Optionally, the lottery configuration information configured by the server for the electronic device may also include: the fragment acquisition rate corresponding to each fragment category; the fragments received by the electronic device from the server are determined by the server based on the fragment acquisition rate corresponding to each fragment category.

[0100] It should be noted that the fragments sent by the server to the electronic device can include multiple categories of fragments, and the acquisition rate of each type of fragment may be different. When the server receives a successful checkpoint request, it can determine the type of fragment to be sent to the electronic device this time based on the acquisition rate of each fragment type, and send the fragment corresponding to that fragment type to the electronic device.

[0101] For example, suppose there are five types of fragments: "Gold," "Wood," "Water," "Fire," and "Earth." The fragment acquisition rate for "Gold" is 80%, for "Wood" it is 60%, for "Water" it is 40%, for "Fire" it is 20%, and for "Earth" it is 5%. When the server receives a successful checkpoint request, it can randomly send one of the "Gold," "Wood," "Water," "Fire," or "Earth" fragments to the electronic device based on the above fragment acquisition rates.

[0102] 407. Based on the target fragment types corresponding to all fragments stored in the user's account, determine the target prize corresponding to the target fragment type according to the winning rules.

[0103] In this embodiment of the invention, after storing the fragments sent by the server to the user's account each time, the electronic device can detect the target fragment types corresponding to all the fragments stored in the account, and determine the corresponding target prizes based on the number of types and the pre-configured winning rules.

[0104] It should be noted that the winning rules are included in the lottery configuration information sent in advance by the server to the electronic device. The winning rules may include the correspondence between fragment types and prizes.

[0105] For example, suppose the prize-winning rules involve five types of fragments: "Gold," "Wood," "Water," "Fire," and "Earth." Collecting all five fragments allows you to redeem a first prize; collecting any four allows you to redeem a second prize; collecting any three allows you to redeem a third prize; and collecting any two or one fragment disqualifies you from winning a prize. If the electronic device detects that a user's account contains five "Gold" fragments, ten "Water" fragments, one "Fire" fragment, and one "Earth" fragment—having collected all four—then the electronic device determines that the user can redeem a second prize.

[0106] 408. Output the winning information to the user.

[0107] In this embodiment of the invention, the electronic device can output winning information to the user, which is used to indicate the target prize the user has won.

[0108] It should be noted that the target award only represents the award that the user can currently redeem, and does not mean that the user can only redeem this award in this time-limited lottery event. Users can continue to participate in the time-limited lottery event so that their electronic devices can receive more types of fragments sent by the server.

[0109] This invention provides a method for winning prizes by timing the draw. In this method, users need to combine their eye speed and hand speed. In other words, whether they can successfully time the draw is entirely up to the user. The electronic device will also promptly remind the user of the prizes that can be redeemed to prevent the user from missing out on the prize. This simple yet challenging timing method greatly increases user participation and enhances the fun and excitement of the prize draw, thereby increasing user activity.

[0110] like Figure 5 As shown in the figure, an embodiment of the present invention provides a lottery method based on timings, which may further include the following steps:

[0111] 501. When the electronic device displays a preset interface, respond to the user's start command and control the target object displayed on the preset interface to change according to a preset rule.

[0112] 502. Receive the user's stop command.

[0113] 503. Obtain the target content corresponding to the target object at the moment the stop command is received.

[0114] In this embodiment of the invention, the description of steps 501 to 503 is the same as the detailed description of steps 101 to 103 in the above embodiments, and will not be repeated in this embodiment of the invention.

[0115] 504. Determine whether the target content is the same as the preset winning content to obtain the checkpoint result.

[0116] In this embodiment of the invention, the electronic device can compare the target content with the preset winning content, and determine the checkpoint result based on whether the target content and the preset winning content are the same.

[0117] If the target content is the same as the preset winning content, the result is a successful completion of the task; if the target content is different from the preset winning content, the result is a failed completion of the task.

[0118] 505. Based on the checkpoint results, output the corresponding special effects and prompts.

[0119] In this embodiment of the invention, regardless of the result of the checkpoint, the electronic device can output special effects and prompts to the user corresponding to the checkpoint result, so that the user can clearly know the checkpoint situation.

[0120] Optionally, the electronic device can pre-store different special effects and prompts for successful and unsuccessful checkpoint completion, and output the corresponding special effects and prompts based on the checkpoint completion result. Specifically, this can include the following two scenarios:

[0121] Scenario 1: When the checkpoint result indicates that the checkpoint was successfully checked, the pre-stored checkpoint success effect and checkpoint success prompt will be displayed.

[0122] For example, such as Figure 6 As shown, assuming the preset winning content is "25", when the target content is also 25, it means that the user has successfully hit the mark. Then, a thumbs-up effect and the message "Congratulations on winning the prize!" will be displayed on the screen.

[0123] Scenario 2: When the checkpoint result indicates that the checkpoint failed, the pre-stored checkpoint failure effect and checkpoint failure prompt are displayed, and the target object displayed on the preset interface is reset.

[0124] For example, such as Figure 7 As shown, assuming the preset winning content is "25", when the target content is 26, it means that the user failed to win. Then, the screen will display a disappointed expression and the message "Unfortunately, you did not win".

[0125] It should be noted that if the timing fails, the electronic device will not receive the fragments, and the user may need to participate in the timing lottery again. Therefore, the electronic device can reset the target object to display the original content of the target object.

[0126] 506. If the target content is the same as the preset winning content, send a successful checkpoint request to the server.

[0127] 507. Receive fragments sent by the server and store the fragments in the user's account.

[0128] In this embodiment of the invention, the description of steps 506 to 507 is the same as the detailed description of steps 104 to 105 in the above embodiments, and will not be repeated in this embodiment of the invention.

[0129] 508. When it is detected that at least two fragments of a certain type are stored in a user's account, retrieve and display the user's friend list.

[0130] In this embodiment of the invention, users can also exchange fragments with friends. If the electronic device detects that there are at least two fragments of a certain type stored in the account, it can share the extra fragments with friends. Therefore, the electronic device can obtain the friend list and display the friend list on the screen.

[0131] It should be noted that the friend list can be friends added by the user, friends identified by the electronic device from the address book or social software, friends with whom fragments have been previously shared, or other friends. This embodiment of the invention does not impose specific limitations.

[0132] 509. Responding to the user's fragment gifting instruction, send the fragment to be gifted specified in the fragment gifting instruction to the electronic device of the friend specified in the fragment gifting instruction, and delete the fragment to be gifted stored in the user's account.

[0133] In this embodiment of the invention, after the friend list is displayed on the screen, the user can select a friend from the friend list to share the fragment with, and can also select the fragment to share. At this time, the electronic device will receive a fragment gifting instruction. The fragment gifting instruction can include at least: the fragment to be gifted and the friend to whom it is to be gifted. Therefore, the electronic device can respond to the fragment gifting instruction and send the specified fragment to be gifted to the specified friend's electronic device. After the user shares a fragment, the fragment will no longer be in the user's own account. Therefore, the electronic device can delete the fragment to be gifted from the user's account.

[0134] For example, such as Figure 8 As shown, suppose user A's account has 8 "gold" fragments. User A's electronic device can display a friend list, including user B, user C, and user D, as well as the number of fragments for each user. If user A clicks on user C and a "gold" fragment, then user A's electronic device can send one "gold" fragment to user C's electronic device. At the same time, user A's account will only have 7 "gold" fragments left, and user C's account will gain one more "gold" fragment.

[0135] This invention provides a method for winning a prize by timing the draw. In this method, users need to combine their eye speed and hand speed, meaning that whether they can successfully time the draw is entirely up to them. The electronic device will also display different special effects and prompts based on the user's timing results. Furthermore, it adds the ability to share fragments among friends, which allows more users to participate in the prize draw. This simple yet challenging timing method greatly increases user participation and enhances the fun and excitement of the prize draw, thereby increasing user activity.

[0136] like Figure 9 As shown, an embodiment of the present invention provides an electronic device, which may include:

[0137] Control module 901 is used to respond to the user's start command when the electronic device displays a preset interface, and control the target object displayed on the preset interface to change according to a preset rule;

[0138] The transceiver module 902 is used to receive the user's stop command;

[0139] The acquisition module 903 is used to acquire the target content corresponding to the target object at the moment the stop command is received;

[0140] The transceiver module 902 is also used to send a successful checkpoint request to the server when the target content is the same as the preset winning content. The successful checkpoint request is used to request the server to distribute fragments.

[0141] The transceiver module 902 is also used to receive fragments sent by the server and store the fragments in the user's account.

[0142] Optionally, the target object can include: numbers or images.

[0143] Control module 901 is specifically used to control the numbers displayed on a preset interface to increment or decrement according to a preset rule when the target object includes numbers; or,

[0144] The control module 901 is specifically used to display multiple candidate images sequentially according to a preset rule when the target object includes an image.

[0145] Optionally, the transceiver module 902 is also used to receive lottery configuration information from the server. The lottery configuration information includes at least: preset winning content and preset lottery time period.

[0146] The transceiver module 902 is also used to send a successful lottery request to the server if the time of receiving the start command is within the preset lottery period, when the target content is the same as the preset winning content.

[0147] Optionally, the lottery configuration information may also include: the fragment acquisition rate corresponding to each fragment category; the fragments received by the electronic device from the server are determined by the server based on the fragment acquisition rate corresponding to each fragment category.

[0148] Optionally, the lottery configuration information also includes: winning rules, which include the correspondence between fragment types and prizes.

[0149] The control module 901 is also used to determine the target prize corresponding to the target fragment type according to the winning rules based on the target fragment type corresponding to all fragments stored in the user's account.

[0150] The control module 901 is also used to output winning information to the user, which indicates the target prize the user has won.

[0151] Optionally, the acquisition module 903 is also used to acquire and display the user's friend list when it is detected that at least two fragments of a certain type are stored in the user's account;

[0152] The transceiver module 902 is also used to respond to the user's fragment gifting command and send the fragment to be gifted specified in the fragment gifting command to the electronic device of the friend specified in the fragment gifting command.

[0153] The control module 901 is also used to delete fragments to be gifted stored in the user's account.

[0154] Optionally, the control module 901 is also used to determine whether the target content is the same as the preset winning content in order to obtain the checkpoint result;

[0155] The control module 901 is also used to output special effects and prompts corresponding to the checkpoint results.

[0156] Optionally, the control module 901 is specifically used to display a pre-stored checkpoint success effect and a checkpoint success prompt when the checkpoint result indicates that the checkpoint was successful.

[0157] The control module 901 is specifically used to display the pre-stored checkpoint failure effect and checkpoint failure prompt when the checkpoint result indicates that the checkpoint has failed, and to reset the target object displayed on the preset interface.

[0158] In this embodiment of the invention, each module can implement the lottery method provided in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0159] like Figure 10 As shown, embodiments of the present invention also provide an electronic device, which may include:

[0160] Memory 1001 storing executable program code;

[0161] Processor 1002 coupled to memory 1001;

[0162] In this process, the processor 1002 calls the executable program code stored in the memory 1001 to execute the point-based lottery method executed by the electronic device in the above method embodiments.

[0163] This invention provides a computer-readable storage medium storing a computer program that causes a computer to perform some or all of the steps of the methods described in the above embodiments.

[0164] This invention also provides a computer program product, wherein when the computer program product is run on a computer, the computer performs some or all of the steps of the methods described in the above method embodiments.

[0165] This invention also provides an application publishing platform, which is used to publish computer program products. When the computer program products are run on a computer, the computer performs some or all of the steps of the methods described in the above method embodiments.

[0166] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the invention. The above-described multiple embodiments are not necessarily multiple independent embodiments; they are divided into multiple embodiments only to highlight different technical features in different embodiments. Those skilled in the art should understand that the above-described multiple embodiments can also be combined arbitrarily.

[0167] In various embodiments of the present invention, it should be understood that the sequence number of each process does not necessarily imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0168] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they can be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0169] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0170] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several requests to cause a computer device (which can be a personal computer, server, or network device, specifically a processor in the computer device) to execute some or all of the steps of the methods described in the various embodiments of the present invention.

[0171] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

Claims

1. A method for drawing prizes at specific points, characterized in that, Applied to electronic devices, the method includes: When the electronic device displays a preset interface, it responds to the user's start command and controls the target object displayed on the preset interface to change according to a preset rule. Receive the user's stop command; Obtain the target content of the target object at the moment the stop command is received; If the target content is the same as the preset winning content, a successful checkpoint request is sent to the server. The successful checkpoint request is used to request the server to distribute fragments. Receive fragments sent by the server and store the fragments in the user's account; The target object includes: numbers or images, and controlling the target object displayed on the preset interface to change according to a preset rule includes: When the target object includes numbers, a counter controls the numbers displayed on the preset interface to increase or decrease according to the preset rule; or, When the target object includes an image, multiple candidate images are displayed sequentially according to the preset rules; Before responding to the user's start command and controlling the target object displayed on the preset interface to change according to a preset rule, the method further includes: Receive lottery configuration information from the server, wherein the lottery configuration information includes at least: the preset winning content and the preset lottery time period; When the target content is the same as the preset winning content, sending a successful checkpoint request to the server includes: If the target content is the same as the preset winning content, and the time of receiving the start instruction is within the preset lottery period, then a successful checkpoint request is sent to the server.

2. The method according to claim 1, characterized in that, The lottery configuration information also includes: the fragment acquisition rate corresponding to each fragment type; the fragments received by the electronic device from the server are determined by the server based on the fragment acquisition rate corresponding to each fragment type.

3. The method according to claim 2, characterized in that, The lottery configuration information also includes: winning rules, which include the correspondence between fragment types and prizes. After storing the fragments in the user's account, the method further includes: Based on the target fragment types corresponding to all fragments stored in the user's account, the target prize corresponding to the target fragment type is determined according to the winning rules; The system outputs winning information to the user, which indicates the target prize the user has won.

4. The method according to claim 1, characterized in that, After storing the fragment in the user's account, the method further includes: When it is detected that at least two fragments of a certain type are stored in the user's account, the user's friend list is retrieved and displayed. In response to the user's fragment gifting instruction, the fragment to be gifted specified in the fragment gifting instruction is sent to the electronic device of the friend specified in the fragment gifting instruction, and the fragment to be gifted is deleted from the user's account.

5. The method according to any one of claims 1 to 4, characterized in that, After obtaining the target content corresponding to the target object at the time of receiving the stop instruction, the method further includes: Determine whether the target content is the same as the preset winning content to obtain the checkpoint result; Based on the checkpoint results, output the corresponding special effects and prompts.

6. The method according to claim 5, characterized in that, The step of outputting special effects prompts corresponding to the checkpoint results includes: When the checkpoint result indicates that the checkpoint was successful, the pre-stored checkpoint success effect and checkpoint success prompt are displayed; When the checkpoint result indicates a checkpoint failure, the pre-stored checkpoint failure effect and checkpoint failure prompt are displayed, and the target object displayed on the preset interface is reset.

7. An electronic device, characterized in that, include: The control module is used to respond to the user's start command when the electronic device displays a preset interface, and control the target object displayed on the preset interface to change according to a preset rule; The transceiver module is used to receive the user's stop command; The acquisition module is used to acquire the target content of the target object at the time the stop instruction is received; The transceiver module is also used to send a successful checkpoint request to the server when the target content is the same as the preset winning content. The successful checkpoint request is used to request the server to distribute fragments. The transceiver module is also used to receive fragments sent by the server and store the fragments in the user's account; The target object includes: numbers or images; The control module is specifically used to: when the target object includes numbers, control the numbers displayed on the preset interface to increase or decrease according to the preset rule through a counter; or, when the target object includes images, display multiple candidate images sequentially according to the preset rule. The transceiver module is also used to receive lottery configuration information from the server, wherein the lottery configuration information includes at least: the preset winning content and the preset lottery time period; The transceiver module is specifically used to send a successful lottery request to the server if the time of receiving the start instruction is within the preset lottery period, when the target content is the same as the preset winning content.

8. An electronic device, characterized in that, include: Memory containing executable program code; and the processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the lottery method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, include: The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the lottery method as described in any one of claims 1 to 6.