Ordering method and device based on vehicle and electronic equipment
Through in-vehicle systems and in-vehicle communication technology (such as V2X technology), restaurant information search and order food operations are realized in the vehicle, which solves the problem of low interaction capabilities between the vehicle's built-in system and the restaurant, and improves the convenience and efficiency of ordering.
Patent Information
- Application Number
- CN202411832463.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-03-28
AI Technical Summary
Passengers on the vehicle can only order food by queuing on site or online booking, and the vehicle's built-in system interacts with the restaurant with low ability.
The restaurant search command is generated through the on-board system, and the command is broadcast using on-board communication technology (such as V2X technology) to find the restaurant information around the target vehicle. Receive restaurant information returned by multiple restaurant service systems and generate order information.
It realizes information interaction between the built-in system of the vehicle and the restaurant system, avoids the situation where passengers can only queue on site or book online, and improves the interaction ability of the built-in system of the vehicle and the restaurant.
Smart Images

Figure CN119729400A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent transportation, and in particular to a vehicle-based meal ordering method, device and electronic equipment. Background Art
[0002] With the rapid development of mobile Internet and smart car technology, people's demand for life services during travel is growing, and the built-in system functions in vehicles are becoming more and more abundant. However, when passengers in the vehicle need to order food while driving, traditional restaurant ordering services mostly rely on on-site queuing or online reservations (for example, mobile phone reservations), but these solutions do not fully utilize the real-time interaction capabilities of the vehicle and the external environment. Therefore, the interaction capabilities between the built-in system of the vehicle and the restaurant in the related technology are low.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a vehicle-based ordering method, device and electronic device to at least solve the technical problem in the related art that passengers in the vehicle can only order food by queuing on site or through online reservation, and the vehicle's built-in system has low interaction capabilities with the restaurant.
[0005] According to one aspect of an embodiment of the present invention, a vehicle-based ordering method is provided, comprising: generating a restaurant search command through a vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on a target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle; broadcasting the restaurant search command using vehicle-mounted communication technology, wherein the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; receiving restaurant information returned by multiple restaurant service systems based on the broadcast operation, obtaining multiple restaurant information, and generating ordering information based on the multiple restaurant information.
[0006] Furthermore, the in-vehicle communication technology includes: vehicle wireless communication V2X technology, and the restaurant search command is broadcasted using the in-vehicle communication technology, including: using the V2X technology to convert the format of the restaurant search command to obtain a first V2X message; encoding the first V2X message to obtain an encoded first V2X message, and broadcasting the encoded first V2X message within the communication distance range of the V2X technology.
[0007] Furthermore, the multiple restaurant information includes: information obtained after the multiple restaurant service systems encode the restaurant information of multiple restaurants, and generate ordering information based on the multiple restaurant information, including: decoding the multiple restaurant information to obtain the decoded multiple restaurant information, and using the terminal interface of the target vehicle to visualize the decoded multiple restaurant information; using the terminal interface to collect operation information generated by the passengers on the target vehicle performing ordering operations, and generating the ordering information based on the operation information.
[0008] Furthermore, after generating the ordering information based on the multiple restaurant information, it also includes: receiving payment information of the payment operation associated with the ordering information, and using the V2X technology to convert the format of the payment information and the ordering information to obtain a second V2X message; encoding the second V2X message to obtain an encoded second V2X message; and sending the encoded second V2X message to a target restaurant service system, wherein the target restaurant service system is the restaurant service system of the restaurant associated with the ordering information.
[0009] According to one aspect of an embodiment of the present invention, another vehicle-based ordering method is provided, comprising: receiving a restaurant search command through multiple restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by a vehicle-mounted system using vehicle-mounted communication technology, for requesting to search for restaurant information of restaurants around a target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; in response to the restaurant search command, determining multiple restaurant information based on the restaurant information of restaurants where the multiple restaurant service systems are located; and sending the multiple restaurant information to the vehicle-mounted system using the vehicle-mounted communication technology, so that the vehicle-mounted system generates ordering information.
[0010] Furthermore, the in-vehicle communication technology includes: vehicle wireless communication V2X technology, based on the restaurant information of the restaurants where the multiple restaurant service systems are located, determining the multiple restaurant information, including: acquiring the restaurant information of the restaurants where the multiple restaurant service systems are located, to obtain the restaurant information of the multiple restaurants; using the V2X technology to format the restaurant information of the multiple restaurants, to obtain the packaged restaurant information of the multiple restaurants; encoding the packaged restaurant information of the multiple restaurants, to obtain the multiple restaurant information.
[0011] Furthermore, after sending the multiple restaurant information to the vehicle-mounted system, it includes: receiving a coded second V2X message, wherein the coded second V2X message includes: information after encoding the order information and the payment information associated with the order information; decoding the coded second V2X message to obtain a second V2X message, and based on the second V2X message, visually displaying the order information and the payment information so that the restaurant associated with the order information can prepare food.
[0012] According to one aspect of an embodiment of the present invention, a vehicle-based ordering device is provided, including: a generating unit, used to generate a restaurant search command through a vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on a target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle; a broadcasting unit, used to broadcast the restaurant search command using vehicle-mounted communication technology, wherein the broadcasting operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; a first processing unit, used to receive restaurant information returned by multiple restaurant service systems based on the broadcasting operation, obtain multiple restaurant information, and generate ordering information based on the multiple restaurant information.
[0013] Furthermore, the in-vehicle communication technology includes: vehicle wireless communication V2X technology, and the broadcast unit includes: a first conversion subunit, used to use the V2X technology to convert the format of the restaurant search command to obtain a first V2X message; a processing subunit, used to encode the first V2X message to obtain the encoded first V2X message, and perform the broadcast operation on the encoded first V2X message within the communication distance range of the V2X technology.
[0014] Furthermore, the multiple restaurant information includes: information obtained after the multiple restaurant service systems encode the restaurant information of multiple restaurants, the first processing unit includes: a second processing sub-unit, used to decode the multiple restaurant information to obtain the decoded multiple restaurant information, and use the terminal interface of the target vehicle to visualize the decoded multiple restaurant information; a third processing sub-unit, used to use the terminal interface to collect operation information generated by the passengers on the target vehicle performing ordering operations, and generate the ordering information based on the operation information.
[0015] Furthermore, the vehicle-based ordering device also includes: a second processing unit, which is used to receive payment information of a payment operation associated with the ordering information after generating the ordering information based on the multiple restaurant information, and use the V2X technology to convert the format of the payment information and the ordering information to obtain a second V2X message; an encoding unit, which is used to encode the second V2X message to obtain an encoded second V2X message; and a message sending unit, which is used to send the encoded second V2X message to a target restaurant service system, wherein the target restaurant service system is the restaurant service system of the restaurant associated with the ordering information.
[0016] According to another aspect of an embodiment of the present invention, another vehicle-based ordering device is provided, including: a first receiving unit, used to receive a restaurant search command through multiple restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by a vehicle-mounted system using vehicle-mounted communication technology, and is used to request to search for restaurant information of restaurants around a target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance of the vehicle-mounted communication technology; a determination unit, used to determine multiple restaurant information based on the restaurant information of restaurants where multiple restaurant service systems are located in response to the restaurant search command; and a sending unit, used to send the multiple restaurant information to the vehicle-mounted system using vehicle-mounted communication technology, so that the vehicle-mounted system generates ordering information.
[0017] Furthermore, the in-vehicle communication technology includes: vehicle wireless communication V2X technology, and the determination unit includes: an acquisition subunit, used to acquire restaurant information of restaurants where multiple restaurant service systems are located, and obtain restaurant information of multiple restaurants; a second conversion subunit, used to use the V2X technology to convert the format of the restaurant information of multiple restaurants, and obtain packaged restaurant information of multiple restaurants; an encoding subunit, used to encode the packaged restaurant information of multiple restaurants to obtain the multiple restaurant information.
[0018] Furthermore, the vehicle-based ordering device also includes: a second receiving unit, used to receive a coded second V2X message after sending the multiple restaurant information to the vehicle-mounted system, wherein the coded second V2X message includes: information after encoding the ordering information and the payment information associated with the ordering information; a third processing unit, used to decode the coded second V2X message to obtain a second V2X message, and based on the second V2X message, visually display the ordering information and the payment information, so that the restaurant associated with the ordering information can prepare food.
[0019] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned vehicle-based ordering methods by executing the executable instructions.
[0020] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, which stores a computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the above-mentioned vehicle-based ordering methods.
[0021] In the present invention, a restaurant search command is generated by an on-board system, wherein the on-board system is a system deployed on a target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle; the restaurant search command is broadcasted using on-board communication technology, wherein the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the on-board communication technology; restaurant information returned by multiple restaurant service systems based on the broadcast operation is received, multiple restaurant information is obtained, and ordering information is generated based on the multiple restaurant information. This solves the technical problem in the related art that passengers on vehicles can only order food by queuing on site or through online reservations, and the vehicle's built-in system has low interaction capabilities with restaurants.
[0022] In the present invention, the restaurant search command of the vehicle-mounted system is broadcasted through the vehicle-mounted communication technology, and the order is placed based on the restaurant information returned by the restaurant service system, thereby achieving the purpose of information exchange between the vehicle's built-in system and the restaurant's system, avoiding the situation where passengers in the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0024] Figure 1 is a flow chart of an optional vehicle-based ordering method according to an embodiment of the present invention;
[0025] Figure 2 is a schematic diagram of an optional communication between an in-vehicle infotainment system and a restaurant service system according to an embodiment of the present invention;
[0026] Figure 3 is a schematic structural diagram of an optional in-vehicle infotainment system according to an embodiment of the present invention;
[0027] Figure 4 is a flow chart of another optional vehicle-based ordering method according to an embodiment of the present invention;
[0028] Figure 5 is a schematic structural diagram of an optional restaurant service system according to an embodiment of the present invention;
[0029] Figure 6 is an optional meal ordering flow chart according to an embodiment of the present invention;
[0030] Figure 7 is a schematic diagram of an optional vehicle-based ordering device according to an embodiment of the present invention;
[0031] Figure 8 is a schematic diagram of another optional vehicle-based ordering device according to an embodiment of the present invention;
[0032] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0033] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0034] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0035] It should be noted that the user information (including but not limited to user device information, user personal information, etc.), collected information and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0036] Embodiment 1
[0037] According to an embodiment of the present invention, a method embodiment of an optional vehicle-based ordering method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0038] Figure 1 is a flow chart of an optional vehicle-based ordering method according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0039] Step S101, generating a restaurant search command through the vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on the target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle.
[0040] The above-mentioned vehicle-mounted system may be a system deployed on the target vehicle, for example, an in-vehicle infotainment system. The above-mentioned restaurant search command may be used to request to search for restaurant information of restaurants within a preset range around the target vehicle. The restaurant information of the above-mentioned restaurant may include but is not limited to: the location of the restaurant, the menu information of the restaurant, the dining queue information of the restaurant. The menu information may include but is not limited to: dish information (for example, pictures and introductions of the dishes), dish prices, etc.
[0041] Step S102 , broadcasting the restaurant search command using the vehicle-mounted communication technology, wherein the broadcasting operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology.
[0042] The above-mentioned vehicle-mounted communication technology may include, but is not limited to: vehicle-to-everything (V2X) wireless communication technology.
[0043] In order to achieve the purpose of information exchange between the target vehicle and the restaurant, so as to realize the ordering operation in the built-in system of the vehicle, in this embodiment, the restaurant search command can be converted into a format supported by the vehicle communication technology, and the converted restaurant search command can be broadcasted using the vehicle communication technology to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle communication technology. It should be noted that in order to improve information security, the restaurant search command can also be encoded before the broadcast operation.
[0044] Step S103, receiving restaurant information returned by multiple restaurant service systems based on the broadcast operation, obtaining multiple restaurant information, and generating ordering information based on the multiple restaurant information.
[0045] The above-mentioned multiple restaurant service systems can be restaurant service systems that respond to broadcast operations. The restaurant service systems can be used to provide the restaurant with the function of information interaction between the restaurant and the target vehicle, so that the built-in system of the target vehicle can perform ordering operations.
[0046] In this embodiment, when the restaurant service system around the target vehicle receives a restaurant search command through a broadcast operation, the restaurant service system can send the restaurant information of the restaurant where the restaurant service system is located to the on-board system of the target vehicle. After receiving the restaurant information returned by multiple restaurant service systems based on the broadcast operation and obtaining multiple restaurant information, the on-board system can display the restaurant information of multiple restaurants on the terminal interface of the on-board system. Passengers on the target vehicle can order food on the terminal interface, and the on-board system can generate order information based on the order operation.
[0047] In this embodiment, the vehicle-mounted system can serve as the execution subject of this embodiment.
[0048] Through the above steps, in this embodiment, the restaurant search command of the vehicle system is broadcasted through the vehicle communication technology, and the order is placed based on the restaurant information returned by the restaurant service system, so as to achieve the purpose of information interaction between the vehicle's built-in system and the restaurant's system, avoiding the situation where the passengers in the vehicle can only queue up on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant. This solves the technical problem in the related art that the passengers in the vehicle can only queue up on site or order food through online reservations, and the interaction ability between the vehicle's built-in system and the restaurant is low.
[0049] Figure 2 FIG. 1 is a schematic diagram of an optional communication between an in-vehicle infotainment system and a restaurant service system according to an embodiment of the present invention. Figure 2 As shown, in this embodiment, the vehicle's in-vehicle infotainment system can communicate with the restaurant service system through V2X. It should be noted that: Figure 2 The "in-vehicle infotainment system 1, in-vehicle infotainment system 2...in-vehicle infotainment system N" in the above diagram can be deployed in different vehicles. Figure 2 The “restaurant service system 1, restaurant service system 2…restaurant service system N” can be deployed in different restaurants.
[0050] Figure 3 is a schematic diagram of the structure of an optional in-vehicle infotainment system according to an embodiment of the present invention, such as Figure 3 As shown, the in-vehicle infotainment system can be a vehicle-built system, including modules such as in-vehicle information display, in-vehicle information application, V2X message processing, V2X message encoding and decoding, and V2X message access. The functions of each module include:
[0051] (1) In-vehicle information display module: can receive restaurant information from the in-vehicle information application module and display it on the terminal interface; can interact with the user through the touch screen, buttons, etc. to obtain the user's order information and send it to the in-vehicle information application module;
[0052] (2) In-vehicle information application module: an application running in the background that can send the user's order information to the V2X message processing module, obtain restaurant information from the V2X message processing module, and send it to the in-vehicle information display module for display, etc.;
[0053] (3) V2X message processing module: can obtain application messages from the vehicle information application module, convert them into V2X messages and send them to the V2X message encoding and decoding module; can obtain decoded V2X messages from the V2X encoding and decoding module, classify and identify the messages, and then send them to the vehicle information application module;
[0054] (4) V2X message encoding and decoding module: can obtain V2X messages from the V2X message processing module, encode and send them to the V2X message access module; can obtain received V2X messages from the V2X message access module, decode and send them to the V2X message processing module;
[0055] (5) V2X message access module: can receive encoded messages from the V2X message encoding and decoding module and send them wirelessly; can receive V2X messages wirelessly and then send the received messages to the V2X message encoding and decoding module.
[0056] Optionally, the on-board communication technology includes: vehicle wireless communication V2X technology, which uses the on-board communication technology to broadcast the restaurant search command, including: using V2X technology to convert the format of the restaurant search command to obtain a first V2X message; encoding the first V2X message to obtain an encoded first V2X message, and broadcasting the encoded first V2X message within the communication distance range of the V2X technology.
[0057] In this embodiment, based on V2X technology, the restaurant search command can be formatted and converted into a format that complies with the V2X communication standard to obtain a first V2X message. In order to improve information security, the first V2X message can also be encoded to obtain an encoded first V2X message, and the encoded first V2X message can be broadcast within the communication distance range of the V2X technology.
[0058] For example, when a driver or passenger issues a command to search for restaurants around the vehicle through the in-vehicle infotainment system, the restaurant search command is first parsed. The restaurant search command may contain location information (such as the current location coordinates of the vehicle), time information (such as the estimated time of arrival at the restaurant), dining preferences (for example, vegetarian, fast food, or a specific restaurant type), etc. This information can then be converted into a structured data packet. The format of the data packet needs to follow the V2X communication protocol standard so that it can be correctly parsed and processed. The fields included in the data packet may be: Message type: Identified as a restaurant search request. Sender ID: The unique identifier of the vehicle. Sending time: The timestamp of message generation. Request parameters: location information, time information, dining preferences, etc. After obtaining this structured data packet, it can be encapsulated into a message format that complies with the V2X communication standard, that is, the first V2X message is obtained, which may involve adding or adjusting necessary header information, such as the communication protocol version, message length, security authentication information, etc. The encapsulated V2X message is a complete, transmittable data unit that contains all necessary information.
[0059] The encapsulated V2X message (first V2X message) can be V2X message encoded into a format suitable for wireless transmission, which may involve steps such as data compression and encryption to ensure the transmission efficiency and security of the message. The encoded first V2X message is then broadcast via wireless transmission to achieve the purpose of using V2X technology to search for restaurant information of restaurants around the target vehicle, thereby achieving the technical effect of improving the information interaction capability between vehicles and restaurants.
[0060] Optionally, the multiple restaurant information includes: information obtained after multiple restaurant service systems encode the restaurant information of multiple restaurants, and generating ordering information based on the multiple restaurant information, including: decoding the multiple restaurant information to obtain the decoded multiple restaurant information, and using the terminal interface of the target vehicle to visualize the decoded multiple restaurant information; using the terminal interface to collect operation information generated by the passengers on the target vehicle performing ordering operations, and generating ordering information based on the operation information.
[0061] The above-mentioned multiple restaurant information may include: information obtained after multiple restaurant service systems encode restaurant information of multiple restaurants, and the format of the above-mentioned multiple restaurant information may be a format that complies with the communication protocol standard of the vehicle-mounted communication technology.
[0062] In order to achieve the purpose of being able to order food on the built-in system of the target vehicle, in this embodiment, after the on-board system receives information of multiple restaurants, it can decode the multiple restaurant information to obtain the decoded multiple restaurant information, and display the multiple restaurant information on the terminal interface of the target vehicle. Passengers on the target vehicle can order food on the terminal interface, for example, they can use a touch screen, buttons, etc. to order food, and the terminal interface can generate order information based on the operation information of the order operation, where the order information can include restaurant information, dish information, etc. of the order operation, thereby achieving the technical effect of improving the intelligence level of the built-in system of the target vehicle.
[0063] Optionally, after generating the order information based on multiple restaurant information, it also includes: receiving payment information of the payment operation associated with the order information, and using V2X technology to convert the format of the payment information and the order information to obtain a second V2X message; encoding the second V2X message to obtain an encoded second V2X message; and sending the encoded second V2X message to a target restaurant service system, wherein the target restaurant service system is the restaurant service system of the restaurant associated with the order information.
[0064] In order to facilitate the restaurant to prepare dishes in a timely manner, in this embodiment, after the order information is generated, the payment information of the passengers on the target vehicle who pay for the order information (for example, the payment amount, payment time, the order number corresponding to the order information, etc.) can also be obtained. The payment information and order information can also be converted into a format supported by V2X communication based on the communication protocol of V2X technology to obtain a second V2X message.
[0065] The target restaurant service system may be a restaurant service system of a restaurant associated with the order information, that is, a restaurant service system in a restaurant where the passenger on the target vehicle places an order.
[0066] In order to improve the information security of the ordering information and payment information, the second V2X message can also be encoded to obtain the encoded second V2X message, and then the V2X communication technology can be used to send the encoded second V2X message to the target restaurant service system through the wireless network, so that the restaurant associated with the ordering information can prepare the dishes in time.
[0067] In this embodiment, the in-vehicle system can provide passengers with instant ordering services, support payment directly in the in-vehicle system, and send payment information and ordering information to the restaurant service system, so that the restaurant can prepare dishes in a timely manner, further simplifying the ordering process and improving the user experience.
[0068] Embodiment 2
[0069] According to an embodiment of the present invention, a method embodiment of an optional vehicle-based ordering method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0070] Figure 4 is a flow chart of another optional vehicle-based ordering method according to an embodiment of the present invention, such as Figure 4 As shown, the method comprises the following steps:
[0071] Step S401, receiving a restaurant search command through multiple restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by a vehicle-mounted system using vehicle-mounted communication technology, and is used to request a search for restaurant information of restaurants around a target vehicle. The vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle-mounted communication technology.
[0072] The above-mentioned multiple restaurant service systems may be restaurant service systems of multiple restaurants, and the multiple restaurant service systems may be restaurant service systems that respond to the broadcast operation of the vehicle-mounted system. The restaurant service system may be used to provide the restaurant with the function of information exchange between the restaurant and the target vehicle, so that the built-in system of the target vehicle can perform ordering operations and the restaurant can prepare dishes in time according to the ordering information and payment information received from the target vehicle. The above-mentioned vehicle-mounted system may be a system deployed on the target vehicle, for example, an in-vehicle infotainment system. The above-mentioned restaurant search command may be used to request to search for restaurant information of restaurants within a preset range around the target vehicle. The above-mentioned in-vehicle communication technology may include but is not limited to: vehicle-to-everything (V2X) wireless communication technology.
[0073] The restaurant service system of the restaurant can receive the restaurant search command issued by the vehicle-mounted system of the target vehicle when performing a broadcast operation using the vehicle-mounted communication technology, so as to achieve the purpose of information exchange between the vehicle's built-in system and the restaurant's system.
[0074] Step S402, in response to the restaurant search command, determining multiple restaurant information based on the restaurant information of the restaurants where the multiple restaurant service systems are located.
[0075] The restaurant information of the above-mentioned restaurant may include but is not limited to: the location of the restaurant, the menu information of the restaurant, and the dining queue information of the restaurant. The menu information may include but is not limited to: dish information (for example, pictures and introductions of the dishes), dish prices, etc.
[0076] After receiving the restaurant search command, multiple restaurant service systems can collect restaurant information of the restaurant where each restaurant service system is located, so as to send it to the vehicle-mounted system for ordering operations.
[0077] Step S403, using the vehicle communication technology to send the information of multiple restaurants to the vehicle system, so that the vehicle system generates ordering information.
[0078] In this embodiment, the vehicle communication technology can be used to send multiple restaurant information to the vehicle system, so that the vehicle system can perform ordering operations according to the received multiple restaurant information and generate ordering information.
[0079] It should be noted that after generating the order information and the payment information associated with the order information, the vehicle system can also return the order information and payment information to the corresponding restaurant service system to facilitate the restaurant to prepare dishes (or meals) in a timely manner.
[0080] In an optional manner, a restaurant service system may serve as the execution entity of this embodiment.
[0081] Through the above steps, in this embodiment, the restaurant service system receives the restaurant search command broadcast by the vehicle system using the vehicle communication technology, and returns the restaurant information to the vehicle system, so that the passengers in the vehicle can use the vehicle system to order food, thereby achieving the purpose of information interaction between the restaurant system and the vehicle built-in system, avoiding the situation where the passengers in the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle built-in system and the restaurant. This solves the technical problem in the related art that the passengers in the vehicle can only queue on site or order food through online reservations, and the interaction ability between the vehicle built-in system and the restaurant is low.
[0082] In this embodiment, the restaurant service system may be a restaurant's own system. Figure 5 is a schematic diagram of the structure of an optional restaurant service system according to an embodiment of the present invention. Figure 5 As shown in the figure, it includes restaurant information display, restaurant information application, V2X message processing, V2X message encoding and decoding, V2X message access and other modules, as shown in the attached Figure 5 The functions of each module include:
[0083] (1) Restaurant information display module: obtains customer order information from the restaurant application module and displays it on the terminal interface;
[0084] (2) Restaurant information application module: an application running in the background that can send user reservation and ordering information to the restaurant information display module and restaurant information to the V2X message processing module. Restaurant information includes but is not limited to the types and prices of food currently provided by the restaurant, the location of the restaurant, and the current queue status of the restaurant;
[0085] (3) V2X message processing module: can obtain application messages from the restaurant information application module, convert them into V2X messages and send them to the V2X message encoding and decoding module; can obtain decoded V2X messages from the V2X encoding and decoding module, classify and identify the messages, and then send them to the restaurant information application module;
[0086] (4) V2X message encoding and decoding module: It can obtain V2X messages from the V2X message processing module, encode them and send them to the V2X message access module; it can obtain received V2X messages from the V2X message access module, decode them and send them to the V2X message processing module.
[0087] (5) V2X message access module: can receive encoded messages from the V2X message encoding and decoding module and send them wirelessly; can receive V2X messages wirelessly and then send the received messages to the V2X message encoding and decoding module.
[0088] Optionally, the on-board communication technology includes: vehicle wireless communication V2X technology, based on the restaurant information of the restaurants where the multiple restaurant service systems are located, determining the multiple restaurant information, including: obtaining the restaurant information of the restaurants where the multiple restaurant service systems are located, to obtain the restaurant information of the multiple restaurants; using V2X technology to format the restaurant information of the multiple restaurants, to obtain the packaged restaurant information of the multiple restaurants; encoding the packaged restaurant information of the multiple restaurants, to obtain the multiple restaurant information.
[0089] In this embodiment, each restaurant service system can obtain the restaurant information of the restaurant where the restaurant service system is located, such as the types and prices of meals, the location of the restaurant, the current queue situation of the restaurant, etc., so as to obtain the restaurant information of multiple restaurants. It should be noted that some restaurant information can be manually entered into the restaurant service system by the staff, for example, the types and prices of meals can be manually entered into the restaurant service by the restaurant staff.
[0090] In order to facilitate the transmission of restaurant information to the vehicle-mounted system, V2X technology can be used to convert the format of restaurant information of multiple restaurants into a format supported by the communication protocol of V2X communication to obtain packaged restaurant information of multiple restaurants. In order to improve the security of wireless transmission of restaurant information, the packaged restaurant information of multiple restaurants can also be encoded to obtain multiple restaurant information.
[0091] Optionally, after sending multiple restaurant information to the vehicle-mounted system, the method includes: receiving a coded second V2X message, wherein the coded second V2X message includes: information obtained by encoding the order information and the payment information associated with the order information; decoding the coded second V2X message to obtain a second V2X message, and based on the second V2X message, visually displaying the order information and the payment information, so that the restaurant associated with the order information can prepare the meal.
[0092] The above-mentioned encoded second V2X message (corresponding to the encoded second V2X message in the first embodiment) includes: information after encoding the order information and the payment information associated with the order information. After receiving the encoded second V2X message, the target restaurant service system (corresponding to the target restaurant service system in the first embodiment) can decode the encoded second V2X message to obtain the second V2X message, and parse the order information and payment information from the second V2X message, and then visualize the order information and payment information so that the restaurant associated with the order information can prepare the meal, so as to achieve the purpose of exchanging the built-in system in the vehicle with the restaurant service system so that the built-in information in the vehicle can provide ordering service.
[0093] In this embodiment, the restaurant service system can promptly receive the order information and payment information from the vehicle-mounted system to provide passengers with instant ordering services, which facilitates the restaurant to prepare dishes in a timely manner, further intelligentizes the vehicle's built-in system, and improves the user experience.
[0094] Embodiment 3
[0095] Embodiment 3 of the present invention provides an optional vehicle-based ordering method. In this embodiment, the ordering method can be executed through a restaurant service system and an in-vehicle infotainment system (corresponding to the in-vehicle system in Embodiment 1 and Embodiment 2).
[0096] The restaurant service system and the in-vehicle infotainment system both contain V2X access modules, which are used for communication between the restaurant and the vehicle respectively. According to the current V2X communication standard, the communication distance of V2X is less than 1 km, and communication can be carried out when the vehicle arrives near the restaurant.
[0097] Figure 6is an optional ordering flow chart according to an embodiment of the present invention. Generally, when a vehicle arrives near a restaurant and meets the V2X communication distance, the ordering flow chart is as shown in the attached figure. Figure 6 The process shown is to make reservations and order meals, including:
[0098] (1) The customer in the vehicle issues a command to search for surrounding restaurants (corresponding to a restaurant search command) through the in-vehicle information display module of the in-vehicle infotainment system;
[0099] (2) After the in-vehicle information application module of the in-vehicle infotainment system obtains the command, it sends it to the V2X message processing module;
[0100] (3) The V2X message processing module of the in-vehicle infotainment system packages the command into a V2X message (corresponding to the first V2X message in the first embodiment) and sends it to the V2X message encoding and decoding module;
[0101] (4) The V2X message encoding and decoding module of the vehicle infotainment system encodes the V2X message and sends it to the V2X message access module;
[0102] (5) The V2X message access module of the in-vehicle infotainment system sends the encoded V2X message (corresponding to the first encoded V2X message in the first embodiment) wirelessly;
[0103] (6) The V2X access module of the restaurant service system receives the V2X message from the wireless and sends it to the V2X message encoding and decoding module;
[0104] (7) The V2X message encoding and decoding module of the restaurant service system decodes the V2X message and sends it to the V2X message processing module;
[0105] (8) The V2X message processing module of the restaurant service system identifies the message and sends the searched restaurant information to the restaurant information application module;
[0106] (9) The restaurant information application module of the restaurant service system sends the restaurant information (including but not limited to the types and prices of meals currently provided by the restaurant, the current queue situation of the restaurant, etc.) to the V2X message processing module;
[0107] (10) The V2X message processing module of the restaurant service system packages the restaurant information into a V2X message () and sends it to the V2X message encoding and decoding module;
[0108] (11) The V2X message encoding and decoding module of the restaurant service system encodes the V2X message and sends it to the V2X message access module;
[0109] (12) The V2X message access module of the restaurant service system sends the encoded V2X message (corresponding to the multiple restaurant information in Embodiment 1 and Embodiment 2) wirelessly;
[0110] (13) The V2X message access module of the in-vehicle infotainment system receives the V2X message from the wireless and sends it to the V2X message encoding and decoding module;
[0111] (14) The V2X message encoding and decoding module of the vehicle infotainment system decodes the V2X message and sends it to the V2X message processing module;
[0112] (15) The V2X message processing module of the in-vehicle infotainment system identifies the V2X message and sends the restaurant information to the in-vehicle information application module;
[0113] (16) The in-vehicle information application module of the in-vehicle infotainment system identifies the restaurant information and sends it to the in-vehicle information display module;
[0114] (17) The in-vehicle user sees the restaurant information through the information display module, and places an order and makes a payment; the in-vehicle information display module sends the user's order information and payment information to the in-vehicle information application module;
[0115] (18) The in-vehicle information application module of the in-vehicle infotainment system obtains the ordering and payment information and sends it to the V2X message processing module;
[0116] (19) The V2X message processing module of the in-vehicle infotainment system packages the ordering and payment information into a V2X message (corresponding to the second V2X message in Embodiment 1 and Embodiment 2) and sends it to the V2X message encoding and decoding module;
[0117] (20) The V2X message encoding and decoding module of the vehicle infotainment system encodes the V2X message and sends it to the V2X message access module;
[0118] (21) The V2X message access module of the in-vehicle infotainment system sends the encoded V2X message (corresponding to the second V2X message encoded in Embodiment 1 and Embodiment 2) wirelessly;
[0119] (22) The V2X access module of the restaurant service system receives the V2X message from the wireless and sends it to the V2X message encoding and decoding module;
[0120] (23) The V2X message encoding and decoding module of the restaurant service system decodes the V2X message and sends it to the V2X message processing module;
[0121] (24) The V2X message processing module of the restaurant service system identifies the message and sends the user order and payment information to the restaurant information application module;
[0122] (25) The restaurant information application module of the restaurant service system identifies the user's order and payment information and sends it to the restaurant information display module;
[0123] (26) Restaurant staff learn about user ordering information through the exhibition hall information display module and prepare meals.
[0124] pass Figure 6 In the process shown, the user in the car completes the reservation and orders the food through the system, and then goes directly to the restaurant to dine after parking.
[0125] In this embodiment, V2X communication technology is used to realize real-time and accurate information interaction between vehicles and restaurants, expanding the application boundary of V2X technology, integrating intelligent recommendation system, adaptively recommending according to the driver's itinerary, improving the personalization of services, realizing an integrated process from ordering to payment in the vehicle, improving the convenience and efficiency of services, significantly improving the driver's dining experience, reducing the time of searching for restaurants and waiting, and improving travel efficiency. At the same time, it opens up a new service model for the catering industry, increases the source of customers, improves service quality and customer satisfaction, promotes the application of Internet of Vehicles technology in the field of life services, and promotes the development of smart cities and smart transportation.
[0126] Embodiment 4
[0127] Embodiment 4 of the present invention provides an optional vehicle-based ordering device, and each implementation unit in the ordering device corresponds to each implementation step in Embodiment 1.
[0128] Figure 7 is a schematic diagram of another optional vehicle-based ordering device according to an embodiment of the present invention, such as Figure 7 As shown, it includes: a generating unit 71, a broadcasting unit 72 and a first processing unit 73.
[0129] Wherein, the generating unit 71 is used to generate a restaurant search command through the vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on the target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle;
[0130] A broadcast unit 72, used to broadcast the restaurant search command using the vehicle-mounted communication technology, wherein the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle-mounted communication technology;
[0131] The first processing unit 73 is used to receive restaurant information returned by multiple restaurant service systems based on broadcast operations, obtain multiple restaurant information, and generate order information based on the multiple restaurant information.
[0132] In the vehicle-based ordering device provided in the fourth embodiment of the present invention, the generating unit 71 can generate a restaurant search command through the vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on the target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle, and the broadcasting unit 72 uses the vehicle-mounted communication technology to broadcast the restaurant search command, wherein the broadcasting operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle-mounted communication technology, and the first processing unit 73 receives the restaurant information returned by multiple restaurant service systems based on the broadcasting operation, obtains multiple restaurant information, and generates ordering information based on the multiple restaurant information. This solves the technical problem in the related art that passengers on the vehicle can only order food by queuing on site or through online reservation, and the vehicle's built-in system has low interaction capabilities with the restaurant.
[0133] In this embodiment, the restaurant search command of the vehicle-mounted system is broadcasted through the vehicle-mounted communication technology, and the order is placed based on the restaurant information returned by the restaurant service system, thereby achieving the purpose of information exchange between the vehicle's built-in system and the restaurant's system, avoiding the situation where passengers in the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant.
[0134] Optionally, in the vehicle-based ordering device provided in Embodiment 4 of the present invention, the vehicle-mounted communication technology includes: vehicle wireless communication V2X technology, and the broadcasting unit includes: a first conversion subunit, used to use V2X technology to convert the format of the restaurant search command to obtain a first V2X message; a processing subunit, used to encode the first V2X message to obtain the encoded first V2X message, and broadcast the encoded first V2X message within the communication distance range of the V2X technology.
[0135] Optionally, in the vehicle-based ordering device provided in Example 4 of the present invention, the multiple restaurant information includes: information obtained after multiple restaurant service systems encode the restaurant information of multiple restaurants, and the first processing unit includes: a second processing sub-unit, used to decode the multiple restaurant information to obtain the decoded multiple restaurant information, and use the terminal interface of the target vehicle to visualize the decoded multiple restaurant information; a third processing sub-unit, used to use the terminal interface to collect operation information generated by the passengers on the target vehicle performing ordering operations, and generate ordering information based on the operation information.
[0136] Optionally, in the vehicle-based ordering device provided in Example 4 of the present invention, the vehicle-based ordering device also includes: a second processing unit, for receiving payment information of a payment operation associated with the ordering information after generating the ordering information based on multiple restaurant information, and using V2X technology to convert the format of the payment information and the ordering information to obtain a second V2X message; an encoding unit, for encoding the second V2X message to obtain an encoded second V2X message; and a message sending unit, for sending the encoded second V2X message to a target restaurant service system, wherein the target restaurant service system is the restaurant service system of the restaurant associated with the ordering information.
[0137] The above-mentioned vehicle-based ordering device may also include a processor and a memory. The above-mentioned generation unit 71, broadcasting unit 72 and first processing unit 73 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0138] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the kernel parameters are adjusted to broadcast the restaurant search command of the vehicle system through the vehicle communication technology, and order food based on the restaurant information returned by the restaurant service system, so as to achieve the purpose of information interaction between the vehicle's built-in system and the restaurant's system, avoiding the situation where passengers in the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant.
[0139] The above-mentioned memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0140] Embodiment 5
[0141] Embodiment 5 of the present invention provides another optional vehicle-based ordering device, in which each implementation unit corresponds to each implementation step in Embodiment 2.
[0142] Figure 8 is a schematic diagram of another optional vehicle-based ordering device according to an embodiment of the present invention, such as Figure 8 As shown, it includes: a first receiving unit 81, a determining unit 82 and a sending unit 83.
[0143] The first receiving unit 81 is used to receive a restaurant search command through multiple restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by the vehicle-mounted system using the vehicle-mounted communication technology, and is used to request to search for restaurant information of restaurants around the target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle-mounted communication technology;
[0144] a determining unit 82 for determining, in response to a restaurant search command, a plurality of restaurant information based on restaurant information of restaurants where the plurality of restaurant service systems are located;
[0145] The sending unit 83 is used to send the information of multiple restaurants to the vehicle-mounted system by using the vehicle-mounted communication technology, so that the vehicle-mounted system generates the ordering information.
[0146] In the vehicle-based ordering device provided in the fifth embodiment of the present invention, the first receiving unit 81 can receive a restaurant search command through multiple restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by the vehicle-mounted system using the vehicle-mounted communication technology, which is used to request to search for restaurant information of restaurants around the target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within the communication distance range of the vehicle-mounted communication technology, and the determination unit 82 responds to the restaurant search command, determines multiple restaurant information based on the restaurant information of the restaurants where the multiple restaurant service systems are located, and sends the multiple restaurant information to the vehicle-mounted system using the vehicle-mounted communication technology through the sending unit 83, so that the vehicle-mounted system generates ordering information. This solves the technical problem in the related art that passengers on the vehicle can only order food by queuing on site or through online reservation, and the vehicle's built-in system has low interaction capabilities with the restaurant.
[0147] In this embodiment, the restaurant service system receives the restaurant search command broadcast by the vehicle-mounted system using the vehicle-mounted communication technology, and returns the restaurant information to the vehicle-mounted system, so that passengers in the vehicle can use the vehicle-mounted system to order food, thereby achieving the purpose of information exchange between the restaurant's system and the vehicle's built-in system, avoiding the situation where passengers in the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant.
[0148] Optionally, in the vehicle-based ordering device provided in Example 5 of the present invention, the on-board communication technology includes: vehicle wireless communication V2X technology, and the determination unit 82 includes: an acquisition subunit, used to acquire restaurant information of restaurants where multiple restaurant service systems are located, and obtain restaurant information of multiple restaurants; a second conversion subunit, used to use V2X technology to convert the format of the restaurant information of multiple restaurants, and obtain packaged restaurant information of multiple restaurants; an encoding subunit, used to encode the packaged restaurant information of multiple restaurants to obtain multiple restaurant information.
[0149] Optionally, in the vehicle-based ordering device provided in Example 5 of the present invention, the vehicle-based ordering device also includes: a second receiving unit, used to receive a coded second V2X message after sending multiple restaurant information to the vehicle-mounted system, wherein the coded second V2X message includes: information after encoding the ordering information and payment information associated with the ordering information; a third processing unit, used to decode the coded second V2X message to obtain a second V2X message, and based on the second V2X message, visually display the ordering information and payment information, so that the restaurant associated with the ordering information can prepare food.
[0150] The above-mentioned vehicle-based ordering device may also include a processor and a memory. The above-mentioned first receiving unit 81, determination unit 82 and sending unit 83 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0151] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the kernel parameters are adjusted to receive the restaurant search command broadcast by the vehicle system using the vehicle communication technology through the restaurant service system, and return the restaurant information to the vehicle system, so that the passengers on the vehicle can use the vehicle system to order food, thereby achieving the purpose of information exchange between the restaurant system and the vehicle's built-in system, avoiding the situation where the passengers on the vehicle can only queue on site or order food through mobile phone software, thereby achieving the technical effect of improving the interaction ability between the vehicle's built-in system and the restaurant.
[0152] The above-mentioned memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0153] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned vehicle-based ordering methods by executing the executable instructions.
[0154] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, which stores a computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the above-mentioned vehicle-based ordering methods.
[0155] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present invention, such as Fig. 9 As shown, an embodiment of the present invention provides an electronic device 90, which includes a processor, a memory, and a program stored in the memory and executable on the processor, and when the processor executes the program, any one of the above-mentioned vehicle-based ordering methods is implemented.
[0156] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0157] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0158] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0159] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0160] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0161] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0162] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A vehicle-based meal ordering method, characterized in that: include: Generate a restaurant search command through a vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on the target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle; Performing a broadcast operation on the restaurant search command using vehicle-mounted communication technology, wherein the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; The restaurant information returned by the multiple restaurant service systems based on the broadcast operation is received to obtain multiple restaurant information, and ordering information is generated based on the multiple restaurant information.
2. The method for ordering food according to claim 1, characterized in that: The vehicle communication technology includes: vehicle wireless communication V2X technology, and the restaurant search command is broadcasted using the vehicle communication technology, including: Using the V2X technology, converting the restaurant search command into a format to obtain a first V2X message; The first V2X message is encoded to obtain an encoded first V2X message, and the encoded first V2X message is broadcasted within a communication distance range of the V2X technology.
3. The method for ordering food according to claim 1, characterized in that: The plurality of restaurant information includes: information obtained by encoding restaurant information of a plurality of restaurants by the plurality of restaurant service systems; and ordering information is generated based on the plurality of restaurant information, including: Decoding the plurality of restaurant information to obtain decoded plurality of restaurant information, and visually displaying the decoded plurality of restaurant information using a terminal interface of the target vehicle; The terminal interface is used to collect operation information generated by the passengers on the target vehicle performing the ordering operation, and the ordering information is generated based on the operation information.
4. The method for ordering food according to claim 2, characterized in that: After generating the order information based on the plurality of restaurant information, the method further includes: receiving payment information of a payment operation associated with the order information, and converting the format of the payment information and the order information using the V2X technology to obtain a second V2X message; encoding the second V2X message to obtain an encoded second V2X message; The encoded second V2X message is sent to a target restaurant service system, wherein the target restaurant service system is a restaurant service system of a restaurant associated with the order information.
5. A vehicle-based meal ordering method, characterized in that: include: Receiving a restaurant search command through a plurality of restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by a vehicle-mounted system using vehicle-mounted communication technology, for requesting to search for restaurant information of restaurants around a target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; In response to the restaurant search command, determining a plurality of restaurant information based on restaurant information of restaurants where a plurality of restaurant service systems are located; The multiple restaurant information is sent to the vehicle-mounted system using vehicle-mounted communication technology, so that the vehicle-mounted system generates ordering information.
6. The method for ordering food according to claim 5, characterized in that: The vehicle communication technology includes: vehicle wireless communication V2X technology, based on the restaurant information of the restaurants where the multiple restaurant service systems are located, determining multiple restaurant information, including: Get restaurant information of restaurants where multiple restaurant service systems are located, and get restaurant information of multiple restaurants; Using the V2X technology, converting the format of the restaurant information of the multiple restaurants to obtain packaged restaurant information of the multiple restaurants; The restaurant information of the packaged multiple restaurants is encoded to obtain the multiple restaurant information.
7. The method for ordering food according to claim 6, characterized in that: After sending the plurality of restaurant information to the vehicle-mounted system, the method further comprises: receiving a second encoded V2X message, wherein the second encoded V2X message includes: information obtained by encoding the order information and payment information associated with the order information; The encoded second V2X message is decoded to obtain a second V2X message, and based on the second V2X message, the order information and the payment information are visually displayed so that the restaurant associated with the order information can prepare the meal.
8. A vehicle-based meal ordering device, characterized in that: include: A generating unit, configured to generate a restaurant search command through a vehicle-mounted system, wherein the vehicle-mounted system is a system deployed on a target vehicle, and the restaurant search command is used to request to search for restaurant information of restaurants around the target vehicle; a broadcast unit, configured to broadcast the restaurant search command using vehicle-mounted communication technology, wherein the broadcast operation is configured to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; The first processing unit is used to receive restaurant information returned by multiple restaurant service systems based on the broadcast operation, obtain multiple restaurant information, and generate order information based on the multiple restaurant information.
9. A vehicle-based meal ordering device, characterized in that: include: A first receiving unit is used to receive a restaurant search command through a plurality of restaurant service systems, wherein the restaurant search command is a restaurant search command broadcasted by a vehicle-mounted system using a vehicle-mounted communication technology, and is used to request to search for restaurant information of restaurants around a target vehicle, the vehicle-mounted system is a system deployed on the target vehicle, and the broadcast operation is used to search for restaurant information of restaurants around the target vehicle within a communication distance range of the vehicle-mounted communication technology; a determining unit, configured to determine, in response to the restaurant search command, a plurality of restaurant information based on restaurant information of restaurants where the plurality of restaurant service systems are located; The sending unit is used to send the plurality of restaurant information to the vehicle-mounted system by using vehicle-mounted communication technology, so that the vehicle-mounted system generates ordering information.
10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle-based ordering method described in any one of claims 1 to 7.