Patents by Inventor Paul Roessler

Paul Roessler 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: 8309323
    Abstract: This invention describes genes, metabolic pathways, microbial strains and methods to produce 2,6-dimethyloctane as an advanced biofuel from renewable feedstocks.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: November 13, 2012
    Assignee: Synthetic Genomics, Inc.
    Inventors: Kevin V. Martin, Stephen Picataggio, Paul Roessler, John Verruto, Kevin Watts
  • Publication number: 20120216159
    Abstract: A technique for verification of a logic design using a liveness-to-safety conversion includes assigning liveness gates for liveness properties of a netlist and assigning a single loop gate to provide a loop signal for the liveness gates. Assertion of the single loop gate is prevented when none of the liveness gates are asserted. A first state of the netlist is sampled and the sampled first state provides an initial state for a first behavioral loop for at least one of the liveness gates following the assertion of the single loop gate. The sampled first state of the first behavioral loop is compared with a later state of the first behavioral loop to determine if the sampled first state is repeated. A liveness violation is returned when the sampled first state is repeated and an associated one of the liveness gates remains asserted for a duration of the first behavioral loop.
    Type: Application
    Filed: February 23, 2012
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUISNESS MACHINES CORPORATION
    Inventors: Jason R. Baumgartner, Paul Roessler, Ohad Shacham, Jiazhao Xu
  • Publication number: 20110160501
    Abstract: This invention describes genes, metabolic pathways, microbial strains and methods to produce 2,6-dimethyloctane as an advanced biofuel from renewable feedstocks.
    Type: Application
    Filed: November 13, 2008
    Publication date: June 30, 2011
    Inventors: Kevin V. Martin, Stephen Picataggio, Paul Roessler, John Verruto, Kevin Watts
  • Publication number: 20100218150
    Abstract: A technique for verification of a logic design (embodied in a netlist) using a liveness-to-safety conversion includes assigning liveness gates for liveness properties of the netlist and assigning a single loop gate to provide a loop signal for the liveness gates. Assertion of the single loop gate is prevented when none of the liveness gates are asserted. A first state of the netlist is sampled and the sampled first state provides an initial state for a first behavioral loop for at least one of the liveness gates following the assertion of the single loop gate. The sampled first state of the first behavioral loop is compared with a later state of the first behavioral loop to determine if the sampled first state is repeated. A liveness violation is returned when the sampled first state is repeated and an associated one of the liveness gates remains asserted for a duration of the first behavioral loop.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason R. Baumgartner, Paul Roessler, Ohad Shacham, Jiazhao Xu
  • Publication number: 20070220461
    Abstract: A method, system and computer program product for performing equivalence checking of a circuit design are disclosed. The method includes importing a first design comprising a first register set and a different second design comprising a second register set and importing a mapping between corresponding initial states of the first register set and the second register set. A first random logic and a second random logic, respectively representing an application of a set of initial values to the first register set and the second register set are generated and an equivalence check on a third design synthesized from the first design and the second design with an output set from the first random logic as an initialization of the first register set and with an output set of the second random logic as an initialization of the second register set is performed.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 20, 2007
    Inventors: Jason Baumgartner, Robert Kanzelman, Paul Roessler
  • Publication number: 20050112719
    Abstract: Disclosed are nucleic acid and amino acid sequences for acetolactate synthase, acetolactate synthase regulatory regions, ?-tubulin promoter, a promoter from a Thraustochytriales polyketide synthase (PKS) system, and fatty acid desaturase promoter, each from a Thraustochytriales microorganism. Also disclosed are recombinant vectors useful for transformation of Thraustochytriales microorganisms, as well as a method of transformation of Thraustochytriales microorganisms. The recombinant nucleic acid molecules of the present invention can be used for the expression of foreign nucleic acids in a Thraustochytriales microorganism as well as for the deletion, mutation, or inactivation of genes in Thraustochytriales microorganisms.
    Type: Application
    Filed: December 22, 2004
    Publication date: May 26, 2005
    Inventors: Paul Roessler, T. Matthews, Tom Ramseier, James Metz