×

Object placement aid

  • US 5,535,134 A
  • Filed: 06/03/1994
  • Issued: 07/09/1996
  • Est. Priority Date: 06/03/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for modifying a layout of a plurality of objects to be in compliance with a plurality of predetermined rules, said method comprising:

  • identifying within said layout at least one violation of said plurality of predetermined rules, wherein each of said plurality of objects is bounded by a plurality of edges;

    identifying a first group of edges as all transitive edges beyond said at least one violation closest to a predetermined reference in a direction away from said predetermined reference;

    identifying a second group of edges as all transitive edges beyond said at least one violation furthest away from said predetermined reference in a direction toward said predetermined reference; and

    modifying said layout to remove said at least one violation such that perturbation, resulting from said modifying, of said plurality of objects is minimized, wherein said perturbation is a function of the sum of the distances of the edges in said first group of edges from the predetermined reference and the sum of the distances of the edges in said second group of edges from said predetermined reference.

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