Drone racing betting system and service operation method
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-12-22
- Publication Date
- 2026-08-12
Smart Images

Figure 112025145384219-PAT00006_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a drone racing betting system and a method for operating a service. It belongs to a technical field capable of determining racing rankings based on real-time flight information of racing drones, analyzing users' betting patterns to adjust purchase limits to prevent gambling addiction, and transparently managing data related to winning bet rights using blockchain technology. Background Technology
[0002] Despite the rapid growth of the drone industry and the emergence of drone racing as a core sport that incorporates the technologies of the Fourth Industrial Revolution, it acts as a representative blind spot in regulation that struggles to establish itself within the system due to concerns about promoting gambling and a lack of transparency in the management of proceeds.
[0003] Safety management in this gambling industry still relies heavily on cash transactions centered on on-site sales outlets and the passive control of managers. Consequently, existing anonymity-based cash transaction methods fail to systematically prevent users from circumventing purchase limits by visiting multiple outlets, raising concerns about the proliferation of gambling addicts. Furthermore, since rankings rely on the referee's visual inspection or simple video analysis, controversies over officiating errors arise due to the high-speed nature of drone competitions, ultimately limiting the ability to ensure the fairness and credibility of the business.
[0004] Meanwhile, online sports betting platforms or general-purpose blockchain technology are also being utilized recently to ensure transparency in betting. This includes attempts to prevent tampering by recording transaction records in a digital ledger.
[0005] However, the technical specificity of three-dimensional high-speed maneuver sports such as drone racing presents clear limitations to the simple application of existing betting systems. For example, there is a lack of integration with technology that automatically determines rankings by collecting real-time position and speed data of drones flying in three-dimensional space. Furthermore, relying solely on existing general-purpose blockchain methods results in functional disconnects in the process of verifying whether profits are actually distributed for public benefit or analyzing and responding to individual users' addiction risk patterns in real time, making it impossible to monitor a healthy ecosystem.
[0006] Accordingly, the present invention proposes a drone racing betting system and a method of operation thereof that enable the transparent operation of drone racing competitions by continuously detecting customer betting status, adjusting purchase limits according to the customer's addiction risk level, and merging refunds, racing data based on real-time flight information, and purchase history transaction data to record them via blockchain. Prior art literature
[0007] (01) Korean Published Patent No. 10-2022-0151734 (Nov. 15, 2022) The problem to be solved
[0008] The present invention aims to solve the aforementioned problems, and the objective of the present invention is to provide a drone racing betting system and a method of operation thereof that determines racing rankings based on real-time flight information of a drone, analyzes users' betting patterns to adjust purchase limits to prevent gambling addiction, and transparently manages data related to winner betting rights using blockchain technology.
[0009] The above and other objects and advantages of the present invention will become apparent from the following description describing preferred embodiments. means of solving the problem
[0010] A drone racing betting system according to an embodiment of the present invention for achieving the above-mentioned purpose, which provides a betting service for a drone racing competition to a customer terminal, comprises at least one racing drone that calculates and individually transmits real-time flight information for each racing drone, and an integrated management server that determines a racing ranking for each racing drone based on real-time flight information received from each racing drone. The integrated management server comprises an amount monitoring unit that monitors the cumulative betting amount for a specific period processed through the betting service from the customer terminal, an addiction management unit that diagnoses the addiction risk level of the customer based on a betting behavior pattern derived by analyzing the cumulative betting amount for the specific period, a purchase management unit that adjusts the maximum purchase amount limit for winner betting tickets payable through the betting service from the customer terminal based on the addiction risk level, an amount calculation unit that calculates refund information for customer-specific winner betting tickets issued through the betting service based on the racing ranking, and a data management unit that extracts purchase history transaction data from customer-specific winner betting tickets and generates racing data according to the racing ranking. The data management unit [complies with] the refund information, the purchase Historical transaction data and the above racing data can be merged and recorded in a distributed manner on a blockchain network.
[0011] In an embodiment, the refund information includes the total amount of winning bet tickets issued, the number of winning bet tickets, the odds, the calculation details of taxes and public charges, and the details of the distribution of public interest funds; the purchase history transaction data includes a winning bet ticket identification number, a customer identification ID, a match identification code, a betting drone number, betting type information, the purchase amount, and the purchase time; and the racing data may include a match identification code, a flight information hash value corresponding to real-time flight information for each racing drone, racing ranking results, and racing records.
[0012] In an embodiment, the addiction management unit includes a probability value calculation unit that calculates a probability value for each betting behavior pattern by applying the accumulated betting amount for each specific period to a preset probability value calculation algorithm for each betting behavior pattern, and a grade diagnosis unit that diagnoses the addiction risk grade by applying the probability value for each betting behavior pattern to an artificial intelligence-based addiction risk grade diagnosis model, wherein the betting behavior pattern may include a loss chasing pattern, an impulsive betting pattern, a betting amount surge pattern, and a safe betting pattern.
[0013] In an embodiment, the purchase management unit may include a purchase authority blocking unit that disables the purchase authority for the winner betting ticket by scheduling a betting suspension period for each customer when the addiction risk level exceeds a preset risk level; a counseling service providing unit that provides a counseling service to the customer terminal by activating a video connection interface with an addiction counselor terminal through the betting service when the purchase authority for the winner betting ticket is restricted; and a limit amount setting unit that sets the maximum purchase amount limit for the winner betting ticket to be lowered in inverse proportion to the cumulative betting amount for each specific period when the addiction risk level is less than a preset risk level.
[0014] In an embodiment, the amount calculation unit comprises a first calculation unit that calculates the total refund amount by applying a preset refund rate to the total sales amount of winner betting tickets for each racing match; a second calculation unit that calculates the unit refund amount per winner betting ticket by dividing the total refund amount by the number of winning winner betting tickets among each winner betting ticket and rounding down amounts less than a predetermined unit; a third calculation unit that calculates the sales revenue by subtracting the total refund amount and preset taxes and levies from the total sales amount of winner betting tickets; and a revenue management unit that calculates the sales revenue by separating it into racing operating expenses and public benefit contributions according to a preset public benefit fund distribution rate. The second calculation unit calculates the payout rate by dividing the unit refund amount per winner betting ticket by the preset unit purchase amount of the winner betting ticket, and the revenue management unit includes the total sales amount of winner betting tickets, the total refund amount, the unit refund amount per winner betting ticket, the payout rate, the sales revenue, the racing operating expenses, and the Public benefit contributions can be merged into the amount management records for each racing event and recorded in a distributed manner on the blockchain network through the data management unit.
[0015] In an embodiment, the data management unit may include a data merging unit that generates integrated operation data for each match by merging the refund information, the purchase history transaction data, and the racing data; a hash conversion unit that individually converts the integrated operation data for each match into a hash value for each match by applying it to a preset hash function; and a block management unit that generates a new block including the hash value for each match, the hash value of the previous block confirmed in the blockchain network, and a block creation timestamp, and records it by connecting it to the blockchain network in a chain form.
[0016] In an embodiment, the integrated management server further comprises a real-name verification unit that grants the right to use the betting service to the customer terminal based on the verified authentication result obtained by authenticating the customer authentication data received from the customer terminal, a pilot management unit that collects pilot information for each racing drone in advance and registers it in a drone pilot list through the betting service, and a race management unit that updates racing performance history in the drone pilot list based on the integrated operation data for each match, wherein the race management unit maps each real-time flight information to a preset racing course template to determine whether the course has been deviated from, whether a specific track point has been passed, and whether flight regulations have been violated for each racing drone, and the customer authentication data may include at least one of an ID scan image, biometric recognition information, carrier authentication information, account owner verification information, and an electronic signature certificate.
[0017] In an embodiment, the race management unit includes a drone identification unit that identifies a drone whose reception of each real-time flight information has been interrupted for longer than a preset time as a drone that has not entered the race; a failure determination unit that determines the drone racing race as invalid when the number of drones that have not entered the race exceeds a certain number and processes the deletion of the integrated operation data for that race before converting it into a hash value for that race; and a race operation unit that sorts the list of drone pilots according to the racing performance history and selects pilots with the highest winning percentages. The race operation unit may set a maximum flight speed limit value by transmitting it to each racing drone of the pilot with the highest winning percentage before the drone racing race begins. Effects of the invention
[0018] According to an embodiment of the present invention, by automatically determining racing rankings through a sensor fusion algorithm based on real-time flight information, controversies regarding erroneous judgments in racing ranking determination can be prevented.
[0019] In addition, by analyzing users' betting patterns and adjusting purchase limits to prevent gambling addiction, personal and social damage caused by gambling addiction can be minimized.
[0020] In addition, by using blockchain technology to transparently manage data related to winning vote rights, data manipulation by the operating entity or a third party can be prevented. Brief explanation of the drawing
[0021] FIG. 1 is a schematic diagram showing a drone racing betting system (1000) according to an embodiment of the present invention. FIG. 2 is a block diagram showing each embodiment of at least one racing drone (100_1 to 100_N) of FIG. 1. FIG. 3 is a block diagram showing one embodiment of the integrated management server (200) of FIG. 1. FIG. 4 is a block diagram showing an example of the addiction management unit (220) of FIG. 3. FIG. 5 is a block diagram showing an example of the purchasing management department (230) of FIG. 3. FIG. 6 is a block diagram showing an example of the amount calculation unit (240) of FIG. 3. FIG. 7 is a block diagram showing an embodiment of the data management unit (250) of FIG. 3. FIG. 8 is a block diagram showing another embodiment of the integrated management server (200_1) of FIG. 3. FIG. 9 is a block diagram showing an embodiment of the race management department (280) of FIG. 8. FIG. 10 is an operation process for the betting service operation method of the drone racing betting system (1000) of FIG. 1. Specific details for implementing the invention
[0022] The present invention will be described in detail below with reference to the embodiments and drawings. These embodiments are presented merely as examples to explain the invention more specifically, and it will be obvious to those skilled in the art that the scope of the invention is not limited by these embodiments.
[0023] Furthermore, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which the present invention pertains, and in the event of a conflict, the description in this specification, including the definitions, shall prevail.
[0024] To clearly explain the proposed invention in the drawings, parts unrelated to the description have been omitted, and similar parts throughout the specification have been given similar reference numerals. Furthermore, when a part is described as "comprising" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Additionally, the term "part" as described in the specification refers to a single unit or block that performs a specific function.
[0025] In each step, identification codes (1st, 2nd, etc.) are used for convenience of explanation and do not describe the order of the steps; the steps may be performed differently from the specified order unless a specific order is clearly indicated in the context. That is, the steps may be performed in the same order as specified, substantially simultaneously, or in the reverse order.
[0026] FIG. 1 is a schematic diagram showing a drone racing betting system (1000) according to an embodiment of the present invention, FIG. 2 is a block diagram showing an embodiment of each of at least one racing drone (100_1 to 100_N) of FIG. 1, and FIG. 3 is a block diagram showing an embodiment of an integrated management server (200) of FIG. 1.
[0027] Referring to FIGS. 1 to 3, the drone racing betting system (1000) can provide a betting service for a drone racing match to a customer terminal (10).
[0028] Here, the betting service may be an application or webpage installed on each customer terminal (e.g., 10_1 to 10_N) provided via a network from the drone racing betting system (1000).
[0029] A drone racing betting system (1000) according to an embodiment may include at least one racing drone (100_1 to 100_N) and an integrated management server (200).
[0030] First, each of at least one racing drone (100_1 to 100_N) can generate real-time flight information and transmit it individually to an integrated management server (200) via a network.
[0031] Here, real-time flight information may include precise position information, speed information, and flight status information within a preset error range.
[0032] As illustrated in FIG. 2, each of at least one racing drone (100_1 to 100_N) may include a position receiving module (110), an inertial measurement module (120), an information processing module (130), and a communication module (140).
[0033] Specifically, the location receiving module (110) receives GPS-based location information, the inertial measurement module (120) measures drone inertial information for the racing drone, the information processing module (130) applies the GPS-based location information and the drone inertial information to a preset information fusion algorithm to produce real-time flight information, and the communication module (140) can encrypt the real-time flight information and transmit it to the integrated management server (200) via a network.
[0034] Here, the drone inertial information may include flight acceleration information, drone angular velocity information, 3-axis geomagnetic information, and flight tilt information. In this case, the information fusion algorithm may use either a Kalman filter or a complementary filter.
[0035] According to an embodiment, the information processing module (130) can predict precise location information using a prediction stage information fusion algorithm and correct precise location information using a correction stage information fusion algorithm.
[0036] For example, the prediction step information fusion algorithm is and It includes, where x is the drone's state vector (position, velocity), A is the state transition matrix, B is the control input matrix, u is the drone inertia information (flight acceleration), P is the error covariance matrix, Q is the process noise covariance, k is the time sequence point, and K can be the Kalman gain.
[0037] In addition, the correction step information fusion algorithm is , , It includes, where H is the observation matrix, z is the observation (GPS-based location information), and R is the observation noise covariance.
[0038] Next, the integrated management server (200) can determine the racing ranking for each racing drone (100_1 to 100_N) based on each real-time flight information received from each racing drone (100_1 to 100_N).
[0039] This integrated management server (200) can decrypt real-time flight information encrypted through the AES-256 encryption algorithm from the communication module (140).
[0040] As illustrated in FIG. 3, the integrated management server (200) may include an amount monitoring unit (210), an addiction management unit (220), a purchasing management unit (230), an amount calculation unit (240), and a data management unit (250).
[0041] Specifically, the amount monitoring unit (210) can monitor the accumulated betting amount for each specific period processed through the betting service from the customer terminal (10).
[0042] Next, the addiction management department (220) can diagnose the addiction risk level of the customer based on the betting behavior pattern derived by analyzing the cumulative betting amount over a specific period.
[0043] Next, the purchasing management department (230) can adjust the maximum purchase amount limit for winner betting tickets payable through the betting service from the customer terminal (10) based on the addiction risk level.
[0044] Next, the amount calculation unit (240) can calculate refund information for each customer's winning betting ticket issued through the betting service based on the racing ranking.
[0045] Here, the refund information may include the total sales amount of winning tickets, the number of winning tickets, the odds, the calculation details of taxes and levies, and the details of the distribution of public interest funds.
[0046] Next, the data management unit (250) can extract purchase history transaction data from the winner voting rights for each customer and generate racing data according to the racing ranking.
[0047] Here, purchase history transaction data may include a winner betting ticket identification number, customer identification ID, match identification code, betting drone number, betting type information, purchase amount, and purchase time. Additionally, racing data may include a match identification code, a flight information hash value corresponding to real-time flight information for each racing drone, racing ranking results, and racing records.
[0048] At this time, the data management unit (250) can merge refund information, purchase history transaction data and racing data and record them distributed on a blockchain network.
[0049] According to one embodiment, the addiction management unit (220) can identify a customer stress index from a stress index per respiration and heart rate signal based on respiration and heart rate signals periodically transmitted through a betting service from an ultrasonic sensor (not shown) provided in the customer terminal (10).
[0050] At this time, the addiction management department (220) may temporarily suspend the right to use the betting service if the customer stress index rises above a certain level.
[0051] According to another embodiment, the addiction management unit (220) can determine the customer immersion state based on betting menu touch information recognized from the customer terminal (10) through the betting service and provide it to the customer terminal (10) in the form of a notification.
[0052] Here, betting menu touch information may include betting menu touch pressure, the number of identical betting menu touch inputs, the number of betting menu cancellations, and the number of betting menu re-selection repetitions.
[0053] According to another embodiment, the purchasing management department (230) can select a betting menu with a high number of hits among a plurality of betting menus based on the hit rate of the winner betting ticket for each customer and recommend it to the customer terminal (10).
[0054] According to another embodiment, the purchasing management unit (230) can extract a top-ranking list based on the cumulative betting rate from a list of registered customers. At this time, the purchasing management unit (230) can share real-time betting information for each top-ranking list with the customer terminal (10) through a betting service.
[0055] According to another embodiment, the data management unit (250) can generate augmented reality graphics using drone flight footage captured through a camera equipped on each racing drone. At this time, the data management unit (250) can provide the augmented reality graphics to the customer terminal (10) through a betting service.
[0056] According to another embodiment, the data management unit (250) can identify targets of cheating for each racing drone in real time by applying flight path data for each racing drone to an artificial intelligence-based cheating detection model.
[0057] Hereinafter, the structure of the present invention and the resulting effects are to be explained in more detail through specific embodiments and comparative examples. However, these embodiments are intended to explain the present invention more specifically, and the scope of the present invention is not limited to these embodiments.
[0058] FIG. 4 is a block diagram showing an example of the addiction management unit (220) of FIG. 3.
[0059] Referring to FIGS. 3 and FIGS. 4, the addiction management unit (220) may include a probability value calculation unit (221) and a grade diagnosis unit (222).
[0060] First, the probability value calculation unit (221) can calculate the probability value for each betting behavior pattern by applying the accumulated betting amount for each specific period to a probability value calculation algorithm for each betting behavior pattern that is pre-set.
[0061] Here, betting behavior patterns may include loss-chasing patterns, impulsive betting patterns, betting amount surge patterns, and safe betting patterns.
[0062] Next, the grade diagnosis unit (222) can diagnose the addiction risk grade by applying the probability values for each betting behavior pattern to an artificial intelligence-based addiction risk grade diagnosis model.
[0063] Here, the AI-based addiction risk diagnosis model may be an artificial neural network algorithm pre-modeled by learning through machine learning that takes probability values for each training pattern as input and outputs an addiction risk grade corresponding to those probability values. This AI-based addiction risk diagnosis model can receive probability values for each betting behavior pattern as input and output a value corresponding to the addiction risk grade.
[0064] FIG. 5 is a block diagram showing an example of the purchasing management department (230) of FIG. 3.
[0065] Referring to FIGS. 3 and 4, the purchasing management unit (230) may include a purchasing authority blocking unit (231), a consultation service unit (232), and a limit amount setting unit (233).
[0066] First, the purchase authority blocking unit (231) can disable the purchase authority for the winner betting rights by scheduling a betting suspension period for each customer when the addiction risk level exceeds a preset risk level.
[0067] Next, when the right to purchase a winner's betting ticket is restricted, the counseling service provider (232) can provide counseling services to the customer terminal (10) by activating a video connection interface with the addiction counselor terminal (20) through the betting service.
[0068] Next, the limit amount setting unit (233) can set the maximum purchase amount limit for the winner betting ticket to be lowered in inverse proportion to the cumulative betting amount for a specific period when the addiction risk level is lower than the preset risk level.
[0069] FIG. 6 is a block diagram showing an example of the amount calculation unit (240) of FIG. 3.
[0070] Referring to FIGS. 3 and FIGS. 6, the amount calculation unit (240) may include a first calculation unit (241), a second calculation unit (242), a third calculation unit (243), and a profit management unit (244).
[0071] First, the first calculation unit (241) can calculate the total refund amount by applying a pre-set refund rate to the total sales amount of winner betting tickets for each racing match.
[0072] Next, the second calculation unit (242) can calculate the unit refund per winning ticket by dividing the total refund by the number of winning tickets that hit among each winning ticket and rounding down the amount less than a predetermined unit.
[0073] This second calculation unit (242) can calculate the dividend rate by dividing the unit refund per winner's bet by the pre-set unit purchase amount of the winner's bet.
[0074] Next, the third calculation unit (243) can calculate the sales revenue by subtracting the total refund amount and the pre-set taxes and levies from the total sales amount of the ticket sales.
[0075] Next, the revenue management department (244) can calculate the proceeds from sales by separating them into racing operating expenses and public contribution funds according to a pre-established public fund distribution rate. For example, the public contribution fund may refer to an amount automatically distributed to at least one of the 4th Industrial Revolution talent development fund, the science and technology promotion fund, and the youth creativity development fund.
[0076] At this time, the revenue management department (244) can merge the total sales amount of winner betting tickets, total refund amount, unit refund amount per winner betting ticket, dividend rate, sales revenue, race operation expenses and public benefit output amount into a racing-specific amount management record and distribute it to the blockchain network through the data management department (250).
[0077] FIG. 7 is a block diagram showing an embodiment of the data management unit (250) of FIG. 3.
[0078] Referring to FIGS. 3 and FIGS. 7, the data management unit (250) may include a data merging unit (251), a hash conversion unit (252), and a block management unit (253).
[0079] First, the data merging unit (251) can generate integrated operation data for each game by merging refund information, purchase history transaction data and racing data.
[0080] Next, the hash conversion unit (252) can apply the integrated operation data for each game to a preset hash function to convert it individually into game-specific hash values.
[0081] Next, the block management unit (253) can create a new block containing a hash value for each game, a hash value of the previous block confirmed in the blockchain network, and a block creation timestamp, and record it by connecting it to the blockchain network in the form of a chain.
[0082] FIG. 8 is a block diagram showing another embodiment of the integrated management server (200_1) of FIG. 3.
[0083] Referring to FIGS. 1 to 8, the integrated management server (200_1) may include an amount monitoring unit (210), an addiction management unit (220), a purchasing management unit (230), an amount calculation unit (240), a data management unit (250), a real-name verification unit (260), a pilot management unit (270), and a race management unit (280).
[0084] Hereinafter, redundant descriptions of the amount monitoring unit (210), addiction management unit (220), purchasing management unit (230), amount calculation unit (240), and data management unit (250) with the same member number as described in FIG. 1 are omitted.
[0085] First, the real-name verification unit (260) can grant the right to use the betting service to the customer terminal (10) based on the authentication result confirmed by verifying the identity of the customer authentication data received from the customer terminal (10).
[0086] Here, customer authentication data may include at least one of an ID scan image, biometric information, carrier authentication information, account owner verification information, and an electronic signature certificate.
[0087] Next, the pilot management department (270) can collect pilot information for each racing drone in advance and register it in the drone pilot list through the betting service and share it with the customer terminal (10).
[0088] Next, the racing management department (280) can update the racing performance history in the drone pilot list based on the integrated operation data for each race.
[0089] According to an embodiment, the race management unit (280) maps each real-time flight information received from each of at least one racing drone (100_1 to 100_N) to a preset racing course template, and can determine whether the course has been deviated, whether a specific track point has been passed, and whether flight regulations have been violated for each racing drone.
[0090] FIG. 9 is a block diagram showing an embodiment of the race management department (280) of FIG. 8.
[0091] Referring to FIGS. 8 and FIGS. 9, the race management department (280) may include a drone identification department (281), a non-establishment judgment department (282), and a race operation department (283).
[0092] First, the drone identification unit (281) can identify a drone among at least one racing drone (100_1 to 100_N) that has had its reception of real-time flight information suspended for more than a preset time as a drone that has not been entered into a race.
[0093] Next, the non-establishment judgment unit (262) determines that the drone racing competition is not established if the number of drones that are not established in the competition is greater than a certain number, and can delete the integrated operation data for each competition before converting it into a hash value.
[0094] Next, the competition management department (263) can sort the list of drone pilots based on their performance history data to select the pilots with the highest win rates.
[0095] At this time, the competition management department (263) can set the maximum flight speed limit value by transmitting it to each racing drone of the pilot with the highest win rate before the drone racing competition starts.
[0096] FIG. 10 is an operation process for the betting service operation method of the drone racing betting system (1000) of FIG. 1.
[0097] Referring to FIGS. 1 to 10, first, in step S110, the amount monitoring unit (210) can monitor the accumulated betting amount for a specific period processed through the betting service from the customer terminal (10).
[0098] Then, in step S120, the addiction management department (220) can diagnose the addiction risk level of the customer based on the betting behavior pattern derived by analyzing the cumulative betting amount for a specific period.
[0099] Then, in step S130, the purchasing management department (230) can adjust the maximum purchase amount limit for winner betting tickets payable through the betting service from the customer terminal (10) based on the addiction risk grade.
[0100] Then, in step S140, the amount calculation unit (240) can calculate refund information for each customer's winner betting ticket issued through the betting service from the customer terminal (10) based on the racing ranking.
[0101] Then, in step S150, the data management unit (250) can extract purchase history transaction data from the winner voting rights for each customer and generate racing data according to the racing ranking of the corresponding drone racing competition.
[0102] Subsequently, at step S160, the data management unit (250) can merge refund information, purchase history transaction data and racing data and record them distributed on a blockchain network.
[0103] In this specification, only a few examples among the various embodiments performed by the inventors are described; however, the technical concept of the present invention is not limited or restricted thereto, and it is obvious that it can be modified and implemented in various ways by those skilled in the art. Explanation of the symbols
[0104] 10: Customer terminal 100_1~100_N: At least one racing drone 200, 200_1: Integrated Management Server 210: Amount Monitoring Department 220: Addiction Management Department 230: Purchasing Management Department 240: Amount Calculation Department 250: Data Management Department 1000: Drone Racing Betting System
Claims
Claim 1 A drone racing betting system that provides a betting service for a drone racing competition to a customer terminal comprises: at least one racing drone that calculates and individually transmits real-time flight information for each racing drone; and an integrated management server that determines a racing ranking for each racing drone based on real-time flight information received from each racing drone, wherein the integrated management server comprises: an amount monitoring unit that monitors the cumulative betting amount for a specific period processed through the betting service from the customer terminal; an addiction management unit that diagnoses the addiction risk level of the customer based on betting behavior patterns derived by analyzing the cumulative betting amount for a specific period; a purchase management unit that adjusts the maximum purchase limit for winner betting tickets payable through the betting service from the customer terminal based on the addiction risk level; and an amount calculation unit that calculates refund information for customer-specific winner betting tickets issued through the betting service based on the racing ranking. and includes a data management unit that extracts purchase history transaction data from the winner betting ticket for each customer and generates racing data according to the racing ranking, wherein the data management unit merges the refund information, the purchase history transaction data, and the racing data and records them in a distributed manner on a blockchain network, and the data management unit merges the refund information, the purchase history transaction data, and the racing data to generate integrated operation data for each match; a hash conversion unit that applies the integrated operation data for each match to a preset hash function to individually convert it into a hash value for each match;It includes a block management unit that generates a new block including the hash value for each match, the hash value of the previous block confirmed in the blockchain network, and a block creation timestamp, and records it by connecting it to the blockchain network in a chain form; the integrated management server includes a real-name verification unit that grants the customer terminal the right to use the betting service based on the authentication result confirmed by authenticating the customer authentication data transmitted from the customer terminal; and a pilot management unit that collects pilot information for each racing drone in advance and registers it in a drone pilot list through the betting service. and further comprising a race management unit that updates racing performance history in the drone pilot list based on the integrated operation data for each match, wherein the race management unit maps each real-time flight information to a preset racing course template to determine whether the course has been deviated from, whether specific track points have been passed, and whether flight regulations have been violated for each racing drone, and wherein the customer authentication data includes at least one of an ID scan image, biometric recognition information, telecommunications carrier authentication information, account owner verification information, and an electronic signature certificate, and wherein the race management unit includes a drone identification unit that identifies a drone whose reception of each real-time flight information has been interrupted for more than a preset time as a drone for which the match has not been established; and a failure determination unit that determines the drone racing match as invalid when the number of drones for which the match has not been established exceeds a certain number, and processes the deletion of the integrated operation data for the match before converting it into the hash value for the match. A drone racing betting system comprising a competition management unit that sorts the list of drone pilots according to the racing performance history and selects pilots with the highest winning percentages, wherein the competition management unit transmits and sets a maximum flight speed limit value to each racing drone of the pilot with the highest winning percentages before the drone racing competition begins. Claim 2 A drone racing betting system according to claim 1, wherein the refund information includes the total sales amount of winner betting tickets, the number of winning winner betting tickets, the odds, the details of the calculation of taxes and public charges, and the details of the distribution of public interest funds; the purchase history transaction data includes a winner betting ticket identification number, a customer identification ID, a match identification code, a betting drone number, betting type information, the purchase amount, and the purchase time; and the racing data includes a match identification code, a flight information hash value corresponding to real-time flight information for each racing drone, racing ranking results, and racing records. Claim 3 A drone racing betting system according to claim 1, wherein the addiction management unit comprises: a probability value calculation unit that calculates a probability value for each betting behavior pattern by applying the cumulative betting amount for each specific period to a preset probability value calculation algorithm for each betting behavior pattern; and a grade diagnosis unit that diagnoses the addiction risk grade by applying the probability value for each betting behavior pattern to an artificial intelligence-based addiction risk grade diagnosis model, wherein the betting behavior patterns include a loss chasing pattern, an impulsive betting pattern, a betting amount surge pattern, and a safe betting pattern. Claim 4 A drone racing betting system according to claim 1, wherein the purchase management unit includes: a purchase authority blocking unit that disables the purchase authority for the winner betting ticket by scheduling a betting suspension period per customer when the addiction risk level exceeds a preset risk level; a counseling service providing unit that provides a counseling service to the customer terminal by activating a video connection interface with an addiction counselor terminal through the betting service when the purchase authority for the winner betting ticket is restricted; and a limit amount setting unit that sets the maximum purchase amount limit for the winner betting ticket to be lowered inversely proportional to the cumulative betting amount for each specific period when the addiction risk level is less than a preset risk level. Claim 5 In paragraph 1, the amount calculation unit comprises: a first calculation unit that calculates the total refund amount by applying a preset refund rate to the total sales amount of winner betting tickets for each racing match; a second calculation unit that calculates the unit refund amount per winner betting ticket by dividing the total refund amount by the number of winning winner betting tickets among each winner betting ticket and rounding down amounts less than a predetermined unit; and a third calculation unit that calculates the sales revenue by subtracting the total refund amount and preset taxes and levies from the total sales amount of winner betting tickets. A drone racing betting system comprising a revenue management unit that calculates the sales proceeds by separating them into racing operation costs and public benefit contributions according to a pre-set public benefit fund distribution rate, a second calculation unit that calculates a payout rate by dividing the unit refund per winner betting ticket by the pre-set unit purchase amount of the winner betting ticket, and a revenue management unit that merges the total sales amount of the winner betting ticket, the total refund, the unit refund per winner betting ticket, the payout rate, the sales proceeds, the racing operation costs, and the public benefit contributions into a racing-specific amount management record and records it distributedly on the blockchain network through the data management unit. Claim 6 delete Claim 7 delete Claim 8 delete
Citation Information
Patent Citations
Drone Racing System
JP2022162052A
System for relaying racing games in real time
KR1019990073202A
Ticket Selling System Based on Blockchain
KR1020190119911A
System for automating the detection of problem gambling behaviour and the inhibition and control of gaming machine and gambling device functionality
US20150141123A1