Patents by Inventor David Griswold

David Griswold 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).

  • Publication number: 20230089857
    Abstract: Disclosed herein are balloon protectors, balloon catheters including the balloon protectors, and methods thereof. The balloon protector (100) includes a balloon-covering section (106) and a tabbed section (110) proximal of the balloon-covering section. The balloon-covering section is configured to cover a drug-coated balloon of the balloon catheter. The balloon-covering section includes a tip piece (104) of the balloon protector coupled to a distal-end portion of a body piece of the balloon protector. The tabbed section includes a pair of tabs (122) configured to be continuously pulled away from each other to progressively split the balloon protector along the balloon-covering section until the balloon protector is completely peeled off the balloon. Beneficially, an outer diameter of the tip piece can provide a stop to prevent insertion of a balloon catheter into an introducer sheath while the balloon protector is covering a balloon of the balloon protector.
    Type: Application
    Filed: January 21, 2021
    Publication date: March 23, 2023
    Inventors: David Griswold, Cyal Lecy
  • Patent number: 8303537
    Abstract: The present invention is directed to distal tip designs for catheter, wherein distal tip material is positioned about an inner shaft. The distal tip material may also be used as a tie layer for thermally bonding two incompatible materials together, such as a waist portion of a balloon to the inner shaft.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: November 6, 2012
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Thomas J. Holman, Daniel Keith Tomaschko, Leo M. Klisch, Richard Olson, Joseph M. Lyver, Richard Dunn, Nie Tang, Lixiao Wang, David Griswold
  • Publication number: 20090299284
    Abstract: The present invention is directed to distal tip designs for catheter, wherein distal tip material is positioned about an inner shaft. The distal tip material may also be used as a tie layer for thermally bonding two incompatible materials together, such as a waist portion of a balloon to the inner shaft.
    Type: Application
    Filed: August 7, 2009
    Publication date: December 3, 2009
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Thomas J. Holman, Daniel Keith Tomaschko, Leo M. Klisch, Richard Olson, Joseph M. Lyver, Richard Dunn, David Griswold, Nie Tang, Lixiao Wang
  • Patent number: 7575568
    Abstract: The present invention is directed to distal tip designs for catheter, wherein distal tip material is positioned about an inner shaft. The distal tip material may also be used as a tie layer for thermally bonding two incompatible materials together, such as a waist portion of a balloon to the inner shaft.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: August 18, 2009
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Thomas J. Holman, Daniel K. Tomaschko, Leo M. Klisch, Richard Olson, Joseph M Lyver, Richard Dunn, David Griswold, Nie Tang, Lixiao Wang
  • Publication number: 20050243823
    Abstract: Normal 802.3 Ethernet requires a tree topology. If a ring or a loop exists, then packets will be forwarded around the ring indefinitely. If the ring is broken, then there is no possibility of packets being propagated forever. This invention shows how to quickly impose a virtual break in the ring such that all nodes can communicate with each other, and how to remove the virtual break when a real failure occurs. This is accomplished by placing intelligent nodes on the ring that work together to virtually break and restore the ring. An embodiment is disclosed that allows a ring node to bridge user traffic in the case that no switch table entry is present for that traffic. This abstract is provided as an aid to those performing prior art searches and not a limitation on the scope of the claims.
    Type: Application
    Filed: July 13, 2005
    Publication date: November 3, 2005
    Applicant: Overture Networks, Inc.
    Inventors: David Griswold, Prayson Pate, Robert Lynch, Glenn Swope
  • Publication number: 20050201409
    Abstract: Normal 802.3 Ethernet requires a tree topology. If a ring or a loop exists, then packets will be forwarded around the ring indefinitely. If the ring is broken, then there is no possibility of packets being propagated forever. This invention shows how to quickly impose a virtual break in the ring such that all nodes can communicate with each other, and how to remove the virtual break when a real failure occurs. This is accomplished by placing intelligent nodes on the ring that work together to virtually break and restore the ring. An embodiment is disclosed that handles a unidirectional break in a communication link where the unidirectional break is not sensed as an OPER DOWN state. This abstract is provided as an aid to those performing prior art searches and not a limitation on the scope of the claims.
    Type: Application
    Filed: May 10, 2005
    Publication date: September 15, 2005
    Applicant: Overture Networks, Inc.
    Inventors: David Griswold, Prayson Pate, Robert Lynch, Glenn Swope
  • Publication number: 20050131445
    Abstract: The present invention is directed to distal tip designs for catheter, wherein distal tip material is positioned about an inner shaft. The distal tip material may also be used as a tie layer for thermally bonding two incompatible materials together, such as a waist portion of a balloon to the inner shaft.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Inventors: Thomas Holman, Daniel Tomaschko, Leo Klisch, Richard Olson, Joseph Lyver, Richard Dunn, David Griswold, Nie Tang, Lixiao Wang
  • Publication number: 20050119912
    Abstract: This invention creates an internet-based clearinghouse that enables physicians to electronically create, store, modify, view, and transmit prescriptions using the public internet. Additionally the clearinghouse allows the physician, pharmacy, and patient to communicate electronically on matters regarding prescriptions. All data stored in the prescription database will be accessible to registered users. Access is based on security privilege assigned the user by the clearinghouse. Data stored within the clearinghouse will be accessible anywhere an internet connection exists.
    Type: Application
    Filed: November 28, 2003
    Publication date: June 2, 2005
    Inventor: David Griswold
  • Publication number: 20040205712
    Abstract: Methods and apparatus for dynamically determining whether portions of code should be interpreted or compiled in order to optimize a software application during run-time are disclosed. According to one aspect of the present invention, computer-implemented method for run-time processing of a computer program which includes byte-codes arranged as a plurality of methods includes invoking a first method selected from the plurality of methods. Invoking the first selected method involves interpreting the first selected method. An invocation tracker which is arranged to track the number of invocations of the first selected method is updated, and a determination is made regarding when the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. The first selected method is compiled when it is determined that the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value.
    Type: Application
    Filed: April 18, 2001
    Publication date: October 14, 2004
    Inventors: Urs Holzle, Robert Griesemer, David Griswold
  • Patent number: 6237141
    Abstract: Methods and apparatus for dynamically determining whether portions of code should be interpreted or compiled in order to optimize a software application during run-time are disclosed. According to one aspect of the present invention, computer-implemented method for run-time processing of a computer program which includes byte-codes arranged as a plurality of methods includes invoking a first method selected from the plurality of methods. Invoking the first selected method involves interpreting the first selected method. An invocation tracker which is arranged to track the number of invocations of the first selected method is updated, and a determination is made regarding when the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. The first selected method is compiled when it is determined that the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value.
    Type: Grant
    Filed: August 2, 1999
    Date of Patent: May 22, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Urs Hölzle, Robert Griesemer, David Griswold
  • Patent number: 5995754
    Abstract: Methods and apparatus for dynamically determining whether portions of code should be interpreted or compiled in order to optimize a software application during run-time are disclosed. According to one aspect of the present invention, computer-implemented method for run-time processing of a computer program which includes byte-codes arranged as a plurality of methods includes invoking a first method selected from the plurality of methods. Invoking the first selected method involves interpreting the first selected method. An invocation tracker which is arranged to track the number of invocations of the first selected method is updated, and a determination is made regarding when the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. The first selected method is compiled when it is determined that the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value.
    Type: Grant
    Filed: October 6, 1997
    Date of Patent: November 30, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Urs Holzle, Robert Griesemer, David Griswold
  • Patent number: D809058
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: January 30, 2018
    Inventor: David Griswold