Patents by Inventor James Duarte

James Duarte 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: 10275715
    Abstract: A computing device configured to determine an optimal value for a control of a drilling operation is provided. An event stream processing engine (ESPE) instantiated. The ESPE is instantiated to execute an objective function model determined using historical drilling data. The objective function model maximizes a rate of penetration for a previous drilling operation. The historical drilling data includes a plurality of values measured for each of a plurality of drilling control variables during the previous drilling operation. Measured drilling data that includes current drilling data values for a current drilling operation is received by the ESPE. The received, measured drilling data is processed through the ESPE instantiated to execute the objective function model to determine an optimal value for a control of the current drilling operation. The determined optimal value is output by the ESPE for the control of the current drilling operation.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: April 30, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Moray Laing, David Pope, Keith R. Holdaway, James Duarte
  • Publication number: 20150227841
    Abstract: A computing device configured to determine an optimal value for a control of a drilling operation is provided. An event stream processing engine (ESPE) instantiated. The ESPE is instantiated to execute an objective function model determined using historical drilling data. The objective function model maximizes a rate of penetration for a previous drilling operation. The historical drilling data includes a plurality of values measured for each of a plurality of drilling control variables during the previous drilling operation. Measured drilling data that includes current drilling data values for a current drilling operation is received by the ESPE. The received, measured drilling data is processed through the ESPE instantiated to execute the objective function model to determine an optimal value for a control of the current drilling operation. The determined optimal value is output by the ESPE for the control of the current drilling operation.
    Type: Application
    Filed: April 23, 2015
    Publication date: August 13, 2015
    Inventors: Moray Laing, David Pope, Keith R. Holdaway, James Duarte
  • Patent number: 9085958
    Abstract: A method of determining an optimal value for a control of a drilling operation is provided. Drilling data from a drilling operation is received. The drilling data includes a plurality of values measured for each of a plurality of drilling control variables during the drilling operation. An objective function model is determined using the received drilling data. The objective function model maximizes a rate of penetration for the drilling operation. Measured drilling data is received that includes current drilling data values for a different drilling operation. An optimal value for a control of the different drilling operation is determined by executing the determined objective function model with the measured drilling data that includes the current drilling data values for the different drilling operation as an input. The determined optimal value for the control of the different drilling operation is output.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: July 21, 2015
    Assignee: SAS Institute Inc.
    Inventors: Moray Laing, David Pope, Keith R. Holdaway, James Duarte
  • Publication number: 20150081222
    Abstract: A method of determining an optimal value for a control of a drilling operation is provided. Drilling data from a drilling operation is received. The drilling data includes a plurality of values measured for each of a plurality of drilling control variables during the drilling operation. An objective function model is determined using the received drilling data. The objective function model maximizes a rate of penetration for the drilling operation. Measured drilling data is received that includes current drilling data values for a different drilling operation. An optimal value for a control of the different drilling operation is determined by executing the determined objective function model with the measured drilling data that includes the current drilling data values for the different drilling operation as an input. The determined optimal value for the control of the different drilling operation is output.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Moray Laing, David Pope, Keith R. Holdaway, James Duarte
  • Patent number: 8915779
    Abstract: An apparatus for retrieval of vapors or gases produced during the hair styling process comprises: a vacuum nozzle housing, an attachment bracket, a styling iron, a vacuum and at least one filter.
    Type: Grant
    Filed: April 1, 2012
    Date of Patent: December 23, 2014
    Inventors: Joseph Jardino, James Duarte