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: 20230089857Abstract: 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: ApplicationFiled: January 21, 2021Publication date: March 23, 2023Inventors: David Griswold, Cyal Lecy
-
Patent number: 8303537Abstract: 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: GrantFiled: August 7, 2009Date of Patent: November 6, 2012Assignee: 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: 20090299284Abstract: 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: ApplicationFiled: August 7, 2009Publication date: December 3, 2009Applicant: 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: 7575568Abstract: 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: GrantFiled: December 10, 2003Date of Patent: August 18, 2009Assignee: 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: 20050243823Abstract: 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: ApplicationFiled: July 13, 2005Publication date: November 3, 2005Applicant: Overture Networks, Inc.Inventors: David Griswold, Prayson Pate, Robert Lynch, Glenn Swope
-
Publication number: 20050201409Abstract: 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: ApplicationFiled: May 10, 2005Publication date: September 15, 2005Applicant: Overture Networks, Inc.Inventors: David Griswold, Prayson Pate, Robert Lynch, Glenn Swope
-
Publication number: 20050131445Abstract: 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: ApplicationFiled: December 10, 2003Publication date: June 16, 2005Inventors: Thomas Holman, Daniel Tomaschko, Leo Klisch, Richard Olson, Joseph Lyver, Richard Dunn, David Griswold, Nie Tang, Lixiao Wang
-
Publication number: 20050119912Abstract: 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: ApplicationFiled: November 28, 2003Publication date: June 2, 2005Inventor: David Griswold
-
Publication number: 20040205712Abstract: 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: ApplicationFiled: April 18, 2001Publication date: October 14, 2004Inventors: Urs Holzle, Robert Griesemer, David Griswold
-
Patent number: 6237141Abstract: 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: GrantFiled: August 2, 1999Date of Patent: May 22, 2001Assignee: Sun Microsystems, Inc.Inventors: Urs Hölzle, Robert Griesemer, David Griswold
-
Patent number: 5995754Abstract: 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: GrantFiled: October 6, 1997Date of Patent: November 30, 1999Assignee: Sun Microsystems, Inc.Inventors: Urs Holzle, Robert Griesemer, David Griswold
-
Patent number: D809058Type: GrantFiled: September 9, 2016Date of Patent: January 30, 2018Inventor: David Griswold