CN106375959A - Dynamic navigation method, terminal and server - Google Patents

Dynamic navigation method, terminal and server Download PDF

Info

Publication number
CN106375959A
CN106375959A CN201610857106.2A CN201610857106A CN106375959A CN 106375959 A CN106375959 A CN 106375959A CN 201610857106 A CN201610857106 A CN 201610857106A CN 106375959 A CN106375959 A CN 106375959A
Authority
CN
China
Prior art keywords
terminal
current location
current
terminals
navigation
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
CN201610857106.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.)
Nubia Technology Co Ltd
Original Assignee
Nubia 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201610857106.2A priority Critical patent/CN106375959A/en
Publication of CN106375959A publication Critical patent/CN106375959A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • 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/3415Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
    • 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/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • 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/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a dynamic navigation method. A moving point in the same preset group can be selected as a following point to dynamically acquire a navigation path planned according to the following point. The method comprises the following steps: acquiring at least two current position information of at least two terminals within the current preset time; sending the at least two current position information to each terminal in at least two terminals; receiving a first selection instruction sent by a first terminal, wherein the first selection instruction is used for indicating the selection of the current target position information from the at least two current position information, the first terminal is the terminal in at least two terminals except the followed terminal; selecting the current target position information according to the first election instruction, and determining the first navigation path from the first current position information to the current target position information according to the current target position information and the first current position information; and sending the first navigation path to the first terminal.

Description

A kind of dynamic navigation method, terminal and server
Technical field
The present invention relates to the airmanship in communication technology application, more particularly, to a kind of dynamic navigation method, terminal And server.
Background technology
In recent years, the development of the popularization with the vehicles and road construction is more and more faster, and the zone of action of user also becomes Obtain increasing, because user is unfamiliar with to road, result in user and be frequently necessary to spend longer time to get to mesh Ground, thus guider become user trip basic equipment.
At present, using the conventional method that guider carries out destination navigation be user select on navigation interface one fixed Point as follow a little, using global positioning system (gps, global positioning system) obtain current location to Travel route with point.
However, being set to follow a little a fixed point, navigation way can be led to can not to be entered according to the state currently followed a little Row changes, and reduces the motility of navigation.
Content of the invention
For solving above-mentioned technical problem, embodiment of the present invention expectation provides a kind of dynamic navigation method, terminal and server, Dynamic access can follow change in location a little, the state according to currently following a little is changed to navigation way, improves and leads The motility of boat.
The technical scheme is that and be achieved in that:
The embodiment of the present invention provides a kind of dynamic navigation method, is applied to server, comprising:
After dynamic navigation feature is triggered, obtain at least two terminals within the current preset time at least two are current Positional information, described at least two terminals are the terminal belonging to same preset group;
Send at least two current location informations each terminal to described at least two terminals;
Receive the first choice instruction that first terminal sends, described first choice instructs for indicating from described at least two Current goal positional information is selected, described current goal positional information is quilt in described at least two terminals in current location information Follow the corresponding current location information of terminal, described first terminal is to be followed terminal except described in described at least two terminals Outer terminal;
Instructed according to described first choice, select described current goal positional information, believed according to described current goal position Breath and the first current location information, determine and lead to the first of described current goal positional information from described first current location information Air route line, described first current location information is that first terminal described in described at least two current location informations is corresponding current Positional information;
Send described first navigation way to described first terminal.
In such scheme, described first navigation way of described transmission to after described first terminal, also wrap by methods described Include:
When reaching the described current preset time, update described current goal positional information and described first present bit confidence Breath, updates described first navigation road according to the described current goal positional information after updating and described first current location information Line.
In such scheme, obtain at least two present bit confidences of at least two terminals in the described time in current preset Breath, comprising:
Obtain the group identification information that described at least two terminals send;
Determine at least two current location informations of described at least two terminals according to described group of identification information.
The embodiment of the present invention also provides a kind of dynamic navigation method, is applied to first terminal, comprising:
After dynamic navigation feature starts, receive at least two current location informations within the current preset time, described extremely Few two current location informations are the corresponding current location information of at least two terminals, described first terminal belong to described at least two Individual terminal;
According at least two current location informations, receive first user operation, and generation is operated according to described first user First choice instruct, described first choice instruct for indicate server selects from described at least two current location informations ought Front target position information;
Send described first choice to instruct to described server;
Receive described first navigation way that described server sends, navigated according to described first navigation way.
In such scheme, described described first navigation way receiving described server transmission, lead according to described first After air route line is navigated, methods described also includes:
When reaching the described current preset time, receive the described first navigation road after the renewal that described server sends Line, is navigated according to described first navigation way after updating.
In such scheme, described according at least two current location informations, receive first user operation, comprising:
Generate the list of described at least two current location informations according to described at least two current location informations;
Described list is shown;
Receive described first user according to the described first user that the described list showing is carried out generating after selection operation Operation.
The embodiment of the present invention provides a kind of server, comprising:
Acquiring unit, for, after dynamic navigation feature is triggered, obtaining at least two terminals within the current preset time At least two current location informations, described at least two terminals are the terminal belonging to same preset group;
First transmitting element, for sending at least two current location informations each end to described at least two terminals End;
First receiving unit, for receiving the first choice instruction of first terminal transmission, described first choice instructs and is used for Instruction selects current goal positional information from described at least two current location informations, and described current goal positional information is institute State and at least two terminals, be followed the corresponding current location information of terminal, described first terminal is in described at least two terminals The terminal in addition to being followed terminal;
Select unit, for instructing according to described first choice, selects described current goal positional information, is worked as according to described Front target location and the first current location information, determine and lead to the first of described current goal position from described first current location Air route line, described first current location information is that first terminal described in described at least two current location informations is corresponding current Positional information;
First transmitting element, is additionally operable to send described first navigation way to described first terminal.
In above-mentioned server, described server also includes: the first updating block;
Described first updating block, for when reaching the described current preset time, updating described current goal position letter Breath and described first current location information, according to the described current goal positional information after updating and described first present bit confidence Breath updates described current first navigation way.
In above-mentioned server, described server also comprises determining that unit;
Acquiring unit, specifically for obtaining the group identification information that described at least two terminals send, described group of identification information At least two ID including described at least two terminals;
Determining unit, for determining two present bit of described at least two terminals according to described at least two ID Confidence ceases.
The embodiment of the present invention also provides a kind of first terminal, comprising:
Second receiving unit, works as after dynamic navigation feature starts, receiving at least two within the current preset time Front position information, described at least two current location informations are the corresponding current location information of at least two terminals, described first Terminal belongs to described at least two terminals;
Second receiving unit, is additionally operable to according at least two current location informations, receives first user operation, and according to institute State first user operation and generate first choice instruction, described first choice instructs for indicating that server ought from described at least two Current goal positional information is selected in the information of front position;
Second transmitting element, instructs to described server for sending described first choice;
Navigation elements, for receiving described first navigation way that described server sends, according to the described first navigation road Line is navigated.
In above-mentioned terminal, described first terminal also includes: the second updating block;
Second updating block, for when reaching the described current preset time, after receiving the renewal that described server sends Described first navigation way, according to update after described first navigation way navigated.
In above-mentioned terminal, described first terminal also includes: signal generating unit, display unit;
Signal generating unit, for generating described at least two current location informations according to described at least two current location informations List;
Display unit, for being shown described list;
Second receiving unit, carries out selection operation specifically for receiving described first user according to the described list showing The described first user operation generating afterwards.
Embodiments provide a kind of dynamic navigation method, terminal and server, by when dynamic navigation feature quilt Within the current preset time, after triggering, obtain at least two current location informations of at least two terminals, this at least two terminal For belonging to the terminal of same preset group;Send each terminal at least two current location informations at least two terminals;Connect Receive the first choice instruction that first terminal sends, this first choice instructs to be selected from least two current location informations for instruction Select current goal positional information, this current target position information is to be followed the corresponding present bit of terminal in this at least two terminal Confidence ceases, and this first terminal is the terminal in addition to being followed terminal in this at least two terminal;Instructed according to first choice, choosing Select current goal positional information, according to current goal position and the first current location information, determine from this first current location to First navigation way of this current target location, this first current location information be in this at least two current location information this The corresponding current location information of one terminal;Send this first navigation way to this first terminal..Using above-mentioned technology realization side Case, because server can obtain the first current location information and current goal positional information in real time, thus according to up-to-date Positional information is planned from first terminal to the navigation way being followed terminal, and this navigation way is sent to first eventually in real time End, dynamic access can be followed the change in location of terminal, the state according to being followed position is changed to navigation way, carries Rise the motility of navigation.
Brief description
Fig. 1 is that the hardware configuration of a kind of optional mobile terminal realizing each embodiment of the present invention is illustrated;
Fig. 2 is the communication system that is operable to of mobile terminal of the present invention;
Fig. 3 is a kind of flow chart one of dynamic navigation method provided in an embodiment of the present invention;
Fig. 4 be provided in an embodiment of the present invention a kind of exemplary when the equipment of being followed be unwilling to become be followed when The schematic diagram of one terminal notifying planning failure;
Fig. 5 is a kind of flowchart 2 of dynamic navigation method provided in an embodiment of the present invention;
Fig. 6 is that a kind of exemplary first terminal provided in an embodiment of the present invention selects to be followed schematic diagram a little;
Fig. 7 is the signal showing the first navigation way on a kind of exemplary first terminal provided in an embodiment of the present invention Figure;
Fig. 8 is a kind of interaction figure of dynamic navigation method provided in an embodiment of the present invention;
Fig. 9 is that a kind of exemplary first terminal provided in an embodiment of the present invention shows at least two of at least two terminals The schematic diagram of current location information;
Figure 10 is a kind of structural representation one of server provided in an embodiment of the present invention;
Figure 11 is a kind of structural representation two of server provided in an embodiment of the present invention;
Figure 12 is a kind of structural representation three of server provided in an embodiment of the present invention;
Figure 13 is a kind of structural representation four of server provided in an embodiment of the present invention;
Figure 14 is a kind of structural representation one of first terminal provided in an embodiment of the present invention;
Figure 15 is a kind of structural representation two of first terminal provided in an embodiment of the present invention;
Figure 16 is a kind of structural representation three of first terminal provided in an embodiment of the present invention;
Figure 17 is a kind of structural representation four of first terminal provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes.
Realize the mobile terminal of each embodiment of the present invention referring now to Description of Drawings.In follow-up description, use For represent element such as " module ", " part " or " unit " suffix only for being conducive to the explanation of the present invention, itself Not specific meaning.Therefore, " module " and " part " can mixedly use.
It should be noted that a kind of focus acquisition device provided in an embodiment of the present invention can be terminal, such as computer Or mobile terminal etc. can use the electronic equipment of browser.
Wherein, mobile terminal can be implemented in a variety of manners.For example, the terminal described in the present invention can be included such as Mobile phone, smart phone, notebook computer, digit broadcasting receiver, personal digital assistant (pda), panel computer (pad), The mobile terminal of portable media player (pmp), guider etc. and such as digital tv, desk computer etc. Fixed terminal.Hereinafter it is assumed that terminal is mobile terminal.However, it will be understood by those skilled in the art that, except being used in particular for moving Outside the element of dynamic purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Fig. 1 is that the hardware configuration of a kind of optional mobile terminal realizing each embodiment of the present invention is illustrated.
Mobile terminal 1 can include wireless communication unit 110, audio/video (a/v) input block 120, user input list Unit 130, sensing unit 140, output unit 150, memorizer 160, interface unit 170, controller 180 and power subsystem 190 etc. Deng.Fig. 1 shows the mobile terminal with various assemblies, it should be understood that being not required for implementing all assemblies illustrating. More or less of assembly can alternatively be implemented.Will be discussed in more detail below the element of mobile terminal.
Wireless communication unit 110 generally includes one or more assemblies, its allow mobile terminal 1 and wireless communication system or Radio communication between network.For example, wireless communication unit can include broadcasting reception module 111, mobile communication module 112nd, at least one of wireless Internet module 113, short range communication module 114 and location information module 115.
Broadcasting reception module 111 receives broadcast singal and/or broadcast via broadcast channel from external broadcast management server Relevant information.Broadcast channel can include satellite channel and/or terrestrial channel.Broadcast management server can be generated and sent The broadcast singal generating before the server of broadcast singal and/or broadcast related information or reception and/or broadcast related information And send it to the server of terminal.Broadcast singal can include tv broadcast singal, radio signals, data broadcasting Signal etc..And, broadcast singal may further include the broadcast singal combining with tv or radio signals.Broadcast phase Pass information can also provide via mobile communications network, and in this case, broadcast related information can be by mobile communication mould Block 112 is receiving.Broadcast singal can exist in a variety of manners, and for example, it can be with the electronics of DMB (dmb) The form of program guide (epg), the electronic service guidebooks (esg) of digital video broadcast-handheld (dvb-h) etc. and exist.Broadcast Receiver module 111 can be broadcasted by using various types of broadcast system receipt signals.Especially, broadcasting reception module 111 Can be wide by using such as multimedia broadcasting-ground (dmb-t), DMB-satellite (dmb-s), digital video Broadcast-hand-held (dvb-h), forward link media (mediaflo@) Radio Data System, received terrestrial digital broadcasting integrated service Etc. (isdb-t) digit broadcasting system receives digital broadcasting.Broadcasting reception module 111 may be constructed such that and is adapted to provide for extensively Broadcast the various broadcast systems of signal and above-mentioned digit broadcasting system.Via broadcasting reception module 111 receive broadcast singal and/ Or broadcast related information can be stored in memorizer 160 (or other types of storage medium).
Mobile communication module 112 sends radio signals to base station (for example, access point, node b etc.), exterior terminal And at least one of server and/or receive from it radio signal.Such radio signal can include voice and lead to Words signal, video calling signal or the various types of data sending and/or receiving according to text and/or Multimedia Message.
Wireless Internet module 113 supports the Wi-Fi (Wireless Internet Access) of mobile terminal.This module can be internally or externally It is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved by this module can include wlan (wireless lan) (wi-fi), wibro (WiMAX), wimax (worldwide interoperability for microwave accesses), hsdpa (high-speed downlink packet access) etc..
Short range communication module 114 is the module for supporting junction service.Some examples of short-range communication technology include indigo plant Toothtm, RF identification (rfid), Infrared Data Association (irda), ultra broadband (uwb), purple honeybeetmEtc..
Location information module 115 be for check or obtain mobile terminal positional information module.Location information module Typical case be global positioning system (gps) module.According to current technology, gps module calculates and defends from three or more The range information of star and correct time information and the Information application triangulation for calculating, thus according to longitude, latitude The three-dimensional current location information of degree and highly accurately calculating.Currently, the method for calculating position and temporal information uses three Satellite and the error of the position that calculates by using other satellite correction and temporal information.Additionally, gps module energy Enough by Continuous plus current location information in real time come calculating speed information.
User input unit 130 can generate key input data to control each of mobile terminal according to the order of user input Plant operation.User input unit 130 allows the various types of information of user input, and can include keyboard, metal dome, touch Plate (for example, detection due to touched and lead to resistance, pressure, the change of electric capacity etc. sensitive component), roller, rocking bar etc. Deng.Especially, when touch pad is superimposed upon on display unit 151 as a layer, touch screen can be formed.
Sensing unit 140 detects the current state of mobile terminal 1, (for example, mobile terminal 1 open or close state), The position of mobile terminal 1, user are for the presence or absence of the contact (that is, touch input) of mobile terminal 1, the orientation of mobile terminal 1, shifting The acceleration or deceleration movement of dynamic terminal 1 and direction etc., and generate order or the letter of the operation for controlling mobile terminal 1 Number.For example, when mobile terminal 1 is embodied as sliding-type mobile phone, it is to engage that sensing unit 140 can sense this sliding-type number On or off is closed.In addition, sensing unit 140 can detect whether whether power subsystem 190 provide electric power or interface unit 170 Couple with external device (ED).Sensing unit 140 can include proximity transducer 141 and this is retouched with reference to touch screen below State.
Interface unit 170 is connected, as at least one external device (ED), the interface that can pass through with mobile terminal 1.For example, outward Part device can include wired or wireless head-band earphone port, external power source (or battery charger) port, wired or wireless FPDP, memory card port, for connect have the port of device of identification module, audio input/output (i/o) port, Video i/o port, ear port etc..Identification module can be storage for verifying that user uses the various letters of mobile terminal 1 Cease and subscriber identification module (uim), client identification module (sim), Universal Subscriber identification module (usim) etc. can be included. In addition, the device (hereinafter referred to as " identifying device ") with identification module can take the form of smart card, therefore, identifying device Can be connected with mobile terminal 1 via port or other attachment means.Interface unit 170 can be used for receiving from external device (ED) Input (for example, data message, electric power etc.) and the input receiving is transferred to one or more in mobile terminal 1 Element or can be used for transmission data between mobile terminal and external device (ED).
In addition, when mobile terminal 1 is connected with external base, interface unit 170 can serve as allowing by it by electric power There is provided the path of mobile terminal 1 from base or can serve as allowing the various command signals from base input to transmit by it Path to mobile terminal.May serve as identifying whether mobile terminal is accurate from the various command signals of base input or electric power Really it is arranged on the signal on base.Output unit 150 is configured to provide output letter with vision, audio frequency and/or tactile manner Number (for example, audio signal, video signal, alarm signal, vibration signal etc.).Output unit 150 can include display unit 151.
Display unit 151 may be displayed on the information processing in mobile terminal 1.For example, lead to when mobile terminal 1 is in phone During words pattern, display unit 151 can show (for example, text messaging, the multimedia file download that communicate with call or other Etc.) related user interface (ui) or graphic user interface (gui).When mobile terminal 1 is in video calling pattern or figure As acquisition mode when, display unit 151 can show the image of capture and/or the image of reception, illustrate video or image and Ui or gui of correlation function etc..
Meanwhile, when display unit 151 and the touch pad touch screen with formation superposed on one another as a layer, display unit 151 can serve as input equipment and output device.Display unit 151 can include liquid crystal display (lcd), thin film transistor (TFT) In lcd (tft-lcd), Organic Light Emitting Diode (oled) display, flexible display, three-dimensional (3d) display etc. at least A kind of.Some in these display may be constructed such that transparence, and to allow user from outside viewing, this is properly termed as transparent Display, typical transparent display can be, for example, toled (transparent organic light emitting diode) display etc..According to specific The embodiment wanted, mobile terminal 1 can include two or more display units (or other display device), for example, mobile Terminal can include outernal display unit (not shown) and inner display unit (not shown).It is defeated that touch screen can be used for detection touch Enter pressure and touch input position and touch input area.
Memorizer 160 can store software program of the process being executed by controller 180 and control operation etc., or can Temporarily to store oneself data (for example, telephone directory, message, still image, video etc.) through exporting or will export.And And, memorizer 160 can be to store the vibration of various modes with regard to exporting and audio signal when touching and being applied to touch screen Data.
Memorizer 160 can include the storage medium of at least one type, and described storage medium includes flash memory, hard disk, many Media card, card-type memorizer (for example, sd or dx memorizer etc.), random access storage device (ram), static random-access storage Device (sram), read only memory (rom), Electrically Erasable Read Only Memory (eeprom), programmable read only memory (prom), magnetic storage, disk, CD etc..And, mobile terminal 1 can execute memorizer 160 with by network connection Store function network storage device cooperation.
Controller 180 generally controls the overall operation of mobile terminal.For example, controller 180 execution and voice call, data The related control of communication, video calling etc. and process.In addition, controller 180 can be included for reproducing (or playback) many matchmakers The multi-media module 181 of volume data, multi-media module 181 can construct in controller 180, or it is so structured that and controls Device 180 separates.Controller 180 can be with execution pattern identifying processing, by the handwriting input executing on the touchscreen or picture Draw input and be identified as character or image.
Power subsystem 190 receives external power or internal power under the control of controller 180 and provides operation each unit Suitable electric power needed for part and assembly.
Various embodiment described herein can be with using such as computer software, hardware or its any combination of calculating Machine computer-readable recording medium is implementing.Hardware is implemented, embodiment described herein can be by using application-specific IC (asic), digital signal processor (dsp), digital signal processing device (dspd), programmable logic device (pld), scene can Program gate array (fpga), processor, controller, microcontroller, microprocessor, be designed to execute function described herein At least one in electronic unit implementing, in some cases, can be implemented in controller 180 by such embodiment. Software is implemented, the embodiment of such as process or function can with allow to execute the single of at least one function or operation Software module is implementing.Software code can be come by the software application (or program) write with any suitable programming language Implement, software code can be stored in memorizer 160 and be executed by controller 180.
So far, oneself is through describing mobile terminal according to its function.Below, for the sake of brevity, will describe such as folded form, Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc. is as showing Example.Therefore, the present invention can be applied to any kind of mobile terminal, and is not limited to slide type mobile terminal.
As shown in Figure 1 mobile terminal 1 may be constructed such that using such as wired via frame or packet transmission data To operate with wireless communication system and satellite-based communication system.
The communication system being wherein operable to according to the mobile terminal of the present invention referring now to Fig. 2 description.
Such communication system can use different air interfaces and/or physical layer.For example, used by communication system Air interface includes such as frequency division multiple access (fdma), time division multiple acess (tdma), CDMA (cdma) and universal mobile communications system System (umts) (especially, Long Term Evolution (lte)), global system for mobile communications (gsm) etc..As non-limiting example, under The description in face is related to cdma communication system, but such teaching is equally applicable to other types of system.
With reference to Fig. 2, cdma wireless communication system can include multiple mobile terminal 1s, multiple base station (bs) 270, base station control Device (bsc) 275 processed and mobile switching centre (msc) 280.Msc 280 is configured to and Public Switched Telephony Network (pstn) 290 Form interface.Msc 280 is also structured to and can form interface via the bsc 275 that back haul link is couple to bs 270.Return If journey circuit can construct according to any one in the interface that Ganji knows, described interface includes such as e1/t1, atm, ip, Ppp, frame relay, hdsl, adsl or xdsl.It will be appreciated that system as shown in Figure 2 can include multiple bsc 2750.
Each bs 270 can service one or more subregions (or region), by the sky of multidirectional antenna or sensing specific direction Each subregion that line covers is radially away from bs 270.Or, each subregion can be by for two of diversity reception or more Multiple antennas cover.Each bs 270 may be constructed such that support multiple frequency distribution, and the distribution of each frequency has specific frequency Spectrum (for example, 1.25mhz, 5mhz etc.).
Intersecting that subregion and frequency are distributed can be referred to as cdma channel.Bs 270 can also be referred to as base station transceiver System (bts) or other equivalent terms.In this case, term " base station " can be used for broadly representing single bsc 275 and at least one bs 270.Base station can also be referred to as " cellular station ".Or, each subregion of specific bs 270 can be claimed For multiple cellular stations.
As shown in Figure 2, broadcast singal is sent to the mobile terminal 1 of operation in system by broadcsting transmitter (bt) 295. Broadcasting reception module 111 is arranged at mobile terminal 1 to receive the broadcast singal being sent by bt295 as shown in Figure 1.? In Fig. 2, show several global positioning systems (gps) satellite 300, satellite 300 helps position in multiple mobile terminal 1s at least One.
In fig. 2, depict multiple satellites 300, it is understood that be, it is possible to use any number of satellite obtains useful Location information.As the location information module 115 shown in Fig. 1 gps module be generally configured to satellite 300 coordinate with Obtain the location information wanted.Substitute gps tracking technique or outside gps tracking technique, it is possible to use movement can be followed the tracks of Other technology of the position of terminal.In addition, at least one gps satellite 300 can optionally or additionally process satellite dmb Transmission.
As a typical operation of wireless communication system, bs 270 receives the reverse link from various mobile terminal 1s Signal.Mobile terminal 1 generally participates in call, information receiving and transmitting and other types of communication.Each of specific bs 270 reception is reverse Link signal is processed in specific bs 270.The data obtaining is forwarded to the bsc 275 of correlation.Bsc provides call Resource allocation and the mobile management function of including the coordination of soft switching process between bs 270.Bsc 275 also will receive Data is routed to msc 280, and it provides the extra route service for forming interface with pstn 290.Similarly, pstn 290 form interfaces with msc 280, and msc and bsc 275 form interface, and bsc 275 correspondingly controls bs 270 with by forward direction Link signal is sent to mobile terminal 1.
Based on above-mentioned mobile terminal hardware configuration and communication system, each embodiment of the inventive method is proposed.
Embodiment one
Embodiments provide a kind of dynamic navigation method, as shown in figure 3, being applied to the dynamic navigation of server side Method, the method may include that
S101, after dynamic navigation feature is triggered, obtain at least the two of at least two terminals within the current preset time Individual current location information, this at least two terminal is the terminal belonging to same preset group.
A kind of dynamic navigation method provided in an embodiment of the present invention is applied to the terminal location to move in same group As being followed a little carrying out under the scene of real-time planning of navigation way.
In the embodiment of the present invention, server have received the instruction that terminal opens dynamic navigation feature, in server system Portion is provided with the interval time obtaining current location information of terminal, within an interval time, obtains the group mark letter of this terminal Breath and current location information, at least two ends that server filters out with this terminal in same preset group according to group identification information At least two current location informations at end.
Optionally, the equipment that at least two terminals in the embodiment of the present invention can be navigated for mobile phone, navigator etc., The embodiment of the present invention is not particularly limited.
In the embodiment of the present invention, at least two terminals can be by the mode group such as instant communication softwares such as user id or wechat Become a preset group.
In the embodiment of the present invention, at least two positional informationes of at least two terminals are to open identical leading in same preset group The positional information of the terminal of boat function.
Optionally, the navigation feature in the embodiment of the present invention can be navigated by cell phone map or navigator navigation etc. side Formula, the embodiment of the present invention is not particularly limited.
Exemplary, as user a, b, c form a team self-driving travel when, user a, the wechat function of b, c starting hand-set simultaneously, user User b and user c is drawn in a discussion group by a, and user a corresponding equipment a, user b corresponding equipment b are corresponding with user c Equipment c open navigation feature in discussion group's page simultaneously, then the navigation feature of server is activated, the acquisition three coming into effect The positional information of individual user.
S102, each terminal sending at least two current location informations at least two terminals.
Server according to behind at least two current locations of at least two terminals filtering out in same preset group group it is necessary to This at least two terminal and corresponding at least two current locations are sent to first terminal.For first terminal show and to Select to be followed terminal in few two terminals.
In the embodiment of the present invention, at least two current location informations in the same preset group getting are sent by server In at least two terminals to same preset group.
In the embodiment of the present invention, first terminal is the terminal at least two terminals in addition to being followed terminal.
The first choice instruction that s103, reception first terminal send, this first choice instructs for indicating from least two Current goal positional information is selected, this current target position information is to be followed end at least two terminals in current location information Hold corresponding current location information, this first terminal is the terminal in addition to this is followed terminal in this at least two terminal.
After server sends at least two terminals and corresponding at least two current location informations, wait first terminal from In select and be followed terminal, it is necessary to proceed by after server receives and carries the first choice instruction being followed terminal From first terminal to the navigation route planning being followed terminal.
In the embodiment of the present invention, what server reception first terminal sent carries the first choice instruction being followed terminal.
S104, according to first choice instruct, select current goal positional information, according to current goal positional information and first Current location information, determines from the first navigation way of the first current location information to current goal positional information, and this first is worked as Front position information is the corresponding current location information of this first terminal at least two current location informations.
After server receives the first choice instruction of first terminal transmission, determine from first choice instruction and be followed Terminal, starts planning from first terminal to the first navigation way being followed terminal.
In the embodiment of the present invention, server determination from the first choice instruction that first terminal sends is followed working as of terminal Front target position information, then using the first current location information of first terminal as starting point, first to be followed terminal is current Target location, as terminal, determines the first navigation way from origin-to-destination.
In the embodiment of the present invention, server sends confirmation to being followed terminal, and being followed terminal can be true according to this Recognizing information and be followed terminal to choose whether to become, if be followed terminal to select to become to be followed terminal, servicing Device will not plan the first navigation way from the first current location information to current goal positional information, and sends to first terminal Generate the instruction of route failure.
In the embodiment of the present invention, it is followed terminal and a static destination can be selected to carry out navigation route planning.
Optionally, at least two terminals in same preset group can select same be followed terminal it is also possible to select Different is followed terminal, is determined on a case-by-case basis, and the embodiment of the present invention is not specifically limited.
Exemplary, as shown in figure 4, it is to be followed terminal that user a selects user b, user b corresponding equipment b receives and " is No becoming is followed a little " information, when user b select "No" button when, user a corresponding equipment a can receive " navigation way advise Draw unsuccessfully " prompting.
S105, transmission the first navigation way are to first terminal.
Server by the first navigation route planning from the first current location to current goal position well after, be sent to First terminal, for first terminal according to the first navigation way carry out navigation operation.
In the embodiment of the present invention, the first navigation way includes at least one from the first current location information to current goal position The navigation way of confidence breath.
Further, in upper once Preset Time, server circulates execution step s101-s105.
It is understood that corresponding first current location information of server dynamic access first terminal and be followed terminal Corresponding current goal positional information, and according to this positional information dynamic generation the first navigation way, navigation can be greatly promoted Motility.
Embodiment two
Embodiments provide a kind of dynamic navigation method, as shown in figure 5, being applied to dynamically leading of first terminal side Boat method, the method may include that
S201, after dynamic navigation feature starts, receive at least two current location informations within the current preset time, should At least two current location informations are the corresponding current location information of at least two terminals, and this first terminal belongs at least two eventually End.
A kind of dynamic navigation method provided in an embodiment of the present invention is applied to the terminal location to move in same group As being followed a little carrying out under the scene of real-time planning of navigation way.
In the embodiment of the present invention, first terminal adds in a preset group, starts the dynamic navigation feature of itself, current In Preset Time, at least two current location informations of at least two terminals in the same preset group that the reception server sends.
In the embodiment of the present invention, first terminal can create a preset group and at least two terminals are invited to this preset group In it is also possible to accept at least two terminals in other-end invitation add a preset group in.
Optionally, the equipment that at least two terminals in the embodiment of the present invention can be navigated for mobile phone, navigator etc., The embodiment of the present invention is not particularly limited.
In the embodiment of the present invention, at least two terminals can be by the mode group such as instant communication softwares such as user id or wechat Become a preset group.
In the embodiment of the present invention, at least two positional informationes of at least two terminals are to open identical leading in same preset group The positional information of the terminal of boat function.
Optionally, the navigation feature in the embodiment of the present invention can be navigated by cell phone map or navigator navigation etc. side Formula, the embodiment of the present invention is not particularly limited.
S202, according at least two current location informations, receive first user operation, and life operated according to this first user Become first choice instruction, this first choice instructs for indicating that server selects currently from this at least two current location information Target position information.
It is necessary to therefrom select current goal position after receiving at least two current location informations of server transmission Confidence ceases, so that servers' layout is to the navigation way of current goal positional information.
In the embodiment of the present invention, after first terminal receives at least two current location informations of server transmission, will At least two current location informations are shown on the display interface of first terminal, and first user is according to the display list of first terminal Select current goal positional information, generate first choice instruction, the instruction of this first choice carries current goal positional information.
In the embodiment of the present invention, display interface can be the current location information that map etc. can show at least two terminals Interface.
Exemplary, as shown in fig. 6, working as user a, b, c form a team self-driving travel when, user a, b need to follow user c to plan Navigation way, by user b, c invites in a discussion group 1 at wechat interface on corresponding equipment a for the user a, equipment a, sets Standby b and equipment c opens navigation feature in discussion group simultaneously, and user a sees three equipment in the wechat map page of oneself Position, clicks on the position of user c corresponding equipment c, and the page ejects " whether selecting equipment c to be to follow a little to carry out route planning " choosing Select frame, click on "Yes" and complete to select to follow operation a little.
S203, transmission first choice instruct to server.
After the first choice receiving first user instructs, first terminal sends this instruction to server, for Server determines current goal positional information according to this instruction.
The first navigation way that s204, the reception server send, is navigated according to this first navigation way.
The first choice carrying current goal positional information is instructed and sends to after server by first terminal, receives service Device send the first current location to current goal position the first navigation way, and according to this navigation way to first terminal from Navigated in first current location.
In the embodiment of the present invention, the first navigation way includes at least one from the first current location information to current goal position The navigation way of confidence breath.
Exemplary, as shown in fig. 7, user a shows that on the map of equipment a two are arrived user c corresponding equipment c's Navigation way, and the current location of user b is shown on map.
In the embodiment of the present invention, first user can terminate this by clicking on the correspondence position of first terminal display screen Dynamic navigation.
Further, in upper once Preset Time, first terminal circulates execution step s201-s204.
It is understood that first terminal sends the first current location information of oneself to server in real time, for Server carries out real-time programme path, and first terminal can be made dynamically to get the navigation way being followed terminal, improves The motility of navigation.
Embodiment three
Embodiments provide a kind of dynamic navigation method, as shown in figure 8, the method may include that
S301, first terminal add the first preset group, start dynamic navigation feature, and this first terminal belongs at least two eventually End.
A kind of dynamic navigation method provided in an embodiment of the present invention is applied to the terminal location to move in same group As being followed a little carrying out under the scene of real-time planning of navigation way.
In the embodiment of the present invention, first terminal can create a preset group and at least two terminals are invited to this preset group In it is also possible to accept at least two terminals in other-end invitation add a preset group in.
Optionally, the equipment that at least two terminals in the embodiment of the present invention can be navigated for mobile phone, navigator etc., The embodiment of the present invention is not particularly limited.
In the embodiment of the present invention, at least two terminals can be by the mode group such as instant communication softwares such as user id or wechat Become a preset group.
In the embodiment of the present invention, at least two positional informationes of at least two terminals are to open identical leading in same preset group The positional information of the terminal of boat function.
Optionally, the navigation feature in the embodiment of the present invention can be navigated by cell phone map or navigator navigation etc. side Formula, the embodiment of the present invention is not particularly limited.
S302, within the current preset time, first terminal transmission group identification information is to server.
First terminal start dynamic navigation feature after it is necessary to by the first current location information of oneself and group identification information Send to server, so that server passes through to organize the present bit of identification information lookup and first terminal terminal in same preset group Confidence ceases.
In the embodiment of the present invention, same preset group has a group identification information, and server can be according to group identification information To judge at least two terminals whether in same preset group.
In the embodiment of the present invention, when first terminal adds a preset group, first terminal just carries this preset group automatically Group identification information, when first terminal starts self-navigation function, oneself group mark and first will be worked as by first terminal Front position information sends to server.
S303, server determine at least two current location informations of at least two terminals according to group identification information, and this is extremely Few two terminals are the terminal belonging to same preset group.
Server receives after organizing identification information it is necessary to having identical group of identification information extremely according to group identification information Corresponding at least two current location informations of few two terminals are sorted out.
In the embodiment of the present invention, the group receiving identification information is separated by server, then will have identical group of mark At least two current location informations of at least two terminals of information are referred to together.
S304, server send each terminal at least two current location informations at least two terminals.
Server by least two current location informations having identical group of identification information sort out good after it is necessary to by this extremely Few two terminals and corresponding at least two current location informations send to each of at least two terminals terminal, for Each terminal selects the terminal needing to follow.
In the embodiment of the present invention, server sends at least two current location informations in same preset group to same pre- If at least two terminals in group.
S305, within the current preset time, first terminal according at least two current location informations generate at least two work as The list of front position information.
First terminal receive server transmission at least two current location informations after it is necessary to from this at least two work as Current goal positional information is selected in the information of front position.
In the embodiment of the present invention, first terminal first generates corresponding according at least two current location informations receiving List.
List is shown by s306, first terminal.
This list is shown after at least two current location informations are generated corresponding list by first terminal, with Carry out selecting to be followed the operation of terminal for user.
In the embodiment of the present invention, first terminal is by receive at least two current location information list displays to terminal On the display page.
In the embodiment of the present invention, display interface can be the current location information that map etc. can show at least two terminals Interface.
Exemplary, as shown in figure 9, user a, b, c form a team self-driving travel, and user a is by corresponding for user b equipment b and user c Corresponding equipment c invites in the discussion group of wechat, and three equipment open navigation feature simultaneously, and user a can be on the ground of wechat The current location of three equipment is seen at figure interface.
S307, first terminal receive first user according to the first user that the list showing is carried out generating after selection operation Operation.
First terminal by after at least two current location information list displays to the display page of terminal, first user This list is carried out selection operation to select to be followed terminal.
In the embodiment of the present invention, first user is at least two current locations in the same preset group of display on first terminal The list of information is selected, so that it is determined that being followed the current goal positional information of terminal.
Exemplary, as shown in fig. 6, user a corresponding equipment a the wechat map page see equipment a, equipment b and The position of equipment c, the position of pointing device c, the page ejects " whether selecting equipment c to be to follow a little to carry out route planning " to be selected Frame, clicks on "Yes" and completes to select to follow operation a little.
S308, first terminal operate according to first user and generate first choice instruction, and this first choice instructs for indicating Server selects current goal positional information from least two current location informations.
On first user is to first terminal, the list of at least two current location informations of display carries out showing operation Afterwards, first terminal generates first choice instruction, so that server selects current goal position from least two current location informations Confidence ceases.
In the embodiment of the present invention, first choice instructs and selects to be followed the current goal positional information of terminal for first user Instruction.
S309, first terminal send first choice and instruct to server.
First terminal sends the first choice instruction generating according to first user operation to server, for server to Current goal positional information is selected in few two current location informations.
In the embodiment of the present invention, the first choice instruction being generated according to first user operation is sent and extremely services by first terminal Device.
S310, server instruct according to first choice, select current goal positional information.
Server receive first choice instruction after, according to this selection instruction determine navigation way final position (when Front target position information) and start position (the first current location information).
In the embodiment of the present invention, server determination from the first choice instruction that first terminal sends is followed working as of terminal Front target position information.
Optionally, at least two terminals in same preset group can select same be followed terminal it is also possible to select Different is followed terminal, is determined on a case-by-case basis, and the embodiment of the present invention is not specifically limited.
S311, server send and confirm that instruction is followed terminal to current goal positional information is corresponding, and this confirmation instructs Determine and be followed whether terminal is ready to be followed.
After server determines the current goal positional information of first terminal selection, first have to current goal position letter The corresponding end that is followed of breath determines that this is followed whether terminal is ready to be followed terminal as the first navigation way.
In the embodiment of the present invention, server sends and confirms that instruction, to being followed terminal, confirms whether first terminal is ready to make Carry out the planning of the first navigation way for current goal positional information.
Exemplary, as shown in fig. 6, it is to be followed terminal that user a selects user c corresponding equipment c, equipment c receives and " is No becoming is followed a little " information, user c can select "Yes" or "No" button on equipment c.
S312, be followed terminal send the second selection instruction to server, this second selection instruction be second user selection Whether become the instruction being followed terminal.
After being followed the confirmation message that terminal receives server transmission, choose whether to be ready originally following as first terminal Point.
In the embodiment of the present invention, second user carries out selection operation to the confirmation being followed display in terminal, this choosing Select operation and generate the second selection instruction, be followed terminal and send this second selection instruction to server.
In the embodiment of the present invention, second user is the user that the display page being followed terminal is operated.
S313, when be followed terminal agree to be followed when, server is according to current goal positional information and the first present bit Confidence ceases, and determines from first navigation way of this first current location information to this current target position information, and this is first current Positional information is the corresponding current location information of first terminal at least two current location informations.
After server receives the instruction that is followed of agreement being followed terminal transmission, server will be planned from the One current location information is to the first navigation way of current goal positional information.
In the embodiment of the present invention, server receives the second selection instruction being followed terminal transmission, when second selects to refer to Make for agree to as be followed terminal when, server using the first current location information of first terminal as starting point, to be followed First current goal position of terminal, as terminal, determines the first navigation way from origin-to-destination.
In the embodiment of the present invention, it is followed terminal and a static destination can be selected to carry out navigation route planning.
S314, server send the first navigation way to first terminal.
Server by the first navigation route planning from the first current location to current goal position well after, be sent to First terminal, for first terminal according to the first navigation way carry out navigation operation.
In the embodiment of the present invention, the first navigation way includes at least one from the first current location information to current goal position The navigation way of confidence breath.
S315, first terminal are navigated according to the first navigation way.
The first current location that first terminal the reception server sends is to the first navigation way of current goal position, and root According to this navigation way, first terminal is navigated from the first current location.
In the embodiment of the present invention, the first navigation way includes at least one from the first current location information to current goal position The navigation way of confidence breath.
Exemplary, as shown in fig. 7, showing on the map of user a corresponding equipment a that two set to user c is corresponding The navigation way of standby c, and the current location of user b corresponding equipment b is shown on map.
S316, when reaching the current preset time, server update current goal positional information and the first present bit confidence Breath, updates this current first navigation way according to this current target position information after updating and this first current location information.
When reaching the current preset time, in next Preset Time, server to the first navigation way according to update after Current goal positional information and update after the first current location information be updated.
In the embodiment of the present invention, the first current location information in next Preset Time, to first terminal for the server It is updated with the current goal positional information being followed terminal, and according to the first current location information after updating and current mesh Cursor position information updating first navigation way.
S317, server send the first navigation way after updating to first terminal.
After server update the first navigation way, this first navigation way is sent to first terminal, for first eventually End carries out navigation operation according to this first navigation way.
In the embodiment of the present invention, the first navigation way after renewal is at least one navigation way.
S318, first terminal are navigated according to the first navigation way after updating.
After first terminal receives the first navigation way after renewal, led according to the first navigation way after updating Boat.
In the embodiment of the present invention, after first terminal receives the first navigation way after renewal, after updating first leads Air route line replaces original first navigation way to be shown in the viewing area of first terminal.
In the embodiment of the present invention, first user can terminate this by clicking on the correspondence position of first terminal display screen Dynamic navigation.
S319, when be followed terminal disagree be followed when, server send navigation failure command to first terminal.
When server receive be followed terminal transmission the second selection instruction be disagree be followed when, server will be led Boat failure command sends to first terminal, terminates this time to navigate.
In the embodiment of the present invention, when server receive be followed terminal transmission the second selection instruction be disagree by with At any time, server generates navigation failure command, to point out the failure of first terminal first navigation route planning.
In the embodiment of the present invention, first terminal receives navigation failure command, and this instruction is shown to the aobvious of first terminal Show on the page, first user can reselect and be followed terminal and jump to step s309.
Exemplary, as shown in figure 4, user a select on the display interface of equipment a user c corresponding equipment c be by with With terminal, equipment c receives the information of " whether become and be followed a little ", when user c selects "No" button on equipment c, equipment a The prompting of " navigation route planning failure " can be received.
It is understood that first terminal can select the other-end in same preset group as being followed terminal, take Business device obtains corresponding first current location information of first terminal in real time and is followed terminal corresponding current goal position letter Breath, to carry out the planning of real-time first navigation way, first terminal can be made dynamically to get the navigation being followed terminal Route, improves the motility of navigation.
Example IV
As shown in Figure 10, the embodiment of the present invention provides a kind of first terminal 1, and described first terminal 1 may include that
Second receiving unit 10, for, after dynamic navigation feature starts, receiving at least two within the current preset time Current location information, described at least two current location informations are the corresponding current location information of at least two terminals, described the One terminal belongs to described at least two terminals.
Second receiving unit 10, is additionally operable to according at least two current location informations, receives first user operation, and according to The operation of described first user generates first choice instruction, and described first choice instructs for indicating server from described at least two Current goal positional information is selected in current location information.
Second transmitting element 11, instructs to described server for sending described first choice.
Navigation elements 12, for receiving described first navigation way that described server sends, according to the described first navigation Route is navigated.
Optionally, based on Figure 10, as shown in figure 11, described first terminal 1 also includes: the second updating block 13.
Second updating block 13, for when reaching the described current preset time, receiving the renewal that described server sends Described first navigation way afterwards, is navigated according to described first navigation way after updating.
Optionally, based on Figure 11, as shown in figure 12, described first terminal 1 also includes: signal generating unit 14, display unit 15.
Signal generating unit 14, for generating described at least two present bit confidences according to described at least two current location informations The list of breath.
Display unit 15, for being shown described list.
Second receiving unit 10, carries out selecting behaviour according to the described list showing specifically for receiving described first user The described first user operation generating after work.
As shown in figure 13, in actual applications, above-mentioned navigation elements 12, the second updating block 13 and signal generating unit 14 all may be used Realized by the processor 16 on first terminal, can for central processing unit (cpu), microprocessor (mpu), at digital signal Reason device (dsp) or field programmable gate array (fpga) etc. are realized, and above-mentioned second transmitting element 11 can be realized by transmitter 17, on State the second receiving unit 10 to be realized by receptor 18, above-mentioned display unit 15 can be real by the display 19 on first terminal Existing, this first terminal also includes: storage medium 110, and this storage medium 110, transmitter 17, receptor 18, display 19 are permissible It is connected with processor 16, wherein, storage medium 110 is used for storing executable program code, this program code includes computer behaviour Instruct, storage medium 210 may comprise high speed ram memorizer it is also possible to also include nonvolatile memory, for example, at least One disk memory.
Embodiment five
As shown in figure 14, embodiments provide a kind of server 2, this server 2 may include that
Acquiring unit 20, for after dynamic navigation feature is triggered, obtaining at least two eventually within the current preset time At least two current location informations at end, described at least two terminals are the terminal belonging to same preset group.
First transmitting element 21, for sending each at least two current location informations extremely described at least two terminals Terminal.
First receiving unit 22, for receiving the first choice instruction of first terminal transmission, described first choice instruction is used Select current goal positional information in instruction from described at least two current location informations, described current goal positional information is It is followed the corresponding current location information of terminal, described first terminal is described at least two terminals in described at least two terminals In the terminal in addition to being followed terminal.
Select unit 23, for instructing according to described first choice, selects described current goal positional information, according to described Current goal position and the first current location information, determine from described first current location to the first of described current goal position Navigation way, described first current location information is that first terminal described in described at least two current location informations is corresponding works as Front position information.
First transmitting element 21, is additionally operable to send described first navigation way to described first terminal.
Optionally, based on Figure 14, as shown in figure 15, described server 2 also includes: the first updating block 24.
First updating block 24, for when reaching the described current preset time, updating described current goal positional information With described first current location information, according to update after described current goal positional information and described first current location information Update described current first navigation way.
Optionally, based on Figure 15, as shown in figure 16, described server 2 also comprises determining that unit 25.
Acquiring unit 20, specifically for obtaining the group identification information that described at least two terminals send, described group of mark letter Breath includes at least two ID of described at least two terminals.
Determining unit 25, for according to described at least two ID determine two of described at least two terminals current Positional information.
As shown in figure 17, in actual applications, above-mentioned acquiring unit 20, select unit 23, the first updating block 24 and really Order unit 25 all can be realized by the processor 26 on server, can for central processing unit (cpu), microprocessor (mpu), Digital signal processor (dsp) or field programmable gate array (fpga) etc. are realized, and above-mentioned first transmitting element 21 can be by sending Device 27 is realized, and above-mentioned first receiving unit 22 can be realized by receptor 28, and this server also includes: storage medium 29, this storage Medium 29, transmitter 27, receptor 28 can be connected with processor 26, and wherein, storage medium 29 is used for storing executable program Code, this program code includes computer-managed instruction, and storage medium 29 may comprise high speed ram memorizer it is also possible to also wrap Include nonvolatile memory, for example, at least one disk memory.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can be using the shape of hardware embodiment, software implementation or the embodiment combining software and hardware aspect Formula.And, the present invention can use storage using in one or more computers wherein including computer usable program code The form of the upper computer program implemented of medium (including but not limited to disk memory and optical memory etc.).
The present invention is the flow process with reference to method according to embodiments of the present invention, equipment (system) and computer program Figure and/or block diagram are describing.It should be understood that can be by each stream in computer program instructions flowchart and/or block diagram Flow process in journey and/or square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processor instructing general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device is to produce A raw machine is so that produced for reality by the instruction of computer or the computing device of other programmable data processing device The device of the function of specifying in present one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide computer or other programmable data processing device with spy Determine in the computer-readable memory that mode works so that the instruction generation inclusion being stored in this computer-readable memory refers to Make the manufacture of device, this command device realize in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The function of specifying in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing device so that counting On calculation machine or other programmable devices, execution series of operation steps to be to produce computer implemented process, thus in computer or On other programmable devices, the instruction of execution is provided for realizing in one flow process of flow chart or multiple flow process and/or block diagram one The step of the function of specifying in individual square frame or multiple square frame.
The above, only presently preferred embodiments of the present invention, it is not intended to limit protection scope of the present invention.

Claims (10)

1. a kind of dynamic navigation method, is applied to server it is characterised in that methods described includes:
Within the current preset time, after dynamic navigation feature is triggered, obtain at least two current locations of at least two terminals Information, described at least two terminals are the terminal belonging to same preset group;
Send at least two current location informations each terminal to described at least two terminals;
Receive the first choice instruction that first terminal sends, described first choice instructs current from described at least two for indicating Current goal positional information is selected, described current goal positional information is to be followed in described at least two terminals in positional information The corresponding current location information of terminal, described first terminal be in described at least two terminals except described be followed terminal in addition to Terminal;
Instructed according to described first choice, select described current goal positional information, according to described current goal positional information and First current location information, determines the first navigation road from described first current location information to described current goal positional information Line, described first current location information is the corresponding current location of first terminal described in described at least two current location informations Information;
Send described first navigation way to described first terminal.
2. method according to claim 1 is it is characterised in that described first navigation way of described transmission is whole to described first After end, methods described also includes:
When reaching the described current preset time, update described current goal positional information and described first current location information, Described first navigation way is updated according to the described current goal positional information after updating and described first current location information.
3. method according to claim 1 is it is characterised in that obtain at least two terminals in the described time in current preset At least two current location informations, comprising:
Obtain the group identification information that described at least two terminals send;
Determine at least two current location informations of described at least two terminals according to described group of identification information.
4. a kind of dynamic navigation method, is applied to first terminal it is characterised in that methods described includes:
After dynamic navigation feature starts, receive at least two current location informations within the current preset time, described at least two Individual current location information is the corresponding current location information of at least two terminals, and described first terminal belongs to described at least two eventually End;
According at least two current location informations, receive first user operation, and generation first is operated according to described first user Selection instruction, described first choice instructs for indicating that server selects current mesh from described at least two current location informations Cursor position information;
Send described first choice to instruct to described server;
Receive described first navigation way that described server sends, navigated according to described first navigation way.
5. method according to claim 4 it is characterised in that the described server of described reception send described first navigation Route, after being navigated according to described first navigation way, methods described also includes:
When reaching the described current preset time, receive described first navigation way after the renewal that described server sends, root Navigated according to described first navigation way after updating.
6. method according to claim 4 it is characterised in that described according at least two current location informations, receive the One user operation, comprising:
Generate the list of described at least two current location informations according to described at least two current location informations;
Described list is shown;
Receive described first user according to the described first user operation that the described list showing is carried out generating after selection operation.
7. a kind of server is it is characterised in that include:
Acquiring unit, for, after dynamic navigation feature is triggered, obtaining at least two terminals extremely within the current preset time Few two current location informations, described at least two terminals are the terminal belonging to same preset group;
First transmitting element, for sending at least two current location informations each terminal to described at least two terminals;
First receiving unit, for receiving the first choice instruction of first terminal transmission, described first choice instructs for indicating From described at least two current location informations select current goal positional information, described current goal positional information be described extremely It is followed the corresponding current location information of terminal, described first terminal is removing in described at least two terminals in few two terminals It is followed the terminal outside terminal;
Select unit, for instructing according to described first choice, selects described current goal positional information, according to described current mesh Cursor position and the first current location information, determine the first navigation road from described first current location to described current goal position Line, described first current location information is the corresponding current location of first terminal described in described at least two current location informations Information;
First transmitting element, is additionally operable to send described first navigation way to described first terminal.
8. server according to claim 7 is it is characterised in that described server also includes: the first updating block;
Described first updating block, for when reaching the described current preset time, update described current goal positional information and Described first current location information, according to update after described current goal positional information and described first current location information more Newly described current first navigation way.
9. a kind of first terminal is it is characterised in that include:
Second receiving unit, for, after dynamic navigation feature starts, receiving at least two present bit within the current preset time Confidence ceases, and described at least two current location informations are the corresponding current location information of at least two terminals, described first terminal Belong to described at least two terminals;
Second receiving unit, is additionally operable to according at least two current location informations, receives first user operation, and according to described the One user operation generates first choice instruction, and described first choice instructs for indicating server from described at least two present bit Current goal positional information is selected in confidence breath;
Second transmitting element, instructs to described server for sending described first choice;
Navigation elements, for receiving described first navigation way that described server sends, enter according to described first navigation way Row navigation.
10. first terminal according to claim 9 is it is characterised in that described first terminal also includes: second updates list Unit;
Second updating block, for when reaching the described current preset time, receiving the institute after the renewal that described server sends State the first navigation way, navigated according to described first navigation way after updating.
CN201610857106.2A 2016-09-28 2016-09-28 Dynamic navigation method, terminal and server Pending CN106375959A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610857106.2A CN106375959A (en) 2016-09-28 2016-09-28 Dynamic navigation method, terminal and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610857106.2A CN106375959A (en) 2016-09-28 2016-09-28 Dynamic navigation method, terminal and server

Publications (1)

Publication Number Publication Date
CN106375959A true CN106375959A (en) 2017-02-01

Family

ID=57898117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610857106.2A Pending CN106375959A (en) 2016-09-28 2016-09-28 Dynamic navigation method, terminal and server

Country Status (1)

Country Link
CN (1) CN106375959A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107317993A (en) * 2017-08-08 2017-11-03 维沃移动通信有限公司 A kind of video call method and mobile terminal
CN109612457A (en) * 2018-12-29 2019-04-12 咪咕互动娱乐有限公司 Movement route determining method, server and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110028132A1 (en) * 2009-07-29 2011-02-03 Research In Motion Limited Mobile phone arrival time estimator
CN104634353A (en) * 2013-11-06 2015-05-20 比亚迪股份有限公司 Navigation method, system, server and navigation terminals for motorcade
CN104776854A (en) * 2015-04-30 2015-07-15 上海天奕达电子科技有限公司 Car following navigation method and system and navigation system
CN105263112A (en) * 2015-10-22 2016-01-20 广东欧珀移动通信有限公司 Navigation method and navigation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110028132A1 (en) * 2009-07-29 2011-02-03 Research In Motion Limited Mobile phone arrival time estimator
CN104634353A (en) * 2013-11-06 2015-05-20 比亚迪股份有限公司 Navigation method, system, server and navigation terminals for motorcade
CN104776854A (en) * 2015-04-30 2015-07-15 上海天奕达电子科技有限公司 Car following navigation method and system and navigation system
CN105263112A (en) * 2015-10-22 2016-01-20 广东欧珀移动通信有限公司 Navigation method and navigation system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107317993A (en) * 2017-08-08 2017-11-03 维沃移动通信有限公司 A kind of video call method and mobile terminal
CN107317993B (en) * 2017-08-08 2019-08-16 维沃移动通信有限公司 A kind of video call method and mobile terminal
CN109612457A (en) * 2018-12-29 2019-04-12 咪咕互动娱乐有限公司 Movement route determining method, server and storage medium

Similar Documents

Publication Publication Date Title
US8280413B2 (en) Mobile terminal and world time display method thereof
CN105159533A (en) Mobile terminal and automatic verification code input method thereof
CN105719136A (en) Device and method for performing quick payment on mobile terminal
CN104951206A (en) Icon hiding method and device
CN106406610A (en) Error touch preventing method and system
CN104731472A (en) Rapid icon clearing-up method and device
CN105978788A (en) Message pushing device and method thereof
US20100045518A1 (en) Mobile terminal and method for automatic geotagging
CN106488542A (en) A kind of mobile terminal and its control method
CN106231650A (en) A kind of method for network access and terminal
CN105760055A (en) Mobile terminal and control method thereof
CN106657579B (en) Content sharing method and device and terminal
CN105515619A (en) Bluetooth call method and system
CN104991772A (en) Remote operation guide method and apparatus
CN106502526A (en) A kind of back-stage management method and terminal
CN106506364A (en) A kind of cut-in method, client and routing server
CN104780278B (en) Route generation method based on communication data and device
CN106250017A (en) A kind of mobile terminal and multitask management process
CN106028382A (en) NV (Nonvolatile Random Access Memory) parameter reading-writing device and method
CN108829267A (en) A kind of vocabulary recommended method, equipment and computer can storage mediums
CN106792539A (en) A kind of method and apparatus of alarm
CN106791149A (en) A kind of method of mobile terminal and control screen
CN106547674A (en) A kind of fingerprint input method, device and terminal
CN105183830A (en) Picture browsing method and apparatus
CN106375959A (en) Dynamic navigation method, terminal and server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170201

RJ01 Rejection of invention patent application after publication