Patents by Inventor Michael Bergin

Michael Bergin 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: 11951004
    Abstract: A prosthesis includes a tubular graft, a prosthetic valve component, an inflow stent, an outflow stent, and a plurality of body stents disposed between the inflow and outflow stents. Each stent is a sinusoidal patterned radially-expandable ring having a first set of crowns and a second set of crowns, with the first set of crowns disposed closer to an inflow end of the tubular graft than the second set of crowns. The prosthesis is configured to be resistant to backfolding and/or buckling during deployment thereof.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: April 9, 2024
    Assignee: MEDTRONIC, INC.
    Inventors: Timothy Kelley, Victoria Tien, Alaena Maiorano, Geoffrey Orth, Mostafa Toloui, Michael Schendel, Anne Breithaupt, Vickie Pham, Cathleen Bergin
  • Patent number: 11704378
    Abstract: Systems, methods, and products described herein include a server, which receives a request from a user's electronic client device. The server may query web pages and determine if the web pages comply with the compliance rules. When the web pages do not comply with the compliance rules, the server may generate an analysis report on the web pages and send the analysis report to the user. After the user reviews the report and chooses the trouble web pages, the server sends review alerts to the points of contact, such as the product owners and other stakeholders. The product owner may more easily be able to take proper actions and better manage the websites by refreshing noncompliant or incorrect content. In this way, the systems and methods allow product owners and users to manage and/or curate the content of web pages more systematically and automatically.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: July 18, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Cindy Zoller, Dennis Myers, Amy Rice, Larry Young, Georgiana Watts, Michael Bergin
  • Publication number: 20230151818
    Abstract: An illustrative example embodiment of a compressor assembly includes a compressor housing having a suction inlet and a discharge outlet. A flow restricting valve allows unrestricted fluid flow in a first direction into the housing through the suction inlet and out of the discharge outlet during a first operating condition. The flow restricting valve allows a restricted fluid flow in a second, opposite direction into the housing through the discharge outlet in a second operating condition.
    Type: Application
    Filed: October 25, 2022
    Publication date: May 18, 2023
    Inventors: Scott A. Nieforth, Vishnu M. Sishtla, Michael Bergin
  • Patent number: 11423105
    Abstract: Systems, methods, and products described herein include a server, which receives a request from a user's electronic client device. The server may query web pages and determine if the web pages comply with the compliance rules. When the web pages do not comply with the compliance rules, the server may generate an analysis report on the web pages and send the analysis report to the user. After the user reviews the report and chooses the trouble web pages, the server sends review alerts to the points of contact, such as the product owners and other stakeholders. The product owner may more easily be able to take proper actions and better manage the websites by refreshing noncompliant or incorrect content. In this way, the systems and methods allow product owners and users to manage and/or curate the content of web pages more systematically and automatically.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: August 23, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Cindy Zoller, Dennis Myers, Amy Rice, Larry Young, Georgiana Watts, Michael Bergin
  • Patent number: 11281819
    Abstract: A design engine consolidates portions of a mechanical assembly design to reduce the number of components included in the design. The design engine analyzes the design to determine various criteria associated with the assembly. Then, the design engine identifies a group of components within the design to be consolidated. The design engine determines a volumetric region where the group of components resides and then subdivides the volumetric region. The design engine then initiates a generative design process based on the determined criteria to create geometry within each subdivision of the volumetric region. The newly generated geometry includes fewer components than the initial group of components. The design engine then replaces the group of components with the newly generated geometry, thereby consolidating the group and reducing the total number of components included in the design.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: March 22, 2022
    Assignee: AUTODESK, INC.
    Inventors: Abhishek Trivedi, Mehdi Nourbakhsh, Michael Bergin, Francesco Iorio
  • Patent number: 11113433
    Abstract: A design application generates feasible engineering designs that satisfy criteria associated with a particular engineering problem. The design application receives input that outlines a specific engineering problem to be solved, and then synthesizes a problem specification based on this input. The design application then searches a database to identify different classes of approaches to solving the design problem set forth in the problem specification. The design application then selects one or more such classes of approaches, and generates a spectrum of potential design solutions for each such approach. The generated solutions may then be evaluated to determine the degree to which the problems specification has been met.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 7, 2021
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis
  • Patent number: 11062058
    Abstract: An iterative design environment performs an iterative design process of a product by implementing usage feedback of the product when utilized under real-world conditions. Sensors are installed on the physical product and collect data about the behavior of the product under real-world conditions. The sensor data comprise usage feedback implemented to inform and produce a design problem statement and one or more design solutions. The sensor data is received by a problem statement engine to produce a problem statement based, at least in part, on the sensor data. A design engine then produces one or more design solutions for the problem statement and one of the design solutions is fabricated to produce a new physical product. Sensors are then installed onto the new physical product and the iterative design process may be performed again. The iterative design process may be performed multiple times until a satisfactory physical product is achieved.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: July 13, 2021
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mehdi Nourbakhsh, Francesco Iorio, Nigel Morris, Mark Thomas Davis
  • Patent number: 11003807
    Abstract: A design application is configured to determine design problem geometry and design criteria associated with a design problem to be solved. Based on this information, the design application identifies one or more design approaches to creating a custom material having specific material attributes needed to solve the design problem. The design application then executes the design approaches to create material designs that reflect one or more custom materials. With these designs as input, a manufacturing machine may then construct physical instances of those custom materials. A given custom material may have a unique combination of material attributes potentially not found among existing materials. Additionally, a design fabricated from a custom material may better satisfy the design criteria than a design fabricated from a known material.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: May 11, 2021
    Assignee: AUTODESK, INC.
    Inventors: Mark Thomas Davis, Michael Bergin
  • Patent number: 10867083
    Abstract: A design application interacts with an end-user to generate design problem geometry that reflects a design problem to be solved. Various design objectives, design constraints, boundary conditions, and other design criteria may be associated with the design problem geometry via the design application. When the design problem is sufficiently well defined, a client-side solver generates a solution approximation using a coarse multi-objective solver. The client-side solver favors speed over accuracy, and so the solution approximation provides only a rough representation of various attributes of potentially feasible design solutions. Based on the solution approximation, the end-user may correct any omissions, mistakes, and so forth, before executing pay-per-service cloud-based parallel solver.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: December 15, 2020
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis
  • Patent number: 10803209
    Abstract: A design application includes a design engine and a tracking engine. The design engine allows end-users to create and modify a design space. The design space includes a spectrum of possible design options, as well as other information related to the process of creating designs. When changes are applied to the design space, the design engine transmits event data to the tracking engine that reflects those changes. The tracking engine, based on the event data, updates a design space timeline. The design space timeline illustrates the evolution of the design space over time.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 13, 2020
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis
  • Patent number: 10789315
    Abstract: Systems, methods, and products described herein include a server, which receives a request from a user's electronic client device. The server may query web pages and determine if the web pages comply with the compliance rules. When the web pages do not comply with the compliance rules, the server may generate an analysis report on the web pages and send the analysis report to the user. After the user reviews the report and chooses the trouble web pages, the server sends review alerts to the points of contact, such as the product owners and other stakeholders. The product owner may more easily be able to take proper actions and better manage the websites by refreshing noncompliant or incorrect content. In this way, the systems and methods allow product owners and users to manage and/or curate the content of web pages more systematically and automatically.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: September 29, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Cindy Zoller, Dennis Myers, Amy Rice, Larry Young, Georgiana Watts, Michael Bergin
  • Patent number: 10775955
    Abstract: A design application allows an end-user to define an engineering problem, and then synthesizes a spectrum of design options that solve the engineering problem. The design application then generates various tools to allow the end-user to explore that spectrum of design options. The design application allows the end-user to compare various attributes of each design option, and to filter the spectrum of design options based on those attributes. In response to end-user selections of certain design options, the design application identifies other similar design options, and then displays these design options to the end-user.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 15, 2020
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis, Erin Marie Bradner, Ken Hung
  • Publication number: 20190272356
    Abstract: A design engine consolidates portions of a mechanical assembly design to reduce the number of components included in the design. The design engine analyzes the design to determine various criteria associated with the assembly. Then, the design engine identifies a group of components within the design to be consolidated. The design engine determines a volumetric region where the group of components resides and then subdivides the volumetric region. The design engine then initiates a generative design process based on the determined criteria to create geometry within each subdivision of the volumetric region. The newly generated geometry includes fewer components than the initial group of components. The design engine then replaces the group of components with the newly generated geometry, thereby consolidating the group and reducing the total number of components included in the design.
    Type: Application
    Filed: March 2, 2018
    Publication date: September 5, 2019
    Inventors: Abhishek TRIVEDI, Mehdi NOURBAKHSH, Michael BERGIN, Francesco IORIO
  • Patent number: 10324453
    Abstract: A design application generates a spectrum of design options that meet certain design criteria. Each design option may potentially be composed of a different type of material. The design application filters the spectrum of design options for presentation in a graphical user interface (GUI). The GUI illustrates different design options based on material of composition within a parallel axis plot that includes separate axes for different material attributes. The GUI also displays envelopes of design options for each different material or material type, where each envelope has a different color, pattern, opacity, or other visual attribute. A GUI engine dynamically updates the GUI to reflect constraints and other design criteria applied to the spectrum of design options.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 18, 2019
    Assignee: AUTODESK, INC.
    Inventors: Michael Bergin, Mark Thomas Davis, Maryam Maleki
  • Publication number: 20180046732
    Abstract: An iterative design environment performs an iterative design process of a product by implementing usage feedback of the product when utilized under real-world conditions. Sensors are installed on the physical product and collect data about the behavior of the product under real-world conditions. The sensor data comprise usage feedback implemented to inform and produce a design problem statement and one or more design solutions. The sensor data is received by a problem statement engine to produce a problem statement based, at least in part, on the sensor data. A design engine then produces one or more design solutions for the problem statement and one of the design solutions is fabricated to produce a new physical product. Sensors are then installed onto the new physical product and the iterative design process may be performed again. The iterative design process may be performed multiple times until a satisfactory physical product is achieved.
    Type: Application
    Filed: August 11, 2016
    Publication date: February 15, 2018
    Inventors: Michael Bergin, Mehdi Nourbakhsh, Francesco Iorio, Nigel Morris, Mark Thomas Davis
  • Publication number: 20160147911
    Abstract: A design application generates feasible engineering designs that satisfy criteria associated with a particular engineering problem. The design application receives input that outlines a specific engineering problem to be solved, and then synthesizes a problem specification based on this input. The design application then searches a database to identify different classes of approaches to solving the design problem set forth in the problem specification. The design application then selects one or more such classes of approaches, and generates a spectrum of potential design solutions for each such approach. The generated solutions may then be evaluated to determine the degree to which the problems specification has been met.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 26, 2016
    Inventors: Michael Bergin, Mark Thomas Davis
  • Publication number: 20160147914
    Abstract: A design application interacts with an end-user to generate design problem geometry that reflects a design problem to be solved. Various design objectives, design constraints, boundary conditions, and other design criteria may be associated with the design problem geometry via the design application. When the design problem is sufficiently well defined, a client-side solver generates a solution approximation using a coarse multi-objective solver. The client-side solver favors speed over accuracy, and so the solution approximation provides only a rough representation of various attributes of potentially feasible design solutions. Based on the solution approximation, the end-user may correct any omissions, mistakes, and so forth, before executing pay-per-service cloud-based parallel solver.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 26, 2016
    Inventors: Michael Bergin, Mark Thomas Davis
  • Publication number: 20160147430
    Abstract: A design application includes a design engine and a tracking engine. The design engine allows end-users to create and modify a design space. The design space includes a spectrum of possible design options, as well as other information related to the process of creating designs. When changes are applied to the design space, the design engine transmits event data to the tracking engine that reflects those changes. The tracking engine, based on the event data, updates a design space timeline. The design space timeline illustrates the evolution of the design space over time.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 26, 2016
    Inventors: Michael Bergin, Mark Thomas Davis
  • Publication number: 20160147217
    Abstract: A design application is configured to determine design problem geometry and design criteria associated with a design problem to be solved. Based on this information, the design application identifies one or more design approaches to creating a custom material having specific material attributes needed to solve the design problem. The design application then executes the design approaches to create material designs that reflect one or more custom materials. With these designs as input, a manufacturing machine may then construct physical instances of those custom materials. A given custom material may have a unique combination of material attributes potentially not found among existing materials. Additionally, a design fabricated from a custom material may better satisfy the design criteria than a design fabricated from a known material.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 26, 2016
    Inventors: Mark Thomas Davis, Michael Bergin
  • Publication number: 20160147913
    Abstract: A design application allows an end-user to define an engineering problem, and then synthesizes a spectrum of design options that solve the engineering problem. The design application then generates various tools to allow the end-user to explore that spectrum of design options. The design application allows the end-user to compare various attributes of each design option, and to filter the spectrum of design options based on those attributes. In response to end-user selections of certain design options, the design application identifies other similar design options, and then displays these design options to the end-user.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 26, 2016
    Inventors: Michael Bergin, Mark Thomas Davis, Erin Marie BRADNER, Ken HUNG