Patents by Inventor John Maxwell Cohn

John Maxwell Cohn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5757657
    Abstract: A computer implemented method incrementally updates a design placement in a very large scale integrated (VLSI) chip. A data structure is generated which defines a chosen specification and initial placement of circuits is input to a computer aided design (CAD) system. The CAD system divides a design area into placement cells. Local constraint values and limits are computed and changes made in the design specification. Replacement regions are then identified, expanded, and replaced. Constraint values are recomputed and the steps of the method are repeated until no more changes are required.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventors: David James Hathaway, John Maxwell Cohn
  • Patent number: 5745735
    Abstract: According to the present invention, a method of optimization by simulated annealing is provided that uses a spatial metric to localize the simulated annealing temperature, the move set, and the objects which the moves operate on. The method keeps a local history of the optimization process. The localization allows the simulated annealing process to adaptively control the annealing schedule of each local region independently. This allows the annealing temperature, move set, and the objects upon which the move set operates to each be adjusted for each region independently to maximize efficiency. This results in optimization of all regions in a quick and efficient manner.
    Type: Grant
    Filed: October 26, 1995
    Date of Patent: April 28, 1998
    Assignee: International Business Machines Corporation
    Inventors: John Maxwell Cohn, David James Hathaway