Intelligent chess and card table control method and system

In the intelligent chess and card table system, the server notifies the mobile terminal to send start commands to the chess and card table control device through Bluetooth or NFC communication, which solves the problem that the smart chess and card table cannot be started smoothly when the network environment is unstable, and improves the user experience.

CN119649518APending Publication Date: 2025-03-18BSX TECH CO LTD

Patent Information

Application Number
CN202411510198.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The existing smart chess and card table communication method is single, which leads to the inability to successfully complete the interaction of paid startup information between the smart chess and card table and the server when the network environment is dense and the network environment is unstable, affecting the user's user experience.

Method used

When the server responds to the mobile terminal's paid startup request, the startup period is determined and a startup instruction is sent to the chess and card table control device. If no response notification is received, the server will send a local connection instruction to the mobile terminal, causing it to send a start instruction to the chess and card table control device through Bluetooth communication and/or NFC communication.

Benefits of technology

It reduces the risk of users starting a chess and card table by self-service payment due to network quality issues, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119649518A_ABST
    Figure CN119649518A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent chess and card table control method and system, and the method comprises the steps: enabling a server to inform a user terminal to transmit a first starting instruction to a chess and card table control device through a Bluetooth communication and / or NFC communication mode under the condition that the chess and card table control device cannot be in network communication with the server; therefore, the risk that the user starts the chess table by self-service payment due to the network quality problem can be reduced, and the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet of Things technology, and more specifically, to a smart chess and card table control method and system. Background Art

[0002] With the continuous development of Internet of Things technology, some chess and card entertainment venues have begun to use smart chess and card tables. Through the method of users self-service scanning code payment to start the smart chess and card table, the chess and card entertainment venue can be unmanned or the number of on-duty service personnel required for chess and card entertainment venues can be greatly reduced.

[0003] However, the existing smart chess and card tables have a single communication method, and chess and card entertainment venues have problems such as dense personnel and unstable network environment, which leads to the inability to successfully complete the interaction of payment startup information between the smart chess and card tables and the server, affecting the user experience. Summary of the invention

[0004] In order to overcome the above-mentioned deficiencies in the prior art, the purpose of the present application is to provide a smart chess and card table control method, which is applied to a smart chess and card table control system. The smart chess and card table control system includes a server and a chess and card table control device, and the chess and card table control device is connected to the chess and card table. The method includes:

[0005] The server determines, in response to a first payment activation request sent by the mobile terminal, a first activation instruction corresponding to the first payment activation request, wherein the first activation instruction includes an activation period;

[0006] The server sends the first start instruction to the chess and card table control device, and detects whether a response notification sent by the chess and card table control device in response to the first start instruction is received;

[0007] If the server does not receive the response notification, the server sends a local connection instruction to the mobile terminal, so that the mobile terminal sends a first start instruction corresponding to the start time period to the chess and card table control device through Bluetooth communication and / or NFC communication according to the local connection instruction;

[0008] The chess and card table control device receives the first start-up instruction and starts the first function of the chess and card table according to the start-up time period indicated by the first start-up instruction.

[0009] In some possible implementations, after the step of the server sending a local connection instruction to the mobile terminal, the method further includes:

[0010] The server sends, in response to the local connection failure notification sent by the mobile terminal, a key combination sequence generated according to the startup period based on a preset algorithm to the mobile terminal, so that the mobile terminal displays prompt information for inputting the key combination sequence to the user;

[0011] The chess and card table control device receives the key combination sequence input by the user through the keys of the chess and card table, determines the start time period corresponding to the key combination sequence, and starts the first function of the chess and card table according to the start time period.

[0012] In some possible implementations, the method further includes:

[0013] The server and the chess and card table control device respectively generate a plurality of key combination sequences corresponding to different start time periods based on the same preset algorithm and according to the same synchronization time point.

[0014] In some possible implementations, after the step of the chess and card table control device receiving the key combination sequence input by the user through the keys of the smart chess and card table and determining the start time period corresponding to the key combination sequence, the method further includes:

[0015] After the first function of the smart chess and card table is started, the chess and card table control device invalidates the key combination sequence that has been input by the user.

[0016] In some possible implementations, the smart chess and card table includes a plurality of user-operated buttons, and the user-operated buttons include shuffle buttons and / or dice-rolling buttons located at different positions;

[0017] The step of the chess and card table control device receiving the key combination sequence input by the user through the keys of the smart chess and card table includes:

[0018] The step of the chess and card table control device receiving the key combination sequence input by the user through the keys of the smart chess and card table includes:

[0019] The chess and card table control device sequentially records the composition of the user pressing one or more buttons of the smart chess and card table in batches at the same time to form a recorded button combination sequence.

[0020] In some possible implementations, the step of determining, by the server in response to the first payment initiation request sent by the mobile terminal, a first initiation instruction corresponding to the first payment initiation request includes:

[0021] The server provides a mini-program interface to the mobile terminal in response to a link request sent by the mobile terminal by scanning a QR code;

[0022] The mobile terminal responds to the user's operation on the mini-program interface, interacts with the third-party payment platform for the chess and card table control device selected by the user to complete the payment operation, and according to the payment result, the mobile terminal sends a first payment start request to the server, or sends the first payment start request to the server through the third-party payment platform according to the payment result;

[0023] The server determines a first start instruction corresponding to the first payment start request according to the first payment start request.

[0024] In some possible implementations, the server sends a first start instruction corresponding to the start time period to the chess and card table control device, and detects whether a response notification sent by the chess and card table control device to the first start instruction is received, including:

[0025] After receiving the first payment start request, the data server notifies the MQTT server to send the first start instruction to the chess and card table control device;

[0026] The MQTT server detects whether a response notification sent by the chess and card table control device to the first start instruction is received after sending the first start instruction a preset number of times or a preset time.

[0027] In some possible implementations, the first function of the smart chess and card table includes a card shuffling and card coding function; and the method further includes:

[0028] The server generates a second start instruction in response to the second payment start request sent by the mobile terminal;

[0029] The server sends the second start instruction to the chess and card table control device, or sends the second start instruction to the chess and card table control device through the mobile terminal;

[0030] The chess and card table control device receives the second start-up instruction and starts the second function of the smart chess and card table, where the second function includes a scoring function and / or an electronic chip recognition function.

[0031] In some possible implementations, the smart chess and card table control system further includes a vending machine, and the method further includes:

[0032] The server generates a third start instruction in response to the third payment start request sent by the mobile terminal;

[0033] The server sends the third start instruction to the chess and card table control device, or sends the third start instruction to the chess and card table control device through the mobile terminal;

[0034] The chess and card table control device controls the vending machine to unlock the target product through wireless communication according to the third start instruction.

[0035] Another object of the present application is to provide a smart chess and card table control system, the smart chess and card table control system includes a server and a chess and card table control device, the chess and card table control device is connected to the chess and card table, and the method includes:

[0036] The server determines a corresponding activation period in response to a first payment activation request sent by the mobile terminal;

[0037] The server sends a first start instruction corresponding to the start time period to the chess and card table control device, and detects whether a response notification sent by the chess and card table control device to the first start instruction is received;

[0038] If the server does not receive the response notification, the server sends a local connection instruction to the mobile terminal, so that the mobile terminal sends a first start instruction corresponding to the start time period to the chess and card table control device through Bluetooth communication and / or NFC communication according to the local connection instruction;

[0039] The chess and card table control device receives the first start-up instruction and starts the first function of the chess and card table according to the start-up time period indicated by the first start-up instruction.

[0040] Compared with the prior art, this application has the following beneficial effects:

[0041] The present application provides a smart chess and card table control method and system, in which, when the chess and card table control device cannot communicate with the server through the network, the server notifies the user terminal to send a first start instruction to the chess and card table control device through Bluetooth communication and / or NFC communication. In this way, the risk of the user's self-service payment start of the chess and card table due to network quality problems can be reduced, and the user experience can be improved.

[0042] Furthermore, when Bluetooth communication and / or NFC communication are invalid, the server can send information to guide the user to operate the keys of the chess and card table according to the key combination sequence indicated by the mobile terminal, thereby controlling the chess and card table control system to start the chess and card table through key operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 A schematic diagram of the smart chess and card table control system provided in this embodiment;

[0045] Figure 2 This is a schematic diagram of the steps of the intelligent chess and card table control method provided in this embodiment;

[0046] Figure 3 The second step flow diagram of the intelligent chess and card table control method provided in this embodiment;

[0047] Figure 4 A schematic diagram of the buttons of the smart chess and card table provided in this embodiment.

[0048] Icons: 100-server; 101-data server; 102-MQTT server; 201-chess and card table control device; 202-chess and card table; 300-mobile terminal; 2021-dice roll button; 2022-shuffle button. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.

[0050] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0051] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0052] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, or the positions or positional relationships in which the invented product is usually placed when in use. They are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific position, be constructed and operated in a specific position, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.

[0053] In addition, the terms "horizontal", "vertical", "overhanging" and the like do not mean that the components are required to be absolutely horizontal or overhanging, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", and does not mean that the structure must be completely horizontal, but can be slightly tilted.

[0054] In the description of this application, it should also be noted that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0055] See also Figure 1 , Figure 1 This is a schematic diagram of a smart chess and card table control system provided in this embodiment, which may include a server 100 and a chess and card table control device 201. The chess and card table control device 201 is connected to the chess and card table 202, and may be used to receive a key signal from a chess and card room control panel and / or control the activation of at least one function of the chess and card table 202 (e.g., a card shuffling and coding function).

[0056] In this embodiment, the chess and card table control device 201 may include a wireless network communication module, such as a WiFi communication module and / or a cellular network communication module, so that the chess and card table control device 201 can access the Internet to achieve communication connection with the server 100. The chess and card table control device 201 may also include a near-field local communication module such as a Bluetooth communication module and / or an NFC communication module, so as to achieve data interaction with the mobile terminal 300.

[0057] Optionally, the server 100 may include a data server 101 and an IoT server 102 (e.g., an MQTT server). The data server 101 may be used to provide a small program interface and communicate with the mobile terminal 300 and / or the third-party payment platform 400 to complete payment information interaction and other operations. The IoT server 102 is used to communicate with the chess and card table control device 201 to complete operations such as control instruction issuance and response information detection.

[0058] See also Figure 2 , Figure 2 For an application Figure 1 The intelligent chess and card table control method of the intelligent chess and card table control system shown in the figure, and each step of the method is explained in detail below.

[0059] In step S110 , the server 100 determines a first activation instruction corresponding to the first payment activation request in response to the first payment activation request sent by the mobile terminal 300 , where the first activation instruction includes an activation period.

[0060] Optionally, in this embodiment, the user can use the mobile terminal 300 (such as a mobile phone, tablet computer, etc.) to scan a preset QR code to send a link request to the server 100.

[0061] The server 100 responds to the link request sent by the mobile terminal 300 by scanning the QR code and provides a small program interface to the mobile terminal 300. The small program interface can be an H5 page, and the mobile terminal 300 can complete the code scanning operation through applications such as WeChat, Alipay, browser, system camera, etc., and open the small program interface provided by the server 100 through the browser provided by the application or jump to other browsers.

[0062] The mobile terminal 300 responds to the user's operation on the mini-program interface, interacts with the third-party payment platform 400 for the chess and card table control device 201 selected by the user to complete the payment operation, and sends a first payment start request to the server 100 based on the payment result, or sends a first payment start request to the server 100 through the third-party payment platform 400 based on the payment result.

[0063] In this embodiment, the user can complete operations such as selecting the target chess and card table 202 and the time period on the mini program interface through the mobile terminal 300, and interact with the third-party payment platform 400 (such as Alipay, WeChat, etc.) to complete the payment operation based on the selected chess and card table 202 and time period. After the payment operation is completed, the mobile terminal 300 sends a first payment start request to the server 100 according to the payment result, or sends a first payment start request to the server 100 through the third-party payment platform 400 according to the payment result. The first payment start request may include credential information for completing the payment.

[0064] The server 100 determines a first start instruction corresponding to the first payment start request according to the first payment start request. The first start instruction may include the identity information of the target chess and card table control device 201, the command sequence number, the current time, the start time period (such as the device start time, the device stop time), etc.

[0065] In step S120, the server 100 sends a first start instruction to the chess and card table control device 201, and detects whether a response notification sent by the chess and card table control device 201 to the first start instruction is received.

[0066] Optionally, in this embodiment, after receiving the first payment start request, the data server 101 can notify the MQTT server to send a first start instruction to the chess and card table control device 201.

[0067] The MQTT server then detects whether a response notification sent by the chess and card table control device 201 to the first start instruction is received after sending the first start instruction a preset number of times or a preset time.

[0068] Since the chess and card table control device 201 is usually integrated or set in the chess and card table 202, in the case of a poor network environment, it may be impossible to receive the first startup instruction issued by the server 100, and then no corresponding response notification will be sent to the server 100.

[0069] If the server 100 does not receive the response notification, step S130 is executed.

[0070] If the server 100 receives the response notification, step S140 is executed.

[0071] Step S130, the server 100 sends a local connection instruction to the mobile terminal 300, so that the mobile terminal 300 sends a first start instruction corresponding to the start period to the chess and card table control device 201 through Bluetooth communication and / or NFC communication according to the local connection instruction.

[0072] In this embodiment, if the server 100 does not receive a response notification, it can send a local connection instruction to the mobile terminal 300. After the mobile terminal 300 receives the local connection instruction, it guides the user to establish Bluetooth communication and / or NFC communication with the chess and card table control device 201 through the mobile terminal 300 through the mini-program interface, and sends the first startup instruction corresponding to the startup period to the chess and card table control device 201 through Bluetooth communication and / or NFC communication.

[0073] Among them, since the mobile terminal 300 is a movable device, compared with the chess and card table control device 201 set on the chess and card table 202, the mobile terminal 300 can move to a location with better network signal to complete information interaction with the server 100, and then forward the received first start-up instruction to the chess and card table control device 201 via Bluetooth communication and / or NFC communication.

[0074] Step S140, the chess and card table control device 201 receives the first start instruction, and starts the first function of the chess and card table 202 according to the start time period indicated by the first start instruction.

[0075] In this embodiment, taking a mahjong table as an example, the first function of the chess and card table 202 may include a card shuffling and card coding function. The chess and card table control device 201 may start the first function of the chess and card table 202 within the start-up period indicated by the first start-up instruction to allow the user to use it, and after the start-up period is exceeded, stop the first function of the chess and card table 202 to prevent the user from using it.

[0076] Optionally, the smart chess and card table control system provided in this embodiment can also prompt the user to renew or stop using the chess and card table 202 by voice or other means before the start-up period is about to end.

[0077] Based on the above design, this embodiment provides a smart chess and card table control method, in which when the chess and card table control device 201 cannot communicate with the server 100 through the network, the server 100 notifies the mobile terminal 300 to send a first start instruction to the chess and card table control device 201 through Bluetooth communication and / or NFC communication. In this way, the risk of the user's self-service payment startup of the chess and card table 202 due to network quality problems can be reduced, and the user experience can be improved.

[0078] In some possible implementations, the mobile terminal 300 may have restrictions on the use of Bluetooth communication and / or NFC communication, resulting in the mini program being unable to call the Bluetooth and / or NFC communication interface, or requiring the user to perform more complex operations to allow the mini program to call the Bluetooth and / or NFC communication interface, which may result in the user being unable to successfully complete the step of sending the first startup instruction to the chess and card table control device 201 via Bluetooth communication and / or NFC communication.

[0079] In this case, see Figure 3 The smart chess and card table control method provided in this embodiment may further include the following steps after step S140.

[0080] Step S150, in response to the local connection failure notification sent by the mobile terminal 300, the server 100 sends a key combination sequence generated according to the startup period based on a preset algorithm to the mobile terminal 300, so that the mobile terminal 300 displays prompt information for inputting the key combination sequence to the user.

[0081] Among them, the local connection failure notification can be automatically sent by the mobile terminal 300 when it is unable to establish Bluetooth and / or NFC communication with the chess and card table control device 201, or the user can manually choose to send it.

[0082] Step S160, the chess and card table control device 201 receives a key combination sequence input by the user through the keys of the chess and card table 202, determines a start time period corresponding to the key combination sequence, and starts the first function of the chess and card table 202 according to the start time period.

[0083] Specifically, see Figure 4 The chess and card table 202 includes a plurality of user-operated buttons, including a shuffle button 2022 and / or a dice roll button 2021 located at different positions. Pressing one or more buttons of the chess and card table 202 in batches simultaneously can form different button combination sequences. The chess and card table control device 201 can sequentially record the composition of the user pressing one or more buttons of the chess and card table 202 in batches simultaneously to form a recorded button combination sequence.

[0084] Different key combination sequences may correspond to different startup time periods. In some possible implementations, the key combination sequence itself may carry startup time period information. For example, pressing a single key or pressing multiple keys simultaneously may correspond to different numbers, and a key combination sequence formed by multiple key presses may correspond to a digital sequence, which may contain information such as the startup time period, the working mode, and the check code after being decrypted or parsed.

[0085] In some other possible implementations, the key combination sequence itself may not carry the start period information. The chess and card table control device 201 may pre-record the correspondence between different key combination sequences and start periods. After the user inputs the key combination sequence, the corresponding start period is determined by searching the mapping.

[0086] In some possible implementations, the server 100 and the chess and card table control device 201 respectively generate multiple groups of key combination sequences corresponding to different start-up time periods based on the same preset algorithm.

[0087] For example, the server 100 can map the encrypted digital sequence corresponding to the information such as the startup period, working mode and verification code according to a preset algorithm to a corresponding key combination sequence. After receiving the key combination sequence input by the user, the chess and card table control device 201 parses the encrypted digital sequence and decrypts it according to the same preset algorithm to obtain the information such as the startup period, working mode and verification code.

[0088] For another example, the server 100 and the chess and card table control device 201 may both have a time synchronization function or a time synchronization function. The server 100 and the chess and card table control device 201 may use the same time point (such as 0:00 a.m. every day) as a seed, generate digital sequences corresponding to different durations and different working modes according to the same preset algorithm, and record the corresponding relationship between the key combination sequence corresponding to these digital sequences and the start-up duration. In this way, after the user performs key input on the chess and card table 202 according to the key combination sequence provided by the server 100, the chess and card table control device 201 can find the corresponding start-up time according to the input key combination sequence and start the first function of the chess and card table 202 accordingly.

[0089] For another example, the server 100 can also generate a mapping relationship table of different key combination sequences and startup duration, working mode and other information, and synchronize it to the chess and card table control device 201 when it can communicate with the chess and card table control device 201.

[0090] In this embodiment, in the digital sequence corresponding to the key combination sequence, the meaning corresponding to each field and the preset algorithm used for encryption and decryption can be adjusted according to actual usage requirements and are not specifically limited in this embodiment.

[0091] In some possible implementations, after the chess and card table control device 201 receives the key combination sequence input by the user through the keys of the chess and card table 202, determines the activation period corresponding to the key combination sequence, and after the first function of the chess and card table 202 is activated, the chess and card table control device 201 can invalidate the key combination sequence that the user has input. In this way, the user can avoid repeated input.

[0092] In some possible implementations, the control method of the chess and card table 202 provided in this embodiment may further include the following steps.

[0093] Step S210 : the server 100 generates a second activation instruction in response to the second payment activation request sent by the mobile terminal 300 .

[0094] Step S220, the server 100 sends the second start instruction to the chess and card table control device 201, or sends the second start instruction to the chess and card table control device 201 through the mobile terminal 300.

[0095] Step S230, the chess and card table control device 201 receives the second start instruction and starts the second function of the chess and card table 202, the second function including the scoring function and / or the electronic chip recognition function.

[0096] Specifically, the user can enable the shuffling function of the chess and card table 202 by executing the first payment start request through the mobile terminal 300. On this basis, the user can further execute the second payment start request through the mobile terminal 300 to start the scoring function and / or the electronic chip identification function of the chess and card table 202. Among them, the score interaction panel and / or the electronic chip identification system of the chess and card table 202 can be connected to the chess and card table control device 201, and the chess and card table control device 201 can control the activation of these functions after receiving the second start instruction. In this way, the separate payment activation of different functions of the chess and card table 202 can be realized, which improves the flexibility of user use.

[0097] In some possible implementations, the smart chess and card table control system also includes a vending machine, and the control method of the chess and card table 202 provided in this embodiment may also include the following steps.

[0098] Step S310 : the server 100 generates a third activation instruction in response to the third payment activation request sent by the mobile terminal 300 .

[0099] Step S320, the server 100 sends the second start instruction to the chess and card table control device 201, or sends the second start instruction to the chess and card table control device 201 through the mobile terminal 300.

[0100] Step S330, the chess and card table control device 201 controls the vending machine to unlock the target product according to the third start instruction.

[0101] For example, in some scenarios, the chess and card table 202 is usually set in a separate box. In this case, the chess and card table control device 201 can also be connected to the vending machine in the box, so that the chess and card table control device 201 is reused as the control system of the vending machine to communicate with the server 100. In this way, the vending machine does not need to have a separate control system and / or communication system, which greatly reduces the equipment cost of the vending machine.

[0102] In summary, the intelligent chess and card table control method and system provided by the present application, when the chess and card table control device cannot communicate with the server through the network, the server notifies the mobile terminal 300 to send the first start instruction to the chess and card table control device through Bluetooth communication and / or NFC communication. In this way, the risk of the user's self-service payment start of the chess and card table due to network quality problems can be reduced, and the user experience can be improved.

[0103] Furthermore, when Bluetooth communication and / or NFC communication are invalid, the server can send information to guide the user to operate the keys of the chess and card table according to the key combination sequence indicated by the mobile terminal, thereby controlling the chess and card table control system to start the chess and card table through key operation.

[0104] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of boxes in the block diagram and / or the flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0105] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0106] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0107] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0108] The above are only various implementations of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A smart chess and card table control method, characterized in that: Applied to a smart chess and card table control system, the smart chess and card table control system includes a server and a chess and card table control device, the chess and card table control device is connected to the chess and card table, and the method includes: The server determines, in response to a first payment activation request sent by the mobile terminal, a first activation instruction corresponding to the first payment activation request, wherein the first activation instruction includes an activation period; The server sends the first start instruction to the chess and card table control device, and detects whether a response notification sent by the chess and card table control device in response to the first start instruction is received; If the server does not receive the response notification, the server sends a local connection instruction to the mobile terminal, so that the mobile terminal sends a first start instruction corresponding to the start time period to the chess and card table control device through Bluetooth communication and / or NFC communication according to the local connection instruction; The chess and card table control device receives the first start-up instruction and starts the first function of the chess and card table according to the start-up time period indicated by the first start-up instruction.

2. The method according to claim 1, characterized in that After the step of the server sending a local connection instruction to the mobile terminal, the method further includes: The server sends, in response to the local connection failure notification sent by the mobile terminal, a key combination sequence generated according to the startup period based on a preset algorithm to the mobile terminal, so that the mobile terminal displays prompt information for inputting the key combination sequence to the user; The chess and card table control device receives the key combination sequence input by the user through the keys of the chess and card table, determines the start time period corresponding to the key combination sequence, and starts the first function of the chess and card table according to the start time period.

3. The method according to claim 2, characterized in that The method further comprises: The server and the chess and card table control device respectively generate a plurality of key combination sequences corresponding to different start time periods based on the same preset algorithm and according to the same synchronization time point.

4. The method according to claim 2, characterized in that: After the step in which the chess and card table control device receives the key combination sequence input by the user through the keys of the smart chess and card table and determines the start time period corresponding to the key combination sequence, the method further includes: After the first function of the smart chess and card table is started, the chess and card table control device invalidates the key combination sequence that has been input by the user.

5. The method according to claim 2, characterized in that: The smart chess and card table includes a plurality of user operation buttons, wherein the user operation buttons include shuffle buttons and / or dice rolling buttons located at different positions; The step of the chess and card table control device receiving the key combination sequence input by the user through the keys of the smart chess and card table includes: The step of the chess and card table control device receiving the key combination sequence input by the user through the keys of the smart chess and card table includes: The chess and card table control device sequentially records the composition of the user pressing one or more buttons of the smart chess and card table in batches at the same time to form a recorded button combination sequence.

6. The method according to claim 1, characterized in that The step of determining, by the server in response to the first payment initiation request sent by the mobile terminal, a first initiation instruction corresponding to the first payment initiation request comprises: The server provides a mini-program interface to the mobile terminal in response to a link request sent by the mobile terminal by scanning a QR code; The mobile terminal responds to the user's operation on the mini-program interface, interacts with the third-party payment platform for the chess and card table control device selected by the user to complete the payment operation, and according to the payment result, the mobile terminal sends a first payment start request to the server, or sends the first payment start request to the server through the third-party payment platform according to the payment result; The server determines a first start instruction corresponding to the first payment start request according to the first payment start request.

7. The method according to claim 1, characterized in that The step of the server sending a first start instruction corresponding to the start time period to the chess and card table control device, and detecting whether a response notification sent by the chess and card table control device to the first start instruction is received includes: After receiving the first payment start request, the data server notifies the MQTT server to send the first start instruction to the chess and card table control device; The MQTT server detects whether a response notification sent by the chess and card table control device to the first start instruction is received after sending the first start instruction a preset number of times or a preset time.

8. The method according to claim 1, characterized in that The first function of the smart chess and card table includes shuffling and coding functions; the method further includes: The server generates a second start instruction in response to the second payment start request sent by the mobile terminal; The server sends the second start instruction to the chess and card table control device, or sends the second start instruction to the chess and card table control device through the mobile terminal; The chess and card table control device receives the second start-up instruction and starts the second function of the smart chess and card table, where the second function includes a scoring function and / or an electronic chip recognition function.

9. The method according to claim 1, characterized in that: The intelligent chess and card table control system also includes a vending machine, and the method also includes: The server generates a third start instruction in response to the third payment start request sent by the mobile terminal; The server sends the third start instruction to the chess and card table control device, or sends the third start instruction to the chess and card table control device through the mobile terminal; The chess and card table control device controls the vending machine to unlock the target product through wireless communication according to the third start instruction.

10. A control system for the intelligent chess and card table, characterized in that: The intelligent chess and card table control system includes a server and a chess and card table control device, the chess and card table control device is connected to the chess and card table, and the method includes: The server determines a corresponding activation period in response to a first payment activation request sent by the mobile terminal; The server sends a first start instruction corresponding to the start time period to the chess and card table control device, and detects whether a response notification sent by the chess and card table control device to the first start instruction is received; If the server does not receive the response notification, the server sends a local connection instruction to the mobile terminal, so that the mobile terminal sends a first start instruction corresponding to the start time period to the chess and card table control device through Bluetooth communication and / or NFC communication according to the local connection instruction; The chess and card table control device receives the first start-up instruction and starts the first function of the chess and card table according to the start-up time period indicated by the first start-up instruction.

Citation Information

Patent Citations

  • Washing machine sharing method and system, and storage medium

    CN109361578A

  • Shared leasing equipment, control method thereof, sharing system and sharing control method

    CN111222954A

  • Short-distance emergency unlocking system and method for shared automobile under condition of no signal guidance

    CN111627133A

  • Self -service amusement equipment and payment start -up system thereof

    CN207966091U

Cited By

  • Okey card machine control system and method

    CN120564314A