Patents by Inventor Nicholas PETRO

Nicholas PETRO 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).

  • Publication number: 20200219116
    Abstract: A method for generating a preferred assortment of products that are intended to be offered for sale in a future time period.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 9, 2020
    Applicant: First Insight, Inc.
    Inventors: Mangalprasad ANANDAN, Nicholas PETRO
  • Patent number: 10678750
    Abstract: Disclosed are various examples for downloading data objects by enforcing a threshold amount of allocated data. A file sync application determines which data objects to download to the client device such that the total amount of downloaded data meets or falls below the threshold amount of allocated data. File system entries for undownloaded data objects are also downloaded and stored in a file system of the client device. If a process attempts to access an undownloaded data object, the file sync application downloads the data object and evicts another data object, if necessary, according to the threshold amount of allocated data.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: June 9, 2020
    Assignee: AirWatcha, LLC
    Inventors: Gerard Murphy, Daniel James Beveridge, Blake Ryan Watts, Nicholas Petros Grivas
  • Patent number: 10626817
    Abstract: A system that includes: a gas turbine having a combustion system; a control system operably connected to the gas turbine for controlling an operation thereof; and a combustion auto-tuner, which is communicatively linked to the control system, that includes an optimization system having an empirical model of the combustion system and an optimizer; sensors configured to measure the inputs and outputs of the combustion system; a hardware processor; and machine-readable storage medium on which is stored instructions that cause the hardware processor to execute a tuning process for tuning the operation of the combustion system. The tuning process includes the steps of: receiving current measurements from the sensors for the inputs and outputs; given the current measurements received from the sensors, using the optimization system to calculate an optimized control solution for the combustion system; and communicating the optimized control solution to the control system.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: April 21, 2020
    Assignee: General Electric Company
    Inventors: Stephen William Piche, Fred Francis Pickard, Robert Nicholas Petro, Yan Liu, Nurali Virani
  • Publication number: 20200102902
    Abstract: A system that includes: a gas turbine having a combustion system; a control system operably connected to the gas turbine for controlling an operation thereof; and a combustion auto-tuner, which is communicatively linked to the control system, that includes an optimization system having an empirical model of the combustion system and an optimizer; sensors configured to measure the inputs and outputs of the combustion system; a hardware processor; and machine-readable storage medium on which is stored instructions that cause the hardware processor to execute a tuning process for tuning the operation of the combustion system. The tuning process includes the steps of: receiving current measurements from the sensors for the inputs and outputs; given the current measurements received from the sensors, using the optimization system to calculate an optimized control solution for the combustion system; and communicating the optimized control solution to the control system.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Applicant: General Electric Company
    Inventors: Stephen William Piche, Fred Francis Pickard, Robert Nicholas Petro, Yan Liu, Nurali Virani
  • Publication number: 20170060887
    Abstract: Disclosed are various examples for downloading data objects by enforcing a threshold amount of allocated data. A file sync application determines which data objects to download to the client device such that the total amount of downloaded data meets or falls below the threshold amount of allocated data. File system entries for undownloaded data objects are also downloaded and stored in a file system of the client device. If a process attempts to access an undownloaded data object, the file sync application downloads the data object and evicts another data object, if necessary, according to the threshold amount of allocated data.
    Type: Application
    Filed: March 24, 2016
    Publication date: March 2, 2017
    Inventors: Gerard Murphy, Daniel James Beveridge, Blake Ryan Watts, Nicholas Petros Grivas