Patents by Inventor David P. Johnson
David P. Johnson 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: 11389571Abstract: In various embodiments of the present disclosure, a surgical catheter is provided. The present disclosure provides a catheter shaft that includes a distal portion and a proximal portion. The proximal portion comprises a handle operably connected to the distal portion of the elongated structure. The distal portion three radially positioned polymeric layers. At least two of the layers include chemically dissimilar polymers and at least one of the three layers includes functionalized polyvinylidene fluoride (PVDF).Type: GrantFiled: March 9, 2018Date of Patent: July 19, 2022Assignee: St. Jude Medical, Cardiology Division, Inc.Inventors: Xiaoping Guo, David P. Johnson
-
Patent number: 10400101Abstract: The invention relates to biocompatible polycarbonate/polyamide polymer compositions for use in medical and surgical devices. Additional additives, crosslinking agents, phosphites, and optionally a radiopaque filler or fillers can be used to produce the high performance compositions desired. The polymer compositions have improved melt processability along with balanced or enhanced physical and mechanical properties, especially when combined or over-extruded onto or covering other polymer layers, such as soft and/or flexible layers commonly used in medical device applications and catheter tips, for example. The ability to incorporate radiopaque compounds into these polymer compositions during melt processing offers improved methods for monitoring and visualizing medical devices when used inside the body and as well as improving the operating characteristics of the medical device components.Type: GrantFiled: May 23, 2017Date of Patent: September 3, 2019Assignee: St. Jude Medical, Atrial Fibrillation Division, Inc.Inventors: Xiaoping Guo, David P. Johnson, Richard E. Stehr
-
Patent number: 10238776Abstract: In various embodiments, a surgical catheter is provided. The catheter may comprise one or more hydrophobic barrier layers made from an ethylene-pertfluoroethylenepropylene (“EFEP”) copolymer. Additionally, the catheter may comprise another polymer layer made from a reactive polar polymer. In at least one embodiment, the reactive polar polymer may be a modified-poly(ether block amide) (“PEBA”) copolymer, such as an amine-terminated PEBA. Moreover, in various embodiments, a composition is provided that may comprise a reactive polar polymer bonded to an EFEP copolymer.Type: GrantFiled: December 29, 2010Date of Patent: March 26, 2019Assignee: St. Jude Medical, Atrial Fibrillation Division, Inc.Inventors: Xiaoping Guo, James V. Kauphusman, David P. Johnson, Karen L. Armstrong
-
Publication number: 20180256787Abstract: In various embodiments of the present disclosure, a surgical catheter is provided. The present disclosure provides a catheter shaft that includes a distal portion and a proximal portion. The proximal portion comprises a handle operably connected to the distal portion of the elongated structure. The distal portion three radially positioned polymeric layers. At least two of the layers include chemically dissimilar polymers and at least one of the three layers includes functionalized polyvinylidene fluoride (PVDF).Type: ApplicationFiled: March 9, 2018Publication date: September 13, 2018Inventors: Xiaoping Guo, David P. Johnson
-
Patent number: 9948714Abstract: The computer detects a request from a first computer to store a data item, and determines if a volatile memory in a second computer comports with an isolation rule for the data item. In response to determining that the volatile memory in the second computer comports with the isolation rule for the data item, the computer compares access time for data in the volatile memory in the second computer with access time for data in a local hard drive in the first computer, and then selectively stores the data item in a storage location that has a lower access time. The computer establishes a threshold resource consumption rate for both the volatile memory in the second computer and the local hard drive in the first computer to further select the volatile memory in the second computer or the local hard drive in the first computer to store the data item.Type: GrantFiled: April 18, 2016Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: James C. Fletcher, David P. Johnson, David L. Kaminsky
-
Patent number: 9913933Abstract: In various embodiments of the present disclosure, a surgical catheter is provided. The present disclosure provides a catheter shaft that includes a distal portion and a proximal portion. The proximal portion comprises a handle operably connected to the distal portion of the elongated structure. The distal portion three radially positioned polymeric layers. At least two of the layers include chemically dissimilar polymers and at least one of the three layers includes functionalized polyvinylidene fluoride (PVDF).Type: GrantFiled: March 14, 2014Date of Patent: March 13, 2018Assignee: St. Jude Medical, Cardiology Division, Inc.Inventors: Xiaoping Guo, David P. Johnson
-
Publication number: 20170321054Abstract: The invention relates to biocompatible polycarbonate/polyamide polymer compositions for use in medical and surgical devices. Additional additives, crosslinking agents, phosphites, and optionally a radiopaque filler or fillers can be used to produce the high performance compositions desired. The polymer compositions have improved melt processability along with balanced or enhanced physical and mechanical properties, especially when combined or over-extruded onto or covering other polymer layers, such as soft and/or flexible layers commonly used in medical device applications and catheter tips, for example.Type: ApplicationFiled: May 23, 2017Publication date: November 9, 2017Inventors: Xiaoping Guo, David P. Johnson, Richard E. Stehr
-
Publication number: 20160234310Abstract: The computer detects a request from a first computer to store a data item, and determines if a volatile memory in a second computer comports with an isolation rule for the data item. In response to determining that the volatile memory in the second computer comports with the isolation rule for the data item, the computer compares access time for data in the volatile memory in the second computer with access time for data in a local hard drive in the first computer, and then selectively stores the data item in a storage location that has a lower access time. The computer establishes a threshold resource consumption rate for both the volatile memory in the second computer and the local hard drive in the first computer to further select the volatile memory in the second computer or the local hard drive in the first computer to store the data item.Type: ApplicationFiled: April 18, 2016Publication date: August 11, 2016Inventors: JAMES C. FLETCHER, DAVID P. JOHNSON, DAVID L. KAMINSKY
-
Patent number: 9349024Abstract: A computer implemented method assigns a data item to a storage location in a computing environment. A request to store a data item is detected. A determination is made as to whether a volatile memory in the second computer comports with an isolation rule for the data item. In response to determining that the volatile memory in the second computer comports with the isolation rule for the data item, access time for data in the volatile memory in the second computer is compared with access time for data in a local hard drive in a first computer. The data item is then selectively stored in either the volatile memory in the second computer or the local hard drive in the first computer as determined by their relative access times.Type: GrantFiled: March 9, 2012Date of Patent: May 24, 2016Assignee: International Business Machines CorporationInventors: James C. Fletcher, David P. Johnson, David L. Kaminsky
-
Publication number: 20140276643Abstract: In various embodiments of the present disclosure, a surgical catheter is provided. The present disclosure provides a catheter shaft that includes a distal portion and a proximal portion. The proximal portion comprises a handle operably connected to the distal portion of the elongated structure. The distal portion three radially positioned polymeric layers. At least two of the layers include chemically dissimilar polymers and at least one of the three layers includes functionalized polyvinylidene fluoride (PVDF).Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: St. Jude Medical, Cardiology Division, Inc.Inventors: Xiaoping Guo, David P. Johnson
-
Patent number: 8589515Abstract: Each of a group of visible widgets are registered by an aggregated widget request processing module for aggregated data request processing. It is determined that an aggregated data update event associated with at least one of the registered visible widgets has occurred. Data associated with the aggregated data update event is obtained from a server. The data is distributed among the group of visible widgets based upon an aggregated data distribution profile.Type: GrantFiled: July 21, 2010Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: David P. Johnson, Richard Redpath
-
Patent number: 8370826Abstract: A request for a mashup widget having multiple versions from an identifiable source can be identified. A data store can be queried to determine if a previous request for the mashup widget was made by the identifiable source. When the previous request exists, a version of the mashup widget used to handle the previous request can be automatically determined. The determined version can be one of many versions of the mashup widget. The determined version of the mashup widget can be used to generate a response to the request. When the previous request is not found when querying the data store, one of the mashup versions that is to be used can be determined based upon a programmatic rule. Historical data regarding widget version use can be saved in the data store and used to determine which widget version is to be selected to handle future requests.Type: GrantFiled: June 25, 2008Date of Patent: February 5, 2013Assignee: International Business Machines CorporationInventors: David P. Johnson, Kimberly D. Kenna
-
Publication number: 20120185642Abstract: A computer implemented method, system, and/or computer program product assigns a data item to a storage location in a computing environment. A request to store a data item is detected. A determination is made as to whether a volatile memory in the second computer comports with an isolation rule for the data item. In response to determining that the volatile memory in the second computer comports with the isolation rule for the data item, access time for data in the volatile memory in the second computer is compared with access time for data in a local hard drive in a first computer. The data item is then selectively stored in either the volatile memory in the second computer or the local hard drive in the first computer as determined by their relative access times.Type: ApplicationFiled: January 18, 2011Publication date: July 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JAMES C. FLETCHER, DAVID P. JOHNSON, DAVID L. KAMINSKY
-
Publication number: 20120185556Abstract: A computer implemented method assigns a data item to a storage location in a computing environment. A request to store a data item is detected. A determination is made as to whether a volatile memory in the second computer comports with an isolation rule for the data item. In response to determining that the volatile memory in the second computer comports with the isolation rule for the data item, access time for data in the volatile memory in the second computer is compared with access time for data in a local hard drive in a first computer. The data item is then selectively stored in either the volatile memory in the second computer or the local hard drive in the first computer as determined by their relative access times.Type: ApplicationFiled: March 9, 2012Publication date: July 19, 2012Applicant: International Business Machines CorporationInventors: James C. FLETCHER, David P. JOHNSON, David L. KAMINSKY
-
Publication number: 20120172840Abstract: In various embodiments, a surgical catheter is provided. The catheter may comprise one or more hydrophobic barrier layers made from an ethylene-pertfluoroethylenepropylene (“EFEP”) copolymer. Additionally, the catheter may comprise another polymer layer made from a reactive polar polymer. In at least one embodiment, the reactive polar polymer may be a modified-poly(ether block amide) (“PEBA”) copolymer, such as an amine-terminated PEBA. Moreover, in various embodiments, a composition is provided that may comprise a reactive polar polymer bonded to an EFEP copolymer.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Inventors: Xiaoping Guo, James V. Kauphusman, David P. Johnson, Karen L. Armstrong
-
Patent number: 8176166Abstract: Embodiments of the present invention address deficiencies of the art in respect to URI management for bookmarks and provide a novel and non-obvious method, system and computer program product for autonomic management of URIs in a URI bookmark list. In one embodiment of the invention, a method for autonomically managing bookmarks in a bookmark list can be provided. The method can include parsing a list of bookmarks to test validity for network addresses within the bookmarks, and, for each of the bookmarks containing an invalid network address, inferring a correct network address. For example, inferring a correct network address can include comparing a chunk of an image of expected content for the bookmark with pre-stored chunks of content and retrieving a network address for a closely matching one of the pre-stored chunks of content.Type: GrantFiled: April 19, 2007Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: John R. Hind, David P. Johnson
-
Publication number: 20120023200Abstract: Each of a group of visible widgets are registered by an aggregated widget request processing module for aggregated data request processing. It is determined that an aggregated data update event associated with at least one of the registered visible widgets has occurred. Data associated with the aggregated data update event is obtained from a server. The data is distributed among the group of visible widgets based upon an aggregated data distribution profile.Type: ApplicationFiled: July 21, 2010Publication date: January 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David P. Johnson, Richard Redpath
-
Patent number: 7917864Abstract: A method in a data processing system for providing a user of the data processing system with control of a software object organized into a plurality of information levels including initially displaying a first display window having a first size. The first display window includes a first level tab navigation frame to allow the user interactive access to a first information level of the plurality of information levels. The first display window additionally includes a first window-sizing interface to allow the user interactive access to a second display window having a second size which includes a second level tab navigation frame to allow the user interactive access to a second information level of the plurality of information levels and to subsequently display the second display window in response to the user interacting with the first window-sizing interface.Type: GrantFiled: December 12, 2007Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Randal L. Bertram, David P. Johnson, Karen R. Kluttz, Mark E. Molander
-
Publication number: 20100168270Abstract: The invention relates to biocompatible polycarbonate/polyamide polymer compositions for use in medical and surgical devices. Additional additives, crosslinking agents, phosphites, and optionally a radiopaque filler or fillers can be used to produce the high performance compositions desired. The polymer compositions have improved melt processability along with balanced or enhanced physical and mechanical properties, especially when combined or over-extruded onto or covering other polymer layers, such as soft and/or flexible layers commonly used in medical device applications and catheter tips, for example.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Inventors: Xiaoping Guo, David P. Johnson, Richard E. Stehr
-
Publication number: 20090328025Abstract: A request for a mashup widget having multiple versions from an identifiable source can be identified. A data store can be queried to determine if a previous request for the mashup widget was made by the identifiable source. When the previous request exists, a version of the mashup widget used to handle the previous request can be automatically determined. The determined version can be one of many versions of the mashup widget. The determined version of the mashup widget can be used to generate a response to the request. When the previous request is not found when querying the data store, one of the mashup versions that is to be used can be determined based upon a programmatic rule. Historical data regarding widget version use can be saved in the data store and used to determine which widget version is to be selected to handle future requests.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: DAVID P. JOHNSON, KIMBERLY D. KENNA