[go: up one dir, main page]

CN104243516B - Method, server, terminal and the system that the geographical location information of terminal obtains - Google Patents

Method, server, terminal and the system that the geographical location information of terminal obtains Download PDF

Info

Publication number
CN104243516B
CN104243516B CN201310233521.7A CN201310233521A CN104243516B CN 104243516 B CN104243516 B CN 104243516B CN 201310233521 A CN201310233521 A CN 201310233521A CN 104243516 B CN104243516 B CN 104243516B
Authority
CN
China
Prior art keywords
terminal
geographical location
location information
identification information
quick response
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
CN201310233521.7A
Other languages
Chinese (zh)
Other versions
CN104243516A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201310233521.7A priority Critical patent/CN104243516B/en
Publication of CN104243516A publication Critical patent/CN104243516A/en
Priority to HK15103349.5A priority patent/HK1202998B/en
Application granted granted Critical
Publication of CN104243516B publication Critical patent/CN104243516B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Telephonic Communication Services (AREA)
  • Navigation (AREA)

Abstract

This application provides the acquisition methods of the geographical location information of terminal, server, terminal and system, methods described includes:Obtain the identification information of the request for location services and the first terminal for being positioned to first terminal;The first terminal generation is notified to carry the Quick Response Code of the identification information of the first terminal according to the request for location services;The identification information that the geographical location information and second terminal for the second terminal that second terminal of the reception with positioning function is sent obtain according to the Quick Response Code;The identification information sent according to the second terminal determines the first terminal of the identification information match;The geographical location information of the second terminal is defined as to the geographical location information of the first terminal.Using the method in the embodiment of the present application, server, terminal or system, the precision of the geographical location information of the first terminal got can be lifted.

Description

Method, server, terminal and the system that the geographical location information of terminal obtains
Technical field
The application is related to network data processing field, more particularly to a kind of acquisition side of the geographical location information side of terminal Method, server, terminal and system.
Background technology
Present, some shiftings are increasingly popularized in GPS (Global Positioning System, global positioning system) Dynamic terminal, such as mobile phone or PAD (tablet personal computer) etc., all with GPS location function.In this application, these had into GPS The mobile terminal of positioning function is referred to as can positioning terminal.But also have some communication terminals do not have hardware supported its realize positioning Function, for example, at present, PC (Personal Computer, personal computer) and notebook computer etc..
In the prior art, obtain those in itself without positioning function communication terminals geographical location information when Wait, IP (Internet Protocol, the agreement interconnected between the network) addresses that can be surfed the Net according to communication terminal confirm this The position of communication terminal.But generally the IP in IP storehouses can only represent a large range of geographic area, and this is just When so that prior art does not have the acquisition of the geographical location information of the communication terminal of positioning function in progress in itself, often A large range of geographical position can only be navigated to so that the geographical location information precision of the communication terminal got is relatively low.
In a word, a technical problem for needing those skilled in the art urgently to solve at present is exactly:How to innovate A kind of acquisition methods of the geographical location information of terminal are proposed, to solve the acquisition of the geographical location information of terminal in the prior art As a result the problem of precision is relatively low.
The content of the invention
Technical problems to be solved in this application are to provide a kind of acquisition methods of the geographical location information of terminal, to solve The problem of certainly the acquisition result precision of the geographical location information of terminal is relatively low in the prior art.
It is above-mentioned to ensure present invention also provides acquisition server, terminal and the system of the geographical location information of terminal The realization and application of method in practice.
In order to solve the above problems, this application discloses a kind of acquisition methods of the geographical location information of terminal, including:
Obtain the identification information of the request for location services and the first terminal for being positioned to first terminal;
The first terminal generation is notified to carry the identification information of the first terminal according to the request for location services Quick Response Code;
Receive with positioning function second terminal send second terminal geographical location information and second terminal according to The identification information that the Quick Response Code obtains;
The identification information sent according to the second terminal determines the first terminal of the identification information match;
The geographical location information of the second terminal is defined as to the geographical location information of the first terminal.
Optionally, in addition to:
The geographical location information of the first terminal is back to the first terminal.
This application discloses the acquisition methods of the geographical location information of another terminal, this method includes:
Obtain the request for location services and the identification information of first terminal for being positioned to first terminal;
The Quick Response Code for the identification information for carrying first terminal is generated according to request for location services, and the Quick Response Code is returned To first terminal;
Receive with positioning function second terminal send second terminal geographical location information and second terminal according to The identification information that the Quick Response Code obtains;
The identification information sent according to second terminal determines the first terminal of the identification information match;
The geographical location information of the second terminal is defined as to the geographical location information of the first terminal.
Optionally, the location information that the second terminal is sent is defined as the geographical position letter of the first terminal After breath, in addition to:
The geographical location information of the first terminal is back to the first terminal.
Disclosed herein as well is the geographical position information acquisition method of another terminal, this method includes:
Scanning target terminal generation carries the identification information of the target terminal and the Quick Response Code of positioning command;
Positioning function is triggered according to the positioning command to obtain current geographical location information;
The identification information of the current geographical location information and the target terminal is sent to server end so that described The geographical location information is defined as the geographical location information of the target terminal of the identification information match by server end.
Disclosed herein as well is a kind of server, including:
Acquisition module, it is used for the request for location services that is positioned to first terminal and the first terminal for obtaining Identification information;
Notification module, for notifying the first terminal generation to carry the first terminal according to the request for location services Identification information Quick Response Code;
Receiving module, for receive with positioning function second terminal send second terminal geographical location information and The identification information obtained according to the Quick Response Code;
First determining module, the identification information obtained according to Quick Response Code for being sent according to the second terminal determine institute State the first terminal of identification information match;
Second determining module, for the geographical location information of the second terminal to be defined as to the geography of the first terminal Positional information.
Optionally, in addition to:
First returns to module, for the geographical location information of the first terminal to be back into the first terminal.
Another server is also disclosed in the application, including:
Acquisition module, the mark of the request for location services and first terminal positioned to first terminal to be used for for obtaining Information;
Quick Response Code module is generated, for generating the two dimension for the identification information for carrying first terminal according to request for location services Code;
Second returns to module, for the Quick Response Code to be back into first terminal;
Receiving module, for receive with positioning function second terminal send second terminal geographical location information and The identification information obtained according to Quick Response Code;
First determining module, the identification information obtained according to Quick Response Code for being sent according to second terminal determine the mark Know the first terminal of information matches;
Second determining module, for the geographical location information of the second terminal to be defined as to the geography of the first terminal Positional information.
Optionally, in addition to:
First returns to module, for the geographical location information of the first terminal to be back into the first terminal.
Disclosed herein as well is a kind of terminal, including:
Scan module, for scanning the identification information and positioning command that carry the target terminal of target terminal generation Quick Response Code;
Locating module, for triggering positioning function according to the positioning command to obtain current geographical location information;
Sending module, the identification information for sending the current geographical location information and the target terminal extremely service Device end so that the geographical location information is defined as the geography of the target terminal of the identification information match by the server end Positional information.
Disclosed herein as well is a kind of acquisition system of the geographical location information of terminal, the system includes:First terminal, tool There are the second terminal and server of positioning function, wherein,
The first terminal, the mark for initiating request for location services and the first terminal to the server are believed Breath, and notify generation to carry the Quick Response Code of the identification information of the first terminal in response to server;
The second terminal, for scanning the Quick Response Code, and positioning function is triggered according to the Quick Response Code and worked as with obtaining Preceding geographical location information, and send the mark for the first terminal that the current geographical location information and the Quick Response Code carry Information is to the server;
The server, for the identification information of the first terminal sent according to second terminal, by the second terminal Geographical location information is defined as the geographical location information of first terminal.
Disclosed herein as well is the acquisition system of the geographical location information of another terminal, the system includes:First terminal, Second terminal and server with positioning function, wherein,
The first terminal, the mark for initiating request for location services and the first terminal to the server are believed Breath, and the Quick Response Code that the reception server returns;
The second terminal, for scanning the Quick Response Code, and positioning function is triggered according to the Quick Response Code and worked as with obtaining Preceding geographical location information, and send the mark for the first terminal that the current geographical location information and the Quick Response Code carry Information is to the server;
The server, will for generating the Quick Response Code for the identification information for carrying first terminal according to request for location services The Quick Response Code is back to first terminal;And the identification information of the first terminal sent according to second terminal, by described second eventually The geographical location information at end is defined as the geographical location information of first terminal.
Compared with prior art, the application includes advantages below:
In the embodiment of the present application, can be by touching when carrying out the positioning of the first terminal without GPS location function Hair first terminal generation Quick Response Code or server generation Quick Response Code simultaneously return to first terminal, and second terminal passes through scanning two The mode of code triggering positioning is tieed up, directly using the location information of the second terminal closer to the distance with first terminal as first terminal Geographical location information, because the distance between second terminal and first terminal are close, got using the embodiment of the present invention First terminal geographical location information it is just more accurate, the distance between second terminal and first terminal can substantially neglect Slightly, therefore, the precision of the acquisition result of the geographical location information of first terminal is just improved.
Further, server can believe the geographical position after the geographical location information of first terminal is got Breath returns to first terminal, and first terminal can also be got information about very much to trigger the user of positioning using the first terminal Geographical location information.
Certainly, any product for implementing the application it is not absolutely required to reach all the above advantage simultaneously.
Brief description of the drawings
In order to illustrate more clearly of the technical scheme in the embodiment of the present application, make required in being described below to embodiment Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present application, for For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these accompanying drawings His accompanying drawing.
Fig. 1 is the flow chart for obtaining information approach embodiment 1 in the geographical position of the terminal of the application;
Fig. 2 is the flow chart for obtaining information approach embodiment 2 in the geographical position of the terminal of the application;
Fig. 3 is the flow chart of the acquisition methods embodiment 3 of the geographical location information of the terminal of the application;
Fig. 4 is the structured flowchart of the acquisition server example 1 of the geographical location information of the terminal of the application;
Fig. 5 is the structured flowchart of the acquisition server example 2 of the geographical location information of the terminal of the application;
Fig. 6 is the structured flowchart of the terminal embodiment of the geographical location information of the acquisition terminal of the application;
Fig. 7 is the structured flowchart of the acquisition system embodiment of the geographical location information of the terminal of the application.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is carried out clear, complete Site preparation describes, it is clear that described embodiment is only some embodiments of the present application, rather than whole embodiments.It is based on Embodiment in the application, those of ordinary skill in the art are obtained every other under the premise of creative work is not made Embodiment, belong to the scope of the application protection.
The application can be used in numerous general or special purpose computing device environment or configuration.Such as:Personal computer, service Device computer, handheld device or portable set, laptop device, multi-processor device including any of the above device or equipment DCE etc..
The application can be described in the general context of computer executable instructions, such as program Module.Usually, program module includes performing particular task or realizes routine, program, object, the group of particular abstract data type Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these DCEs, by Task is performed and connected remote processing devices by communication network.In a distributed computing environment, program module can be with In the local and remote computer-readable storage medium including storage device.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.Internal memory may include the volatile memory in computer-readable medium, random access memory (RAM) And/or the form such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable Jie The example of matter.Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any side Method or technology realize that information stores.Information can be computer-readable instruction, data structure, the module of program or other numbers According to.The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), Electrically Erasable Read Only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc are read-only Memory (CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic cassette tape, tape magnetic rigid disk storage or Other magnetic storage apparatus or any other non-transmission medium, the information that can be accessed by a computing device available for storage.According to Herein defines, and computer-readable medium does not include of short duration computer readable media (transitory media), such as modulation Data-signal and carrier wave.
One of main thought of the application can include, and carry out the positioning of the first terminal without GPS location function When, server can generate Quick Response Code and be then forwarded to first terminal by triggering first terminal generation Quick Response Code or server, And the mode of the second terminal scanning Quick Response Code triggering positioning with positioning function, directly will be with first terminal distance by server Geographical location information of the location information of nearer second terminal as first terminal.Because between second terminal and first terminal Distance it is close, so the geographical location information of the first terminal got using the embodiment of the present invention is just more accurate, second The distance between terminal and first terminal are substantially negligible, and therefore, just improve the geographical location information of first terminal Obtain the precision of result.
With reference to figure 1, a kind of flow chart of the acquisition methods embodiment 1 of the geographical location information of terminal of the application is shown.
At step 101, server obtains the request for location services positioned to first terminal and the first terminal Identification information.
In the present embodiment, first terminal can be the equipment such as the personal computer without GPS location function.First When terminal has location requirement, for example, user triggers position location request during first terminal is used, then first Terminal can initiate request for location services to server, and the first identification information of first terminal is also sent into server.Second Terminal is generally referred to as the mobile terminal with GPS location function, such as mobile phone or PAD (tablet personal computer) etc..Wherein, first The identification information of terminal can be then the information of energy one terminal of unique mark such as mobile terminal world identification code, for example, being root Globally unique general unique identifier (Universally Unique are calculated according to the CPU of first terminal, NIC address etc. Identifier, UUID).
Wherein, user can be supplied to button or link of user etc. when using first terminal by first terminal Shortcut triggers first terminal and initiates request for location services to server.
Initiated it should be understood that the request for location services positioned to first terminal can also be server.Service Device generates request for location services when needing to position the first terminal communicated with by server, and it is fixed to obtain needs First identification information of the first terminal of position.
Step 102:Server notifies the first terminal generation to carry described first eventually according to the request for location services The Quick Response Code of the identification information at end.
For server after the location-server request of first terminal triggering is received, notice first terminal generates one two Code is tieed up, the terminal iidentification of positioning command and first terminal can be carried in the Quick Response Code, wherein, positioning command is used for fixed The positioning of second terminal can be triggered after the second terminal scanning Quick Response Code of bit function, and the identification information of first terminal then may be used For after second terminal triggering positioning by the identification information of the first terminal together with positioning successful geographical location information It is sent to server.
Step 103:Server receives the geographical location information for the second terminal that the second terminal with positioning function is sent And the identification information that second terminal obtains according to the Quick Response Code.
Second terminal can obtain positioning command therein so as to trigger certainly after the Quick Response Code of scanning first terminal generation The positioning of body.Second terminal obtains its current geographical location information after positioning successfully, and by geographical location information and scanning Quick Response Code on first terminal and the identification information of first terminal that obtains sends jointly to server.
Step 104:The identification information that server is sent according to the second terminal determines the identification information match First terminal.
Server is received after the identification information of the first terminal of second terminal transmission, it is possible to according to first terminal Identification information uniquely determines first terminal corresponding to the identification information.
Step 105:The geographical location information of the second terminal is defined as the geographical position of the first terminal by server Confidence ceases.
Server is defined as the of its determination it is determined that after first terminal, by the geographical location information that second terminal is sent The geographical location information of one terminal, so as to realize the acquisition of the geographical location information to the first terminal without positioning function.
It can be seen that the embodiment of the present invention is used, and when carrying out the positioning of the first terminal without GPS location function, Ke Yitong Cross triggering first terminal generation Quick Response Code and second terminal scan Quick Response Code triggering positioning by way of, directly will with first eventually The location information of second terminal closer to the distance is held as the geographical location information of first terminal, because second terminal and first is eventually The distance between end is close, so the geographical location information of the first terminal got using the embodiment of the present invention is just relatively defined Really, the distance between second terminal and first terminal are substantially negligible, and therefore, just improve the geographical position of first terminal The precision of the acquisition result of information.
In actual applications, optionally, after step 105, can also include:
Step A:The geographical location information of the first terminal is back to the first terminal by server.
Server can return to the geographical location information after the geographical location information of first terminal is got One terminal, the geographical position that first terminal can also be got information about very much to be triggered the user of positioning using the first terminal are believed Breath.
With reference to figure 2, a kind of flow chart of the acquisition methods embodiment 2 of the geographical location information of terminal of the application is shown, The present embodiment may comprise steps of:
Step 201:Server obtains the request for location services and the mark of first terminal for being positioned to first terminal Know information.
The realization of this step may be referred to the associated description of embodiment 1, will not be repeated here.
Step 202:Server generates the Quick Response Code for the identification information for carrying first terminal according to request for location services, and will The Quick Response Code is back to first terminal.
The present embodiment and the difference of embodiment 1 are that in the present embodiment, Quick Response Code is generated by server.Service For device after the request for location services and the identification information of first terminal for receiving first terminal initiation, generation includes positioning command With the Quick Response Code of the identification information of first terminal, wherein, positioning command be used for positioning function second terminal scanning two The positioning of second terminal can be triggered after dimension code, and the identification information of first terminal then can be used for determining in second terminal triggering The identification information of the first terminal is sent jointly into server with positioning successful geographical location information behind position.
Step 203:Server receives the geographical location information for the second terminal that the second terminal with positioning function is sent And the identification information that second terminal obtains according to the Quick Response Code.
Step 204:The identification information that server is sent according to second terminal determines the of the identification information match One terminal.
Step 205:The geographical location information of the second terminal is defined as the geographical position of the first terminal by server Confidence ceases.
The implementation of step 203~step 205 may be referred to the associated description of embodiment 1, will not be repeated here.
Step 206:The geographical location information of the first terminal is back to the first terminal by server.
In the present embodiment, optionally, server can also incite somebody to action after the geographical location information of first terminal is got The geographical location information got returns to the first terminal, and the user that positioning is so triggered using the first terminal can also be very Get information about the geographical location information of first terminal.
It can be seen that the present embodiment can not only improve the precision of the geographical location information of the first terminal got, can also fit Should in it is any can logon first terminal, and server obtain geographical location information can also return to using first The user of terminal is known, improves Consumer's Experience.
With reference to figure 3, a kind of flow chart of the acquisition methods embodiment 3 of the geographical location information of terminal of the application is shown, In the present embodiment, may comprise steps of:
Step 301:Can the identification information for carrying the target terminal of positioning terminal scanning target terminal generation and fixed The Quick Response Code of order of the bit.
The present embodiment be applied to positioning function can positioning terminal.Can positioning terminal and need obtain geographical position letter The target terminal of breath only has limited distance, and can scan the identification information for carrying target terminal of target terminal generation With the Quick Response Code of positioning command.Wherein, the positioning command that the Quick Response Code includes, in the second terminal with positioning function It can trigger the positioning of second terminal after scanning Quick Response Code, and the identification information for the first terminal that Quick Response Code includes then can be with For the identification information of the first terminal to be risen with positioning successful geographical location information one after second terminal triggering positioning Give server.
Step 302:Can positioning terminal positioning function triggered according to the positioning command believed with obtaining current geographical position Breath.
Can positioning terminal because itself have positioning function, then when scanning includes positioning command to Quick Response Code, need profit Geographical location information where obtaining itself with the positioning function of itself, wherein, the geographical location information can be longitude and latitude letter Breath etc..
Step 303:Can positioning terminal send the identification information of the current geographical location information and the target terminal To server end so that the geographical location information is defined as the target terminal of the identification information match by the server end Geographical location information.
Can positioning terminal after the current geographic position information of itself is successfully got, just by the geographical location information and The identification information of target terminal obtained from scanning Quick Response Code, send in the lump to server, server can is according to receiving The identification information of target terminal uniquely determine a target terminal, and by the geographical location information received directly as it The geographical location information of the target terminal of determination.
In the present embodiment, can positioning terminal can scan target terminal generate Quick Response Code by way of come trigger from The positioning of body, so as to realize can positioning terminal and target terminal it is closer to the distance in the case of, get without positioning function Target terminal geographical location information because can the distance between positioning terminal and target terminal it is close, using this hair The geographical location information for the target terminal that bright embodiment is got is just more accurate, can be between positioning terminal and target terminal away from It is substantially negligible from compared with geographical location information, therefore, just improves the acquisition of the geographical location information of target terminal As a result precision.
For foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as to a series of combination of actions, but It is that those skilled in the art should know, the application is not limited by described sequence of movement, because according to the application, certain A little steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know, be retouched in specification The embodiment stated belongs to preferred embodiment, necessary to involved action and module not necessarily the application.
It is relative with the method that a kind of acquisition methods embodiment 1 of the geographical location information of terminal of above-mentioned the application is provided Should, referring to Fig. 4, present invention also provides a kind of acquisition server example 1 of the geographical location information of terminal, in the present embodiment In, the server can include:
Acquisition module 401, for obtaining the request for location services for being used for being positioned to first terminal and described first eventually The identification information at end.
Notification module 402, for notifying the first terminal generation to carry described first according to the request for location services The Quick Response Code of the identification information of terminal.
Receiving module 403, the geographical position letter of the second terminal sent for receiving the second terminal with positioning function Breath and the identification information obtained according to the Quick Response Code.
First determining module 404, the identification information obtained according to Quick Response Code for being sent according to the second terminal are true The first terminal of the fixed identification information match.
Second determining module 405, for the geographical location information of the second terminal to be defined as into the first terminal Geographical location information.
Optionally, the server can also include:
First returns to module, for the geographical location information of the first terminal to be back into the first terminal.
It can be seen that the embodiment of the present invention is used, and when carrying out the positioning of the first terminal without GPS location function, server Quick Response Code and second terminal can be generated by way of scanning Quick Response Code and triggering positioning triggering first terminal, directly will be with Geographical location information of the location information of first terminal second terminal closer to the distance as first terminal because second terminal and The distance between first terminal is close, thus the geographical location information of the first terminal got using the embodiment of the present invention just compared with To be accurate, the distance between second terminal and first terminal are substantially negligible, and therefore, just improve the geography of first terminal The precision of the acquisition result of positional information.
Further, server can believe the geographical position after the geographical location information of first terminal is got Breath returns to first terminal, and first terminal can also be got information about very much to trigger the user of positioning using the first terminal Geographical location information.
It is relative with the method that a kind of acquisition methods embodiment 2 of the geographical location information of terminal of above-mentioned the application is provided Should, referring to Fig. 5, present invention also provides a kind of embodiment 2 of the acquisition server of geographical location information of terminal, in this implementation In example, the server can include:
Acquisition module 401, it is used for the request for location services that is positioned to first terminal and first terminal for obtaining Identification information.
Quick Response Code module 501 is generated, for generating the two of the identification information for carrying first terminal according to request for location services Tie up code.
Second returns to module 502, for the Quick Response Code to be back into first terminal.
Receiving module 403, the geographical position letter of the second terminal sent for receiving the second terminal with positioning function Breath and the identification information obtained according to Quick Response Code.
First determining module 404, the identification information obtained according to Quick Response Code for being sent according to second terminal determine institute State the first terminal of identification information match.
Second determining module 405, for the geographical location information of the second terminal to be defined as into the first terminal Geographical location information.
First returns to module 503, for the geographical location information of the first terminal to be back into the first terminal.
It can be seen that the present embodiment can not only improve the precision of the geographical location information of the first terminal got, can also fit Should in it is any can logon first terminal, and server obtain geographical location information can also return to using first The user of terminal is known, improves Consumer's Experience.
It is relative with the method that a kind of acquisition methods embodiment 3 of the geographical location information of terminal of above-mentioned the application is provided Should, referring to Fig. 6, present invention also provides one kind can positioning terminal embodiment, in the present embodiment, the terminal can specifically wrap Include:
Scan module 601, for scanning the identification information and the positioning that carry the target terminal of target terminal generation The Quick Response Code of order.
Locating module 602, for triggering positioning function according to the positioning command to obtain current geographical location information.
Sending module 603, for sending the identification information of the current geographical location information and the target terminal extremely Server end so that the geographical location information is defined as the target terminal of the identification information match by the server end Geographical location information.
In the present embodiment, can positioning terminal can scan target terminal generate Quick Response Code by way of come trigger from The positioning of body, so as to realize can positioning terminal and target terminal it is closer to the distance in the case of, get without positioning function Target terminal geographical location information because can the distance between positioning terminal and target terminal it is close, using this hair The geographical location information for the target terminal that bright embodiment is got is just more accurate, can be between positioning terminal and target terminal away from It is substantially negligible from compared with geographical location information, therefore, just improves the acquisition of the geographical location information of target terminal As a result precision.
Referring to Fig. 7, present invention also provides a kind of acquisition system embodiment of the geographical location information of terminal, in this implementation In example, the system can specifically include:First terminal 701, the second terminal 702 and server 703 with positioning function, its In, the first terminal 701, for initiating the identification information of request for location services and the first terminal to the server, And generation is notified to carry the Quick Response Code of the identification information of the first terminal in response to server;The second terminal 702, use Positioning function is triggered to obtain current geographical location information in the scanning Quick Response Code, and according to the Quick Response Code, and is sent The identification information for the first terminal that the current geographical location information and the Quick Response Code carry is to the server;The clothes Business device 703, for the identification information of the first terminal sent according to second terminal, by the geographical location information of the second terminal It is defined as the geographical location information of first terminal.
In various embodiments, the first terminal 701, can be also used for initiating positioning service to the server Request and the identification information of the first terminal, and the Quick Response Code that the reception server returns;The then second terminal 702, is used for The Quick Response Code is scanned, and positioning function is triggered to obtain current geographical location information according to the Quick Response Code, and sends institute The identification information of the first terminal that current geographical location information and the Quick Response Code carry is stated to the server;The service Device 703, for generating the Quick Response Code for the identification information for carrying first terminal according to request for location services, the Quick Response Code is returned To first terminal;And the identification information of the first terminal sent according to second terminal, the geographical position of the second terminal is believed Breath is defined as the geographical location information of first terminal.
It can be seen that the embodiment of the present invention is used, and when carrying out the positioning of the first terminal without GPS location function, Ke Yitong Cross triggering first terminal generation Quick Response Code and second terminal scan Quick Response Code triggering positioning by way of, directly will with first eventually The location information of second terminal closer to the distance is held as the geographical location information of first terminal, because second terminal and first is eventually The distance between end is close, so the geographical location information of the first terminal got using the embodiment of the present invention is just relatively defined Really, the distance between second terminal and first terminal are substantially negligible, and therefore, just improve the geographical position of first terminal The precision of the acquisition result of information.Also, server, can be by the ground after the geographical location information of first terminal is got Reason positional information returns to first terminal, and the can also be got information about very much to trigger the user of positioning using the first terminal The geographical location information of one terminal.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weight Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to. For device class embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is joined See the part explanation of embodiment of the method.
Finally, it is to be noted that, herein, such as first and second or the like relational terms be used merely to by One entity or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or operation Between any this actual relation or order be present.Moreover, term " comprising ", "comprising" or its any other variant meaning Covering including for nonexcludability, so that process, method, article or equipment including a series of elements not only include that A little key elements, but also the other element including being not expressly set out, or also include for this process, method, article or The intrinsic key element of equipment.In the absence of more restrictions, the key element limited by sentence " including one ... ", not Other identical element in the process including the key element, method, article or equipment also be present in exclusion.
Acquisition methods, server, terminal and the system of the geographical location information of terminal provided herein are entered above Go and be discussed in detail, specific case used herein is set forth to the principle and embodiment of the application, and the above is implemented The explanation of example is only intended to help and understands the present processes and its core concept;Meanwhile for the general technology people of this area Member, according to the thought of the application, there will be changes in specific embodiments and applications, in summary, this explanation Book content should not be construed as the limitation to the application.

Claims (12)

  1. A kind of 1. acquisition methods of the geographical location information of terminal, it is characterised in that this method is applied on server, including:
    Obtain the identification information of the request for location services and the first terminal for being positioned to first terminal;
    The first terminal generation is notified to carry the two dimension of the identification information of the first terminal according to the request for location services Code;
    The second terminal with positioning function is received after scanning the Quick Response Code and triggering positioning, the second terminal of transmission The identification information that geographical location information and second terminal obtain according to the Quick Response Code;
    The identification information sent according to the second terminal determines the first terminal of the identification information match;
    The geographical location information of the second terminal is defined as to the geographical location information of the first terminal.
  2. 2. according to the method for claim 1, it is characterised in that also include:
    The geographical location information of the first terminal is back to the first terminal.
  3. A kind of 3. acquisition methods of the geographical location information of terminal, it is characterised in that this method is applied on server, including:
    Obtain the request for location services and the identification information of first terminal for being positioned to first terminal;
    The Quick Response Code of the identification information of the first terminal is carried according to request for location services generation, and the Quick Response Code is returned To first terminal;
    The second terminal with positioning function is received after scanning the Quick Response Code and triggering positioning, the second terminal of transmission The identification information that geographical location information and second terminal obtain according to the Quick Response Code;
    The identification information sent according to second terminal determines the first terminal of the identification information match;
    The geographical location information of the second terminal is defined as to the geographical location information of the first terminal.
  4. 4. according to the method for claim 3, it is characterised in that the location information for sending the second terminal determines After geographical location information for the first terminal, in addition to:
    The geographical location information of the first terminal is back to the first terminal.
  5. 5. a kind of geographical position information acquisition method of terminal, it is characterised in that this method is applied to the end with positioning function On end, including:
    Scanning target terminal generation carries the identification information of the target terminal and the Quick Response Code of positioning command;
    Positioning function is triggered according to the positioning command to obtain current geographical location information;
    The identification information of the current geographical location information and the target terminal is sent to server end so that the service The geographical location information is defined as the geographical location information of the target terminal of the identification information match by device end.
  6. A kind of 6. server, it is characterised in that including:
    Acquisition module, for obtaining the mark letter of the request for location services positioned to first terminal and the first terminal Breath;
    Notification module, for notifying the first terminal generation to carry the mark of the first terminal according to the request for location services Know the Quick Response Code of information;
    Receiving module, for receiving the second terminal with positioning function after scanning the Quick Response Code and triggering positioning, hair The geographical location information for the second terminal sent and the identification information obtained according to the Quick Response Code;
    First determining module, the identification information obtained according to Quick Response Code for being sent according to the second terminal determine the mark Know the first terminal of information matches;
    Second determining module, for the geographical location information of the second terminal to be defined as to the geographical position of the first terminal Information.
  7. 7. server according to claim 6, it is characterised in that also include:
    First returns to module, for the geographical location information of the first terminal to be back into the first terminal.
  8. A kind of 8. server, it is characterised in that including:
    Acquisition module, for obtaining the identification information of the request for location services positioned to first terminal and first terminal;
    Quick Response Code module is generated, the two dimension of the identification information for carrying the first terminal according to request for location services generation Code;
    Second returns to module, for the Quick Response Code to be back into first terminal;
    Receiving module, for receiving the second terminal with positioning function after scanning the Quick Response Code and triggering positioning, hair The geographical location information for the second terminal sent and the identification information obtained according to Quick Response Code;
    First determining module, the identification information obtained according to Quick Response Code for being sent according to second terminal determine that the mark is believed Cease the first terminal of matching;
    Second determining module, for the geographical location information of the second terminal to be defined as to the geographical position of the first terminal Information.
  9. 9. server according to claim 8, it is characterised in that also include:
    First returns to module, for the geographical location information of the first terminal to be back into the first terminal.
  10. A kind of 10. terminal, it is characterised in that including:
    Scan module, for scan target terminal generation carry the target terminal identification information and positioning command two Tie up code;
    Locating module, for triggering positioning function according to the positioning command to obtain current geographical location information;
    Sending module, for sending the identification information of the current geographical location information and the target terminal to server End so that the geographical location information is defined as the geographical position of the target terminal of the identification information match by the server end Confidence ceases.
  11. 11. a kind of acquisition system of the geographical location information of terminal, it is characterised in that the system includes:First terminal, have and determine The second terminal and server of bit function, wherein,
    The first terminal, for initiating the identification information of request for location services and the first terminal to the server, and In response to the Quick Response Code of the identification information of the notice generation carrying first terminal of server;
    The second terminal, for scanning the Quick Response Code, and it is current to obtain according to Quick Response Code triggering positioning function Geographical location information, and send the identification information for the first terminal that the current geographical location information and the Quick Response Code carry To the server;
    The server, for the identification information of the first terminal sent according to second terminal, by the geography of the second terminal Positional information is defined as the geographical location information of first terminal.
  12. 12. a kind of acquisition system of the geographical location information of terminal, it is characterised in that the system includes:First terminal, have and determine The second terminal and server of bit function, wherein,
    The first terminal, for initiating the identification information of request for location services and the first terminal to the server, and The Quick Response Code that the reception server returns;
    The second terminal, for scanning the Quick Response Code, and it is current to obtain according to Quick Response Code triggering positioning function Geographical location information, and send the identification information for the first terminal that the current geographical location information and the Quick Response Code carry To the server;
    The server, for generating the Quick Response Code for the identification information for carrying first terminal according to request for location services, by described in Quick Response Code is back to first terminal;And the identification information of the first terminal sent according to second terminal, by the second terminal Geographical location information is defined as the geographical location information of first terminal.
CN201310233521.7A 2013-06-13 2013-06-13 Method, server, terminal and the system that the geographical location information of terminal obtains Active CN104243516B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310233521.7A CN104243516B (en) 2013-06-13 2013-06-13 Method, server, terminal and the system that the geographical location information of terminal obtains
HK15103349.5A HK1202998B (en) 2015-04-02 Method for acquiring geolocation information of terminal, server, terminal and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310233521.7A CN104243516B (en) 2013-06-13 2013-06-13 Method, server, terminal and the system that the geographical location information of terminal obtains

Publications (2)

Publication Number Publication Date
CN104243516A CN104243516A (en) 2014-12-24
CN104243516B true CN104243516B (en) 2018-02-02

Family

ID=52230864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310233521.7A Active CN104243516B (en) 2013-06-13 2013-06-13 Method, server, terminal and the system that the geographical location information of terminal obtains

Country Status (1)

Country Link
CN (1) CN104243516B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105246034A (en) * 2015-09-29 2016-01-13 武汉钢铁(集团)公司 Method and device for dynamically generating two-dimension code based on position information
CN105578419A (en) * 2016-03-18 2016-05-11 山东华软金盾软件股份有限公司 Method and system for managing mobile terminal based on area strategy
CN105960010A (en) * 2016-04-15 2016-09-21 廖大鸿 System and method for realizing mobile phone positioning based on fixed intelligent terminal accessing by mobile phone
CN105846895A (en) * 2016-05-04 2016-08-10 竒葩网络(深圳)有限公司 Communication method, device and system
CN106910150A (en) * 2017-02-17 2017-06-30 李俊 A kind of method and system of the real-time public good donation based on On-the-spot Interaction
CN107888952A (en) * 2017-11-07 2018-04-06 深圳创维-Rgb电子有限公司 The localization method and system in intelligent terminal geographical position
CN114268658B (en) * 2018-10-31 2023-06-09 创新先进技术有限公司 Equipment binding method, device and system
CN109640247B (en) * 2018-11-13 2021-01-29 苏州达家迎信息技术有限公司 Method, device, terminal, server and system for determining position information
CN110969235B (en) * 2019-12-20 2023-09-12 陈俊杰 Two-dimensional code label bottle cap and related method and system
CN111698643B (en) * 2020-06-11 2022-03-15 Oppo广东移动通信有限公司 Method, device, terminal and storage medium for locating location of terminal
CN115175003B (en) * 2022-07-11 2023-10-13 聚好看科技股份有限公司 Media asset playing method, display equipment and server

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5742598A (en) * 1995-10-19 1998-04-21 International Business Machines Corp. Network for efficiently locating resources and routing service requests received from individual node connections
CN101656715B (en) * 2008-08-21 2013-04-17 华为技术有限公司 Method, system and device for media bypass
CN102348258A (en) * 2011-10-12 2012-02-08 北京百度网讯科技有限公司 Mobile terminal positioning method and device
CN102904974A (en) * 2012-09-28 2013-01-30 腾讯科技(深圳)有限公司 Method for obtaining location of terminal, related device and system
CN103024154B (en) * 2012-11-29 2014-07-16 北京购阿购技术服务有限公司 Indoor positioning method for mobile intelligent equipment
CN103118154A (en) * 2013-02-22 2013-05-22 歌联科技(上海)有限公司 Mobile terminal equipment for real-time monitoring

Also Published As

Publication number Publication date
CN104243516A (en) 2014-12-24
HK1202998A1 (en) 2015-10-09

Similar Documents

Publication Publication Date Title
CN104243516B (en) Method, server, terminal and the system that the geographical location information of terminal obtains
US9813870B2 (en) Using location-based request data for identifying beacon locations
US8117341B2 (en) Determining and presenting communication device proximity information
TWI687877B (en) User matching method, message client, server and system of location-based service (LBS)
US9053518B1 (en) Constructing social networks
CN104244174B (en) The acquisition methods and server of the geographical location information of terminal
CN103425655A (en) Method and device for searching venue information for location based service
WO2008017056A2 (en) Personal location code broker
WO2008017052A2 (en) Personal location code
CN103369009A (en) Method, equipment and system for online question answering
JP5849155B2 (en) User content acquisition method and acquisition system
CN102456235A (en) Information processing method and server
CN109800360A (en) Cell queries method, apparatus, electronic equipment and storage medium
US20140148140A1 (en) Policy-based mobile device management system (mdms) based on access history information
US20060143324A1 (en) Automatic generation method and system of application program
EP3407568A1 (en) Service processing method and device
US9264500B2 (en) Method and apparatus for optimized object searching
US20140351135A1 (en) Registration process
Rost et al. Geolocation in the mobile web browser
KR20040047276A (en) Method of providing community service using location based service
Thiga A model for the delivery of SMS and USSD location-based mobile advertising using network-based positioning
AU2022202045B2 (en) A Location System and Method of Location
CN104378414A (en) Method for realizing person searching navigation based on social contact member systems
CN105681458B (en) Network data downloading method and terminal
CN101873693A (en) Mobile terminal and its passive positioning method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1202998

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant