×

Digitally generated set of regional shapes for presenting information on a display screen

  • US 10,147,215 B2
  • Filed: 04/17/2016
  • Issued: 12/04/2018
  • Est. Priority Date: 04/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating digital representations of geographic regional shapes for creating informational overlays from associated data that match the geographic regional shapes to render on a map on a display screen, comprising:

  • selecting an area of a map that includes one or more geographic regions for rendering by a processor on a display screen;

    downloading map data corresponding to map features appearing within said area of said map;

    collecting from said map data a pattern of vertices of intersecting map features including streets, parks and water boundaries;

    generating one or more data sets corresponding to the one or more regional shapes that respectively enclose the one or more geographic regions on the display screen based on the pattern of vertices, including for each region;

    finding a first vertice B0, which is closest to a point location A within said region;

    finding a first segment B0_B1 which connects said first vertice B0 to a second vertice B1 with a first continuous line;

    finding a second segment B1_B2 which connects said second vertice B1 to a third vertice B2 with a second continuous line; and

    iterating finding segments BN_BN+1 until vertice BN+1=B0; and

    combining said segments B0_B1, B1_B2, . . . , BN_B0 to form a smallest closed polygon around point location A defined by vertices B0, B1, . . . BN each selected from said pattern of vertices; and

    transmitting the one or more data sets corresponding to the one or more regional shapes to a processor based device programmed to present information associated with the one or more geographic regions to a user by rendering said map area on a display screen with said presented information overlayed within said one or more geographic regions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×