CN113048993A - Navigation method and system, mobile terminal and vehicle-mounted device - Google Patents

Navigation method and system, mobile terminal and vehicle-mounted device Download PDF

Info

Publication number
CN113048993A
CN113048993A CN201911377522.2A CN201911377522A CN113048993A CN 113048993 A CN113048993 A CN 113048993A CN 201911377522 A CN201911377522 A CN 201911377522A CN 113048993 A CN113048993 A CN 113048993A
Authority
CN
China
Prior art keywords
navigation
mobile terminal
destination
navigation destination
vehicle
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
CN201911377522.2A
Other languages
Chinese (zh)
Inventor
赵日文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dutch Mobile Drive Co
Original Assignee
Fu Zhi Jie Co ltd
Shenzhen Chaojie Communication 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 Fu Zhi Jie Co ltd, Shenzhen Chaojie Communication Co ltd filed Critical Fu Zhi Jie Co ltd
Priority to CN201911377522.2A priority Critical patent/CN113048993A/en
Priority to US17/121,584 priority patent/US11761779B2/en
Publication of CN113048993A publication Critical patent/CN113048993A/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/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3423Multimodal routing, i.e. combining two or more modes of transportation, where the modes can be any of, e.g. driving, walking, cycling, public transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (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 navigation method, which comprises the following steps: transmitting a navigation destination of a navigation application of an in-vehicle apparatus to a mobile terminal when a specified event is detected from the in-vehicle apparatus; when the mobile terminal receives the navigation destination, judging whether the current position of the mobile terminal is the same as the navigation destination; when the current location of the mobile terminal is different from the navigation destination, controlling a navigation application of the mobile terminal to navigate based on the navigation destination. The invention also provides a navigation system, a mobile terminal and a vehicle-mounted device. The invention can avoid the trouble that the user needs to input the navigation destination again on the navigation application of the mobile terminal, and is convenient for the user to use the navigation system.

Description

Navigation method and system, mobile terminal and vehicle-mounted device
Technical Field
The invention relates to the technical field of navigation, in particular to a navigation method and system, a mobile terminal and a vehicle-mounted device.
Background
Navigation is often used in life. In the process of implementing the invention, the inventor finds that the navigation contents between the vehicle-mounted navigation system and the mobile phone navigation system can not be mutually synchronized. For example, when a car is parked at a parking spot 500m away from a destination and a user needs to travel or ride to the destination by using a mobile phone after getting off the car, the destination and a selected traffic mode need to be input again on the mobile phone, which is very inconvenient to use.
Disclosure of Invention
In view of the above, there is a need for a navigation method and system, a mobile terminal, and a vehicle-mounted device, which can send the destination of the navigation application of the vehicle-mounted device to the mobile terminal, so that the navigation application of the mobile terminal can be directly navigated based on the destination of the navigation application of the vehicle-mounted device, which avoids the trouble that a user needs to input the navigation destination again on the navigation application of the mobile terminal, and facilitates the use of the navigation system by the user.
A first aspect of the invention provides a navigation method, the method comprising: transmitting a navigation destination of a navigation application of an in-vehicle apparatus to a mobile terminal when a specified event is detected from the in-vehicle apparatus; when the mobile terminal receives the navigation destination, judging whether the current position of the mobile terminal is the same as the navigation destination; when the current location of the mobile terminal is different from the navigation destination, controlling a navigation application of the mobile terminal to navigate based on the navigation destination.
Preferably, the specified event refers to the fact that a user account logs out from a navigation application of the vehicle-mounted device; and/or the current position of the vehicle-mounted device is different from the navigation destination.
Preferably, the transmitting the navigation destination of the navigation application of the in-vehicle device to the mobile terminal includes: and transmitting the navigation destination to the mobile terminal in a wireless transmission mode.
Preferably, the transmitting the navigation destination of the navigation application of the in-vehicle device to the mobile terminal includes: and sending the navigation destination to a cloud server in the wireless transmission mode, and sending the navigation destination to the mobile terminal by the cloud server.
Preferably, the wireless transmission mode is bluetooth.
Preferably, when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises: when the current position of the mobile terminal is different from the navigation destination, calculating the distance between the current position of the mobile terminal and the navigation destination; when the distance is smaller than a preset value, controlling a navigation application of the mobile terminal to navigate based on the navigation destination in a walking navigation mode; and when the distance is greater than or equal to the preset value, controlling the navigation application of the mobile terminal to navigate based on the navigation destination in an intelligent navigation mode.
Preferably, when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises: when the current position of the mobile terminal is different from the navigation destination, displaying a popup window on the mobile terminal to prompt a user whether to navigate based on the navigation destination; and controlling a navigation application of the mobile terminal to navigate based on the navigation destination when a determination signal determining to navigate based on the navigation destination is received from the popup.
A second aspect of the present invention provides a navigation system including a vehicle-mounted device and a mobile terminal, the vehicle-mounted device detecting a specified event and transmitting a navigation destination of a navigation application of the vehicle-mounted device to the mobile terminal when the specified event is detected; the mobile terminal is used for judging whether the current position of the mobile terminal is the same as the navigation destination or not when the navigation destination is received; and the mobile terminal is also used for controlling the navigation application of the mobile terminal to navigate based on the navigation destination when the current position of the mobile terminal is different from the navigation destination.
Preferentially, the specified event refers to the fact that a user account logs out from a navigation application of the vehicle-mounted device; and/or the current position of the vehicle-mounted device is different from the navigation destination.
Preferably, when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises: when the current position of the mobile terminal is different from the navigation destination, calculating the distance between the current position of the mobile terminal and the navigation destination; when the distance is smaller than a preset value, controlling a navigation application of the mobile terminal to navigate based on the navigation destination in a walking navigation mode; and when the distance is greater than or equal to the preset value, controlling the navigation application of the mobile terminal to navigate based on the navigation destination in an intelligent navigation mode.
The third aspect of the present invention provides an in-vehicle apparatus, comprising a memory and a processor, wherein the memory stores a plurality of modules, and the processor is configured to execute the modules to realize: detecting a specified event; when the specified event is detected, transmitting a navigation destination of a navigation application of the in-vehicle apparatus to a mobile terminal.
A fourth aspect of the present invention is a mobile terminal, including a memory and a processor, wherein the memory stores a plurality of modules, and the processor is configured to execute the modules to implement: when a navigation destination sent by a vehicle-mounted device is received, judging whether the current position of the mobile terminal is the same as the navigation destination; and when the current position of the mobile terminal is different from the navigation destination, controlling a navigation application of the mobile terminal to navigate based on the navigation destination.
Compared with the prior art, the navigation method and system, the mobile terminal and the vehicle-mounted device provided by the invention have the advantages that the trouble that a user needs to input the navigation destination again on the navigation application of the vehicle-mounted device of the mobile terminal is avoided, and the user can conveniently use the navigation system.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a block diagram of a navigation system according to a preferred embodiment of the present invention.
FIG. 2 is a flowchart illustrating a navigation method implemented by the navigation system shown in FIG. 1 according to a preferred embodiment of the present invention.
FIG. 3 is a functional block diagram of a navigation management system according to a first preferred embodiment of the present invention.
FIG. 4 is a functional block diagram of a navigation management system according to a second preferred embodiment of the present invention.
Fig. 5 is a structural diagram of an in-vehicle device according to a preferred embodiment of the present invention.
Fig. 6 is a block diagram of a mobile terminal according to a preferred embodiment of the present invention.
Description of the main elements
Mobile terminal 3
Vehicle-mounted device 4
Cloud server 5
Navigation management system 30、40
Judging module 303
Control module 304
Detection module 403
Transmission module 404
Memory device 31、41
Processor with a memory having a plurality of memory cells 32、42
Communication bus 33、43
First navigation application 34
Second navigation application 44
First positioning device 35
Second positioning device 45
The following detailed description will further illustrate the invention in conjunction with the above-described figures.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a detailed description of the present invention will be given below with reference to the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
In the following description, numerous specific details are set forth to provide a thorough understanding of the present invention, and the described embodiments are merely a subset of the embodiments of the present invention, rather than a complete embodiment. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
Referring to fig. 1, a block diagram of a navigation system according to a preferred embodiment of the invention is shown.
The navigation system of the present invention includes a mobile terminal 3, an in-vehicle apparatus 4, and a cloud server 5. In one embodiment, the mobile terminal 3 and the in-vehicle apparatus 4 may establish a communication connection through a short-range communication method (e.g., a bluetooth communication method). The mobile terminal 3 and the vehicle-mounted device 4 can also establish wireless communication connection with the cloud server 5 in a wireless communication mode respectively.
The Wireless communication means may be any type of conventional Wireless communication technology, such as radio, Wireless Fidelity (WIFI), cellular, satellite, broadcast, etc. The wireless communication technology may include, but is not limited to, Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), wideband Code Division Multiple Access (W-CDMA), CDMA2000, IMT Single Carrier (IMT Single Carrier), Enhanced Data rate GSM Evolution (Enhanced Data rate for GSM Evolution), Long Term Evolution (Long-Term Evolution), LTE, advanced Long Term Evolution (LTE), Time-Division Long Term Evolution (TD-LTE), High Performance Radio Local Area Network (High lan), High Performance Wide Area Radio Network (High-Performance Radio Area Network, High-Performance Wide Area Network (wan), Local multi-point Radio Service (wan), and Global Area Network (Microwave Access System, Wide Area Network (lmwide Area Network, Wide Area Network (wan), WiMAX), ZigBee protocol (ZigBee), bluetooth, Orthogonal Frequency Division Multiplexing (Flash Orthogonal-Division Multiplexing, Flash-OFDM), High Capacity space Division Multiple Access (HC-SDMA), Universal Mobile Telecommunications System (UMTS), Universal Mobile Telecommunications System Time Division duplex (UMTS Time Division Multiplexing, UMTS-TDD), Evolved High Speed Packet Access (Evolved High Speed Packet Access, HSPA +), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), Evolved Data optimization (EV-Optimized, EV-DO), digitally Enhanced Cordless communication (Digital Enhanced Cordless Telecommunications, Digital and other core networks, Digital Enhanced Cordless Telecommunications (Digital Enhanced Digital Telecommunications, DECT).
In this embodiment, the mobile terminal 3 may be a mobile phone, a tablet computer, or other terminal equipment. The vehicle-mounted device 4 may be a vehicle-mounted computer.
In other embodiments, the navigation system may not include the cloud server 5.
FIG. 2 is a flowchart illustrating a navigation method implemented by the navigation system shown in FIG. 1 according to a preferred embodiment of the present invention.
As shown in fig. 2, the navigation method specifically includes the following steps, and the order of the steps in the flowchart may be changed and some steps may be omitted according to different requirements.
In step S1, the in-vehicle device 4 detects a specified event.
In one embodiment, the specified event refers to a user account logging out from a navigation application of the in-vehicle apparatus 4; and/or the current position of the vehicle-mounted device 4 is different from the navigation destination of the navigation application of the vehicle-mounted device 4.
In one embodiment, the in-vehicle apparatus 4 may acquire the current location of the in-vehicle apparatus 4 by using a positioning device.
In one embodiment, the in-vehicle apparatus 4 may detect the specified event in real time.
For the sake of clarity and simplicity in describing the present invention, in the present embodiment, the navigation application of the mobile terminal 3 is hereinafter referred to simply as "first navigation application", and the navigation application of the in-vehicle apparatus 4 is hereinafter referred to simply as "second navigation application".
Step S2, when the in-vehicle apparatus 4 detects the specified event, the in-vehicle apparatus 4 transmits the navigation destination of the second navigation application to the mobile terminal 3.
In one embodiment, said sending the navigation destination of said second navigation application to said mobile terminal 3 comprises: the navigation destination is transmitted to the mobile terminal 3 by wireless transmission.
In one embodiment, the navigation destination may be first transmitted to the cloud server 5 by the wireless transmission means, and the navigation destination may be transmitted to the mobile terminal 3 by the cloud server 5.
In other embodiments, the navigation destination may also be directly transmitted to the mobile terminal 3 through bluetooth.
Step S3, the mobile terminal 3 receives the navigation destination, and when receiving the navigation destination, determines whether the current position of the mobile terminal 3 is the same as the navigation destination.
When the current position of the mobile terminal 3 is not the same as the navigation destination, step S4 is performed. And when the current position of the mobile terminal 3 is the same as the navigation destination, ending the process.
Specifically, the mobile terminal 3 may acquire the current position of the mobile terminal 3 by using a positioning device. The current position of the mobile terminal 3 can thus be compared with the navigation destination to determine whether the current position of the mobile terminal 3 is the same as the navigation destination.
Step S4, when the current position of the mobile terminal 3 is different from the navigation destination, the mobile terminal 3 controls the first navigation application of the mobile terminal 3 to navigate based on the navigation destination.
In one embodiment, said controlling the first navigation application of said mobile terminal 3 to navigate based on said navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, calculating the distance between the current position of the mobile terminal 3 and the navigation destination;
when the distance is smaller than a preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in an intelligent navigation mode.
The walking navigation mode is to navigate the user according to a route suitable for walking. The intelligent navigation mode refers to a combination of a route suitable for riding a car (e.g., subway, bus) and a route suitable for riding a bike (e.g., bicycle) to navigate a user. In other embodiments, said controlling the first navigation application of the mobile terminal 3 to navigate based on the navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, displaying a popup window on the mobile terminal 3 to prompt a user whether to navigate based on the navigation destination; and
when a determination signal that determines to navigate based on the navigation destination is received from the popup, the first navigation application that controls the mobile terminal 3 navigates based on the navigation destination.
In other embodiments, said controlling the first navigation application of the mobile terminal 3 to navigate based on the navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, displaying a popup window on the mobile terminal 3 to prompt a user whether to navigate based on the navigation destination;
when a determination signal that determines navigation based on the navigation destination is received from the pop-up window, calculating a distance between the current position of the mobile terminal 3 and the navigation destination;
when the distance is smaller than a preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in an intelligent navigation mode.
In summary, in the navigation method according to the embodiment of the present invention, when a specific event is detected from the in-vehicle apparatus 4, the navigation destination of the navigation application of the in-vehicle apparatus 4 is sent to the mobile terminal 3; when the mobile terminal 3 receives the navigation destination, judging whether the current position of the mobile terminal 3 is the same as the navigation destination; when the current position of the mobile terminal 3 is different from the navigation destination, the navigation application controlling the mobile terminal 3 navigates based on the navigation destination, so that the trouble that the user needs to input the navigation destination again in the navigation application of the mobile terminal 3 is avoided, and the user can conveniently use a navigation system.
The above-mentioned fig. 2 describes the navigation method of the present invention in detail, and the functional modules of the software system for implementing the navigation method and the hardware device architecture for implementing the navigation method are described below with reference to fig. 3, fig. 4, fig. 5, and fig. 6, respectively.
It is to be understood that the described embodiments are for purposes of illustration only and that the scope of the appended claims is not limited to such structures.
Fig. 3 is a block diagram of a navigation management system according to a first preferred embodiment of the present invention.
In some embodiments, the navigation management system 40 is run in the in-vehicle apparatus 4. The navigation management system 40 may include a plurality of functional modules comprised of program code segments. The program codes of the various program segments in the navigation management system 40 may be stored in the memory of the in-vehicle device 4 and executed by at least one processor to implement the navigation function (described in detail in fig. 2).
In this embodiment, the navigation management system 40 may be divided into a plurality of functional modules according to the functions performed by the navigation management system. The functional module may include: a detection module 403 and a sending module 404. The module referred to herein is a series of computer program segments capable of being executed by at least one processor and capable of performing a fixed function and is stored in memory. In the present embodiment, the functions of the modules will be described in detail in the following embodiments.
The detection module 403 detects a specified event from the in-vehicle apparatus 4.
In one embodiment, the specified event refers to a user account logging out from a navigation application of the in-vehicle apparatus 4; and/or the current position of the vehicle-mounted device 4 is different from the navigation destination of the navigation application of the vehicle-mounted device 4.
In one embodiment, the detection module 403 may obtain the current location of the in-vehicle apparatus 4 by using a positioning device of the in-vehicle apparatus 4.
In one embodiment, the detection module 403 may detect the specified event in real-time.
For the sake of clarity and simplicity in describing the present invention, in the present embodiment, the navigation application of the mobile terminal 3 is hereinafter referred to simply as "first navigation application", and the navigation application of the in-vehicle apparatus 4 is hereinafter referred to simply as "second navigation application".
When the in-vehicle apparatus 4 detects the specified event, the transmission module 404 transmits the navigation destination of the second navigation application to the mobile terminal 3.
In one embodiment, said sending the navigation destination of said second navigation application to said mobile terminal 3 comprises: the navigation destination is transmitted to the mobile terminal 3 by wireless transmission.
In one embodiment, the navigation destination may be first transmitted to the cloud server 5 by the wireless transmission means, and the navigation destination may be transmitted to the mobile terminal 3 by the cloud server 5.
In other embodiments, the navigation destination may also be directly transmitted to the mobile terminal 3 through bluetooth.
Fig. 4 is a block diagram of a navigation management system according to a second preferred embodiment of the present invention.
In some embodiments, the navigation management system 30 operates in the mobile terminal 3. The navigation management system 30 may include a plurality of functional modules comprised of program code segments. The program code of the various program segments in the navigation management system 30 may be stored in a memory of the mobile terminal 3 and executed by at least one processor to implement the navigation function (described in detail in fig. 2).
In this embodiment, the navigation management system 30 may be divided into a plurality of functional modules according to the functions performed by the navigation management system. The functional module may include: a judging module 303 and a control module 304. The module referred to herein is a series of computer program segments capable of being executed by at least one processor and capable of performing a fixed function and is stored in memory. In the present embodiment, the functions of the modules will be described in detail in the following embodiments.
The judging module 303 receives the navigation destination, and when the navigation destination is received, judges whether the current position of the mobile terminal 3 is the same as the navigation destination.
Specifically, the determining module 303 may obtain the current location of the mobile terminal 3 by using a positioning device. The current position of the mobile terminal 3 can thus be compared with the navigation destination to determine whether the current position of the mobile terminal 3 is the same as the navigation destination.
When the current position of the mobile terminal 3 is not the same as the navigation destination, the control module 304 controls the first navigation application of the mobile terminal 3 to navigate based on the navigation destination.
In one embodiment, said controlling the first navigation application of said mobile terminal 3 to navigate based on said navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, calculating the distance between the current position of the mobile terminal 3 and the navigation destination;
when the distance is smaller than a preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in an intelligent navigation mode.
The walking navigation mode is to navigate the user according to a route suitable for walking. The intelligent navigation mode refers to a combination of a route suitable for riding a car (e.g., subway, bus) and a route suitable for riding a bike (e.g., bicycle) to navigate a user.
In other embodiments, said controlling the first navigation application of the mobile terminal 3 to navigate based on the navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, displaying a popup window on the mobile terminal 3 to prompt a user whether to navigate based on the navigation destination; and
when a determination signal that determines to navigate based on the navigation destination is received from the popup, the first navigation application that controls the mobile terminal 3 navigates based on the navigation destination.
In other embodiments, said controlling the first navigation application of the mobile terminal 3 to navigate based on the navigation destination comprises:
when the current position of the mobile terminal 3 is different from the navigation destination, displaying a popup window on the mobile terminal 3 to prompt a user whether to navigate based on the navigation destination;
when a determination signal that determines navigation based on the navigation destination is received from the pop-up window, calculating a distance between the current position of the mobile terminal 3 and the navigation destination;
when the distance is smaller than a preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling a first navigation application of the mobile terminal 3 to navigate based on the navigation destination in an intelligent vehicle navigation mode.
Fig. 5 is a schematic structural diagram of a vehicle-mounted device according to a preferred embodiment of the invention. In the preferred embodiment of the present invention, the onboard apparatus 4 includes a memory 41, at least one processor 42, at least one communication bus 43, a second navigation application 44, and a second positioning device 45.
It should be understood by those skilled in the art that the configuration of the onboard apparatus 4 shown in fig. 5 does not constitute a limitation of the embodiment of the present invention, and may be a bus-type configuration or a star-type configuration, and the onboard apparatus 4 may further include more or less hardware or software than those shown, or a different arrangement of components.
In this embodiment, the vehicle-mounted device 4 may be a vehicle-mounted computer.
In some embodiments, the vehicle-mounted device 4 includes a terminal capable of automatically performing numerical calculation and/or information processing according to instructions set in advance or stored in advance, and the hardware includes, but is not limited to, a microprocessor, an application specific integrated circuit, a programmable gate array, a digital processor, an embedded device, and the like.
It should be noted that the vehicle-mounted device 4 is only an example, and other existing or future electronic products, such as those that can be adapted to the present invention, should also be included in the scope of the present invention, and is included herein by reference.
In some embodiments, the memory 41 is used for storing program codes and various data, such as the navigation management system 40 installed in the in-vehicle apparatus 4, and realizes high-speed and automatic access to programs or data during the operation of the in-vehicle apparatus 4. The Memory 41 includes a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), a One-time Programmable Read-Only Memory (OTPROM), an Electrically Erasable rewritable Read-Only Memory (EEPROM), an EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc Memory, a magnetic disk Memory, a tape Memory, or any other computer readable storage medium capable of carrying or storing data.
In some embodiments, the at least one processor 42 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or may be composed of a plurality of integrated circuits packaged with the same or different functions, including one or more Central Processing Units (CPUs), microprocessors, digital Processing chips, graphics processors, and combinations of various control chips. The at least one processor 42 is a Control Unit of the in-vehicle apparatus 4, connects respective components of the entire in-vehicle apparatus 4 with various interfaces and lines, and executes various functions of the in-vehicle apparatus 4 and processes data by running or executing a program or a module stored in the memory 41 and calling data stored in the memory 41, for example, transmitting a navigation destination of the second navigation application 44 to the mobile terminal 3 so that the navigation application of the mobile terminal 3 can navigate according to the navigation destination.
In some embodiments, the at least one communication bus 43 is arranged to enable connection communication between the memory 41 and the at least one processor 42, etc.
The second navigation application 44 may be any application that can be used to provide navigation services, and may be, for example, a grand map, a Baidu map, or the like.
The second positioning device 45 may be any device capable of performing positioning, such as a GPS device.
Although not shown, the vehicle-mounted device 4 may further include a power supply (such as a battery) for supplying power to each component, and preferably, the power supply may be logically connected to the at least one processor 42 through a power management device, so as to implement functions of managing charging, discharging, and power consumption through the power management device. The power supply may also include any component of one or more dc or ac power sources, recharging devices, power failure detection circuitry, power converters or inverters, power status indicators, and the like. The vehicle-mounted device 4 may further include various sensors, a bluetooth module, a Wi-Fi module, and the like, which are not described herein again.
It is to be understood that the described embodiments are for purposes of illustration only and that the scope of the appended claims is not limited to such structures.
The integrated unit implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for causing a mobile terminal or processor (processor) to execute the parts of the methods according to the embodiments of the present invention.
In a further embodiment, in conjunction with fig. 2, the at least one processor 42 may execute an operating device of the in-vehicle device 4 and various installed application programs (e.g., various modules of the navigation management system 40), program code, and the like.
The memory 41 has program code stored therein, and the at least one processor 42 can call the program code stored in the memory 41 to perform related functions. For example, the respective modules illustrated in fig. 4 are program codes stored in the memory 41 and executed by the at least one processor 42, so as to implement the functions of the respective modules for the purpose of transmitting the navigation destination of the second navigation application 44 to the mobile terminal 3, so that the navigation application of the mobile terminal 3 can navigate according to the navigation destination.
In one embodiment of the present invention, the memory 41 stores one or more instructions (i.e., at least one instruction) that are executed by the at least one processor 42 to implement the purpose of transmitting the navigation destination of the second navigation application 44 to the mobile terminal 3 so that the navigation application of the mobile terminal 3 can navigate according to the navigation destination.
Please refer to steps S1 and S2 shown in fig. 2, which are not described herein again for a specific implementation method of the at least one instruction by the at least one processor 42.
Fig. 6 is a schematic structural diagram of a mobile terminal according to a preferred embodiment of the invention. In the preferred embodiment of the present invention, the mobile terminal 3 comprises a memory 31, at least one processor 32, at least one communication bus 33, a first navigation application 34, a first positioning device 35.
It will be appreciated by those skilled in the art that the structure of the mobile terminal 3 shown in fig. 6 does not constitute a limitation of the embodiment of the present invention, and may be a bus-type structure or a star-type structure, and the mobile terminal 3 may include more or less hardware or software than those shown in the figures, or different component arrangements.
In this embodiment, the mobile terminal 3 may be a mobile phone, a tablet computer, or other terminal equipment.
In some embodiments, the mobile terminal 3 includes a terminal capable of automatically performing numerical calculation and/or information processing according to preset or stored instructions, and the hardware includes but is not limited to a microprocessor, an application specific integrated circuit, a programmable gate array, a digital processor, an embedded device, and the like.
It should be noted that the mobile terminal 3 is only an example, and other existing or future electronic products, such as those that can be adapted to the present invention, should also be included in the scope of the present invention, and are included herein by reference.
In some embodiments, the memory 31 is used for storing program codes and various data, such as the navigation management system 30 installed in the mobile terminal 3, and realizes high-speed and automatic access to programs or data during the operation of the mobile terminal 3. The Memory 31 includes a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), a One-time Programmable Read-Only Memory (OTPROM), an Electrically Erasable rewritable Read-Only Memory (EEPROM), an EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc Memory, a magnetic disk Memory, a tape Memory, or any other computer-readable storage medium capable of carrying or storing data.
In some embodiments, the at least one processor 32 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or may be composed of a plurality of integrated circuits packaged with the same or different functions, including one or more Central Processing Units (CPUs), microprocessors, digital Processing chips, graphics processors, and combinations of various control chips. The at least one processor 32 is a Control Unit (Control Unit) of the mobile terminal 3, connects respective components of the entire mobile terminal 3 with various interfaces and lines, and executes various functions of the mobile terminal 3 and processes data, for example, controls the first navigation application 34 to navigate based on a navigation destination of the second navigation application 44 of the in-vehicle apparatus 4, by running or executing a program or a module stored in the memory 31, and calling data stored in the memory 31.
In some embodiments, the at least one communication bus 33 is arranged to enable connection communication between the memory 31 and the at least one processor 32 or the like.
The first navigation application 34 may be any application that can be used to provide navigation services, and may be, for example, a grand map, a Baidu map, or the like.
The first positioning device 35 may be any device capable of performing positioning, such as a GPS device.
Although not shown, the mobile terminal 3 may further include a power supply (e.g., a battery) for supplying power to various components, and preferably, the power supply may be logically connected to the at least one processor 32 through a power management device, so as to implement functions of managing charging, discharging, and power consumption through the power management device. The power supply may also include any component of one or more dc or ac power sources, recharging devices, power failure detection circuitry, power converters or inverters, power status indicators, and the like. The mobile terminal 3 may further include various sensors, a bluetooth module, a Wi-Fi module, and the like, which are not described herein again.
It is to be understood that the described embodiments are for purposes of illustration only and that the scope of the appended claims is not limited to such structures.
The integrated unit implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for causing a mobile terminal or processor (processor) to execute the parts of the methods according to the embodiments of the present invention.
In a further embodiment, in conjunction with fig. 2, the at least one processor 32 may execute operating means of the mobile terminal 3 as well as various installed application programs (e.g., various modules of the navigation management system 30), program code, and the like.
The memory 31 has program code stored therein, and the at least one processor 32 can call the program code stored in the memory 31 to perform related functions. For example, the respective modules illustrated in fig. 3 are program codes stored in the memory 31 and executed by the at least one processor 32, thereby realizing the functions of the respective modules for the purpose of controlling the navigation of the first navigation application 34 based on the navigation destination of the second navigation application 44 of the in-vehicle apparatus 4.
In one embodiment of the present invention, the memory 31 stores one or more instructions (i.e., at least one instruction) that are executed by the at least one processor 32 for the purpose of controlling the navigation of the first navigation application 34 based on the navigation destination of the second navigation application 44 of the in-vehicle apparatus 4.
Please refer to steps S3 and S4 shown in fig. 2, which are not described herein again for a specific implementation method of the at least one instruction by the at least one processor 32.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and other divisions may be realized in practice.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional module.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or that the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Finally, it should be noted that the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting, and although the present invention is described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions may be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (12)

1. A navigation method is applied to a vehicle-mounted device and a mobile terminal, and is characterized by comprising the following steps:
transmitting a navigation destination of a navigation application of an in-vehicle apparatus to a mobile terminal when a specified event is detected from the in-vehicle apparatus;
when the mobile terminal receives the navigation destination, judging whether the current position of the mobile terminal is the same as the navigation destination;
when the current location of the mobile terminal is different from the navigation destination, controlling a navigation application of the mobile terminal to navigate based on the navigation destination.
2. The navigation method according to claim 1, wherein the specified event is that a user account logs out from a navigation application of the in-vehicle device; and/or the current position of the vehicle-mounted device is different from the navigation destination.
3. The navigation method according to claim 1, wherein the transmitting the navigation destination of the navigation application of the in-vehicle apparatus to the mobile terminal includes:
and transmitting the navigation destination to the mobile terminal in a wireless transmission mode.
4. The navigation method according to claim 3, wherein the transmitting the navigation destination of the navigation application of the in-vehicle apparatus to the mobile terminal includes:
and sending the navigation destination to a cloud server in the wireless transmission mode, and sending the navigation destination to the mobile terminal by the cloud server.
5. The navigation method of claim 3, wherein the wireless transmission mode is Bluetooth.
6. The navigation method of claim 1, wherein when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises:
when the current position of the mobile terminal is different from the navigation destination, calculating the distance between the current position of the mobile terminal and the navigation destination;
when the distance is smaller than a preset value, controlling a navigation application of the mobile terminal to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling the navigation application of the mobile terminal to navigate based on the navigation destination in an intelligent navigation mode.
7. The navigation method of claim 1, wherein when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises:
when the current position of the mobile terminal is different from the navigation destination, displaying a popup window on the mobile terminal to prompt a user whether to navigate based on the navigation destination; and
when a determination signal determining to navigate based on the navigation destination is received from the popup, controlling a navigation application of the mobile terminal to navigate based on the navigation destination.
8. A navigation system includes a vehicle-mounted device and a mobile terminal,
the vehicle-mounted device is used for detecting a specified event and sending a navigation destination of a navigation application of the vehicle-mounted device to the mobile terminal when the specified event is detected;
the mobile terminal is used for judging whether the current position of the mobile terminal is the same as the navigation destination or not when the navigation destination is received; and
the mobile terminal is further used for controlling a navigation application of the mobile terminal to navigate based on the navigation destination when the current position of the mobile terminal is different from the navigation destination.
9. The navigation system of claim 8, wherein the specified event is a user account logging out of a navigation application of the in-vehicle device; and/or the current position of the vehicle-mounted device is different from the navigation destination.
10. The navigation system of claim 8, wherein when the current location of the mobile terminal is different from the navigation destination, controlling the navigation application of the mobile terminal to navigate based on the navigation destination comprises:
when the current position of the mobile terminal is different from the navigation destination, calculating the distance between the current position of the mobile terminal and the navigation destination;
when the distance is smaller than a preset value, controlling a navigation application of the mobile terminal to navigate based on the navigation destination in a walking navigation mode; and
and when the distance is greater than or equal to the preset value, controlling the navigation application of the mobile terminal to navigate based on the navigation destination in an intelligent navigation mode.
11. An in-vehicle device comprising a memory and a processor, wherein the memory stores a plurality of modules, and the processor is configured to execute the modules to implement:
detecting a specified event;
when the specified event is detected, transmitting a navigation destination of a navigation application of the in-vehicle apparatus to a mobile terminal.
12. A mobile terminal comprising a memory and a processor, wherein the memory has stored therein a plurality of modules, and the processor is configured to execute the plurality of modules to implement:
when a navigation destination sent by a vehicle-mounted device is received, judging whether the current position of the mobile terminal is the same as the navigation destination; and
when the current location of the mobile terminal is different from the navigation destination, controlling a navigation application of the mobile terminal to navigate based on the navigation destination.
CN201911377522.2A 2019-12-27 2019-12-27 Navigation method and system, mobile terminal and vehicle-mounted device Pending CN113048993A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911377522.2A CN113048993A (en) 2019-12-27 2019-12-27 Navigation method and system, mobile terminal and vehicle-mounted device
US17/121,584 US11761779B2 (en) 2019-12-27 2020-12-14 Navigation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911377522.2A CN113048993A (en) 2019-12-27 2019-12-27 Navigation method and system, mobile terminal and vehicle-mounted device

Publications (1)

Publication Number Publication Date
CN113048993A true CN113048993A (en) 2021-06-29

Family

ID=76506352

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911377522.2A Pending CN113048993A (en) 2019-12-27 2019-12-27 Navigation method and system, mobile terminal and vehicle-mounted device

Country Status (1)

Country Link
CN (1) CN113048993A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004165889A (en) * 2002-11-12 2004-06-10 Alpine Electronics Inc Mobile communication device
JP2004251692A (en) * 2003-02-19 2004-09-09 Yamaha Corp Information communication system
JP2007232578A (en) * 2006-03-01 2007-09-13 Pioneer Electronic Corp System and method for providing route information and program
JP2014145751A (en) * 2013-01-30 2014-08-14 Aisin Aw Co Ltd Destination transfer system, destination transfer method, and destination transfer program
JP2014174081A (en) * 2013-03-12 2014-09-22 Panasonic Corp On-vehicle navigation device and navigation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004165889A (en) * 2002-11-12 2004-06-10 Alpine Electronics Inc Mobile communication device
JP2004251692A (en) * 2003-02-19 2004-09-09 Yamaha Corp Information communication system
JP2007232578A (en) * 2006-03-01 2007-09-13 Pioneer Electronic Corp System and method for providing route information and program
JP2014145751A (en) * 2013-01-30 2014-08-14 Aisin Aw Co Ltd Destination transfer system, destination transfer method, and destination transfer program
JP2014174081A (en) * 2013-03-12 2014-09-22 Panasonic Corp On-vehicle navigation device and navigation system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谭曼;: "高德地图车机版带你准确抵达目的地", 计算机与网络, no. 17 *

Similar Documents

Publication Publication Date Title
CN103198647B (en) A kind of urban intelligent transportation query system based on Internet of Things
CN109765895B (en) Unmanned vehicle control method, unmanned vehicle control device, unmanned vehicle and storage medium
CN102941852B (en) Intelligent vehicle mounted terminal
US20130268139A1 (en) Vehicular remote start system
CN105139641A (en) WiFi relay station-based vehicle scheduling method and system
WO2020107991A1 (en) Automatic drive planning method, device and system
CN105302007A (en) Internet of vehicles operation control system
CN102592470A (en) Traffic information publishing method, device and system
CN106004444A (en) Intelligent prompting method and system for vehicle faults
CN109658724B (en) Method and device for providing public transport trip information of user
US9883481B2 (en) Telematics control system and method
CN103971509A (en) Taxi scheduling system, scheduling server and vehicle-mounted navigation terminal
CN114648420A (en) Battery replacement station management method and device, electronic equipment and storage medium
CN110959145A (en) Application priority based power management for computer devices
CN111124097A (en) Power consumption management method for vehicle lock, vehicle lock and server for managing vehicle
CN103903427A (en) Taxi dispatching system, dispatching server and vehicle-borne intelligent navigation terminal
JP2014155351A (en) Information provision system
CN109658683A (en) Transport services type selection method and device
TWI807152B (en) Navigation method and navigation system, mobile terminal, vehicle-mounted device
CN104867322B (en) A kind of method and apparatus for determining bus stop station
CN116195279A (en) Data transmission device, data transmission method, and data transmission program
CN109409549A (en) Electric car changes method, system, server and the storage medium of electricity
CN105374229A (en) Route generation method and user terminal
CN113048993A (en) Navigation method and system, mobile terminal and vehicle-mounted device
TWI742498B (en) Navigation method and navigation system, mobile terminal and vehicle-mounted device

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20211015

Address after: 238 helicoburg Road, Amsterdam, the Netherlands

Applicant after: Dutch mobile drive Co.

Address before: 42nd floor, 63 Xuefu Road, Nanshan District, Shenzhen, Guangdong 518052

Applicant before: Shenzhen Chaojie Communication Co.,Ltd.

Applicant before: Fu Zhi Jie Co.,Ltd.