CN110874659A - Meal ordering method, meal ordering server, meal ordering terminal and storage medium - Google Patents
Meal ordering method, meal ordering server, meal ordering terminal and storage medium Download PDFInfo
- Publication number
- CN110874659A CN110874659A CN201910951579.2A CN201910951579A CN110874659A CN 110874659 A CN110874659 A CN 110874659A CN 201910951579 A CN201910951579 A CN 201910951579A CN 110874659 A CN110874659 A CN 110874659A
- Authority
- CN
- China
- Prior art keywords
- information
- meal
- ordering
- restaurant
- meal ordering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 235000012054 meals Nutrition 0.000 title claims abstract description 314
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000036541 health Effects 0.000 claims description 18
- 230000015654 memory Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 7
- 239000008280 blood Substances 0.000 claims description 6
- 210000004369 blood Anatomy 0.000 claims description 6
- 235000013305 food Nutrition 0.000 claims description 5
- 230000036772 blood pressure Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 235000009827 Prunus armeniaca Nutrition 0.000 description 2
- 244000018633 Prunus armeniaca Species 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000004280 healthy diet Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Item configuration or customization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention belongs to the technical field of computers, and relates to a meal ordering method, a meal ordering server, a meal ordering terminal and a computer readable storage medium. The meal ordering method comprises the following steps: obtaining meal ordering demand information of a user, wherein the meal ordering demand information comprises at least one of meal time, meal ordering purposes, meal number, meal expense information and meal environment information. And obtaining the information of the selectable restaurants according to the meal ordering demand information. Obtaining meal history information corresponding to the user, and selecting restaurant information in the selectable restaurant information according to the meal history information. And performing restaurant reservation operation according to the selected restaurant information. Therefore, the invention can provide a convenient, quick and reliable meal ordering mode to achieve the aim of automatically reserving the restaurants meeting the requirements of the users without the users selecting the restaurants.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a meal ordering method, a meal ordering server, a meal ordering terminal, and a computer-readable storage medium.
Background
In order to facilitate ordering by customers and improve ordering efficiency, people make a lot of beneficial attempts, except for traditional telephone ordering and telephone ordering restaurants, ordering and ordering restaurants through ordering websites appear, and with the development of smart phones and mobile internet, ordering and ordering restaurants by mobile phone Application programs (APP) also appear. Currently, more than 90% of users make take-out orders and book restaurants by operating the mobile phone APP.
However, at present, there is no way to automatically order food according to the user's preference and actual situation, and the conventional food ordering way requires the user to perform corresponding restaurant selection operation, which is relatively troublesome and time-consuming.
In view of the above problems, those skilled in the art have sought solutions.
The foregoing description is provided for general background information and is not admitted to be prior art.
Disclosure of Invention
In view of the above, the present invention provides a meal ordering method, a meal ordering server, a meal ordering terminal and a computer readable storage medium, and aims to provide a convenient, fast and reliable meal ordering manner, so as to achieve the purpose of automatically reserving a restaurant meeting the user's requirements without the need of a user to perform restaurant selection operations.
The invention is realized by the following steps:
the invention provides a meal ordering method, which comprises the following steps: obtaining meal ordering demand information of a user, wherein the meal ordering demand information comprises at least one of meal time, meal ordering purposes, meal number, meal expense information and meal environment information. And obtaining the information of the selectable restaurants according to the meal ordering demand information. Obtaining meal history information corresponding to the user, and selecting restaurant information in the selectable restaurant information according to the meal history information. And performing restaurant reservation operation according to the selected restaurant information.
Further, the method is applied to the meal ordering terminal. The step of obtaining the meal ordering requirement information of the user comprises the following steps: and receiving voice data of a user, and acquiring meal ordering demand information according to the voice data. The step of obtaining the information of the selectable restaurants according to the information of the ordering requirement comprises the following steps: and generating a virtual click event to open the meal ordering application program in a virtual click mode, and enabling the meal ordering application program to send meal ordering requirement information to a meal ordering server. And receiving the optional restaurant information which is acquired and sent by the ordering server according to the ordering demand information.
Further, after the step of receiving the optional restaurant information acquired and sent by the order server according to the order demand information, the method includes: and after the terminal for acquiring the optional restaurant information acquires the operation flow information, generating and outputting voice prompt information comprising the operation flow information acquired by the terminal.
Further, restaurant information in the selectable restaurant information includes ranking information. The steps of obtaining the dining history information corresponding to the user and selecting the restaurant information in the selectable restaurant information according to the dining history information comprise the following steps: obtaining meal history information, and obtaining meal ordering preference information of a user according to the meal history information, wherein the meal ordering preference information of the user comprises at least one item of dish color preference information, preference meal ordering ranking range information, restaurant preference attribute and consumption capacity information. Restaurant information in the selectable restaurant information is selected according to the user meal ordering preference information.
Further, the step of performing the restaurant reservation operation based on the selected restaurant information includes: and performing restaurant reservation operation according to the selected restaurant information to acquire restaurant reservation information, wherein the restaurant reservation information comprises meal time. And when the information about the time-out to be achieved is obtained according to the current time and the dining time in the restaurant reservation information and the information that the user arrives at the store is not obtained, generating and outputting order processing prompt information. When the order cancellation information is acquired, a cancellation operation for restaurant reservation information is performed.
Further, the step of performing a restaurant reservation operation based on the selected restaurant information, comprises: and acquiring user health information and menu information corresponding to the selected restaurant information, wherein the user health information comprises at least one of blood pressure information, blood fat information and blood sugar information. And after acquiring the user health menu information according to the user health information and the menu information, generating and outputting ordering prompt information comprising the user health menu information.
The invention also provides a meal ordering method, which comprises the following steps: the ordering terminal acquires and sends an ordering request to the ordering server after acquiring ordering demand information, wherein the ordering request comprises user information and the ordering demand information, and the ordering demand information comprises at least one of dining time, a dining purpose, the number of people having a meal, dining expense information and dining environment information. The meal ordering server acquires the information of the selectable restaurants according to the meal ordering demand information and acquires meal history information corresponding to the user information. The order server selects restaurant information from the selectable restaurant information based on the meal history information, and performs a restaurant reservation operation based on the selected restaurant information.
The invention also provides a meal ordering server for implementing the steps of the meal ordering method described above.
The invention also provides a meal ordering terminal which comprises a memory and a processor. The processor is for executing a computer program stored in the memory to implement the steps of the ordering method as described above.
The present invention also provides a computer readable storage medium, further a computer program is stored on the computer readable storage medium, which when executed by a processor implements the steps of the ordering method as described above.
The invention provides a meal ordering method, a meal ordering server, a meal ordering terminal and a computer readable storage medium, wherein the meal ordering method comprises the following steps: obtaining meal ordering demand information of a user, wherein the meal ordering demand information comprises at least one of meal time, meal ordering purposes, meal number, meal expense information and meal environment information. And obtaining the information of the selectable restaurants according to the meal ordering demand information. Obtaining meal history information corresponding to the user, and selecting restaurant information in the selectable restaurant information according to the meal history information. And performing restaurant reservation operation according to the selected restaurant information. Therefore, after the selectable restaurant information is acquired according to the meal ordering demand information, the restaurant information in the selectable restaurant information can be automatically selected according to the acquired meal history information corresponding to the user, and the restaurant reservation operation can be automatically performed according to the selected restaurant information.
In order to make the aforementioned and other objects, features and advantages of the invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
Fig. 1 is a schematic flow chart of a meal ordering method according to a first embodiment of the present invention;
FIG. 2 is a flowchart illustrating a meal ordering method according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of an order server according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a meal ordering terminal according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It is to be understood that the described embodiments are merely a few embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The first embodiment:
fig. 1 is a flowchart illustrating a meal ordering method according to a first embodiment of the present invention. For a clear description of the meal ordering method provided by the first embodiment of the present invention, please refer to fig. 1.
The meal ordering method provided by the first embodiment of the present invention may be applied to, but is not limited to, a meal ordering terminal or a meal ordering server, and includes:
and S11, obtaining the meal ordering requirement information of the user, wherein the meal ordering requirement information comprises at least one of meal time, meal ordering purpose, number of people having meals, meal expense information and meal environment information.
In one embodiment, it should be understood that the meal order requirement information may include, but is not limited to, meal order purpose, meal time, number of people having meals, meal cost information, meal environment information, and the like.
In one embodiment, the step S11 of obtaining the user' S order requirement information may include, but is not limited to: and receiving voice data of a user, and acquiring meal ordering demand information according to the voice data. For example, if the voice data of the user is "5:00 pm petitioners, 7 adults, 3 children, and schedule a grand square scenic box, and the fee is controlled to 2000 yuan", the meal ordering demand information obtained according to the voice data includes the order purpose, the meal time, the number of people having meals, the meal fee information, and the meal environment information, where the order purpose is petitioners, the meal time is 5:00 pm, the number of people having meals is 10 individuals, the meal environment information is the grand box, the meal purpose is the grand square, and the meal fee information is about 2000 yuan.
In other embodiments, the meal ordering requirement information may also be obtained according to the schedule information after obtaining the schedule information.
And S12, acquiring the optional restaurant information according to the meal ordering requirement information.
In one embodiment, the method is applied to the meal ordering terminal, and in the step S12, the obtaining of the optional restaurant information according to the meal ordering requirement information may include, but is not limited to: and generating a virtual click event to open the meal ordering application program in a virtual click mode, and enabling the meal ordering application program to send meal ordering requirement information to a meal ordering server. And receiving the optional restaurant information which is acquired and sent by the ordering server according to the ordering demand information. Specifically, the virtual click is realized through software simulation, and the effect of the virtual click on the ordering application program is the same as the effect of the user on the real click on the ordering application program. Therefore, after the meal ordering requirement information is acquired, the meal ordering application program is opened in a virtual click manner, and visual feedback is given to the user, so that the user can know that meal ordering operation is being performed.
In one embodiment, the step of receiving the optional restaurant information acquired and sent by the order server according to the order demand information may include, but is not limited to: and after the terminal for acquiring the optional restaurant information acquires the operation flow information, generating and outputting voice prompt information comprising the operation flow information acquired by the terminal. The voice prompt information including the operation flow information acquired by the terminal is output, for example, a voice broadcast is given, wherein the available ordering application on your mobile phone includes a mei gang and a popular comment, and the following restaurants meeting the requirements are searched for you according to the your ordering requirement through the popular comment: red apricot winery, Zhang Sheng Ji, and Galla is also boat ".
In other embodiments, the meal ordering method provided in this embodiment may be applied to a meal ordering terminal. After acquiring the user's meal ordering requirement information, the meal ordering terminal will read all the names of all meal ordering applications in the display interface, and after entering a certain meal ordering application, will read the option information and/or text information (such as restaurant name, restaurant profile information, etc.) in the meal ordering application, so as to facilitate the user to know the meal ordering situation.
In other embodiments, the step S12 of obtaining the optional restaurant information according to the meal ordering requirement information may include, but is not limited to: and obtaining the information of the selectable restaurants according to the meal ordering demand information and the user position information. Therefore, the meal ordering method provided by the embodiment can meet the requirement that a user quickly arrives at a store.
Specifically, restaurants corresponding to restaurant information in the selectable restaurant information can all meet the user ordering requirements corresponding to the ordering requirement information.
And S13, obtaining the meal history information corresponding to the user, and selecting the restaurant information in the optional restaurant information according to the meal history information.
In one embodiment, the restaurant information in the selectable restaurant information may include ranking information. And the ranking information may include, but is not limited to, distance ranking information, favorable ranking information, and composite ranking information, among others.
In one embodiment, at step S13, obtaining meal history information corresponding to the user and selecting restaurant information in the selectable restaurant information according to the meal history information may include, but is not limited to: obtaining meal history information, and obtaining meal ordering preference information of a user according to the meal history information, wherein the meal ordering preference information of the user comprises at least one item of dish color preference information, preference meal ordering ranking range information, restaurant preference attribute and consumption capacity information. Restaurant information in the selectable restaurant information is selected according to the user meal ordering preference information.
In one embodiment, the dish color preference information obtained according to the meal history information is, for example, the favorite dish of the user is obtained according to the meal history information and tastes spicy. And obtaining the ranking range information of the preferred ordering according to the meal history information, for example, obtaining the restaurant which is preferred to be selected by the user and ranked ten according to the meal history information. The restaurant preference attribute acquired from the meal history information is acquired, for example, from the meal history information, and the user's liking to visit the restaurant. The consumption capability information obtained according to the meal history information, for example, the user obtained according to the meal history information generally controls the single person consumption within 150 yuan.
And S14, performing restaurant reservation operations according to the selected restaurant information.
In one embodiment, the restaurant reservation operation according to the selected restaurant information at step S14 may include, but is not limited to: and performing restaurant reservation operation according to the selected restaurant information to acquire restaurant reservation information, wherein the restaurant reservation information comprises meal time. And when the information about the time-out to be achieved is obtained according to the current time and the dining time in the restaurant reservation information and the information that the user arrives at the store is not obtained, generating and outputting order processing prompt information. When the order cancellation information is acquired, a cancellation operation for restaurant reservation information is performed. Wherein the user-to-store information may be, but is not limited to being, sent by the merchant terminal.
In one embodiment, the information about the time-out to be achieved is obtained when the time difference between the current time and the meal time in the restaurant reservation information is less than or equal to a preset time, for example, the current time is 4:30 pm, the meal time is 5:00, and the time difference between the current time and the meal time is 30 minutes.
In one embodiment, the restaurant reservation information may also include, but is not limited to, order demand information.
In one embodiment, the order processing reminder may include, but is not limited to, an order cancellation reminder and an order delay reminder. Therefore, the meal ordering method provided by the embodiment can remind the user to perform order cancellation operation or order delay operation when the restaurant reservation is about to time out.
In one embodiment, the method applied to the order server, after the step of generating and outputting the order processing prompt information when the upcoming timeout information is acquired according to the current time and the meal time in the restaurant reservation information and the user arrival information is not acquired, may include, but is not limited to: when order delay information is acquired, acquiring and sending an order delay request to a merchant terminal corresponding to the selected restaurant information according to the order delay information, wherein the order delay information comprises delay duration information; and when receiving the delay agreement information sent by the merchant terminal, updating the restaurant reservation information according to the delay time information in the order delay information. Therefore, the meal ordering method provided by the embodiment can provide a relief mode of delaying to a restaurant for meal when the user cannot get to the restaurant for meal on time.
In one embodiment, after the restaurant reservation operation is performed according to the selected restaurant information at step S14, the method may include, but is not limited to: and acquiring user health information and menu information corresponding to the selected restaurant information, wherein the user health information comprises at least one of blood pressure information, blood fat information and blood sugar information. And after acquiring the user health menu information according to the user health information and the menu information, generating and outputting ordering prompt information comprising the user health menu information. Therefore, the meal ordering method provided by the embodiment can assist the user in realizing healthy diet. For example, when the blood pressure of the user is high or too high according to the health information of the user, high-salt and high-fat dishes in the menu information are removed to obtain the health menu information of the user.
In one embodiment, after the restaurant reservation operation is performed according to the selected restaurant information at step S14, the method may include, but is not limited to: and automatically generating ordering preview information according to the dining expense information, the dish color preference information and the menu information (or the user health menu information) in the ordering demand information. And after a dish ordering confirmation instruction aiming at dish ordering preview information is acquired, automatically ordering dishes. Therefore, the meal ordering method provided by the embodiment can realize intelligent dish ordering operation.
A meal ordering method provided in a first embodiment of the present invention includes: and S11, obtaining the meal ordering requirement information of the user, wherein the meal ordering requirement information comprises at least one of meal time, meal ordering purpose, number of people having meals, meal expense information and meal environment information. And S12, acquiring the optional restaurant information according to the meal ordering requirement information. And S13, obtaining the meal history information corresponding to the user, and selecting the restaurant information in the optional restaurant information according to the meal history information. And S14, performing restaurant reservation operations according to the selected restaurant information. Therefore, the meal ordering method provided by the embodiment can automatically select restaurant information in the selectable restaurant information according to the acquired meal history information corresponding to the user after acquiring the selectable restaurant information according to the meal ordering demand information, so that restaurant reservation operation can be automatically performed according to the selected restaurant information.
Second embodiment:
fig. 2 is a flowchart illustrating a meal ordering method according to a second embodiment of the present invention. For a clear description of the meal ordering method provided by the second embodiment of the present invention, please refer to fig. 2.
A meal ordering method according to a second embodiment of the present invention includes:
and S21, the ordering terminal acquires and sends an ordering request to the ordering server after acquiring the ordering demand information, wherein the ordering request comprises user information and the ordering demand information, and the ordering demand information comprises at least one of dining time, a dining purpose, the number of people having a meal, dining expense information and dining environment information.
In an embodiment, the step of acquiring the order requirement information by the order terminal may include, but is not limited to: and after receiving the voice data, the meal ordering terminal identifies the voice data to acquire meal ordering demand information. The voice data may include, but is not limited to, call voice data, man-machine interaction voice data, and the like.
In one embodiment, the meal ordering requirement information may also be acquired according to schedule information stored in the meal ordering terminal.
In one embodiment, after the meal ordering terminal acquires the meal ordering requirement information, the meal ordering terminal acquires and sends a meal ordering request to the meal ordering server in step S21, which may include, but is not limited to: after the meal ordering terminal obtains meal ordering demand information, a virtual click event is generated to open a meal ordering application program in a virtual click mode, and the meal ordering application program logs in a meal ordering server and then sends a meal ordering request to the meal ordering server. The user information may be, but is not limited to, account information for logging in the ordering server for the ordering application.
And S22, the ordering server acquires the information of the selectable restaurants according to the ordering demand information and acquires the history information of the meals corresponding to the user information.
In one embodiment, after the step of the order server obtaining the optional restaurant information according to the order demand information, the method may include, but is not limited to: and the ordering server sends the information of the selectable restaurants to the ordering terminal. And after the meal ordering terminal acquires the operation flow information corresponding to the virtual click event, the terminal for acquiring the optional restaurant information according to the operation flow information acquires the operation flow information. And the meal ordering terminal generates and outputs voice prompt information comprising the operation flow information acquired by the terminal. The meal ordering terminal outputs voice prompt information comprising the operation flow information acquired by the terminal, for example, the meal ordering terminal broadcasts voice broadcast that "available meal ordering applications on your mobile phone include a mei gang and a popular comment, and the following restaurants meeting the requirements are searched for you according to your meal ordering requirements through the popular comment: red apricot winery, Zhang Sheng Ji, and Galla is also boat ".
In one embodiment, the restaurant information in the selectable restaurant information may include ranking information. And the ranking information may include, but is not limited to, distance ranking information, favorable ranking information, and composite ranking information, among others.
And S23, the ordering server selects restaurant information in the selectable restaurant information according to the meal history information and performs restaurant reservation operation according to the selected restaurant information.
In one embodiment, the step S23, the ordering server selects restaurant information in the selectable restaurant information according to the meal history information and performs the restaurant reservation operation according to the selected restaurant information, which may include, but is not limited to: the meal ordering server acquires meal ordering preference information of a user according to the meal history information, wherein the meal ordering preference information of the user comprises at least one item of dish color preference information, preference meal ordering ranking range information, restaurant preference attributes and consumption capacity information. The order server selects restaurant information in the selectable restaurant information according to the user order preference information, and performs restaurant reservation operation according to the selected restaurant information.
In one embodiment, the step of the order server performing the restaurant reservation operation according to the selected restaurant information may include, but is not limited to: the order server performs a restaurant reservation operation according to the selected restaurant information to acquire restaurant reservation information, which may include, but is not limited to, box information (or table information), order demand information, meal time, and the like. The meal ordering server sends restaurant reservation information to the meal ordering terminal so that the meal ordering terminal can display the restaurant reservation information.
In an embodiment, the specific implementation manner and the beneficial effects of the meal ordering method provided in this embodiment may refer to the meal ordering method described in the first embodiment of the present invention, and are not described herein again.
A meal ordering method according to a second embodiment of the present invention includes: and S21, the ordering terminal acquires and sends an ordering request to the ordering server after acquiring the ordering demand information, wherein the ordering request comprises user information and the ordering demand information, and the ordering demand information comprises at least one of dining time, a dining purpose, the number of people having a meal, dining expense information and dining environment information. And S22, the ordering server acquires the information of the selectable restaurants according to the ordering demand information and acquires the history information of the meals corresponding to the user information. And S23, the ordering server selects restaurant information in the selectable restaurant information according to the meal history information and performs restaurant reservation operation according to the selected restaurant information. Therefore, in the meal ordering method provided by this embodiment, after the meal ordering terminal acquires and sends the meal ordering request to the meal ordering server, the meal ordering server can acquire the optional restaurant information according to the meal ordering requirement information in the meal ordering request, and automatically select the restaurant information in the optional restaurant information according to the meal history information when the meal ordering server acquires the meal history information corresponding to the user, so that the meal ordering server can automatically perform restaurant reservation operation according to the selected restaurant information.
The third embodiment:
fig. 3 is a schematic structural diagram of an order server according to a third embodiment of the present invention. For a clear description of the order server provided by the third embodiment of the present invention, please refer to fig. 3.
A third embodiment of the present invention provides an order server, which is used to implement the steps of the order method described in the first embodiment of the present invention. For example, in step S11, meal ordering requirement information of the user is obtained, and the meal ordering requirement information comprises at least one of the order purpose, the meal time, the number of people having meals, the meal expense information and the meal environment information. And step S12, obtaining the optional restaurant information according to the meal ordering requirement information. And step S13, obtaining the meal history information corresponding to the user, and selecting the restaurant information in the optional restaurant information according to the meal history information. And a step S14 of performing a restaurant reservation operation based on the selected restaurant information.
In an embodiment, the specific implementation and beneficial effects of the meal ordering server provided in this embodiment may refer to the meal ordering method provided in the first embodiment of the present invention, and are not described herein again.
In one embodiment, the car use management server provided in this embodiment may include a processor 101 and a transceiver 102. The transceiver 102 may be connected to the processor 101 through a communication bus 103, and performs the above functions under the control of the processor 101. For example, transceiver 102 may be used to receive order requirement information for a user. For example, the processor 101 may be configured to obtain meal history information corresponding to the user, and select restaurant information from the selectable restaurant information according to the meal history information. Also for example, processor 101 may be configured to obtain order requirement information from voice data received by transceiver 102.
The meal ordering server provided by the third embodiment of the invention can provide a convenient, quick and reliable meal ordering mode, so that the aim of automatically reserving a restaurant meeting the requirements of a user without the need of the user for restaurant selection operation can be fulfilled.
The fourth embodiment:
fig. 4 is a schematic structural diagram of a meal ordering terminal according to a fourth embodiment of the present invention. For a clear description of the meal ordering terminal provided by the fourth embodiment of the present invention, please refer to fig. 4.
A meal ordering terminal 1 according to a fourth embodiment of the present invention includes: a processor a101 and a memory a201, wherein the processor a101 is configured to execute the computer program a6 stored in the memory a201 to implement the steps of the ordering method as described in the first embodiment.
In an embodiment, the meal ordering terminal 1 provided in this embodiment may include at least one processor a101 and at least one memory a 201. Wherein, at least one processor A101 may be referred to as a processing unit A1, and at least one memory A201 may be referred to as a memory unit A2. Specifically, the storage unit a2 stores a computer program a6, which, when executed by the processing unit a1, causes the meal ordering terminal 1 provided by the present embodiment to implement the steps of the meal ordering method as described in the first embodiment, for example, step S13 shown in fig. 1, of acquiring meal history information corresponding to a user, and selecting restaurant information in the selectable restaurant information according to the meal history information.
In one embodiment, meal order terminal 1 provided in the present embodiment may include a plurality of memories a201 (referred to simply as storage unit A2), and storage unit A2 may include, for example, a Random Access Memory (RAM) and/or a cache memory and/or a Read Only Memory (ROM), and/or the like.
In one embodiment, order terminal 1 also includes a bus connecting the various components (e.g., processor A101 and memory A201, touch-sensitive display A3, microphone, etc.).
In one embodiment, meal order terminal 1 in this embodiment may further include a communication interface (e.g., I/O interface a4) that may be used to communicate with an external device.
In an embodiment, the meal ordering terminal 1 provided in this embodiment may further include a communication device a 5.
The meal ordering terminal 1 provided by the fourth embodiment of the present invention includes a memory a101 and a processor a201, and the processor a101 is configured to execute the computer program a6 stored in the memory a201 to implement the steps of the meal ordering method described in the first embodiment, so that the meal ordering terminal 1 provided by this embodiment provides a convenient, fast and reliable meal ordering manner to achieve the purpose of automatically reserving a restaurant meeting the user's needs without the user performing a restaurant selection operation.
The fourth embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program a6, and when being executed by the processor a101, the computer program a6 implements the steps of the meal ordering method as in the first embodiment, for example, the steps shown in fig. 1 are S11 to S14.
In an embodiment, the computer readable storage medium provided by the embodiment may include any entity or device capable of carrying computer program code, a recording medium, such as ROM, RAM, magnetic disk, optical disk, flash memory, and the like.
The computer program a6 stored in the computer-readable storage medium provided by the fourth embodiment of the present invention, when executed by the processor a101, can provide a convenient, fast, and reliable way to order food, so as to achieve the purpose of automatically reserving a restaurant meeting the user's needs without requiring the user to perform a restaurant selection operation.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
As used herein, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, including not only those elements listed, but also other elements not expressly listed.
The present invention is not limited to the above preferred embodiments, and any modification, equivalent replacement or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A meal ordering method, characterized in that the meal ordering method comprises:
obtaining meal ordering demand information of a user, wherein the meal ordering demand information comprises at least one of meal time, meal ordering purposes, meal number, meal expense information and meal environment information;
obtaining optional restaurant information according to the meal ordering demand information;
obtaining dining history information corresponding to the user, and selecting restaurant information in the optional restaurant information according to the dining history information;
and performing restaurant reservation operation according to the selected restaurant information.
2. The meal ordering method according to claim 1, applied in a meal ordering terminal;
the step of acquiring the meal ordering requirement information of the user comprises the following steps:
receiving voice data of the user, and acquiring the meal ordering demand information according to the voice data;
in the step of obtaining the information of the selectable restaurants according to the information of the meal ordering requirement, the steps include:
generating a virtual click event to open a meal ordering application program in a virtual click mode, and enabling the meal ordering application program to send meal ordering demand information to a meal ordering server;
and receiving the optional restaurant information which is acquired and sent by the ordering server according to the ordering demand information.
3. The meal ordering method according to claim 2, wherein the step of receiving the optional restaurant information acquired and sent by the meal ordering server according to the meal ordering requirement information is followed by:
and after the terminal for acquiring the optional restaurant information acquires the operation flow information, generating and outputting voice prompt information comprising the operation flow information acquired by the terminal.
4. The meal ordering method according to claim 1, wherein restaurant information in the selectable restaurant information includes ranking information;
the step of obtaining the meal history information corresponding to the user and selecting the restaurant information in the selectable restaurant information according to the meal history information includes:
obtaining the meal history information, and obtaining user meal ordering preference information according to the meal history information, wherein the user meal ordering preference information comprises at least one item of meal color preference information, preference meal ordering ranking range information, restaurant preference attribute and consumption capacity information;
and selecting restaurant information in the selectable restaurant information according to the user meal ordering preference information.
5. The method of ordering food according to claim 1, wherein the step of performing the restaurant reservation operation based on the selected restaurant information includes:
performing restaurant reservation operation according to the selected restaurant information to acquire restaurant reservation information, wherein the restaurant reservation information comprises the dining time;
acquiring information about the time-out of the restaurant according to the current time and the meal time in the restaurant reservation information, and generating and outputting order processing prompt information when the information that the user arrives at the restaurant is not acquired;
and when the order cancellation information is acquired, executing cancellation operation aiming at the restaurant reservation information.
6. The method of ordering food as claimed in claim 1, wherein the step of performing a restaurant reservation operation based on the selected restaurant information is followed by:
acquiring user health information and menu information corresponding to the selected restaurant information, wherein the user health information comprises at least one item of blood pressure information, blood fat information and blood sugar information;
and after acquiring the user health menu information according to the user health information and the menu information, generating and outputting ordering prompt information comprising the user health menu information.
7. A meal ordering method, characterized in that the meal ordering method comprises:
after acquiring meal ordering demand information, the meal ordering terminal acquires and sends a meal ordering request to a meal ordering server, wherein the meal ordering request comprises user information and the meal ordering demand information, and the meal ordering demand information comprises at least one item of meal time, meal ordering purposes, meal number, meal expense information and meal environment information;
the meal ordering server acquires information of selectable restaurants according to the meal ordering demand information and acquires history meal information corresponding to the user information;
and the meal ordering server selects restaurant information in the selectable restaurant information according to the meal history information and performs restaurant reservation operation according to the selected restaurant information.
8. An order server, characterized in that the order server is adapted to implement the steps of the order method according to claim 1.
9. A meal ordering terminal comprising a memory and a processor;
the processor is adapted to execute a computer program stored in the memory to implement the steps of the ordering method according to any of claims 1-6.
10. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the method of ordering according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910951579.2A CN110874659A (en) | 2019-10-08 | 2019-10-08 | Meal ordering method, meal ordering server, meal ordering terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910951579.2A CN110874659A (en) | 2019-10-08 | 2019-10-08 | Meal ordering method, meal ordering server, meal ordering terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110874659A true CN110874659A (en) | 2020-03-10 |
Family
ID=69717765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910951579.2A Pending CN110874659A (en) | 2019-10-08 | 2019-10-08 | Meal ordering method, meal ordering server, meal ordering terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110874659A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021222975A1 (en) * | 2020-05-05 | 2021-11-11 | Daniel Noel Posch | System and method for facilitating online reservations |
CN117252730A (en) * | 2023-11-17 | 2023-12-19 | 浙江口碑网络技术有限公司 | Service subscription processing system, service subscription information processing method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107578320A (en) * | 2017-09-19 | 2018-01-12 | 拉扎斯网络科技(上海)有限公司 | Booking method for meal and relevant apparatus based on interactive voice |
CN108921313A (en) * | 2018-06-25 | 2018-11-30 | 珠海格力电器股份有限公司 | Intelligent booking method for meal, device and terminal device |
CN108960466A (en) * | 2018-06-29 | 2018-12-07 | 深圳春沐源控股有限公司 | Scenic spot dining room reserving method and scenic spot dining room device for displaying predetermined |
CN109509117A (en) * | 2018-09-30 | 2019-03-22 | 口碑(上海)信息技术有限公司 | A kind of vegetable recommended method, apparatus and system |
CN109583999A (en) * | 2018-11-13 | 2019-04-05 | 平安科技(深圳)有限公司 | It makes a reservation information recommendation method, device, electronic equipment and storage medium |
-
2019
- 2019-10-08 CN CN201910951579.2A patent/CN110874659A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107578320A (en) * | 2017-09-19 | 2018-01-12 | 拉扎斯网络科技(上海)有限公司 | Booking method for meal and relevant apparatus based on interactive voice |
CN108921313A (en) * | 2018-06-25 | 2018-11-30 | 珠海格力电器股份有限公司 | Intelligent booking method for meal, device and terminal device |
CN108960466A (en) * | 2018-06-29 | 2018-12-07 | 深圳春沐源控股有限公司 | Scenic spot dining room reserving method and scenic spot dining room device for displaying predetermined |
CN109509117A (en) * | 2018-09-30 | 2019-03-22 | 口碑(上海)信息技术有限公司 | A kind of vegetable recommended method, apparatus and system |
CN109583999A (en) * | 2018-11-13 | 2019-04-05 | 平安科技(深圳)有限公司 | It makes a reservation information recommendation method, device, electronic equipment and storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021222975A1 (en) * | 2020-05-05 | 2021-11-11 | Daniel Noel Posch | System and method for facilitating online reservations |
CN117252730A (en) * | 2023-11-17 | 2023-12-19 | 浙江口碑网络技术有限公司 | Service subscription processing system, service subscription information processing method and device |
CN117252730B (en) * | 2023-11-17 | 2024-03-19 | 浙江口碑网络技术有限公司 | Service subscription processing system, service subscription information processing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11966494B2 (en) | Threshold-based assembly of remote automated assistant responses | |
US10541952B2 (en) | Recommendation generator responsive to messaging content | |
JP7133565B2 (en) | Techniques for finding bots based on intent | |
US20140337751A1 (en) | Automatic creation of calendar items | |
US11749278B2 (en) | Recommending automated assistant action for inclusion in automated assistant routine | |
EP3449612B1 (en) | Context-aware digital personal assistant supporting multiple accounts | |
US9736268B1 (en) | System for generating responses to requests | |
US10915234B2 (en) | Responsive, visual presentation of informational briefs on user requested topics | |
CN110874659A (en) | Meal ordering method, meal ordering server, meal ordering terminal and storage medium | |
KR20140139696A (en) | Apparatus and method for recipe contents sevice by using augmented reality. | |
CN110363318A (en) | The display methods and device of dining room information, storage medium, electronic device | |
CN105279168A (en) | Data query method supporting natural language, open platform, and user terminal | |
KR20130062799A (en) | Method for managing keyword information server | |
CN111310952A (en) | Room reservation information processing method, room reservation system and server | |
CN110991682A (en) | Meal ordering method, meal ordering system, vehicle-mounted terminal and computer readable storage medium | |
CN106910093A (en) | The method and device that dining room is recommended | |
US10608966B1 (en) | Techniques to customize bot messaging behavior | |
CN109191260B (en) | Business object and catering food recommendation method and device, electronic device and storage device | |
CN104144386B (en) | Information exchange and the method and apparatus to cooperate | |
US20240143081A1 (en) | Method and device for haptic feedback | |
TWI845349B (en) | Adjusting method of system resource and computer device | |
US20230102294A1 (en) | Management of devices in a smart environment | |
US20120311048A1 (en) | Instant messaging association method and system | |
JP6559786B2 (en) | Method and apparatus for storing telephone numbers and method and apparatus for dialing telephone numbers | |
WO2022189951A1 (en) | System and method to implement matching process for online matchmaking |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Ying Zhenkai Inventor before: Ying Yilun |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200310 |