System and method for determining location

US2019339092A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019339092-A1
Application numberUS-201916516318-A
CountryUS
Kind codeA1
Filing dateJul 19, 2019
Priority dateMar 16, 2016
Publication dateNov 7, 2019
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2019339092A1 cover?
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 location…
Who is the assignee on this patent?
Beijing Didi Infinity Technology & Dev Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01C21/3667. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 07 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).