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: 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
-
Patent number: 8370156Abstract: Exemplary embodiments enable generating and propagating editing suggestions for system representations implemented in different formalisms. Exemplary embodiments enable representation of one or more portions of an underlying system in different formalisms. Exemplary embodiments automatically generate suggestions for editing a particular representation based on an analysis of the particular representation, the formalism in which the particular representation is implemented, at least one other representation of the underlying system, and the formalism in which the at least one other representation is implemented. Exemplary embodiments also generate corresponding suggestions for editing at least one other representation of the underlying system based on an analysis of the at least one other representation and the formalism in which it is implemented.Type: GrantFiled: January 20, 2010Date of Patent: February 5, 2013Assignee: The MathWorks, Inc.Inventors: Jay Ryan Torgerson, Xiaocang Lin, Pieter J. Mosterman
-
Patent number: 8359304Abstract: 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: January 22, 2013Assignee: The MathWorks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abi-Zeid, Hidayet Tunc Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Publication number: 20120272213Abstract: 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: ApplicationFiled: June 26, 2012Publication date: October 25, 2012Applicant: THE MATHWORKS, INC.Inventors: Jay Ryan TORGERSON, Ryo SHIMIZU, Pieter J. MOSTERMAN
-
Publication number: 20120253766Abstract: 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: ApplicationFiled: June 11, 2012Publication date: October 4, 2012Applicant: THE MATHWORKS, INC.Inventors: Claudia WEY, John CIOLFI, Leonard CONTE, Eric PRESSMAN, Pieter J. MOSTERMAN, Jay Ryan TORGERSON, Murali YEDDANAPUDI
-
Publication number: 20120215508Abstract: 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: ApplicationFiled: April 30, 2012Publication date: August 23, 2012Applicant: THE MATHWORKS, INC.Inventors: Vijay RAGHAVAN, Jay Ryan TORGERSON
-
Patent number: 8225275Abstract: An electronic device with a graphical language environment that includes a method which examines a graphical model to identify textual items having intrinsic executable computational meaning within the graphical model is discussed. The method identifies at least one textual item with intrinsic executable computational meaning. The method further provides an indicator for the at least one identified textual item with intrinsic executable computational meaning in a display of the graphical model. The indicator may be based upon a characteristic of the identified textual item.Type: GrantFiled: July 11, 2007Date of Patent: July 17, 2012Assignee: The Math Works, Inc.Inventors: Jay Ryan Torgerson, Ebrahim Mehran Mestchian, Vijay Raghavan
-
Patent number: 8209663Abstract: 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: July 6, 2007Date of Patent: June 26, 2012Assignee: The MathWorks, Inc.Inventors: Jay Ryan Torgerson, Ryo Shimizu, Pieter J. Mosterman
-
Patent number: 8170850Abstract: 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: GrantFiled: January 24, 2011Date of Patent: May 1, 2012Assignee: The MathWorks, Inc.Inventors: Vijaya Raghavan, Jay Ryan Torgerson
-
Patent number: 8122354Abstract: Systems and methods are provided for detecting an action providing input associated with an element of a user interface and/or graphical model, and providing an indicator to indicate the action has been detected. The user interface and graphical model may provide one or more elements that may be editable or otherwise changeable by a user or programmatically via executable instructions. The action may provide input that may change a value of the editable element of the user interface or alter an element of the graphical model. Upon detection of the action, the present invention provides an indicator in the user interface or the graphical model in a manner associated with the detected changed element. The indicator may be a visual indicator or may be any other sensory type of indicator, such as a sound, force, or tactile indicator. As such, the indicator provides a prompt to a user that one or more elements of the user interface or graphical model may need to be saved, applied, or any changes canceled.Type: GrantFiled: February 25, 2005Date of Patent: February 21, 2012Assignee: The MathWorks, Inc.Inventor: Jay Ryan Torgerson
-
Publication number: 20120005611Abstract: 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: ApplicationFiled: September 12, 2011Publication date: January 5, 2012Applicant: THE MATHWORKS, INC.Inventors: Claudia WEY, John CIOLFI, Leonard CONTE, Eric PRESSMAN, Pieter J. MOSTERMAN, Jay Ryan TORGERSON, Murali YEDDANAPUDI
-
Patent number: 8019579Abstract: 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: October 16, 2007Date of Patent: September 13, 2011Assignee: The MathWorks, Inc.Inventors: Claudia Wey, John Ciolfi, Len Conte, Eric Pressman, Pieter J. Mosterman, Jay Ryan Torgerson, Murali Yeddanapudi
-
Patent number: 8005812Abstract: 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: March 16, 2007Date of Patent: August 23, 2011Assignee: The Mathworks, Inc.Inventors: Pieter J. Mosterman, Farid Antoine Abizeid, Tunc Simsek, Claudia Gaudagnini Wey, Mojdeh Shakeri, Jay Ryan Torgerson
-
Patent number: 7877245Abstract: 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: GrantFiled: November 30, 2009Date of Patent: January 25, 2011Assignee: The MathWorks, Inc.Inventors: Vijay Raghavan, Jay Ryan Torgerson
-
Patent number: 7844943Abstract: An electronic device with a graphical language environment that includes a method which examines a graphical model to identify textual items having intrinsic executable computational meaning within the graphical model is discussed. The method identifies at least one textual item with intrinsic executable computational meaning. The method further provides an indicator for the at least one identified textual item with intrinsic executable computational meaning in a display of the graphical model. The indicator may be based upon a characteristic of the identified textual item.Type: GrantFiled: June 20, 2005Date of Patent: November 30, 2010Assignee: The MathWorks, Inc.Inventors: Jay Ryan Torgerson, Ebrahim Mehran Mestchian, Vijay Raghavan
-
Patent number: D675944Type: GrantFiled: September 6, 2011Date of Patent: February 12, 2013Assignee: Combex, Inc.Inventors: Matthew Murphy, Ryan Torgerson, Jeffery Bovee