×

Processing map-related user input to detect route requests

  • US 10,054,460 B2
  • Filed: 03/28/2016
  • Issued: 08/21/2018
  • Est. Priority Date: 03/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer, comprising:

  • a processing system comprising one or more processing units and storage, the storage comprising computer program code that, when executed by the processing system, configures the processing system to comprise;

    a graphical user interface having an input receiving map data and a zoom level and an output providing display data including a graphical representation of the map data at the zoom level for presentation;

    an input processing module having an input receiving user input representing a curve or line with respect to a location on the graphical representation of the map data at the zoom level, and an output;

    the input processing module being configured to process the user input to;

    determine whether the curve or line corresponds to an input for an annotation or a request for a route between geographic locations corresponding to the location of the curve or line on the graphical representation of the map data at the zoom level, using a function comparing the curve or line to the map data at the zoom level;

    in response to determining that the curve or line corresponds to the request for the route, generate data representing one or more routes between the geographical locations corresponding to the curve or line, based on at least the map data and the geographic locations corresponding to the curve or line; and

    in response to determining that the curve or line corresponds to the annotation, generating annotation data based on the curve or line, and storing the generated annotation data in the storage through the output, wherein the annotation data comprises a data structure including data based on the user input and representing the annotation, data representing a geographic location corresponding to the location of the curve or line on the graphical representation of the map data, and the zoom level.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×