Patents by Inventor James Gareth Owen

James Gareth Owen 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: 10001977
    Abstract: A system and method identifies a set of operations or tasks, such as functions, of a programming system or technical computing environment based on a selection of input data. The technical computing environment may have a plurality of operations that may be called and executed. The operations may operate on one or more input arguments that may need to satisfy certain constraints. Upon selection of input data, a matching engine may classify the input data, and compare the classifications of the input data to the input argument constraints of a plurality of operations. The matching engine may identify those operations whose input argument constraints are satisfied by the selected input data, as well as those operations whose input argument constraints are not satisfied by the selected input data. The matching and non-matching operations may be provided to an action unit, which may be configured to perform some task or action with regard to some or all of the operations.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: June 19, 2018
    Assignee: The MathWorks, Inc.
    Inventors: James Gareth Owen, Claudia Gaudagnini Wey
  • Patent number: 8543939
    Abstract: A computer-readable storage media for storing computer-executable instructions executable by processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 24, 2013
    Assignee: The MathWorks, Inc.
    Inventors: James Gareth Owen, Claudia Guadagnini Wey, Richard Anthony Spada
  • Publication number: 20120313953
    Abstract: A computer-readable storage media for storing computer-executable instructions executable by processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Application
    Filed: September 23, 2011
    Publication date: December 13, 2012
    Applicant: THE MATHWORKS, INC.
    Inventors: James Gareth Owen, Claudia Guadagnini Wey, Richard Anthony Spada
  • Patent number: 5838561
    Abstract: A method of diagnosing a malfunction of a process control system which includes at least one closed loop control loop comprising measuring a histogram of tracking error of the control loop, determining distortion of the tracking error relative to a Gaussian distribution, and indicating a malfunction in the process in the event a deviation from the Gaussian distribution of the tracking error exceeds predetermined limits.
    Type: Grant
    Filed: September 23, 1996
    Date of Patent: November 17, 1998
    Assignee: Pulp and Paper Research Institute of Canada
    Inventor: James Gareth Owen