Patents by Inventor Amanda Randles
Amanda Randles 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: 11918495Abstract: A stent apparatus, system, and method that senses wall shear stress by measuring fluid flow at localized areas within the stent, that processes measured information through an integrated circuit, and selectively sends power to mechanically controllable stent surfaces which results in localized geometric changes. In various embodiments the stent apparatus, system, and method sends data to outside the body in real time.Type: GrantFiled: July 13, 2021Date of Patent: March 5, 2024Assignees: Lawrence Livermore National Security, Inc., The Brigham and Woman's Hoospital, Inc., Duke UniversityInventors: Erik V. Mukerjee, Jane A. Leopold, Amanda Randles
-
Publication number: 20210338463Abstract: A stent apparatus, system, and method that senses wall shear stress by measuring fluid flow at localized areas within the stent, that processes measured information through an integrated circuit, and selectively sends power to mechanically controllable stent surfaces which results in localized geometric changes. In various embodiments the stent apparatus, system, and method sends data to outside the body in real time.Type: ApplicationFiled: July 13, 2021Publication date: November 4, 2021Applicants: LAWRENCE LIVERMORE NATIONAL SECURITY, LLC, The Brigham and Women's Hospital, Inc., Duke UniversityInventors: Erik V. Mukerjee, Jane A. Leopold, Amanda Randles
-
Patent number: 11083604Abstract: A stent apparatus, system, and method that senses wall shear stress by measuring fluid flow at localized areas within the stent, that processes measured information through an integrated circuit, and selectively sends power to mechanically controllable stent surfaces which results in localized geometric changes. In various embodiments the stent apparatus, system, and method sends data to outside the body in real time.Type: GrantFiled: January 18, 2019Date of Patent: August 10, 2021Assignees: LAWRENCE LIVERMORE NATIONAL SECURITY, LLC, THE BRIGHAM AND WOMEN'S HOSPITAL, INC., DUKE UNIVERSITYInventors: Erik V. Mukerjee, Jane A. Leopold, Amanda Randles
-
Patent number: 10748451Abstract: Systems and methods for generating three-dimensional fluid flow simulations from two-dimensional (2D) image data are provided. Data is segmented from 2D images of a sample having a biological structure with fluid flow therethrough. Three-dimensional (3D) geometries are generated from the segmented data, and then a 3D reconstruction of the biological structure is generated from the 3D geometries. This 3D geometric computational analysis tool can be used to evaluate fluid dynamics and hemodynamics in the context of the structure anatomy and geometry.Type: GrantFiled: December 15, 2017Date of Patent: August 18, 2020Assignees: DUKE UNIVERSITY, THE BRIGHAM AND WOMEN'S HOSPITAL, INC.Inventors: Amanda Randles, Jane Leopold
-
Publication number: 20200229952Abstract: A stent apparatus, system, and method that senses wall shear stress by measuring fluid flow at localized areas within the stent, that processes measured information through an integrated circuit, and selectively sends power to mechanically controllable stent surfaces which results in localized geometric changes. In various embodiments the stent apparatus, system, and method sends data to outside the body in real time.Type: ApplicationFiled: January 18, 2019Publication date: July 23, 2020Applicants: LAWRENCE LIVERMORE NATIONAL SECURITY, LLC, The Brigham and Women's Hospital, Inc., Duke UniversityInventors: Erik V. Mukerjee, Jane A. Leopold, Amanda Randles
-
Patent number: 10452654Abstract: In a networked computer system that includes multiple nodes and multiple networks interconnecting the nodes, a database query optimizer takes network choice into consideration when optimizing a query. The query optimizer logs historical information for queries that includes network information. A network monitor determines network characteristics of the multiple networks. The query optimizer then selects a network for a query based on the network characteristics, and optionally based on the historical information as well. The result is a query optimizer that takes network choice into consideration, thereby providing a query that is optimized according to the characteristics of the networks.Type: GrantFiled: February 18, 2013Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Publication number: 20180174490Abstract: Systems and methods for generating three-dimensional fluid flow simulations from two-dimensional (2D) image data are provided. Data is segmented from 2D images of a sample having a biological structure with fluid flow therethrough. Three-dimensional (3D) geometries are generated from the segmented data, and then a 3D reconstruction of the biological structure is generated from the 3D geometries. This 3D geometric computational analysis tool can be used to evaluate fluid dynamics and hemodynamics in the context of the structure anatomy and geometry.Type: ApplicationFiled: December 15, 2017Publication date: June 21, 2018Inventors: Amanda Randles, Jane Leopold
-
Patent number: 9934271Abstract: In a networked computer system that includes multiple nodes and multiple networks interconnecting the nodes, a database query optimizer takes network choice into consideration when optimizing a query. The query optimizer logs historical information for queries that includes network information. A network monitor determines network characteristics of the multiple networks. The query optimizer then selects a network for a query based on the network characteristics, and optionally based on the historical information as well. The result is a query optimizer that takes network choice into consideration, thereby providing a query that is optimized according to the characteristics of the networks.Type: GrantFiled: April 17, 2012Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Publication number: 20160157127Abstract: In a transmitting device, packets are generated that include both preambles and postambles under some network conditions and packets are generated that include only a preamble or a postamble under other network conditions. Both the preamble and the postamble of the packets may include information that can be used by a receiver device in receipt of a packet to determine that a packet has arrived. The information within the preamble and the postamble may also, in some cases, be used to aid in decoding the packet. In some implementations, preambles and postambles are used that follow a format similar to the long and/or short preambles specified in the IEEE 802.11 wireless networking standard.Type: ApplicationFiled: May 9, 2013Publication date: June 2, 2016Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGYInventors: Linda M. Zeger, Muriel Medard, Amanda Randles
-
Patent number: 9183283Abstract: A database loader loads data to an in-memory database across multiple nodes in a parallel computing system. The database loader uses SQL flags, historical information gained from monitoring prior query execution times and patterns, and node and network configuration to determine how to effectively cluster data attributes across multiple nodes. The database loader may also allow a system administrator to force placement of database structures in particular nodes.Type: GrantFiled: March 6, 2013Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 9183284Abstract: A database loader loads data to an in-memory database across multiple nodes in a parallel computing system. The database loader uses SQL flags, historical information gained from monitoring prior query execution times and patterns, and node and network configuration to determine how to effectively cluster data attributes across multiple nodes. The database loader may also allow a system administrator to force placement of database structures in particular nodes.Type: GrantFiled: March 6, 2013Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 9172628Abstract: I/O nodes are dynamically distributed on a multi-node computing system. An I/O configuration mechanism located in the service node of a multi-node computer system controls the distribution of the I/O nodes. The I/O configuration mechanism uses job information located in a job record to initially configure the I/O node distribution. The I/O configuration mechanism further monitors the I/O performance of the executing job to then dynamically adjusts the I/O node distribution based on the I/O performance of the executing job.Type: GrantFiled: March 6, 2013Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Publication number: 20150256354Abstract: A system and method to reduce the number of data transmissions between nodes in a network is described. In one embodiment, a system and method for reducing the amount of ACK and NAK traffic in a network is described.Type: ApplicationFiled: April 3, 2015Publication date: September 10, 2015Inventors: Linda M. Zeger, Muriel Medard, Amanda Randles
-
Patent number: 9122525Abstract: A method, apparatus, and program product manage scheduling of a plurality of jobs in a parallel computing system of the type that includes a plurality of computing nodes and is disposed in a data center. The plurality of jobs are scheduled for execution on a group of computing nodes from the plurality of computing nodes based on the physical locations of the plurality of computing nodes in the data center. The group of computing nodes is further selected so as to distribute at least one of a heat load and an energy load within the data center. The plurality of jobs may be additionally scheduled based upon an estimated processing requirement for each job of the plurality of jobs.Type: GrantFiled: October 30, 2013Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 8856275Abstract: A method and apparatus performs peer-to-peer file transfers on a High Performance Computing (HPC) cluster such as a Beowulf cluster. A peer-to-peer file tracker (PPFT) allows operating system, application and data files to be moved from a pre-loaded node to another node of the HPC cluster. A peer-to-peer (PTP) client is loaded into the nodes to facilitate PTP file transfers to reduce loading on networks, network switches and file servers to reduce the time needed to load the nodes with these files to increase overall efficiency of the multi-node computing system. The selection of the nodes participating in file transfers can be based on network topology, network utilization, job status and predicted network/computer utilization. This selection can be dynamic, changing during the file transfers as resource conditions change. The policies used to choose resources can be configured by an administrator.Type: GrantFiled: March 6, 2013Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 8856286Abstract: A method and apparatus performs peer-to-peer file transfers on a High Performance Computing (HPC) cluster such as a Beowulf cluster. A peer-to-peer file tracker (PPFT) allows operating system, application and data files to be moved from a pre-loaded node to another node of the HPC cluster. A peer-to-peer (PTP) client is loaded into the nodes to facilitate PTP file transfers to reduce loading on networks, network switches and file servers to reduce the time needed to load the nodes with these files to increase overall efficiency of the multi-node computing system. The selection of the nodes participating in file transfers can be based on network topology, network utilization, job status and predicted network/computer utilization. This selection can be dynamic, changing during the file transfers as resource conditions change. The policies used to choose resources can be configured by an administrator.Type: GrantFiled: March 6, 2013Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 8677161Abstract: A method for optimizing efficiency and power consumption in a hybrid computer system is disclosed. The hybrid computer system may comprise one or more front-end nodes connected to a multi-node computer system. Portions of an application may be offloaded from the front-end nodes to the multi-node computer system. By building historical profiles of the applications running on the multi-node computer system, the system can analyze the trade offs between power consumption and performance. For example, if running the application on the multi-node computer system cuts the run time by 5% but increases power consumption by 20% it may be more advantageous to simply run the entire application on the front-end.Type: GrantFiled: February 19, 2013Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Publication number: 20140059556Abstract: A method, apparatus, and program product manage scheduling of a plurality of jobs in a parallel computing system of the type that includes a plurality of computing nodes and is disposed in a data center. The plurality of jobs are scheduled for execution on a group of computing nodes from the plurality of computing nodes based on the physical locations of the plurality of computing nodes in the data center. The group of computing nodes is further selected so as to distribute at least one of a heat load and an energy load within the data center. The plurality of jobs may be additionally scheduled based upon an estimated processing requirement for each job of the plurality of jobs.Type: ApplicationFiled: October 30, 2013Publication date: February 27, 2014Applicant: International Business Machines CorporationInventors: Eric L. Barsness, David L. Darrington, Amanda Randles, John M. Santosuosso
-
Patent number: 8572723Abstract: The disclosure herein provides data security on a parallel computer system using virtual private networks connecting the nodes of the system. A mechanism sets up access control data in the nodes that describes a number of security classes. Each security class is associated with a virtual network. Each user on the system is associated with one of the security classes. Each database object to be protected is given an attribute of a security class. Database objects are loaded into the system nodes that match the security class of the database object. When a query executes on the system, the query is sent to a particular class or set of classes such that the query is only seen by those nodes that are authorized by the equivalent security class. In this way, the network is used to isolate data from users that do not have proper authorization to access the data.Type: GrantFiled: February 14, 2012Date of Patent: October 29, 2013Assignee: International Business Machines CorporationInventors: Eric Lawrence Barsness, David L. Darrington, Amanda Randles, John Matthew Santosuosso