CN106840185A - Navigation way sharing method, device, server and storage medium based on password - Google Patents

Navigation way sharing method, device, server and storage medium based on password Download PDF

Info

Publication number
CN106840185A
CN106840185A CN201710060902.8A CN201710060902A CN106840185A CN 106840185 A CN106840185 A CN 106840185A CN 201710060902 A CN201710060902 A CN 201710060902A CN 106840185 A CN106840185 A CN 106840185A
Authority
CN
China
Prior art keywords
navigation
password
sharing
way
navigation way
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.)
Granted
Application number
CN201710060902.8A
Other languages
Chinese (zh)
Other versions
CN106840185B (en
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201710060902.8A priority Critical patent/CN106840185B/en
Publication of CN106840185A publication Critical patent/CN106840185A/en
Application granted granted Critical
Publication of CN106840185B publication Critical patent/CN106840185B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention discloses a kind of navigation way sharing method based on password, device, server and storage medium.The method includes:Determine navigation way according to the navigation terminus received from navigation requests end, and generate the navigation way association share password;The password of sharing is handed down to the navigation requests end so that the navigation requests end by it is described share password and be sent to navigation share end;If receive that the navigation shares that end sends comprising the navigation requests for sharing password, the navigation way for sharing password association is handed down to the navigation and shares end.By above-mentioned technical proposal, solve route when needing to share same navigation way between different user and share problem, there is provided a kind of efficiently easily navigation way shares mode.

Description

Navigation way sharing method, device, server and storage medium based on password
Technical field
The present invention relates to maps processing technical field, more particularly to a kind of navigation way sharing method based on password, dress Put, server and storage medium.
Background technology
As GPS (Global Positioning System, global positioning system) becomes increasingly popular, more and more disappear Expense person passes through the intelligent terminal carried with, route planning information when being driven or walked immediately.Existing path navigation Basic procedure be:User opens the navigation type client software installed in intelligent terminal, input navigation terminus, and sends extremely Corresponding navigation server, navigation server generates navigation way and returns to client software according to the terminus, client Software according to the navigation way to user drive or walk guide.
With continuing to develop for technology, people are also improving constantly for the requirement of navigation product, traditional navigation product The growing personalization of people, the navigation needs of facilitation cannot have been met.For example, under in-use automotive class scene, driver is not Understand the navigation terminus of passenger so that navigation type product cannot carry out route guiding to driver.
The content of the invention
In view of this, the embodiment of the present invention provide a kind of navigation way sharing method based on password, device, server and Storage medium, mode is shared to provide efficiently easily navigation way.
In a first aspect, a kind of navigation way sharing method based on password is the embodiment of the invention provides, including:
Determine navigation way according to the navigation terminus received from navigation requests end, and generate the navigation way association Share password;
The password of sharing is handed down to the navigation requests end, so that password hair is shared in the navigation requests end by described Give navigation and share end;
If receive it is described navigation share end send comprising the navigation requests for sharing password, share mouth by described Make the navigation way of association be handed down to the navigation and share end.
Second aspect, the embodiment of the present invention additionally provides a kind of navigation way sharing apparatus based on password, the device bag Include:
Route command generation module, navigation way is determined for the navigation terminus that foundation is received from navigation requests end, and Generate the navigation way association shares password;
Password issues module, for the password of sharing to be handed down into the navigation requests end, so that the navigation requests End by it is described share password and be sent to navigation share end;
Route sharing module, if for receive it is described navigation share end send comprising the navigation requests for sharing password, The navigation way for sharing password association is then handed down to the navigation and shares end.
The third aspect, the embodiment of the present invention additionally provides a kind of server, and the server includes:
One or more processors;
Storage device, for storing one or more programs, when one or more of programs are one or more of Computing device so that one or more of processors realize any one the navigation road based on password in the embodiment of the present invention Line sharing method.
Fourth aspect, the embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer Program, the program is when executed by realizing any one the navigation way side of sharing based on password in the embodiment of the present invention Method.
The embodiment of the present invention determines navigation way by the navigation terminus received from navigation requests end, and generates navigation road What line was associated shares password, then will share password and be handed down to navigation requests end, so that navigation requests end will share password transmission Share end to navigation, and when receiving that navigation shares that end sends comprising the navigation requests for sharing password, password pass will be shared The navigation way of connection is handed down to navigation shares end, solves the route point when needing between different user to share same navigation way Enjoy problem, there is provided a kind of efficiently easily navigation way shares mode.
Brief description of the drawings
Fig. 1 is a kind of flow chart of the navigation way sharing method based on password in the embodiment of the present invention one;
Fig. 2 is a kind of flow chart of the navigation way sharing method based on password in the embodiment of the present invention two;
Fig. 3 is a kind of schematic diagram of the navigation way share system based on password in the embodiment of the present invention two;
Fig. 4 is a kind of structural representation of the navigation way sharing apparatus based on password in the embodiment of the present invention three;
Fig. 5 is a kind of structured flowchart of the server in the embodiment of the present invention four.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that, in order to just Part rather than entire infrastructure related to the present invention is illustrate only in description, accompanying drawing.
The realization approach of various embodiments of the present invention is summarized as follows first:
In general, when common navigation terminus is needed to use between different user, can be by the common navigation Terminus informs other users by a certain user, and then different user obtains respective navigation road by respective client respectively Line.And when different user needs to use common navigation way, it is necessary to a certain user therein generates its client Navigation way is shared to other users, and then all users are navigated using this route shared.
But, navigation way shares how safely and effectively to be shared with the navigation way by initiator (i.e. navigation requests end) Other users (i.e. navigation share end) are a problems to be solved, that is, the navigation way shared (or navigates in what manner Route shares mark) share could be so that all shared user security navigation way for easily obtaining and being shared using this Problem.Preferably select a kind of form simple and be easy to the navigation way of memory to share mark, such as password form, such nothing Inform that the shared user navigation way shares mark by by which kind of mode, shared user can easily by oneself Navigation type client software or browser obtain the navigation way that this is shared.
Embodiment one
Fig. 1 is a kind of flow chart of navigation way sharing method based on password that the embodiment of the present invention one is provided, this reality The situation that example is applicable to shared same navigation way between at least two users is applied, the method for the present embodiment can be by based on mouth The navigation way sharing apparatus of order are performed, and the device can be realized by way of hardware and/or software, typically can be integrated in In the server of client push navigation way, and used cooperatively with least two clients for completing route guidance.This implementation The method of example is specifically included:
The navigation terminus that S110, foundation are received from navigation requests end determines navigation way, and generates the navigation way What is associated shares password.
Specifically, navigation server receives navigation starting point and the navigation terminating point that navigation requests end sends, that is, navigate Terminal, then according to the navigation terminus, by navigation path planning algorithm, determines corresponding navigation way, is then this Navigation way generates one and uniquely shares password, that is, generate navigation way association shares password.
Wherein, navigation server is that the password of sharing of the association of navigation way generation is to share password according to what is pre-set Generation opportunity and the create-rule form and generating algorithm of password (comprise at least share) determine.When sharing the generation of password Machine at least includes two kinds of situations:(1) it is the navigation way while navigation server determines navigation way according to navigation terminus The unique of generation association shares password;(2) navigation server receives navigation requests end for password is shared in navigation way generation Request when, unique for navigation way generation association shares password.
Exemplarily, when the generation opportunity for sharing password being second case, S110 can include:Foundation is led from described The navigation terminus that boat request end receives determines navigation way, and the navigation way is handed down into the navigation requests end;If Receive the navigation requests end and request is shared to the navigation way, then generate the navigation way association shares mouth Order.
Specifically, navigation server receives the navigation terminus that navigation requests end sends, then according to the navigation terminus Corresponding navigation way is determined, the navigation way is then handed down to above-mentioned navigation requests end.Navigation requests end according to demand, Share request to what above-mentioned navigation server sent the navigation way again.Navigation server receive share request after, then for The unique of navigation way generation association shares password.So set and be advantageous in that, for can be according to the reality of oneself Demand, independently choose whether generation navigation way shares password, when without obtaining navigation way every time, all gets One association share password, Consumer's Experience can be lifted.
Exemplarily, in sharing password comprising the digital, alphabetical of preset characters quantity, Chinese character and punctuation mark at least one Kind.
Wherein, preset characters quantity be before sharing password generated set share password in the number comprising character. Preset characters quantity can directly be set as 1 fixed number to N number of (N >=2);Password can also be shared in fixed number Cannot meet again when sharing password uniqueness, increase number according to the character of setting increases corresponding character number automatically, i.e., in advance If the character of character quantity=fixed number+setting increases number.
Specifically, the above-mentioned concrete form for sharing password can be one kind in numeral, letter, Chinese character and punctuation mark or Several combinations.For example, share the numerical password that password can be preset characters quantity, such as " 1234 ", " 12306 " or " 123456 " etc.;It can also be preset characters quantity to share password, and case sensitive alphabetical password, such as " abc ", " aBcD " or " ABCDE " etc.;Share the Chinese character password that password can also be preset characters quantity, such as " usual place " or " we About rise " etc.;Share the punctuation mark password that password can also be preset characters quantity, such as " // * *”;Share password may be used also To be the combination password of preset characters quantity, such as " at the 1st A mouthfuls of usual place!”.Certainly, it is easy in order that sharing password Memory, digit preference, letter are shared password form, so, are even used between different user with the single form of Chinese character Form is shared in call or short message etc., it is also possible to is conveniently used and shares password.
Exemplarily, it is according to the Random Generation generation in default sample range to share password;Or described point Enjoying password is generated according to default characteristic value.
Wherein, default sample range is the selectable character range of each character shared in password set in advance, Its with share corresponding to password form.Such as, it is numeral to share password form, then default sample range is just set as 0-9;Point When to enjoy password form be letter, default sample range is exactly a-z and A-Z totally 52 letters;And be Chinese character when password form is shared When, default sample range can be set as the Chinese character scope of dictionary, it is also possible to be set as the scope of some other Chinese character base.It is default Characteristic value refer to previously selected already present reference feature value, such as present system time or the welfare lottery ticket number of announcing the winners in a lottery etc..
Specifically, the generating algorithm for sharing password can be generated at random in default sample range, such as, preset sample Scope is 0-9, then sharing password can randomly choose the numerical value for sharing each character of password in the range of 0-9.Share mouth Order can also be and generated according to default characteristic value, such as, and according to present system time 20 seconds January 1 day 15 point 30 minute in 2017, I.e. 20170101153020, character is therefrom randomly choosed as the numerical value for sharing each character of password.
S120, the password of sharing is handed down to the navigation requests end, so that the navigation requests end is shared described Password is sent to navigation and shares end.
Specifically, S110 generate navigation way and its association share password after, navigation server shares this Password is handed down to the navigation requests end of request navigation way.Received after this shares password at navigation requests end, it is possible to sent out Give navigation and share end, to realize sharing for navigation way.
Exemplarily, share described password and be handed down to the navigation requests end and can include:By the navigation way with And navigation way association shares password while being handed down to the navigation requests end.
Specifically, the navigation way of generation and its association are shared password while being handed down to request navigation by navigation server The navigation requests end of route, so, navigation requests end can be while being initiated to share for navigation way, and oneself is also somebody's turn to do Navigation way.Such case correspond to illustrate in S110 share password generated opportunity is the first situation, i.e. navigation Service While device determines navigation way according to navigation terminus, unique for navigation way generation association shares password, at this Plant under situation, navigation way shares password while automatically generating with association, also just can be issued to navigation simultaneously Request end.And in the second case for sharing password generated opportunity, navigation server is that navigation way first is sent into navigation Request end, afterwards further according to navigation requests end share request generate and issue with navigation way associate share password.So Setting is advantageous in that, what user can directly obtain navigation way and association shares password, and without initiating navigation way again The request shared, can simplify the operation of user, lift Consumer's Experience.
If S130, receive that the navigation shares that end sends comprising the navigation requests for sharing password, will be described Share password association navigation way be handed down to it is described navigation share end.
Specifically, navigation shares end after receiving and sharing password, by its navigation type client software or can browse This is shared password and sent to navigation server by the corresponding software of device, initiates navigation requests.Navigation server receives navigation point Enjoy that end sends this share password after, the navigation way that password association will be shared with this is issued to navigation and shares end, realizes leading Air route line is shared.
The technical scheme of the present embodiment, navigation way is determined by the navigation terminus received from navigation requests end, and raw Share password into navigation way association, then will share password and be handed down to navigation requests end, so that navigation requests end will share Password is sent to navigation and shares end, and when receiving that navigation shares that end sends comprising the navigation requests for sharing password, will point The navigation way for enjoying password association is handed down to navigation and shares end, solving when need shared same navigation way between different user Route share problem, there is provided it is a kind of that efficiently easily navigation way shares mode.
Embodiment two
Fig. 2 is a kind of flow chart of navigation way sharing method based on password that the embodiment of the present invention two is provided, this reality Example is applied on the basis of above-described embodiment, a upper embodiment is illustrated and optimized.Fig. 3 is the embodiment of the present invention two A kind of schematic diagram of the navigation way share system based on password for providing.It is same as the previously described embodiments or corresponding in the present embodiment The explanation of term will not be repeated here.With reference to Fig. 2 and Fig. 3 to the navigation way side of sharing based on password of the present embodiment Method is specifically described, and the method includes:
S210, navigation requests end send navigation terminus to navigation server.
Specifically, when user needs path navigation to service, it is firstly the need of the navigation type for opening installation in intelligent terminal Corresponding software webpage in client software or browser, is then input into navigation terminus, and send it to corresponding navigation Server.That is, 310 navigation server of navigation requests end 330 in Fig. 3 sends navigation terminus, to initiate to calculate road request.
S220, navigation server generate navigation way according to the navigation terminus for receiving.
Specifically, the navigation server 330 in Fig. 3 receive navigation requests end 310 transmission navigation terminus after, root According to information such as the maps and road conditions in buffer service 333, led using path planning algorithm generation is different in road service 331 is calculated Air route line, such as the generation time is most short, distance is most short, transfer is minimum or most short etc. optimal path of walking distance, and other Alternative path.Then by the information at navigation requests end 310, navigation terminus, all navigation ways and its identification information that generate Etc. buffer service 333 is stored in, for being called at any time in this navigation procedure.Under normal circumstances, because real-time road condition information Change, navigation requests end 310 every time initiate calculate road request after, calculate road service 331 all can for the Ci Suan roads request generation it is new Navigation way.
S230, navigation server generate what is associated with navigation way according to the generation opportunity and create-rule for sharing password Share password, and navigation way is issued to navigation requests end with the password of sharing of association.
Specifically, the generation opportunity and generation rule for sharing password are preset with the password service 332 of navigation server 330 Then, uniquely password is shared so as to what is associated for each bar navigation Route Generation.Then, according to the generation opportunity for sharing password Navigation way and its password of sharing of association are issued to navigation requests end 310 by difference, navigation server 330.
Such as, it is that the first situation, i.e. navigation server determine according to navigation terminus when the generation opportunity for sharing password It is that the navigation way generates when uniquely sharing password of association, password service 332 and calculation road service 331 while navigation way Cooperate, Ji Suan roads service 331 often generates a bar navigation route, then password service 332 is according to the default shape for sharing password Formula and generating algorithm are that the unique of the association of the bar navigation Route Generation one shares password, and by the navigation way, navigation road Line identification information and the password of sharing of association are stored in buffer service 333.Then, by navigation way and its association to share password same When be handed down to navigation requests end 310.
For another example, it is second case when the generation opportunity for sharing password, i.e., navigation server receives navigation requests end It is that the navigation way generates when uniquely sharing password of association when sharing the request of password for navigation way generation, road is calculated first The all of navigation way of the generation of service 331, these navigation ways and its identification information is stored in buffer service 333, then These navigation ways are issued to navigation requests end 310.When navigation requests end 310 needs to carry out the shared of certain bar navigation route When, navigation server 330 can send the navigation way and share request again.Navigation server 330 is received when sharing request, Password service 332 is the unique of one association of navigation way generation according to the default form and generating algorithm for sharing password Share password, this is shared into password associatedly stores in buffer service 333, and this is shared into password and be issued to navigation requests end 310。
Wherein, navigation way is consistent with the storage cycle for sharing password of association in buffer service 333, i.e., in buffer service Be stored with the navigation way when, wherein to be also necessarily stored with unique share password with the navigation way is associated.Usually, it is The amount of storage of navigation server 330 is reduced, after navigation Service is terminated at navigation requests end 310, for the navigation requests end 310 is given birth to Into navigation way and its association share password and can be eliminated, to discharge memory space.
Can generate the navigation way in password service 332 as navigation way and the uniqueness for sharing password association Association share password after, it is matched with existing password of sharing in buffer service 333.If in buffer service 333 There is identical to share password, then password service 332 just shares password for the navigation way generates one again, until newly The password of sharing of generation is unique in buffer service 333.
Issued as navigation server 330 share password mode can be directly navigation requests end 310 navigation type Display shares password, or the log-on message at the navigation requests end 310 that is stored with navigation server 330 in client software When, password will be shared navigation requests end 310 is sent to by the log-on message.This is not defined in the present embodiment.
S240, navigation requests end receive the navigation way of navigation server transmission and share password, and will share password hair Deliver to navigation and share end.
Specifically, after navigation requests end 310 receives the navigation way of the transmission of navigation server 330 and shares password, can Sent to navigation so that password will be shared and share end 320, to initiate the shared of navigation way.Wherein, navigation requests end 310 is to navigation It can be call, short message, wechat and other third-party platforms etc. to share the mode for holding 320 transmissions to share password.Navigation herein Share the including but not limited to navigation of end 320 and share end.
What S250, navigation shared that end receives that navigation requests ends sends shares password, and will share password and send to navigation and take Business device, request is shared to initiate navigation way.
After S260, navigation server receive to share password, navigation point will be issued to the navigation way for sharing password association End is enjoyed, to realize sharing for navigation way.
Specifically, navigation server 330 receive navigation share end 320 send share password after, in buffer service 333 Middle matching this share password.When password match success is shared, navigation server 330 will share mouth in buffer service 333 with this Make the navigation way of association be issued to the navigation and share end 320, shared with navigation requests end 310 with causing that end 320 is shared in navigation Same navigation way.When sharing password match and being unsuccessful, then navigation server 330 is shared end and is issued and shares password to navigation Mistake shares the prompting that password fails, and so as to it share the verification of password.
The technical scheme of the present embodiment, (navigation requests end, navigation are respectively held by the navigation way share system based on password Server and navigation share end) between navigation information interaction, i.e., navigation requests end send navigate terminus to navigation server, Navigation server is according to the navigation terminus for receiving, the generation opportunity for sharing password and create-rule generation navigation way and its pass What is joined shares password, and navigation way is issued into navigation requests end with the password of sharing of association, and then navigation requests end is connecing After receiving navigation way that navigation server sends and sharing password, password will be shared send to navigation and share end, navigate afterwards That shares that end receives that navigation requests ends sends shares password, and will share password and send to navigation server, and navigation server exists After password is shared in receiving, will be issued to navigation and share end with the navigation way for sharing password association, solve between different user Route when needing to share same navigation way shares problem, there is provided a kind of efficiently easily navigation way shares mode.
Embodiment three
Fig. 4 is a kind of structural representation of navigation way sharing apparatus based on password that the present embodiment three is provided, this reality It is based on the various embodiments described above, wherein the explanation of identical with any of the above-described embodiment or corresponding term is herein no longer to apply example Repeat.The device is specifically included:
Route command generation module 410, navigation way is determined for the navigation terminus that foundation is received from navigation requests end, And generate navigation way association share password;
Password issues module 420, and the password of sharing for route command generation module 410 to be generated is handed down to the navigation Request end so that the navigation requests end by it is described share password and be sent to navigation share end;
Route sharing module 430, if sharing being asked comprising the navigation for sharing password for end transmission for receiving the navigation Ask, then the navigation way for sharing password association is handed down into the navigation shares end.
Exemplarily, password issue module 420 specifically for:The navigation way and the navigation way are associated Share password while being handed down to the navigation requests end.
Exemplarily, route command generation module 410 includes:
Route processing unit, navigation way is determined for the navigation terminus that foundation is received from the navigation requests end, and The navigation way is handed down to the navigation requests end;
Password generated unit, if sharing request to the navigation way for receiving the navigation requests end, gives birth to Share password into navigation way association.
Further, above-mentioned password of sharing is according to the Random Generation generation in default sample range;Or institute State share password be according to default characteristic value generate.
Further, it is above-mentioned share password comprising in the digital, alphabetical of preset characters quantity, Chinese character and punctuation mark extremely Few one kind.
By a kind of navigation way sharing apparatus based on password of the embodiment of the present invention three, solve between different user Route when needing to share same navigation way shares problem, there is provided a kind of efficiently easily navigation way shares mode.
The navigation way sharing apparatus based on password that the embodiment of the present invention is provided can perform any embodiment of the present invention The navigation way sharing method based on password for being provided, possesses the corresponding functional module of execution method and beneficial effect.
Example IV
Fig. 5 shows the block diagram for being suitable to the exemplary servers 500 for realizing the embodiment of the present invention four.What Fig. 5 showed Server 500 is only an example, should not carry out any limitation to the function of the embodiment of the present invention and using range band.
As shown in figure 5, server 500 is showed in the form of universal computing device.The component of server 500 can include but It is not limited to:One or more processor or processing unit 520, system storage 510, connection different system component (including System storage 510 and processing unit 520) bus 550.
Bus 550 represents one or more in a few class bus structures, including memory bus or Memory Controller, Peripheral bus, AGP, processor or the local bus using any bus structures in various bus structures.Lift For example, these architectures include but is not limited to industry standard architecture (ISA) bus, MCA (MAC) Bus, enhanced isa bus, VESA's (VESA) local bus and periphery component interconnection (PCI) bus.
Server 500 typically comprises various computing systems computer-readable recording medium.These media can be it is any being capable of bedding and clothing The usable medium that business device 500 is accessed, including volatibility and non-volatile media, moveable and immovable medium.
System storage 510 can include the computer system readable media of form of volatile memory, for example, deposit at random Access to memory (RAM) 511 and/or cache memory 512.Server 500 may further include that other are removable/and can not Mobile, volatile/non-volatile computer system storage medium.Only as an example, storage system 513 can be used for read-write not Movably, non-volatile magnetic media (Fig. 5 do not show, commonly referred to " hard disk drive ").Although not shown in Fig. 5, can with There is provided for the disc driver to may move non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable non-volatile The CD drive of CD (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases, each driving Device can be connected by one or more data media interfaces with bus 550.Memory 510 can include at least one program Product, the program product has one group of (for example, at least one) program module, and these program modules are configured to perform the present invention The function of each embodiment.
With one group of program/utility 514 of (at least one) program module 515, can store in such as memory In 510, operating system that such program module 515 includes --- but being not limited to ---, one or more application program, other Program module and routine data, potentially include the realization of network environment in each or certain combination in these examples.Journey Sequence module 515 generally performs the function and/or method in embodiment described in the invention.
Server 500 can also be with one or more external equipments 560 (such as keyboard, sensing equipment, display 570 etc.) Communication, can also enable a user to the equipment communication that interact with the server 500 with one or more, and/or with so that the clothes Any equipment (such as network interface card, modem etc.) that business device 500 can be communicated with one or more of the other computing device Communication.This communication can be carried out by input/output (I/O) interface 530.Also, server 500 can also be suitable by network Orchestration 540 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as because of spy Net) communication.As illustrated, network adapter 540 is communicated by bus 550 with other modules of server 500.It should be understood that Although not shown in, can combine server 500 use other hardware and/or software module, including but not limited to:Micro- generation Code, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and data backup are deposited Storage system etc..
Processing unit 520 by running program of the storage in system storage 510 so that perform various function application with And data processing, for example realize following operation:
Determine navigation way according to the navigation terminus received from navigation requests end, and generate the navigation way association Share password;
The password of sharing is handed down to the navigation requests end, so that password hair is shared in the navigation requests end by described Give navigation and share end;
If receive it is described navigation share end send comprising the navigation requests for sharing password, share mouth by described Make the navigation way of association be handed down to the navigation and share end.
Exemplarily, the password of sharing is handed down to the navigation requests end, including:By the navigation way and institute That states navigation way association shares password while being handed down to the navigation requests end.
Exemplarily, determine navigation way according to the navigation terminus received from navigation requests end, and generate the navigation What route was associated shares password, including:Determine navigation way according to the navigation terminus received from the navigation requests end, and will The navigation way is handed down to the navigation requests end;Please to sharing for the navigation way if receiving the navigation requests end Ask, then generate the navigation way association shares password.
Wherein, it is according to the Random Generation generation in default sample range to share password;Or described share mouth Order is generated according to default characteristic value.
Wherein, share password and include at least one in the digital, alphabetical of preset characters quantity, Chinese character and punctuation mark.
Embodiment five
Can be using one or more computer-readable media in the Computer computer-readable recording medium of the embodiment of the present invention five Any combination.Computer-readable medium can be computer-readable signal media or computer-readable recording medium.Computer Readable storage medium storing program for executing for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, dress Put or device, or any combination above.More specifically example (non exhaustive list) bag of computer-readable recording medium Include:It is electrical connection, portable computer diskette, hard disk, random access memory (RAM) with one or more wires, read-only Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In the present embodiment, computer can Read storage medium can be it is any comprising or storage program tangible medium, the program can be commanded execution system, device or Person's device is used or in connection.
Computer-readable signal media can include the data-signal propagated in a base band or as a carrier wave part, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- but It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be Any computer-readable medium beyond computer-readable recording medium, the computer-readable medium can send, propagate or Transmit for being used or program in connection by instruction execution system, device or device.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but do not limit In --- wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
Computer for performing present invention operation can be write with one or more programming language or its combination Program code, described program design language includes object oriented program language-such as Java, Smalltalk, C++, Also include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with Fully perform on the user computer, partly perform on the user computer, performed as an independent software kit, portion Part on the user computer is divided to perform on the remote computer or performed on remote computer or server completely. Be related in the situation of remote computer, remote computer can be by the network of any kind --- including LAN (LAN) or Wide area network (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (is for example carried using Internet service Come by Internet connection for business).
The said goods can perform the method that any embodiment of the present invention is provided, and possess the corresponding functional module of execution method And beneficial effect.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious changes, Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also More other Equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (12)

1. a kind of navigation way sharing method based on password, it is characterised in that including:
Determine navigation way according to the navigation terminus received from navigation requests end, and generate sharing for the navigation way association Password;
The password of sharing is handed down to the navigation requests end, so that be sent to for the password of sharing by the navigation requests end End is shared in navigation;
If receive that the navigation shares that end sends comprising the navigation requests for sharing password, the password of sharing is closed The navigation way of connection is handed down to the navigation shares end.
2. method according to claim 1, it is characterised in that the password of sharing is handed down to the navigation requests end, Including:
Share password while being handed down to the navigation requests end by what the navigation way and the navigation way were associated.
3. method according to claim 1, it is characterised in that determine according to the navigation terminus received from navigation requests end Navigation way, and the password of sharing of the navigation way association is generated, including:
Determine navigation way according to the navigation terminus received from the navigation requests end, and the navigation way is handed down to institute State navigation requests end;
If receive the navigation requests end shares request to the navigation way, dividing for the navigation way association is generated Enjoy password.
4. method according to claim 1, it is characterised in that it is described share password be according in default sample range with The generation of machine generating algorithm;Or the password of sharing is generated according to default characteristic value.
5. method according to claim 1, it is characterised in that it is described share numeral of the password comprising preset characters quantity, At least one in letter, Chinese character and punctuation mark.
6. a kind of navigation way sharing apparatus based on password, it is characterised in that including:
Route command generation module, determines navigation way, and generate for the navigation terminus that foundation is received from navigation requests end What the navigation way was associated shares password;
Password issues module, for the password of sharing to be handed down into the navigation requests end, so that the navigation requests end will It is described share password and be sent to navigation share end;
Route sharing module, if for receiving that the navigation shares that end sends comprising the navigation requests for sharing password, will The navigation way for sharing password association is handed down to the navigation shares end.
7. device according to claim 6, it is characterised in that the password issue module specifically for:
Share password while being handed down to the navigation requests end by what the navigation way and the navigation way were associated.
8. device according to claim 6, it is characterised in that the route command generation module includes:
Route processing unit, navigation way is determined for the navigation terminus that foundation is received from the navigation requests end, and by institute State navigation way and be handed down to the navigation requests end;
Password generated unit, if sharing request to the navigation way for receiving the navigation requests end, generates institute That states navigation way association shares password.
9. device according to claim 6, it is characterised in that it is described share password be according in default sample range with The generation of machine generating algorithm;Or the password of sharing is generated according to default characteristic value.
10. device according to claim 6, it is characterised in that it is described share numeral of the password comprising preset characters quantity, At least one in letter, Chinese character and punctuation mark.
11. a kind of servers, it is characterised in that the server includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are by one or more of computing devices so that one or more of processor realities The existing navigation way sharing method based on password as described in any in claim 1-5.
A kind of 12. computer-readable recording mediums, are stored thereon with computer program, it is characterised in that the program is by processor The navigation way sharing method based on password as described in any in claim 1-5 is realized during execution.
CN201710060902.8A 2017-01-25 2017-01-25 Navigation route sharing method and device based on password, server and storage medium Active CN106840185B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710060902.8A CN106840185B (en) 2017-01-25 2017-01-25 Navigation route sharing method and device based on password, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710060902.8A CN106840185B (en) 2017-01-25 2017-01-25 Navigation route sharing method and device based on password, server and storage medium

Publications (2)

Publication Number Publication Date
CN106840185A true CN106840185A (en) 2017-06-13
CN106840185B CN106840185B (en) 2021-10-26

Family

ID=59122848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710060902.8A Active CN106840185B (en) 2017-01-25 2017-01-25 Navigation route sharing method and device based on password, server and storage medium

Country Status (1)

Country Link
CN (1) CN106840185B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150795A (en) * 2017-06-15 2019-01-04 阿里巴巴集团控股有限公司 A kind of information processing method, device and equipment
CN109190012A (en) * 2017-06-19 2019-01-11 阿里巴巴集团控股有限公司 A kind of information processing method, device and equipment
CN111953768A (en) * 2020-08-10 2020-11-17 南京交通职业技术学院 Intelligent rail transit line data processing method and device and automatic control system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101097143A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Process for establishing self-setting navigation way
US20100094545A1 (en) * 2008-10-10 2010-04-15 Chi Mei Communication Systems, Inc. Communication device and method for downloading navigation maps
CN103037007A (en) * 2012-12-24 2013-04-10 珠海金山办公软件有限公司 Data sharing method and data sharing system based on geographic position service
CN103175532A (en) * 2011-12-23 2013-06-26 宇龙计算机通信科技(深圳)有限公司 Mobile terminal, server and navigation method based on positioning system
CN103940439A (en) * 2014-04-28 2014-07-23 广州通易科技有限公司 Intelligent terminal navigation system based on routes and voice shared by other people
CN104075726A (en) * 2014-06-27 2014-10-01 腾讯科技(深圳)有限公司 Individual navigation method as well as navigation client and terminal equipment
CN106225792A (en) * 2016-06-24 2016-12-14 北京奇虎科技有限公司 Communication terminal and grouping navigator, air navigation aid and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101097143A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Process for establishing self-setting navigation way
US20100094545A1 (en) * 2008-10-10 2010-04-15 Chi Mei Communication Systems, Inc. Communication device and method for downloading navigation maps
CN103175532A (en) * 2011-12-23 2013-06-26 宇龙计算机通信科技(深圳)有限公司 Mobile terminal, server and navigation method based on positioning system
CN103037007A (en) * 2012-12-24 2013-04-10 珠海金山办公软件有限公司 Data sharing method and data sharing system based on geographic position service
CN103940439A (en) * 2014-04-28 2014-07-23 广州通易科技有限公司 Intelligent terminal navigation system based on routes and voice shared by other people
CN104075726A (en) * 2014-06-27 2014-10-01 腾讯科技(深圳)有限公司 Individual navigation method as well as navigation client and terminal equipment
CN106225792A (en) * 2016-06-24 2016-12-14 北京奇虎科技有限公司 Communication terminal and grouping navigator, air navigation aid and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150795A (en) * 2017-06-15 2019-01-04 阿里巴巴集团控股有限公司 A kind of information processing method, device and equipment
CN109190012A (en) * 2017-06-19 2019-01-11 阿里巴巴集团控股有限公司 A kind of information processing method, device and equipment
CN111953768A (en) * 2020-08-10 2020-11-17 南京交通职业技术学院 Intelligent rail transit line data processing method and device and automatic control system
CN111953768B (en) * 2020-08-10 2022-07-15 南京交通职业技术学院 Intelligent rail transit line data processing method and device and automatic control system

Also Published As

Publication number Publication date
CN106840185B (en) 2021-10-26

Similar Documents

Publication Publication Date Title
KR101712742B1 (en) System and method for authenticating user using history of user
WO2019218718A1 (en) Blockchain network transaction processing method, apparatus, device, and storage medium
CN104040521A (en) Biometric cloud communication and data movement
CN107464018A (en) A kind of Distribution path optimization method and device, computer equipment, storage medium
CN106506322A (en) The implementation method of business function and device
US9329778B2 (en) Supplementing a virtual input keyboard
WO2020047314A1 (en) Secure exploration for reinforcement learning
CN106840185A (en) Navigation way sharing method, device, server and storage medium based on password
CN105100449B (en) A kind of picture sharing method and mobile terminal
US20170118603A1 (en) Method and electronic device of communication for team travel
CN105453058A (en) Directory service discovery and/or learning
CN109117624A (en) Generate method, electronic equipment and the computer-readable medium of identifying code image
CN108231076A (en) Voice control method, device, equipment and storage medium
US20150172254A1 (en) System and Method For Operating a Social Networking Site on the Internet
CN105203121A (en) Dynamically Integrating Offline And Online Suggestions In A Geographic Application
US9992650B2 (en) Leader and follower management system for wearable devices
CN115438381A (en) Privacy set intersection method, device, equipment and medium based on equal strategies
CN111198737A (en) Page display method based on user state characteristics, and device, system, server and storage medium thereof
US9886572B2 (en) Lie vault
CN113766504A (en) Communication connection method, device, server, terminal device, system and medium
US20200342077A1 (en) Method and system for recognizing input using index of variable grid
US9323910B2 (en) Method, client and server of password verification, and password terminal system
CN106997312A (en) Task processing method and device
CN109522141A (en) Information-pushing method and device, server, equipment and storage medium
CN108415983B (en) Intelligent problem solving method and device based on interaction

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
GR01 Patent grant
GR01 Patent grant