CN102801653A - Navigation method and system by instant messaging circle - Google Patents

Navigation method and system by instant messaging circle Download PDF

Info

Publication number
CN102801653A
CN102801653A CN2012102907635A CN201210290763A CN102801653A CN 102801653 A CN102801653 A CN 102801653A CN 2012102907635 A CN2012102907635 A CN 2012102907635A CN 201210290763 A CN201210290763 A CN 201210290763A CN 102801653 A CN102801653 A CN 102801653A
Authority
CN
China
Prior art keywords
navigation
initiator
client
data
instant messaging
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
CN2012102907635A
Other languages
Chinese (zh)
Other versions
CN102801653B (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.)
Shanghai Liangming Technology Development Co Ltd
Original Assignee
Shanghai Liangming Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Liangming Technology Development Co Ltd filed Critical Shanghai Liangming Technology Development Co Ltd
Priority to CN201210290763.5A priority Critical patent/CN102801653B/en
Publication of CN102801653A publication Critical patent/CN102801653A/en
Application granted granted Critical
Publication of CN102801653B publication Critical patent/CN102801653B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a navigation method and system by an instant messaging circle, and belongs to the technical field of communication and software. The method comprises the steps: triggering a terminal of an initiator client to collect position data and propelling the data to a navigation client between the initiator and the navigation part which form a navigation relation; outputting an initiator journey map formed by the position data collected at the navigation client; and collecting data information loaded by the navigation part and propelling the data to the initiator client to output corresponding to the initiator journey map. According to the invention, other instant messaging users can navigate for current instant messaging users asking for navigation.

Description

Through instant messaging circle method of navigation and system
Technical field
The invention belongs to communication, software technology field.
Technical background
Instant messaging (InstantMessaging is called for short IM) in most cases, refers to the business that can send or receive functions such as internet message immediately.It has become people carry out interactive communication through network platform; Comprise the interactive operation of several data forms such as text, picture, voice, video, multimedia in order to realization, and can utilize JICQ to transmit operation expediently existing document data.On the basis of interactive communication, also progressively develop multiple functions such as private page, blog, microblogging, Email, music, picture, recreation, video display and search through JICQ.JICQ has also been realized purposes more widely such as information, amusement, search, ecommerce, office, Web Community no longer merely as chat tool.The equipment that can realize the instant messaging access function is varied.Typical device type comprises the PC that uses legacy network, and panel computer, also comprises the smart mobile phone that uses mobile Internet, or the like.At present the type of instant communication software is also varied, typically comprises QQ or little letter of Tentent Science company, the MSN of Microsoft, the ICQ of AOL, and the Wang Wang of Taobao, POPO, rice merely, Fetion, or the like.
In the process of using JICQ, sometimes need help the navigation data of indicating traffic aspect by contact object.But under current technical conditions, be merely able between the instant communication users carry out simple interactive operation, be difficult to satisfy the demand of navigation aspect through the instant messaging interactive interface.
Summary of the invention
The objective of the invention is to, provide a kind of through instant messaging circle method of navigation, and corresponding system, utilize the present invention, can carry out navigation operation to the current instant communication users that needs navigate by other instant communication users.
Provided by the present invention a kind of through instant messaging circle method of navigation, include following steps:
Step 1, between the initiator and navigation side that constitute the navigation relation, the terminal collection position data that trigger initiator's client place push to navigation side's client;
Step 2, the client in navigation side, output is through gathering initiator's trip map that the aforementioned location data are constituted;
Step 3, corresponding aforesaid initiator's trip map, gather the loaded data message in navigation side after, push to initiator's client and export.
Further,, select specific contact object, set up the navigation relation as mutual the other side via aforesaid initiator or navigation side.
Further, aforesaid initiator is in the process of seeking navigation side, and to all contact object, perhaps the part contact object in All Contacts's object being sent the differentiate message that the foundation navigation of seeking help concerns.
Further, aforesaid initiator seeks the mode of navigation side, comprises the steps:
The set third party of seeking help of collection instant communication users carries out the areal setting information of navigation operation, and wherein the third party comprises the contact object and/or the non-contact object of this instant communication users;
Seek help according to the initiator and to set up navigation set ground domain information when concern, search for meet this ground domain information the third party as related instant communication users;
Push aforementioned initiator's differentiate message to aforesaid related instant communication users.
Further, aforesaid initiator seeks the mode of navigation side, comprises the steps:
The preset territorial scope on every side that can accept initiator's differentiate message;
Trigger the initiator under the situation of differentiate assistance, gather the position data at initiator place;
Gather through system server in the territorial scope on every side of aforementioned initiator position, which has can receive the peripheral instant communication users of differentiate message;
Initiator's differentiate message is carried out push operation to aforesaid peripheral instant communication users.
Further, aforesaid initiator seeks the mode of navigation side, comprises the steps:
What being good at of gathering in advance that each instant communication users issues carried out navigation operation is good at the navigation region;
Gather indicated target area scope in initiator's differentiate message;
Compare the zone data that the aforementioned instant communication users of gathering in advance is good at navigation, judge the region of navigating of being good at that meets target area scope demand indicated in the differentiate message, and then obtain the instant communication users that the navigation region is good in issue;
Instant communication users to last step obtained pushes differentiate message.
Further, described navigation relation is to gather under the situation that obtains initiator and navigation side both sides grant message, sets up operation.
Further, the terminal at said initiator place is smart mobile phone or panel computer or PDA.
Further, described terminal, locating module positions operation via satellite.
Further, described initiator's trip map, the position data through the continuous acquisition initiator pushes constitutes the initiator's trip map with initiator's coherent location information.
Further; Corresponding initiator's trip map; Client is provided with the navigation operation interface in navigation side; In this interface, be provided with trip map hurdle, and indicate in order to the navigation of the navigation information of recording navigation side and to record the hurdle, record and comprise in literal, figure, voice, video, the multimedia designation data of one of which at least in order to output initiator trip map.
Further, initiator's trip map of exporting on corresponding the navigation side client is provided with the trip map hurdle, crosses cursor indicated location point or path in initiator's trip map in order to gather the navigation square tube, gathers to push to the initiator after obtaining.
Further, initiator's trip map of exporting on corresponding the navigation side client through the trip map hurdle, is crossed touch-screen indicated touch point or touch the path in initiator's trip map in order to gather the navigation square tube, gathers to push to the initiator after obtaining.
Further, with the indicated navigation designation data of aforementioned cursor or touch point or touch path, be inconjunction with initiator's trip map and push to the output of initiator's client.
Further, with aforementioned cursor or touch point or touch the indicated navigation designation data in path,, push to the output of initiator's client after being transformed into character or speech data according to the data mode of indication; Perhaps aforesaid navigation designation data is pushed in the identified server, push to initiator's client after being transformed into character or speech data; Perhaps aforesaid navigation designation data is pushed to initiator's client, after initiator's client is transformed into character or speech data, export.
Further; Gather the navigation designation data of navigation side; After it is set to shared state; Push to non-navigation side or initiator's contact object client, gather the evaluation information of this contact object, push to the client output at aforesaid initiator and/or navigation side place the navigation designation data.
Further, gather the navigation designation data of navigation side, via the identified server of initiator's client or corresponding setting, change the navigation designation data of non-voice form into voice messaging after, carry out voice broadcast by the initiator terminal and export.
The present invention also provides a kind of system through the navigation of instant messaging circle, and this system comprises:
Initiator's client, it comprises,
The initiator initiation unit that navigates in order to after triggering, starting the navigation help function, sends the navigation message of seeking help to navigation side of selecting and/or initiator's contact object and/or disclosed non-contact object;
Initiator's position data push unit belongs to the position data at terminal in order to gather the initiator, via instant messaging network push to following navigation side's client;
Initiator's output unit that navigates triggers terminal, place output navigation designation data after receiving the navigation designation data that following navigation side client pushed;
The side's of navigation client, it comprises,
The unit is set up in navigation, in order to receive navigation that initiator's client the sent message of seeking help, sets up the navigation relation with initiator's client, perhaps initiatively sends navigation to initiator's client and sets up request, sets up the navigation relation with initiator's client;
Initiator's trip map output unit in order to receive the position data that initiator's client is pushed, includes the map datum of initiator position data through navigation side's client output at place;
The navigation information recording elements initiator's trip map of being exported in order to correspondence, gathers the loaded data message in navigation side;
The navigation information push unit in order to the data message that aforementioned navigation information recording elements is recorded, pushes to aforesaid initiator's client as the navigation designation data.
Further, corresponding aforesaid initiator's client and/or the side's of navigation client are provided with identified server, in order to pass through navigation side's client and/or initiator's client; Obtain initiator's position data and the navigation designation data that navigation side exported; Judge whether data message wherein is voice data, for voice data the time, do not operate, when being not voice data; With being transformed into voice data after its identification, push to initiator's client and export.
Description of drawings
Fig. 1 is the flow chart through instant messaging circle method of navigation according to the invention, is embodiment 1.
Fig. 2 is the structured flowchart that passes through the system of instant messaging circle navigation according to the invention, is embodiment 2.
Embodiment
Embodiment 1
In the present invention; Through between initiator and navigation side, setting up the navigation feature that the navigation relation realizes the instant messaging circle; This navigation relation; Its core is and can initiator's position data be gathered, and then transfers to navigation side's client, exports with the form of initiator's trip map.Then will the side of navigation data message under initiator's trip map condition be arranged as the navigation designation data, push to the output of initiator's client in output.Utilize the present invention to carry out navigation operation by navigation side through setting up the navigation relation between initiator and the navigation side.
Particularly, join shown in Figure 1ly, describedly include following steps through instant messaging circle method of navigation:
Step S110, between the initiator and navigation side that constitute the navigation relation, the terminal collection position data that trigger initiator's client place push to navigation side's client;
Step S120, the client in navigation side, output is through gathering initiator's trip map that the aforementioned location data are constituted;
Step S130, corresponding aforesaid initiator's trip map, gather the loaded data message in navigation side after, push to initiator's client and export.
Do in the face of aforesaid step down and further describe.
Aforesaid initiator's client is the instant communication client at initiator place, and the side's of navigation client is the instant communication client at place, navigation side.
As the background knowledge of instant communication client, at first the interface form of instant communication client is described.Instant communication client can be opened the instant messaging main panel usually after opening, in the instant messaging main panel, include the functionality controls of each instant messaging, and contacts list.In contacts list, have each contact object.The zone at each contact object place is generally the bar mount structure, and comprising the user's icon and the user name of the people's object of being related, this mount structure is commonly called the ITEM item.After having triggered this ITEM item, just can open the instant messaging interactive interface corresponding with this ITEM item.In instant communication interaction interface, be provided with the interactive interface input field usually, in order to write message content to be sent; And comprise the interactive interface Output bar, in order to export the communications records of mutual each side; And the interactive interface toolbar, in order to the various functionality controls etc. that write message content or make up the interactive communication operation to be provided.
Aforesaid initiator's client when exporting the data relevant with navigation, both can be exported through newly-generated window, also can export with the corresponding instant messaging interactive interface in navigation side through the initiator, did not specifically limit.And for navigation side, aforesaid initiator's trip map can be exported through newly-generated window too, such as; Generate the navigation operation interface and export, in addition, also can be through the client at place; Generate and the corresponding instant messaging interactive interface of initiator; Carry out output function based on this instant messaging interactive interface, or the like, specifically do not limit.
Aforesaid initiator and navigation side as preferred embodiment, are the contact object of having set up the liaison relation each other, so, through initiator or navigation side, just can select specific contact object as mutual the other side.Such as, can seek specific contact object as navigation side by the initiator, perhaps select specific contact object as the initiator through navigation side, set up the navigation relation.For instance, user A and user B have been added to contact person's interactive object each other, so, can directly select user B as navigation side through user A, self is as the initiator; Perhaps directly set certainly as navigation side through user B, selecting user A is the initiator.
It is to be noted; Under many circumstances; Which instant communication users the initiator possibly not know select as navigation side, in this case, just can set up the differentiate message of navigation relation with seeking help and issue; Be directed to the instant communication users of this differentiate message of response, just can select wherein suitable instant communication users as navigation side.When carrying out the issue of differentiate message; Two kinds of issue types are arranged; One of them; Be to current existing each contact object of setting up communication relationship in advance of initiator, perhaps in whole contact object, select some contact object, sending seeks help in order to representative sets up the differentiate message of navigation relation; Wherein two, be scope of release with differentiate message, except comprising existing contact object, also comprise other non-contact object.For the convenience of explaining, we are called the third party jointly with the existing contact object of initiator and other non-contact object.
Wherein, when selecting the third party, can also screen the third party, to improve the message efficiency of publishing as the issue object of differentiate message.
Screen third-party concrete mode, non-limiting as giving an example, enumerated 2 kinds of execution modes below:
(1) aforesaid initiator seeks the mode of navigation side, comprises the steps:
The set third party of seeking help of collection instant communication users carries out the areal setting information of navigation operation, and wherein the third party comprises the contact object and/or the non-contact object of this instant communication users;
Seek help according to the initiator and to set up navigation set ground domain information when concern, search for meet this ground domain information the third party as related instant communication users;
Push aforementioned initiator's differentiate message to aforesaid related instant communication users.
Under this mode, the initiator can specify certain position, and this position oneself possibly also not arrived.After the appointed positions data issuing, be in the third party presence under by the instantaneous communication system search at place, travel through third party user's set zone data in JICQ.Such as, each instant communication users all can write the ground domain information that comprises city, place, local etc. when registration.Compare the indicated position of initiator then, which qualified third party judges has.And then, wait for third-party response to these third-party all or part of differentiate message that pushes initiators.
(2) aforesaid initiator seeks the mode of navigation side, comprises the steps:
Preset with respect to territorial scope around the initiator place, other instant communication users in territorial scope around this can be accepted initiator's differentiate message;
Trigger the initiator under the situation of differentiate assistance, gather the position data at initiator place;
Gather through system server in the territorial scope on every side of aforementioned initiator position, which has can receive the peripheral instant communication users of differentiate message;
Initiator's differentiate message is carried out push operation to aforesaid peripheral instant communication users.
Such as, be the center with the position at initiator place, it is 10 kilometers circle that territorial scope on every side is taken as radius.Other instant communication users that this corresponding scope of circle institute is interior are for receiving the peripheral instant communication users of aforementioned differentiate message.
(3) aforesaid initiator seeks the mode of navigation side, comprises the steps:
What being good at of gathering in advance that each instant communication users issues carried out navigation operation is good at the navigation region;
Gather indicated target area scope in initiator's differentiate message;
Compare the zone data that the aforementioned instant communication users of gathering in advance is good at navigation, judge the region of navigating of being good at that meets target area scope demand indicated in the differentiate message, and then obtain the instant communication users that the navigation region is good in issue;
Instant communication users to last step obtained pushes differentiate message.
Under this mode, gather the zone data that set being good at of each instant communication users navigated in advance, this zone data can be certain city; Or certain sight spot, or certain desert or Gobi desert, perhaps certain store; Or the like, specifically do not limit.After the data of being good at the navigation region of instant communication users are gathered, form and to be good at navigation zone data storehouse.Indicated target area scope in aforementioned initiator's differentiate message is the region that the initiator hopes to obtain in this region to navigate help.Target area scope and the aforesaid navigation zone data storehouse of being good at are compared, obtain to be good at the instant communication users that carries out target area scope navigation operation.Select to be in the corresponding instant communication users of line states then, and push differentiate message to it.
No matter aforesaid navigation relation is to be initiated to set up operation or initiated the foundation operation by navigation side by the initiator, all should obtain the grant message of mutual each side, can set up the navigation relation in this case.
In the present invention, described initiator needs navigation side to send position data.When carrying out the collection of this position data, corresponding location structure need be set.As typical embodiment, the terminal at initiator place is a portable terminal, refers specifically to portable terminal forms such as smart mobile phone or PDA, in addition, also can be panel computer.Utilize the portable terminal of these types to preset bit architecture in order to position operation.Described location structure especially refers to satellite positioning module, utilizes satellite positioning module can carry out the operation of position measurement accurately.Certainly, described locating module is not limited to satellite positioning module, such as in the lower occasion of some required precision, also can utilize the mobile communication locating module to implement positioning action.Described mobile communication locating module is based on terminal, place and the structure that positions of the position between mobile communication base station relation on every side.In addition, by the positional information that aforementioned locating module obtained, also can not the geographical location information of geographical coordinate form, but relative positional information.Such as, in the inside, some markets, can be position with respect to some sales counters; , be position perhaps with respect to certain teaching building in certain school the inside, or the like, specifically do not limit.
Between initiator and navigation side, permit each other and set up after the navigation relation, the terminal collection position data that belong to from the initiator push to navigation side, the client output initiator trip map in navigation side.
Described initiator's trip map includes initiator's a positional information at least.As common embodiment; Be fit to mode through the position data of continuous acquisition initiator propelling movement; With gathering each position data of initiator that obtains; Geographic orientation according to time of reception and the indication of this position data identifies in initiator's trip map, thereby constitutes the initiator's trip map with initiator's coherent location information.Through the display format of this coherent location information, help navigation side and make the navigation indication.
After positional information, further, also be fit to output initiator's destination data through initiator's trip map output initiator.This destination data can directly be sent through the initiator, and after receiving via navigation side's client, corresponding initiator's trip map is exported.In addition, also can exchange through the communication between initiator and the navigation side, initiator's destination data is known in navigation side, carries out corresponding navigation according to this destination data by navigation side and guides.
Described initiator's trip map can be exported through independent pop-up window, and corresponding navigation operation interface also can be set.Preferred embodiment, be that client is provided with the navigation operation interface in navigation side.Non-limiting as giving an example, in this interface, include two columns, one of them is the trip map hurdle, in order to output initiator trip map; Wherein two be that the hurdle is recorded in navigation indication, in order to the control of recording the navigation designation data to be provided, after triggering these controls, record the navigation designation data of preset form.This navigation designation data comprises in literal, figure, voice, video, the multimedia designation data of one of which at least.As for example, can be written into the character data that control collection navigation side is write through character; Through the drawing board control is set, after triggering, generate drawing board, in order to gather the pattern data that draw navigation side; Through the audio recording control is set,, record user's voice information in the audio recording structure that starts after the triggering on the terminal, place; Through the video record control is set,, record user's video information in the shooting structure that starts after the triggering on the terminal, place; Through the multi-media recording control is set, trigger the back and start shooting structure and audio recording structure on the terminal, place, record user's multimedia messages.The information content of being recorded as the navigation designation data, is being gathered under the situation that obtains to send trigger messages in navigation side, and the designation data of will navigating pushes to initiator's client; Perhaps,, after accomplishing recording operation, directly the data of recording are packed, push to initiator's client according to preset acquiescence transmit mechanism.
Further, corresponding initiator's trip map of having exported can also be through the mode of directly in map content, giving instruction, by the navigation direction initiator indication operation of navigating.As for example,, can indicate through the guide operation of cursor of mouse for the terminal that is provided with control structures such as cursor of mouse; For terminal, can carry out the navigation directions operation through touch-screen with touch-screen.Particularly, for the terminal with cursor of mouse, the operation information of initiator's trip map induction mouse in map is set, this operation information comprises click message, formed PATH under the situation about perhaps dragging.Such as, formed PATH when pushing cursor with left mouse button and drag.And then, with the click location of this mouse or drag the routing information of formation,, carry out push operation to the initiator as the navigation designation data.When initiator's client pushes; Suitable location point information or the routing information that aforementioned cursor of mouse is clicked; Be inconjunction with initiator's trip map at place, one pushes, and then exports jointly through initiator's client; Through checking indicated location point or path, navigation side in initiator's trip map, obtain corresponding navigation information by the initiator.
Similarly; Terminal for place, navigation side with touch-screen; Can also in initiator's trip map, form the touch point or touch the path, after the collection through the mode of touch-screen with touch operation; Be inconjunction with initiator's trip map, push to initiator's client jointly and export.
It may be noted that be, aforementioned through cursor or touch point or touch the operation that the path is carried out in initiator's trip map, can also be transformed into corresponding character or voice data, push to initiator's client and export; Perhaps, with aforementioned cursor or touch point or touch the path and be inconjunction with initiator's trip map and push to after initiator's client, in initiator's client, be transformed into character data or speech data; Perhaps, with aforementioned cursor or touch point or touch the path and be inconjunction with initiator's trip map and push to identified server, the designation data of in identified server, will navigating changes character data or speech data into, exports after pushing to initiator's client.As giving an example, the navigation square tube is crossed touch-screen in initiator's trip map, has made a rectangular path, and this path at first extends upward, and turns into to the left then.Such indication path just can utilize the corresponding orientation on the map, obtains text description information, such as " arriving the crossroad northwards earlier, then westwards ".This literal content obtains through aforesaid indication path.Further,, can also utilize literal to be transformed into the functional module of speech data, corresponding literal is transformed into speech data to the word content of aforementioned acquisition.This indication path through navigation obtains the operation of corresponding word content or speech data, can client carry out in navigation side, also can carry out in initiator's client, can also in identified server, carry out, and does not specifically limit.
Further, can also can the navigation by recognition designation data and be transformed into the identified server of voice messaging through being provided with, the navigation designation data of all non-voice information is gathered, be transformed into voice messaging after, push to the initiator terminal.When carrying out data output at the initiator terminal, can adopt to receive to start the mode that the audio frequency structure on the terminal, place is reported, directly report output with regard to acquiescence.In this case, can directly export the navigation designation data of navigation side through the initiator terminal, and need not check, be convenient to initiator's operation with the mode of voice broadcast.
Further, by the navigation designation data that the navigation direction initiator is sent, maybe be also incorrect, perhaps, the also non-optimal path that possibly guide.In this case, just can be according to the condition that is provided with of initiator or navigation side, perhaps according to the default setting condition of system; The navigation designation data that navigation side sent is set to shared state; Select the object that can share then, such as, be shared to all contact object; Perhaps be shared to third party's instant communication users, the navigation designation data after will sharing is then issued.And then, view after the shared navigation designation data by other instant communication users, just can be corresponding this navigation designation data write evaluation information; Such as, write and identify oneself more suitably guidance path, perhaps write own evaluation content to the navigation designation data that the side of navigation sent; Or the like; And then with after the evaluation information collection, the client that pushes to initiator or navigation side place is exported, and carries out reference for initiator or navigation side.
Embodiment 2
Corresponding method described above join shown in Figure 2ly, and a kind of system 100 of navigating through the instant messaging circle also is provided in the present invention, and this system 100 can accomplish the various preset functions relevant with instant messaging.This system 100 includes initiator's client 110, navigation side's client 120, and system server.Described initiator's client 110, navigation side's client 120, and between the system server, the various functions that the realization that can cooperatively interact is relevant with instant messaging.As giving an example; Be provided with the login service structure through system server; Its effect is to obtain the current log-on message of each instant communication client; Mainly comprise dynamic IP addressing and port numbers that initiator's client 110 or the side's of navigation client 120 are logined, and push aforesaid IP address and port number information to other related instant communication client of login.Further, described system server also is provided with the status service structure, is used to store the logging status of each instant communication users.Further; Described system server is provided with the deferred information service structure; Be used to store the relevant information of instant messaging offline user, and be provided with the User Information Database service structure, be used to store the Subscriber Number sign and identify other corresponding basic document with Subscriber Number; And information such as user-dependent group, discussion group; And the user send to contact object, by the off-line data that system server is stored, the off-line data that perhaps sends, stored by system server by contact object, or the like.
Further; System 100 described in the invention can also let and set up the navigation relation between initiator and the navigation side, and through navigation side's client 120 output initiator trip map; Gather the navigation designation data of navigation side, push to 110 outputs of initiator's client.For realizing this function, described system 100 also has following technical characterstic:
Initiator's client 110, it comprises:
The initiator navigates and initiates unit 111, in order to after triggering, to start the navigation help function, sends the message of seeking help of navigating to navigation side of selecting and/or initiator's contact object and/or disclosed non-contact object;
Initiator's position data push unit 112 belongs to the position data at terminal in order to gather the initiator, via instant messaging network push to following navigation side's client 120;
Initiator's output unit 113 that navigates triggers terminal, place output navigation designation data after receiving the navigation designation data that following navigation side client 120 pushed;
The side's of navigation client 120, it comprises:
Unit 121 is set up in navigation; In order to receive navigation that initiator's client 110 the sent message of seeking help; Set up the navigation relation with initiator's client 110, perhaps initiatively send navigation and set up request, set up the navigation relation with initiator's client 110 to initiator's client 110;
Initiator's trip map output unit 122 in order to receive the position data that initiator's client 110 is pushed, includes the map datum of initiator position data through navigation side's client 120 outputs at place;
Navigation information recording elements 123 initiator's trip map of being exported in order to correspondence, gathers the loaded data message in navigation side;
Navigation information push unit 124 in order to the data message that aforementioned navigation information recording elements 123 is recorded, pushes to aforesaid initiator's client 110 as the navigation designation data.
In the specific implementation, initiating the side that the navigation relation is set up operation, both can be initiator's client 110, also can be navigation side's client 120.Such as, navigate through the initiator in initiator's client 110 and to initiate unit 111, can be through the client end interface at place; Triggering is in order to set up the control of navigation relation; Select to have set up the contact object of contact person's relation, push in order to apply for setting up the message of navigation relation, contact object through after applying in correspondence to it; Just can between initiator and this contact object, set up the navigation relation, this contact object promptly is navigation side.In addition, also can navigate and initiate unit 111, the navigation of openly issuing the initiator message of seeking help through the initiator.The object of open issue has two types, and one of them can select the contact object of part in all contact object of initiator or the All Contacts's object, as pushing the seek help object of message of navigation; Wherein two, seek help the message except push navigation to existing contact object, can also be openly send the navigation message of seeking help to other instant communication users of non-contact object.And then described non-contact object is receiving the navigation message of seeking help, and and the initiator between each other after the permission, also can become navigation side.
Between initiator and navigation side, set up after the navigation relation; Just can be under the situation of navigational state; Through initiator's position data push unit 112; Start the initiator and belong to the location structure on the terminal, after the position data at collection initiator terminal, navigation side's client 120 is carried out push operation.
And then, by the initiator's trip map output unit 122 on navigation side's client 120, after receiving the position data that initiator's client 110 pushed, include initiator's trip map of initiator position data through the client output at place.As giving an example; Can generate the navigation operation interface through navigation side's client 120; In this navigation operation layout setting the trip map hurdle in order to output initiator trip map is arranged; And record the hurdle in order to the navigation indication of the navigation information of recording navigation side, record and comprise in literal, figure, voice, video, the multimedia navigation designation data of one of which at least.And then with the navigation designation data of being recorded through navigation information push unit 124, push to initiator's client 110.In initiator's client 110 through initiator's output unit 113 that navigates, the navigation designation data that output is received.As previously mentioned, the mode of output navigation designation data has multiple, such as; Can be through generating the form of pop-up window, output includes initiator's trip map of the designation data of navigating, perhaps; With the voice data in the navigation designation data, directly export through the terminal at place.
Further, identified server 130 can also be set, in order to through initiator's client 110 and/or the side's of navigation client 120; Obtain initiator's position data and the navigation designation data that navigation side exported; And then judge whether data message wherein is voice data, for voice data the time, do not operate, when being not voice data; With being transformed into voice data after its identification, and then this voice data is pushed to initiator's client 110 exporting.
More than be the description of this invention and non-limiting, based on other embodiment of inventive concept, also all among protection scope of the present invention.

Claims (19)

1. one kind is passed through instant messaging circle method of navigation, it is characterized in that this method includes following steps:
Step 1, between the initiator and navigation side that constitute the navigation relation, the terminal collection position data that trigger initiator's client place push to navigation side's client;
Step 2, the client in navigation side, output is through gathering initiator's trip map that the aforementioned location data are constituted;
Step 3, corresponding aforesaid initiator's trip map, gather the loaded data message in navigation side after, push to initiator's client and export.
2. according to claim 1 a kind of through instant messaging circle method of navigation, it is characterized in that: via aforesaid initiator or navigation side, select specific contact object, set up the navigation relation as mutual the other side.
3. according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: aforesaid initiator is in the process of seeking navigation side; To all contact object; Perhaps the part contact object in All Contacts's object being sent the differentiate message that the foundation navigation of seeking help concerns.
4. a kind of instant messaging circle method of navigation of passing through according to claim 1, it is characterized in that: aforesaid initiator seeks the mode of navigation side, comprise the steps,
The set third party of seeking help of collection instant communication users carries out the areal setting information of navigation operation, and wherein the third party comprises the contact object and/or the non-contact object of this instant communication users;
Seek help according to the initiator and to set up navigation set ground domain information when concern, search for meet this ground domain information the third party as related instant communication users;
Push aforementioned initiator's differentiate message to aforesaid related instant communication users.
5. a kind of instant messaging circle method of navigation of passing through according to claim 1, it is characterized in that: aforesaid initiator seeks the mode of navigation side, comprise the steps,
The preset territorial scope on every side that can accept initiator's differentiate message;
Trigger the initiator under the situation of differentiate assistance, gather the position data at initiator place;
Gather through system server in the territorial scope on every side of aforementioned initiator position, which has can receive the peripheral instant communication users of differentiate message;
Initiator's differentiate message is carried out push operation to aforesaid peripheral instant communication users.
6. a kind of instant messaging circle method of navigation of passing through according to claim 1, it is characterized in that: aforesaid initiator seeks the mode of navigation side, comprise the steps,
What being good at of gathering in advance that each instant communication users issues carried out navigation operation is good at the navigation region;
Gather indicated target area scope in initiator's differentiate message;
Compare the zone data that the aforementioned instant communication users of gathering in advance is good at navigation, judge the region of navigating of being good at that meets target area scope demand indicated in the differentiate message, and then obtain the instant communication users that the navigation region is good in issue;
Instant communication users to last step obtained pushes differentiate message.
7. according to claim 1 a kind of through instant messaging circle method of navigation, it is characterized in that: described navigation relation is to gather under the situation that obtains initiator and navigation side both sides grant message, sets up operation.
8. according to claim 1 a kind of through instant messaging circle method of navigation, it is characterized in that: the terminal at said initiator place is smart mobile phone or panel computer or PDA.
9. according to claim 8 a kind of through instant messaging circle method of navigation, it is characterized in that: described terminal, locating module positions operation via satellite.
10. according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: described initiator's trip map; Position data through the continuous acquisition initiator pushes constitutes the initiator's trip map with initiator's coherent location information.
11. it is according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: corresponding initiator's trip map; Client is provided with the navigation operation interface in navigation side; In this interface, be provided with trip map hurdle, and indicate in order to the navigation of the navigation information of recording navigation side and to record the hurdle, record and comprise in literal, figure, voice, video, the multimedia designation data of one of which at least in order to output initiator trip map.
12. it is according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: initiator's trip map of exporting on corresponding navigation side's client; The trip map hurdle is set; Cross cursor indicated location point or path in initiator's trip map in order to gather the navigation square tube, gather and obtain the back and push to the initiator.
13. it is according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: initiator's trip map of exporting on corresponding navigation side's client; Through the trip map hurdle; Cross touch-screen indicated touch point or touch the path in initiator's trip map in order to gather the navigation square tube, gather and obtain the back and push to the initiator.
14. according to claim 12 or 13 described a kind of instant messaging circle method of navigation of passing through; It is characterized in that:, be inconjunction with initiator's trip map and push to the output of initiator's client the indicated navigation designation data of aforementioned cursor or touch point or touch path.
15. according to claim 12 or 13 described a kind of instant messaging circle method of navigation of passing through; It is characterized in that: with the indicated navigation designation data of aforementioned cursor or touch point or touch path; According to the data mode of indication, be transformed into and push to the output of initiator's client behind character or the speech data; Perhaps aforesaid navigation designation data is pushed in the identified server, push to initiator's client after being transformed into character or speech data; Perhaps aforesaid navigation designation data is pushed to initiator's client, after initiator's client is transformed into character or speech data, export.
16. it is according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: the navigation designation data of gathering navigation side; After it is set to shared state; Push to non-navigation side or initiator's contact object client, gather the evaluation information of this contact object, push to the client output at aforesaid initiator and/or navigation side place the navigation designation data.
17. it is according to claim 1 a kind of through instant messaging circle method of navigation; It is characterized in that: the navigation designation data of gathering navigation side; Via initiator's client or the corresponding identified server that is provided with; After changing the navigation designation data of non-voice form into voice messaging, carry out voice broadcast output by the initiator terminal.
18. the system through the navigation of instant messaging circle is characterized in that this system comprises:
Initiator's client, it comprises,
The initiator initiation unit that navigates in order to after triggering, starting the navigation help function, sends the navigation message of seeking help to navigation side of selecting and/or initiator's contact object and/or disclosed non-contact object;
Initiator's position data push unit belongs to the position data at terminal in order to gather the initiator, via instant messaging network push to following navigation side's client;
Initiator's output unit that navigates triggers terminal, place output navigation designation data after receiving the navigation designation data that following navigation side client pushed;
The side's of navigation client, it comprises,
The unit is set up in navigation, in order to receive navigation that initiator's client the sent message of seeking help, sets up the navigation relation with initiator's client, perhaps initiatively sends navigation to initiator's client and sets up request, sets up the navigation relation with initiator's client;
Initiator's trip map output unit in order to receive the position data that initiator's client is pushed, includes the map datum of initiator position data through navigation side's client output at place;
The navigation information recording elements initiator's trip map of being exported in order to correspondence, gathers the loaded data message in navigation side;
The navigation information push unit in order to the data message that aforementioned navigation information recording elements is recorded, pushes to aforesaid initiator's client as the navigation designation data.
19. a kind of system according to claim 18 through the navigation of instant messaging circle; It is characterized in that: corresponding aforesaid initiator's client and/or the side's of navigation client are provided with identified server; In order to through navigation side's client and/or initiator's client, obtain initiator's position data and the navigation designation data that navigation side exported, judge whether data message wherein is voice data; For voice data the time, do not operate; When being not voice data,, pushing to initiator's client and export being transformed into voice data after its identification.
CN201210290763.5A 2012-08-15 2012-08-15 The method and system navigated by instant messaging circle Active CN102801653B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210290763.5A CN102801653B (en) 2012-08-15 2012-08-15 The method and system navigated by instant messaging circle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210290763.5A CN102801653B (en) 2012-08-15 2012-08-15 The method and system navigated by instant messaging circle

Publications (2)

Publication Number Publication Date
CN102801653A true CN102801653A (en) 2012-11-28
CN102801653B CN102801653B (en) 2018-08-14

Family

ID=47200621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210290763.5A Active CN102801653B (en) 2012-08-15 2012-08-15 The method and system navigated by instant messaging circle

Country Status (1)

Country Link
CN (1) CN102801653B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103063208A (en) * 2012-12-24 2013-04-24 深圳先进技术研究院 Navigation system and method based on path exchanging
CN103269312A (en) * 2013-05-14 2013-08-28 苏州量跃信息科技有限公司 Method and system for loading third party client side in instant communication interface
WO2017128895A1 (en) * 2016-01-28 2017-08-03 华为技术有限公司 Location sharing-based navigation assistance method and terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080036778A1 (en) * 2002-03-01 2008-02-14 Networks In Motion, Inc. Method and apparatus for sending, retrieving and planning location relevant information
US20080119176A1 (en) * 2006-11-22 2008-05-22 Liang Chen Chen Method for sharing data by instant message and electronic apparatus thereof
CN102168984A (en) * 2010-07-07 2011-08-31 北京邮电大学 Real-time interactive navigation system and method for set area
CN102176770A (en) * 2011-02-17 2011-09-07 宇龙计算机通信科技(深圳)有限公司 Method for assisting navigation in mobile communication and mobile terminal
CN102354284A (en) * 2011-09-23 2012-02-15 上海量明科技发展有限公司 Method and system for setting corresponding geographic information in instant messaging
CN102571618A (en) * 2010-12-07 2012-07-11 腾讯科技(深圳)有限公司 Instant messaging method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080036778A1 (en) * 2002-03-01 2008-02-14 Networks In Motion, Inc. Method and apparatus for sending, retrieving and planning location relevant information
US20080119176A1 (en) * 2006-11-22 2008-05-22 Liang Chen Chen Method for sharing data by instant message and electronic apparatus thereof
CN102168984A (en) * 2010-07-07 2011-08-31 北京邮电大学 Real-time interactive navigation system and method for set area
CN102571618A (en) * 2010-12-07 2012-07-11 腾讯科技(深圳)有限公司 Instant messaging method and device
CN102176770A (en) * 2011-02-17 2011-09-07 宇龙计算机通信科技(深圳)有限公司 Method for assisting navigation in mobile communication and mobile terminal
CN102354284A (en) * 2011-09-23 2012-02-15 上海量明科技发展有限公司 Method and system for setting corresponding geographic information in instant messaging

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103063208A (en) * 2012-12-24 2013-04-24 深圳先进技术研究院 Navigation system and method based on path exchanging
CN103063208B (en) * 2012-12-24 2015-07-01 深圳先进技术研究院 Navigation system and method based on path exchanging
CN103269312A (en) * 2013-05-14 2013-08-28 苏州量跃信息科技有限公司 Method and system for loading third party client side in instant communication interface
CN103269312B (en) * 2013-05-14 2016-06-01 苏州量跃信息科技有限公司 The method of loading third-party client terminal and system in instant messaging interface
WO2017128895A1 (en) * 2016-01-28 2017-08-03 华为技术有限公司 Location sharing-based navigation assistance method and terminal
CN107015246A (en) * 2016-01-28 2017-08-04 华为技术有限公司 A kind of navigational assistance method and terminal shared based on scene
KR20180044380A (en) * 2016-01-28 2018-05-02 후아웨이 테크놀러지 컴퍼니 리미티드 Method and terminal for supporting scene sharing based navigation
KR102046841B1 (en) 2016-01-28 2019-11-20 후아웨이 테크놀러지 컴퍼니 리미티드 Scene sharing based navigation support method and terminal
US10959049B2 (en) 2016-01-28 2021-03-23 Huawei Technologies Co., Ltd. Scene sharing-based navigation assistance method and terminal
CN107015246B (en) * 2016-01-28 2021-03-30 华为技术有限公司 Navigation assistance method and terminal based on scene sharing

Also Published As

Publication number Publication date
CN102801653B (en) 2018-08-14

Similar Documents

Publication Publication Date Title
CN102804181B (en) Navigation enquiry
JP6754716B2 (en) Trigger notifications about tasks to perform
CN106416318B (en) The method, apparatus and system of determining data associated with neighbouring calculating equipment
US20130185651A1 (en) People presence detection in a multidocument knowledge base
CN103473227A (en) Method and device displaying microblog dynamics
US11416948B2 (en) Image tagging for capturing information in a transaction
JP6411011B2 (en) User terminal device, server, and control method thereof
CN107102833B (en) Line information interaction method and electronic equipment
CN105723323A (en) Remote control for displaying application data on dissimilar screens
US20200201494A1 (en) User interface driven movement of data
CN104137426A (en) Situation-based information providing system with server and user terminal, and method thereof
CN104937622B (en) Chat feature is extended using customization RTF order
JP2006024168A (en) Server system and user terminal, and service provision method using server system and user terminal
CN102801653A (en) Navigation method and system by instant messaging circle
AU2017277679B2 (en) Location integration into electronic mail system
US9495337B2 (en) Dynamically created links in reports
KR102328528B1 (en) Managing method of memo based on user location and memo managing system thereof
CN107702726A (en) Air navigation aid, device, equipment and computer-readable recording medium
US20160381203A1 (en) Automatic transformation to generate a phone-based visualization
KR101340885B1 (en) Information content managing server, apparatus and method for providing information content
KR101599850B1 (en) System and method for providing Multi-media contents with location information, computer readable medium having computer program recorded therefor
CN116346897A (en) Method and system for registering devices
CN102679975A (en) Voice navigation method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant