Patents by Inventor Craig R. Lang

Craig R. Lang 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: 7008413
    Abstract: A generic treatment protocol is disclosed for therapeutically treating a patient via an implantable treatment device. Treatment steps can be defined to start and end at absolute times, or can be programmed via telemetry to start a certain amount of time after termination of a previously executed treatment step. Treatment steps have a treatment rate or dose attribute and a duration attribute. Treatment steps may optionally enable patient-activated bolus overlays. Patient-activated rate or dosage adjustments can also optionally be enabled. Repeated-execution treatment-step groups are also provided. Such treatment-step groups can have start and end times, a group duration, and a group total dose, each defined in a manner similar to that for a treatment step. Treatment-step groups include a repetition count, which could be set to a value that causes the group to repeat forever.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: March 7, 2006
    Assignee: Medtronic, Inc.
    Inventors: Peter J. Kovach, Craig R. Lang, David C. Ullestad
  • Patent number: 6658628
    Abstract: A method for generating one or more hardmacro technology files comprising the steps of determining a netlist, generating a timing constraints file in response to (i) the netlist and (ii) a time budget, and generating the hardmacro technology files in response to (i) the netlist and (ii) the timing constraints file.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: December 2, 2003
    Assignee: LSI Logic Corporation
    Inventors: Robert E. Landy, Michael Porter, Peter F. Lindberg, Craig R. Lang
  • Publication number: 20030199854
    Abstract: A generic treatment protocol is disclosed for therapeutically treating a patient via an implantable treatment device. Treatment steps can be defined to start and end at absolute times, or can be programmed via telemetry to start a certain amount of time after termination of a previously executed treatment step. Treatment steps have a treatment rate or dose attribute and a duration attribute. Treatment steps may optionally enable patient-activated bolus overlays. Patient-activated rate or dosage adjustments can also optionally be enabled. Repeated-execution treatment-step groups are also provided. Such treatment-step groups can have start and end times, a group duration, and a group total dose, each defined in a manner similar to that for a treatment step. Treatment-step groups include a repetition count, which could be set to a value that causes the group to repeat forever.
    Type: Application
    Filed: June 11, 2003
    Publication date: October 23, 2003
    Applicant: Medtronic, Inc.
    Inventors: Peter J. Kovach, Craig R. Lang, David C. Ullestad
  • Patent number: 6579280
    Abstract: A generic treatment protocol is disclosed for therapeutically treating a patient via an implantable treatment device. Treatment steps can be defined to start and end at absolute times, or can be programmed via telemetry to start a certain amount of time after termination of a previously executed treatment step. Treatment steps have a treatment rate or dose attribute and a duration attribute. Treatment steps may optionally enable patient-activated bolus overlays. Patient-activated rate or dosage adjustments can also optionally be enabled. Repeated-execution treatment-step groups are also provided. Such treatment-step groups can have start and end times, a group duration, and a group total dose, each defined in a manner similar to that for a treatment step. Treatment-step groups include a repetition count, which could be set to a value that causes the group to repeat forever.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: June 17, 2003
    Assignee: Medtronic, Inc.
    Inventors: Peter J. Kovach, Craig R. Lang, David C. Ullestad