CN104079665A - Geographic position sharing method between terminals, application server and terminals of application server - Google Patents

Geographic position sharing method between terminals, application server and terminals of application server Download PDF

Info

Publication number
CN104079665A
CN104079665A CN201410342542.7A CN201410342542A CN104079665A CN 104079665 A CN104079665 A CN 104079665A CN 201410342542 A CN201410342542 A CN 201410342542A CN 104079665 A CN104079665 A CN 104079665A
Authority
CN
China
Prior art keywords
terminal
application server
cloud
locating information
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410342542.7A
Other languages
Chinese (zh)
Other versions
CN104079665B (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 geographic position sharing method between terminals, an application server and terminals of the application server. The geographic position sharing method between the terminals includes the steps that the application server obtains the login state of the first terminal and the login state of the second terminal, wherein the first terminal and the second terminal are bound to a user identification; the application server obtains positioning information of the first terminal; the application server pushes the positioning information to the second terminal. Based on the condition that the two terminals share the same user identification to achieve the binding relation, the positioning information of one terminal is pushed to the other terminal, so that the different terminals share the positioning information, specifically, when the other terminal is a fixed terminal of a PC or others, the problem that an existing fixed terminal can not achieve self-positioning is solved, and then the application server or other servers can provide service based on positions for the PC.

Description

Method, application server and terminal thereof are shared in terminal room geographical position
Technical field
The embodiment of the present invention relates to communication technical field, relates in particular to terminal room geographical position and shares method, application server and terminal thereof.
Background technology
At present, mobile terminal can utilize global positioning system or station technology accurately to locate the geographical position of self, thereby make various application servers can get by wireless network the geographical position of mobile terminal, and the geographical position of the mobile terminal based on obtained provide location-based service for each mobile terminal.
For example, advertisement releasing server active obtaining or passive reception be at set intervals the geographical position of certain mobile terminal once, and provides corresponding advertising message (information such as the title in periphery shop as adjacent in the geographical location information with being obtained, address, service) according to the geographical position of this obtained mobile terminal for this mobile terminal.Again for example, navigation server is after receiving the navigation request that includes current self geographical position and target location of certain mobile terminal transmission, navigation request based on received is determined the cartographic information that includes best driving path, and is back to mobile terminal.
But, for the fixed terminals such as existing PC, due to its inside global location module of not purchased, and cannot communicate with base station, therefore be difficult to determine the geographical position of self, and then make various application servers to provide location-based service for PC.
Summary of the invention
The embodiment of the present invention provides a kind of terminal room geographical position to share method, application server and terminal thereof, cannot realize the problem of self poisoning to solve the fixed terminals such as existing PC.
First aspect, the embodiment of the present invention provides a kind of terminal room geographical position to share method, and the method comprises:
Application server obtains and the first terminal of user ID binding and the logging status of the second terminal;
Described application server obtains the locating information of first terminal;
Described application server pushes described locating information to the second terminal.
Second aspect, the embodiment of the present invention also provides a kind of terminal room geographical position to share method, and the method comprises:
The second terminal is to application server report of user sign, to indicate described application server to determine the first terminal with the second terminal binding according to described user ID, and obtains the locating information of first terminal;
The locating information of the first terminal that described the second terminal reception application server issues.
The third aspect, the embodiment of the present invention provides a kind of application server, and this application server comprises:
Logging status acquiring unit, for obtaining and the first terminal of user ID binding and the logging status of the second terminal;
Locating information acquiring unit, for obtaining the locating information of first terminal;
Locating information push unit, for pushing described locating information to the second terminal.
Fourth aspect, the embodiment of the present invention provides a kind of terminal, and this terminal comprises:
User ID receiving element, for to application server report of user sign, to indicate described application server to determine the other-end with described terminal binding according to described user ID, and obtains the locating information of described other-end;
Locating information receiving element, for receiving the locating information of the described other-end that application server issues.
The embodiment of the present invention realizes the binding relationship between terminal based on sharing same user name sign between at least two terminals, by the locating information of one of them terminal being pushed to another terminal, can realize locating information sharing between different terminals, especially when another terminal is not when to be PC etc. have the fixed terminal of positioning means, solve existing fixed terminal and cannot realize the problem of self poisoning, and then made application server or other servers to provide location-based service for PC.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet that method is shared in a kind of terminal room geographical position of providing of the embodiment of the present invention one;
Fig. 2 A is the schematic flow sheet that method is shared in a kind of terminal room geographical position of providing of the embodiment of the present invention two;
Fig. 2 B is the applicable network architecture schematic diagram of the embodiment of the present invention two;
Fig. 3 is the schematic flow sheet that method is shared in the another kind of terminal room geographical position that provides of the embodiment of the present invention three;
Fig. 4 is the structural representation of the application server that provides of the embodiment of the present invention four;
Fig. 5 is the structural representation of the terminal that provides of the embodiment of the present invention five;
Fig. 6 A is the Signalling exchange flow chart that between a kind of mobile terminal of providing of the embodiment of the present invention six and fixed terminal, method is shared in geographical position;
Fig. 6 B is the applicable network architecture schematic diagram of the embodiment of the present invention six;
Fig. 7 A is the Signalling exchange flow chart that between a kind of mobile terminal of providing of the embodiment of the present invention seven and fixed terminal, method is shared in geographical position;
Fig. 7 B is the applicable network architecture schematic diagram of the embodiment of the present invention seven.
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in further detail.Be understandable that, specific embodiment described herein is only for explaining the present invention, but not limitation of the invention.It also should be noted that, for convenience of description, in accompanying drawing, only show part related to the present invention but not entire infrastructure.
Embodiment mono-
The schematic flow sheet of method is shared in a kind of terminal room geographical position that Fig. 1 provides for the embodiment of the present invention one, in the network architecture that the present embodiment can be applicable to be comprised of application server and at least two terminals, between the different terminals logining based on associated user sign, particularly, between mobile terminal and fixed terminal, realize the shared situation in geographical position.The terminal room geographical position that the present embodiment provides is shared method and can be carried out by application server.Referring to Fig. 1, the method specifically comprises following operation:
110, application server obtains and the first terminal of user ID binding and the logging status of the second terminal.
In the present embodiment, the logging request that whether application server can receive by detecting first terminal and the second terminal is determined the logging status of first terminal and the second terminal.Conventionally, terminal can be carried out register to application server by WEB or client software, and register is corresponding with setting user, can know the corresponding relation of terminal and user ID after login.Application server is after the logging status of first terminal and the second terminal being detected, user ID based on associated is identified the matching relationship of first terminal and the second terminal, if with the user ID of first terminal binding be associated with the user ID of the second terminal binding, identify first terminal and the second terminal matches.Associated user ID, can be identical user ID, or set up in advance two user ID of incidence relation.Below embodiment will take that user ID is identical to be described as example as incidence relation.
Wherein, with the user ID of first terminal binding and with the user ID of the second terminal binding can be pre-stored in application server this locality, also the real-time first terminal from login and the second terminal acquire respectively, and the information that the first terminal that also the passive reception of application server is logined certainly and the second terminal report obtains.In the present embodiment, user ID can be user can unique identification user identity to the account of application server or other server registrations or user's name etc. character, for example user ID for user based on terminal, to Cloud Server registration, obtain unique to cloud gap marker that should user identity.
120, application server obtains the locating information of first terminal.
Get with the first terminal of user ID binding and the logging status of the second terminal after, application server can determine first terminal can locate the geographical position of self after (for example recognizing this terminal is mobile terminal or a first terminal of inquiry), directly to first terminal, send locating information and obtain order, receive the locating information that first terminal sends according to this request command; Or indirectly utilize other servers to send locating information to first terminal and obtain order, receive first terminal and obtain according to this locating information the locating information that order is returned.
Certainly, if application server is after getting first the locating information of first terminal by such scheme, this locating information is stored in to this locality,, in the situation that to carry out for the second time between locating information operation, application server and the first terminal obtain first terminal network connection state poor or for saving network flow shortens the shared time of locating information, can directly read local disk and extract this locating information.
130, application server pushes described locating information to the second terminal.
In like manner, application server, after getting the locating information of first terminal, can directly push the locating information of first terminal to the second terminal; Or indirectly utilize other servers to the second terminal, to push the locating information of first terminal.And then locating information that can be using the locating information of first terminal as the second terminal, makes various servers provide location-based service to the second terminal.
The locating information that the present embodiment is realized is shared, and is not limited between two terminals, can also be between a plurality of terminals based on the login of associated user sign, to realize locating information to share.Binding relationship based on sharing the realization of associated user sign between a plurality of terminals, by the locating information of one of them terminal being pushed to another terminal, can realize locating information sharing between different terminals, solved the problem that existing part terminal cannot realize self poisoning, particularly can solve PC etc. and not possess the orientation problem of the fixed terminal of positioning function, and then make application server or other servers to provide location-based service for the fixed terminal that PC etc. does not possess positioning function.
It should be noted that, the present embodiment is only used to distinguish two different terminals and adopts first terminal and a kind of like this describing mode of the second terminal, and first terminal and the second terminal there is no dividing of rank or quality.
The technical scheme that the present embodiment provides also can expand to sharing of geographical position between a plurality of terminals, for example: application server obtains the logging status with a plurality of terminals of user ID binding; Application server obtains the locating information that can locate the terminal of self geographical position in described a plurality of terminal; Application server pushes to the other-end in described a plurality of terminal by the locating information of the obtained terminal that can locate self geographical position.
Embodiment bis-
Fig. 2 A is the schematic flow sheet that method is shared in a kind of terminal room geographical position of providing of the embodiment of the present invention two, the present embodiment is on the basis of the various embodiments described above, preferably utilize cloud passage to serve to realize geographical position between terminal and share method, the service of cloud passage can realize multicast, clean culture and the broadcast of message, can be called by the application server of other business, set up and communicate by letter with terminal.Fig. 2 B is the applicable network architecture schematic diagram of the embodiment of the present invention two.Referring to Fig. 2 B, this network architecture comprises application server 201, Cloud Server 202 and N terminal (first terminal 203, the second terminal 204 ... N terminal 205), N is more than or equal to 2 natural number.Wherein, Cloud Server 202 can the cloud passage based on setting up with a plurality of terminals completes and the communicating by letter of a plurality of terminals, thereby realizes the service of cloud passage.Referring to Fig. 2 A, the method specifically comprises following operation:
210, application server receives the first terminal of login and cloud gap marker and/or the user name of the second terminal to report;
220, application server is determined the binding relationship of first terminal and the second terminal according to cloud gap marker and/or user name;
230, application server pushes the first order based on described cloud gap marker to Cloud Server, pushes locating information obtain order with Indicated Cloud server by the cloud passage with first terminal foundation to first terminal;
240, application server receives first terminal and is receiving the self poisoning information reporting after locating information is obtained order;
250, application server pushes the second order based on described cloud gap marker to Cloud Server, with Indicated Cloud server, by the cloud passage of setting up with the second terminal, to the second terminal, pushes described locating information.
Wherein, cloud gap marker be first terminal or the second terminal based on user name, set up respectively and Cloud Server between cloud passage obtain.In the present embodiment, cloud gap marker and user name all can be used as user ID, application server is determined the binding relationship of first terminal and the second terminal according to cloud gap marker and/or user name, can be specially: whether the first terminal that application server judgement receives and cloud gap marker and/or the user name of the second terminal to report are associated, if, determine that first terminal and cloud gap marker and/or the user name of the second terminal based on being associated bind together, first terminal and the second terminal match.
The technical scheme of the present embodiment, cloud gap marker based on being associated and/or the binding relationship between user name identification terminal, and utilize cloud gap marker Indicated Cloud server by obtaining or push terminal location information with the cloud passage of terminal foundation, such benefit is: can save on the one hand application server and obtain and push the spent resource of terminal location information because carrying out; Can have under the application scenarios of a plurality of application servers on the other hand, obtaining with push operation unification of all terminal location information completed by Cloud Server, obtains with the reliability of push operation and strengthens, and be convenient to management described in making.
Certainly, for reducing the data interaction operation between application server and terminal, improve the shared speed in terminal room geographical position, the locating information that application server obtains first terminal also can be: application server receives cloud gap marker and the locating information that first terminal reports.That is, first terminal directly sends to application server using cloud gap marker and locating information as reporting information, and application server receives the reporting information that first terminal sends, and has both included cloud gap marker in this information, includes again locating information.
In addition, similar with embodiment mono-, the technical scheme that the present embodiment provides also can expand to utilizes the service of cloud passage to realize sharing of geographical position between a plurality of terminals, for example:
Application server receives cloud gap marker and/or the user name of a plurality of terminal to report of login;
Application server is determined the binding relationship between a plurality of terminals according to cloud gap marker and/or user name;
Application server pushes the first order based on described cloud gap marker to Cloud Server, with Indicated Cloud server by with a plurality of terminals in can locate cloud passage that the terminal A of self geographical position sets up and to terminal A, push locating information and obtain order;
Application server receiving terminal A is receiving the self poisoning information reporting after locating information is obtained order;
Application server pushes the second order based on described cloud gap marker to Cloud Server, with Indicated Cloud server by with described a plurality of terminals in the cloud passage set up of other-end to other-end, push described locating information.
Embodiment tri-
The schematic flow sheet of method is shared in the another kind of terminal room geographical position that Fig. 3 provides for the embodiment of the present invention three, in the network architecture that the present embodiment can be applicable to be comprised of application server and at least two terminals and/or Cloud Server, between the different terminals logining based on associated user sign, particularly, between mobile terminal and fixed terminal, realize the shared situation in geographical position.The terminal room geographical position that application server that the method can provide with previous embodiment is carried out is shared method and is coordinated execution, and the method for the present embodiment carried out by terminal, specifically comprises following operation:
310, the second terminal is to application server report of user sign, to indicate application server to determine the first terminal with the second terminal binding according to described user ID, and obtains the locating information of first terminal;
The locating information of the first terminal that 320, the second terminal reception application server issues.
In the present embodiment, for making application server to determine the binding relationship between first terminal and the second terminal based on user ID, first terminal and the second terminal all need to identify to application server report of user.
Wherein, the user ID reporting can be cloud gap marker and/or user name.When reported user ID comprises cloud gap marker, cloud gap marker can be that these two terminals are registered and acquired to Cloud Server based on user name respectively, also can be that a terminal A wherein registers and acquires to Cloud Server based on user name, another terminal B obtains by the Quick Response Code that scans last terminal A obtained cloud gap marker is converted to.
In one of the present embodiment concrete execution mode, the second terminal identifies to application server report of user, comprise: the second terminal is registered to Cloud Server based on user name, cloud passage with foundation with Cloud Server, obtain described cloud gap marker, and this cloud gap marker and/or user name are reported to application server as user ID.
Further, terminal room geographical position is shared method and is also comprised: the second terminal is converted to Quick Response Code by the cloud gap marker obtaining, for first terminal, by scanning the Quick Response Code of the second terminal, obtain cloud gap marker, and cloud gap marker is reported to application server as user ID.
The technical scheme that the present embodiment proposes, by each terminal, to application server report of user, identify, can make application server to determine one group of terminal with binding relationship according to this user ID, and can get the locating information that can locate the terminal of self geographical position in same group of terminal, and then make the other-end in same group can receive the locating information that application server issues, realized sharing of terminal room geographical position.
Embodiment tetra-
Fig. 4 is the structural representation of the application server that provides of the embodiment of the present invention four.In the network architecture that the present embodiment can be applicable to be comprised of application server and at least two terminals and/or Cloud Server, applicable to realizing the shared situation in geographical position between the different terminals logining based on associated user sign.Referring to Fig. 4, the concrete structure of this application server is as follows:
Logging status acquiring unit 410, for obtaining and the first terminal of user ID binding and the logging status of the second terminal;
Locating information acquiring unit 420, for obtaining the locating information of first terminal;
Locating information push unit 430, for pushing described locating information to the second terminal.
Further, described logging status acquiring unit 410, specifically for:
Receive the described first terminal of login and cloud gap marker and/or the user name of the second terminal to report, wherein, described cloud gap marker for described first terminal or the second terminal sets up based on user name respectively and described Cloud Server between cloud passage obtain;
Described application server is determined the binding relationship of described first terminal and the second terminal according to described cloud gap marker and/or user name.
Further, described locating information push unit 430, specifically for:
Based on described cloud gap marker, to described Cloud Server, push the second order, to indicate described Cloud Server by pushing described locating information with the cloud passage of described the second terminal foundation to described the second terminal.
Further, described locating information acquiring unit 420, specifically for:
Based on described cloud gap marker, to described Cloud Server, push the first order, to indicate described Cloud Server to push locating information by the cloud passage with described first terminal foundation to described first terminal, obtain order;
Receive described first terminal and receiving the self poisoning information reporting after described locating information is obtained order.
Or, described locating information acquiring unit 420, specifically for:
Receive described cloud gap marker and locating information that described first terminal reports.
Method is shared in the terminal room geographical position that the product that the present embodiment provides can be carried out the embodiment of the present invention one and embodiment bis-to be provided, and possesses the corresponding functional module of manner of execution and beneficial effect.
Embodiment five
Fig. 5 is the structural representation of the terminal that provides of the embodiment of the present invention five.In the network architecture that the present embodiment still can be applicable to be comprised of application server and at least two terminals and/or Cloud Server, applicable to realizing the shared situation in geographical position between the different terminals logining based on associated user sign.Referring to Fig. 5, the concrete structure of this terminal is as follows:
User ID receiving element 510, for to application server report of user sign, to indicate described application server to determine the other-end with described terminal binding according to described user ID, and obtains the locating information of described other-end;
Locating information receiving element 520, for receiving the locating information of the described other-end that application server issues.
Further, described user ID receiving element 510, specifically for:
Based on user name, to described Cloud Server, register, to set up the cloud passage with described Cloud Server, obtain described cloud gap marker, and described cloud gap marker and/or described user name are reported to described application server as user ID.
Further, the terminal that the present embodiment provides also comprises: Quick Response Code generation unit 530, for the cloud gap marker obtaining is converted to Quick Response Code, for described other-end, by scanning the Quick Response Code of described terminal, obtain described cloud gap marker, and described cloud gap marker and/or described user name are reported to described application server as user ID.
Method is shared in the terminal room geographical position that the product that the present embodiment provides can be carried out the embodiment of the present invention three to be provided, and possesses the corresponding functional module of manner of execution and beneficial effect.
Embodiment six
Fig. 6 A is the Signalling exchange flow chart that between a kind of mobile terminal of providing of the embodiment of the present invention six and fixed terminal, method is shared in geographical position.The present embodiment can be take above-described embodiment one to embodiment five as basis, provides a kind of preferred embodiment, applicable to the network architecture schematic diagram shown in Fig. 6 B.Referring to Fig. 6 B, this network architecture comprises application server 601, Cloud Server 602, mobile terminal 603 and fixed terminal 604.Wherein, application server 601 is connected with fixed terminal 604 with mobile terminal 603 respectively with Cloud Server 602, and application server 601 is connected with Cloud Server 602.Referring to Fig. 6 A, between this mobile terminal and fixed terminal, the shared method in geographical position specifically comprises following operation:
610, mobile terminal and fixed terminal respectively the user name based on identical to Cloud Server, register, to set up the cloud passage with Cloud Server;
620, Cloud Server is that identical user name is distributed a corresponding cloud gap marker, and described cloud gap marker is issued to respectively to mobile terminal and fixed terminal;
630, mobile terminal and fixed terminal report described user name and cloud gap marker to application server respectively;
640, application server is determined the binding relationship of mobile terminal and fixed terminal according to cloud gap marker and user name;
650, application server pushes the first order to Cloud Server, pushes locating information obtain order with Indicated Cloud server by the cloud passage with mobile terminal foundation to mobile terminal;
660, Cloud Server is resolved the first order receiving, and pushes locating information obtain order by the cloud passage with mobile terminal foundation to mobile terminal;
670, mobile terminal receives locating information and obtains order, reports the locating information of self to application server;
680, application server pushes the second order to Cloud Server, with Indicated Cloud server, by the cloud passage with fixed terminal foundation, pushes the locating information of mobile terminal reporting to fixed terminal;
690, Cloud Server is resolved the second order receiving, by pushing described locating information with the cloud passage of fixed terminal foundation to fixed terminal.
Embodiment seven
Fig. 7 A is the Signalling exchange flow chart that between a kind of mobile terminal of providing of the embodiment of the present invention seven and fixed terminal, method is shared in geographical position.The present embodiment can be take above-described embodiment one to embodiment five as basis, provides a kind of preferred embodiment, applicable to the network architecture shown in Fig. 7 B.Referring to Fig. 7 B, this network architecture comprises application server 701, Cloud Server 702, mobile terminal 703 and fixed terminal 704.Wherein, application server 701 is connected with Cloud Server 702, mobile terminal 703 and fixed terminal 704 respectively, and Cloud Server 702 is connected with fixed terminal 704.Referring to Fig. 7 A, between this mobile terminal and fixed terminal, the shared method in geographical position specifically comprises following operation:
710, fixed terminal is registered to Cloud Server based on user name, to set up the cloud passage with Cloud Server;
720, Cloud Server is that user name is distributed a corresponding cloud gap marker, and described cloud gap marker is issued to respectively to fixed terminal;
730, fixed terminal reports described cloud gap marker to application server, and described cloud gap marker is converted to corresponding Quick Response Code;
740, mobile terminal gets cloud gap marker by scanning Quick Response Code, and reports described cloud gap marker and the locating information of self to application server;
750, application server is determined the binding relationship of mobile terminal and fixed terminal according to cloud gap marker;
760, application server pushes order to Cloud Server, with Indicated Cloud server, by the cloud passage with fixed terminal foundation, pushes the locating information of mobile terminal reporting to fixed terminal;
770, Cloud Server is resolved the order receiving, by pushing described locating information with the cloud passage of fixed terminal foundation to fixed terminal.
The technical scheme that above-described embodiment six and embodiment seven provide, by application server, the locating information of mobile terminal is pushed to fixed terminal, thereby the fixed terminal that makes not possess positioning function can be shared the locating information of mobile terminal, special in mobile terminal and the situation of fixed terminal in same geographical position, can realize the accurate location of fixed terminal, thereby make application server or other servers to provide location-based service for fixed terminal.
Note, above are only preferred embodiment of the present invention and institute's application technology principle.Skilled person in the art will appreciate that and the invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious variations, readjust and substitute and can not depart from protection scope of the present invention.Therefore, although the present invention is described in further detail by above embodiment, the present invention is not limited only to above embodiment, in the situation that not departing from the present invention's design, can also comprise more other equivalent embodiment, and scope of the present invention is determined by appended claim scope.

Claims (16)

1. a method is shared in terminal room geographical position, it is characterized in that, comprising:
Application server obtains and the first terminal of user ID binding and the logging status of the second terminal;
Described application server obtains the locating information of first terminal;
Described application server pushes described locating information to the second terminal.
2. method is shared in terminal room according to claim 1 geographical position, it is characterized in that, described application server obtains and the first terminal of user ID binding and the logging status of the second terminal, comprising:
Described application server receives the described first terminal of login and cloud gap marker and/or the user name of the second terminal to report, wherein, described cloud gap marker for described first terminal or the second terminal based on user name, set up respectively and described Cloud Server between cloud passage obtain;
Described application server is determined the binding relationship of described first terminal and the second terminal according to described cloud gap marker and/or user name.
3. method is shared in terminal room according to claim 2 geographical position, it is characterized in that, described application server pushes described locating information to described the second terminal, comprising:
Described application server pushes the second order based on described cloud gap marker to described Cloud Server, to indicate described Cloud Server by pushing described locating information with the cloud passage of described the second terminal foundation to described the second terminal.
4. method is shared in terminal room according to claim 2 geographical position, it is characterized in that, described application server obtains the locating information of first terminal, comprising:
Described application server pushes the first order based on described cloud gap marker to described Cloud Server, to indicate described Cloud Server to push locating information by the cloud passage with described first terminal foundation to described first terminal, obtains order;
Described application server receives described first terminal and is receiving the self poisoning information reporting after described locating information is obtained order.
5. method is shared in terminal room according to claim 2 geographical position, it is characterized in that, described application server obtains the locating information of first terminal, comprising:
Described application server receives described cloud gap marker and the locating information that described first terminal reports.
6. a method is shared in terminal room geographical position, it is characterized in that, comprising:
The second terminal is to application server report of user sign, to indicate described application server to determine the first terminal with the second terminal binding according to described user ID, and obtains the locating information of first terminal;
The locating information of the first terminal that described the second terminal reception application server issues.
7. method according to claim 6, is characterized in that, the second terminal, to application server report of user sign, comprising:
Described the second terminal is registered to described Cloud Server based on user name, cloud passage with foundation with described Cloud Server, obtain described cloud gap marker, and described cloud gap marker and/or described user name are reported to described application server as user ID.
8. method according to claim 7, it is characterized in that, also comprise: described the second terminal is converted to Quick Response Code by the cloud gap marker obtaining, for described first terminal, by scanning the Quick Response Code of described the second terminal, obtain described cloud gap marker, and described cloud gap marker and/or described user name are reported to described application server as user ID.
9. an application server, is characterized in that, comprising:
Logging status acquiring unit, for obtaining and the first terminal of user ID binding and the logging status of the second terminal;
Locating information acquiring unit, for obtaining the locating information of first terminal;
Locating information push unit, for pushing described locating information to the second terminal.
10. application server according to claim 9, is characterized in that, described logging status acquiring unit, specifically for:
Receive the described first terminal of login and cloud gap marker and/or the user name of the second terminal to report, wherein, described cloud gap marker for described first terminal or the second terminal sets up based on user name respectively and described Cloud Server between cloud passage obtain;
Described application server is determined the binding relationship of described first terminal and the second terminal according to described cloud gap marker and/or user name.
11. application servers according to claim 10, is characterized in that, described locating information push unit, specifically for:
Based on described cloud gap marker, to described Cloud Server, push the second order, to indicate described Cloud Server by pushing described locating information with the cloud passage of described the second terminal foundation to described the second terminal.
12. application servers according to claim 10, is characterized in that, described locating information acquiring unit, specifically for:
Based on described cloud gap marker, to described Cloud Server, push the first order, to indicate described Cloud Server to push locating information by the cloud passage with described first terminal foundation to described first terminal, obtain order;
Receive described first terminal and receiving the self poisoning information reporting after described locating information is obtained order.
13. application servers according to claim 10, is characterized in that, described locating information acquiring unit, specifically for:
Receive described cloud gap marker and locating information that described first terminal reports.
14. 1 kinds of terminals, is characterized in that, comprising:
User ID receiving element, for to application server report of user sign, to indicate described application server to determine the other-end with described terminal binding according to described user ID, and obtains the locating information of described other-end;
Locating information receiving element, for receiving the locating information of the described other-end that application server issues.
15. terminals according to claim 14, is characterized in that, described user ID receiving element, specifically for:
Based on user name, to described Cloud Server, register, to set up the cloud passage with described Cloud Server, obtain described cloud gap marker, and described cloud gap marker is reported to described application server as user ID.
16. terminals according to claim 15, it is characterized in that, also comprise: Quick Response Code generation unit, for the cloud gap marker obtaining is converted to Quick Response Code, for described other-end, by scanning the Quick Response Code of described terminal, obtain described cloud gap marker, and described cloud gap marker is reported to described application server as user ID.
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 true CN104079665A (en) 2014-10-01
CN104079665B 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)

Cited By (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
CN105262829A (en) * 2015-10-30 2016-01-20 腾讯科技(深圳)有限公司 Method and system for monitoring geographic position
CN105991754A (en) * 2015-03-31 2016-10-05 深圳市凯立德科技股份有限公司 Method for prompting information of other positioning terminals, positioning terminal and server
CN106899937A (en) * 2017-02-16 2017-06-27 湖北大学 The home service range inquiry outsourcing method of secret protection
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
CN110740115A (en) * 2018-07-20 2020-01-31 视联动力信息技术股份有限公司 Data processing method and device for video networks

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611636A (en) * 2011-01-20 2012-07-25 优美通讯(深圳)有限公司 Collective communication mobile terminal system and application thereof
CN102801788A (en) * 2012-07-17 2012-11-28 中兴通讯股份有限公司 Method, device and system for realizing augmented reality information sharing
CN102904974A (en) * 2012-09-28 2013-01-30 腾讯科技(深圳)有限公司 Method for obtaining location of terminal, related device and system
CN103051715A (en) * 2012-12-24 2013-04-17 东软熙康健康科技有限公司 Method for releasing notice to terminal, relevant device and system
CN103841140A (en) * 2012-11-22 2014-06-04 北京百度网讯科技有限公司 Inter-terminal information mutual-transmission method, system and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611636A (en) * 2011-01-20 2012-07-25 优美通讯(深圳)有限公司 Collective communication mobile terminal system and application thereof
CN102801788A (en) * 2012-07-17 2012-11-28 中兴通讯股份有限公司 Method, device and system for realizing augmented reality information sharing
CN102904974A (en) * 2012-09-28 2013-01-30 腾讯科技(深圳)有限公司 Method for obtaining location of terminal, related device and system
CN103841140A (en) * 2012-11-22 2014-06-04 北京百度网讯科技有限公司 Inter-terminal information mutual-transmission method, system and device
CN103051715A (en) * 2012-12-24 2013-04-17 东软熙康健康科技有限公司 Method for releasing notice to terminal, relevant device and system

Cited By (10)

* 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
CN105991754A (en) * 2015-03-31 2016-10-05 深圳市凯立德科技股份有限公司 Method for prompting information of other positioning terminals, positioning terminal and server
CN105991754B (en) * 2015-03-31 2020-09-08 深圳市凯立德科技股份有限公司 Method for prompting information of other positioning terminals, positioning terminal and server
CN105262829A (en) * 2015-10-30 2016-01-20 腾讯科技(深圳)有限公司 Method and system for monitoring geographic position
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
CN106899937A (en) * 2017-02-16 2017-06-27 湖北大学 The home service range inquiry outsourcing method of secret protection
CN106899937B (en) * 2017-02-16 2019-10-25 湖北大学 The home service range of secret protection inquires outsourcing method
CN110740115A (en) * 2018-07-20 2020-01-31 视联动力信息技术股份有限公司 Data processing method and device for video networks

Also Published As

Publication number Publication date
CN104079665B (en) 2018-04-27

Similar Documents

Publication Publication Date Title
CN104079665A (en) Geographic position sharing method between terminals, application server and terminals of application server
US10818179B1 (en) Wireless transmission system to determine parking lot occupancy
US10051430B2 (en) Determination device through clustering analysis of position history data, method, and non-transitory computer readable storage medium
US8483711B1 (en) Automatic place detection
US9912765B2 (en) Network system and method for providing location targeted content to a mobile computing device
WO2016101749A1 (en) Method and device for configuring communication groups
WO2016101750A1 (en) Method and device for pushing information on the basis of communication groups
KR100750380B1 (en) Method for providing location-based information using wireless tag and system therefor
CN104105178B (en) Information service system and method based on cell phone and the low-consumption wireless communication technology
CN103795802A (en) Embedded WIFI network advertising system and method bases on position
CN103759723A (en) Indoor navigation method
CN105075297B (en) Use the location-based notification system of Wi-Fi
WO2011034454A1 (en) Range-centric contextual information systems and methods
EP3174319A1 (en) Wi-fi signal-based positioning method, device, and system
CN103260128A (en) Trigger device, integrated publishing system and method based on WiFi positioning advertisement
Ding et al. From conception to retirement: a lifetime story of a 3-year-old wireless beacon system in the wild
CN105120426A (en) Vehicle finding method and device
CN106060773A (en) Object positioning system, method and device
CN112653748B (en) Information pushing method and device, electronic equipment and readable storage medium
CN104349455A (en) WIFI (wireless fidelity) hotspot location method and system
CN104517136A (en) Data label carrier information application and processing system and method
CN103108040A (en) Acquiring method of real-time traffic status information, platform server and user equipment
CN105979483A (en) Sign-in method and mobile terminal
CN103108278B (en) Method, the Apparatus and system of nearby users help is obtained based on mobile positioning information
Saraswat et al. Beacon controlled campus surveillance

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