Patents by Inventor Brent R. Phillips
Brent R. Phillips 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: 10958515Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.Type: GrantFiled: July 30, 2019Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
-
Patent number: 10439870Abstract: Systems and methods for allocating computing resources for a multi-tiered application are disclosed. A computer-implemented method includes: determining, by a computing device, a topology of a multi-tiered application; determining, by the computing device, a modeled setting of a computing resource for the multi-tiered application based on the determined topology; determining, by the computing device, an actual usage of the computing resource by the multi-tiered application; and adjusting, by the computing device, an allocation of the computing resource to the multi-tiered application based on the actual usage and the modeled setting.Type: GrantFiled: November 24, 2015Date of Patent: October 8, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Y. Chen, David A. Cox, Brent R. Phillips, John H. Smith
-
Publication number: 20140378772Abstract: This document relates to medical devices (e.g., organ ports such as transapical heart ports) and methods and materials for implanting and using such medical devices. For example, organ ports and entry devices that can be used to implant an organ port are provided.Type: ApplicationFiled: July 25, 2014Publication date: December 25, 2014Inventors: Thoralf M. Sundt, III, Brent R. Phillips
-
Patent number: 8486137Abstract: A system for implanting a heart valve prosthesis in a patient's heart includes a balloon expandable, tissue, stented heart valve, and an apical valve delivery device for delivering the stented heart valve to a target site in the patient's heart. The delivery device includes an inflation balloon module for expanding the stented heart valve prosthesis, markers on the delivery device to assist in location of the delivery device at an appropriate location, and a streamlined cap.Type: GrantFiled: June 27, 2008Date of Patent: July 16, 2013Assignees: Sorin Group Italia S.r.l., Mayo Foundation for Medical Education and ResearchInventors: Rakesh M. Suri, Franco Vallana, Giovanni Rolando, Giovanni Righini, Brent R. Phillips, Eric Manasse
-
Patent number: 8475521Abstract: A system for implanting a heart valve prosthesis in a patient's heart includes a balloon expandable, tissue, stented heart valve and a transfemoral valve delivery device for delivering the stented heart valve to a target site in the patient's heart. The delivery device includes an inflation balloon module for expanding the stented heart valve prosthesis, markers on to assist in location of the delivery device at an appropriate location; and a streamlined cap.Type: GrantFiled: June 27, 2008Date of Patent: July 2, 2013Assignees: Sorin Group Italia S.r.l., Mayo Foundation for Medical Education and ResearchInventors: Rakesh M. Suri, Franco Vallana, Giovanni Rolando, Giovanni Righini, Brent R. Phillips, Eric Manasse
-
Patent number: 8272039Abstract: A hijack avoidance technique avoids presenting an access to more than one of a chain of authentication objects, such as a chain of Lightweight Directory Access Protocol (LDAP) authenticators. A pre-filter determines whether an authentication object should be presented with the access by comparing either all or a portion of a domain suffix, an IP address, or other identification other than the user ID with predetermined values. If the filter criterion is met, the associated authentication object accepts or rejects the access. Otherwise, the access is passed to the next authentication object in the chain. The first authentication object may be associated with a hosting entity and successive authentication objects each associated with different customers of the hosting entity.Type: GrantFiled: May 2, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: James S. Bennett, Peter Hawkins, Brent R. Phillips
-
Publication number: 20120130391Abstract: This document relates to medical devices (e.g., organ ports such as transapical heart ports) and methods and materials for implanting and using such medical devices. For example, organ ports and entry devices that can be used to implant an organ port are provided.Type: ApplicationFiled: August 4, 2010Publication date: May 24, 2012Applicant: MAYO FOUNDATION FOR MEDICAL EDUCATION AND RESEARCHInventors: Thoralf M. Sundt, III, Brent R. Phillips
-
Publication number: 20110004235Abstract: This document relates to medical devices. For example, transapical heart ports, methods for making transapical heart ports, and methods for using transapical heart ports are provided.Type: ApplicationFiled: February 5, 2009Publication date: January 6, 2011Inventors: Thoralf M. Sundt, III, Brent R. Phillips
-
Publication number: 20090276838Abstract: A hijack avoidance technique avoids presenting an access to more than one of a chain of authentication objects, such as a chain of Lightweight Directory Access Protocol (LDAP) authenticators. A pre-filter determines whether an authentication object should be presented with the access by comparing either all or a portion of a domain suffix, an IP address, or other identification other than the user ID with predetermined values. If the filter criterion is met, the associated authentication object accepts or rejects the access. Otherwise, the access is passed to the next authentication object in the chain. The first authentication object may be associated with a hosting entity and successive authentication objects each associated with different customers of the hosting entity.Type: ApplicationFiled: May 2, 2008Publication date: November 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James S. Bennett, Peter Hawkins, Brent R. Phillips
-
Publication number: 20090069889Abstract: A system for implanting a heart valve prosthesis in a patient's heart includes a balloon expandable, tissue, stented heart valve, and an apical valve delivery device for delivering the stented heart valve to a target site in the patient's heart. The delivery device includes an inflation balloon module for expanding the stented heart valve prosthesis, markers on the delivery device to assist in location of the delivery device at an appropriate location, and a streamlined cap.Type: ApplicationFiled: June 27, 2008Publication date: March 12, 2009Applicant: Sorin Biomedica Cardio S.r.l.Inventors: Rakesh M. Suri, Franco Vallana, Giovanni Rolando, Giovanni Righini, Brent R. Phillips, Erice Manasse
-
Publication number: 20090069886Abstract: A device for implanting an expandable heart valve prosthesis at a valve annulus in a patient's heart includes an implantation device configured to extend from a first opening in the patient's body, through the patient's aorta, through a valve annulus, through an opening in a ventricle, and to exit through the patient's thoracic region. The device further includes a port having a hemostasis valve for providing access through the patient's thoracic region and into the ventricle and at least two interchangeable modules configured for delivery using the implantation device.Type: ApplicationFiled: September 7, 2007Publication date: March 12, 2009Applicant: Sorin Biomedica Cardio S.r.l.Inventors: Rakesh M. Suri, Franco Vallana, Giovanni Roloando, Giovanni Righini, Brent R. Phillips
-
Publication number: 20090069890Abstract: A system for implanting a heart valve prosthesis in a patient's heart includes a balloon expandable, tissue, stented heart valve and a transfemoral valve delivery device for delivering the stented heart valve to a target site in the patient's heart. The delivery device includes an inflation balloon module for expanding the stented heart valve prosthesis, markers on to assist in location of the delivery device at an appropriate location; and a streamlined cap.Type: ApplicationFiled: June 27, 2008Publication date: March 12, 2009Inventors: Rakesh M. Suri, Franco Vallana, Giovanni Roloando, Giovanni Righini, Brent R. Phillips, Eric Manasse
-
Patent number: 7502790Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.Type: GrantFiled: February 11, 2008Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Peter F Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R Phillips
-
Patent number: 7499920Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.Type: GrantFiled: February 11, 2008Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Peter F Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R Phillips
-
Publication number: 20080133527Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.Type: ApplicationFiled: February 11, 2008Publication date: June 5, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
-
Publication number: 20080133528Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.Type: ApplicationFiled: February 11, 2008Publication date: June 5, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
-
Patent number: 7363303Abstract: A method for implementing a front-end user sort request includes receiving a list request, decomposing the list request and creating a sort entry object using a list of column values initially retrieved from a data storage medium. A sort routine is performed on at least a first column of the list of column values in the sort entry object, wherein a compare function of the sort routine is dependent upon information obtained from decomposing the list request. The list request is rebuilt in accordance with the completion of the sort routine.Type: GrantFiled: May 28, 2004Date of Patent: April 22, 2008Assignee: International Business Machines CorporationInventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
-
Patent number: 7356525Abstract: A method for implementing a web-based, front-end user request includes receiving a list request from a front-end user, and receiving user characteristics associated with the list request. Data corresponding to the list request is retrieved from a data storage medium, and the retrieved data is configured in accordance with the user characteristics. The configured data is returned to the front-end user in accordance with the user characteristics.Type: GrantFiled: May 28, 2004Date of Patent: April 8, 2008Assignee: International Business Machines CorporationInventors: Peter F. Cipriano, Robyn Focazio, Stephen Hobbs, Kumar Marappan, Brent R. Phillips
-
Patent number: 6799186Abstract: The invention provides a method for increasing the efficiency of accessing interdependent data by caching the relevant data in multiple cache buffers. A user may input a preference for an amount of a first level of information and a refresh time period for the first level of information. A user may also input a preference for an amount of a second level of information and a refresh time period for the second level of information. The first level of information and at least one reference to the second level of information may be cached in a first buffer. The second level of information may be cached in a second buffer. The first level of information, along with a reference to the second level of information, and the second level of information may be refreshed based upon user preferences. Upon request for the interdependent data, the first level of data may be retrieved. The reference to the second level of data may be determined and then the second level of data may be retrieved based on the given reference.Type: GrantFiled: October 11, 2001Date of Patent: September 28, 2004Assignee: International Business Machines CorporationInventor: Brent R. Phillips
-
Publication number: 20030074347Abstract: The invention provides a method for increasing the efficiency of accessing interdependent data by caching the relevant data in multiple cache buffers. A user may input a preference for an amount of a first level of information and a refresh time period for the first level of information. A user may also input a preference for an amount of a second level of information and a refresh time period for the second level of information. The first level of information and at least one reference to the second level of information may be cached in a first buffer. The second level of information may be cached in a second buffer. The first level of information, along with a reference to the second level of information, and the second level of information may be refreshed based upon user preferences. Upon request for the interdependent data, the first level of data may be retrieved. The reference to the second level of data may be determined and then the second level of data may be retrieved based on the given reference.Type: ApplicationFiled: October 11, 2001Publication date: April 17, 2003Applicant: International Business Machines CorporationInventor: Brent R. Phillips