Method, system, medium and equipment for appointment queuing and number taking
Through the appointment queuing method, customers select merchants in the appointment system and generate reservation orders. The queuing system automatically queues, solving the problem of long queue time and number passing in the traditional queuing method, improving user experience and restaurant operation efficiency.
Patent Information
- Application Number
- CN202510209761.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-16
AI Technical Summary
The traditional queuing method has the problems of long queueing time, low efficiency and poor user experience, especially during peak dining hours, which is prone to pass the number, which wastes time and increases the burden of restaurant management.
Through the appointment queue number picking method, customers select merchants in the appointment system, formulate demand reservation information, and generate reservation orders. The queuing system obtains the queue number through the analysis and calculation module based on the order information, and automatically queuing when the queue number is reached, generating a queuing order, and pushing the information to the customer.
Reduces waiting time for queuing, reduces the risk of passing numbers, improves user experience, and optimizes the operational efficiency of restaurants.
Smart Images

Figure CN120014747A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of queuing and number taking, and in particular to a method, system, medium and equipment for making an appointment to queue and number taking. Background Art
[0002] Currently, all popular restaurants need to queue up to get a number. However, the traditional queuing method often has problems such as long queuing time, low efficiency, and poor user experience. Especially during peak dining hours, there are often long queues at the restaurant entrance, which brings inconvenience to customers and affects the restaurant's operating efficiency. In order to solve this problem, an online number-taking method has been introduced. However, when the online number is taken, diners often have not arrived at the restaurant entrance, so it is easy to miss the number. Once the number is missed, they need to queue up again, which not only wastes the diners' time, but also brings additional burden to the restaurant's management. Summary of the invention
[0003] The technical problem solved by the invention is to provide a reservation queuing number taking method which can automatically arrange numbers according to the reservation time.
[0004] The technical solution adopted by the present invention to solve the technical problem is: a method for making an appointment, queuing and taking a number, comprising:
[0005] S100: Demand reservation step: select a merchant, formulate demand reservation information, and generate a reservation order;
[0006] S200: queuing step: the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, automatically arranges the number when the queue number is reached, and generates a queuing list;
[0007] S300: Information push step: push the queuing number information to the customer.
[0008] Furthermore, in the demand reservation step, a merchant is selected, demand reservation information is formulated, and a reservation order is generated, specifically:
[0009] The required reservation information includes the number of diners and the estimated time of arrival at the restaurant;
[0010] The reservation form includes the reservation information, the number of diners and the estimated time of arrival at the restaurant.
[0011] Furthermore, the subscriber information includes user name information and mobile phone number information.
[0012] Furthermore, in the numbering step, the numbering system obtains the queue number through the analysis and calculation module according to the pre-order information, and automatically performs numbering when the queue number is reached, and generates a numbering list, which is specifically:
[0013] S201: The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions;
[0014] S202: the analysis and calculation module implements monitoring of the number-taking process;
[0015] S203: If the restaurant number taking process has not reached the number taking process, no number taking operation is performed;
[0016] If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
[0017] Furthermore, in the information pushing step, the queue number information is pushed to the customer, specifically:
[0018] S501: Push the queuing list information to the customer, the queuing list information includes the queuing number, that is, the estimated queuing time;
[0019] S502: Update the current queue status in real time and push the queue status information to the customer.
[0020] The present invention also discloses a reservation queuing and number taking system, including the reservation queuing and number taking method described above, including a demand reservation module, a number queuing module and an information push module;
[0021] The demand reservation module is used to select merchants, formulate demand reservation information, and generate reservation orders;
[0022] The queuing module is used to obtain the queuing number through the analysis and calculation module according to the pre-order information, and automatically perform queuing when reaching the queuing number, and generate a queuing list;
[0023] The information push module is used to push the queuing list information to the customer.
[0024] Furthermore, in the queuing module, the queuing system obtains the queuing number through the analysis and calculation module according to the pre-order information, and automatically performs queuing when the queuing number is reached, and generates a queuing list, specifically:
[0025] The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions;
[0026] The analysis and calculation module implements monitoring of the number-taking process;
[0027] If the restaurant number-taking process has not reached the number-taking number, the number-taking operation will not be performed;
[0028] If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
[0029] Furthermore, in the information push module, the queue number information is pushed to the customer, specifically:
[0030] Push the queue list information to the customer, including the queue number and the estimated queue time;
[0031] Update the current queue status in real time and push the queue status information to customers.
[0032] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned reservation queuing and number-taking method are implemented.
[0033] The present invention also discloses a computer device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein:
[0034] The memory is used to store computer programs;
[0035] The processor is used to execute the steps of the above-mentioned reservation queuing and number taking method by running the program stored in the memory.
[0036] The beneficial effect of the present invention is that by formulating demand reservation information in this method, the queuing system can automatically perform number queuing operations according to the demand reservation information, so that the estimated time for queuing is close to the estimated time for arriving at the restaurant, thereby reducing the waiting time for queuing and reducing the risk of missing the number on the other hand. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 This is a flow chart of the method for queuing and taking a number for reservation according to an embodiment of the present application.
[0038] Figure 2 This is a schematic diagram of the framework modules of the reservation queuing and number taking method according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0040] like Figure 1 As shown, the embodiment of the present application discloses a method for queuing and taking a number, comprising:
[0041] S100: Demand reservation step: select a merchant, formulate demand reservation information, and generate a reservation order;
[0042] S200: queuing step: the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, automatically arranges the number when the queue number is reached, and generates a queuing list;
[0043] S300: Information push step: push the queuing number information to the customer.
[0044] In this method, by formulating demand reservation information, the queuing system can automatically perform queuing operations according to the demand reservation information, so that the estimated time for queuing is close to the estimated time for arriving at the restaurant, which can reduce the waiting time for queuing and reduce the risk of missing the number on the other hand.
[0045] In this embodiment, in the demand reservation step, a merchant is selected, demand reservation information is formulated, and a reservation order is generated, specifically:
[0046] The required reservation information includes the number of diners and the estimated time of arrival at the restaurant;
[0047] The reservation form includes the reservation information, the number of diners and the estimated time of arrival at the restaurant.
[0048] During the specific operation, the customer first selects the merchant he wants to dine at in the reservation system, and then fills in the reservation information, that is, the number of diners and the expected time of arrival at the restaurant, for example: there are 6 diners, and the expected arrival time is 6:30, etc. The above-mentioned reservation information includes user name information and mobile phone number information, that is, the following information will be generated in the entire reservation order: user name, mobile phone number, number of diners and expected time of arrival at the restaurant.
[0049] The above operations can realize subsequent automatic and accurate number arranging operations, such as: automatic number selection, table number selection, etc.
[0050] In this embodiment, in the numbering step, the numbering system obtains the queue number through the analysis and calculation module according to the pre-order information, and automatically performs numbering when the queue number is reached, and generates a numbering list, which is specifically:
[0051] S201: The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions;
[0052] S202: the analysis and calculation module implements monitoring of the number-taking process;
[0053] S203: If the restaurant number taking process has not reached the number taking process, no number taking operation is performed;
[0054] If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
[0055] Specifically, the analysis and calculation module determines the best number for picking up numbers during the customer's reservation period based on the previous restaurant business conditions. The specific operation may be, for example, the customer selects an estimated arrival time of 6:30, the analysis and calculation module obtains the numbers queued at 6:30 on multiple days, and the obtained numbers are 18, 19, 20, 19, 19, 19, 18, then the majority number 19 is taken as the best number for picking up numbers. When the analysis and calculation module monitors that the number picking process has reached 18, the number picking system automatically picks up numbers 19. If the number picking process has not reached 18 when the analysis and calculation module monitors, there is no need to perform the automatic number picking operation, which means that the customer can directly enter the restaurant to dine after arriving.
[0056] The design of the above-mentioned number-queuing steps can realize automatic number-queuing operations based on the customer's estimated arrival time, which can reduce the waiting time for queuing on the one hand, and reduce the risk of missing the number on the other hand.
[0057] In this embodiment, in the information pushing step, the number-queuing list information is pushed to the customer, specifically:
[0058] S501: Push the queuing list information to the customer, the queuing list information includes the queuing number, that is, the estimated queuing time;
[0059] S502: Update the current queue status in real time and push the queue status information to the customer.
[0060] Specifically, when the best number to pick up is reached, the queuing system will push the current queuing list information to the customer, and at the same time update the current queue status in real time, and push the queue status information to the customer, so that the customer can understand the current queue status in real time, further reducing the chance of missing the number.
[0061] The present invention also discloses a reservation queuing and number taking system, including the reservation queuing and number taking method described above, including a demand reservation module, a number taking module and an information push module;
[0062] The demand reservation module is used to select merchants, formulate demand reservation information, and generate reservation orders;
[0063] The queuing module is used to obtain the queuing number through the analysis and calculation module according to the pre-order information, and automatically perform queuing when the queuing number is reached, and generate a queuing list;
[0064] The information push module is used to push the queuing list information to the customer.
[0065] Specifically, in the queuing module, the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, and automatically performs the queuing when the queue number is reached, and generates a queuing list, which is specifically as follows:
[0066] The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions;
[0067] The analysis and calculation module implements monitoring of the number-taking process;
[0068] If the restaurant number-taking process has not reached the number-taking number, the number-taking operation will not be performed;
[0069] If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
[0070] Specifically, in the information push module, the queue number information is pushed to the customer, specifically:
[0071] Push the queue list information to the customer, including the queue number and the estimated queue time;
[0072] Update the current queue status in real time and push the queue status information to customers.
[0073] In this system, by formulating demand reservation information, the queuing system can automatically perform queuing operations based on the demand reservation information, so that the estimated time for queuing is close to the estimated time for arriving at the restaurant, which can reduce the waiting time for queuing and reduce the risk of missing the number on the other hand.
[0074] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned reservation queuing and number-taking method are implemented.
[0075] In addition, the computer-readable storage medium of this embodiment may adopt any combination of one or more computer-readable storage media, wherein the computer-readable storage medium includes electrical, optical, electromagnetic, infrared or semiconductor systems, devices or components, or any combination thereof.
[0076] The present invention also discloses a computer device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein:
[0077] The memory is used to store computer programs;
[0078] The processor is used to execute the steps of the above-mentioned reservation queuing and number taking method by running the program stored in the memory.
[0079] As an embodiment of the present invention, the communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc.
[0080] As an implementation mode of the present invention, the communication interface is used for communication between the above-mentioned terminal and other devices.
[0081] As an embodiment of the present invention, the memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0082] As an embodiment of the present invention, the above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0083] Different from the existing technology, this method formulates demand reservation information so that the queuing system can automatically arrange numbers according to the demand reservation information, so that the estimated time for queuing is close to the estimated time for arriving at the restaurant. On the one hand, it can reduce the waiting time for queuing, and on the other hand, it also reduces the risk of missing the number.
[0084] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for queuing and taking a number for an appointment, characterized in that: include: S100: Demand reservation step: select a merchant, formulate demand reservation information, and generate a reservation order; S200: queuing step: the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, automatically arranges the number when the queue number is reached, and generates a queuing list; S300: Information push step: push the queuing number information to the customer.
2. The method for queuing and taking a number according to claim 1, characterized in that: In the demand reservation step, a merchant is selected, demand reservation information is formulated, and a reservation order is generated, specifically: The required reservation information includes the number of diners and the estimated time of arrival at the restaurant; The reservation form includes the reservation information, the number of diners and the estimated time of arrival at the restaurant.
3. The method for queuing and taking a number according to claim 2, characterized in that: The subscriber information includes user name information and mobile phone number information.
4. The method for queuing and taking a number according to claim 1, characterized in that: In the queuing step, the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, and automatically performs the queuing when the queue number is reached, and generates a queuing list, which is specifically as follows: S201: The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions; S202: the analysis and calculation module implements monitoring of the number-taking process; S203: If the restaurant number taking process has not reached the number taking process, no number taking operation is performed; If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
5. The method for queuing and taking a number according to claim 1, characterized in that: In the information push step, the queue number information is pushed to the customer, specifically: S501: Push the queuing list information to the customer, the queuing list information includes the queuing number, that is, the estimated queuing time; S502: Update the current queue status in real time and push the queue status information to the customer.
6. A reservation queuing and number taking system, comprising the reservation queuing and number taking method according to any one of claims 1 to 5, characterized in that: It includes demand reservation module, queuing module and information push module; The demand reservation module is used to select merchants, formulate demand reservation information, and generate reservation orders; The queuing module is used to obtain the queuing number through the analysis and calculation module according to the pre-order information, and automatically perform queuing when the queuing number is reached, and generate a queuing list; The information push module is used to push the queuing list information to the customer.
7. The appointment queuing and number taking system as claimed in claim 6, characterized in that: In the queuing module, the queuing system obtains the queue number through the analysis and calculation module according to the pre-order information, and automatically performs the queuing when the queue number is reached, and generates a queuing list, which is specifically: The analysis and calculation module determines the best number for the customer's reservation time period based on the previous restaurant business conditions; The analysis and calculation module implements monitoring of the number-taking process; If the restaurant number-taking process has not reached the number-taking number, the number-taking operation will not be performed; If the restaurant's number-taking process reaches the best number, the number-taking operation will be performed automatically.
8. The appointment queuing and number taking system as claimed in claim 6, characterized in that: In the information push module, the queue number information is pushed to the customer, specifically: Push the queue list information to the customer, including the queue number and the estimated queue time; Update the current queue status in real time and push the queue status information to customers.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the reservation queuing and number-taking method according to any one of claims 1 to 5 are implemented.
10. A computer device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; wherein: The memory is used to store computer programs; The processor is used to execute the steps of the reservation queuing and number taking method according to any one of claims 1 to 5 by running the program stored in the memory.