Patents by Inventor Edward Whittington Gulley
Edward Whittington Gulley 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: 8918511Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: GrantFiled: May 31, 2012Date of Patent: December 23, 2014Assignee: The MathWorks, Inc.Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
-
Patent number: 8762956Abstract: Exemplary embodiments enable the generation of a report document. Exemplary embodiments identify a section of code for evaluation and insert at least one command for generating a report document into the section of code. An evaluation of the section of code is initiated and data is collected that is related to the evaluation of the section of code when the at least one command for generating a report document is evaluated.Type: GrantFiled: January 31, 2007Date of Patent: June 24, 2014Assignee: The MathWorks, Inc.Inventors: Matthew J. Simoneau, Edward Whittington Gulley
-
Publication number: 20140046643Abstract: A system for modeling, simulating and analyzing chemical and biochemical reactions includes a modeling environment for constructing a model of a chemical or biochemical system comprising a plurality of chemical reactions. The system also includes a simulation engine accepting as input said constructed model of the chemical or biochemical system and generating as output an expected result. The modeling environment includes a block diagram explorer for displaying a block diagram in a graphical user interface describing the system as a hierarchical network of interconnected blocks. Each block represents a species participating one of the chemical reactions or one of said chemical reactions in the system. The block diagram explorer allows for a user to manipulate and modify the graphical parameters of the block diagram representation to provide insight into the functionality and operation of the system being modeled.Type: ApplicationFiled: September 24, 2013Publication date: February 13, 2014Applicant: The MathWorks, Inc.Inventors: Ricardo E. Paxson, Melissa J. Pike, Joseph F. Hicklin, Roy Lurie, Edward Whittington Gulley
-
Patent number: 8605109Abstract: In an embodiment, a first data series and a second data series may be acquired. A first boundary may be established based on the first data series. The second boundary may be established on the second data series. A first region with respect to the first boundary may be identified. A second region with respect to the second boundary may be identified. A first scale may be associated with the first region and a second scale may be associated with the second region. A depiction of the first data series and the second data series may be rendered the depiction may include an indication of one or more of the first boundary, the second boundary, the first region, the second region, the first scale, or the second scale.Type: GrantFiled: November 11, 2011Date of Patent: December 10, 2013Assignee: The Mathworks, Inc.Inventor: Edward Whittington Gulley
-
Patent number: 8549096Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: GrantFiled: May 31, 2012Date of Patent: October 1, 2013Assignee: The Mathworks, Inc.Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
-
Patent number: 8543337Abstract: A system for modeling, simulating and analyzing chemical and biochemical reactions includes a modeling environment for constructing a model of a chemical or biochemical system comprising a plurality of chemical reactions. The system also includes a simulation engine accepting as input said constructed model of the chemical or biochemical system and generating as output an expected result. The modeling environment includes a block diagram explorer for displaying a block diagram in a graphical user interface describing the system as a hierarchical network of interconnected blocks. Each block represents a species participating one of the chemical reactions or one of said chemical reactions in the system. The block diagram explorer allows for a user to manipulate and modify the graphical parameters of the block diagram representation to provide insight into the functionality and operation of the system being modeled.Type: GrantFiled: April 21, 2006Date of Patent: September 24, 2013Assignee: The MathWorks, Inc.Inventors: Ricardo E. Paxson, Melissa J. Pike, Joseph F. Hicklin, Roy Lurie, Edward Whittington Gulley
-
Patent number: 8380880Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: GrantFiled: December 31, 2009Date of Patent: February 19, 2013Assignee: The Mathworks, Inc.Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
-
Publication number: 20120271939Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: ApplicationFiled: May 31, 2012Publication date: October 25, 2012Applicant: THE MATHWORKS, INC.Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI
-
Publication number: 20120271953Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: ApplicationFiled: May 31, 2012Publication date: October 25, 2012Applicant: THE MATHWORKS, INC.Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI
-
Patent number: 8185868Abstract: A mechanism for the rapid prototyping of code whereby a user selects a subsection of code and runs multiple evaluations on the selected code and altered versions of the code without first saving and naming the code subsection is disclosed. The selected subsection of code, referred to as a code cell, groups multiple lines of code together and evaluates them together. Output from the analysis is displayed to a user. Algorithms may be altered and variable values may be modified in-place as required to achieve an optimal result for the user. Once a desired version of the code is established, the code may be saved and then published in multiple user-selected formats with a single command. Each code cell in the program code may be used to generate a separate publication thus creating a narrative effect when sequentially viewing a grouping of the publications in the user-selected format.Type: GrantFiled: December 20, 2004Date of Patent: May 22, 2012Assignee: The MathWorks, Inc.Inventor: Edward Whittington Gulley
-
Patent number: 8056053Abstract: A code cell is selected from a program code. The code cell is a contiguous subsection of code. To select the code cell from the program code, a first indicator is placed in the program code prior to the beginning of the code cell and a second indicator is placed in the program code after the end of the code cell. The code cell is edited to obtain an edited code cell. The edited code cell is analyzed, without saving the program code, to produce a result. The result is provided.Type: GrantFiled: July 25, 2007Date of Patent: November 8, 2011Assignee: The MathWorks, Inc.Inventor: Edward Whittington Gulley
-
Publication number: 20100223385Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.Type: ApplicationFiled: December 31, 2009Publication date: September 2, 2010Applicant: THE MATHWORKS, INC.Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI
-
Publication number: 20080189718Abstract: Exemplary embodiments may use remote processing resources to perform processing operations on behalf of a client. The embodiments may dynamically switch among available processing resources while processing is performed. Exemplary embodiments may be used, for example, to publish code, perform processing operations within a determined interval, perform scheduled processing operations, perform synchronized simultaneous execution of two or more programs, support coding competitions, support social networking and/or computing activities, and/or other types of processing activities.Type: ApplicationFiled: January 29, 2008Publication date: August 7, 2008Applicant: THE MATHWORKS, INC.Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN