×

System and method for automatic placement of labels for interactive graphics applications

  • US 7,131,060 B1
  • Filed: 09/29/2000
  • Issued: 10/31/2006
  • Est. Priority Date: 09/29/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for positioning labels among graphical elements on a computer graphics display, comprising:

  • a display, anda processor coupled to said display and operable to identify at least a first cluster of overlapping labels on said display, and operable to calculate initial display coordinates in accordance with an initial position of at least one label in said cluster, to calculate new display coordinates in accordance with a new position of said at least one label in said cluster having less overlap, to display said at least one label at said initial display coordinates, and to move said at least one label on said display from said initial display coordinates to said new display coordinates, wherein said processor is operable to sequentially select labels from a plurality of labels on said display, and to test each of said selected labels for overlap with other labels or graphical elements in said display, and said processor is operable to accumulate an overlap score for each of said selected labels, and operable to generate a list of other labels and graphical elements that overlap each of said selected labels, and operable to compare a plurality of said lists and accumulate cluster lists of overlapping labels and graphical elements, and operable to sort a plurality of said cluster lists according to the number of entries in each.

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