Patents by Inventor Ryan Torgerson

Ryan Torgerson 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: 7720656
    Abstract: A method, system and computer program product to define and utilize functions graphically is provided which may be used in the simulation of finite state machines. The functions may combine mathematical, logical, non-linear and comparative operations. The graphical elements of the function may be hidden for ease of display of various portions of a model.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: May 18, 2010
    Assignee: The Math Works, Inc.
    Inventors: Vijaya Raghavan, Jay Ryan Torgerson
  • Publication number: 20090254801
    Abstract: In an embodiment, a modeling environment (ME) may be configured to provide a navigation widget for navigating through a model. The navigation widget may display a first hierpath where the first hierpath is associated with a path to a first portion of the model. The ME may receive input, via the navigation widget, that is associated with a second hierpath, the second hierpath being associated with a path to a second portion of the model. In response to receiving the input, the ME may display a view of the second portion of the graphical model.
    Type: Application
    Filed: June 15, 2009
    Publication date: October 8, 2009
    Applicant: THE MATHWORKS, INC.
    Inventors: Eric PRESSMAN, Jay Ryan TORGERSON, Pieter J. MOSTERMAN
  • Patent number: 7555731
    Abstract: A method of navigating and creating hierarchical documents is disclosed. The illustrative embodiments of the present invention enable a user to navigate quickly through multiple levels and sub-levels of hierarchichal documents without having to manually change the displayed view. Additionally, the method enables a user to create connections between objects in different levels and sub-levels of hierarchical documents without manually changing the view. A user is able to start connections on one level and continue the connection into a sub-level that was initially hidden or collapsed without stopping.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: June 30, 2009
    Assignee: The Math Works, Inc.
    Inventor: Jay Ryan Torgerson
  • Patent number: 7523440
    Abstract: Methods and systems for selecting multiple entities of a model or models to set or change data of the multiple entities together in a modeling environment are disclosed. When users create or edit a model or models, information on the entities of the model or models is provided to the users so that the users can select multiple entities in the model or models. On the selection of the multiple entities in the model or models, the modeling environment dynamically generates a user interface for the selected entities of the model or models for displaying, setting or changing data of the selected entities together. The user interface may display data of the selected entities that is not common to all of the selected entities in a different manner so that the users can identify common data of the selected entities.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: April 21, 2009
    Assignee: The MathWorks, Inc.
    Inventors: Jay Ryan Torgerson, Ryo Shimizu, Pieter J. Mosterman
  • Patent number: 7496895
    Abstract: A Unified Debugger that enables the debugging of graphical models with combinations of entities from multiple domains such as time-based block diagrams, statecharts, and physical system models, with additional features for the debugging of hand-written and automatically generated code is disclosed. A view of the entity being executed that is consistent with the type of the modeling domain to which the entity currently being executed belongs is automatically generated for a user. Rather than requiring a user to manually transition from one debugger to the next, the Unified Debugger applies the appropriate debugging features from each modeling domain. The Unified Debugger also enables integration of diagnostic information from a multitude of modeling domains into a central user interface. In addition, a standard diagnostic interface which spans a plurality of modeling domains is defined that enables the customization of debug behavior.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: February 24, 2009
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Mehmet Yunt, Murali Yeddanapudi, Jay Ryan Torgerson
  • Patent number: 7010744
    Abstract: A method of navigating and creating hierarchical documents is disclosed. The illustrative embodiments of the present invention enable a user to navigate quickly through multiple levels and sub-levels of hierarchical documents without having to manually change the displayed view. Additionally, the method enables a user to create connections between objects in different levels and sub-levels of hierarchical documents without manually changing the view. A user is able to start connections on one level and continue the connection into a sub-level that was initially hidden or collapsed without stopping.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: March 7, 2006
    Assignee: The MathWorks, Inc.
    Inventor: Jay Ryan Torgerson
  • Publication number: 20020167544
    Abstract: A method, system and computer program product to define and utilize functions graphically is provided which may be used in the simulation of finite state machines. The functions may combine mathematical, logical, non-linear and comparative operations. The graphical elements of the function may be hidden for ease of display of various portions of a model.
    Type: Application
    Filed: May 14, 2001
    Publication date: November 14, 2002
    Inventors: Vijaya Raghavan, Jay Ryan Torgerson