Determining and providing predetermined location data points to service providers
US-2016034828-A1 · Feb 4, 2016 · US
US2019339092A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019339092-A1 |
| Application number | US-201916516318-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 19, 2019 |
| Priority date | Mar 16, 2016 |
| Publication date | Nov 7, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to a method and system for determining a final location associated with a service requester. The method includes obtaining, by at least one computer server of an online transportation service platform, an initial location associated with a service requester; comparing, by the at least one computer server, the initial location with a plurality of candidate locations in a database to generate at least one match result; and determining, by the at least one computer server, a final location based on the at least one match result, wherein the final location is associated with the initial location.
Opening claim text (preview).
What is claimed is: 1 . A system for improving accuracy of determining a location of a service requester of an online transportation service, comprising: at least one storage device including a set of instructions; and at least one processor in communication with the at least one storage device, when executing the set of instructions, the at least one processor is configured to cause the system to: detect initial location information input by the service requester through a network interface connected to a user equipment, wherein the initial location includes at least one of a starting location and a destination location encoded in an online transportation service request; display, on the network interface connected to the user equipment, a point-selection icon and a match result associated with the initial location in response to the detection of the initial location information; determine a map of a geographical area encompassing the initial location upon receipt of a signal for triggering the point-selection icon; and determine, based on the match result, a first point-selection criteria and a second point-selection criteria, a final location associated with the initial location using the point-selection icon on the map. 2 . The system of claim 1 , wherein the initial location information includes region information and address information associated with the starting location and the destination location, and the at least one processor is further configured to cause the system to: determine whether or not the region information of the starting location and the destination location are the same; in response to a determination that the region information of the starting location and the destination location are the same, compare the address information of the starting location and the destination location with candidate locations in a database to generate the match result, respectively, wherein the candidate locations are selected from a second set of candidate locations based on a geographical distance, and the second set of candidate locations are selected from a first set of candidate locations of a plurality of locations in the database based on an edit distance. 3 . The system of claim 1 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: if the match result includes one or more match locations corresponding to the starting location and the destination location, determine one of the one or more match locations corresponding to the starting location as the final location of the starting location; and determine one of the one or more match locations corresponding to the destination location as the final location of the destination location. 4 . The system of claim 1 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: if the match result includes one or more match locations corresponding to the destination location and does not include one or more match locations corresponding to the starting location, determine one of the one or more match locations corresponding to the destination location as the final location of the destination location; and display the point-selection icon in a position of the map corresponding to the destination location in accordance with the first point-selection criteria. 5 . The system of claim 4 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: move the point-selection icon to a first position on the map by dragging the point-selection icon on the map, wherein the first position is associated with a basic location; and determine the final location of the starting location based on the second point-selection criteria and the basic location. 6 . The system of claim 5 , wherein to determine the final location of the starting location based on the second point-selection criteria and the basic location, the at least one processor is further configured to cause the system to: determine one or more second locations within a predetermined distance from the basic location; and determine one of the one or more second locations or the basic location as the final location of the starting location. 7 . The system of claim 1 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: if the match result includes one or more match locations corresponding to the starting location and does not include one or more match locations corresponding to the destination location, determine one of the one or more match locations corresponding to the starting location as the final location of the destination location; and display the point-selection icon in a position of the map corresponding to the starting location in accordance with the first point-selection criteria. 8 . The system of claim 7 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: move the point-selection icon to a first position on the map by dragging the point-selection icon on the map, wherein the first position is associated with a second basic location; and determine the final location of the destination location based on the second point-selection criteria and the second basic location. 9 . The system of claim 8 , wherein to determine the final location of the destination location based on the second point-selection criteria and the second basic location: determine one or more second locations within a predetermined distance from the second basic location; and determine one of the one or more second locations or the second basic location as the final location of the destination location. 10 . The system of claim 1 , wherein to determine, based on the match result, the first point-selection criteria and the second point-selection criteria, the final location associated with the initial location using the point-selection icon on the map, the at least one processor is further configured to cause the system to: if the match result includes no match locations corresponding to the starting location and the destination location, display the point-selection icon in a central position of the map corresponding to the region information of the starting location or the destination location in accordance with the first point-selection criteria. 11 . A method for improving accuracy of determining a location of a service requester of an online transportation service, comprising: detecting, by a server, initial location information input by the service requester through a network interface connected to a user equipment, wherein the initial location includes at least on
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO · CPC title
Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title
Geographical information databases · CPC title
with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.