CN113029170A - Method, system, medium, and apparatus for recommending dining places near destinations - Google Patents
Method, system, medium, and apparatus for recommending dining places near destinations Download PDFInfo
- Publication number
- CN113029170A CN113029170A CN201911253267.0A CN201911253267A CN113029170A CN 113029170 A CN113029170 A CN 113029170A CN 201911253267 A CN201911253267 A CN 201911253267A CN 113029170 A CN113029170 A CN 113029170A
- Authority
- CN
- China
- Prior art keywords
- dining
- destination
- places
- place
- recommending
- 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
- 238000000034 method Methods 0.000 title claims abstract description 36
- 235000013305 food Nutrition 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 12
- 230000001174 ascending effect Effects 0.000 claims description 10
- 235000012054 meals Nutrition 0.000 description 30
- 238000012545 processing Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000003796 beauty Effects 0.000 description 2
- 230000037213 diet Effects 0.000 description 2
- 235000005911 diet Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3476—Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
- G01C21/3682—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
The invention provides a method, a system, a medium and a device for recommending dining places near a destination, wherein the method comprises the following steps: acquiring navigation information of a vehicle machine, and judging whether a user of the vehicle machine needs to recommend a dining place based on the navigation information; when the dining place recommendation is needed, obtaining a dining place recommendation list in a destination preset range according to a preset rule; and sending the dining place recommendation list to the vehicle machine. The method, the system, the medium and the device for recommending the dining places near the destination are used for recommending the dining places near the destination for the user, and the user can conveniently eat.
Description
Technical Field
The invention relates to the technical field of navigation, in particular to a method, a system, a medium and a device for recommending dining places near a destination.
Background
The car machine is a vehicle-mounted infotainment product installed in an automobile, and the car machine is required to be capable of realizing information communication between people and the automobile and between the automobile and the outside (the automobile and the automobile) in terms of functions. Most of the car machines are arranged in the center console, some car machines are arranged together with the screen, and some car machines are arranged separately from the screen. With the development of science and technology, car navigation has been developed from early CD and DVD navigation to intellectualization and informatization. The functions of the existing vehicle machine are that the functions of 3G and Telematics are provided in addition to the functions of traditional radio, music video playing and navigation, the CAN-BUS technology of the automobile CAN be combined, the information communication between people and the automobile and between the automobile and the outside is realized, and the functions related to user experience, service and safety are enhanced. Telematics is a composite word of Telecommunications and information science (information) for long-distance communication, and is literally defined as a service system providing information through a computer system built in a vehicle such as an automobile, an aviation, a ship, a train, etc., a wireless communication technology, a satellite navigation device, and an internet technology exchanging information such as text, voice, etc. In short, the vehicle is connected to the internet through a wireless network, and various information necessary for driving and life is provided for the vehicle owner.
In current vehicle driving, a user may need to obtain relevant dining place recommendations for a destination while traveling, and at this time, if the user uses a mobile phone or other equipment to search for dining places, driving safety hazards of the vehicle may be caused. Therefore, there is a need for a solution to the problem of how to conveniently recommend a dining place near a destination for a user
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a method, a system, a medium and a device for recommending a dining place near a destination, which are used to solve the problem of how to conveniently recommend a dining place near a destination for a user in the prior art.
To achieve the above and other related objects, the present invention provides a dining place recommending method near a destination, comprising the steps of: acquiring navigation information of a vehicle machine, and judging whether a user of the vehicle machine needs to recommend a dining place based on the navigation information; when the dining place recommendation is needed, obtaining a dining place recommendation list in a destination preset range according to a preset rule; and sending the dining place recommendation list to the vehicle machine.
In an embodiment of the present invention, the determining whether the user of the vehicle-mounted device needs to recommend the dining place based on the navigation information includes: judging whether the current navigation is long-distance travel navigation or not based on the navigation information; when the long-distance travel navigation is carried out, judging whether the current position of the vehicle is less than a preset distance away from the destination or not; and when the distance is less than the preset travelling distance, the user of the vehicle machine needs to recommend the dining place.
In an embodiment of the present invention, the obtaining of the recommended dining place list within the preset range of the destination according to the preset rule includes the following steps: obtaining a dining place within a preset range of a destination; arranging the dining places in ascending order of distance from the dining places to the destination; under the condition that the distances are the same, arranging the dining places according to the grade descending order of the dining places on a third-party food platform; and under the condition of the same score, arranging the dining places in an ascending order according to the per-person consumption price of the dining places on a third-party food platform.
In an embodiment of the present invention, the obtaining of the recommended dining place list within the preset range of the destination according to the preset rule includes the following steps: acquiring historical dining places of a user in a preset range of a destination; and arranging the dining places in a descending order according to the dining times of the historical dining places.
In an embodiment of the present invention, the method further includes the following steps: acquiring a designated dining place sent by a vehicle machine; acquiring a preset mode of the appointed dining place; and reserving the user for dining based on the predetermined mode.
In an embodiment of the present invention, the method further includes the following steps: obtaining order information of a designated dining place sent by a vehicle machine; and sending the order information to a third-party gourmet platform to complete the order based on account information of the vehicle machine on the third-party gourmet platform.
To achieve the above object, the present invention also provides a dining place recommendation system near a destination, comprising: the system comprises an acquisition module, a recommendation module and a sending module; the obtaining module is used for obtaining navigation information of the vehicle machine and judging whether a user of the vehicle machine needs to recommend a dining place based on the navigation information; the recommending module is used for acquiring a dining place recommending list in a destination preset range according to a preset rule when the dining place recommending is needed; the sending module is used for sending the dining place recommendation list to the vehicle machine.
To achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a dining venue recommendation method near any of the above destinations.
In order to achieve the above object, the present invention also provides a dining place recommending apparatus near a destination, comprising: a processor and a memory; the memory is used for storing a computer program; the processor is connected with the memory and is used for executing the computer program stored in the memory so as to enable the dining place recommending device near the destination to execute any one of the above dining place recommending methods near the destination.
Finally, the present invention also provides a dining venue recommendation system near a destination, comprising: the dining place recommending device and the vehicle machine near the destination; the car machine is used for sending navigation information to a dining place recommending device near the destination; the car machine is used for receiving a dining place recommendation list sent by a dining place recommendation device near the destination.
As described above, the dining place recommendation method, system, medium, and apparatus near the destination according to the present invention have the following advantageous effects: the method is used for recommending dining places near the destination for the user, and the user can conveniently eat.
Drawings
FIG. 1 is a flow diagram illustrating a method for dining venue recommendation near a destination according to one embodiment of the present invention;
FIG. 2 is a flow chart illustrating a method for dining venue recommendation near a destination according to yet another embodiment of the present invention;
FIG. 3 is a schematic diagram of a dining venue recommendation system in the vicinity of a destination according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a dining venue recommendation device near a destination according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a dining venue recommendation system in accordance with another embodiment of the present invention.
Description of the element reference numerals
31 acquisition module
32 recommendation module
33 sending module
41 processor
42 memory
Dining place recommending device near 51 destination
52 vehicle machine
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present invention, so that the components related to the present invention are only shown in the drawings rather than drawn according to the number, shape and size of the components in actual implementation, the type, quantity and proportion of the components in actual implementation can be changed freely, and the layout of the components can be more complicated.
The method, the system, the medium and the device for recommending the dining places near the destination recommend the dining places near the destination for the user, and the user can conveniently eat.
As shown in fig. 1, in an embodiment, the method for recommending a dining place near a destination of the present invention includes the following steps:
and S11, acquiring navigation information of the car machine, and judging whether a user of the car machine needs to recommend a dining place based on the navigation information.
Specifically, the navigation information includes, but is not limited to, of the vehicle: destination information, path planning information, current position information and driving distance information of the current position and the destination. The navigation information is acquired based on a network or a vehicle-mounted GPS.
Specifically, the dining place is a diet Interest Point POI, which is an abbreviation of "Point of Interest" and can be translated into "Interest Point", also called "Point of Information", i.e., "Information Point". The electronic map is generally represented by bubble icons, and the POI is a scenic spot, a government agency, a company, a market, a restaurant and the like on the electronic map. POI is the most core data based on location service, and the application scene is extensive on the electronic map, such as the destination of selecting before navigating, looking at surrounding restaurants, etc.
Specifically, the user of the vehicle machine is a driver of the vehicle.
Specifically, the user of the car machine is a person interacting with the car machine.
Specifically, as shown in fig. 2, the dining place recommendation method near the destination of the present invention further includes the following steps:
and step S111, judging whether the current navigation is long-distance travel navigation or not based on the navigation information.
Specifically, whether the destination is a home or a unit is judged based on the destination information, and if the destination is the home or the unit, long distance travel navigation is not performed. And when the destination is not a home or a unit, judging whether the current navigation is the navigation with the length larger than the preset path length or not based on the path planning information, and when the current navigation is the navigation with the length larger than the preset path length, the current navigation is long-distance travel navigation. Therefore, some situations that the user does not need to recommend dining places are avoided, and unnecessary resource waste is avoided.
And step S112, judging whether the current position of the vehicle is less than a preset distance away from the destination when the long-distance travel navigation is performed.
Specifically, the preset distance includes, but is not limited to: presetting a driving distance or a preset straight-line distance, wherein the driving distance is the driving distance of the vehicle from the current position of the vehicle to the destination; the straight-line distance is the straight-line distance from the current position to the destination. For example, when the preset distance is 10 kilometers and the preset distance is a preset driving distance, and when the driving distance of the vehicle, in which the current position of the vehicle reaches the destination, is less than 10 kilometers, the distance from the current position of the vehicle to the destination is less than the preset distance. For example, when the preset distance is 10 kilometers and the preset distance is a preset straight-line distance, and when the straight-line distance from the current position of the vehicle to the destination is less than 10 kilometers, the distance from the current position of the vehicle to the destination is less than the preset distance. The dining venue recommendation is made only when the vehicle is relatively close to the destination.
And S113, recommending the dining places required by the user of the vehicle machine when the distance is less than the preset travelling distance.
Specifically, when the current position of the vehicle is less than a preset distance from the destination, the user of the vehicle machine needs to recommend a dining place.
And step S12, when the dining place recommendation is needed, acquiring a dining place recommendation list in a preset range of the destination according to a preset rule.
Specifically, the step of obtaining the recommended dining place list within the preset range of the destination according to the preset rule includes the following steps:
and step S121, obtaining the dining places within the preset range of the destination.
Specifically, the preset range includes, but is not limited to: the range within a preset straight line distance from the destination, the range within a preset driving distance from the destination, and the range within a preset walking distance from the destination. For example, if the preset range is within 5 km from the preset straight line of the destination, the dining place within the range taking the destination as the center of circle and 5 km as the radius is the dining place within the preset range of the destination. For example, the preset range is a range within 5 kilometers from the destination, and the dining place where the distance from the vehicle to the destination is less than 5 kilometers is the dining place within the preset range of the destination. For example, the preset range is a range within 5 km from the preset destination on foot, and the dining place with the distance on foot less than 5 km from the preset destination on foot is the dining place within the preset destination range. The selection of the preset range may be set based on a user's requirement, for example, when the user selects to walk to a dining place after arriving at the destination, the preset range is a range within a preset hiking distance from the destination.
And S122, arranging the dining places in ascending order of distance between the dining places and the destination.
Specifically, the distance from the destination includes, but is not limited to: the distance from the destination to the straight line, the distance from the destination to the traveling vehicle and the distance from the destination to the pedestrian. The dining spots closer to the destination are arranged in front of each other, and the dining spots farther from the destination are arranged in back of each other. For example, if there are a first meal location 1 kilometer from the destination and a second meal location 2 kilometers from the destination, then the first meal location is ahead of the second meal location in the recommended list of meal locations.
And S123, arranging the dining places in a descending order according to the scores of the dining places on the third-party food platform under the condition of the same distance.
Specifically, the third-party food platforms include, but are not limited to, beauty groups, hungry and popular comments. For example, in the case that the fourth meal location and the fifth meal location are at the same distance, the scores of the fourth meal location and the fifth meal location on the third-party food platform are sequentially arranged. For example, if the fourth meal location scores 4.8 points in mei-qu and the fifth meal location scores 4.3 points in mei-qu, the fourth meal location is ahead of the fifth meal location in the meal location recommendation list.
And S124, under the condition that the scores are the same, arranging the dining places in an ascending order according to the per-capita consumption price of the dining places on a third-party food platform.
Specifically, for example, in the case that the scores of the sixth dining place and the seventh dining place are the same, the dining places are arranged in ascending order of the per-capita consumption price of the dining places on the third-party food platform. For example, if the average personal price of the sixth dining place in the U.S. is 100 and the average personal price of the seventh dining place in the U.S. is 120, the sixth dining place is in front of the seventh dining place in the recommended list of dining places.
Specifically, the step of obtaining the recommended dining place list within the preset range of the destination according to the preset rule includes the following steps: acquiring historical dining places of a user in a preset range of a destination; and arranging the dining places in a descending order according to the dining times of the historical dining places. Specifically, historical dining places of a user in a preset range of a destination are obtained based on navigation records of the user in a preset time period, and the dining places are arranged in a descending order according to the dining times of the user in the historical dining places, so that the dining place recommendation list is generated. Therefore, the dining places are reasonably arranged, and the probability that the dining places which are positioned in front of the dining place recommendation list and are selected by the user is high, so that the user can conveniently select the dining places, and the dining place recommendation list is prevented from being browsed too much.
And step S13, sending the dining place recommendation list to the car machine.
Specifically, the method further comprises the following steps: acquiring a designated dining place sent by a vehicle machine; acquiring a preset mode of the appointed dining place; and reserving the user for dining based on the predetermined mode. Receiving a designated dining place which is sent by the vehicle machine and selected based on the dining place recommendation list, and acquiring a predetermined mode of the designated dining place based on a network or a third-party food platform; and reserving the user for dining based on the predetermined mode. For example, the contact information of the designated dining place is obtained and sent to the car machine, so that the car machine can book the user for dining based on the contact information. For example, meal booking is performed for the user through a third party food platform.
Specifically, the method further comprises the following steps: obtaining order information of a designated dining place sent by a vehicle machine; and sending the order information to a third-party gourmet platform to complete the order based on account information of the vehicle machine on the third-party gourmet platform. Specifically, the dining place recommendation list further includes group purchase information of dining places, and the car machine can select a designated group purchase of a designated dining place based on the dining place recommendation list, so as to receive the designated group purchase information of the designated dining place sent by the car machine. The account number of the car machine on the third-party gourmet platform includes but is not limited to: and the user registers an account number based on the vehicle machine identification number or the mobile phone number bound by the vehicle machine identification number in advance, and sends the order information to the third-party gourmet platform based on the account number to complete the order. I.e. on behalf of the account number on the third party gourmet platform to complete the order.
As shown in fig. 3, in an embodiment, the system for recommending a dining place near a destination of the present invention includes an obtaining module 31, a recommending module 32, and a sending module 33.
The obtaining module 31 is configured to obtain navigation information of the car machine, and determine whether a user of the car machine needs to recommend a dining place based on the navigation information.
Specifically, the navigation information includes, but is not limited to, of the vehicle: destination information, path planning information, current position information and driving distance information of the current position and the destination. The navigation information is acquired based on a network or a vehicle-mounted GPS.
Specifically, the dining place is a diet Interest Point POI, which is an abbreviation of "Point of Interest" and can be translated into "Interest Point", also called "Point of Information", i.e., "Information Point". The electronic map is generally represented by bubble icons, and the POI is a scenic spot, a government agency, a company, a market, a restaurant and the like on the electronic map. POI is the most core data based on location service, and the application scene is extensive on the electronic map, such as the destination of selecting before navigating, looking at surrounding restaurants, etc.
Specifically, the user of the vehicle machine is a driver of the vehicle.
Specifically, the user of the car machine is a person interacting with the car machine.
Specifically, the dining place recommendation system near the destination further comprises the following modules:
and the navigation judging module is used for judging whether the current navigation is long-distance travel navigation or not based on the navigation information.
Specifically, whether the destination is a home or a unit is judged based on the destination information, and if the destination is the home or the unit, long distance travel navigation is not performed. And when the destination is not a home or a unit, judging whether the current navigation is the navigation with the length larger than the preset path length or not based on the path planning information, and when the current navigation is the navigation with the length larger than the preset path length, the current navigation is long-distance travel navigation.
The preset distance judgment module is used for judging whether the current position of the vehicle is less than a preset distance away from the destination or not when the long-distance travel navigation is carried out.
Specifically, the preset distance includes, but is not limited to: presetting a driving distance or a preset straight-line distance, wherein the driving distance is the driving distance of the vehicle from the current position of the vehicle to the destination; the straight-line distance is the straight-line distance from the current position to the destination. For example, when the preset distance is 10 kilometers and the preset distance is a preset driving distance, and when the driving distance of the vehicle, in which the current position of the vehicle reaches the destination, is less than 10 kilometers, the distance from the current position of the vehicle to the destination is less than the preset distance. For example, when the preset distance is 10 kilometers and the preset distance is a preset straight-line distance, and when the straight-line distance from the current position of the vehicle to the destination is less than 10 kilometers, the distance from the current position of the vehicle to the destination is less than the preset distance. The dining venue recommendation is made only when the vehicle is relatively close to the destination.
And the dining place recommending module is used for recommending the dining places required by the user of the vehicle machine when the dining place recommending module is smaller than the preset travelling distance.
Specifically, when the current position of the vehicle is less than a preset distance from the destination, the user of the vehicle machine needs to recommend a dining place.
The recommending module 32 is configured to obtain a dining place recommending list within a preset range of a destination according to a preset rule when a dining place is required to be recommended.
Specifically, the step of obtaining the recommended dining place list within the preset range of the destination according to the preset rule includes the following steps:
the dining place acquisition module is used for acquiring dining places within a preset range of the destination.
Specifically, the preset range includes, but is not limited to: the range within a preset straight line distance from the destination, the range within a preset driving distance from the destination, and the range within a preset walking distance from the destination. For example, if the preset range is within 5 km from the preset straight line of the destination, the dining place within the range taking the destination as the center of circle and 5 km as the radius is the dining place within the preset range of the destination. For example, the preset range is a range within 5 kilometers from the destination, and the dining place where the distance from the vehicle to the destination is less than 5 kilometers is the dining place within the preset range of the destination. For example, the preset range is a range within 5 km from the preset destination on foot, and the dining place with the distance on foot less than 5 km from the preset destination on foot is the dining place within the preset destination range. The selection of the preset range may be set based on a user's requirement, for example, when the user selects to walk to a dining place after arriving at the destination, the preset range is a range within a preset hiking distance from the destination.
The distance sorting module is used for sorting the dining places according to the ascending order of the distances between the dining places and the destination.
Specifically, the distance from the destination includes, but is not limited to: the distance from the destination to the straight line, the distance from the destination to the traveling vehicle and the distance from the destination to the pedestrian. The dining spots closer to the destination are arranged in front of each other, and the dining spots farther from the destination are arranged in back of each other. For example, if there are a first meal location 1 kilometer from the destination and a second meal location 2 kilometers from the destination, then the first meal location is ahead of the second meal location in the recommended list of meal locations.
And the scoring and sorting module is used for sorting the dining places in a descending order according to the scores of the dining places on the third-party food platform under the condition of the same distance.
Specifically, the third-party food platforms include, but are not limited to, beauty groups, hungry and popular comments. For example, in the case that the fourth meal location and the fifth meal location are at the same distance, the scores of the fourth meal location and the fifth meal location on the third-party food platform are sequentially arranged. For example, if the fourth meal location scores 4.8 points in mei-qu and the fifth meal location scores 4.3 points in mei-qu, the fourth meal location is ahead of the fifth meal location in the meal location recommendation list.
And the price sorting module is used for sorting the dining places in an ascending order according to the per-capita consumption price of the dining places on a third-party food platform under the condition of the same scores.
Specifically, for example, in the case that the scores of the sixth dining place and the seventh dining place are the same, the dining places are arranged in ascending order of the per-capita consumption price of the dining places on the third-party food platform. For example, if the average personal price of the sixth dining place in the U.S. is 100 and the average personal price of the seventh dining place in the U.S. is 120, the sixth dining place is in front of the seventh dining place in the recommended list of dining places.
Specifically, the recommending module is further configured to obtain a dining place recommending list within a preset range of the destination according to a preset rule: acquiring historical dining places of a user in a preset range of a destination; and arranging the dining places in a descending order according to the dining times of the historical dining places. Specifically, historical dining places of a user in a preset range of a destination are obtained based on navigation records of the user in a preset time period, and the dining places are arranged in a descending order according to the dining times of the user in the historical dining places, so that the dining place recommendation list is generated. Therefore, the dining places are reasonably arranged, and the probability that the dining places which are positioned in front of the dining place recommendation list and are selected by the user is high, so that the user can conveniently select the dining places, and the dining place recommendation list is prevented from being browsed too much.
The sending module 33 is configured to send the dining place recommendation list to the car machine.
Specifically, the sending module 33 is further configured to: acquiring a designated dining place sent by a vehicle machine; acquiring a preset mode of the appointed dining place; and reserving the user for dining based on the predetermined mode. Receiving a designated dining place which is sent by the vehicle machine and selected based on the dining place recommendation list, and acquiring a predetermined mode of the designated dining place based on a network or a third-party food platform; and reserving the user for dining based on the predetermined mode. For example, the contact information of the designated dining place is obtained and sent to the car machine, so that the car machine can book the user for dining based on the contact information. For example, meal booking is performed for the user through a third party food platform.
Specifically, the sending module 33 is further configured to: obtaining order information of a designated dining place sent by a vehicle machine; and sending the order information to a third-party gourmet platform to complete the order based on account information of the vehicle machine on the third-party gourmet platform. Specifically, the dining place recommendation list further includes group purchase information of dining places, and the car machine can select a designated group purchase of a designated dining place based on the dining place recommendation list, so as to receive the designated group purchase information of the designated dining place sent by the car machine. The account number of the car machine on the third-party gourmet platform includes but is not limited to: and the user registers an account number based on the vehicle machine identification number or the mobile phone number bound by the vehicle machine identification number in advance, and sends the order information to the third-party gourmet platform based on the account number to complete the order. I.e. on behalf of the account number on the third party gourmet platform to complete the order.
It should be noted that the division of the modules of the above system is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And these modules can be realized in the form of software called by processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling software by the processing element, and part of the modules can be realized in the form of hardware. For example, the x module may be a processing element that is set up separately, or may be implemented by being integrated in a chip of the apparatus, or may be stored in a memory of the apparatus in the form of program code, and the function of the x module may be called and executed by a processing element of the apparatus. Other modules are implemented similarly. In addition, all or part of the modules can be integrated together or can be independently realized. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), among others. For another example, when one of the above modules is implemented in the form of a Processing element scheduler code, the Processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
In an embodiment of the present invention, the present invention further includes a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements any of the above-mentioned methods for recommending a dining place near a destination.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the above method embodiments may be performed by hardware associated with a computer program. The aforementioned computer program may be stored in a computer readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
As shown in fig. 4, in an embodiment, the dining place recommending apparatus near the destination of the present invention includes: a processor 41 and a memory 42; the memory 42 is used for storing computer programs; the processor 41 is connected to the memory 42 and is configured to execute the computer program stored in the memory 42 to enable the dining place recommending apparatus near the destination to execute any of the dining place recommending methods near the destination.
Specifically, the memory 42 includes: various media that can store program codes, such as ROM, RAM, magnetic disk, U-disk, memory card, or optical disk.
Preferably, the Processor 41 may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components.
As shown in fig. 5, in an embodiment, the system for recommending a dining place near a destination of the present invention includes the dining place recommending device 51 and the cart-in-vehicle 52 near the destination.
The car machine 52 is used for sending navigation information to the dining place recommending device 51 near the destination; the car machine 52 is configured to receive a dining place recommendation list sent by the dining place recommendation device 52 near the destination.
In summary, the method, the system, the medium and the device for recommending dining places near the destination recommend the dining places near the destination for the user, so that the user can conveniently eat. Therefore, the invention effectively overcomes various defects in the prior art and has high industrial utilization value.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.
Claims (10)
1. A method for recommending eating places near a destination, comprising the steps of:
acquiring navigation information of a vehicle machine, and judging whether a user of the vehicle machine needs to recommend a dining place based on the navigation information;
when the dining place recommendation is needed, obtaining a dining place recommendation list in a destination preset range according to a preset rule;
and sending the dining place recommendation list to the vehicle machine.
2. The method for recommending dining places near a destination according to claim 1, wherein said determining whether the user of said vehicle-mounted machine needs to recommend dining places based on said navigation information comprises the steps of:
judging whether the current navigation is long-distance travel navigation or not based on the navigation information;
when the long-distance travel navigation is carried out, judging whether the current position of the vehicle is less than a preset distance away from the destination or not;
and when the distance is less than the preset travelling distance, the user of the vehicle machine needs to recommend the dining place.
3. The method for recommending eating places near a destination according to claim 1, wherein said obtaining a recommended list of eating places within a preset range of the destination according to a preset rule comprises the steps of:
obtaining a dining place within a preset range of a destination;
arranging the dining places in ascending order of distance from the dining places to the destination;
under the condition that the distances are the same, arranging the dining places according to the grade descending order of the dining places on a third-party food platform;
and under the condition of the same score, arranging the dining places in an ascending order according to the per-person consumption price of the dining places on a third-party food platform.
4. The method for recommending eating places near a destination according to claim 1, wherein said obtaining a recommended list of eating places within a preset range of the destination according to a preset rule comprises the steps of:
acquiring historical dining places of a user in a preset range of a destination;
and arranging the dining places in a descending order according to the dining times of the historical dining places.
5. The method of claim 1, further comprising the steps of:
acquiring a designated dining place sent by a vehicle machine;
acquiring a preset mode of the appointed dining place;
and reserving the user for dining based on the predetermined mode.
6. The method of claim 1, further comprising the steps of:
obtaining order information of a designated dining place sent by a vehicle machine;
and sending the order information to a third-party gourmet platform to complete the order based on account information of the vehicle machine on the third-party gourmet platform.
7. A dining venue recommendation system near a destination, comprising: the system comprises an acquisition module, a recommendation module and a sending module;
the obtaining module is used for obtaining navigation information of the vehicle machine and judging whether a user of the vehicle machine needs to recommend a dining place based on the navigation information;
the recommending module is used for acquiring a dining place recommending list in a destination preset range according to a preset rule when the dining place recommending is needed;
the sending module is used for sending the dining place recommendation list to the vehicle machine.
8. A computer-readable storage medium, on which a computer program is stored, the computer program being executable by a processor to implement a method of dining venue recommendation near a destination according to any of claims 1-6.
9. A dining venue recommendation device near a destination, comprising: a processor and a memory;
the memory is used for storing a computer program;
the processor is coupled to the memory and is configured to execute the computer program stored in the memory to cause the dining venue recommending apparatus near the destination to perform the dining venue recommending method near the destination according to any of claims 1 to 5.
10. A dining venue recommendation system near a destination comprising the dining venue recommendation device near a destination of claim 9 and a vehicle machine;
the car machine is used for sending navigation information to a dining place recommending device near the destination; the car machine is used for receiving a dining place recommendation list sent by a dining place recommendation device near the destination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253267.0A CN113029170A (en) | 2019-12-09 | 2019-12-09 | Method, system, medium, and apparatus for recommending dining places near destinations |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253267.0A CN113029170A (en) | 2019-12-09 | 2019-12-09 | Method, system, medium, and apparatus for recommending dining places near destinations |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113029170A true CN113029170A (en) | 2021-06-25 |
Family
ID=76451121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911253267.0A Pending CN113029170A (en) | 2019-12-09 | 2019-12-09 | Method, system, medium, and apparatus for recommending dining places near destinations |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113029170A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113761398A (en) * | 2021-09-17 | 2021-12-07 | 北京百度网讯科技有限公司 | Information recommendation method and device, electronic equipment and storage medium |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080082262A1 (en) * | 2006-08-10 | 2008-04-03 | Andrew De Silva | Method and apparatus for associating brand icon with POI location for navigation system |
CN101358853A (en) * | 2008-08-08 | 2009-02-04 | 凯立德欣技术(深圳)有限公司 | Interest point search method, interest point search method thereof and navigation system |
CN103196459A (en) * | 2013-03-25 | 2013-07-10 | 上海梦擎信息科技有限公司 | System and method for dynamically displaying peripheral information of destination |
CN104006814A (en) * | 2013-02-27 | 2014-08-27 | 深圳市赛格导航科技股份有限公司 | Vehicle navigation system and method |
JP2014182075A (en) * | 2013-03-21 | 2014-09-29 | Canvas Mapple Co Ltd | Navigation device and navigation program |
CN107180100A (en) * | 2017-05-18 | 2017-09-19 | 深圳市乃斯网络科技有限公司 | Dining room lookup method and system based on positioning in tourism |
CN107883976A (en) * | 2017-11-03 | 2018-04-06 | 吉林化工学院 | City tour's route planning method and device based on cloud computing |
CN108489503A (en) * | 2018-03-30 | 2018-09-04 | 斑马网络技术有限公司 | Point of interest commending system and its recommendation method |
CN108507583A (en) * | 2017-02-24 | 2018-09-07 | 乐视汽车(北京)有限公司 | Air navigation aid, navigation device and electronic equipment |
CN109359754A (en) * | 2018-09-25 | 2019-02-19 | 斑马网络技术有限公司 | Dining room booking method, device, system and storage medium |
CN109376914A (en) * | 2018-09-30 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | Traffic path recommended method, device and storage medium |
CN110379201A (en) * | 2019-07-18 | 2019-10-25 | 深圳市轱辘汽车维修技术有限公司 | A kind of method and apparatus for recommending parking stall |
-
2019
- 2019-12-09 CN CN201911253267.0A patent/CN113029170A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080082262A1 (en) * | 2006-08-10 | 2008-04-03 | Andrew De Silva | Method and apparatus for associating brand icon with POI location for navigation system |
CN101358853A (en) * | 2008-08-08 | 2009-02-04 | 凯立德欣技术(深圳)有限公司 | Interest point search method, interest point search method thereof and navigation system |
CN104006814A (en) * | 2013-02-27 | 2014-08-27 | 深圳市赛格导航科技股份有限公司 | Vehicle navigation system and method |
JP2014182075A (en) * | 2013-03-21 | 2014-09-29 | Canvas Mapple Co Ltd | Navigation device and navigation program |
CN103196459A (en) * | 2013-03-25 | 2013-07-10 | 上海梦擎信息科技有限公司 | System and method for dynamically displaying peripheral information of destination |
CN108507583A (en) * | 2017-02-24 | 2018-09-07 | 乐视汽车(北京)有限公司 | Air navigation aid, navigation device and electronic equipment |
CN107180100A (en) * | 2017-05-18 | 2017-09-19 | 深圳市乃斯网络科技有限公司 | Dining room lookup method and system based on positioning in tourism |
CN107883976A (en) * | 2017-11-03 | 2018-04-06 | 吉林化工学院 | City tour's route planning method and device based on cloud computing |
CN108489503A (en) * | 2018-03-30 | 2018-09-04 | 斑马网络技术有限公司 | Point of interest commending system and its recommendation method |
CN109359754A (en) * | 2018-09-25 | 2019-02-19 | 斑马网络技术有限公司 | Dining room booking method, device, system and storage medium |
CN109376914A (en) * | 2018-09-30 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | Traffic path recommended method, device and storage medium |
CN110379201A (en) * | 2019-07-18 | 2019-10-25 | 深圳市轱辘汽车维修技术有限公司 | A kind of method and apparatus for recommending parking stall |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113761398A (en) * | 2021-09-17 | 2021-12-07 | 北京百度网讯科技有限公司 | Information recommendation method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105606100B (en) | Apparatus, system and method for clustering points of interest in a navigation system | |
US20190354903A1 (en) | Ride-sharing assistance apparatus, ride-sharing assistance system and ride-sharing assistance method | |
CN111460068A (en) | Interest point searching method, readable storage medium and electronic device | |
US10768000B2 (en) | Content presentation based on travel patterns | |
US20130345958A1 (en) | Computing Recommendations for Stopping During a Trip | |
US9836705B2 (en) | Vehicle generated social network updates | |
US9933273B2 (en) | Method and apparatus for point of interest evaluation | |
US9410813B2 (en) | Course-based place searching | |
US20100057357A1 (en) | Device for selecting area to be introduced and method thereof | |
JP2009093384A (en) | Poi search system, route search server and poi search method | |
US20200103240A1 (en) | Running route determination device, running route determination method, and non-transitory storage medium in which program is stored | |
CN110866657A (en) | Path planning method and device | |
CN111831766A (en) | Interest point searching method, readable storage medium and electronic device | |
JP2019053467A (en) | Information processing device, information processing method, and program | |
CN111143710A (en) | Method, terminal and storage medium for acquiring diet service along way based on quick application | |
JP2019007779A (en) | Onboard device, information provision method, and program | |
US20210140779A1 (en) | Information processing device, information processing system, and computer readable recording medium | |
CN113029170A (en) | Method, system, medium, and apparatus for recommending dining places near destinations | |
CN111625709B (en) | Recommendation processing method and device for target information, electronic equipment and storage medium | |
CN110517524B (en) | Ride-sharing assistance system, ride-sharing assistance device, and ride-sharing assistance method | |
WO2021070349A1 (en) | Display device, navigation system, display method, and recording medium | |
CN111578960A (en) | Navigation method and device and electronic equipment | |
JP2012058870A (en) | Probe information service system, probe information providing server and probe information providing method | |
JP7409338B2 (en) | Route searching system, route searching device and route searching program | |
JP2009003897A (en) | Information provision system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
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: 20210625 |