Patents by Inventor David Lao

David Lao 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: 9260367
    Abstract: Methods for converting polyols are provided. The methods provided can include using a metal pincer catalyst (e.g., an iridium pincer catalyst) to remove at least one alcohol group from a polyol. The methods provided can include converting glycerol to 1,3-propanediol.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: February 16, 2016
    Assignee: Univesity of Washington Through Its Center For Communication
    Inventors: Karen I. Goldberg, D. Michael Heinekey, Nandita Malathi Weliange, Takiya J. Ahmed Foskey, Eric R. Camp, Gene Wong, David Lao
  • Patent number: 9035097
    Abstract: Disclosed is a process for preparing an aryloxyalkylene amine compound via an aminoethylation reaction comprising: a) reacting an aromatic hydroxyl compound in the presence of a basic catalyst with a 2-oxazolidinone compound of the formula II to form an intermediate reaction product; wherein R3 is selected from the group consisting of hydrogen or lower alkyl having 1 to 6 carbon atoms, R4 is selected from the group consisting of hydrogen, straight or branched chain alkyl having from one to six carbon atoms, phenyl, alkaryl, or arylalkyl; and b) reacting the intermediate product of step a) with a polyalkylene polyamine.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: May 19, 2015
    Assignee: Chevron Oronite Company LLC
    Inventors: Patrick J. McDougall, James Saenz, David Lao
  • Publication number: 20140371493
    Abstract: Methods for converting polyols are provided. The methods provided can include using a metal pincer catalyst (e.g., an iridium pincer catalyst) to remove at least one alcohol group from a polyol. The methods provided can include converting glycerol to 1,3-propanediol.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Inventors: Karen I. Goldberg, Michael D. Heinekey, Nandita Malathi Weliange, Takiya J. Ahmed, Eric R. Camp, Gene Wong, David Lao
  • Publication number: 20140073814
    Abstract: Disclosed is a process for preparing an aryloxyalkylene amine compound via an aminoethylation reaction comprising: a) reacting an aromatic hydroxyl compound in the presence of a basic catalyst with a 2-oxazolidinone compound of the formula II to form an intermediate reaction product; wherein R3 is selected from the group consisting of hydrogen or lower alkyl having 1 to 6 carbon atoms, R4 is selected from the group consisting of hydrogen, straight or branched chain alkyl having from one to six carbon atoms, phenyl, alkaryl, or arylalkyl; and b) reacting the intermediate product of step a) with a polyalkylene polyamine.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 13, 2014
    Applicant: Chevron Oronite Company LLC
    Inventors: Patrick J. McDougall, James Saenz, David Lao
  • Patent number: 8150789
    Abstract: A model, which defines a mathematical problem, and multiple directives may be received. Each of the multiple directives may be mapped to a respective linear solver instance. The linear solver instances may be launched to execute in parallel. Each of the linear solver instances may use either a primal or a dual algorithm and may further use double arithmetic, exact arithmetic, or hybrid arithmetic, as specified by corresponding ones of the multiple directives. A linear solver instance that uses hybrid arithmetic may start by using double arithmetic and may use exact arithmetic after experiencing a numerical difficulty. After the numerical difficulty is resolved, the linear solver instance that uses hybrid arithmetic may restart and continue to solve the mathematical problem using double arithmetic. After one of the linear solver instances finds an optimal solution, others of the linear solver instances may be stopped and a report may be provided.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Min Wei, Alexander Sasha Stojanovic, David Lao
  • Publication number: 20100169257
    Abstract: A model, which defines a mathematical problem, and multiple directives may be received. Each of the multiple directives may be mapped to a respective linear solver instance. The linear solver instances may be launched to execute in parallel. Each of the linear solver instances may use either a primal or a dual algorithm and may further use double arithmetic, exact arithmetic, or hybrid arithmetic, as specified by corresponding ones of the multiple directives. A linear solver instance that uses hybrid arithmetic may start by using double arithmetic and may use exact arithmetic after experiencing a numerical difficulty. After the numerical difficulty is resolved, the linear solver instance that uses hybrid arithmetic may restart and continue to solve the mathematical problem using double arithmetic. After one of the linear solver instances finds an optimal solution, others of the linear solver instances may be stopped and a report may be provided.
    Type: Application
    Filed: December 29, 2008
    Publication date: July 1, 2010
    Applicant: Microsoft Corporation
    Inventors: Min Wei, Alexander Sasha Stojanovic, David Lao