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 PDF

Info

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
Application number
CN201910951579.2A
Other languages
Chinese (zh)
Inventor
应宜伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Network Technology Service Co Ltd filed Critical Shanghai Pateo Network Technology Service Co Ltd
Priority to CN201910951579.2A priority Critical patent/CN110874659A/en
Publication of CN110874659A publication Critical patent/CN110874659A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Item configuration or customization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels 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

Meal ordering method, meal ordering server, meal ordering terminal and storage medium
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.
CN201910951579.2A 2019-10-08 2019-10-08 Meal ordering method, meal ordering server, meal ordering terminal and storage medium Pending CN110874659A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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