Patents by Inventor Jeff Wendlandt

Jeff Wendlandt 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: 10052101
    Abstract: The invention in certain aspects relates to a surgical fastener for fastening tissue segments having tissue surfaces. The fastener includes a first fastener member having a base and a piercing element connected to the base for piercing the tissue segments to be fastened, a second fastener member having an opening for receiving and retaining the piercing element of the first fastener member such that the tissue segments to be fastened are retained between the first and second fastening members, and means for promoting adhesion between the tissue surfaces. The invention also relates to related methods and devices for promoting adhesion of tissue segments and preventing fastener migration, especially in an endoscopic procedure for the treatment of GERD.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: August 21, 2018
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Juergen A. Kortenbach, Michael Sean McBrayer, Alan Weisenborn, Robert B. DeVries, William H. Stahley, Jeff Wendlandt, Mark L. Adams, William J. Shaw
  • Publication number: 20140336673
    Abstract: The invention in certain aspects relates to a surgical fastener for fastening tissue segments having tissue surfaces. The fastener includes a first fastener member having a base and a piercing element connected to the base for piercing the tissue segments to be fastened, a second fastener member having an opening for receiving and retaining the piercing element of the first fastener member such that the tissue segments to be fastened are retained between the first and second fastening members, and means for promoting adhesion between the tissue surfaces. The invention also relates to related methods and devices for promoting adhesion of tissue segments and preventing fastener migration, especially in an endoscopic procedure for the treatment of GERD.
    Type: Application
    Filed: July 23, 2014
    Publication date: November 13, 2014
    Inventors: Juergen A. KORTENBACH, Michael Sean McBRAYER, Alan WEISENBORN, Robert B. DeVRIES, William H. STAHLEY, Jeff WENDLANDT, Mark L. ADAMS, William J. SHAW
  • Patent number: 8674983
    Abstract: A method of synchronizing a textual view, a block diagram view and a three-dimensional view of the system being modeled is provided. Aspects of the model can be displayed via a textual viewer, a block diagram viewer and a 3D viewer in an embodiment. A user may make a change to the block diagram representing the model via the block diagram viewer interface and changes may be dynamically made to the textual representation of the model via the textual viewer and to the 3D representation of the model via the 3D viewer. Exemplary embodiments may maintain synchronization of model views to allow dynamic updating of model views as determined by an environment in which the model views are operating.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: March 18, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Jeff Wendlandt, Brian Mirtich, Arnav Mukherjee
  • Patent number: 8532966
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Because models are created using different data formats in different modeling environments, models generated in one modeling environment are generally incompatible with other models in other modeling environments. Therefore, the present invention provides a neutral data format that can store information on models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: September 10, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Victor Chudnovsky, Jeff Wendlandt, Nathan E. Brewton
  • Patent number: 8380467
    Abstract: In an embodiment, an element, that represents an entity in a system, is generated. The generated element may be incorporated in a network that represents the system. The generated element may include geometry information about a geometry of the entity. The geometry information may be used in one or more computations associated with a simulation or an analysis of the system. The element may have a frame port that exposes a frame. The frame may represent at least a position and an orientation in a two dimensional or three dimensional space with respect to another frame in the network. The other frame in the network may be a reference frame that may be defined by a “world” that the system resides in. The generated element may be incorporated into the network by connecting the frame port to the network.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: February 19, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Brian Mirtich, Jeff Wendlandt
  • Patent number: 8230515
    Abstract: A device may include communication logic to receive a request to perform an activity on behalf of a client, where the activity is related to a primary application and a secondary application. The communication logic may send a response that allows the client to perform the activity when the client is authorized. The device may include evaluation logic to determine whether the client is related to the primary license and to determine whether a secondary license related to the secondary application is available. The evaluation logic may allocate the available secondary license to the client for use with the secondary application when the secondary license is available. The evaluation logic may authorize the client to perform the activity when the secondary license is allocated to the client.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: July 24, 2012
    Assignee: The MathWorks, Inc.
    Inventors: Nathan E. Brewton, Victor Chudnovsky, Joe DiPietro, Jeff Wendlandt
  • Patent number: 8019575
    Abstract: The present invention improves in one aspect the accuracy, efficiency, and robustness of fixed-step solvers when simulating a physical system that does not change in energy at the critical event. The present invention uses the energy of the error as the figure of merit in finding the first state of the system under the new constraints. The present invention enables a fixed-step solver to be more robust even when the critical event falls between two time samples. The present invention may also be applied to variable-step solvers. Moreover, the present invention may also be used to simulate a physical system when the energy changes at the critical event in the physical system.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: September 13, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Victor Chudnovsky, Jeff Wendlandt
  • Patent number: 7974820
    Abstract: A method of synchronizing a block diagram view of a system being modeled with a three-dimensional view of the system being modeled and with the underlying block diagram model data is disclosed. Changes in the block diagram model data are reflected in both views to the degree that the views contain a point of correspondence. User selected changes to the block diagram view of the system being modeled cause changes in the underlying model data. A view generator examines the model data to determine if a point of correspondence equivalent to the changed portion of the block diagram view exists in the three dimensional view. If a point of correspondence exists in the three-dimensional view the view is updated to reflect the changes in the block diagram view. Similarly, user selected changes in the three-dimensional view cause changes in the underlying block diagram model data.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: July 5, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Jeff Wendlandt, Arnav Mukherjee
  • Patent number: 7945431
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments. In particular, information regarding a relationship between components of models in one modeling environment is translated into corresponding elements of models in other modeling environments. In some embodiments of the present invention, for example, mate information between rigid parts in geometric models may be translated into corresponding elements in other modeling environments. The mate information between parts in geometric models may be translated into information representing the degrees of freedom (DoFs) of the parts in the geometric models. The information on the DoFs of the parts in the geometric models may be utilized to build up corresponding elements in other modeling environments that represent the relationship between the parts of the geometric models.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: May 17, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Jeff Wendlandt
  • Patent number: 7873500
    Abstract: A graphical modeling environment is provided for a user to build a model for physical systems using blocks connected through signals. The user may build a model with the flexibility of user-defined implementations available in the graphical modeling environment and with the architecture provided by modeling tools for modeling physical systems. A two-way connection port may be provided for adopting an architecture that supports modeling of physical systems in the graphical modeling environment. The user may use the two-way connection port to make the model built in the graphical modeling environment look architecturally like a model built using physical modeling tools.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: January 18, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Nathan E. Brewton, Andrew Grace, Malay Kumar, David Sampson, Jeff Wendlandt
  • Patent number: 7783460
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Models are created using different data formats in different modeling environments. These data formats are generally incompatible with each other. Therefore, the present invention provides a neutral data format that can store information relating to models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces that support multiple animation clients at a simultaneous time.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: August 24, 2010
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Victor Chudnovsky, Jeff Wendlandt, Nathan E. Brewton
  • Patent number: 7739081
    Abstract: Methods for modeling and executing systems in a linearly-implicit formulation of ordinary differential equations (ODEs) or differential algebraic equations (DAEs) are provided in modeling environments. The modeling environments may include block diagram modeling environments, such as time-based block diagram modeling environments. The block diagram modeling environments may include or be coupled to other modeling environments, such as physical modeling environments, so that models created in other modeling environments may also be introduced and solved in the linearly-implicit formulation of ODEs or DAEs in the block diagram modeling environments. Models describing the systems in the linearly-implicit formulation of ODEs or DAEs may also be created directly by users using user-defined blocks in the block diagram modeling environments. The present invention provides solvers for solving the system described in the linearly-implicit formulation of DAEs as well as ODEs in the block diagram modeling environment.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: June 15, 2010
    Assignee: The Math Works, Inc.
    Inventors: Jacek Kierzenka, Jeff Wendlandt
  • Patent number: 7689389
    Abstract: A method of synchronizing a block diagram view of a system being modeled with a three-dimensional view of the system being modeled and with the underlying block diagram model data is disclosed. Changes in the block diagram model data are reflected in both views to the degree that the views contain a point of correspondence. User selected changes to the block diagram view of the system being modeled cause changes in the underlying model data. A view generator examines the model data to determine if a point of correspondence equivalent to the changed portion of the block diagram view exists in the three dimensional view. If a point of correspondence exists in the three-dimensional view the view is updated to reflect the changes in the block diagram view. Similarly, user selected changes in the three-dimensional view cause changes in the underlying block diagram model data.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: March 30, 2010
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Jeff Wendlandt
  • Patent number: 7519516
    Abstract: A method of synchronizing a block diagram view of a system being modeled with a three-dimensional view of the system being modeled and with the underlying block diagram model data is disclosed. Changes in the block diagram model data are reflected in both views to the degree that the views contain a point of correspondence. User selected changes to the block diagram view of the system being modeled cause changes in the underlying model data. A view generator examines the model data to determine if a point of correspondence equivalent to the changed portion of the block diagram view exists in the three dimensional view. If a point of correspondence exists in the three-dimensional view the view is updated to reflect the changes in the block diagram view. Similarly, user selected changes in the three-dimensional view cause changes in the underlying block diagram model data.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: April 14, 2009
    Assignee: The MathWorks, Inc.
    Inventors: Jeff Wendlandt, Arnav Mukherjee
  • Patent number: 7319941
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments. In particular, information regarding a relationship between components of models in one modeling environment is translated into corresponding elements of models in other modeling environments. In some embodiments of the present invention, for example, mate information between rigid parts in geometric models may be translated into corresponding elements in other modeling environments. The mate information between parts in geometric models may be translated into information representing the degrees of freedom (DoFs) of the parts in the geometric models. The information on the DoFs of the parts in the geometric models may be utilized to build up corresponding elements in other modeling environments that represent the relationship between the parts of the geometric models.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: January 15, 2008
    Assignee: The MathWorks, Inc.
    Inventors: Arnav Mukherjee, Jeff Wendlandt
  • Patent number: 7292964
    Abstract: Methods and systems for translating models generated in one modeling environment into models that can be used in other modeling environments are disclosed. Models are created using different data formats in different modeling environments. These data formats are generally incompatible with each other. Therefore, the present invention provides a neutral data format that can store information relating to models generated in one modeling environment, and that can be used by other modeling environments to create their models. The present invention may export models created in one modeling environment into the neutral data format. The neutral data format may subsequently be imported into other modeling environments in which new models are generated using the information contained in the neutral data format. The present invention also provides animation of the newly generated models by animation clients via open animation interfaces that support multiple animation clients at a simultaneous time.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: November 6, 2007
    Assignee: The Mathworks, Inc.
    Inventors: Arnav Mukherjee, Victor Chudnovsky, Jeff Wendlandt, Nathan Brewton