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 PDF

Info

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
Application number
CN201911253267.0A
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 Qinggan Intelligent Technology Co Ltd
Original Assignee
Shanghai Qinggan Intelligent Technology 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 Qinggan Intelligent Technology Co Ltd filed Critical Shanghai Qinggan Intelligent Technology Co Ltd
Priority to CN201911253267.0A priority Critical patent/CN113029170A/en
Publication of CN113029170A publication Critical patent/CN113029170A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3476Special 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3682Retrieval, 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

Method, system, medium, and apparatus for recommending dining places near destinations
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.
CN201911253267.0A 2019-12-09 2019-12-09 Method, system, medium, and apparatus for recommending dining places near destinations Pending CN113029170A (en)

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)

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

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

Patent Citations (12)

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

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