[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201410342542.7A
Other languages
Chinese (zh)
Other versions
CN104079665A (en
Inventor
王峰
倪楷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410342542.7A priority Critical patent/CN104079665B/en
Publication of CN104079665A publication Critical patent/CN104079665A/en
Application granted granted Critical
Publication of CN104079665B publication Critical patent/CN104079665B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Terminal room geographical location sharing method, application server and its terminal
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)

  1. 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. 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. 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.
  4. 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. 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.
  6. 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. 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. 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.
  9. 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. 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.
CN201410342542.7A 2014-07-17 2014-07-17 Terminal room geographical location sharing method, application server and its terminal Active CN104079665B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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