Ai-based symbol recognition integrated bonus management system and method
An AI-based system recognizes slot machine symbols for external bonuses, overcoming interoperability limitations by providing unified bonus operations across diverse slot machines, enhancing scalability and management.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- MONGTERANG INT
- Filing Date
- 2025-12-18
- Publication Date
- 2026-07-09
AI Technical Summary
Existing slot machine systems lack the capability to analyze game screen symbols in real-time using AI for providing external bonuses, limiting the implementation of symbol-based bonuses and restricting interoperability across different manufacturers and themes.
An AI-based system that recognizes symbols from the slot machine display using video analysis, enabling an external server to provide integrated bonuses like scatter jackpots and multiplier rewards without modifying internal RNG logic, and operates across diverse game environments.
Enables real-time symbol recognition for various bonuses, allowing unified operation across different manufacturers and themes, and facilitates scalable, interoperable bonus systems with integrated verification and management capabilities.
Smart Images

Figure KR2025022150_09072026_PF_FP_ABST
Abstract
Description
AI-based Symbol Recognition Integrated Bonus Operation System and Method
[0001] The present invention relates to a technology field in which video is acquired from a play screen of an electronic game machine (EGM), such as a slot machine, and game information, such as symbols, betting patterns, and whether a bonus has been entered, included in the acquired video is recognized in real time using artificial intelligence video analysis technology, and then, based on the recognition results, various forms of integrated bonus events, such as jackpots, rewards, and multiplier bonuses, are provided by an external integrated bonus server independent of the game logic inside the slot machine.
[0002] In slot machines and electronic gaming machines (EGMs) operated in casinos, game results are typically determined by a Random Number Generator (RNG) installed inside the device, and these results are displayed on the game screen in the form of symbols. However, slot machine manufacturers do not provide internal RNG operations, symbol mapping rules, or bonus trigger conditions to external systems, and since symbol information is not disclosed even through communication protocols such as SAS or G2S, external systems cannot determine which symbol combinations appeared on the play screen.
[0003] Due to these structural limitations, existing casino operating systems could only collect transaction information (coin in / out, hand pay, jackpot occurrence, etc.), making it virtually impossible to implement new types of bonus systems that operate based on symbols or screens.
[0004] Furthermore, currently commercialized mystery jackpot systems rely on a monetary-based structure that randomly distributes bonuses within a specific range, or remain within a theme-based structure where only the jackpot pool is shared among games of the same theme. Consequently, they cannot implement a true 'symbol-based bonus system' that provides bonuses based on which symbols appear on the actual game screen. In other words, existing jackpot or reward systems cannot directly utilize game screen or symbol information, and they are technically limited in their ability to configure external bonus logic that is completely independent of the internal RNG.
[0005] Meanwhile, while some systems for slot machine video surveillance provide functions to record EGM screens or record to external storage devices upon the occurrence of events, these systems are limited to security and auditing purposes and do not possess the capabilities to immediately operate bonuses on an external server by analyzing symbols within captured frames in real-time using AI, or to provide symbol accumulation-based jackpots, player session-based rewards, or winning amount multiplier bonuses. Therefore, existing video recording or slot surveillance systems cannot achieve the structural and technical objectives of operating external bonuses through video analysis as described in the present invention.
[0006] As such, due to structural constraints that prevent access to slot machine symbol information and functional limitations of existing bonus systems, there is a demand for technology that directly analyzes the game screen and provides various bonuses from an external server based on the analysis results. This invention was derived from this necessity and aims to enable symbol-based bonus operation, which was impossible to implement with existing systems, by providing an AI-based image analysis module capable of directly recognizing symbols from the display video of an EGM, and a server that utilizes this to independently operate bonuses from the outside.
[0007] The problem that the present invention aims to solve is to provide a system and method capable of analyzing an image acquired from the display screen of a slot machine using artificial intelligence to recognize symbols and game progress information in real time, and based on this, providing an integrated bonus event from an external integrated bonus server independent of the slot machine's internal logic.
[0008] Another problem that the present invention aims to solve is to provide a technology capable of integrally implementing various external bonus functions, such as symbol accumulation jackpots, scatter-based rewards, and winning amount multiplier bonuses.
[0009] Another problem that the present invention aims to solve is to provide an external integrated bonus engine capable of detecting bonus trigger conditions solely from the game screen, without being restricted by slot machine manufacturers or game software, thereby providing a universal integrated bonus operation system that can be consistently applied to various types of slot machines and game content.
[0010] To solve the above-mentioned problem, the present invention provides a system for operating a symbol recognition integrated bonus in a plurality of Electronic Gaming Machines (EGMs) based on AI, wherein the system comprises: a video distribution unit that distributes and receives a video signal output from an electronic gaming machine; a video processing unit that converts the video signal into an image capable of artificial intelligence analysis; and a symbol recognition unit that identifies a symbol displayed on a game screen from the converted image based on artificial intelligence, wherein the system comprises a video interface module and an integrated bonus server that receives symbol information identified from the video interface module and determines whether to provide the integrated bonus and the amount to be provided, wherein the video interface module is deployed in each electronic gaming machine.
[0011] The above video interface module further includes a player tracking unit that identifies a player by receiving player information including at least one of player session information and player card information from the electronic game machine, and the integrated bonus server may reflect the player information as a weight in determining whether to provide the integrated bonus or the amount to provide.
[0012] The above integrated bonus server collects the number of appearances of a specific symbol identified by the symbol recognition unit from each of the plurality of electronic game machines, aggregates them for a pre-set accumulation period or number of accumulated spins, and can provide a scatter jackpot if the accumulated number of the specific symbol is greater than or equal to a threshold value.
[0013] The above integrated bonus server may provide scatter rewards based on the frequency of appearance of specific symbols that occurred during a player session or player participation conditions based on the player information.
[0014] The above integrated bonus server can provide a multipled bonus by applying a pre-set multiplier value to the game winning amount or external bonus amount when a specific symbol or a specific symbol pattern occurs.
[0015] The above video interface module further includes a SAS engine unit that receives meter information related to the betting amount, game credit change, and winning amount of the electronic game machine via a SAS or G2S protocol and transmits it to the integrated bonus server, and the integrated bonus server can determine whether to provide the integrated bonus by combining the meter information and the symbol recognition result.
[0016] The above video interface module may further include a PIP processing unit that generates an integrated bonus overlay screen including at least one of the accumulation status, activation status, and result of the integrated bonus, and outputs the overlay screen by overlaying it on a part of the game screen or player tracking screen.
[0017] The above integrated bonus server can store symbol recognition results, integrated bonus calculation information, and game videos before and after the provision of the integrated bonus as event logs, using the time when the provision of the integrated bonus is confirmed as a trigger.
[0018] Meanwhile, to solve the above-mentioned problem, the present invention provides a method for operating an AI-based symbol recognition integrated bonus, which is performed by a system for operating a symbol recognition integrated bonus on a plurality of electronic game machines based on AI, comprising: (a) a step of distributing and receiving a video signal output from the electronic game machine; (b) a step of converting the video signal into an image capable of AI analysis; (c) a step of identifying a symbol displayed on a game screen from the converted image based on AI; (d) a step of transmitting the identified symbol information to an integrated bonus server; (e) a step in which the integrated bonus server determines whether to provide an integrated bonus and the amount to provide based on the symbol information; and (f) a step of providing the determined integrated bonus to the corresponding electronic game machine or player.
[0019] Meanwhile, to achieve the above-mentioned objective, the present invention provides a computer-readable recording medium that records a program for realizing the AI-based symbol recognition integrated bonus operation method.
[0020] According to the present invention, since symbol information can be recognized in real time based on the slot machine screen, detailed game information that could not be obtained with existing communication methods can be utilized for external bonus operations.
[0021] In addition, according to the present invention, recognized symbols and game information can be applied to the integrated bonus logic of an external server to provide various integrated bonuses, such as a symbol accumulation jackpot, scatter reward, and multiplier bonus.
[0022] In addition, according to the present invention, since the integrated bonus is implemented in a video-based manner, the integrated bonus of the same structure can be applied to various games without being restricted by slot machine manufacturers or game software.
[0023] In addition, according to the present invention, video or metadata at the time of the occurrence of the integrated bonus can be linked, allowing for storage and transmission, and thus enabling utilization in terms of integrated bonus verification and operational management.
[0024] FIG. 1 is a block diagram schematically showing the overall configuration of an AI-based symbol recognition integrated bonus operating system according to one embodiment of the present invention.
[0025] FIG. 2 is a block diagram illustrating the overall configuration of an AI-based symbol recognition integrated bonus operating system according to an embodiment of the present invention.
[0026] FIG. 3 is a flowchart illustrating the processing flow of an AI-based symbol recognition integrated bonus operation method according to an embodiment of the present invention.
[0027] Figure 4 is a flowchart illustrating the process of calculating the scatter jackpot.
[0028] Figure 5 is a flowchart illustrating the process of calculating scatter rewards.
[0029] Figure 6 is a flowchart illustrating the process of calculating the multiple bonus.
[0030] The present invention relates to a system for operating a symbol recognition integrated bonus in a plurality of electronic gaming machines (EGMs) based on AI, wherein the system comprises: a video distribution unit that distributes and receives a video signal output from an electronic gaming machine; a video processing unit that converts the video signal into an image capable of artificial intelligence analysis; and a symbol recognition unit that identifies a symbol displayed on a game screen from the converted image based on artificial intelligence, wherein the system comprises a video interface module and an integrated bonus server that receives symbol information identified from the video interface module and determines whether to provide an integrated bonus and the amount to be provided, wherein the video interface module is positioned in each electronic gaming machine.
[0031] In addition, the present invention is characterized by a method performed by a system for operating a symbol recognition integrated bonus on a plurality of electronic game machines based on AI, comprising: (a) distributing and receiving a video signal output from said electronic game machine; (b) converting said video signal into an image capable of artificial intelligence analysis; (c) identifying a symbol displayed on a game screen from said converted image based on artificial intelligence; (d) transmitting said identified symbol information to an integrated bonus server; (e) said integrated bonus server determining whether to provide an integrated bonus and the amount to provide based on said symbol information; and (f) providing the determined integrated bonus to said electronic game machine or player.
[0032] The present invention is capable of various modifications and may take various forms, and specific embodiments are illustrated in the drawings and described in detail in the text. However, this is not intended to limit the invention to the specific disclosed forms, and it should be understood that the invention includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention.
[0033] Terms such as "first," "second," etc., may be used to describe various components, but said components should not be limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be named the second component, and similarly, the second component may be named the first component.
[0034] The terms used in this application are used merely to describe specific embodiments and are not intended to limit the invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, terms such as "comprising" or "having" are intended to indicate the presence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0035] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which this invention pertains.
[0036] Terms such as those defined in commonly used dictionaries should be interpreted as having meanings consistent with their meanings in the context of the relevant technology, and should not be interpreted in an ideal or overly formal sense unless explicitly defined in this application.
[0037] In addition, the term "at least one" is defined as a term including both singular and plural forms, and it is self-evident that even if the term "at least one" does not exist, each component may exist in a singular or plural form and may mean either singular or plural. Furthermore, whether each component is provided in a singular or plural form may be changed according to the embodiment.
[0038] In this specification, the term "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Additionally, one unit may be realized using two or more pieces of hardware, and two or more units may be realized by one piece of hardware. Meanwhile, the term "part" is not limited to software or hardware, and the "part" may be configured to reside in an addressable storage medium or configured to run one or more processors.
[0039] Accordingly, as an example, a 'part' includes components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and 'parts' may be combined into a smaller number of components and 'parts' or further separated into additional components and 'parts'. Furthermore, the components and 'parts' may be implemented to utilize one or more CPUs within a device or secure multimedia card.
[0040] Some of the operations or functions described herein as being performed by a terminal, device, or device may instead be performed by a server connected to said terminal, device, or device. Likewise, some of the operations or functions described as being performed by a server may also be performed by a terminal, device, or device connected to said server.
[0041] In electronic slot machines and similar Electronic Gaming Machines (EGMs), the outcome of each game is generally determined by a Random Number Generator (RNG). This RNG generates random numbers internally to calculate combinations of symbols to be displayed on the screen according to virtual reel tables and game logic. These RNGs, reel mapping rules, and bonus trigger conditions are managed in a closed structure specific to each manufacturer or game software, and external systems cannot directly access this internal information. Conventional communication protocols, such as SAS or G2S, provide only limited meter information externally, such as the amount invested, payout amount, and whether a jackpot has occurred, but do not provide core game data, such as the combinations of symbols displayed on individual spins. Consequently, conventional external management systems cannot independently manage bonuses based on specific symbols or symbol patterns, and face the limitation of understanding RNG-based game results only through indirect meter information.
[0042] The existing Mystery Jackpot system generates a jackpot when the accumulated amount in the jackpot pool reaches a specific range or when random conditions are met within that range; in this case, whether a jackpot occurs is determined solely by the accumulated amount and probability conditions, regardless of the symbol configuration on the screen. Furthermore, theme-based or linked jackpot systems have a structure that shares a jackpot pool by grouping only a limited group of game machines within the same manufacturer, theme, or network environment. Since the jackpot trigger is determined by the internal software logic of each machine, it is fundamentally impossible for an external system to provide independent bonuses using symbol information. In other words, due to the closed structure of conventional amount-based and theme-based jackpot systems that are restricted to the same manufacturer, theme, or network, they have a fundamental limitation in that they cannot operate multiple EGMs deployed in different manufacturers, game themes, or network environments under a single bonus system.
[0043] Various types of symbols are used on slot machine screens, including basic symbols, premium symbols, wild symbols, scatter symbols that trigger a bonus when appearing in a certain number or more, bonus symbols, multiplier symbols, hold symbols, and mystery symbols. Each symbol and symbol pattern holds significant meaning for game results and bonus triggers. The present invention is not limited to these specific symbol types and can be configured to operate on all symbols or symbol combinations recognizable on the EGM screen. That is, the integrated bonus or reward provided in the present invention is not limited to specific types such as scatter, wild, bonus, or multiplier symbols, but can be designed to be technically applicable to all symbols and patterns recognizable through image analysis. Furthermore, even if the EGM is from a different manufacturer, theme, or generation, the same bonus framework can be commonly applied as long as the screen image is secured.
[0044] As used in this specification, "Symbol Recognition Unified Bonus" or "Unified Bonus" refers to a broad concept encompassing various forms of bonuses provided by an external server based on symbols and symbol patterns displayed on a slot machine screen. This includes a Scatter Jackpot conditioned on the accumulation of specific symbols over a certain number of games, a Scatter Reward providing additional rewards based on player sessions or game history, and a Multiplied Reward applying a multiplier to the winning amount based on the occurrence of specific symbols or patterns. However, these examples are merely representative embodiments of the present invention, and it goes without saying that the Symbol Recognition Unified Bonus of the present invention can be applied not only to various existing bonus structures utilizing recognized symbol information but also to new types of bonus logic that may be designed in the future.
[0045] The core feature of the present invention is that, without modifying or accessing the RNG logic or game software inside the slot machine, it can independently extract symbol information externally by acquiring a video signal output from an EGM screen from an external device and performing AI-based video analysis, and process the symbol information on a server to provide a new type of integrated symbol recognition bonus that could not be implemented within the existing EGM.
[0046] In particular, the present invention provides scalability that enables the operation of multiple EGMs located in different manufacturers, game themes, and network environments within a single integrated bonus framework, thereby fundamentally resolving the issues of closed systems and lack of interoperability inherent in existing systems. Furthermore, by linking and storing video and related log data at the time of integrated bonus occurrence, the present invention offers the advantage of being usable for bonus verification, regulatory compliance, auditing, and operational monitoring.
[0047] Preferred embodiments of the present invention will be described in detail below with reference to the attached drawings. Identical reference numerals in each drawing indicate identical components.
[0048] FIG. 1 is a block diagram schematically showing the overall configuration of an AI-based symbol recognition integrated bonus operating system (100) according to one embodiment of the present invention.
[0049] As illustrated in FIG. 1, the symbol recognition integrated bonus operating system (100) may be configured such that a plurality of casino groups, such as CASINO_A, CASINO_B, CASINO_X, and an Integrated Bonus Server (400) are interconnected via a common network. Each casino group may be multiple locations of the same operator, casinos of different operators located in different regions, or groups logically separated according to theme, network environment, or game manufacturer.
[0050] For example, CASINO_A may include a first Electronic Gaming Machine (EGM) (200_A_1) and a corresponding Video Interface Module (300_A_1), a second Electronic Gaming Machine (200_A_2) and a Video Interface Module (300_A_2), ..., an nth Electronic Gaming Machine (200_A_n) and a Video Interface Module (300_A_n).
[0051] The notation "200_A_i / 300_A_i" within each square block means that the corresponding video interface module (300) is placed inside or near the individual electronic game machine (200) to form a single game unit device.
[0052] CASINO_B and CASINO_X can also be configured in the same way to include a plurality of electronic game machines (200) represented as 200_B_1 / 300_B_1, … , 200_B_n / 300_B_n and 200_X_1 / 300_X_1, … , 200_X_n / 300_X_n, respectively, and corresponding video interface modules (300).
[0053] The electronic game machine (200) of each casino group and the video interface module (300) placed inside it are connected to the integrated bonus server (400) via a wired or wireless network. The integrated bonus server (400) functions as a central management node that provides a common symbol recognition integrated bonus to electronic game machines with different manufacturers, themes, and network environments by integrally processing the symbol recognition results and related information collected from all of the multiple casino groups. Accordingly, the system (100) of the present invention is not limited to a limited group of games within a single casino, but provides a foundational structure that can operate multiple electronic game machines distributed in different environments as a single common integrated bonus ecosystem.
[0054] Meanwhile, as illustrated in FIG. 1, in an AI-based symbol recognition integrated bonus operating system (100) according to one embodiment of the present invention, a plurality of electronic game machines (EGM, 200), a video interface module (300), and an integrated bonus server (400) are connected to each other. Here, each of the above components (200, 300, 400) may be interconnected through a TCP / IP-based network or a game industry standard communication network such as SAS or G2S protocols. The communication network is intended for transmitting and receiving data such as game video, symbol recognition results, meter information, and bonus judgment results, and this may be implemented using general communication technology unrelated to the core technical configuration of the present invention.
[0055] FIG. 2 is a block diagram illustrating the overall configuration of an AI-based symbol recognition integrated bonus operating system (100) according to an embodiment of the present invention.
[0056] As illustrated in FIG. 2, the present system (100) includes at least one of a plurality of Electronic Gaming Machines (hereinafter referred to as “EGMs”) (200), a video interface module (300) placed in each EGM (200), and an integrated bonus server (400) that calculates and provides an integrated bonus based on information collected from the plurality of EGMs (200). Each component will be described in more detail below.
[0057] First, the EGM (200) includes at least one of a game screen section (210), a player tracking screen section (220), a player card reader section (230), and a game board (240).
[0058] The game screen section (210) is a display generally provided in a casino environment and performs the role of outputting and displaying game information including reels and symbols, betting amounts, changes in game credits, winning amounts, etc.
[0059] The player tracking screen section (220) displays club points, rank, accumulated reward information, etc., and the player card reader section (230) identifies the player through the player card.
[0060] In addition, the game board (240) that performs the game logic may further include a video output port (241) for providing a video signal output to the game screen (210), and a SAS port (242) for exchanging meter information including betting amount, credit change, winning amount, etc. with an external device.
[0061] The video interface module (300) may be installed in an adjacent location or inside the EGM (200) and performs core functions such as converting a video signal output from the EGM (200) into an AI-analyzable image and recognizing symbols from the converted image. This video interface module (300) includes a video distribution unit (310), a video processing unit (320), and a symbol recognition unit (330), and may optionally further include at least one of a player tracking unit (340), a PIP processing unit (350), a storage unit (360), and a SAS engine unit (370).
[0062] First, the video distribution unit (310) is connected to the video output port (241) of the game board (240) to receive a video signal and branches the signal into two paths. One of these paths is transmitted to the original game screen unit (210) to maintain the game screen display normally, and the other path is transmitted to the video processing unit (320). Here, the video distribution unit (310) may further include a video acquisition unit (not shown) connected to the video output port (241) for video output of the EGM (200), and such a video acquisition unit may be implemented by a video distribution circuit (e.g., VGA splitter) for branching the video signal of the EGM (200). Such a video distribution circuit may be in the form of a separate board outside the module or in the form of a circuit integrated on the substrate of the video interface module (300) itself, and regardless of the implementation method, it is understood as the video acquisition unit of the present invention and may be implemented as part of the video distribution unit (310).
[0063] The video processing unit (320) converts the video signal transmitted from the EGM into a standardized video format capable of AI-based analysis. For example, preprocessing steps such as resolution adjustment, frame normalization, color space conversion, image noise removal, and screen distortion correction may be included.
[0064] The converted image is transmitted to the symbol recognition unit (330), and the symbol recognition unit (330) identifies symbols or symbol patterns displayed on the game screen in real time by applying a machine learning or deep learning-based image recognition algorithm. This symbol recognition unit (330) can perform initial learning at the beginning of operation and can perform additional learning on new symbols or symbols with low recognition rates during operation.
[0065] An important feature of the present invention is that symbol recognition is performed solely based on video, regardless of the manufacturer, game theme, firmware version of the game board, network environment, etc. Therefore, even if EGMs (200) from different manufacturers or heterogeneous environments are mixed within the same casino or different casino groups, the video interface module (300) of the present invention can recognize symbols in the same way and transmit the recognition results to the integrated bonus server (400). In other words, platform scalability is secured, allowing various EGMs with different physical and logical structures to be operated in a unified manner within a single integrated bonus system.
[0066] Meanwhile, the video interface module (300) can be linked with the player tracking screen unit (220) or the player card reader unit (230) through the player tracking unit (340). This configuration is intended to receive player identification information including at least one of player session information and player card information, or to display integrated bonus information on the player tracking screen. That is, the video interface module can be linked with the player tracking screen unit (220) or the player card reader unit (230) to visually provide integrated bonus information or receive player identification information.
[0067] Additionally, the video interface module (300) may optionally include a Picture-in-Picture (PIP) processing unit (350) that performs a video synthesis function. The PIP processing unit (350) generates an overlay screen including the accumulation status, activation status, and bonus result of the integrated bonus, and then generates a composite image to be superimposed and output to a specific area of the game screen unit (210) or the player tracking screen unit (220). The generated overlay screen can be utilized to enhance the immersion and participation of the bonus event by providing immediate visual feedback to the player.
[0068] The storage unit (360) can store the symbol recognition result at the time of the event occurrence, integrated bonus judgment information, game video before and after the provision of the integrated bonus, etc., in the form of an event log. This can be used as base data for verifying the accuracy of the provision of the integrated bonus, checking the history in case of a dispute, and optimizing system operation.
[0069] The SAS engine unit (370) receives meter information related to betting amounts, changes in game credits, and winning amounts by linking with the SAS port (242) of the EGM, and transmits the received meter information to the integrated bonus server (400). The integrated bonus server (400) combines this meter information and the symbol recognition results to accurately calculate the integrated bonus in a manner that matches the player's actual game progress.
[0070] The integrated bonus server (400) performs the role of determining whether to provide an integrated bonus and the amount to provide by comprehensively analyzing symbol information identified from the video interface module (300), meter information received through the SAS engine unit (370), and player identification information obtained through the player tracking unit (340). To this end, the integrated bonus server (400) includes an integrated bonus processing unit (410) and may additionally include a log unit (420).
[0071] The integrated bonus processing unit (410) includes an integrated bonus judgment unit (411) and an integrated bonus calculation unit (412).
[0072] The integrated bonus judgment unit (411) evaluates predefined integrated bonus trigger conditions, such as the cumulative number of specific symbols collected from multiple EGMs (200), player participation conditions (e.g., rank, comp, betting conditions), and whether a specific symbol pattern occurs, to determine whether to provide a Scatter Jackpot, Scatter Reward, or Multiple Bonus. The Scatter Jackpot, Scatter Reward, and Multiple Bonus are examples of the integrated bonuses of the present invention, but are not limited thereto, and it is understood that new types of integrated bonuses that may be designed in the future can be applied to provide them.
[0073] The integrated bonus calculation unit (412) calculates the specific amount of the integrated bonus to be granted to each player or each EGM (200) by using the decision result of the judgment unit (411), meter information (betting amount, game credit change, winning amount, etc.), player grade and session information, etc.
[0074] The integrated bonus calculation unit (412) may optionally include detailed calculation modules corresponding to each of the Scatter Jackpot, Scatter Reward, and Multiple Bonus. For example, the integrated bonus calculation unit (412) may optionally include a Scatter Jackpot calculation unit, a Scatter Reward calculation unit, and a Multiple calculation unit (each city is omitted), and the corresponding calculation unit is activated according to the type of integrated bonus determined by the integrated bonus judgment unit (411) to calculate the integrated bonus amount.
[0075] First, the Scatter Jackpot Calculation Unit can calculate whether to trigger the Scatter Jackpot and the amount of the Scatter Jackpot provided by comparing the cumulative number of specific symbols collected from multiple EGMs (200) during a certain cumulative period or cumulative number of spins with a threshold reference value. At this time, the Scatter Jackpot Calculation Unit calculates the Scatter Jackpot amount by considering the cumulative number of symbols, the jackpot table, external operation policies, etc.
[0076] Next, the Scatter Reward Calculation Unit can calculate individual Scatter Reward amounts by applying weights based on the frequency of specific symbol appearances within a player session or player participation conditions (e.g., player rank, comp history, betting conditions, etc.). At this time, the Scatter Reward Calculation Unit can calculate differential reward amounts using player identification information, session-specific betting patterns, player rank tables, etc.
[0077] Additionally, the multiple calculation unit can calculate the final bonus amount by applying a pre-set multiplier value to the game winning amount or external bonus amount when a specific symbol or specific symbol pattern occurs. The multiple calculation unit calculates the final payout amount by utilizing a multiplier table, meter information (winning amount), external payout policies, etc.
[0078] In this way, the integrated bonus calculation unit (412) may include independent calculation modules for the Scatter Jackpot, Scatter Reward, and Multiple Bonus, and is configured so that an appropriate calculation unit is selectively activated according to the judgment result of the integrated bonus judgment unit (411) to accurately calculate the amount for each bonus type.
[0079] The log unit (420) stores various log data including the processing results of the integrated bonus judgment unit (411) and the integrated bonus calculation unit (412), the symbol recognition results at the time of bonus provision, and game footage before and after the integrated bonus provision. This log data can be used as objective evidence for future audits and regulatory compliance, system tuning, bonus algorithm improvement, and player disputes, thereby playing a role in improving the reliability and transparency of the entire system.
[0080] The system (100) of the present invention configured in this manner collects symbol information from a plurality of EGMs (200) and can operate EGMs (200) with different manufacturers, game themes, network environments, etc., within a single common integrated bonus system. In addition, each component (200, 300, 400) of the present invention is interconnected using a TCP / IP-based network or standard game industry communication protocols such as SAS and G2S. This communication network is intended for transmitting and receiving game images, symbol recognition results, meter information, and integrated bonus judgment results, and can be implemented using general communication technology unrelated to the core technical configuration of the present invention.
[0081] The following describes an AI-based symbol recognition integrated bonus operation method. Since the AI-based symbol recognition integrated bonus operation method according to the present invention is essentially identical to the AI-based symbol recognition integrated bonus operation system according to the present invention, detailed descriptions and redundant descriptions will be omitted.
[0082] FIG. 3 is a flowchart illustrating the processing flow of an AI-based symbol recognition integrated bonus operation method according to an embodiment of the present invention. The processing flow illustrated in FIG. 3 can be commonly applied to individual logics for calculating integrated bonuses, such as scatter jackpots, scatter rewards, and multiple bonuses, which are described more specifically in FIG. 4 to 6, and only some detailed processing may be performed differently depending on the type of integrated bonus.
[0083] First, in step (S100), the video distribution unit (310) of the video interface module (300) is connected to a video output port (241) provided on the game board (240) of the electronic game machine (200) to distribute and receive a video signal output to the game screen unit (210). The video distribution unit (310) branches the received video signal into two paths; one path is transmitted as is to the original game screen unit (210) so that the game progress and display in the EGM (200) remain the same as before, and the other path is transmitted to the video processing unit (320) to perform a subsequent video processing step (S110). At this time, the video acquisition unit included in the video distribution unit (310) can be implemented using a video distribution circuit (e.g., VGA splitter) for branching the video signal of the EGM (200), and can be implemented in the form of a separate board outside the module or as a circuit integrated on the substrate of the video interface module (300).
[0084] In one embodiment, step (S105) may be performed in parallel with or before step (S100). In step (S105), the player tracking unit (340) of the video interface module (300) receives player identification information including at least one of player session information and player card information by linking with the player tracking screen unit (220) or the player card reader unit (230), and identifies a player currently participating in the game based thereon.
[0085] The above player identification information may subsequently be reflected as a weight in determining whether to provide an integrated bonus and calculating the amount of the integrated bonus in the integrated bonus judgment step (S140), and as an optional configuration, it may be applied when customized reward provision on a player basis is required.
[0086] Next, in step (S110), the image processing unit (320) receives a video signal transmitted from the image distribution unit (310) and converts it into a standardized image format capable of AI-based image analysis. The image processing unit (320) generates image data in a form that allows the symbol recognition unit (330) to perform stable AI inference by performing preprocessing steps such as scaling to unify resolution and aspect ratio, frame rate normalization, color space conversion, noise removal, and screen distortion correction, for example.
[0087] In step (S120), the symbol recognition unit (330) applies a machine learning or deep learning-based image recognition algorithm to the preprocessed image generated by the image processing unit (320) to identify symbols and symbol patterns displayed on the game screen unit (210).
[0088] The symbol recognition unit (330) can recognize various types of symbols placed on the reel, such as basic symbols, premium symbols, scatter symbols, wild symbols, bonus symbols, and multiplier symbols, as well as predefined patterns (e.g., consecutive appearance of the same symbol, specific line combinations, etc.), and generates the type, location, number of appearances, and pattern information of the recognized symbols as a symbol recognition result. In the present invention, symbol recognition is performed based solely on the screen image regardless of the manufacturer, theme, or firmware version, so symbol information can be acquired using the same algorithm for EGM (200) in different environments.
[0089] In step (S130), the video interface module (300) transmits the symbol recognition result generated by the symbol recognition unit (330) to the integrated bonus server (400). The information transmitted at this time may include the identifier of the recognized symbol, the appearance location, the number of appearances, the pattern type, the identification information of the corresponding EGM (200), and the game session identifier. Additionally, if player identification information is obtained in step (S105), the symbol recognition result and the player identification information may be linked and transmitted together to the integrated bonus server (400).
[0090] Meanwhile, step (S135) of FIG. 3 is an optional step that can be performed before the integrated bonus judgment. In step (S135), the SAS engine unit (370) of the video interface module (300) receives meter information related to betting amount, game credit change, winning amount, etc. through the SAS port (242) or G2S interface of the EGM (200). The received meter information may consist of the betting size in the current spin, accumulated input amount, payout amount of the previous and current spins, etc., and the SAS engine unit (370) transmits this meter information to the integrated bonus server (400). Meanwhile, the meter information may be received immediately after the spin ends and may be processed in parallel or sequentially with step S130 in time.
[0091] Meter information may optionally be reflected in determining whether to provide a combined bonus and calculating the amount, and may be utilized to implement operational policies, such as providing specific types of combined bonuses only to players who place bets above a certain level.
[0092] In step (S140), the integrated bonus server (400) comprehensively analyzes the symbol recognition result received in step (S130), the player identification information optionally received in step (S105), and the meter information optionally received in step (S135) to determine whether to provide the integrated bonus and the amount to provide.
[0093] Specifically, the integrated bonus judgment unit (411) of the integrated bonus server (400) evaluates integrated bonus trigger conditions such as the Scatter Jackpot, Scatter Reward, and Multiple Bonus based on the cumulative number of specific symbols, whether a specific symbol pattern occurs, and player participation conditions (e.g., player rank, comp, betting conditions). This evaluation can be performed according to the individual logic of the Scatter Jackpot, Scatter Reward, and Multiple Bonus described in detail in FIGS. 4 to 6.
[0094] When the provision of a specific integrated bonus is determined by the integrated bonus judgment unit (411), the integrated bonus calculation unit (412) calculates a specific payout amount using calculation rules, meter information, player identification information, etc., corresponding to the type of integrated bonus (scatter jackpot, scatter reward, multiple bonus, etc.). For example, in the case of a scatter jackpot, the jackpot amount is calculated based on the accumulated number of symbols and the jackpot table; in the case of a scatter reward, the reward amount is calculated by reflecting weights based on the player grade and the frequency of symbol appearance within the session; and in the case of a multiple bonus, the final payout amount can be calculated by applying a pre-set multiplier value to the game winning amount or the external bonus amount.
[0095] Next, in step (S150), the integrated bonus server (400) transmits the integrated bonus-related information determined in step (S140), namely, whether the integrated bonus is provided and the amount information, to the corresponding EGM (200) or the video interface module (300) connected to the EGM, and provides the integrated bonus determined accordingly to the player. The method of providing the integrated bonus can be set in various ways according to the casino operation policy, such as, for example, direct increase of game credits, accumulation of separate bonus credits, display of jackpot animations, or visual presentation by an external bonus display device, and the present invention is not limited to such specific methods of provision.
[0096] In one embodiment, after step (S150), optional steps (S160) and (S170) illustrated in FIG. 3 may be performed. Steps (S160) and (S170) may be omitted in an operating mode where external display or verification records of the integrated bonus are not required.
[0097] In step (S160), the PIP processing unit (350) of the video interface module (300) generates an integrated bonus overlay screen including at least one of the accumulation status, activation status, and result of the integrated bonus, and generates a composite image to be superimposed and output to a part area of the game screen unit (210) or the player tracking screen unit (220). The generated overlay screen can contribute to enhancing interest and immersion in the bonus event by intuitively providing the player with the progress status of the integrated bonus and the history of receiving the bonus.
[0098] Additionally, in step (S170), the log section (420) of the integrated bonus server (400) and, if necessary, the storage section (360) of the video interface module (300) store symbol recognition results, integrated bonus calculation information, and game footage before and after the provision of the integrated bonus in the form of an event log, using the time when the provision of the integrated bonus is confirmed as a trigger. The game footage may include video or still images corresponding to a predetermined time interval immediately before and after the provision, and such log data can be utilized as highly reliable evidence for future audits, reporting to regulatory agencies, verification in the event of a dispute, improvement of the integrated bonus algorithm, and optimization of system operation.
[0099] The processing flow (S100 to S150, optionally S105, S135, S160, S170) illustrated in FIG. 3 can be performed repeatedly for each game spin or predefined game unit, and the integrated bonus server (400) can manage the symbol recognition results collected from a plurality of EGMs (200) by accumulating them over time, thereby enabling the operation of various integrated bonus logics, including the scatter jackpot, scatter reward, and multiple bonus described in FIG. 4 to 6, within a consistent framework.
[0100] Meanwhile, the arrangement order of each step (S100, S105, S110, S120, S130, S135, S140, S150, S160, S170) illustrated in FIG. 3 is merely an exemplary order to aid understanding. In actual implementation, depending on the system structure and operational policy, some steps may be performed in a different order, performed in parallel, or certain steps may be omitted or performed repeatedly. For example, the step for player identification (S105) may be performed substantially simultaneously with step (S100), the step for receiving meter information (S135) may be performed at the same time as or before or after the step for transmitting symbol recognition results (S130), and the log storage step (S170) may also be performed asynchronously in parallel with the integrated bonus provision step (S150). All such variations share the same technical concept as the basic processing flow illustrated in FIG. 3 and should be understood as being included within the scope of the present invention.
[0101] Hereinafter, with reference to FIGS. 4 to 6, the specific judgment and calculation procedures performed by the integrated bonus server (400) in step (S140) illustrated in FIG. 3 will be explained in more detail. FIG. 4 is a flowchart illustrating the process of calculating a Scatter Jackpot, FIG. 5 is a flowchart illustrating the process of calculating a Scatter Reward, and FIG. 6 is a flowchart illustrating the process of calculating a Multiplied Bonus. All of these procedures are detailed processes included in step (S140) of FIG. 3, and specify the integrated bonus calculation logic performed by the integrated bonus judgment unit (411) and the integrated bonus calculation unit (412) by type.
[0102] Figure 4 is a flowchart illustrating the process of calculating the scatter jackpot.
[0103] First, in step (S400), the integrated bonus server (400) extracts whether a specific scatter or a pre-specified symbol type appears among the symbol recognition results collected from a plurality of electronic game machines (EGM, 200) through step (S130), and records the number of occurrences of the same symbol for each game spin. A scatter symbol is a type that causes a bonus when it appears more than a certain number of times on the reels, and in the present invention, a scatter jackpot is independently calculated using symbol information recognized externally based on a display screen image.
[0104] In step (S410), the integrated bonus server (400) accumulates the number of appearances of a specific scatter symbol reported in multiple EGMs (200) in correspondence with a pre-set accumulation period or the number of accumulated spins (e.g., the last 500 games, the last 10 minutes, etc.). This accumulation can be performed not on a single gaming machine basis, but on an entire set of all linked EGMs or a casino group basis. At this time, the accumulation period can be set based on a fixed time or spins according to the operation policy, and the accumulation method can be configured in various ways, such as a FIFO buffer or a time window method.
[0105] In step (S420), the integrated bonus server (400) compares the total number of accumulated scatter symbols with a predefined threshold value and determines whether to trigger the scatter jackpot if it is greater than or equal to the threshold value. Since the scatter jackpot is determined solely by the number of scatters recognized in the screen image, regardless of the EGM manufacturer, it has the advantage that even EGMs deployed in different manufacturers, themes, and network environments can share the same scatter jackpot trigger conditions.
[0106] If it is decided to trigger the Scatter Jackpot at step (S430), the Integrated Bonus Calculation Unit (412) activates the Scatter Jackpot Calculation Unit (city omitted). The Scatter Jackpot Calculation Unit calculates the final jackpot amount by considering the total accumulated number of Scatter Symbols, the jackpot table, external operation policies, and, if necessary, meter information or player participation conditions. For example, the amount may be calculated by increasing the jackpot amount in proportion to the number of accumulated symbols exceeding a reference value, or by applying a predefined jackpot level-up rule.
[0107] The scatter jackpot amount calculated in step (S440) may be provided to the relevant EGM or the entire relevant casino group, and the integrated bonus server (400) transmits this provision information to the EGM or video interface module (300) according to step (S150) so that it is paid to the player.
[0108] After the scatter jackpot is paid out, event log generation is performed according to the processing of step (S170), and the accumulated symbol aggregation can be initialized or updated according to a schedule policy.
[0109] Next, FIG. 5 is a flowchart illustrating the process of calculating a Scatter Reward. A Scatter Reward is a type of bonus provided individually based on a player session or a player's game history, and is calculated based on player identification information collected through step (S105) of FIG. 3 and symbol recognition results transmitted through step (S130).
[0110] First, in step (S500), the integrated bonus server (400) extracts the frequency of occurrence of a scatter or a predefined specific symbol type from the symbol recognition results that occurred during a specific player session. The frequency of occurrence can be expressed in various indicators, such as the occurrence rate per spin, the total number of occurrences in a session, and the occurrence rate based on game time.
[0111] In step (S510), the integrated bonus server (400) looks up player participation conditions, such as the player's level, comp points, and bet conditions, based on player identification information. These participation conditions may optionally be reflected in the base payout amount or weight of the Scatter Reward, and this may vary depending on the casino operation policy.
[0112] In step (S520), the integrated bonus server (400) evaluates whether to provide a scatter reward to individual players by combining the frequency of specific symbol appearances and player participation conditions (e.g., rank weight, comp table, betting conditions, etc.). For example, the triggering of the scatter reward may be determined when scatter symbols are acquired more than a certain frequency, or when a high-ranking player satisfies specific conditions.
[0113] If it is determined in step (S530) that a scatter reward is to be provided, the integrated bonus calculation unit (412) activates the scatter reward calculation unit (city omitted) to calculate the reward amount for each player. The scatter reward calculation unit can calculate the payout amount differentially based on various indicators such as the frequency of symbol appearance, player rank, and betting patterns per session, which enables player-customized rewards.
[0114] The scatter reward calculated in step (S540) may be reflected in the EGM (200) in which the player is participating, or may be visually displayed through the player tracking screen (220) or an external bonus display device. Additionally, the scatter reward payment information is recorded through the log unit (420) or storage unit (360) according to step (S170) of FIG. 3.
[0115] Finally, FIG. 6 is a flowchart illustrating the process of calculating the Multiplied Bonus. The Multiplied Bonus is provided by increasing the payout amount by applying a preset multiplier value to the game winning amount or external bonus amount when a specific symbol or pattern occurs.
[0116] First, in step (S600), the integrated bonus server (400) determines whether a specific symbol or specific pattern (e.g., multiplier symbol, pattern matching combination, etc.) that triggers a multiple bonus occurs among the symbol recognition results.
[0117] If a symbol or pattern triggering a multiplex bonus occurs in step (S610), the integrated bonus server (400) extracts the winning amount or external bonus amount from the meter information received through the SAS engine unit (370) as needed. This is because the multiplex bonus applies a multiplier value based on the existing winning amount or external bonus.
[0118] In step (S620), the integrated bonus server (400) activates the multiplier bonus calculation unit (city omitted) and calculates the final bonus amount according to a predefined multiplier table or multiplier algorithm. The multiplier value may be determined by reflecting the symbol grade, pattern difficulty, player participation conditions, and operation policy, and, for example, a single multiplier or a variable multiplier such as 2x, 5x, or 10x may be applied.
[0119] The multiple bonus amount calculated in step (S630) is provided to the corresponding player or the corresponding EGM (200), and the integrated bonus server (400) transmits the payment information to the video interface module (300) according to step (S150).
[0120] After payment, the symbol recognition result, the multiplier calculation process, and the pre- and post-game video are recorded as event logs in the log unit (420) or storage unit (360) according to step (S170) of Fig. 3.
[0121] As such, the scatter jackpot, scatter reward, and multiple bonus described in FIGS. 4 to 6 are all detailed logic included in the integrated bonus judgment step (S140) of FIG. 3, and are combined with the common processing flow of FIG. 3 to constitute the overall operation of the symbol recognition integrated bonus operating system of the present invention. The integrated bonus server (400) can analyze the symbol recognition results and optional meter information and player identification information continuously reported from a plurality of EGMs in real time to calculate integrated bonus types of different categories within a consistent framework.
[0122] Meanwhile, in order to stably implement the AI-based symbol recognition function of the present invention, an "Initial Training Phase" may be performed during the initial stage of system construction. In the Initial Training Phase, before the AI-based symbol recognition integrated bonus operation system (100) according to the present invention is serviced in an actual casino environment, a plurality of electronic game machines (EGM) (200) are operated for a certain period in a test environment or pilot environment to fully examine all symbols displayed on the game screen and accumulate them as training data. Since the shape, color, size, animation method, etc., of symbols may differ by manufacturer, theme, and game model, in the Initial Training Phase, all symbols and symbol patterns that may actually occur in each EGM (200) are sufficiently collected, and the collected symbol images are applied to the training model of the symbol recognition unit (330).
[0123] At the initial stage of operation, recognition accuracy may be relatively low because the types of symbols are limited; however, as test spins are repeatedly performed, new symbols are continuously accumulated and the symbol dataset expands, thereby allowing the precision of the symbol recognition model to gradually improve.
[0124] In particular, when EGMs (200) of different manufacturers or different themes are mixed in a heterogeneous environment, the initial learning phase learns the symbols that can occur on each device in a balanced manner, thereby providing a foundation for the integrated bonus server (400) to consistently process all EGMs (200) within a single integrated bonus system.
[0125] Accordingly, the initial learning stage can function as a process for the symbol recognition integrated bonus operation system according to the present invention to maintain a high recognition rate and stability in an actual service environment, and in the subsequent operation stage, continuous "incremental learning" may be performed on newly occurring symbols or symbols with low recognition rates. The initial learning stage and the incremental learning stage are optional stages of the integrated bonus operation method of the present invention and may be included in addition to the AI-based symbol recognition integrated bonus operation method defined in the claims.
[0126] The present invention may be implemented as a method, device, system, etc. The method of the present invention may also be implemented as a computer-readable program, code, application, software, etc. on a computer-readable recording medium.
[0127] When implemented and executed as software or an application, the constituent means of the present invention are programs or code segments that necessarily perform necessary tasks. For example, at least one of the image processing unit (320), symbol recognition unit (330), player tracking unit (340), PIP processing unit (350), storage unit (360), SAS engine unit (370), integrated bonus processing unit (410), and log unit (420) in the present invention may be composed of a program module, code segment, and / or data that implements the function of each component, and each of these components may be formed to be stored in a memory and executed by one or more processors.
[0128] In addition, programs or code segments may be stored on a computer-readable recording medium or transmitted as computer data signals on a transmission medium or communication network.
[0129] In addition, the AI-based symbol recognition integrated bonus operation method according to an embodiment of the present invention may be implemented as a hardware component, a software component, and / or a combination of a hardware component and a software component. The device and components may be implemented using one or more general-purpose computers or special-purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions.
[0130] The processing unit may execute an operating system (OS) and one or more software applications executed on said operating system. Additionally, the processing unit may access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing unit may be described as being used as a single unit, but those skilled in the art will understand that the processing unit may include multiple processing elements and / or multiple types of processing elements. For example, the processing unit may include multiple processors or one processor and one controller. Additionally, other processing configurations, such as parallel processors, are also possible.
[0131] Software may include computer programs, code, instructions, or a combination of one or more of these, and may configure a processing unit to operate as desired or command the processing unit independently or collectively. Software and / or data may be permanently or temporarily embodied in any type of machine, component, physical device, virtual equipment, computer storage medium or device, or transmitted signal wave so as to be interpreted by the processing unit or to provide instructions or data to the processing unit. Software may be distributed over networked computer systems and may be stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.
[0132] A method according to an embodiment of the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc., either individually or in combination. The program instructions recorded on the medium may be those specifically designed and configured for the embodiment, or they may be those known and available to those skilled in the art of computer software.
[0133] Although the present invention has been described above with reference to specific embodiments illustrated in the drawings, this is merely illustrative. Therefore, those skilled in the art to which the present invention pertains will be able to make various substitutions, additions, and modifications within the scope of the technical concept described above without departing from it. Accordingly, the scope of protection of the present invention should be interpreted by the claims set forth below, and all technical concepts within the equivalent and equivalent scope should be interpreted as being included within the scope of protection of the present invention.
Claims
1. A system for operating a symbol recognition integrated bonus on multiple Electronic Gaming Machines (EGMs) based on AI, wherein the system comprises: A video distribution unit that distributes and receives video signals output from an electronic game machine; An image processing unit that converts the above video signal into an image capable of artificial intelligence analysis; and An image interface module including a symbol recognition unit that identifies symbols displayed on a game screen from the converted image based on artificial intelligence, and It includes an integrated bonus server that receives symbol information identified from the above-mentioned video interface module and determines whether to provide an integrated bonus and the amount to be provided, An AI-based symbol recognition integrated bonus operating system characterized by the above-mentioned video interface module being deployed in each electronic game machine.
2. In Paragraph 1, The above video interface module further includes a player tracking unit that identifies a player by receiving player information including at least one of player session information and player card information from the electronic game machine. The above-described integrated bonus server is an AI-based symbol recognition integrated bonus operating system characterized by reflecting the above-described player information as a weight in determining whether to provide the integrated bonus or the amount to be provided.
3. In Paragraph 1, The AI-based symbol recognition integrated bonus operating system is characterized by the integrated bonus server collecting the number of appearances of a specific symbol identified by the symbol recognition unit from each of the plurality of electronic game machines, aggregating them for a pre-set accumulation period or accumulation number of spins, and providing a scatter jackpot when the accumulated number of specific symbols is greater than or equal to a threshold value.
4. In Paragraph 2, The above-described integrated bonus server is an AI-based symbol recognition integrated bonus operating system characterized by providing scatter rewards based on the frequency of appearance of a specific symbol that occurred during a player session or player participation conditions based on the player information.
5. In Paragraph 1, The above-described integrated bonus server is an AI-based symbol recognition integrated bonus operating system characterized by providing a multipled bonus by applying a pre-set multiplier value to the game winning amount or external bonus amount when a specific symbol or a specific symbol pattern occurs.
6. In Paragraph 1, The above video interface module further includes a SAS engine unit that receives meter information related to the betting amount, game credit change, and winning amount of the electronic game machine via a SAS or G2S protocol and transmits it to the integrated bonus server. The AI-based symbol recognition integrated bonus operating system, characterized in that the integrated bonus server determines whether to provide the integrated bonus by combining the meter information and the symbol recognition result.
7. In paragraph 1, the image interface module is, An AI-based symbol recognition integrated bonus operating system characterized by further including a PIP processing unit that generates an integrated bonus overlay screen including at least one of the accumulation status, activation status, and result of the integrated bonus, and outputs the overlay screen by overlaying it on a part of a game screen or a player tracking screen.
8. In Paragraph 1, the integrated bonus server is, An AI-based symbol recognition integrated bonus operation system characterized by storing symbol recognition results, integrated bonus calculation information, and game footage before and after the provision of the integrated bonus as event logs, using the point in time when the provision of the integrated bonus is confirmed as a trigger.
9. A method performed by a system for operating a symbol recognition integrated bonus on multiple Electronic Gaming Machines (EGMs) based on AI, (a) A step of distributing and receiving a video signal output from the electronic game machine; (b) a step of converting the above video signal into an image capable of artificial intelligence analysis; (c) A step of identifying symbols displayed on a game screen from the converted image based on artificial intelligence; (d) a step of transmitting the identified symbol information to the integrated bonus server; (e) A step in which the integrated bonus server determines whether to provide the integrated bonus and the amount to be provided based on the symbol information; and (f) A method for operating an AI-based symbol recognition integrated bonus, characterized by including the step of providing the determined integrated bonus to the corresponding electronic game machine or player.
10. In Paragraph 9, The above step (a) further includes the step of identifying a player by receiving player information including at least one of player session information and player card information from the electronic game machine, and The above step (e) further comprises the step of reflecting the player information as a weight in determining whether to provide the integrated bonus or the amount to be provided, characterized in that it is an AI-based symbol recognition integrated bonus operation method.
11. In paragraph 9, the above step (e) is, A step of aggregating the number of appearances of a specific symbol obtained by the symbol identification step from each of the plurality of electronic game machines and aggregating them for a pre-set cumulative period or cumulative number of spins; and AI-based symbol recognition integrated bonus operation method characterized by further including the step of providing a scatter jackpot when the accumulated number of the above-mentioned specific symbols is greater than or equal to a threshold value.
12. In Paragraph 10, the above step (e) is, AI-based symbol recognition integrated bonus operation method, characterized by further including the step of providing scatter rewards by applying weights based on the frequency of appearance of a specific symbol that occurred during a player session or player participation conditions based on the player information.
13. In paragraph 9, the above step (e) is, AI-based symbol recognition integrated bonus operation method characterized by further including the step of providing a multipled bonus by applying a preset multiplier value to the game winning amount or external bonus amount when a specific symbol or a specific symbol pattern occurs.
14. In paragraph 9, the above method before performing step (e), (g) further comprising the step of receiving meter information related to the betting amount, game credit change and winning amount of the electronic game machine through a SAS or G2S protocol, and The above step (e) is characterized by including a step of determining whether to provide the integrated bonus by combining the meter information and the symbol recognition result, in an AI-based symbol recognition integrated bonus operation method.
15. In paragraph 9, the above method is, (h) generating an integrated bonus overlay screen including at least one of the accumulation status, activation status, and result of the integrated bonus; and (i) A method for operating an AI-based symbol recognition integrated bonus, characterized by further including the step of outputting the above overlay screen by overlaying it on a part of the game screen or player tracking screen.
16. In paragraph 9, the above method is, (j) A method for operating an AI-based symbol recognition integrated bonus, characterized by further including the step of storing the symbol recognition result, integrated bonus calculation information, and game video before and after the provision of the integrated bonus as an event log, using the point in time when the provision of the integrated bonus is confirmed as a trigger by the integrated bonus server.