CN104580499B - Method and apparatus for accurate labeling position - Google Patents

Method and apparatus for accurate labeling position Download PDF

Info

Publication number
CN104580499B
CN104580499B CN201510035598.2A CN201510035598A CN104580499B CN 104580499 B CN104580499 B CN 104580499B CN 201510035598 A CN201510035598 A CN 201510035598A CN 104580499 B CN104580499 B CN 104580499B
Authority
CN
China
Prior art keywords
user
server
detail location
detail
location
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
CN201510035598.2A
Other languages
Chinese (zh)
Other versions
CN104580499A (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 Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Didi Infinity Technology and Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Didi Infinity Technology and Development Co Ltd filed Critical Beijing Didi Infinity Technology and Development Co Ltd
Priority to CN201510035598.2A priority Critical patent/CN104580499B/en
Publication of CN104580499A publication Critical patent/CN104580499A/en
Priority to PCT/CN2016/071470 priority patent/WO2016116048A1/en
Priority to HK18105003.4A priority patent/HK1245956A1/en
Priority to SG11201705930PA priority patent/SG11201705930PA/en
Priority to US15/544,138 priority patent/US10769742B2/en
Priority to BR112017015589A priority patent/BR112017015589A8/en
Priority to NZ733863A priority patent/NZ733863A/en
Priority to GB1711519.7A priority patent/GB2550304A/en
Priority to MYPI2017001065A priority patent/MY181403A/en
Priority to CA2974452A priority patent/CA2974452C/en
Priority to KR1020177023047A priority patent/KR102126660B1/en
Priority to AU2016208929A priority patent/AU2016208929B2/en
Priority to EP16739795.9A priority patent/EP3249602A4/en
Priority to KR1020207017533A priority patent/KR102267823B1/en
Priority to JP2017538313A priority patent/JP2018503196A/en
Priority to PH12017501303A priority patent/PH12017501303A1/en
Application granted granted Critical
Publication of CN104580499B publication Critical patent/CN104580499B/en
Priority to AU2019279998A priority patent/AU2019279998A1/en
Priority to US17/013,845 priority patent/US20200402194A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Embodiment of the present invention relate to the methods and apparatus for accurate labeling position.The method includes:It determines and the relevant rough position of the first user location;The rough position is uploaded to server;Receive the detail location list for being confirmed the rough position in response to second user by the server and being issued;And a detail location is selected to be uploaded to the server from the detail location list.The method and apparatus of embodiment through the invention can rapidly be connected to passenger convenient for driver.

Description

Method and apparatus for accurate labeling position
Technical field
Each embodiment of the invention generally relates to position marks, specifically, embodiment of the present invention relate to In the method and apparatus of accurate labeling position.
Background technology
Universal and mobile Internet the development of smart machine, great convenience is brought to the trip of people.Currently call a taxi Demand has been the common requirements of the members of all social strata, such as solves taxi by the taxi-hailing software of " drop drop is called a taxi " etc Problem of information asymmetry between driver and passenger.
Taxi-hailing software changes tradition and calls a taxi mode, and it is modern to establish and turn out the user that big mobile internet era is led Dissolve line mode.It is recruited for vehicle and roadside pick up compared with than black phone, the birth of taxi-hailing software is even more to change tradition to call a taxi city Pattern, has overturned roadside pushing-off the wagons concept, using mobile internet characteristics, by line with blended under line, from initial rank of calling a taxi Section draws the perfect closed loop of a passenger and the closely coupled o2o of driver (on line to line under) to getting off using fare is paid on line, Optimization passenger calls a taxi experience to greatest extent, changes visitor's mode such as traditional taxi driver, allow driver master worker according to the destination of the passenger by Wish " order " saves driver and links up cost with passenger, reduces rate of empty ride, maximize and save both resources from drivers and passengers and practice.
However, after passenger sends out order, how driver, which quickly welcomes the emperor, brings prodigious challenge.Currently, according to intelligence The driver that can navigate can quickly know the Position Approximate of passenger, but the position is accurate not enough.For example, passenger be east gate also It is north gate, especially passenger does not know how to describe when unfamiliar place is called a taxi the specific location of oneself, and intelligent navigation Positioning usually have certain deviation again, therefore be only difficult to find passenger with the simple address driver after a positioning.Certain In the case of, or even generation driver is close at a distance from passenger but is exactly that can not find other side mutually.After driver's phone confirmation Passenger can may not be accurately found, destination may be enclosed after being arrived at so as to cause driver can just find around a great circle Passenger.For better raising efficiency, how fast accurate, which is welcomed the emperor, then becomes a urgent problem to be solved.
Invention content
To solve the above-mentioned problems, the embodiments of the present invention propose a kind of method for accurate labeling position and Equipment.
According to an aspect of the invention, there is provided a kind of method for accurate labeling position.This method includes:It determines With the relevant rough position of the first user location;The rough position is uploaded to server;Receive by the server in response to Second user confirms the rough position and the detail location list that issues;And one is selected from the detail location list Detail location is uploaded to the server.
According to one embodiment of present invention, wherein receiving described rough in response to second user confirmation by the server Position and the detail location list that issues include:It scans the two-dimensional code, and the Quick Response Code is uploaded to the server, so as to The information that the Quick Response Code is included is sent to the second user by the server, wherein the Quick Response Code includes the clothes Business device is directed to the detail location that specific position generates.
According to another embodiment of the invention, wherein selecting a detail location to upload from the detail location list Include to the server:The detail location that first User Defined inputs is uploaded to the server.
According to another aspect of the present invention, a kind of equipment for accurate labeling position is provided.The equipment includes:Really Determine device, is configured to determine that and the relevant rough position of the first user location;First uploads device, is configured as to server Upload the rough position;First receiving device is configured as receiving by the server in response to described in second user confirmation Rough position and the detail location list issued;And second upload device, be configured as selecting from the detail location list It selects a detail location and is uploaded to the server.
According to one embodiment of present invention, wherein the second upload device is additionally configured to scan the two-dimensional code, and The Quick Response Code is uploaded to the server, so as to the server information that the Quick Response Code is included is sent to it is described Second user, wherein the Quick Response Code, which includes the server, is directed to the detail location that specific position generates.
According to another embodiment of the invention, wherein the second upload device is additionally configured to first user The detail location of self-defined input is uploaded to the server.
According to a further aspect of the invention, a kind of method for accurate labeling position is provided.The method includes: It receives and the relevant rough position of the first user location;Confirm the rough position to first user in response to second user Issue detail location list;Receive the detail location that first user selects from the detail location list;And The relevant information of detail location selected with first user is issued to the second user.
According to one embodiment of present invention, wherein receiving what first user selected from the detail location list One detail location includes:It receives the Quick Response Code by first scanning input and the information for being included by the Quick Response Code is sent out The second user is given, wherein the Quick Response Code, which includes the server, is directed to the detail location that specific position generates.
According to another embodiment of the present invention, wherein receiving what first user selected from the detail location list One detail location includes:Receive the detail location inputted by first User Defined.
According to still a further embodiment, wherein with the relevant information of the detail location may include place name and its Detailed verbal description and real picture.
According to a further aspect of the invention, a kind of equipment for accurate labeling position is provided.The equipment includes: Second reception device is configured as receiving and the relevant rough position of the first user location;First time transmitting apparatus is configured as ringing It should confirm that the rough position issues detail location list to first user in second user;Third reception device, by with It is set to and receives the detail location that first user selects from the detail location list;And second time transmitting apparatus, It is configured as issuing the relevant information of detail location selected with first user to the second user.
According to one embodiment of present invention, wherein the third reception device be additionally configured to receive used by described first The Quick Response Code of family scanning, and the information that the Quick Response Code is included is sent to the second user, wherein the Quick Response Code Including the server is directed to the detail location that specific position generates.
According to another embodiment of the invention, wherein the third reception device is additionally configured to receive by described first The detail location of User Defined input.
According to still a further embodiment, wherein with the relevant information of the detail location may include place name and its Detailed verbal description and real picture.
The exemplary solution that exemplary embodiment of the invention provides can at least bring following significant technology effect Fruit:Passenger is allow more clearly to describe current position, to be enough to allow driver to know clearly passenger loading place.Separately Outside, each illustrative embodiments of the invention can also show real picture and details about the position for driver and Passenger confirms the position, consequently facilitating driver is rapidly connected to passenger.
Description of the drawings
It refers to the following detailed description in conjunction with the accompanying drawings, the feature, advantage and other aspects of each embodiment of the present invention will become Must be more obvious, show several embodiments of the present invention by way of example rather than limitation herein.In the accompanying drawings:
Figure 1A diagrammatically illustrates the method for accurate labeling position according to an illustrative embodiment of the invention Flow chart;
Figure 1B diagrammatically illustrates the equipment for accurate labeling position according to an illustrative embodiment of the invention Block diagram;
Fig. 2A diagrammatically illustrates the method for accurate labeling position according to an illustrative embodiment of the invention Flow chart;
Fig. 2 B diagrammatically illustrate the equipment for accurate labeling position according to an illustrative embodiment of the invention Block diagram;
Fig. 3 diagrammatically illustrates the block diagram of the mobile terminal for putting into practice exemplary embodiments of the present invention;And
Fig. 4 diagrammatically illustrates the block diagram of the computer system for putting into practice exemplary embodiments of the present invention.
Specific implementation mode
Below with reference to attached drawing, various exemplary embodiments of the present invention are described in detail.Flow chart and block diagram in attached drawing show The architecture, function and operation in the cards of method and system according to various embodiments of the present invention is gone out.It should Note that each box in flowchart or block diagram can represent a part for a module, program segment, or code, the module, A part for program segment or code may include one or more logic functions for realizing defined in each embodiment Executable instruction.It should also be noted that in some alternative implementations, the function of being marked in box can also be according to not It is same as the sequence marked in attached drawing generation.For example, two boxes succeedingly indicated can essentially be basically executed in parallel, Or they can also be executed in a reverse order sometimes, this depends on involved function.It should also be noted that stream The combination of each box in journey figure and/or block diagram and the box in flowchart and or block diagram can use and execute regulation The dedicated hardware based systems of functions or operations realize, or the group of specialized hardware and computer instruction can be used It closes to realize.
It should be appreciated that providing these illustrative embodiments just for the sake of keeping those skilled in the art more preferable geographical It solves and then realizes the present invention, be not intended to limit the scope of the invention in any way.
The method and apparatus for accurate labeling position of each embodiment of the present invention at least can be adapted for the first user Both (for example, passenger) and second user (for example, driver).Meanwhile although the present invention is mainly suitable for taxi service, It is to be understood that the present invention could be applicable to have existed or by the services such as any other transport, the transmission that will appear, example Such as, the service of dating site etc.
Below to the method for accurate labeling position of each embodiment of the present invention only by taking taxi service as an example It is described in detail with equipment.
A referring to Fig.1, which schematically illustrate according to an illustrative embodiment of the invention for accurate labeling position The flow chart of method 100.
According to Figure 1A, in step S101, determine and the relevant rough position of the first user location.
According to the embodiment of the present invention, the first user (that is, passenger) can use smart machine (such as, smart phone, Personal digital assistant, tablet computer, laptop computer etc.) in locating module pass through global positioning system (GPS) or small The mode of area's positioning determines its position.It should be appreciated that since global positioning system or cell localization itself exist to a certain extent Error, therefore smart machine be only capable of provide the first user residing for rough position.
With continued reference to Fig. 1, in step s 102, the rough position is uploaded to server.
According to the embodiment of the present invention, the first smart machine used by a user can pass through network access equipment (example Such as, base station or WiFi access points) access network, and its identified rough position is uploaded to server (for example, providing It hires a car the servers of dial-a-cab).
With continued reference to Fig. 1, in step s 103, receives and confirm the rough position in response to second user by the server The detail location list set and issued.
According to the embodiment of the present invention, after the first user uploads the rough position, second user (that is, driver) It can choose whether confirm an order (that is, described rough position).If second user selection confirms an order (that is, confirming described thick Slightly position), then server can confirm the rough position in response to the second user and to uploading the of the rough position One user issue with the relevant detail location list of the rough position, wherein the detail location list includes server to multiplying The list of localities that can be got on the bus that visitor recommends.It, can be more clear since the description in this place is advance typing server Current position is described to Chu, be equivalent to one to the very ripe people in departure place to the description in this place (for example, multicolored city and fertile Crossroad northwest corner between your agate), i.e. the description is enough that driver is allowed to be apparent from passenger loading place.
With continued reference to Fig. 1, in step S104, a detail location is selected to be uploaded to institute from the detail location list State server.
According to the embodiment of the present invention, select a detail location (that is, choosing from the detail location list in passenger Determine Entrucking Point) after, the server by providing taxi service immediately notifies driver, consequently facilitating driver is true Recognize position with fast accurate to welcome the emperor.
Additionally or alternatively, according to the embodiment of the present invention, after the first user uploads the rough position, also It can select to scan the two-dimensional code, for example, it is attached to the Quick Response Code on each doorway in large-scale place, or the two dimension being attached on landmark Code.Next, can the server be uploaded to the Quick Response Code, so that the Quick Response Code is included by the server Information is sent to the second user, wherein the Quick Response Code, which includes the server, is directed to the detailed position that specific position generates It sets.In addition, if the first user is very ripe to starting point, it is also an option that the detail location that first User Defined is inputted It is uploaded to the server.
Below with reference to Figure 1B, which schematically illustrate according to an illustrative embodiment of the invention for precisely marking position The block diagram for the equipment 110 set.Equipment 110 for example may include:Determining device 111 is configured to determine that and the first user location Relevant rough position;First uploads device 112, is configured as uploading the rough position to server;First receiving device 113, it is configured as receiving the detail location row for being confirmed the rough position in response to second user by the server and being issued Table;And second upload device 114, is configured as a detail location is selected to be uploaded to from the detail location list described Server.
For clarity, the sub-device that each device is included is not showed that in fig. ib.It will be appreciated, however, that equipment Device described in 110 is corresponding with the step in the method 100 described respectively with reference to figure 1A.As a result, above with respect to the side of Fig. 1 The operation and feature that method 100 describes are equally applicable to equipment 110 and device wherein included and sub-device, and details are not described herein.
With reference to Fig. 2A, which schematically illustrate according to an illustrative embodiment of the invention for accurate labeling position The flow chart of method 200.
According to fig. 2 shown in A, in step s 201, receive and the relevant rough position of the first user location.
According to the embodiment of the present invention, the server reception for providing taxi service is used by a user by first The rough position that smart machine determines.
With continued reference to Fig. 2A, in step S202, confirm that the rough position is used to described first in response to second user Family issues detail location list.
According to the embodiment of the present invention, when second user (that is, driver) competition for orders is (that is, driver master worker is according to passenger loading Place is at will " order ") after, in response, the server for providing taxi service can be to the first user (that is, multiplying Visitor) issue detail location list.
With continued reference to Fig. 2A, in step S203, receive what first user selected from the detail location list One detail location.
According to the embodiment of the present invention, it after issuing detail location list to the first user (that is, passenger), provides The server of dial-a-cab of hiring a car can receive the detailed position that first user selects from the detail location list It sets.
With continued reference to Fig. 2A, in step S204, issued to the second user selected with first user it is detailed The relevant information in position.
According to the embodiment of the present invention, wherein including place name and its detailed word with the relevant information of the detail location Description and real picture.For example, passenger calls order in DeShi Building, after driver confirms an order, drop drop taxi-hailing software is shown North gate, east gate are welcomed the emperor, and passenger selects east gate to welcome the emperor, and driver is rapidly achieved east gate, if not knowing route, driver can also drip in drop East gate is clicked in taxi-hailing software, shows an east gate real picture, is thus connected to passenger convenient for driver's fast accurate.
Additionally or alternatively, according to the embodiment of the present invention, the server for providing taxi service can be with The Quick Response Code by first scanning input is received, and the information that the Quick Response Code is included is sent to described second and is used Family, wherein the Quick Response Code, which includes the server, is directed to the detail location that specific position generates.Additionally, it is provided taxi taking The server of service can also receive the detail location inputted by first User Defined, wherein first user makes by oneself The detail location of justice input can be included into the detail location list via training.Often this one, provide taxi taking clothes The detail location list that the server of business is capable of providing will become increasingly abundant.
Below with reference to Fig. 2 B, which schematically illustrate according to an illustrative embodiment of the invention for precisely marking position The block diagram for the equipment 210 set.Equipment 210 for example may include:Second reception device 211 is configured as receiving and the first user The relevant rough position in position;First time transmitting apparatus 212 is configured to respond to second user and confirms the rough position to institute It states the first user and issues detail location list;Third reception device 213, be configured as receiving first user from it is described in detail The detail location selected in list of locations;And second time transmitting apparatus 214, be configured as to the second user issue with The relevant information of detail location of the first user selection.
For clarity, the sub-device that each device is included is not showed that in fig. 2b.It will be appreciated, however, that equipment Device described in 210 is corresponding with the step in the method 200 described respectively with reference to figure 2A.As a result, above with respect to Fig. 2A's The operation and feature that method 200 describes are equally applicable to equipment 210 and device wherein included and sub-device, no longer superfluous herein It states.
It should be appreciated that equipment 110 and equipment 210 sharp can in various manners be realized.For example, in certain embodiments In, equipment 110 and equipment 210 can be realized by the combination of hardware, software or software and hardware.Wherein, hardware components It can be realized using special logic;Software section can then store in memory, by instruction execution system appropriate, such as Microprocessor or special designs hardware execute.It will be understood by those skilled in the art that above-mentioned method and system can Realized with using computer executable instructions and/or being included in the processor control code, for example, in such as disk, CD or The programmable memory or such as optics or electronic signal of the mounting medium of DVD-ROM, such as read-only memory (firmware) Such code is provided in the data medium of carrier.The system and its module of the present invention not only can be by such as ultra-large collection At the semiconductor of circuit or gate array, logic chip, transistor etc. or such as field programmable gate array, may be programmed The hardware circuit of the programmable hardware device of logical device etc. is realized, can also be used for example performed by various types of processors Software realization, can also be realized by the combination (such as firmware) of above-mentioned hardware circuit and software.
It should be noted that although being referred to the several devices or sub-devices of equipment in the detailed description above, it is this Division is merely exemplary rather than enforceable.In fact, according to an illustrative embodiment of the invention, above-described two Or more the feature and function of device can embody in one apparatus.Conversely, the feature of an above-described device and Function can be further divided into be embodied by multiple devices.
Below with reference to Fig. 3, the mobile terminal 300 for putting into practice exemplary embodiments of the present invention is diagrammatically illustrated Block diagram.According to an exemplary embodiment of the present invention, mobile terminal 300 usually can be as the equipment for accurate labeling position 110 use.
In the example depicted in fig. 3, mobile terminal 300 is a mobile device with wireless communication ability.However, can To understand, this is merely exemplary and not limiting.Other kinds of mobile terminal can also be easily using the present invention Embodiment, such as portable digital-assistant (PDA), pager, mobile computer, mobile TV, game station, meter on knee Calculation machine, camera, video recorder, GPS device and other kinds of voice and text communication system.Fixed mobile terminal is same Embodiments of the present invention can easily be used.
Mobile terminal 300 includes one or more antennas 311, is operationally carried out with transmitter 314 and receiver 316 Communication.Mobile terminal 300 further includes processor 312 or other processing elements, provides the signal for going to transmitter 314 respectively With signal of the reception from receiver 316.Signal include according to the signaling information of the air-interface standard of appropriate cellular system, and And further include the data that user speech, the data of reception and/or user generate.In this regard, mobile terminal 300 can utilize one A or multiple air interface standard, communication protocols, modulation type and access style are operated.It is mobile whole as demonstration End 300 can be carried out according to any agreement in multiple first generation, the second generation, the third generation and/or forth generation communication protocol etc. Operation.For example, mobile terminal 300 can be according to the second generation (G) wireless communication protocol IS-136 (TDMA), GSM and IS-95 (CDMA) it is operated, or is wirelessly communicated according to the third generation (G) of such as UMTS, CDMA2000, WCDMA and TD-SCDMA Agreement is operated to be operated, or according to forth generation (4G) wireless communication protocol and/or similar agreement.
It is appreciated that processor 312 includes the circuit realized needed for the function of mobile terminal 300.For example, processor 312 May include digital signal processor device, microprocessor device, various analog-digital converters, digital analog converter and other support electricity Road.The control of mobile terminal 300 and signal processing function distribute therebetween according to the respective ability of these equipment.Processor 312 Thus the function of convolutional encoding and intertexture is carried out before can also being included in modulation and transmission to message and data.Processor 312 Internal voice coder can also be also comprised, and may include internal data modem.In addition, processor 312 can To include pair function that can be operated with one or more software programs stored in memory.For example, processor 312 can Linker, such as traditional Web browser can be operated.Linker can then allow mobile terminal 300 for example by Emit according to Wireless Application Protocol (WAP), hypertext transfer protocol (HTTP) etc. and receive web content and is (such as location-based Content and/or other web page contents).
Mobile terminal 300 can also include user interface, such as may include earphone or loud speaker 324, ringer 322, microphone 326, display screen 328 and input interface 331, all these equipment are both coupled to processor 312.Mobile terminal 300 may include keypad 330.Keypad 330 may include traditional number key (0-9) and relative keys (#, *), and be used for Operate other keys of mobile terminal 300.Alternatively, keypad 330 may include traditional QWERTY keypad arrangement.Keypad 330 can also include various soft keys associated with function.Mobile terminal 300 can also include camera model 336, for capturing Statically and/or dynamically image.
Particularly, display screen 328 may include touch-screen and/or neighbouring formula screen, and user can be by directly grasping Make screen and operates mobile terminal 300.At this point, display screen 328 functions simultaneously as both input equipment and output equipment.Such In embodiment, input interface 331 may be configured to receive user for example, by common pen, special stylus and/or finger The input provided on display screen 328, including give directions input and gesture input.Processor 312 is configurable to detect such defeated Enter, and identifies the gesture of user.
In addition, mobile terminal 300 may include such as control stick interface equipment or other be used for input interface.It is mobile Terminal 300 further includes battery 334, such as vibrating battery group, for powering for the various circuits needed for operation mobile terminal 300, And mechanical oscillation are optionally provided as detectable output.
Mobile terminal 300 may further include Subscriber Identity Module (UIM) 338.UIM 338 is typically to have built-in place Manage the memory devices of device.UIM 338 for example may include subscriber identity module (SIM), Universal Integrated Circuit Card (UICC), lead to With subscriber identity module (USIM), removable Subscriber Identity Module (R-UIM) etc..UIM 338 is commonly stored and mobile subscriber phase The cell of pass.
Mobile terminal 300 can also have memory.For example, mobile terminal 300 may include volatile memory 340, example It such as include the volatile Random Access Memory (RAM) of the cache area for data temporary storage.Mobile terminal 300 may be used also Can be Embedded and/or moveable to include other nonvolatile storages 342.Nonvolatile storage 342 can be attached Add ground or optionally includes such as EEPROM and flash memory.Memory can be with multiple letters used in memory mobile terminal 300 The Arbitrary Term in segment and data is ceased, to realize the function of mobile terminal 300.For example, memory 340 and 342 can configure use In storage for realizing the computer program instructions of the method for the real-time order-processing described above in association with Fig. 1.
It should be appreciated that the structure diagram described in Fig. 3 is shown for illustrative purposes only, rather than to model of the present invention The limitation enclosed.In some cases, it can increase or reduce certain equipment as the case may be.
Below with reference to Fig. 4, the computer system 400 for putting into practice exemplary embodiments of the present invention is diagrammatically illustrated Block diagram.According to an exemplary embodiment of the present invention, computer system 400 usually can be as accurate labeling position Equipment 210 uses.
As shown in figure 4, computer system 400 may include:CPU (central processing unit) 401, RAM (random access memories Device) 402, ROM (read-only memory) 403, bus system 404, hard disk controller 405, keyboard controller 406, serial line interface control Device 407 processed, parallel interface controller 408, display controller 409, hard disk 410, keyboard 411, serial peripheral 412, parallel peripheral hardware 413 and display 414.In such devices, what is coupled with system bus 404 has CPU 401, RAM 402, ROM 403, hard disk Controller 405, keyboard controller 406, serialization controller 407, parallel controller 408 and display controller 409.Hard disk 410 with Hard disk controller 405 couples, and keyboard 411 is coupled with keyboard controller 406, serial peripheral equipment 412 and serial interface controller 407 couplings, concurrent peripheral equipment 413 is coupled with parallel interface controller 408 and display 414 and 409 coupling of display controller It closes.It should be appreciated that the structure diagram described in Fig. 4 is shown for illustrative purposes only, rather than to the scope of the invention Limitation.In some cases, it can increase or reduce certain equipment as the case may be.
Although detailed description of the preferred embodimentsthe present invention has been described by reference to several, it should be appreciated that, the present invention is not limited to Disclosed specific implementation mode.The present invention is directed to cover included in the spirit and scope of the appended claims various repair Change and equivalent arrangements.Scope of the following claims is to be accorded the broadest interpretation, to comprising all such modifications and be equal Structure and function.

Claims (10)

1. a kind of method for accurate labeling position, including:
It determines and the relevant rough position of the first user location;
The rough position is uploaded to server;
Receive the detail location list for being confirmed the rough position in response to second user by the server and being issued;And
A detail location is selected to be uploaded to the server from the detail location list, including:
It scans the two-dimensional code, and the Quick Response Code is uploaded to the server, so that the server is by the Quick Response Code institute Including information be sent to the second user, wherein the Quick Response Code include the server for specific position generate it is detailed Fine positioning is set.
2. according to the method described in claim 1, selecting a detail location to be uploaded to wherein from the detail location list The server includes:
The detail location that first User Defined inputs is uploaded to the server.
3. a kind of equipment for accurate labeling position, including:
Determining device is configured to determine that and the relevant rough position of the first user location;
First uploads device, is configured as uploading the rough position to server;
First receiving device is configured as reception and is confirmed the rough position in response to second user by the server and issued Detail location list;And
Second uploads device, is configured as selecting a detail location to be uploaded to the service from the detail location list Device, including:
It scans the two-dimensional code, and the Quick Response Code is uploaded to the server, so that the server is by the Quick Response Code institute Including information be sent to the second user, wherein the Quick Response Code include the server for specific position generate it is detailed Fine positioning is set.
4. equipment according to claim 3, wherein the second upload device is additionally configured to first user certainly The detail location of definition input is uploaded to the server.
5. a kind of method for accurate labeling position, including:
It receives and the relevant rough position of the first user location;
Confirm the rough position in response to second user, detail location list is issued to first user;
The detail location that first user selects from the detail location list is received, including:
The Quick Response Code by first scanning input is received, and the information that the Quick Response Code is included is sent to described second User, wherein the Quick Response Code, which includes server, is directed to the detail location that specific position generates;And
The relevant information of detail location selected with first user is issued to the second user.
6. according to the method described in claim 5, wherein receiving what first user selected from the detail location list One detail location includes:
Receive the detail location inputted by first User Defined.
7. according to the method described in one in claim 5 to 6, wherein including place name with the relevant information of the detail location And its verbal description and real picture in detail.
8. a kind of equipment for accurate labeling position, including:
Second reception device is configured as receiving and the relevant rough position of the first user location;
First time transmitting apparatus is configured to respond to second user and confirms that the rough position issues in detail to first user List of locations;
Third reception device is configured as receiving the detailed position that first user selects from the detail location list It sets, including:
The Quick Response Code by first scanning input is received, and the information that the Quick Response Code is included is sent to described second User, wherein the Quick Response Code, which includes server, is directed to the detail location that specific position generates;And
Second time transmitting apparatus is configured as issuing the detail location selected with first user to the second user relevant Information.
9. equipment according to claim 8 is used wherein the third reception device is additionally configured to receive by described first The detail location of the self-defined input in family.
10. according to the equipment described in one in claim 8 to 9, wherein including ground with the relevant information of the detail location Name and its in detail verbal description and real picture.
CN201510035598.2A 2015-01-20 2015-01-23 Method and apparatus for accurate labeling position Active CN104580499B (en)

Priority Applications (18)

Application Number Priority Date Filing Date Title
CN201510035598.2A CN104580499B (en) 2015-01-23 2015-01-23 Method and apparatus for accurate labeling position
KR1020177023047A KR102126660B1 (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
EP16739795.9A EP3249602A4 (en) 2015-01-20 2016-01-20 Information providing system and method for on-demand service
SG11201705930PA SG11201705930PA (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
US15/544,138 US10769742B2 (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
BR112017015589A BR112017015589A8 (en) 2015-01-20 2016-01-20 SYSTEMS AND METHODS FOR PROVIDING INFORMATION TO AN ON-DEMAND SERVICE
NZ733863A NZ733863A (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
GB1711519.7A GB2550304A (en) 2015-01-20 2016-01-20 Information providing system and method for on-demand service
MYPI2017001065A MY181403A (en) 2015-01-20 2016-01-20 Systems and method for providing information for an on-demand service
CA2974452A CA2974452C (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
PCT/CN2016/071470 WO2016116048A1 (en) 2015-01-20 2016-01-20 Information providing system and method for on-demand service
AU2016208929A AU2016208929B2 (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
HK18105003.4A HK1245956A1 (en) 2015-01-20 2016-01-20 Information providing system and method for on-demand service
KR1020207017533A KR102267823B1 (en) 2015-01-20 2016-01-20 Systems and methods for providing information for an on-demand service
JP2017538313A JP2018503196A (en) 2015-01-20 2016-01-20 System and method for providing on-demand service information
PH12017501303A PH12017501303A1 (en) 2015-01-20 2017-07-18 System and methods for providing information for an on-demand service
AU2019279998A AU2019279998A1 (en) 2015-01-20 2019-12-11 Systems and methods for providing information for an on-demand service
US17/013,845 US20200402194A1 (en) 2015-01-20 2020-09-07 Systems and methods for providing information for an on-demand service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510035598.2A CN104580499B (en) 2015-01-23 2015-01-23 Method and apparatus for accurate labeling position

Publications (2)

Publication Number Publication Date
CN104580499A CN104580499A (en) 2015-04-29
CN104580499B true CN104580499B (en) 2018-08-21

Family

ID=53095656

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510035598.2A Active CN104580499B (en) 2015-01-20 2015-01-23 Method and apparatus for accurate labeling position

Country Status (1)

Country Link
CN (1) CN104580499B (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG11201705930PA (en) * 2015-01-20 2017-08-30 Beijing Didi Infinity Tech And Dev Co Ltd Systems and methods for providing information for an on-demand service
US9733096B2 (en) * 2015-06-22 2017-08-15 Waymo Llc Determining pickup and destination locations for autonomous vehicles
CN106469514A (en) * 2015-08-21 2017-03-01 阿里巴巴集团控股有限公司 A kind of place reminding method and device
CN105575104B (en) * 2015-12-17 2018-03-02 小米科技有限责任公司 Taxi-hailing software processing method and processing device
EP3409034B1 (en) 2016-01-26 2024-04-03 Beijing Didi Infinity Technology and Development Co., Ltd. Systems and methods for monitoring on-route transportations
CN107798022B (en) * 2016-09-07 2023-06-16 北京嘀嘀无限科技发展有限公司 Method and device for selecting order points under map search
JP2018537739A (en) * 2016-03-16 2018-12-20 ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド System and method for determining position
GB2557749A (en) * 2016-03-16 2018-06-27 Beijing Didi Infinity Science And Tech Limited System and method for determining location
CN107203823B (en) * 2016-03-16 2020-12-25 北京嘀嘀无限科技发展有限公司 User riding address adjusting method and device
CN105978958A (en) * 2016-04-28 2016-09-28 滴滴(中国)科技有限公司 Method and device for precisely marking position
CN106530009B (en) * 2016-11-10 2021-10-26 广州市沃希信息科技有限公司 Advertising method and system based on passenger positioning
CN106530008B (en) * 2016-11-10 2022-01-07 广州市沃希信息科技有限公司 Advertisement method and system based on scene picture
CN106595678B (en) * 2016-11-10 2025-11-25 江西耀家新材料有限公司 A passenger positioning method and system
CN108986446A (en) * 2017-06-01 2018-12-11 北京嘀嘀无限科技发展有限公司 It gets on the bus an acquisition methods, driver passenger's interconnected method and device, system
JP6851402B2 (en) 2017-06-01 2021-03-31 ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド Methods and systems for providing transportation services
WO2018232607A1 (en) * 2017-06-20 2018-12-27 Beijing Didi Infinity Technology And Development Co., Ltd. SYSTEM AND METHOD FOR POSITIONING AN ARCHITECTURE GATEWAY
CN108257406B (en) * 2018-03-16 2022-03-29 京东方科技集团股份有限公司 Terminal, server and driving data sharing method
CN110763250B (en) * 2018-07-27 2024-04-09 宝马股份公司 Method, device and system for processing positioning information
CN109614557A (en) * 2018-11-07 2019-04-12 北京嘀嘀无限科技发展有限公司 Method, apparatus, and computer-readable storage medium for recommending a pickup point

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848364A (en) * 2009-03-26 2010-09-29 索尼公司 Information processing device, content processing method, and program
CN102158804A (en) * 2010-02-11 2011-08-17 希姆通信息技术(上海)有限公司 Mobile phone calling system for taxi
CN102572697A (en) * 2012-02-26 2012-07-11 沈哲 Taxi calling system and taxi calling method based on handheld mobile terminals
CN102867410A (en) * 2012-09-21 2013-01-09 李明康 Method for implementing intelligent interactive service between taxi driver and passenger by position service and cloud computation
CN103134506A (en) * 2011-11-24 2013-06-05 北京千橡网景科技发展有限公司 Method and device for path navigation
CN103797332A (en) * 2011-07-27 2014-05-14 高通股份有限公司 Selectively performing positioning procedure at access terminal based on behavior model
CN104156443A (en) * 2014-08-13 2014-11-19 北京嘀嘀无限科技发展有限公司 Geographical poi fuzzy rewriting system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848364A (en) * 2009-03-26 2010-09-29 索尼公司 Information processing device, content processing method, and program
CN102158804A (en) * 2010-02-11 2011-08-17 希姆通信息技术(上海)有限公司 Mobile phone calling system for taxi
CN103797332A (en) * 2011-07-27 2014-05-14 高通股份有限公司 Selectively performing positioning procedure at access terminal based on behavior model
CN103134506A (en) * 2011-11-24 2013-06-05 北京千橡网景科技发展有限公司 Method and device for path navigation
CN102572697A (en) * 2012-02-26 2012-07-11 沈哲 Taxi calling system and taxi calling method based on handheld mobile terminals
CN102867410A (en) * 2012-09-21 2013-01-09 李明康 Method for implementing intelligent interactive service between taxi driver and passenger by position service and cloud computation
CN104156443A (en) * 2014-08-13 2014-11-19 北京嘀嘀无限科技发展有限公司 Geographical poi fuzzy rewriting system

Also Published As

Publication number Publication date
CN104580499A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104580499B (en) Method and apparatus for accurate labeling position
US9582937B2 (en) Method, apparatus and computer program product for displaying an indication of an object within a current field of view
US20150245168A1 (en) Systems, devices and methods for location-based social networks
US20100019990A1 (en) Method and system for synchronizing mark on electronic map and recording medium using the same
US10433105B2 (en) Geographically-driven group communications
CN106231650A (en) A kind of method for network access and terminal
CN108023924B (en) Information processing method, terminal and server
CN106790202A (en) A kind of multimedia file shares processing method, device and terminal
CN102045637A (en) Map data zone downloading method and location service terminal
US10356791B2 (en) Method, mobile terminal and computer program
KR20160105881A (en) Methods and apparatus for summarizing and presenting data based on user actions and location
CN105898825A (en) Network search device, mobile terminal and network search method
CN105978958A (en) Method and device for precisely marking position
CN103220321A (en) Location-based application providing module and method thereof
CN106547565A (en) A kind of browser exception report method and system
CN106528304A (en) Shared adapter, configuration method and calling method and device thereof and mobile terminal
CN105208203B (en) A kind of mobile terminal, data information management system and method
CN106454771A (en) Information sending method and device and terminal
US10551202B2 (en) Generating itinerary destinations and recommendations from scanned content
CN102739846B (en) Group sharing system and method thereof
KR20110136084A (en) Apparatus and method for searching content in a portable terminal
CN106125985B (en) A kind of control method and terminal
CN105608921A (en) Method and equipment for prompting public transport line in electronic device
US10189481B2 (en) Social network service (SNS) server for providing profile information of mobile device user
CN104697516A (en) MT (Mobile Terminal) and travel guiding 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
GR01 Patent grant
GR01 Patent grant