Patents by Inventor Jay Ryan Torgerson
Jay 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: 10460047Abstract: A method may include causing a model, including a set of core model elements and a set of diagnostic model elements, to be executed. The set of diagnostic model elements may be associated with a conditional trigger-point. The conditional trigger-point may be associated with a condition of the model for triggering the conditional trigger-point. The method may include determining that the condition of the model has been satisfied. The method may include causing the set of diagnostic model elements to be displayed via a user interface based on determining that the condition of the model has been satisfied. The set of diagnostic model elements may not have been displayed, during execution of the model, prior to determining that the condition of the model has been satisfied.Type: GrantFiled: February 27, 2015Date of Patent: October 29, 2019Assignee: The MathWorks, Inc.Inventors: Joseph R. Bienkowski, Pieter J. Mosterman, Jay Ryan Torgerson
-
Patent number: 10235274Abstract: A device may determine one or more conditional parameters associated with determining whether a condition is satisfied during execution of a program. The one or more conditional parameters may vary over time. The device may execute the program to generate one or more execution parameters corresponding to the one or more conditional parameters. The device may compare the one or more execution parameters and the one or more conditional parameters. The device may determine that the condition is satisfied based on comparing the one or more execution parameters and the one or more conditional parameters. The device may perform an action, in association with the program, based on determining that the condition is satisfied.Type: GrantFiled: November 3, 2016Date of Patent: March 19, 2019Assignee: The MathWorks, Inc.Inventors: George Quievryn, Jay Ryan Torgerson
-
Patent number: 9454283Abstract: In an embodiment, a mechanism for visualizing a graphical model in three dimensions is discussed. An executable graphical model is obtained that includes a hierarchy of model levels that include a top level. The hierarchy includes multiple components. A three-dimensional (3D) view of the graphical model is displayed that provides views of a first and second component at a first and second depth. A graphical indicator is generated in the view of the top level of the graphical model that is associated with the first component and also generated in the view of the second component. A control alters a user perspective of a view that includes at least one of the components in the graphical model.Type: GrantFiled: June 11, 2008Date of Patent: September 27, 2016Assignee: The Mathworks, Inc.Inventors: Jay Ryan Torgerson, Simon Greenwold, Claudia Wey, Eric Pressman, Matthew Englehart
-
Patent number: 9323851Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.Type: GrantFiled: November 6, 2012Date of Patent: April 26, 2016Assignee: The MathWorks, Inc.Inventors: Pieter J. Mosterman, Farid A. Abi-Zeid, Hidayet Tunc Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 9262060Abstract: One aspect relates to saving and retrieving view-specific information that facilitates views to be saved and retrieved within an interface of a computer system. View-relevant information associated with a visual context of the computer system is saved in memory or other medium, allowing the information to be retrieved in an easy manner. In one embodiment, a computer system displays a thumbnail representation of a specific graphical view, and permits the user to select the representation, causing the system to navigate to the specific graphical view. In this way, the visual context of the computer system can be restored.Type: GrantFiled: August 19, 2013Date of Patent: February 16, 2016Assignee: The MathWorks, Inc.Inventor: Jay Ryan Torgerson
-
Patent number: 9177452Abstract: A computer-implemented modeling system comprising a storage medium, an interface, an output device, and a processor. The storage medium to store executable instructions for providing a modeling environment using the system, the modeling environment supporting model development. The interface to receive an input instruction and create an executable instruction, where the user interaction represents the input instruction and instructs the modeling environment to perform one or more of: an analyzing operation, an editing operation, or a navigating operation. The output device to output at least one of: a tactile output representing tactile feedback, or a haptic output representing haptic feedback; and a processor to execute the executable instructions to provide the modeling environment, process the executable instruction using the modeling environment, and generate an output instruction, where the output instruction is used by an output device for generating the tactile output or the haptic output.Type: GrantFiled: April 1, 2011Date of Patent: November 3, 2015Assignee: The MathWorks, Inc.Inventors: Pieter Mosterman, Daniel Forrest Higgins, Aditya Agrawal, Simon Greenwold, Jay Ryan Torgerson
-
Patent number: 9092162Abstract: In one embodiment, a method for displaying elements of an attribute in an executable block diagram model is provided. The method may include displaying an executable block diagram model in a first window and receiving a first input from an input device, wherein the first input associates with a first parameter of a block diagram modeling component in the executable block diagram model, the first parameter is represented in the executable block diagram model by a first graphical affordances. The method may include triggering the display of a value of a first parameter in a first user interface widget in the first window.Type: GrantFiled: September 12, 2011Date of Patent: July 28, 2015Assignee: The MathWorks, Inc.Inventors: Claudia Wey, John Ciolfi, Leonard Conte, Eric Pressman, Pieter J. Mosterman, Jay Ryan Torgerson, Murali Yeddanapudi
-
Patent number: 8862442Abstract: Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over an object and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the object. The object can be hierarchical so that the object includes a subsystem. Another preview window may be provided when the pointer of the pointing device hovers over the subsystem and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the subsystem. The subsystem of the object may also include another subsystem.Type: GrantFiled: February 15, 2013Date of Patent: October 14, 2014Assignee: The MathWorks, Inc.Inventors: Andrew Grace, Jay Ryan Torgerson
-
Patent number: 8855983Abstract: In one embodiment, a method for displaying elements of an attribute in an executable block diagram model is provided. The method may include displaying an executable block diagram model in a first window and receiving a first input from an input device, wherein the first input associates with a first parameter of a block diagram modeling component in the executable block diagram model, the first parameter is represented in the executable block diagram model by a first graphical affordances. The method may include triggering the display of a value of a first parameter in a first user interface widget in the first window.Type: GrantFiled: June 11, 2012Date of Patent: October 7, 2014Assignee: The MathWorks, Inc.Inventors: Claudia Wey, John Edward Ciolfi, Len Conte, Eric Pressman, Pieter J. Mosterman, Jay Ryan Torgerson, Murali Yeddanapudi
-
Patent number: 8806429Abstract: 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: GrantFiled: June 26, 2012Date of Patent: August 12, 2014Assignee: The MathWorks, Inc.Inventors: Jay Ryan Torgerson, Ryo Shimizu, Pieter J. Mosterman
-
Publication number: 20140177962Abstract: A method of integrating freehand user input into a block diagram environment is disclosed. The freehand user input is a user's approximation of a diagram component or feature of a component which is received by the block diagram environment and compared to multiple patterns stored in a storage location. The storage location holds patterns of block diagram components and block diagram component features. The freehand user input may be displayed, superimposed on a block diagram being shown to the user. Upon the freehand user input being matched to one of the patterns representing a block diagram component or feature of a component, the freehand user input is replaced on the displayed block diagram with an electronic device drawn rendering of the matched diagram feature component or feature of a component. Partial matches of the user drawn input may result in a menu of choices being presented to the user for selection.Type: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: THE MATHWORKS, INC.Inventor: Jay Ryan TORGERSON
-
Patent number: 8745026Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.Type: GrantFiled: July 18, 2011Date of Patent: June 3, 2014Assignee: The Mathworks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Hidayet T. Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 8739129Abstract: 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: GrantFiled: October 20, 2008Date of Patent: May 27, 2014Assignee: The MathWorks, Inc.Inventors: Pieter J. Mosterman, Mehmet Yunt, Murali Yeddanapudi, Jay Ryan Torgerson
-
Patent number: 8676768Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.Type: GrantFiled: July 18, 2011Date of Patent: March 18, 2014Assignee: The Mathworks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Hidayet T. Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 8671110Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.Type: GrantFiled: July 18, 2011Date of Patent: March 11, 2014Assignee: The MathWorks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Hidayet T. Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 8661344Abstract: Systems and methods are provided for detecting an action providing input associated with an element of a user interface (UI) and/or graphical model, and providing an indicator to indicate the action has been detected. The UI and graphical model may provide elements that may be editable or otherwise changeable. The action may provide input that may change a value of the editable element of the UI or alter an element of the graphical model. Upon detection of the action, an indicator is provided in the UI or the graphical model in a manner associated with the detected changed element. The indicator may be a visual indicator or any other sensory indicator, such as a sound, force, or tactile indicator. The indicator provides a prompt to a user that one or more elements of the UI or graphical model may need to be saved, applied, or any changes canceled.Type: GrantFiled: January 17, 2012Date of Patent: February 25, 2014Assignee: The MathWorks, Inc.Inventor: Jay Ryan Torgerson
-
Patent number: 8627278Abstract: A method of integrating freehand user input into a block diagram environment is disclosed. The freehand user input is a user's approximation of a diagram component or feature of a component which is received by the block diagram environment and compared to multiple patterns stored in a storage location. The storage location holds patterns of block diagram components and block diagram component features. The freehand user input may be displayed, superimposed on a block diagram being shown to the user. Upon the freehand user input being matched to one of the patterns representing a block diagram component or feature of a component, the freehand user input is replaced on the displayed block diagram with an electronic device drawn rendering of the matched diagram feature component or feature of a component. Partial matches of the user drawn input may result in a menu of choices being presented to the user for selection.Type: GrantFiled: July 6, 2007Date of Patent: January 7, 2014Assignee: The MathWorks, Inc.Inventor: Jay Ryan Torgerson
-
Patent number: 8600954Abstract: A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.Type: GrantFiled: July 18, 2011Date of Patent: December 3, 2013Assignee: The MathWorks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Tunc Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 8516384Abstract: One aspect relates to saving and retrieving view-specific information that facilitates views to be saved and retrieved within an interface of a computer system. View-relevant information associated with a visual context of the computer system is saved in memory or other medium, allowing the information to be retrieved in an easy manner. In one embodiment, a computer system displays a thumbnail representation of a specific graphical view, and permits the user to select the representation, causing the system to navigate to the specific graphical view. In this way, the visual context of the computer system can be restored.Type: GrantFiled: October 16, 2007Date of Patent: August 20, 2013Assignee: The Mathworks, Inc.Inventor: Jay Ryan Torgerson
-
Patent number: 8392151Abstract: Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over an object and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the object. The object can be hierarchical so that the object includes a subsystem. Another preview window may be provided when the pointer of the pointing device hovers over the subsystem and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the subsystem. The subsystem of the object may also include another subsystem.Type: GrantFiled: September 28, 2005Date of Patent: March 5, 2013Assignee: The MathWorks, Inc.Inventors: Andrew Grace, Jay Ryan Torgerson