Catering ecological performance scene integration method and system based on Internet of Things

By integrating built-in network modules and built-in processing modules in cash register equipment, the problem of large equipment occupying space and unstable network connections in the catering service system is solved, and service efficiency and customer experience are improved.

CN119180732APending Publication Date: 2024-12-24BEIJING CATERING INTERNET INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411268003.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

The cash register equipment in the existing catering service system takes up a lot of space and the network connection is unstable, resulting in poor customer dining experience.

Method used

Adopting an integrated approach to catering ecological fulfillment scenarios based on the Internet of Things, by integrating built-in network modules and built-in processing modules in cash registers, efficient communication between mobile devices and cash registers is achieved, reducing equipment space occupancy, and improving network connection stability sex.

Benefits of technology

It saves the space occupied by cash register equipment, improves service efficiency in the catering ecological fulfillment scenario, provides customers with a better dining experience, and reduces the risk of service interruption caused by network fluctuations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119180732A_ABST
    Figure CN119180732A_ABST
Patent Text Reader

Abstract

The invention provides a catering ecological performance scene integration method and system based on the Internet of Things. The catering ecological performance scene integration system based on the Internet of Things comprises a mobile device used for executing the catering ecological performance scene integration method based on the Internet of Things, and a cashier device connected with the mobile device. Wherein the mobile device is an integrated device integrating an ordering function and an internet of things function, and the cashier device comprises a built-in network module and a built-in processing module; the mobile device is used for generating order information corresponding to the order placing instruction in response to the order placing instruction; the built-in network module is used for sending order information to the built-in processing module; and the mobile device is also used for displaying order confirmation information determined by the built-in processing module based on the order information. According to the technical scheme provided by the invention, the service efficiency in a catering ecological performance scene is improved while the occupied space of the cashier equipment is saved, and better dining experience is provided for customers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of catering management technology, and in particular to an integrated method and system for catering ecological fulfillment scenarios based on the Internet of Things. Background Art

[0002] In the catering ecological fulfillment scenario, with the intensified competition in the catering industry and the development of technology, customers (or users) have higher and higher requirements for dining experience, not only pursuing delicious food, but also paying more attention to the speed and convenience of service. Especially during busy hours, how to quickly complete the process of ordering, paying, dining, etc. has become a key factor in improving customer satisfaction.

[0003] At present, in the existing catering service system, the traditional cash register equipment used for payment needs to include monitors, host computers, external network modules, mice, keyboards, etc. However, these devices take up a lot of space, and when the external network module experiences network fluctuations or disconnections, it is easy to cause low service efficiency, which in turn leads to a poor dining experience for customers. Summary of the invention

[0004] The embodiments of the present application provide an integrated method and system for catering ecological fulfillment scenarios based on the Internet of Things (IoT) to solve the problems in the prior art that cash register equipment occupies a large space and provides a poor dining experience for customers.

[0005] In a first aspect, an embodiment of the present application provides an integrated method for catering ecological fulfillment scenarios based on the Internet of Things, which is applied to a mobile device, wherein the mobile device is an integrated device integrating an order placement function and an Internet of Things function, including:

[0006] In response to an order instruction, generating order information corresponding to the order instruction;

[0007] Sending the order information to the built-in processing module of the cash register device through the built-in network module of the cash register device;

[0008] The order confirmation information determined by the built-in processing module of the cash register device based on the order information is displayed.

[0009] Optionally, sending the order information to a built-in processing module of the cash register device through a built-in network module of the cash register device includes:

[0010] Obtain performance data and status information of built-in network modules, as well as performance data and status information of external network devices;

[0011] When the preset conditions are met, the order information is sent to the built-in processing module through the built-in network module;

[0012] Among them, satisfying the preset conditions includes: the performance data of the built-in network module is better than the performance data of the external network device, or the status information of the built-in network module indicates that the built-in network module is in an turned-on state and the status information of the external network device indicates that the external network device is in an unturned state.

[0013] Optionally, sending the order information to the built-in processing module through the built-in network module includes:

[0014] The order information is encrypted using a preset encryption protocol to obtain a ciphertext;

[0015] The ciphertext is sent to the built-in processing module through the built-in network module, so that the built-in processing module decrypts the ciphertext based on a preset decryption protocol corresponding to the preset encryption protocol to obtain order information.

[0016] Optionally, the performance data of the built-in network module is better than the performance data of the external network device, including at least one of the following:

[0017] The bandwidth of the built-in network module is greater than the bandwidth of the external network device;

[0018] The difference between the bandwidth of the built-in network module and the bandwidth of the external network device is greater than a preset bandwidth threshold;

[0019] The delay duration of the built-in network module is shorter than the delay duration of the external network device;

[0020] The difference between the delay duration of the external network device and the delay duration of the built-in network module is greater than a preset delay threshold;

[0021] The packet loss rate of the built-in network module is less than the packet loss rate of the external network device;

[0022] The difference between the packet loss rate of the external network device and the packet loss rate of the built-in network module is greater than a preset packet loss rate threshold;

[0023] The jitter number of the built-in network module is less than the jitter number of the external network device;

[0024] The difference between the jitter times of the external network device and the jitter times of the built-in network module is greater than a preset times threshold.

[0025] Optionally, in response to the order instruction, generating order information corresponding to the order instruction includes:

[0026] Receiving a dish selection instruction from a user, and generating target dish information corresponding to the dish selection instruction;

[0027] After receiving an order instruction carrying the user's biometric information and password, authenticating the user based on the biometric information and password;

[0028] After identity authentication is passed, order information corresponding to the order instruction is generated based on the target dish information.

[0029] Optionally, the generating order information corresponding to the order instruction based on the target dish information includes:

[0030] Obtain the user's historical dish information, the user's membership level information and the merchant's preferential policies;

[0031] Based on the historical dish information, a clustering algorithm is used to determine the group to which the user belongs;

[0032] Determining dishes selected by users in the group to which the user belongs exceeding a preset percentage within a preset time period as recommended dishes;

[0033] Based on the recommended dishes, the member level information and the preferential policy, the target dish information is adjusted to obtain adjusted target dish information;

[0034] Generate order information corresponding to the order instruction based on the adjusted target dish information.

[0035] Optionally, before generating order information corresponding to the order instruction in response to the order instruction, the method further includes:

[0036] In response to a kitchen equipment search instruction triggered based on the equipment management interface, display identification information of the equipment to be determined;

[0037] In response to a determination instruction of a kitchen device among the devices to be determined, establishing a connection with the kitchen device based on identification information of the kitchen device;

[0038] Sending initial configuration information to the kitchen device via the Internet of Things function;

[0039] Receive confirmation information generated when the kitchen device confirms that the configuration is successful based on the initial configuration information, play a voice prompt message of successful binding, and update the device management interface to display the operation information of the bound kitchen device in the updated device management interface.

[0040] Optionally, before generating order information corresponding to the order instruction in response to the order instruction, the method further includes:

[0041] In response to a modification instruction of a management item in the merchant management interface, a modification interface corresponding to the modification instruction is popped up, wherein the management item is a merchant's preferential policy, dish information, inventory quantity or business hours;

[0042] In response to a confirmation modification instruction generated based on the modification interface, verifying the data filled in the modification interface;

[0043] After the verification is passed, the filled-in data is stored as the modified data, a message of successful modification is displayed, and the merchant management interface and the user order interface are updated.

[0044] In a second aspect, the embodiment of the present application provides an integrated system for catering ecological fulfillment scenarios based on the Internet of Things, which is applied to a mobile device, wherein the mobile device is an integrated device integrating an order placement function and an Internet of Things function, including:

[0045] A generating module, configured to generate order information corresponding to the order instruction in response to the order instruction;

[0046] A sending module, used for sending the order information to a built-in processing module of the cash register device through a built-in network module of the cash register device;

[0047] The display module is used to display the order confirmation information determined by the built-in processing module of the cash register device based on the order information.

[0048] In a third aspect, an embodiment of the present application provides an integrated system for catering ecological fulfillment scenarios based on the Internet of Things, including a mobile device for executing the integrated method for catering ecological fulfillment scenarios based on the Internet of Things described in the first aspect, and a cash register device connected to the mobile device;

[0049] Wherein, the mobile device is an integrated device integrating order placement function and Internet of Things function, and the cash register device includes a built-in network module and a built-in processing module;

[0050] The mobile device is used to generate order information corresponding to the order instruction in response to the order instruction;

[0051] The built-in network module is used to send the order information to the built-in processing module;

[0052] The mobile device is further used to display order confirmation information determined by the built-in processing module based on the order information.

[0053] In the embodiment of the present application, the integrated method of catering ecological fulfillment scenario based on the Internet of Things is applied to a mobile device, and the mobile device is an integrated device integrating an ordering function and an Internet of Things function, including: generating order information corresponding to the ordering instruction in response to the ordering instruction; sending the order information to the built-in processing module of the cash register through the built-in network module of the cash register; and displaying the order confirmation information determined by the built-in processing module of the cash register based on the order information. The embodiment of the present application can save the occupied space of the cash register through the integrated design of the built-in network module and the built-in processing module, and can make the communication between the mobile device and the built-in processing module of the cash register more efficient based on the built-in network module, so as to improve the service efficiency in the catering ecological fulfillment scenario and provide customers with a better dining experience.

[0054] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0056] Figure 1 A schematic diagram of the structure of an integrated system for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application;

[0057] Figure 2 A flowchart of an integrated method for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application;

[0058] Figure 3 A schematic diagram of the structure of another integrated system for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application;

[0059] Figure 4 A schematic diagram of the structure of a computing device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0060] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0061] In some of the processes described in the specification and claims of this application and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 21, 22, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to different types.

[0062] In the catering ecological fulfillment scenario, the existing catering service system has the following defects:

[0063] (1) Low equipment utilization rate and large space occupied: With the popularization of the QR code ordering method, the frequency of use of traditional cash register equipment in the existing catering service system has gradually decreased. At the same time, traditional cash register equipment, whether it is a traditional computer or an all-in-one machine, has the problem of high cost and occupies a large operating area of ​​catering stores.

[0064] (2) The network connection is complex and unstable: Traditional cash register equipment needs to interact with the cloud for data, so it is crucial to ensure the stability of the network connection. In order to improve the stability of the network connection, the existing technology provides two methods. One is to connect via a network cable, but the network cable is an open wire, which not only makes the front desk of the catering store look messy, but also has the risk of disconnection due to human error. The other is to connect via wireless fidelity (Wi-Fi), in which the router that provides Wi-Fi is an external network module of the cash register device. If the router is far away from the traditional cash register device or there is interference with the router, the response of the catering service system may be slow, affecting the service efficiency, which includes order efficiency, cash register efficiency, etc.

[0065] (3) Complicated printer configuration: Existing catering service systems may include an ordering system, a kitchen system, a cashier system, and a separate computer for management. The cashier system includes traditional cashier equipment, and printers can be set up in the ordering system, the cashier system, and the kitchen system. However, the configuration of the printer must currently be completed on a separate computer for management. As a result, after the computer configures the printing rules of the printer in the ordering system, it is necessary to synchronize the printing rules to the cashier system and the kitchen system for inspection. The entire process cycle is long, which increases the complexity of setting up the printer. In addition, during the configuration process, operations such as printing a test sheet, querying the Internet Protocol (IP), and binding a site are required. For new users, the threshold for getting started is relatively high.

[0066] (4) Heavy equipment increases the complexity of system maintenance: Current catering service systems usually require multiple devices to work together, such as a computer for maintaining basic information, a computer or all-in-one machine for completing cashier business, and some catering stores also require mobile phones and other devices to order food, and customers can also choose to complete ordering and checkout on their mobile phones. The use of multiple devices increases the complexity of system maintenance, and data synchronization between multiple devices is prone to errors. Once data errors occur, it is difficult to troubleshoot and resolve them.

[0067] (5) High implementation cost: Due to problems such as complex and unstable network connections and cumbersome printer configuration, catering stores usually require specialized personnel to perform on-site installation and implementation when installing existing catering service systems for the first time, resulting in a high overall implementation cost of the catering service system and an increased burden on catering store operations.

[0068] To solve the above-mentioned problem, the traditional cash register equipment needs to include a display, a host, an external network module, a mouse, a keyboard and other devices. However, these devices take up a large space, and when the external network module experiences network fluctuations or disconnection, it is easy to cause low service efficiency, which in turn leads to a poor dining experience for customers. This embodiment provides an integrated system for catering ecological fulfillment scenarios based on the Internet of Things. The cash register equipment in the system realizes the integrated design of the built-in network module and the built-in processing module, which can save the space occupied by the cash register equipment. Based on the built-in network module, the communication between the mobile device and the built-in processing module of the cash register equipment can be made more efficient, so the service efficiency in the catering ecological fulfillment scenario can be improved, and a better dining experience can be provided to customers.

[0069] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0070] Figure 1 A structural schematic diagram of an integrated system for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application, the system is a lightweight, integrated, intelligent catering service system, including: a mobile device 11 for executing an integrated method for catering ecological fulfillment scenarios based on the Internet of Things, and a cash register device 12 connected to the mobile device.

[0071] The mobile device 11 is an integrated device integrating an order placement function and an Internet of Things function, and the cash register device 12 includes a built-in network module 121 and a built-in processing module 122 .

[0072] In the embodiment of the present application, the cash register device 12 is an intelligent hardware device, which can be called a mini host box. Since the mini host box can run under the Windows or Linux operating system, the cash register device 12 can also be called a Windows / Linux mini host box. The cash register device 12 is built with a built-in network module 121, and the built-in network module 121 can integrate a mobile Wi-Fi function or other communication functions. In other words, the built-in network module 121 can be a mobile Wi-Fi module or other modules, which is not specifically limited in this embodiment.

[0073] Optionally, the cash register device 12 is small in size and compact in design, which can greatly save the physical space of the restaurant and can be conveniently placed at any location in the restaurant. For example, the length of the cash register device 12 can be set to 20 cm, the width can be set to 15 cm, and the height can be set to 8 cm.

[0074] Accordingly, the cash register device 12 can be used as the main server of the catering store and assume the core functions of the traditional cash register device. The cash register device 12 can also be used as a Wi-Fi access point to provide a stable network environment for the catering store. The cash register device 12 has the following advantages by integrating the mobile Wi-Fi function: (1) Through this integrated design, the cash register device 12 can be placed in any corner of the catering store at will, without the need for additional space to arrange the cash register, which greatly improves the space utilization rate of the catering store and effectively solves the problem of large space occupation and high cost of traditional cash register equipment. (2) Through the design of integrating the mobile Wi-Fi function of the cash register device 12, the complexity of network wiring is simplified, and the stability and flexibility of the network connection of the catering ecological fulfillment scene integrated system based on the Internet of Things are improved. Therefore, for catering stores, the integrated design of the cash register device 12 reduces the risk of interruption of catering store operations caused by network fluctuations and ensures the network stability of catering stores. Even in the case of weak network or network disconnection, the catering ecological fulfillment scene integrated system based on the Internet of Things can still operate reliably. In addition, the built-in processing module 122 included in the cash register device 12 has powerful processing capabilities and is suitable for various catering ecological fulfillment scenarios.

[0075] In the ordering process, the mobile device 11 and the cash register device 12 in this embodiment perform the following process:

[0076] The mobile device 11 is used to generate order information corresponding to the order instruction in response to the order instruction.

[0077] The built-in network module 121 is used to send order information to the built-in processing module 122.

[0078] The mobile device 11 is also used to display the order confirmation information determined by the built-in processing module 122 based on the order information.

[0079] Similarly, in the checkout phase, the mobile device 11 and the cash register device 12 in this embodiment perform the following process:

[0080] The mobile device 11 is used to generate payment information corresponding to the payment instruction in response to the payment instruction.

[0081] The built-in network module 121 is used to send payment information to the built-in processing module 122 .

[0082] The mobile device 11 is also used to display payment confirmation information determined by the built-in processing module 122 based on the payment information.

[0083] The user can complete the checkout process on the mobile device 11, so the interaction between the mobile device 11 and the cash register device 12 can effectively reduce the dependence on the cash register. Among them, the cash register includes a traditional point of sale (POS) device in the prior art.

[0084] Based on the exemplary descriptions of the ordering and checkout steps, it can be seen that the embodiment of the present application can save the space occupied by the cash register through the integrated design of the built-in network module and the built-in processing module. Based on the built-in network module, the communication between the mobile device and the built-in processing module of the cash register can be more efficient, thereby improving the service efficiency in the catering ecological fulfillment scenario and providing customers with a better dining experience.

[0085] In order to further improve the reliability and user experience of the integrated system of catering ecological fulfillment scenarios based on the Internet of Things, the embodiment of the present application can introduce a self-diagnosis function on the cash register device 12. When the integrated system of catering ecological fulfillment scenarios based on the Internet of Things detects a potential fault problem, the cash register device 12 automatically sends a reminder to the merchant and guides it to handle it.

[0086] Optionally, the integrated catering ecological fulfillment scenario system based on the Internet of Things can also provide a personalized user interface and operation guidance through the mobile device 11 according to user habits, so that merchants can quickly get started and greatly reduce training costs.

[0087] Optionally, the lightweight design of this solution makes the installation and deployment of the integrated system for catering ecological fulfillment scenarios based on the Internet of Things extremely simple, and catering stores can complete the deployment of the entire system without the presence of professional technicians. The modular design of the system enables it to be flexibly configured according to the needs of different catering stores to meet diverse business scenarios. In addition, the system can also support more functions and application scenarios through firmware upgrades or module expansions, ensuring the continuous update and scalability of the system to meet the needs of future development of the catering industry.

[0088] It should be noted that the integrated system of catering ecological fulfillment scenarios based on the Internet of Things includes a mobile device 11 and a cash register device 12. A separate computer is no longer designed to maintain basic information. A computer or an all-in-one machine is used to complete the cash register business, which can solve the problem of heavy equipment.

[0089] Figure 2 A flowchart of an integrated method for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application, such as Figure 2 As shown, the integrated method for catering ecological fulfillment scenarios based on the Internet of Things is applied to a mobile device, and the mobile device is an integrated device integrating an ordering function and an Internet of Things function, including:

[0090] S21. In response to an order instruction, generate order information corresponding to the order instruction.

[0091] S22. Sending order information to a built-in processing module of the cash register device through a built-in network module of the cash register device.

[0092] S23: Display order confirmation information determined by the built-in processing module of the cash register based on the order information.

[0093] For example, in a restaurant, customers browse the menu and select dishes through a tablet on the desktop. After the customer clicks the "order" button, the system responds to the corresponding order instruction and generates order information containing detailed information such as the name, quantity, special requirements (such as no spicy) of the dish selected by the customer. The tablet sends the order information to the built-in processing module of the cash register under the same network through its built-in network module (such as a Wi-Fi module). The built-in network module detects that its performance is better than that of the external network device, so the built-in network module is selected for transmission. After receiving the order information, the built-in processing module of the cash register determines the order confirmation information (such as order number, dish list, total price, etc.) based on the order information, and displays it through the tablet for the waiter to confirm. After the waiter confirms that it is correct, he can further operate the tablet to print the order or operate the tablet to directly notify the kitchen to start preparation. This process ensures a seamless connection from customer ordering to kitchen preparation, improving the service efficiency and customer satisfaction of the restaurant.

[0094] It can be seen from the description of S21 to S23 that the embodiment of the present application can save the space occupied by the cash register equipment through the integrated design of the built-in network module and the built-in processing module. Based on the built-in network module, the communication between the mobile device and the built-in processing module of the cash register equipment can be more efficient, thereby improving the service efficiency in the catering ecological fulfillment scenario and providing customers with a better dining experience.

[0095] In an optional embodiment, S21, in response to an order instruction, generating order information corresponding to the order instruction, including:

[0096] Step 211: Receive a dish selection instruction from the user, and generate target dish information corresponding to the dish selection instruction.

[0097] This step ensures that the user's dish selection is accurately recorded, reducing wrong orders caused by human errors. It also provides clear data input for subsequent processing, helping to improve the efficiency and accuracy of order processing.

[0098] Step 222: After receiving the order instruction carrying the user's biometric information and password, the user's identity is authenticated based on the biometric information and password.

[0099] This step increases the security of the system by combining biometric information and passwords for identity authentication, preventing unauthorized access and operation. This step protects the user's personal information and transaction security and enhances the user's trust in the system.

[0100] Step 223: After identity authentication is passed, order information corresponding to the order instruction is generated based on the target dish information.

[0101] This step ensures that only verified orders are processed, further guaranteeing the authenticity and validity of the order. This step helps reduce fraud and ensures that restaurants can accurately prepare the dishes ordered by customers, improving customer satisfaction and service quality.

[0102] Exemplarily, the customer selects the desired dishes on the tablet, such as dish A and dish B. Each time the customer selects a dish, the system records the corresponding dish information, such as dish name, price, ingredients, etc. When the customer completes all dish selections, the system generates the destination dish information containing these dish information. The customer clicks the "place order" button, and the tablet prompts the customer to provide biometric information (such as fingerprint) and password. The customer follows the instructions, and after the system receives this information, it authenticates the customer based on the biometric information and password. After the identity authentication is successful, the system can directly generate complete order information based on the previously generated destination dish information (dish A and dish B), including dish details, total price, customer information, etc., and the order information is then displayed on the tablet for the customer to confirm.

[0103] In summary, these steps work together to ensure the accuracy and security of data throughout the entire process, from user dish selection to order generation, improving user experience and the restaurant's service level.

[0104] As a possible implementation, in step 223, order information corresponding to the order instruction is generated based on the target dish information, including:

[0105] Step a1: Obtain the user's historical dish information, the user's membership level information and the merchant's preferential policies. Among them, different preferential policies can be understood as member marketing strategies corresponding to different membership levels.

[0106] It should be understood that obtaining the above information can help the system understand the user's preferences and consumption habits, as well as apply different preferential strategies according to the membership level, thereby providing more personalized services.

[0107] Step a2: Based on historical dish information, use a clustering algorithm to determine the group to which the user belongs.

[0108] It should be understood that by performing cluster analysis on users' historical dish information, it is possible to identify user groups with similar preferences, thereby better understanding and predicting user behavior patterns.

[0109] Step a3: Determine the dishes selected by users in the group to which the users belong who exceed a preset percentage value within a preset time period as recommended dishes.

[0110] It should be understood that the preset time period may be one week, one month, etc., and the percentage may be 80%, 90%, etc. By counting the popular dishes in the group to which the user belongs, dishes popular in the group to which the user belongs may be recommended to the user, thereby increasing the user's satisfaction and possibly promoting more sales.

[0111] Step a4: Based on the recommended dishes, member level information and preferential policies, adjust the target dish information to obtain the adjusted target dish information.

[0112] It should be understood that adjusting the menu information in combination with recommended menus and member discount policies can provide users with more attractive prices and services, allowing users to complete purchasing decisions.

[0113] Step a5: Generate order information corresponding to the order instruction based on the adjusted target dish information.

[0114] The final generated order information includes personalized recommendations and preferential measures, which not only improves the user experience, but also increases order conversion rate and customer recognition.

[0115] Exemplarily, the system obtains the customer's historical dish information (such as dish A, dish C), membership level information (such as gold card membership), and the merchant's preferential policies (such as 20 yuan off for orders over 100 yuan). Based on the customer's historical dish information, the system uses a clustering algorithm (such as K-means clustering algorithm) to classify the customer into a specific user group. Suppose the system finds through analysis that the customer likes to order some classic Chinese dishes and classifies them into the "classic Chinese dish lovers" group. The system further analyzes the ordering records of other users in the group in the past month and finds that more than 80% of the users ordered dishes C and D. Therefore, the system determines these two dishes as recommended dishes. The system adjusts the customer's target dish information based on the recommended dishes (dish C, dish D), the customer's membership level (gold card membership), and the current preferential policy (20 yuan off for orders over 100 yuan). Assuming that the customer continues to select dish D when ordering, the system will calculate the final discount price based on the membership level information and discount policy, and adjust the target dish information to the information related to dishes A, B, and C. The system generates order information corresponding to the order instruction based on the adjusted target dish information. The order information includes the dish name, quantity, unit price, total price, and applied discount.

[0116] It can be seen from the description of steps 211 to 223 that the user experience is enhanced through data analysis and personalized recommendations, and it also helps merchants to increase sales and customer satisfaction.

[0117] In an optional embodiment, S22, sending order information to a built-in processing module of the cash register device through a built-in network module of the cash register device, includes:

[0118] S221. Obtain performance data and status information of a built-in network module, and performance data and status information of an external network device.

[0119] It should be understood that real-time monitoring of the status information and performance data of each network module can allow the system to promptly understand the best communication path currently available and ensure the stability and reliability of data transmission.

[0120] S222. When the preset conditions are met, the order information is sent to the built-in processing module through the built-in network module.

[0121] Among them, satisfying the preset conditions includes: the performance data of the built-in network module is better than the performance data of the external network device, or the status information of the built-in network module indicates that the built-in network module is in an enabled state and the status information of the external network device indicates that the external network device is in an disabled state.

[0122] When the performance of the built-in network module is better than that of the external device or the built-in network module is in the turned-on state and the external network device is in the turned-off state, the built-in network module is used first to send the order information. Otherwise, if the preset conditions are not met, this embodiment can select the external network module to send the order information to the built-in processing module.

[0123] This embodiment can reduce the dependence on external network devices and reduce the risk of service interruption due to problems with external network devices. In addition, compared with external network modules, the built-in network module has lower latency and higher bandwidth, which can improve the efficiency of data transmission.

[0124] Through such a design, the system can flexibly select the most appropriate communication method under different conditions, ensuring efficient and accurate transmission of order information, while also improving the system's reliability and user experience.

[0125] Exemplarily, the performance data of the built-in network module is better than the performance data of the external network device, including at least one of the following:

[0126] (1) The bandwidth of the built-in network module is greater than the bandwidth of the external network device.

[0127] (2) The difference between the bandwidth of the built-in network module and the bandwidth of the external network device is greater than a preset bandwidth threshold.

[0128] Larger bandwidth means faster data transmission, which can complete the sending of order information more quickly, reduce waiting time, and increase transaction processing speed.

[0129] (3) The delay of the built-in network module is shorter than the delay of the external network device.

[0130] (4) The difference between the delay duration of the external network device and the delay duration of the built-in network module is greater than a preset delay threshold.

[0131] Lower latency means that the time from sending to receiving data is shorter, which is especially important for application scenarios with high real-time requirements. It can ensure that order information reaches its destination quickly and improve user experience.

[0132] (5) The packet loss rate of the built-in network module is lower than that of the external network device.

[0133] (6) The difference between the packet loss rate of the external network device and the packet loss rate of the built-in network module is greater than a preset packet loss rate threshold.

[0134] A lower packet loss rate means better integrity of data transmission, reduces the possibility of data retransmission, and improves the reliability of data transmission.

[0135] (7) The jitter of the built-in network module is less than that of the external network device.

[0136] (8) The difference between the jitter count of the external network device and the jitter count of the built-in network module is greater than a preset count threshold.

[0137] It should be noted that this embodiment does not specifically limit the specific values ​​of the preset bandwidth threshold, the preset delay threshold, the preset packet loss rate threshold, and the preset number threshold.

[0138] Fewer jitter times mean less fluctuation during data transmission, a smoother transmission process, and further ensures data integrity and consistency.

[0139] To sum up, choosing a built-in network module with better performance to send order information can not only improve the speed and efficiency of data transmission, but also ensure the quality and reliability of data transmission, thereby improving the stability of the overall system and user experience.

[0140] As a possible implementation method, in S222, the order information is sent to the built-in processing module through the built-in network module, including:

[0141] Step b1: Encrypt the order information using a preset encryption protocol to obtain a ciphertext.

[0142] It should be understood that the specific type of the preset encryption protocol is not specifically limited in this embodiment. Encrypted order information can effectively protect the security of data and prevent it from being intercepted and tampered with during transmission. Even if the data is obtained by a third party during transmission, since the data has been encrypted, the third party cannot easily read its content, thereby protecting the security of sensitive information.

[0143] Step b2: Send the ciphertext to the built-in processing module through the built-in network module, so that the built-in processing module decrypts the ciphertext based on a preset decryption protocol corresponding to the preset encryption protocol to obtain order information.

[0144] It should be understood that the specific type of the preset decryption protocol is not specifically limited in this embodiment. This step can ensure that only the authorized built-in processing module can decrypt and read the order information. This not only improves the security of data transmission, but also ensures the integrity of the data and prevents malicious modification in the middle. At the same time, this end-to-end encryption method ensures that even if there are potential security vulnerabilities in the built-in network module, it will not affect the security of the order information.

[0145] In summary, through the application of encryption technology, this implementation method enhances the security of the system and ensures the confidentiality and integrity of order information during transmission. This is particularly important in a business environment involving sensitive information, which can effectively prevent data leakage and illegal access and enhance users' trust in the system.

[0146] In addition, in the catering ecological fulfillment scenario, the existing catering service system not only faces the problems of low equipment utilization and large space occupation, complex and unstable network connection, heavy equipment, but also faces the problems of cumbersome printer configuration and high implementation cost. In order to solve these problems, the catering ecological fulfillment scenario integrated system based on the Internet of Things can simplify the implementation process and improve the ease of use and overall service efficiency of the system.

[0147] Specifically, in order to solve the problem of cumbersome printer configuration, this embodiment can use a mobile device application (App li cat i on, APP) to implement printer binding and configuration. The mobile device APP can be a merchant-side mobile phone APP, a merchant-side tablet APP, etc. The mobile device APP provides powerful and convenient hardware configuration and management functions for catering stores. In particular, for the binding of printers and the setting of printing rules, the process can be automated and simplified through the mobile device APP. The traditional printer configuration process is complicated and usually requires professional technicians to operate, while this mobile device allows merchants to automatically discover and bind printers through the mobile device APP with one-click operation, simplifying the process. In addition, merchants can directly set printing rules inside the mobile device APP and determine that they will take effect immediately, then these rules will take effect immediately, reducing the multi-step synchronization operation required for traditional configuration. This design greatly simplifies the traditional complex printing configuration process and reduces the implementation cost and operation difficulty of the system. Non-professional technicians can independently complete hardware configuration tasks such as printer binding and printing rule configuration, which not only saves costs but also improves the operating efficiency of catering stores.

[0148] Optionally, this embodiment may introduce a Software as a Service (SAAS) model to provide mobile device APPs to users via the Internet. In the SAAS model, the software provider is responsible for hosting the application, maintaining the infrastructure, and handling all technical and management issues, such as security and scalability.

[0149] In an optional embodiment, before S21, in response to the order instruction, generating order information corresponding to the order instruction, the method further includes:

[0150] Step 24: In response to the kitchen equipment search instruction triggered based on the equipment management interface, the identification information of the equipment to be determined is displayed.

[0151] In this embodiment, the kitchen equipment may be a printer, a display device, a voice player, etc. in the kitchen, which can facilitate the chef to obtain the customer's order information in a timely manner.

[0152] Step 25: In response to a determination instruction of a kitchen device among the devices to be determined, establish a connection with the kitchen device based on identification information of the kitchen device.

[0153] It should be understood that if the connection is established successfully, it means that the printer is bound successfully.

[0154] Step 26: Send initial configuration information to the kitchen equipment through the Internet of Things function.

[0155] The initial configuration information includes but is not limited to printing rules.

[0156] Step 27: Receive confirmation information generated when the kitchen device confirms that the configuration is successful based on the initial configuration information, play a voice prompt message indicating successful binding, and update the device management interface to display the operating information of the bound kitchen device in the updated device management interface.

[0157] Taking the kitchen equipment as a printer as an example, the embodiment of the present application can realize the binding of the printer and the configuration of the printing rules through the mobile device APP. Merchants can complete the quick binding of the printer and the configuration of the printing rules on the mobile device without relying on traditional computers, thereby simplifying the operation process and reducing the difficulty of printing configuration. This lightweight design based on the Internet of Things function not only improves the ease of use of the system, but also enables the adjustment and maintenance of the initial configuration information anytime and anywhere, thereby easily meeting the needs of modern catering companies for configuration flexibility and efficiency.

[0158] Furthermore, this embodiment can realize the full-process mobile management function of the restaurant store through the mobile device APP. The merchant can complete the entire process of operations on the mobile device, from the initial configuration of each hardware at the first installation, to the restaurant store operation process, to the business report viewing process, etc.

[0159] Specifically, merchants can use the mobile device APP to complete the configuration of basic business information including initial configuration information and management items, as well as view and analyze real-time monitoring data generated during the operation of a catering store and business reports including order information and payment information. The full-process mobile management function provided by this embodiment can avoid merchants' dependence on traditional computers and POS devices, making the system provided by this embodiment more lightweight and convenient, which is especially suitable for the needs of modern catering companies for efficient management.

[0160] In an optional embodiment, before S21, in response to the order instruction, generating order information corresponding to the order instruction, the method further includes:

[0161] Step 28: In response to a modification instruction of a management item in the merchant management interface, a modification interface corresponding to the modification instruction pops up, wherein the management item is the merchant's preferential policy, dish information, inventory quantity or business hours.

[0162] This step provides an intuitive merchant management interface, which allows merchants to modify key information such as discount strategies, dish information, inventory quantity or business hours. This allows merchants to quickly respond to market changes or changes in their own business needs and keep information up to date.

[0163] Step 29: In response to the confirmation modification instruction generated based on the modification interface, verify the data filled in the modification interface.

[0164] This step ensures that the modified information format is correct, reasonable and effective through data verification, avoiding the entry of invalid or erroneous data, thereby reducing possible problems and errors that may occur later. This improves data accuracy and system stability.

[0165] Step 30: After the verification is passed, the filled-in data is stored as the modified data, a message indicating successful modification is displayed, and the merchant management interface and the user ordering interface are updated.

[0166] This step ensures that the modified data can be saved to the system in a timely and accurate manner, and is updated in real time on the merchant management interface and user order interface, ensuring the consistency and timeliness of the information. This not only improves the efficiency of merchant management, but also enhances the user experience.

[0167] In summary, steps 28 to 30 ensure the real-time update and accuracy of merchant information, simplify the management process, and improve the user experience. At the same time, they also reduce the probability of problems caused by information lag or errors, and enhance the reliability and practicality of the system.

[0168] Existing catering service systems usually require multiple devices (including traditional cash registers, cash registers, and ordering systems, etc.) to work together. The synchronization and management operations between devices are complicated, which increases the complexity and error risk of catering store management. The catering ecological fulfillment scenario integrated system based on the Internet of Things concentrates all the management operations of merchants in the mobile device APP, realizing true and effective full-process mobile management. Merchants can adjust the store's dishes, promotions, preferential policies, etc. at any time, and view business reports in real time. This centralized management method enhances the flexibility and adaptability of merchants to adjust information, enabling them to efficiently manage catering stores at any time and any place, thereby improving the management efficiency of merchants.

[0169] The embodiment of the present application proposes an integrated system for catering ecological fulfillment scenarios based on the Internet of Things. The system can make the system a lightweight, efficient and flexible system through the combination of integrated cash register equipment and mobile device APP. The mobile device APP has the full-process mobile management function of catering stores, so it can solve the problems of network instability, heavy equipment, high implementation cost and other problems existing in the existing catering service system, and improve the ease of use and user experience of the system.

[0170] Figure 3 A structural diagram of another integrated system for catering ecological fulfillment scenarios based on the Internet of Things provided in an embodiment of the present application is as follows: Figure 3 As shown, the system is applied to a mobile device, which is an integrated device integrating order placement function and Internet of Things function, including:

[0171] The generating module 31 is used to generate order information corresponding to the order instruction in response to the order instruction.

[0172] The sending module 32 is used to send order information to the built-in processing module of the cash register device through the built-in network module of the cash register device.

[0173] The display module 33 is used to display the order confirmation information determined by the built-in processing module of the cash register device based on the order information.

[0174] Figure 3 The IoT-based catering ecological fulfillment scenario integrated system can be implemented Figure 2 The implementation principle and technical effects of the integrated method for catering ecological fulfillment scenarios based on the Internet of Things described in the illustrated embodiment will not be repeated. The specific methods for executing operations of each module and unit in the integrated system for catering ecological fulfillment scenarios based on the Internet of Things in the above embodiment have been described in detail in the embodiments of the method, and will not be elaborated here.

[0175] In one possible design, Figure 3 The integrated system of catering ecological fulfillment scenarios based on the Internet of Things in the embodiment shown can be implemented as a computing device, such as Figure 4 As shown, the computing device may include a storage component 41 and a processing component 42 .

[0176] The storage component 41 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 42 .

[0177] The processing component 42 is used to: generate order information corresponding to the order instruction in response to the order instruction; send the order information to the built-in processing module of the cash register device through the built-in network module of the cash register device; and display the order confirmation information determined by the built-in processing module of the cash register device based on the order information.

[0178] The processing component 42 may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing component may also be implemented by one or more application-specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0179] The storage component 41 is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as random access memory (RAM), static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0180] Of course, the computing device may also include other components, such as input / output interfaces, display components, communication components, etc.

[0181] The input / output interface provides an interface between the processing component and the peripheral interface module, which may be an output device, an input device, etc.

[0182] The communication component is configured to facilitate, among other things, wired or wireless communications between the computing device and other devices.

[0183] Among them, the computing device can be a physical device or an elastic computing host provided by a cloud computing platform, etc. In this case, the computing device can refer to a cloud server, and the above-mentioned processing components, storage components, etc. can be basic server resources rented or purchased from the cloud computing platform.

[0184] The present application also provides a computer storage medium storing a computer program, wherein the computer program can achieve the above-mentioned Figure 2 The embodiment shown is an integrated method for catering ecological fulfillment scenarios based on the Internet of Things.

[0185] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0186] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0187] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0188] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An integrated method for catering ecological fulfillment scenarios based on the Internet of Things, characterized in that: Applied to mobile devices, the mobile devices are integrated devices integrating order placement function and Internet of Things function, including: In response to an order instruction, generating order information corresponding to the order instruction; Sending the order information to the built-in processing module of the cash register device through the built-in network module of the cash register device; The order confirmation information determined by the built-in processing module of the cash register device based on the order information is displayed.

2. The method according to claim 1, characterized in that The sending the order information to the built-in processing module of the cash register device through the built-in network module of the cash register device comprises: Obtain performance data and status information of built-in network modules, as well as performance data and status information of external network devices; When the preset conditions are met, the order information is sent to the built-in processing module through the built-in network module; Among them, satisfying the preset conditions includes: the performance data of the built-in network module is better than the performance data of the external network device, or the status information of the built-in network module indicates that the built-in network module is in an turned-on state and the status information of the external network device indicates that the external network device is in an unturned state.

3. The method according to claim 2, characterized in that The sending the order information to the built-in processing module through the built-in network module includes: The order information is encrypted using a preset encryption protocol to obtain a ciphertext; The ciphertext is sent to the built-in processing module through the built-in network module, so that the built-in processing module decrypts the ciphertext based on a preset decryption protocol corresponding to the preset encryption protocol to obtain order information.

4. The method according to claim 2, characterized in that: The performance data of the built-in network module is better than the performance data of the external network device, including at least one of the following: The bandwidth of the built-in network module is greater than the bandwidth of the external network device; The difference between the bandwidth of the built-in network module and the bandwidth of the external network device is greater than a preset bandwidth threshold; The delay duration of the built-in network module is shorter than the delay duration of the external network device; The difference between the delay duration of the external network device and the delay duration of the built-in network module is greater than a preset delay threshold; The packet loss rate of the built-in network module is less than the packet loss rate of the external network device; The difference between the packet loss rate of the external network device and the packet loss rate of the built-in network module is greater than a preset packet loss rate threshold; The jitter number of the built-in network module is less than the jitter number of the external network device; The difference between the jitter times of the external network device and the jitter times of the built-in network module is greater than a preset times threshold.

5. The method according to claim 1, characterized in that The step of generating, in response to the order instruction, order information corresponding to the order instruction comprises: Receiving a dish selection instruction from a user, and generating target dish information corresponding to the dish selection instruction; After receiving an order instruction carrying the user's biometric information and password, authenticating the user based on the biometric information and password; After identity authentication is passed, order information corresponding to the order instruction is generated based on the target dish information.

6. The method according to claim 5, characterized in that The generating the order information corresponding to the order instruction based on the target dish information includes: Obtain the user's historical dish information, the user's membership level information and the merchant's preferential policies; Based on the historical dish information, a clustering algorithm is used to determine the group to which the user belongs; Determining dishes selected by users in the group to which the user belongs exceeding a preset percentage within a preset time period as recommended dishes; Based on the recommended dishes, the member level information and the preferential policy, the target dish information is adjusted to obtain adjusted target dish information; Generate order information corresponding to the order instruction based on the adjusted target dish information.

7. The method according to claim 1, characterized in that Before generating order information corresponding to the order instruction in response to the order instruction, the method further includes: In response to a kitchen equipment search instruction triggered based on the equipment management interface, display identification information of the equipment to be determined; In response to a determination instruction of a kitchen device among the devices to be determined, establishing a connection with the kitchen device based on identification information of the kitchen device; Sending initial configuration information to the kitchen device via the Internet of Things function; Receive confirmation information generated when the kitchen device confirms that the configuration is successful based on the initial configuration information, play a voice prompt message of successful binding, and update the device management interface to display the operation information of the bound kitchen device in the updated device management interface.

8. The method according to claim 1, characterized in that Before generating order information corresponding to the order instruction in response to the order instruction, the method further includes: In response to a modification instruction of a management item in the merchant management interface, a modification interface corresponding to the modification instruction is popped up, wherein the management item is a merchant's preferential policy, dish information, inventory quantity or business hours; In response to a confirmation modification instruction generated based on the modification interface, verifying the data filled in the modification interface; After the verification is passed, the filled-in data is stored as the modified data, a message of successful modification is displayed, and the merchant management interface and the user order interface are updated.

9. An integrated system for catering ecological fulfillment scenarios based on the Internet of Things, characterized in that: Applied to mobile devices, the mobile devices are integrated devices integrating order placement function and Internet of Things function, including: A generating module, configured to generate order information corresponding to the order instruction in response to the order instruction; A sending module, used for sending the order information to a built-in processing module of the cash register device through a built-in network module of the cash register device; The display module is used to display the order confirmation information determined by the built-in processing module of the cash register device based on the order information.

10. An integrated system for catering ecological fulfillment scenarios based on the Internet of Things, characterized in that: A mobile device for executing the method for integrating catering ecological fulfillment scenarios based on the Internet of Things as described in any one of claims 1 to 8, and a cash register device connected to the mobile device; Wherein, the mobile device is an integrated device integrating order placement function and Internet of Things function, and the cash register device includes a built-in network module and a built-in processing module; The mobile device is used to generate order information corresponding to the order instruction in response to the order instruction; The built-in network module is used to send the order information to the built-in processing module; The mobile device is further used to display order confirmation information determined by the built-in processing module based on the order information.