CN104580499B - Method and apparatus for accurate labeling position - Google Patents
Method and apparatus for accurate labeling position Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000002372 labelling Methods 0.000 title claims abstract description 23
- 230000004044 response Effects 0.000 claims abstract description 44
- 230000001755 vocal effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 230000015654 memory Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 230000007762 localization of cell Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000010358 mechanical oscillation Effects 0.000 description 1
- 239000002609 medium Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000012120 mounting media Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network 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
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.
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)
| 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)
| 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 |
-
2015
- 2015-01-23 CN CN201510035598.2A patent/CN104580499B/en active Active
Patent Citations (7)
| 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 |