Patents by Inventor John Michael Fitzpatrick

John Michael Fitzpatrick 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: 8615127
    Abstract: Systems and methods for performing computer-assisted procedures are provided. In the systems and methods, a current rigid transformation is applied to a first set of points with respect to a second set of points to obtain a current transformed set of points. Thereafter, a linearized transformation is determined that minimizes a weighted fiducial registration error between the current transformed set and the second set. An updated rigid transformation is then obtained based on the current rigid transformation, the translation vector of the linearized transformation, and a rotation matrix that is closest to the linearized matrix of the linearized transformation, followed by applying the updated rigid transformation to the first set to obtain an updated transformed set of points. Finally, if motion associated with such updating fails to meet some criterion, the determining, obtaining, and applying are iteratively repeated using the updated rigid transformation and the updated transformed set.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: December 24, 2013
    Assignee: Vanderbilt University
    Inventor: John Michael Fitzpatrick
  • Patent number: 8374679
    Abstract: In another aspect, the present invention relates to a method for determining the position and orientation of an anchor attached to the skull of a patient from a topographic image of the anchor acquired therefrom. In one embodiment, the method includes the steps of simulating an image of the anchor that matches the acquired topographic image of the anchor, determining the position and orientation of the anchor from the simulated image of the anchor, and determining the position and orientation of the anchor in the acquired topographic image of the anchor from the position and orientation of the anchor determined from the simulated image of the anchor. The simulating step comprises the step of modeling the anchor with an object that has a geometric shape simpler than that of the anchor.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: February 12, 2013
    Assignee: Vanderbilt University
    Inventor: John Michael Fitzpatrick
  • Publication number: 20110178394
    Abstract: Systems and methods for performing computer-assisted procedures are provided. In the systems and methods, a current rigid transformation is applied to a first set of points with respect to a second set of poi s to obtain a current transformed set of points. Thereafter, a linearized transformation is determined that minimizes a weighted fiducial registration error between the current transformed set and the second set. An updated rigid transformation is then obtained based on the current rigid transformation, the translation vector of the linearized transformation, and a rotation matrix that is closest to the linearized matrix of the linearized transformation, followed by applying the updated rigid transformation to the first set to obtain an updated transformed set of points. Finally, if motion associated with such updating fails to meet some criterion, the determining, obtaining, and applying are iteratively repeated using the updated rigid transformation and the updated transformed set.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 21, 2011
    Applicant: Vanderbilt University
    Inventor: John Michael Fitzpatrick
  • Publication number: 20080234573
    Abstract: In another aspect, the present invention relates to a method for determining the position and orientation of an anchor attached to the skull of a patient from a topographic image of the anchor acquired therefrom. In one embodiment, the method includes the steps of simulating an image of the anchor that matches the acquired topographic image of the anchor, determining the position and orientation of the anchor from the simulated image of the anchor, and determining the position and orientation of the anchor in the acquired topographic image of the anchor from the position and orientation of the anchor determined from the simulated image of the anchor. The simulating step comprises the step of modeling the anchor with an object that has a geometric shape simpler than that of the anchor.
    Type: Application
    Filed: February 22, 2008
    Publication date: September 25, 2008
    Applicant: VANDERBILT UNIVERSITY
    Inventor: John Michael FITZPATRICK