Billiard hall ball locking cabinet electric door control method and system
By using an electric door control method and system for the pool hall lockers, the system enables independent and convenient retrieval and return of equipment, solving the problem of long waiting times in traditional locker management methods, improving user experience and management efficiency, ensuring equipment safety, and supporting the optimization of pool hall operations.
Patent Information
- Application Number
- CN202511451149.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-11
- Publication Date
- 2026-01-23
AI Technical Summary
Traditional billiard hall locker management requires customers to queue and wait for staff to unlock and register the lockers, resulting in poor convenience and comfort, and reduced customer satisfaction.
The system adopts an electric door control method and system for the billiard hall locker. By acquiring status commands, it automatically controls the opening and closing of the locker door. Combined with the monitoring module to collect the placement of props, it generates corresponding commands and sends them to the designated terminal for execution, enabling autonomous and convenient retrieval and return of props.
It improves user experience, reduces waiting time, increases satisfaction, accurately records item retrieval and return, facilitates inventory management and fee settlement, ensures item safety, and provides data analysis support for billiard hall business decisions.
Smart Images

Figure CN121381985A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of storage management, and more particularly to a billiard hall lock cabinet electric door control method and system. BACKGROUND
[0002] Modern consumers have higher requirements for convenience and comfort during consumption. In a billiard hall, customers hope to quickly and independently obtain and return billiard props without spending a lot of time waiting for staff assistance. The traditional lock cabinet management method often requires customers to queue up and wait for staff to open the lock and register, which is inconvenient for customers and reduces customer satisfaction. SUMMARY
[0003] Therefore, embodiments of the present application provide a billiard hall lock cabinet electric door control method and system to enable users to conveniently and quickly independently obtain and return billiard props.
[0004] To achieve the above-mentioned purpose, embodiments of the present application provide the following technical solutions: According to one aspect of the present application, a billiard hall lock cabinet electric door control method is provided, comprising: obtaining a state instruction of the lock cabinet at the current time, and performing cabinet door electric control on the lock cabinet according to the state instruction to open the cabinet door of the lock cabinet; activating a monitoring module arranged on the lock cabinet to collect the prop placement situation inside the lock cabinet, and generating a lock cabinet condition feature at the current time after analysis; performing corresponding processing on the lock cabinet condition feature according to the state instruction to generate a response instruction and send it to a designated terminal to perform a corresponding operation; receiving feedback information of the corresponding operation to electrically control the cabinet door of the lock cabinet to close.
[0005] According to another aspect of the present application, a billiard hall lock cabinet electric door control system is provided, comprising: a cabinet door opening module for obtaining a state instruction of the lock cabinet at the current time, and performing cabinet door electric control on the lock cabinet according to the state instruction to open the cabinet door of the lock cabinet; a condition monitoring module for activating a monitoring module arranged on the lock cabinet to collect the prop placement situation inside the lock cabinet, and generating a lock cabinet condition feature at the current time after analysis; a condition processing module for performing corresponding processing on the lock cabinet condition feature according to the state instruction to generate a response instruction and send it to a designated terminal to perform a corresponding operation; a cabinet door closing module for receiving feedback information of the corresponding operation to electrically control the cabinet door of the lock cabinet to close.
[0006] As can be seen from the above technical solution, the electric door control method for the billiard hall lock cabinet provided by the present invention has the following beneficial effects: In terms of user experience, this invention enables convenient and independent retrieval and return of props, reducing waiting time and providing usage prompts to improve satisfaction. From a management perspective, it accurately records prop retrieval and return status, facilitating inventory management and fee settlement, and improving management efficiency. In terms of security, the encryption key verification and monitoring module ensures prop security, preventing unauthorized use and damage. In addition, the system can analyze data to provide a basis for billiard hall operation decisions and optimize operational strategies. Attached Figure Description
[0007] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort: Figure 1 This is a schematic diagram illustrating the steps of the electric door control method for the pool hall lock cabinet provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the electric door control system for the billiard hall lock cabinet provided in an embodiment of the present invention. Detailed Implementation
[0008] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0009] Modern consumers have higher demands for convenience and comfort in the consumption process. In billiard halls, customers expect to be able to quickly and independently obtain and return billiard equipment without spending a lot of time waiting for staff assistance. Traditional locker management often requires customers to queue up and wait for staff to unlock and register the equipment, which causes inconvenience to customers and reduces their satisfaction.
[0010] In view of this, the present invention provides a method for controlling the electric door of a billiard hall lock cabinet, the steps of which are as follows: Figure 1 As shown, it includes: The first step is to obtain the status command of the lock cabinet at the current moment, and to perform electric control of the lock cabinet door according to the status command to open the lock cabinet door.
[0011] Specifically, in the first step of the embodiments provided by the present application, the system is in a continuous listening state, ready to receive state instructions from different channels, which involves establishing stable communication connections with user terminals (such as mobile phone APPs) and administrator operation terminals (such as management computers), and monitoring in real time whether there are new instructions sent. Only by maintaining continuous listening can the operation requirements sent by users or administrators be captured in time, ensuring the timeliness of the system's response and improving user experience. If the system cannot receive instructions in real time, it will lead to a long waiting time for the user, affecting the service efficiency of the billiards hall.
[0012] More specifically, after receiving a state instruction, the first step is to identify the source of the instruction and determine whether it is a user instruction or an administrator instruction. For user instructions, it is further necessary to distinguish between prop taking instructions and prop returning instructions, which can be determined by specific identifiers in the instruction, sender's identity information, etc. Different sources and types of instructions require different processing procedures and permission verification. For example, administrator instructions have higher operation permissions and can perform some special settings or maintenance operations; while user prop taking and returning instructions correspond to different subsequent management processes. Accurate identification of the source of the instruction helps the system to correctly process the instruction and ensure the safety and accuracy of the operation.
[0013] More specifically, the received instruction is verified for legality. This includes checking whether the format of the instruction is correct, whether the parameters in the instruction meet the preset rules, whether the identity of the user or administrator is legal, etc. For example, for user instructions, it is necessary to verify whether the user's account has been logged in and whether it has the corresponding operation permissions; for administrator instructions, it is necessary to verify whether the administrator's account password is correct to prevent illegal instructions from damaging the system or interfering with the normal management process. If legality verification is not performed, malicious users or external attacks may send incorrect instructions, causing the lock cabinet to be opened abnormally or other security problems. Through legality verification, only legal instructions can be executed, ensuring the safety and stability of the system.
[0014] More specifically, after confirming the legality of the instruction, the system sends an opening signal to the electric door control module of the lock cabinet. After receiving the signal, the electric door control module drives the motor and other actuators to open the cabinet door of the lock cabinet, completing the operation requirements of the user or administrator, so that the user can smoothly take out or return the billiards props. Timely opening of the cabinet door can improve the convenience of use for the user, reduce waiting time, and improve the service quality of the billiards hall.
[0015] Second step, activate the monitoring module set in the lock cabinet to collect the prop placement situation inside the lock cabinet, and generate the lock cabinet condition characteristics at the current time after analysis.
[0016] Specifically, in the second step of the embodiment provided by the application, when the lock ball cabinet door is opened, the system immediately sends an activation signal to the monitoring module, which triggers the start of work of each sub-module of the monitoring module, such as activating the camera of the visual acquisition module, starting the lighting device of the light source environment module, and waking up the related programs of the data processing module. Only when the cabinet door is opened, the monitoring module is activated, which can effectively save energy and avoid continuous power consumption of the monitoring module when it is not needed. At the same time, timely activation of the monitoring module can ensure that relevant information is collected at the first time when the user starts to operate the prop, ensuring the integrity and timeliness of the data, so as to accurately analyze the taking or returning of the prop subsequently.
[0017] More specifically, after the light source environment module receives the activation signal, it adjusts the light source according to the ambient light in the cabinet. If the light in the cabinet is dim, the light source environment module will turn on the corresponding lighting devices, such as LED lights, to provide sufficient and uniform light in the cabinet, so as to ensure that the visual acquisition module can clearly collect the placement situation of the prop. Good light conditions are the basis for the visual acquisition module to obtain clear image data. If the light is insufficient or uneven, it will cause the collected image to be blurred, shaded, etc., thereby affecting the subsequent analysis and judgment of the prop placement situation. By adjusting the light source environment, the quality of the visual monitoring data can be improved, and the system can accurately identify the position and state of the prop.
[0018] More specifically, the visual acquisition module starts to collect visual monitoring data inside the lock ball cabinet under suitable light source environment, which is usually through multi-angle shooting of the cabinet by the camera to obtain image or video data containing information such as prop placement position, quantity, state, etc., and real-time transmission of these data to the data processing module. Visual data is the core basis for analyzing the characteristics of the lock ball cabinet condition. By collecting comprehensive and accurate visual monitoring data, the system can intuitively understand the actual situation of the prop in the cabinet, providing a basis for subsequent data analysis and feature extraction. If the collected data is incomplete or inaccurate, it will lead to misjudgment of the prop placement situation, affecting the accuracy of prop management.
[0019] More specifically, after receiving the visual monitoring data, the data processing module retrieves the corresponding analysis mode from the preset analysis mode library according to the previously identified state instruction (such as the prop taking-out instruction or the prop returning instruction). Different state instructions correspond to different analysis focuses and methods. For example, under the prop taking-out instruction, more attention is paid to which props are taken out and the number of taking-out. Under the prop returning instruction, more attention is paid to whether the returned props are correctly placed and whether there is any omission. Different operation scenarios require different analysis methods. By retrieving the corresponding analysis mode according to the state instruction, the system can more specifically analyze the visual monitoring data, improving the accuracy and efficiency of the analysis. If the instruction types are not distinguished and a unified analysis mode is used, the analysis demand in different scenarios cannot be met, resulting in inaccurate analysis results.
[0020] More specifically, the data processing module processes and analyzes the visual monitoring data using the retrieved analysis mode, which includes image recognition, target detection, feature extraction, etc. By identifying and classifying the props in the image or video, the position, number, state, etc. of the props are determined, and these information are integrated and processed to generate the current ball locker status features. The collected original visual monitoring data is disorganized and needs to be processed and analyzed to extract valuable information. By generating the ball locker status features, the system can convert complex visual information into feature data that is easy to understand and process, providing a basis for subsequent decision-making and operation. For example, according to the ball locker status features, the system can determine whether the user has correctly taken out or returned the props and make corresponding processing.
[0021] Thirdly, according to the state instruction, the ball locker status features are processed to generate a response instruction which is sent to a designated terminal to perform corresponding operations.
[0022] Specifically, in the third step of the embodiments provided by the present application, detailed information of the ball locker status features is recorded, and the recorded content is converted to generate prop taking-out registration information and prop use prompt information. The prop taking-out registration information includes the type, number, and time of the taken-out props. The prop use prompt information includes the correct use method of the props, the return requirement, etc. Accurate recording of the prop taking-out situation helps the billiards hall to manage the inventory and settle the expenses. The prop use prompt information can help the user to correctly use the props, reduce damage caused by improper use, and clearly specify the return requirement, facilitating the smooth progress of the subsequent return process.
[0023] More specifically, based on the prop taking registration information and the prop use prompt information, corresponding response instructions are generated, which contain specific content and operation requirements to be sent to the designated terminal. The response instructions integrate and encapsulate the processed information, so that the system can accurately send relevant information to the designated terminal and guide the terminal to perform corresponding operations, ensuring the accuracy and consistency of information transmission.
[0024] More specifically, the response instructions are sent to the total terminal of the billiards hall and the personal terminal of the user. After receiving the instructions, the billiards hall total terminal records the prop taking registration information therein for subsequent inventory management and statistical analysis. After receiving the instructions, the user's personal terminal displays the prop taking registration information and the prop use prompt information. Sending to the billiards hall total terminal allows the administrator to real-time master the use of the props, facilitating inventory management and deployment. Sending to the user's personal terminal allows the user to timely understand the prop information and use requirements he takes out, improving user experience and operation convenience.
[0025] More specifically, when obtaining the prop taking instruction, an original key is generated according to the time node corresponding to the instruction. At the same time, the user's account information and terminal information are obtained, and these two pieces of information are used as key parameters to confirm the evolution rule of the preset key evolution mode, generate the corresponding key evolution rule, and send it to the user's personal terminal together with the original key. Through the key evolution rule, time factors and network environment factors are collected to continuously evolve the original key. The generation and evolution mechanism of the key can increase the security and reliability of the prop return process. By continuously evolving the key for verification, it can effectively prevent others from using the user's identity to return the props, and ensure the accuracy and security of the prop return.
[0026] More specifically, when the state instruction is a prop return instruction, the prop taking registration information recorded in the billiards hall total terminal is used to verify and analyze the lock ball cabinet condition characteristics. By comparing the type and quantity of the props taken out with the current return situation, the prop return status information fed back by the lock ball cabinet condition characteristics is obtained. Through verification and analysis, it can be ensured that the props returned by the user are consistent with the props taken out, avoiding the situation of losing or returning the wrong props. This helps the billiards hall to accurately manage the inventory and settle the fees.
[0027] More specifically, based on the item return status information, it determines whether the user has completed the item return. If it shows that the item return is incomplete, a return prompt message is generated and converted into a corresponding response instruction; if it shows that the item return is completed, item return registration information is generated and converted into a corresponding response instruction. Timely judgment of the return status and taking appropriate measures can improve the efficiency and accuracy of item returns. For cases where the return is incomplete, sending a return prompt message can remind the user to return the remaining items in time; for cases where the return is completed, generating return registration information can update the inventory records and ensure the accuracy of inventory data.
[0028] More specifically, the generated response instructions are sent to the central terminal of the billiard hall and the user's personal terminal. If the response instruction corresponds to a return prompt, both the central terminal and the personal terminal will receive the prompt, reminding managers and users to pay attention to unreturned items. If the response instruction corresponds to item return registration information, the central terminal will update the inventory record, and the personal terminal will display a return success message. Sending the message to the central terminal allows managers to promptly understand the item return status and update and manage the inventory. Sending the message to the personal terminal allows users to confirm that the return operation has been completed, improving user satisfaction and trust.
[0029] The third step is to receive feedback information from the corresponding operation and then electrically control the door of the lock cabinet to close.
[0030] Specifically, in the fourth step of the embodiment provided by this invention, the user interacts with the personal terminal based on the item retrieval registration information and item usage prompts displayed on the personal terminal. The system continuously monitors the information fed back from the personal terminal to determine whether the user still needs to retrieve items. When retrieving items, the user needs a certain amount of time to decide the quantity and type of items required. By waiting for user interaction and obtaining feedback information, the system can fully respect the user's operational intentions and avoid closing the cabinet door too early, which would affect the user experience. If the cabinet door is closed directly without waiting for user feedback, the user will not be able to retrieve all the required items smoothly, increasing the complexity and time cost of the operation.
[0031] More specifically, if the feedback information generated by the interaction indicates that the user needs to continue taking out props, the cabinet door will remain open temporarily so that the user can continue operating; if the feedback information indicates that the user does not need to take out props, the system will send a closing signal to the electric door control module of the lock cabinet. Controlling the cabinet door status according to the user's actual needs can improve the flexibility and user-friendliness of the operation. Keeping the cabinet door open allows the user to complete the prop taking out operation smoothly, while closing the cabinet door in time after the user has completed the operation helps to save energy, protect the props inside the cabinet, and also avoid the cabinet door being open for a long time, which will affect the overall environment and order of the billiard hall.
[0032] More specifically, after receiving the closing signal, the electric door control module drives the motor and other actuators to close the cabinet door of the lock ball cabinet, ensuring that the lock ball cabinet returns to the closed state after the user completes the prop taking operation, protecting the safety of the props in the cabinet, preventing others from taking or damaging the props at will, and at the same time, closing the cabinet door helps to maintain the neatness and order of the billiards hall and improves the overall management efficiency.
[0033] More specifically, when the status instruction is the prop return instruction, the system waits for the user to confirm the end of prop use using the personal terminal when corresponding to the prop return registration information, and after receiving the user's confirmation information, sends a closing signal to the electric door control module of the lock ball cabinet, so that the user confirms the end of prop use, which can ensure that the user has completed all return operations and has made a final confirmation of the return situation, thereby avoiding the situation of closing the cabinet door due to misoperation or incomplete return, and ensuring the accuracy and integrity of the prop return.
[0034] More specifically, when the status instruction is the prop return instruction, the system waits for the user to confirm the end of prop use using the personal terminal when corresponding to the prop return registration information, and after receiving the user's confirmation information, sends a closing signal to the electric door control module of the lock ball cabinet, so that the user confirms the end of prop use, which can ensure that the user has completed all return operations and has made a final confirmation of the return situation, thereby avoiding the situation of closing the cabinet door due to misoperation or incomplete return, and ensuring the accuracy and integrity of the prop return.
[0035] More specifically, as in the case of the prop taking instruction, after receiving the closing signal, the electric door control module drives the motor and other actuators to close the cabinet door of the lock ball cabinet, which is also to protect the safety of the props in the cabinet, save energy and maintain the overall order of the billiards hall, and ensure that the lock ball cabinet returns to the closed state after the prop return is completed.
[0036] According to the above technical solution, the billiards hall lock ball cabinet electric door control method provided by the present application has the following beneficial effects: In terms of user experience, the present application realizes autonomous and convenient prop taking and returning, reduces waiting time, provides use prompts, improves satisfaction, in terms of management, accurately records prop taking and returning, is beneficial to inventory management and cost settlement, improves management efficiency, in terms of safety, the encryption key verification and monitoring module ensures the safety of the props, prevents random use and damage, in addition, the system can also analyze data to provide a basis for billiards hall operation decision-making and optimize operation strategy.
[0037] Further, the status instruction includes a user instruction and an administrator instruction, wherein the user instruction includes a prop taking instruction and a prop return instruction.
[0038] Specifically, different types of instructions correspond to different operation processes and management needs. The user's prop taking and returning instructions mainly revolve around the daily use of props. The system controls the opening and closing of the cabinet door, records the use of props, and manages the inventory according to these instructions. The administrator's instructions can be used for system settings, maintenance, special operations, etc., such as repairing the lock ball cabinet, adjusting the inventory information, etc. This clear division of functions makes the management of the system more refined, improving the management More specifically, by tracking and recording the user's prop taking and returning instructions, the billiards hall can real-time master the use of props and inventory quantity. When the user issues a prop taking instruction, the system records the type and quantity of the taken props, and correspondingly reduces the inventory. When the user issues a prop returning instruction, the system updates the inventory information, which helps the billiards hall to replenish the inventory in time, avoids affecting customer experience due to shortage of props, and also prevents resource waste caused by overstocking of props.
[0039] More specifically, the system can statistically analyze different types of state instructions to provide data support for the business decision-making of the billiards hall. For example, by analyzing the time distribution of prop taking and returning, the use habits of customers can be understood, and the on-duty time of staff can be reasonably arranged. According to the use frequency of props, the inventory procurement plan can be optimized to reduce operating costs.
[0040] More specifically, users can take and return props through simple instruction operations without human intervention, improving the convenience and efficiency of operation. Users only need to send corresponding instructions on the personal terminal, and the lock ball cabinet can be automatically opened and closed, reducing waiting time and improving user experience. Users can decide when to take and return props according to their own needs without relying on the assistance of staff. This gives users more autonomy, allowing them to enjoy billiards activities more freely and enhancing their satisfaction with the service of the billiards hall.
[0041] More specifically, different types of instructions require different permission verification. User instructions usually require users to log in to their own accounts for operation, while administrator instructions require higher permission verification, such as inputting a specific password or using a dedicated management device, which can prevent illegal operations. For the user's prop taking and returning instructions, the system will record detailed information such as taking time, returning time, prop status, etc. If there is a loss or damage of props, these records can be traced and investigated to clarify responsibilities and protect the interests of the billiards hall.
[0042] Further, the monitoring module comprises a visual acquisition module, a light source environment module, and a data processing module. The light source environment module is configured to provide light source for the environment in the cabinet when the cabinet door of the lock cabinet is opened. The visual acquisition module is configured to acquire visual monitoring data for feeding back the prop placement situation in the lock cabinet and send the data to the data processing module. The data processing module is configured to call corresponding analysis mode according to the state instruction to analyze the visual monitoring data and obtain the lock cabinet condition characteristics at the current time.
[0043] Specifically, the visual acquisition module can acquire visual monitoring data of the prop placement situation in the lock cabinet. The data contains key information such as the position, quantity, and state of the props. Through multi-angle and all-around shooting, the system can have a clear and complete understanding of the situation in the cabinet, providing a basis for subsequent analysis and decision-making. For example, when the user takes out or returns the props, the system can accurately record the increase or decrease of the props.
[0044] More specifically, the visual acquisition module can acquire data in real time, so that the system can timely grasp the dynamic changes in the lock cabinet. Whether the user takes out or returns the props, the system can obtain relevant information in the first time, providing timely feedback for subsequent operations. For example, when the user returns the props, the system can confirm in real time whether the returned props are placed correctly.
[0045] More specifically, when the cabinet door is opened, insufficient light in the cabinet environment will affect the shooting effect of the visual acquisition module. The light source environment module provides sufficient and uniform light source for the cabinet, ensuring that the visual acquisition module can clearly acquire the placement situation of the props. Good light conditions can avoid image blur, shadow, and other problems, improving the quality of the visual monitoring data and ensuring the accuracy of subsequent analysis.
[0046] More specifically, the overall environmental light of the billiards hall will change, and the light conditions faced by the lock cabinets at different time periods and different positions are also different. The light source environment module can adjust the light source according to the actual situation, so that the visual acquisition module can work normally in various environments, enhancing the adaptability and stability of the system.
[0047] More specifically, the data processing module calls corresponding analysis mode according to the state instruction to analyze the visual monitoring data. Different state instructions (such as prop taking-out instruction and prop returning instruction) require different analysis focuses and methods. For example, under the prop taking-out instruction, the focus is on which props are taken out and the quantity of the taken-out props. Under the prop returning instruction, attention is paid to whether the returned props are placed correctly and whether there is omission. Through targeted analysis, the lock cabinet condition characteristics at the current time can be accurately obtained.
[0048] More specifically, the lock ball cabinet condition features are important basis for the system to make subsequent decisions. Based on these features, the system can generate corresponding response instructions, such as prop taking registration information, prop use prompt information, and return prompt information, and send them to the designated terminal. These instructions can guide user operation and also provide support for the management of billiards halls, such as inventory management and fee settlement.
[0049] More specifically, the three sub-modules work together to achieve intelligent monitoring and management of the internal situation of the lock ball cabinet. From data collection to analysis and processing, the entire process is automated, reducing human intervention and improving management efficiency and accuracy. The system can make timely and reasonable decisions based on real-time cabinet conditions, improving the operation level of billiards halls. Through real-time monitoring and analysis of prop placement, the system can promptly detect abnormal situations, such as prop loss or damage. Once a problem is detected, the system can take timely measures, such as notifying the administrator or restricting user operation, to ensure the safety of billiards hall props.
[0050] Further, when the state instruction is a prop taking instruction, the step of processing the lock ball cabinet condition features accordingly to generate a response instruction and sending it to the designated terminal to perform the corresponding operation includes: Recording information on the lock ball cabinet condition features to convert and generate prop taking registration information and prop use prompt information, and generating corresponding response instructions based on the prop taking registration information and prop use prompt information; Sending the response instructions to the general terminal of the billiards hall and the personal terminal of the user, respectively, so that the general terminal of the billiards hall records the prop taking registration information fed back by the response instruction, and the personal terminal of the user receives and displays the prop taking registration information and prop use prompt information.
[0051] Specifically, the system comprehensively and meticulously records the lock ball cabinet condition features analyzed by the monitoring module, which includes detailed records of the types of props taken, such as the type of billiard balls or the type of cues; accurate records of the number of props, such as the number of billiard balls or cues taken; and records of the time of taking, accurate to the specific date and time. Accurate information recording is the basis for subsequent management and operation. For billiards halls, these records help to understand the usage and inventory dynamics of props in real time, providing accurate data support for inventory management. For example, through the records, it can be clearly understood which props are used more frequently, so as to replenish the inventory in a timely manner and avoid affecting customer experience due to lack of props. For fee settlement, the types and quantities of props taken are important basis for calculating fees.
[0052] More specifically, based on the recorded information, the system converts it to generate prop taking registration information and prop use prompt information. The prop taking registration information integrates previously recorded prop types, quantities, taking times, etc., forming a complete registration record. The prop use prompt information contains the correct use method of the prop, such as the grip of the club, the ball hitting skill, etc. The return requirements, such as the time limit for return, the state requirement of the prop at the time of return, etc., the prop taking registration information facilitates the unified management and statistical analysis of the billiards hall, and also provides the user with a clear record of his own operation, facilitating the user to understand his own use, the prop use prompt information can help the user to use the prop correctly, reduce the damage of the prop caused by improper use, and prolong the service life of the prop. In addition, the clear return requirements can standardize the user's return behavior and ensure the smooth progress of the subsequent return process.
[0053] More specifically, the system integrates the prop taking registration information and the prop use prompt information to generate corresponding response instructions, which contain specific content and operation requirements that need to be sent to the specified terminal, such as the specified terminal device, the display format, etc. The response instruction is the carrier of information transmission, which encapsulates and formats the processed information to ensure that the information can be accurately sent to the specified terminal and guide the terminal to perform the corresponding operation. Through the unified instruction format, the efficiency and accuracy of information transmission are improved, and errors or losses of information in the transmission process are avoided.
[0054] More specifically, the system sends the generated response instructions to the total terminal of the billiards hall. After receiving the instructions, the total terminal records the prop taking registration information and stores it in the corresponding database for subsequent inventory management, statistical analysis, and cost settlement operations. The total terminal of the billiards hall is the core of the entire management system. By recording the prop taking registration information, the management personnel can real-time master the use of the prop and timely adjust the inventory strategy, such as when the taking frequency of a certain prop is too high and the inventory is about to be insufficient, the management personnel can timely arrange procurement. At the same time, these records are also an important basis for cost settlement and financial statistics.
[0055] More specifically, the system sends the response instructions to the user's personal terminal, such as a mobile phone APP, etc. After receiving the instructions, the personal terminal displays the prop taking registration information and the prop use prompt information according to the instruction requirements, allowing the user to intuitively understand his own operation and related requirements. Sending to the user's personal terminal can allow the user to timely obtain detailed information of the prop he takes out and use prompts, improving the user's operation convenience and autonomy. The user can use the prop correctly according to the prompts, and at the same time, clearly know the return requirements, avoiding unnecessary troubles caused by not understanding the rules, which helps to improve the user experience and enhance the user's satisfaction with the service of the billiards hall.
[0056] Further, when the prop taking instruction is obtained, an original key is generated according to a time node corresponding to the prop taking instruction, and the account information and the terminal information of the user are obtained, the account information and the terminal information are used as two key parameters to confirm the evolution rule of the preset key evolution mode, to generate a corresponding key evolution rule and send it to the personal terminal of the user together with the original key, and the time factor and the network environment factor are collected through the key evolution rule to continuously evolve the original key, and when the user is ready to return the prop, the latest key after the continuous key evolution processing is used for key verification to generate a prop return instruction.
[0057] Specifically, when the system obtains the prop taking instruction, an original key is generated according to the accurate time node corresponding to the instruction, which can be accurate to a specific year, month, day, hour, minute, and second. The system uses a specific encryption algorithm to convert the time information into a unique original key, using the time node as the basis for generating the original key to ensure the uniqueness and timeliness of the key. Different original keys will be generated for different prop taking instructions, avoiding security risks caused by key duplication. At the same time, the time-related key is also closely related to the operation time of the user, facilitating subsequent management and verification.
[0058] More specifically, the system obtains the account information of the user, such as the username and account ID, from its own database or user login information. At the same time, through interaction with the user's personal terminal, terminal information is obtained, including the model and unique identifier of the terminal device. The account information and terminal information of the user are important identifiers of the user's identity. In the subsequent key evolution process, these information are used as key parameters, which can bind the key to a specific user and terminal, increasing the security and specificity of the key. Only the user using the account and terminal can perform effective key verification, preventing others from impersonating More specifically, the obtained user account information and terminal information are used as two key parameters to confirm the evolution rule of the preset key evolution mode. The preset key evolution mode includes a variety of possible evolution rules. The system selects appropriate rules from these rules according to the account information and terminal information to generate a corresponding key evolution rule. Different users and terminals require different key evolution rules to improve the security and flexibility of the key. Using the user's account information and terminal information to confirm the evolution rule can make the key evolution more personalized and increase the difficulty of cracking. Even if the original key is leaked, without the correct evolution rule, it is also impossible to get an effective verification key.
[0059] More specifically, the system sends the generated original key and the corresponding key evolution rule to the user's personal terminal, and in the transmission process, a secure encrypted transmission method is used to ensure that the information is not stolen or tampered with during transmission. The user terminal needs the original key and the evolution rule to perform subsequent key evolution processing. Sending these information to the user terminal enables the user to perform key evolution on their own terminal, increasing the security of the key. Because the key evolution process is performed locally on the user terminal, the risk of attack during transmission and storage is reduced.
[0060] More specifically, the user's personal terminal performs continuous key evolution processing on the original key based on the received key evolution rule, time factor and network environment factor. The time factor can be the current timestamp, and the network environment factor includes the network IP address, network signal strength, etc. The terminal continuously updates the original key according to the rules to generate a new key. Continuous key evolution processing increases the dynamicity and security of the key. The time factor and network environment factor are both real-time changes, so the key also changes continuously. Even if an attacker obtains the key at a certain moment, the key will quickly become invalid and cannot be used for subsequent verification, effectively preventing the key from being cracked and used.
[0061] More specifically, when the user is ready to return the props, the user inputs the latest key after continuous evolution processing on the personal terminal. After the system receives the key, it performs verification. If the verification is passed, the system generates a prop return instruction to control the lock ball cabinet door to open and allow the user to return the props. By generating a prop return instruction through key verification, only legitimate users can perform prop return operations, and only the latest key that has been correctly evolved can pass the verification, further ensuring the security and accuracy of the prop return process. At the same time, it also regulates the user's return behavior and avoids the management chaos caused by random returns.
[0062] Further, when the state instruction is a prop taking-out instruction, the step of electrically controlling the cabinet door of the lock ball cabinet to close includes: The user interacts with the personal terminal according to the prop taking-out registration information and prop use prompt information displayed on the personal terminal. If the feedback information generated by the interaction shows that the user needs to continue to take out the props, the cabinet door is temporarily kept open. If the feedback information generated by the interaction shows that the user does not need to continue to take out the props, the cabinet door of the lock ball cabinet is electrically controlled to close.
[0063] Specifically, the user views the prop taking registration information and prop use prompt information sent by the system on the personal terminal. The prop taking registration information includes the type, quantity, and taking time of the props taken by the user. The prop use prompt information covers the correct use method of the props and the return requirement, so that the user can clearly understand his operation and the related requirements, and provide a basis for subsequent interactive operation. The user can confirm whether he has taken all the required props according to the registration information, and use the props correctly according to the use prompt.
[0064] More specifically, the user can express his willingness to continue taking out the props through the interactive interface (such as buttons, menus, etc.) on the personal terminal according to the viewed information, for example, the user can click the “continue to take out the props” or “have taken all” options, so as to give the user a way to express his willingness, and make the system make corresponding decisions according to the actual needs of the user, which can improve the user's operation experience and avoid the system forcibly closing the cabinet door to affect the user's use.
[0065] More specifically, the personal terminal sends the feedback information generated by the user interaction to the system, and the system receives the information in real time. The system needs to obtain the feedback information of the user to make correct decisions and ensure that the control of the cabinet door state is consistent with the user's willingness. Only by receiving the feedback information in time can the response speed and operation accuracy of the system be ensured.
[0066] More specifically, the system analyzes and judges the received feedback information. If the feedback information shows that the user needs to continue to take out the props, the system does not issue a closing cabinet door instruction temporarily, and keeps the cabinet door open. If the feedback information shows that the user does not need to continue to take out the props, the system sends a closing signal to the electric door control module of the lock cabinet, flexibly controls the state of the cabinet door according to the actual needs of the user, improves the humanization degree of operation, keeps the cabinet door open to allow the user to smoothly complete the prop taking operation, avoids the user from being unable to take out all the required props due to the premature closing of the cabinet door, and timely closes the cabinet door after the user completes the operation, which is helpful for saving energy, protecting the safety of the props in the cabinet, and maintaining the overall environment and order of the billiards hall.
[0067] More specifically, after receiving the closing signal from the system, the electric door control module drives the motor and other actuators to close the cabinet door of the lock cabinet, so as to ensure that the lock cabinet returns to the closed state after the user completes the prop taking operation, protect the safety of the props in the cabinet, prevent others from taking or damaging the props at will, and at the same time, closing the cabinet door is also helpful for maintaining the tidiness and order of the billiards hall and improving the overall management efficiency.
[0068] Further, when the state instruction is a prop return instruction, the corresponding processing is performed on the state characteristics of the lock cabinet, and the step of generating a response instruction and sending it to a designated terminal to perform a corresponding operation includes: According to the prop taking registration information recorded in the total terminal of the billiards hall, the lock cabinet condition characteristics are checked and analyzed to obtain the prop return condition information fed back by the lock cabinet condition characteristics; Based on the prop return condition information, it is judged whether the user has completed the prop return. If it is shown that the prop return is not completed, return prompt information is generated, and corresponding response instructions are converted to be sent to the total terminal of the billiards hall and the personal terminal of the user; If it is shown that the prop return has been completed, prop return registration information is generated to be sent to the total terminal of the billiards hall and the personal terminal of the user.
[0069] Specifically, the system retrieves the previously recorded prop taking registration information from the total terminal of the billiards hall, which contains the detailed content of the user taking out the props, such as the type, quantity, and specification. The obtained lock cabinet condition characteristics are compared and analyzed one by one with the prop taking registration information. For example, it is checked whether the returned prop type is consistent with the taken out one, whether the quantity is consistent, and whether the state of the prop meets the requirements. Through such comparison, the prop return condition information fed back by the lock cabinet condition characteristics is obtained, such as which props have been returned, which have not been returned, and whether the returned props are damaged. The prop taking registration information is the basis for judging whether the user has correctly returned the props. Through the checking and analyzing, it can be ensured that the returned props correspond one by one to the taken out ones, avoiding the loss and wrong return of the props. This helps the billiards hall to accurately grasp the actual use and return of the props, ensures the accuracy of the inventory data, and prepares for subsequent inventory management and reuse.
[0070] More specifically, according to the obtained prop return condition information, the system judges whether the user has completed the prop return. If the type, quantity, and state of the returned props are completely consistent with the prop taking registration information, it is determined that the user has completed the prop return. If there are props that have not been returned, insufficient quantity of returned props, or damaged props, it is determined that the user has not completed the prop return. The explicit judgment of whether the user has completed the prop return is the basis for subsequent different processing measures. Only accurate judgment can give corresponding feedback and processing according to different situations, ensuring the standardization and integrity of the prop return process.
[0071] More specifically, if the judgment result shows that the user has not completed the prop return, the system generates a return prompt information. The prompt information will specify the type, quantity or problem of the unreturned props, such as "You still have [specific prop name] unreturned, please check and return" or "The returned [prop name] is damaged, please contact the staff for processing". The return prompt information is converted into a corresponding response instruction, which includes the content of the prompt information and the target terminal for sending, etc. Then the response instruction is sent to the total terminal of the billiards hall and the personal terminal of the user. After receiving the instruction, the staff of the billiards hall total terminal can understand the situation in time and provide assistance; after receiving the prompt information, the user's personal terminal can clearly know what he still needs to do in order to complete the return operation, so as to timely remind the user and the staff, which helps the user to complete the prop return as soon as possible and avoid missing part of the props due to negligence. At the same time, the staff can also intervene in the processing of possible problems such as prop damage, etc., to ensure the smooth progress of the prop return process and improve the service quality and management efficiency of the billiards hall.
[0072] More specifically, if the judgment result shows that the user has completed the prop return, the system generates a prop return registration information, which records the time of return, the details of the returned props, etc. The prop return registration information is sent to the total terminal of the billiards hall and the personal terminal of the user. The billiards hall total terminal updates the inventory information to complete the record and statistical work of prop return; the user's personal terminal displays the return success information to let the user know that his operation has been completed. For the billiards hall, timely updating of inventory information can ensure the real-time and accuracy of inventory data, which is convenient for subsequent inventory management and procurement decision-making. For the user, receiving the return success information can make them feel at ease, and also provides a record and voucher for the operation, which improves the user experience.
[0073] Further, when the state instruction is a prop return instruction, the step of electrically controlling the cabinet door of the lock ball cabinet to close includes: When the response instruction corresponds to the prop return registration information, the cabinet door of the lock ball cabinet is electrically controlled to close after the user confirms the end of prop use using the personal terminal; When the response instruction corresponds to the return prompt information, the condition characteristics of the lock ball cabinet are continuously monitored as feedback information. When the feedback information shows that the prop return has been completed, the cabinet door of the lock ball cabinet is electrically controlled to close.
[0074] Specifically, the system enters a waiting state after issuing a corresponding prop return registration information response instruction, waiting for the user to use the personal terminal to perform a confirmation operation to end the prop use. This confirmation operation is that the user clicks a "confirm return completion" button or the like on the APP interface of the personal terminal. After the user completes the confirmation operation, the personal terminal sends confirmation information to the system. After receiving the user's confirmation information, the system sends a cabinet door closing instruction to the electric door control module of the lock ball cabinet. After receiving the closing instruction, the electric door control module drives the motor and other actuators to close the cabinet door of the lock ball cabinet, allowing the user to confirm the end of the prop use. This can ensure that the user has completed all operations related to the prop use, such as arranging the club, cleaning the billiard ball, and the like. This avoids the inconvenience of closing the cabinet door when the user has not completely handled the prop, and the confirmation operation can serve as a clear signal that the user has completed all steps of the prop return as required. The system can safely close the cabinet door and complete the entire return process, giving the user the right to self-confirmation and allowing the user to feel the humanized design of the system and enhance the user's satisfaction with the billiard hall service.
[0075] More specifically, after issuing a corresponding return prompt information response instruction, the system starts a continuous monitoring mechanism. The system continuously collects the prop placement situation inside the lock ball cabinet through the monitoring module (such as a visual acquisition module) on the lock ball cabinet, acquires the lock ball cabinet condition characteristics as feedback information, and performs real-time analysis on the collected feedback information. The system compares the feedback information with the previously recorded prop removal registration information to determine whether the user has completed the prop return. The comparison includes the type, quantity, and placement position of the prop. If the feedback information shows that the type, quantity, and state of the returned prop are consistent with the prop removal registration information, it is determined that the user has completed the prop return. When it is determined that the user has completed the prop return, the system sends a cabinet door closing instruction to the electric door control module of the lock ball cabinet. After receiving the closing instruction, the electric door control module drives the motor and other actuators to close the cabinet door of the lock ball cabinet. Continuous monitoring can timely understand the return progress when the user has not completed the prop return, avoiding the closing of the cabinet door due to the user's omission of part of the prop, which leads to inaccurate inventory data. Only when it is confirmed that all props have been correctly returned is the cabinet door closed, ensuring the integrity of the prop return. Through automatic monitoring and judgment by the system, manual intervention is not required, and the processing efficiency of the prop return process is improved. Once the door closing condition is met, the system can immediately issue a door closing instruction, reducing the user's waiting time. Accurate prop return information is crucial for the inventory management of the billiard hall, and continuous monitoring ensures that the returned props are consistent with the records, which helps the billiard hall to update the inventory data in a timely manner and reasonably arrange the reuse and replenishment of the props.
[0076] In combination with the technical content of the billiard hall lock ball cabinet electric door control method described in the above disclosed embodiments, the present application provides a billiard hall lock ball cabinet electric door control system, the structure of which is as follows:Figure 2 The billiard hall lock cabinet electric door control method for realizing any one of the first aspect comprises: A cabinet door opening module is configured to acquire a state instruction of the lock cabinet at the current time, and to perform electric control on the cabinet door of the lock cabinet according to the state instruction, so as to open the cabinet door of the lock cabinet. A condition monitoring module is configured to activate a monitoring module arranged on the lock cabinet, so as to collect a prop placement situation inside the lock cabinet, and to generate a lock cabinet condition feature at the current time after analysis. A condition processing module is configured to perform corresponding processing on the lock cabinet condition feature according to the state instruction, and to generate a response instruction and send it to a designated terminal to perform a corresponding operation. A cabinet door closing module is configured to receive feedback information of the corresponding operation, so as to perform electric control on the cabinet door of the lock cabinet to close it.
[0077] In the embodiment, the specific implementation of each module in the above system embodiment is described in the above method embodiment, and will not be described here.
[0078] Each embodiment in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same or similar parts between each embodiment can be referred to each other.
[0079] The steps of the method or algorithm described in combination with the embodiments disclosed herein can be directly implemented by hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0080] The above description of the disclosed embodiments enables a person skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method of controlling an electric door of a billiard hall ball locker, characterized in that, The method comprises the following steps: acquiring a state instruction of the lock cabinet at the current time, and performing electric control on the cabinet door of the lock cabinet according to the state instruction to open the cabinet door of the lock cabinet; activating a monitoring module arranged on the lock cabinet to collect the prop placement situation inside the lock cabinet, and generating a lock cabinet condition feature at the current time through analysis; processing the lock cabinet condition feature according to the state instruction to generate a corresponding instruction and send the corresponding instruction to a designated terminal to perform a corresponding operation; receiving feedback information of the corresponding operation to electrically control the cabinet door of the lock cabinet to close.
2. The control method of the electric door of the billiards hall ball locking cabinet according to claim 1, characterized in that, The state instruction includes a user instruction and an administrator instruction; wherein the user instruction includes a prop taking-out instruction and a prop returning instruction.
3. The control method of electric door of billiards hall lock ball cabinet according to claim 1, characterized in that, The monitoring module includes a visual collection module, a light source environment module, and a data processing module, the light source environment module is used to provide light sources for the cabinet environment when the cabinet door of the lock cabinet is opened, the visual collection module is used to collect visual monitoring data for feeding back the prop placement situation inside the lock cabinet and send the visual monitoring data to the data processing module, and the data processing module is used to retrieve a corresponding analysis mode according to the state instruction to analyze the visual monitoring data and obtain the lock cabinet condition feature at the current time.
4. The control method of claim 2, wherein, When the state instruction is the prop taking-out instruction, the step of processing the lock cabinet condition feature to generate a corresponding instruction and send the corresponding instruction to a designated terminal to perform a corresponding operation includes: information recording on the lock cabinet condition feature to convert to generate prop taking-out registration information and prop use prompt information, and generating a corresponding response instruction based on the prop taking-out registration information and the prop use prompt information; sending the corresponding instruction to the total terminal of the billiards hall and the personal terminal of the user respectively, so that the total terminal of the billiards hall records the prop taking-out registration information fed back by the corresponding instruction, and the personal terminal of the user receives and displays the prop taking-out registration information and the prop use prompt information.
5. The control method of claim 4, wherein, When the prop taking-out instruction is acquired, an original key is generated according to the time node corresponding to the prop taking-out instruction, the account information and terminal information of the user are acquired, the account information and terminal information are used as two key parameters to confirm the evolution rule of the preset key evolution mode, the corresponding key evolution rule is generated and sent to the personal terminal of the user together with the original key, the time factor and network environment factor are collected through the key evolution rule to perform continuous key evolution processing on the original key, and when the user prepares to return the prop, the latest key obtained through the continuous key evolution processing is used for key verification to generate a prop returning instruction.
6. The control method of claim 4, wherein, When the state instruction is the prop taking-out instruction, the step of receiving the feedback information of the corresponding operation to electrically control the cabinet door of the lock cabinet to close includes: The user interacts with the personal terminal according to the prop taking registration information and prop use prompt information displayed on the personal terminal. If the feedback information generated by the interaction shows that the user needs to continue to take out the props, the opening state of the cabinet door is temporarily maintained. If the feedback information generated by the interaction shows that the user does not need to continue to take out the props, the cabinet door of the lock ball cabinet is automatically controlled to be closed.
7. The control method of claim 4, wherein the step of determining the open / close state of the electric door is performed by detecting a state of a door sensor installed in the electric door. When the state instruction is a prop return instruction, the lock ball cabinet condition characteristics are processed accordingly, and the step of generating a response instruction to send to a designated terminal to perform a corresponding operation includes: According to the prop taking registration information recorded in the total terminal of the billiards hall, the lock ball cabinet condition characteristics are checked and analyzed to obtain the prop return condition information fed back by the lock ball cabinet condition characteristics; Based on the prop return condition information, it is judged whether the user has completed the prop return. If it is shown that the prop return has not been completed, a return prompt information is generated and converted into a corresponding response instruction to be sent to the total terminal of the billiards hall and the personal terminal of the user; If it is shown that the prop return has been completed, a prop return registration information is generated to be sent to the total terminal of the billiards hall and the personal terminal of the user.
8. The control method of claim 7, wherein the control method is characterized by, When the state instruction is a prop return instruction, the feedback information of the corresponding operation is received to automatically control the cabinet door of the lock ball cabinet to be closed. When the response instruction corresponds to the prop return registration information, the cabinet door of the lock ball cabinet is automatically controlled to be closed after the user confirms the end of prop use using the personal terminal; When the response instruction corresponds to the return prompt information, the lock ball cabinet condition characteristics are continuously monitored as feedback information. When the feedback information shows that the prop return has been completed, the cabinet door of the lock ball cabinet is automatically controlled to be closed.
9. A control system for an electrically operated door of a billiards hall ball locker, characterized in that It includes: A cabinet door opening module for obtaining a state instruction of the lock ball cabinet at the current time, and automatically controlling the cabinet door of the lock ball cabinet according to the state instruction to open the cabinet door of the lock ball cabinet; A condition monitoring module for activating the monitoring module arranged on the lock ball cabinet to collect the prop placement situation inside the lock ball cabinet, and generating the lock ball cabinet condition characteristics at the current time after analysis; A condition processing module for processing the lock ball cabinet condition characteristics according to the state instruction to generate a response instruction to be sent to a designated terminal to perform a corresponding operation; A cabinet door closing module for receiving the feedback information of the corresponding operation to automatically control the cabinet door of the lock ball cabinet to be closed.