×

System and method for abstracting and visualizing a route map

  • US 7,076,409 B2
  • Filed: 12/06/2004
  • Issued: 07/11/2006
  • Est. Priority Date: 03/17/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method of placing an annotation or label in a route map, said method comprising:

  • partitioning said route map into an initial grid that is composed of grid cells;

    identifying candidate grid cells into which said annotation or label can be placed, wherein each said candidate grid cell is a grid cell that is free of objects associated with said route map;

    searching, when said annotation or label will not fit in a single candidate grid cell, for grid cells having sufficient adjacent object free grid cells such that said candidate grid cell and one or more of said adjacent object free grid cells can accommodate said annotation or label;

    when no candidate grid cells are found in said identifying or searching steps, performing a grid subdivision scheme, which subdivides a portion of said grid cells in said initial grid to form a new grid, and repeating said identifying and searching steps using said new grid;

    ranking, when multiple candidate grid cells are found, each candidate grid cell based on a density of objects in grid cells that border each said candidate grid cell, wherein the candidate grid cell that borders grid cells having the lowest density of objects is selected as the candidate grid cell and all other candidate grid cells are discarded; and

    positioning said annotation or label in said candidate grid cell, thereby placing said annotation or label in said route map.

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