CN104079665B - Terminal room geographical location sharing method, application server and its terminal - Google Patents
Terminal room geographical location sharing method, application server and its terminal Download PDFInfo
- Publication number
- CN104079665B CN104079665B CN201410342542.7A CN201410342542A CN104079665B CN 104079665 B CN104079665 B CN 104079665B CN 201410342542 A CN201410342542 A CN 201410342542A CN 104079665 B CN104079665 B CN 104079665B
- Authority
- CN
- China
- Prior art keywords
- terminal
- cloud
- application server
- location information
- server
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 231100000572 poisoning Toxicity 0.000 claims abstract description 8
- 230000000607 poisoning effect Effects 0.000 claims abstract description 8
- 239000003550 marker Substances 0.000 claims description 66
- 238000010586 diagram Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 206010048669 Terminal state Diseases 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of terminal room geographical location sharing method, application server and its terminal.A kind of terminal room geographical location sharing method, including:Application server obtains the login status with the first terminal of user identifier binding and second terminal;Application server obtains the location information of first terminal;Application server pushes the location information to second terminal.The embodiment of the present invention identifies the binding relationship of realization between the two based on same user name is shared between two terminals, it can realize that location information is shared between different terminals by the way that the location information of one of terminal is pushed to another terminal, particularly when another terminal for PC machine when fixed terminal when, solve the problems, such as that existing fixed terminal can not realize self poisoning, so that application server or other servers can provide location Based service for PC machine.
Description
Technical field
The present embodiments relate to field of communication technology, more particularly to terminal room geographical location sharing method, application service
Device and its terminal.
Background technology
At present, mobile terminal can utilize global positioning system or station technology that the geographical location of itself is accurately positioned, from
And enable various application servers to get the geographical location of mobile terminal by wireless network, and based on acquired shifting
The geographical location of dynamic terminal provides location Based service for each mobile terminal.
For example, advertisement releasing server active obtaining or the passive geography for receiving once certain mobile terminal at regular intervals
Position, and according to the geographical location of the acquired mobile terminal for the mobile terminal provide corresponding advertising message (as with institute
The information such as the title in the adjacent periphery shop of the geographical location information of acquisition, address, service).In another example navigation server is connecing
Receive the transmission of certain mobile terminal include the navigation requests of current self geographical position and target location after, based on being connect
The navigation requests of receipts determine the cartographic information for including optimal driving path, and return it to mobile terminal.
But for the fixed terminals such as existing PC machine, have global positioning module due to not purchasing inside it, and nothing
Method communicates with base station, therefore, it is difficult to determine the geographical location of itself, so that various application servers can not be PC machine
Location Based service is provided.
The content of the invention
The embodiment of the present invention provides a kind of terminal room geographical location sharing method, application server and its terminal, to solve
The fixed terminals such as existing PC machine can not realize the problem of self poisoning.
In a first aspect, an embodiment of the present invention provides a kind of terminal room geographical location sharing method, this method includes:
Application server obtains the login status with the first terminal of user identifier binding and second terminal;
The application server obtains the location information of first terminal;
The application server pushes the location information to second terminal.
Second aspect, the embodiment of the present invention additionally provide a kind of terminal room geographical location sharing method, and this method includes:
Second terminal is identified to application server report of user, to indicate the application server according to the user identifier
Determine the first terminal with second terminal binding, and obtain the location information of first terminal;
The second terminal receives the location information for the first terminal that application server issues.
The third aspect, an embodiment of the present invention provides a kind of application server, which includes:
Login status acquiring unit, for obtaining the login shape with the first terminal of user identifier binding and second terminal
State;
Location information acquiring unit, for obtaining the location information of first terminal;
Location information push unit, for pushing the location information to second terminal.
Fourth aspect, an embodiment of the present invention provides a kind of terminal, which includes:
User identifier receiving unit, for being identified to application server report of user, to indicate the application server root
The other-end with terminal binding is determined according to the user identifier, and obtains the location information of the other-end;
Location information receiving unit, the location information of the other-end issued for receiving application server.
The embodiment of the present invention realizes the binding between terminal based on shared same user name mark between at least two terminals
Relation, by by the location information of one of terminal push to another terminal can realize location information different terminals it
Between it is shared, particularly when another terminal is PC machine when without the fixed terminal of positioning means, solve existing fixed end
The problem of end can not realize self poisoning, so that application server or other servers can provide for PC machine and be based on position
The service put.
Brief description of the drawings
Fig. 1 is a kind of flow diagram for terminal room geographical location sharing method that the embodiment of the present invention one provides;
Fig. 2A is a kind of flow diagram of terminal room geographical location sharing method provided by Embodiment 2 of the present invention;
Fig. 2 B are the network architecture schematic diagrams that the embodiment of the present invention two is applicable in;
Fig. 3 is the flow diagram for another terminal room geographical location sharing method that the embodiment of the present invention three provides;
Fig. 4 is the structure diagram for the application server that the embodiment of the present invention four provides;
Fig. 5 is the structure diagram for the terminal that the embodiment of the present invention five provides;
Fig. 6 A are geographical location sharing methods between a kind of mobile terminal and fixed terminal that the embodiment of the present invention six provides
Signalling exchange flow chart;
Fig. 6 B are the network architecture schematic diagrams that the embodiment of the present invention six is applicable in;
Fig. 7 A are geographical location sharing methods between a kind of mobile terminal and fixed terminal that the embodiment of the present invention seven provides
Signalling exchange flow chart;
Fig. 7 B are the network architecture schematic diagrams that the embodiment of the present invention seven is applicable in.
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
It illustrate only part related to the present invention rather than entire infrastructure in description, attached drawing.
Embodiment one
A kind of flow diagram for terminal room geographical location sharing method that Fig. 1 provides for the embodiment of the present invention one, this reality
Apply example to can be applied in the network architecture that is made of application server and at least two terminals, be applicable to based on association user
Between identifying the different terminals logged in, particularly between mobile terminal and fixed terminal, the feelings that geographical location is shared are realized
Condition.Terminal room geographical location provided in this embodiment sharing method can be performed by application server.Referring to Fig. 1, this method
Specifically include following operation:
110th, application server obtains the login status with the first terminal of user identifier binding and second terminal.
In the present embodiment, application server can be by detecting whether that the login for receiving first terminal and second terminal please
Ask to determine the login status of first terminal and second terminal.In general, terminal can be by WEB or client software to application service
Device carries out register, and register is corresponding with setting user, and the correspondence of terminal and user identifier is would know that after login.
Application server identifies after the login status of first terminal and second terminal is detected based on associated user identifier
The matching relationship of one terminal and second terminal, i.e., if the user identifier bound with first terminal and the use bound with second terminal
Family mark is associated, then identifies that first terminal matches with second terminal.Associated user identifier, can be identical user's mark
Know, or pre-established two user identifiers of incidence relation.Examples below will be used as association so that user identifier is identical
Illustrated exemplified by relation.
Wherein, the user identifier bound with first terminal and the user identifier bound with second terminal can be deposited in advance
Store up application server it is local or it is real-time acquired respectively from the first terminal and second terminal of login, certainly
The information that application server passively receives the first terminal of login and second terminal is reported is can also be to obtain.In the present embodiment
In, user identifier can be that user can uniquely mark to account or user's name of application server or other server registrations etc.
Know unique corresponding the user that the character of user identity, such as user identifier are registered for user based on terminal to Cloud Server
The cloud gap marker of identity.
120th, application server obtains the location information of first terminal.
After the login status of the first terminal bound with user identifier and second terminal is got, application server can
After definite first terminal can position the geographical location of itself (such as the terminal is recognized as mobile terminal or inquiry one
Secondary first terminal), directly location information is sent to first terminal and obtain order, receive first terminal and sent according to the request command
Location information;Or indirectly send location information to first terminal using other servers and obtain order, receive first eventually
End obtains the location information of order return according to the location information.
Certainly, will if application server after the location information of first terminal is got first through the above scheme
The location information is stored in local, then performs the location information operation for obtaining first terminal, application server and the second
Between one terminal network connection state it is poor or for saving network flow shorten location information share the time in the case of, can
Directly read local disk and extract the location information.
130th, application server pushes the location information to second terminal.
Similarly, application server is after the location information of first terminal is got, can be directly to second terminal push the
The location information of one terminal;Or the location information of first terminal is indirectly pushed to second terminal using other servers.Into
And location information that can be using the location information of first terminal as second terminal so that various servers are provided to second terminal
Location Based service.
The location information that the present embodiment is realized is shared, however it is not limited between two terminals, can also be based on association
Realize that location information is shared between multiple terminals that user identifier logs in.Based on being shared between multiple terminals, association user mark is real
Existing binding relationship, can realize location information not by the way that the location information of one of terminal is pushed to another terminal
With sharing between terminal, solve the problems, such as that existing part terminal can not realize self poisoning, can particularly solve PC
Machine etc. does not possess the orientation problem of the fixed terminal of positioning function, so that application server or other servers can be
The fixed terminal that PC machine etc. does not possess positioning function provides location Based service.
It should be noted that the present embodiment uses first terminal and second just for the sake of distinguishing two different terminals
Such a describing mode of terminal, first terminal have no point of rank or quality with second terminal.
Technical solution provided in this embodiment is further extended to the shared of geographical location between multiple terminals, such as:Using
Server obtains the login status with multiple terminals of user identifier binding;Application server obtains can in the multiple terminal
Position the location information of the terminal of self geographical position;Application server is by the acquired end that can position self geographical position
The location information at end pushes to the other-end in the multiple terminal.
Embodiment two
Fig. 2A is a kind of flow diagram of terminal room geographical location sharing method provided by Embodiment 2 of the present invention, this reality
Example is applied on the basis of the various embodiments described above, geographical location sharing method between terminal is realized preferably by cloud channel service,
Cloud channel service can realize multicast, unicast and the broadcast of message, can be called by the application server of other business, with terminal
Establish communication.Fig. 2 B are the network architecture schematic diagrams that the embodiment of the present invention two is applicable in.Referring to Fig. 2 B, which includes should
With server 201, Cloud Server 202 and N number of terminal (first terminal 203, second terminal 204 ... N terminals 205), N is big
In the natural number equal to 2.Wherein, Cloud Server 202 can be completed and multiple terminals based on the cloud passage established with multiple terminals
Communication, so as to fulfill cloud channel service.Referring to Fig. 2A, this method specifically includes following operation:
210th, application server receives the first terminal logged in and cloud gap marker reported by the second terminal and/or user
Name;
220th, application server determines that the binding of first terminal and second terminal is closed according to cloud gap marker and/or user name
System;
230th, application server is based on the cloud gap marker to the first order of Cloud Server push, to indicate Cloud Server
Location information is pushed to first terminal by the cloud passage established with first terminal and obtains order;
240th, application server receives the self poisoning letter that first terminal reports after location information acquisition order is received
Breath;
250th, application server is based on the cloud gap marker to the second order of Cloud Server push, to indicate Cloud Server
The location information is pushed to second terminal by the cloud passage established with second terminal.
Wherein, cloud gap marker is based respectively on user name and establishes between Cloud Server for first terminal or second terminal
Cloud passage and obtain.In the present embodiment, cloud gap marker and user name can be used as user identifier, application server according to
Cloud gap marker and/or user name determine first terminal and the binding relationship of second terminal, can be specially:Application server judges
Whether the first terminal and cloud gap marker reported by the second terminal and/or user name received is associated, if it is, determining
First terminal and second terminal are bound together based on associated cloud gap marker and/or user name, i.e. first terminal and
Two terminals match.
The technical solution of the present embodiment, based on tying up between associated cloud gap marker and/or user name identification terminal
Determine relation, and indicate that Cloud Server is obtained by the cloud passage established with terminal or push terminal positioning is believed using cloud gap marker
Breath, it is such to be advantageous in that:On the one hand application server can be saved to obtain and pushed spent by terminal location information because performing
Resource;On the other hand can be under the application scenarios for having multiple application servers, the acquisition and push of all terminal location informations
Operation is unified to be completed by Cloud Server so that and the reliability of the acquisition and push operation strengthens, and easy to management.
Certainly, the data interaction to reduce between application server and terminal operates, and improves terminal room geographical location and shares
Speed, application server obtain first terminal location information can also be:Application server receives the cloud that first terminal reports
Gap marker and location information.That is, first terminal directly using cloud gap marker and location information as report information to be sent to should
With server, what application server reception first terminal was sent reports information, and cloud gap marker, but also bag had not only been included in the information
Contain location information.
In addition, similar with embodiment one, technical solution provided in this embodiment is further extended to real using cloud channel service
Geographical location is shared between existing multiple terminals, such as:
Application server receives cloud gap marker and/or the user name that the multiple terminals logged in report;
Application server determines the binding relationship between multiple terminals according to cloud gap marker and/or user name;
Application server is based on the cloud gap marker to the first order of Cloud Server push, to indicate that Cloud Server passes through
The cloud passage that terminal A with that can position self geographical position in multiple terminals is established is obtained to terminal A push location informations and ordered
Order;
The self poisoning information that application server receiving terminal A is reported after location information acquisition order is received;
Application server is based on the cloud gap marker to the second order of Cloud Server push, to indicate that Cloud Server passes through
With the cloud passage that the other-end in the multiple terminal is established the location information is pushed to other-end.
Embodiment three
Fig. 3 is the flow diagram for another terminal room geographical location sharing method that the embodiment of the present invention three provides, this
Embodiment can be applied in the network architecture that is made of application server and at least two terminals and/or Cloud Server, applicable
In between the different terminals logged in based on associated user mark, it is particularly between mobile terminal and fixed terminal, it is real
The situation that existing geographical location is shared.The terminal room geography position that the application server that this method can be provided with previous embodiment performs
Put sharing method and coordinate execution, and the method for the present embodiment is performed by terminal, specifically includes following operation:
310th, second terminal is identified to application server report of user, to indicate application server according to the user identifier
Determine the first terminal with second terminal binding, and obtain the location information of first terminal;
320th, second terminal receives the location information for the first terminal that application server issues.
In the present embodiment, first terminal and second terminal are determined to enable application server based on user identifier
Between binding relationship, first terminal and second terminal are both needed to identify to application server report of user.
Wherein, the user identifier reported can be cloud gap marker and/or user name.When the user identifier bag reported
When including cloud gap marker, cloud gap marker can be that the two terminals are based respectively on user name and carry out registration acquisition to Cloud Server
Terminal A obtaining or therein carries out registration to Cloud Server based on user name and acquires, and another terminal B leads to
Previous terminal A is over-scanned to obtain the Quick Response Code that acquired cloud gap marker is converted into.
In a specific embodiment of the present embodiment, second terminal is identified to application server report of user, bag
Include:Second terminal is registered based on user name to Cloud Server, to establish the cloud passage with Cloud Server, is obtained the cloud and is led to
Road identifies, and the cloud gap marker and/or user name are reported to application server as user identifier.
Further, terminal room geographical location sharing method further includes:Second terminal changes the cloud gap marker of acquisition
For Quick Response Code, so that first terminal obtains cloud gap marker by scanning the Quick Response Code of second terminal, and by cloud gap marker
Application server is reported to as user identifier.
The technical solution that the present embodiment proposes, is identified, enabling to should by each terminal to application server report of user
It can be identified with server according to the user and determine one group of terminal with binding relationship, and same group of terminal interior energy can be got
The location information of the terminal of self geographical position is enough positioned, so that the other-end in same group can receive application server
The location information issued, realizes the shared of terminal room geographical location.
Example IV
Fig. 4 is the structure diagram for the application server that the embodiment of the present invention four provides.The present embodiment can be applied to by answering
With in server and at least two terminals and/or the network architecture of Cloud Server composition, it is applicable to based on associated user
The situation that geographical location is shared is realized between the different terminals that mark is logged in.Referring to Fig. 4, the specific knot of the application server
Structure is as follows:
Login status acquiring unit 410, for obtaining the login with the first terminal of user identifier binding and second terminal
State;
Location information acquiring unit 420, for obtaining the location information of first terminal;
Location information push unit 430, for pushing the location information to second terminal.
Further, the login status acquiring unit 410, is specifically used for:
The first terminal logged in and cloud gap marker reported by the second terminal and/or user name are received, wherein, it is described
Cloud gap marker is that the first terminal or second terminal are based respectively on the cloud that user name is established between the Cloud Server and lead to
Road and obtain;
The application server determines the first terminal and second terminal according to the cloud gap marker and/or user name
Binding relationship.
Further, the location information push unit 430, is specifically used for:
Based on the cloud gap marker to the Cloud Server push second order, with indicate the Cloud Server by with
The cloud passage that the second terminal is established pushes the location information to the second terminal.
Further, the location information acquiring unit 420, is specifically used for:
Based on the cloud gap marker to the Cloud Server push first order, with indicate the Cloud Server by with
The cloud passage that the first terminal is established obtains order to first terminal push location information;
Receive the self poisoning information that the first terminal reports after the location information acquisition order is received.
Alternatively, the location information acquiring unit 420, is specifically used for:
Receive the cloud gap marker and the location information that the first terminal reports.
Product provided in this embodiment can perform the terminal room geography position that the embodiment of the present invention one and embodiment two are provided
Sharing method is put, possesses the corresponding function module of execution method and beneficial effect.
Embodiment five
Fig. 5 is the structure diagram for the terminal that the embodiment of the present invention five provides.The present embodiment still can be applied to be taken by application
In device and at least two terminals of being engaged in and/or the network architecture of Cloud Server composition, it is applicable to identify based on associated user
The situation that geographical location is shared is realized between the different terminals logged in.Referring to Fig. 5, the concrete structure of the terminal is as follows:
User identifier receiving unit 510, for being identified to application server report of user, to indicate the application server
The other-end for determining to bind with the terminal according to the user identifier, and obtain the location information of the other-end;
Location information receiving unit 520, the location information of the other-end issued for receiving application server.
Further, the user identifier receiving unit 510, is specifically used for:
Registered based on user name to the Cloud Server, to establish the cloud passage with the Cloud Server, obtain institute
Cloud gap marker is stated, and the cloud gap marker and/or the user name are reported to the application service as user identifier
Device.
Further, terminal provided in this embodiment further includes:Quick Response Code generation unit 530, for the cloud of acquisition to be led to
Road mark is converted to Quick Response Code, so that the other-end obtains the cloud passage mark by scanning the Quick Response Code of the terminal
Know, and the cloud gap marker and/or the user name are reported to the application server as user identifier.
Product provided in this embodiment can perform the terminal room geographical location sharing method that the embodiment of the present invention three is provided,
Possess the corresponding function module of execution method and beneficial effect.
Embodiment six
Fig. 6 A are geographical location sharing methods between a kind of mobile terminal and fixed terminal that the embodiment of the present invention six provides
Signalling exchange flow chart.The present embodiment can be based on above-described embodiment one to embodiment five, there is provided a kind of preferred embodiment,
It is applicable to the network architecture schematic diagram shown in Fig. 6 B.Referring to Fig. 6 B, which includes application server 601, cloud service
Device 602, mobile terminal 603 and fixed terminal 604.Wherein, application server 601 and Cloud Server 602 are respectively whole with movement
End 603 is connected with fixed terminal 604, and application server 601 is connected with Cloud Server 602.Referring to Fig. 6 A, the mobile terminal
Geographical location sharing method specifically includes following operation between fixed terminal:
610th, mobile terminal and fixed terminal are based respectively on identical user name and are registered to Cloud Server, with establish with
The cloud passage of Cloud Server;
620th, Cloud Server distributes a corresponding cloud gap marker for identical user name, and by the cloud gap marker
Mobile terminal and fixed terminal are issued to respectively;
630th, mobile terminal and fixed terminal report the user name and cloud gap marker to application server respectively;
640th, application server determines the binding relationship of mobile terminal and fixed terminal according to cloud gap marker and user name;
650th, application server is to the first order of Cloud Server push, to indicate Cloud Server by being established with mobile terminal
Cloud passage to mobile terminal push location information obtain order;
660th, Cloud Server parses received the first order, by the cloud passage established with mobile terminal to mobile terminal
Push location information and obtain order;
670th, mobile terminal receives location information and obtains order, and the location information of itself is reported to application server;
680th, application server is to the second order of Cloud Server push, to indicate Cloud Server by being established with fixed terminal
Cloud passage to fixed terminal push mobile terminal reporting location information;
690th, Cloud Server parses received the second order, by the cloud passage established with fixed terminal to fixed terminal
Push the location information.
Embodiment seven
Fig. 7 A are geographical location sharing methods between a kind of mobile terminal and fixed terminal that the embodiment of the present invention seven provides
Signalling exchange flow chart.The present embodiment can be based on above-described embodiment one to embodiment five, there is provided a kind of preferred embodiment,
It is applicable to the network architecture shown in Fig. 7 B.Referring to Fig. 7 B, the network architecture include application server 701, Cloud Server 702,
Mobile terminal 703 and fixed terminal 704.Wherein, application server 701 respectively with Cloud Server 702, mobile terminal 703 and solid
Determine terminal 704 to be connected, Cloud Server 702 is connected with fixed terminal 704.Referring to Fig. 7 A, the mobile terminal and fixed terminal
Between geographical location sharing method specifically include following operation:
710th, fixed terminal is registered based on user name to Cloud Server, to establish the cloud passage with Cloud Server;
720th, Cloud Server for user name distribute a corresponding cloud gap marker, and by the cloud gap marker respectively under
It is sent to fixed terminal;
730th, fixed terminal reports the cloud gap marker to application server, and the cloud gap marker is converted to phase
The Quick Response Code answered;
740th, mobile terminal gets cloud gap marker by scanning the two-dimensional code, and reports the cloud to lead to application server
Road identifies and the location information of itself;
750th, application server determines the binding relationship of mobile terminal and fixed terminal according to cloud gap marker;
760th, application server is pushed to Cloud Server and ordered, to indicate that Cloud Server passes through the cloud established with fixed terminal
Location information of the passage to fixed terminal push mobile terminal reporting;
770th, Cloud Server parses received order, is pushed by the cloud passage established with fixed terminal to fixed terminal
The location information.
The technical solution that above-described embodiment six is provided with embodiment seven, is believed the positioning of mobile terminal by application server
Breath pushes to fixed terminal, so that the fixed terminal for not possessing positioning function can share the location information of mobile terminal,
Particularly in the case that mobile terminal is in same geographical location with fixed terminal, the accurate fixed of fixed terminal can be realized
Position, so that application server or other servers can provide location Based service for fixed terminal.
Note that it 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 being carried out by above example to the present invention
It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also
It can include other more equivalent embodiments, and the scope of the present invention is determined by scope of the appended claims.
Claims (10)
- A kind of 1. terminal room geographical location sharing method, it is characterised in that including:Application server obtains the login status with the first terminal of user identifier binding and second terminal;The application server obtains the location information of first terminal;The application server pushes the location information to second terminal;Wherein, the application server obtains the login status with the first terminal of user identifier binding and second terminal, including:The application server receives the first terminal logged in and cloud gap marker reported by the second terminal and/or user Name, wherein, the cloud gap marker for the first terminal or second terminal be based respectively on user name establish with Cloud Server it Between cloud passage and obtain;The application server determines tying up for the first terminal and second terminal according to the cloud gap marker and/or user name Determine relation;Wherein, the application server pushes the location information to second terminal, including:The application server is based on the cloud gap marker to the second order of Cloud Server push, to indicate that the cloud takes Device be engaged in by pushing the location information to the second terminal with the cloud passage that the second terminal is established.
- 2. terminal room geographical location according to claim 1 sharing method, it is characterised in that the application server obtains The location information of first terminal, including:The application server is based on the cloud gap marker to the first order of Cloud Server push, to indicate that the cloud takes Device be engaged in by pushing location information acquisition order to the first terminal with the cloud passage that the first terminal is established;What the application server reception first terminal reported after receiving the location information and obtaining order itself determines Position information.
- 3. terminal room geographical location according to claim 1 sharing method, it is characterised in that the application server obtains The location information of first terminal, including:The application server receives the cloud gap marker and the location information that the first terminal reports.
- A kind of 4. terminal room geographical location sharing method, it is characterised in that including:Second terminal is identified to application server report of user, to indicate that the application server is determined according to the user identifier The first terminal bound with second terminal, and obtain the location information of first terminal;The second terminal receives the location information for the first terminal that application server issues;Wherein, the second terminal is identified to application server report of user, including:The second terminal is registered based on user name to Cloud Server, to establish the cloud passage with the Cloud Server, is obtained The cloud gap marker is taken, and the cloud gap marker and/or the user name are reported to the application as user identifier Server;Wherein, the location information is based on the cloud gap marker to Cloud Server push second for the application server Order, indicates the Cloud Server by believing with the cloud passage that the second terminal is established to the positioning that the second terminal pushes Breath.
- 5. according to the method described in claim 4, it is characterized in that, further include:The second terminal is by the cloud passage mark of acquisition Knowledge is converted to Quick Response Code, so that the first terminal obtains the cloud passage mark by scanning the Quick Response Code of the second terminal Know, and the cloud gap marker and/or the user name are reported to the application server as user identifier.
- A kind of 6. application server, it is characterised in that including:Login status acquiring unit, for obtaining the login status with the first terminal of user identifier binding and second terminal;Location information acquiring unit, for obtaining the location information of first terminal;Location information push unit, for pushing the location information to second terminal;Wherein, the login status acquiring unit, is specifically used for:The first terminal logged in and cloud gap marker reported by the second terminal and/or user name are received, wherein, the cloud leads to Road is identified as the first terminal or second terminal is based respectively on the cloud passage that user name is established between Cloud Server and obtains 's;The application server determines tying up for the first terminal and second terminal according to the cloud gap marker and/or user name Determine relation;Wherein, the location information push unit, is specifically used for:Based on the cloud gap marker to the Cloud Server push second order, with indicate the Cloud Server by with it is described The cloud passage that second terminal is established pushes the location information to the second terminal.
- 7. application server according to claim 6, it is characterised in that the location information acquiring unit, is specifically used for:Based on the cloud gap marker to the Cloud Server push first order, with indicate the Cloud Server by with it is described The cloud passage that first terminal is established obtains order to first terminal push location information;Receive the self poisoning information that the first terminal reports after the location information acquisition order is received.
- 8. application server according to claim 6, it is characterised in that the location information acquiring unit, is specifically used for:Receive the cloud gap marker and the location information that the first terminal reports.
- A kind of 9. terminal, it is characterised in that including:User identifier receiving unit, for being identified to application server report of user, to indicate the application server according to institute The other-end that user identifier determines to bind with the terminal is stated, and obtains the location information of the other-end;Location information receiving unit, the location information of the other-end issued for receiving application server;Wherein, the user identifier receiving unit, is specifically used for:Registered based on user name to Cloud Server, to establish the cloud passage with Cloud Server, obtain the cloud gap marker, And the cloud gap marker is reported to the application server as user identifier;Wherein, the location information is based on the cloud gap marker to Cloud Server push second for the application server Order, indicates the location information that the Cloud Server is pushed by the cloud passage established with the terminal to the terminal.
- 10. terminal according to claim 9, it is characterised in that further include:Quick Response Code generation unit, for by acquisition Cloud gap marker is converted to Quick Response Code, so that the other-end is led to by scanning the Quick Response Code of the terminal to obtain the cloud Road identifies, and the cloud gap marker is reported to the application server as user identifier.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410342542.7A CN104079665B (en) | 2014-07-17 | 2014-07-17 | Terminal room geographical location sharing method, application server and its terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410342542.7A CN104079665B (en) | 2014-07-17 | 2014-07-17 | Terminal room geographical location sharing method, application server and its terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104079665A CN104079665A (en) | 2014-10-01 |
CN104079665B true CN104079665B (en) | 2018-04-27 |
Family
ID=51600705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410342542.7A Active CN104079665B (en) | 2014-07-17 | 2014-07-17 | Terminal room geographical location sharing method, application server and its terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104079665B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348833A (en) * | 2014-10-23 | 2015-02-11 | 苏州合欣美电子科技有限公司 | Method of safely obtaining track between multiple devices |
CN105991754B (en) * | 2015-03-31 | 2020-09-08 | 深圳市凯立德科技股份有限公司 | Method for prompting information of other positioning terminals, positioning terminal and server |
CN105262829B (en) * | 2015-10-30 | 2020-05-26 | 腾讯科技(深圳)有限公司 | Geographical position monitoring method and system |
CN106921938A (en) * | 2015-12-25 | 2017-07-04 | 北京奇虎科技有限公司 | Localization method, device and intelligent terminal based on wireless network |
CN108073598A (en) * | 2016-11-10 | 2018-05-25 | 北京国双科技有限公司 | A kind of data processing method and its relevant device |
CN106899937B (en) * | 2017-02-16 | 2019-10-25 | 湖北大学 | Privacy-protected secure location service range query outsourcing method |
CN110740115A (en) * | 2018-07-20 | 2020-01-31 | 视联动力信息技术股份有限公司 | Data processing method and device for video networks |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801788A (en) * | 2012-07-17 | 2012-11-28 | 中兴通讯股份有限公司 | Method, device and system for realizing augmented reality information sharing |
CN103841140A (en) * | 2012-11-22 | 2014-06-04 | 北京百度网讯科技有限公司 | Inter-terminal information mutual-transmission method, system and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102611636B (en) * | 2011-01-20 | 2014-12-31 | 深圳博菲科特科技有限公司 | Method for sending and receiving information of binding instant messaging tools by mobile terminal instant messaging client of collective communication system |
CN102904974A (en) * | 2012-09-28 | 2013-01-30 | 腾讯科技(深圳)有限公司 | Method for obtaining location of terminal, related device and system |
CN103051715B (en) * | 2012-12-24 | 2016-03-30 | 东软熙康健康科技有限公司 | A kind of method, relevant apparatus and system made an announcement to terminal |
-
2014
- 2014-07-17 CN CN201410342542.7A patent/CN104079665B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801788A (en) * | 2012-07-17 | 2012-11-28 | 中兴通讯股份有限公司 | Method, device and system for realizing augmented reality information sharing |
CN103841140A (en) * | 2012-11-22 | 2014-06-04 | 北京百度网讯科技有限公司 | Inter-terminal information mutual-transmission method, system and device |
Also Published As
Publication number | Publication date |
---|---|
CN104079665A (en) | 2014-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104079665B (en) | Terminal room geographical location sharing method, application server and its terminal | |
CN103533530B (en) | The user's correspondence and user tracking method, system of a kind of striding equipment | |
CN102413112B (en) | Method, association server and system for realizing association of equipment | |
CN103945007A (en) | Information pushing method and device | |
CN102904974A (en) | Method for obtaining location of terminal, related device and system | |
CN104219624A (en) | Sign-in method and sign-in system | |
CN107124697A (en) | A kind of indoor mobile phone positioning method based on TDOA | |
US20160050267A1 (en) | Sign-In Method and Terminal | |
CN104349455A (en) | WIFI (wireless fidelity) hotspot location method and system | |
CN106060773A (en) | Object positioning system, method and device | |
CN105163269A (en) | E-card information adding method and device and intelligent device | |
CN104735616A (en) | Method and system for sending information on basis of geographic position | |
CN104105178A (en) | Information service system and method based on mobile phone and low-power-consumption wireless communication technology | |
WO2015043294A1 (en) | Data label carrier information application and processing system and method | |
CN103747415A (en) | Information issuing system and method base on mobile terminal | |
CN103108040A (en) | Acquiring method of real-time traffic status information, platform server and user equipment | |
CN105979483A (en) | Sign-in method and mobile terminal | |
CN103379432B (en) | Moving advertising distribution method and system | |
CN106470235A (en) | A kind of data processing method, server and system for registering | |
CN103108278B (en) | Method, the Apparatus and system of nearby users help is obtained based on mobile positioning information | |
CN102546225B (en) | Video resource sharing method and management platform | |
CN207911030U (en) | A kind of indoor positioning signing in system based on Wi-Fi | |
CN104735619A (en) | Position information comprehensive service system of smart phone | |
CN110519694A (en) | A kind of localization method of mobile terminal, server-side and system | |
CN112055354A (en) | Service call processing 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 |