Playing card identification and transmission method and card bureau management system thereof
By setting barcodes on playing cards and combining them with the card management system, identifying and recording the card content and card process, the problem of dealers cheating in the card game is solved, and a higher game fairness and traceability are achieved.
Patent Information
- Application Number
- CN202411760158.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-18
AI Technical Summary
There is a possibility that dealers cheat in existing poker games, which makes it difficult to guarantee the fairness and traceability of the game.
The barcode playing card and card management system is adopted to identify the card content through the barcode, and the logical processing module is used to monitor and record the card process to ensure the transparency and fairness of card dealing and playing.
It improves the accuracy and reliability of playing card recognition, ensures the transparency and fairness of the card game, provides traceability support, and enhances the fairness of the game.
Smart Images

Figure CN119633349A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of playing card recognition, and in particular to a playing card recognition and transmission method and a playing card game management system. Background Art
[0002] In various poker games currently available, the cards are shuffled manually or mechanically at the beginning of the game and then distributed to each player. Whether it is manual shuffling or mechanical shuffling, there is a possibility of cheating by the dealer, including but not limited to stealing cards, hiding cards, etc. This phenomenon has greatly affected the fairness and justice of the entire poker game. As for the shuffling and dealing process, the players may not discover and raise questions until the end of the game, and the original order of the cards has been disrupted at this time. The winner and the shuffler have to prove their innocence, and the loser has to prove the problems in the shuffling and dealing process, which cannot be verified. Summary of the invention
[0003] The purpose of the present invention is to solve the problems existing in the prior art and to propose a playing card identification and transmission method and a game management system thereof.
[0004] In order to achieve the above object, the present invention adopts the following technical solutions: A card game management system, characterized by comprising: A barcode playing card, comprising a playing card body and a barcode arranged on the front of the playing card; A card dealing module, comprising a playing card dealing device and a barcode recognition unit, wherein the playing card dealing device is used to deal playing cards from a card bin to an external user, and at the same time, the barcode recognition unit recognizes the content of the playing cards; The logic processing module is used to monitor and record the entire game process.
[0005] Preferably, the barcode includes 7 digits, and the specific arrangement order is V Nu Nu S Cr Cr Cr, wherein V represents the identification version, which is fixed to 1, Nu represents the identified number, 02~14 correspond to 2~A in playing cards respectively, 15~16 correspond to the joker and the king, S represents the identified suit, 1~4 correspond to spades, hearts, clubs and diamonds respectively, and Cr represents the check bit, which is the tail code generated after CRC convolution and is used for error identification.
[0006] In this embodiment, the logic processing module includes: The decoding unit decodes the collected playing card content and determines whether the playing card content is legal through the CRC verification method; A counting unit, which counts the relationship between the collected playing card contents and the playing players; The prompt unit compares the relationship between the issued and collected cards and gives prompts to the player, including: whether the number of playing cards is correct and the reminder of playing card reporting; The encoding transmission unit encodes the content of the entire game in XML format and transmits the encoded data to the background system.
[0007] Preferably, the background system includes: A data monitoring module is used to receive the encoded game data; The game data processing module is used to perform necessary data processing on the game information collected by the monitoring service, including: Verify the legitimacy and correctness of the hand data; Based on the hand information, the entire process of the hand is traced back and stored in the system database through the set data structure. When the number of hands reaches a certain level, the data can also be used for big data analysis to provide data support for hand prediction.
[0008] Preferably, it also includes a system management module, and the system management module includes: Statistics unit, used for hand statistics and score calculation of a single event; Backtracking unit, used for visual backtracking of the game; In a specific implementation, the system management module can be loaded on a display screen, and can display: (1) Hand statistics and score calculation for a single event; (2) Visual review of the game; (3) And configure poker game tutorials and case analysis.
[0009] A playing card identification and transmission method, using a game management system, comprises the following steps: Put the playing cards into the card dealing machine and start the game; The card dealing module deals cards and identifies the card contents; If there are no abnormal cards, the cards are dealt normally, and the content and position of the cards are recorded and stored; End the dealing and start the playing; After the cards are played, they are placed in a card collection module, which identifies the contents of the cards; If the rules of the game are met, the content and position of the played cards are recorded and stored; Collect the discarded cards and check whether the game is over. If it is not over, continue with the card-playing steps. If it is over, terminate the game.
[0010] Preferably, when the card dealing module and the card collecting module identify the card content, if an abnormal card is identified, an alarm is issued and the game is ended directly.
[0011] Preferably, when the game is terminated, it also includes determining whether to start the next game. If necessary, the stored waste cards are removed, shuffled, and put back into the card dealing module.
[0012] Preferably, the content and location of dealing and discarding cards are recorded and stored, and the data are sent to a system database.
[0013] Compared with the prior art, the present invention has the following beneficial effects: The present invention utilizes the barcode designed for playing cards as a means of identifying playing cards, and can identify the content of playing cards from paper playing cards containing customized barcodes through a low-cost and high-efficiency method, and can process, transmit and manage the identified information, thereby providing necessary support for the fairness and traceability of the playing card game, effectively improving the accuracy, reliability and efficiency of the existing technology for identification, and ensuring the transparency, openness and fairness of the entire game. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 The present invention provides a flowchart of a playing card recognition and transmission method. DETAILED DESCRIPTION
[0015] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0016] Reference Figure 1 , a poker game management system, characterized by comprising: A barcode playing card, comprising a playing card body and a barcode arranged on the front of the playing card; A card dealing module, comprising a playing card dealing device and a barcode recognition unit, wherein the playing card dealing device is used to deal playing cards from a card bin to an external user, and at the same time, the barcode recognition unit recognizes the content of the playing cards; A card collecting module, comprising a playing card collecting device and a barcode recognition unit, wherein the playing card collecting device is used to collect the playing cards of each player and recognize the playing cards of each player through the barcode recognition unit; The playing card dealer is a prior art, and the specific principle is as follows: The playing cards are placed in a card storage box, which is designed with a card outlet, and the card outlet is located below a card outlet side wall of the card storage box and between a bottom wall of the card storage box.
[0017] When the card dealing device is started, the card feeding wheel (driven by a motor) starts to rotate, pushing the playing cards in the card storage box one by one to the card feeding channel of the card dealing device.
[0018] The card distribution wheel (also a driving wheel driven by a motor) and the card distribution pressure wheel (driven wheel) work together to distribute the playing cards passing through the card input channel to each designated position.
[0019] A card collecting module, comprising a playing card collecting device and a barcode recognition unit, wherein the playing card collecting device is used to collect the playing cards of each player and recognize the playing cards of each player through the barcode recognition unit; The playing card collector adopts the existing technology, and the specific principle is as follows: The card collecting device is usually designed as a box body with a rectangular structure, the front side of the box body is an open surface, and the other surfaces are closed surfaces. The box body is provided with components such as columns and springs for supporting and fixing the movable surface (i.e., the surface for storing playing cards); When the playing cards are transported to the card receiving device, they are placed on the active surface.
[0020] The movable surface can be moved up and down on the column to accommodate different numbers of playing cards.
[0021] Components such as springs are used to provide the appropriate pressure so that the playing cards can be stacked tightly together to avoid falling apart or deforming; When a game is over, the card collecting device can automatically or manually take out the stacked playing cards.
[0022] It should be noted that the card dealing module is equipped with a control system for presetting the order in which the cards are dealt and controlling the action of the card dealing device.
[0023] The logic processing module is used to monitor and record the entire game process.
[0024] In this embodiment, the barcode includes 7 digits, and the specific arrangement order is V Nu Nu S Cr Cr Cr, wherein V represents the recognition version, which is fixed to 1, Nu represents the recognized number, 02~14 correspond to 2~A in playing cards respectively, 15~16 correspond to the joker and the king, S represents the recognized suit, 1~4 correspond to spades, hearts, clubs and diamonds respectively, and Cr represents the check bit, which is the tail code generated after CRC convolution and is used for error recognition.
[0025] In this embodiment, the logic processing module includes: The decoding unit decodes the collected playing card content and determines whether the playing card content is legal through the CRC verification method; The principle of CRC check is: based on binary division operation, a fixed polynomial is usually used as the divisor, and the data to be checked is represented as a very long binary number. By dividing this binary number by the fixed polynomial, the remainder obtained is the CRC check code. This check code will be attached to the back of the original data and sent to the receiver together. After receiving the data, the receiver uses the same divisor and division operation to calculate the check code, and compares it with the received check code to determine whether an error has occurred in the data transmission process. In this embodiment, it is used to determine whether the content of the playing cards is legal, that is, whether it is the prescribed playing cards; A counting unit, which counts the relationship between the collected playing card contents and the playing players; The prompt unit compares the relationship between the issued and collected cards and gives prompts to the player, including: whether the number of playing cards is correct and the reminder of playing card reporting; The encoding transmission unit encodes the content of the entire game in XML format and transmits the encoded data to the background system.
[0026] Preferably, the background system includes: A data monitoring module is used to receive the encoded game data; The game data processing module is used to perform necessary data processing on the game information collected by the monitoring service, including: Verify the legitimacy and correctness of the hand data; According to the game information, the entire process of the game is traced back and stored in the system database through a set data structure. The data structure can adopt a distributed data structure, a non-relational database, a graph database, etc.
[0027] In this embodiment, a system management module is also included, and the system management module includes: Statistics unit, used for hand statistics and score calculation of a single event; The backtracking unit is used for visual backtracking of the game.
[0028] This design is conducive to tracking and reviewing poker games, especially reviewing high-level competitive poker games.
[0029] A playing card identification and transmission method, using a game management system, comprises the following steps: Put the playing cards into the card dealing machine and start the game; The card dealing module deals cards and identifies the card contents through barcodes; If there are no abnormal cards, the cards are dealt normally, and the content and position of the cards are recorded and stored; End the dealing and start the playing; After the cards are played, they are placed in a card collection module, which identifies the contents of the cards; If the rules of the game are met, the content and position of the played cards are recorded and stored; Collect the discarded cards and check whether the game is over. If it is not over, continue with the card-playing steps. If it is over, terminate the game.
[0030] In this embodiment, when the card dealing module and the card receiving module identify the card content, if an abnormal card is identified, an alarm is issued and the game is ended directly.
[0031] In this embodiment, when the game is terminated, it also includes determining whether to start the next game. If necessary, the stored waste cards are removed, shuffled, and put back into the card dealing module.
[0032] In this embodiment, the content and direction of dealing and playing cards are recorded and stored, and the data are sent to the system database.
[0033] Compared with the prior art, the present invention utilizes barcodes designed for playing cards as a means of identifying playing cards, and can identify the content of playing cards from paper playing cards containing customized barcodes in a low-cost and high-efficiency method, and can process, transmit and manage the identified information, thereby providing necessary support for the fairness and traceability of the playing card game, effectively improving the accuracy, reliability and efficiency of the prior art identification, and ensuring the transparency, openness and fairness of the entire game.
[0034] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A card game management system, characterized by: include: A barcode playing card, comprising a playing card body and a barcode arranged on the front of the playing card; A card dealing module, comprising a playing card dealing device and a barcode recognition unit, wherein the playing card dealing device is used to deal playing cards from a card bin to an external user, and at the same time, the barcode recognition unit recognizes the content of the playing cards; A card collecting module, comprising a playing card collecting device and a barcode recognition unit, wherein the playing card collecting device is used to collect the playing cards of each player and recognize the playing cards of each player through the barcode recognition unit; The logic processing module is used to monitor and record the entire game process.
2. A card game management system according to claim 1, characterized in that: The barcode includes 7 digits, and the specific arrangement order is V Nu Nu S Cr Cr Cr, wherein V represents the identification version, which is fixed to 1, Nu represents the identified number, 02~14 correspond to 2~A in playing cards respectively, 15~16 correspond to the joker and the king, S represents the identified suit, 1~4 correspond to spades, hearts, clubs and diamonds respectively, and Cr represents the check bit, which is the tail code generated after CRC convolution and is used for error identification.
3. A card game management system according to claim 2, characterized in that: The logic processing module includes: The decoding unit decodes the collected playing card content and determines whether the playing card content is legal through the CRC verification method; A counting unit, which counts the relationship between the collected playing card contents and the playing players; The prompt unit compares the relationship between the issued and collected cards and gives prompts to the player, including: whether the number of playing cards is correct and the reminder of playing card reporting; The encoding transmission unit encodes the content of the entire game in XML format and transmits the encoded data to the background system.
4. A card game management system according to claim 3, characterized in that: The backend system includes: A data monitoring module is used to receive the encoded game data; The game data processing module is used to perform necessary data processing on the game information collected by the monitoring service, including: Verify the legitimacy and correctness of the hand data; According to the game information, the entire process of the game is traced back and stored in the system database through the set data structure.
5. A card game management system according to claim 4, characterized in that: Also included is a system management module, the system management module comprising: Statistics unit, used for hand statistics and score calculation of a single event; The backtracking unit is used for visual backtracking of the game.
6. A playing card recognition and transmission method, using the game management system according to any one of claims 1 to 5, characterized in that: The following steps are involved: Put the playing cards into the card dealing machine and start the game; The card dealing module deals cards and identifies the card contents; If there are no abnormal cards, the cards are dealt normally, and the content and position of the cards are recorded and stored; End the dealing and start the playing; After the cards are played, they are placed in a card collection module, which identifies the contents of the cards; If the rules of the game are met, the content and position of the played cards are recorded and stored; Collect the discarded cards and check whether the game is over. If it is not over, continue with the card-playing steps. If it is over, terminate the game.
7. A playing card identification and transmission method according to claim 5, characterized in that: When the card dealing module and the card receiving module identify the card content, if an abnormal card is identified, an alarm is issued and the game is ended directly.
8. A playing card identification and transmission method according to claim 1, characterized in that: When the game is terminated, it also includes determining whether to start the next game. If necessary, the stored waste cards are removed, shuffled, and put back into the card dealing module.
9. A playing card identification and transmission method according to claim 1, characterized in that: The content and location of the cards dealt and played are recorded and stored, and the data are sent to the system database.