Patents by Inventor Matthew Richard Lakin

Matthew Richard Lakin 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: 10221446
    Abstract: This disclosure describes a structured polynucleotide, devices that include the structured polynucleotide, and methods involving the structured polynucleotide and/or devices. Generally, the structured polynucleotide includes five domains. A first domain acts as a toehold for an input DNA logic gate to initiate binding to an SCS biomolecule. A second domain acts as a substrate recognition sequence for an upstream DNA logic gate. A third domain acts as a toehold for a output DNA logic gate to initiate binding of the SCS biomolecule to the gate. A fourth domain acts as an effector sequence to alter the state of the output logic gate. A fifth domain acts as a cage sequence to lock the effector sequence in an inactive state until an input gate binds to the structured polynucleotide.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: March 5, 2019
    Assignee: STC.UNM
    Inventors: Carl Brown, III, Steven Wayde Graves, Darko Stefanovic, Matthew Richard Lakin
  • Patent number: 9476090
    Abstract: This disclosure describes a structured polynucleotide, devices that include the structured polynucleotide, and methods involving the structured polynucleotide and/or devices. Generally, the structured polynucleotide includes five domains. A first domain acts as a toehold for an input DNA logic gate to initiate binding to an SCS biomolecule. A second domain acts as a substrate recognition sequence for an upstream DNA logic gate. A third domain acts as a toehold for a output DNA logic gate to initiate binding of the SCS biomolecule to the gate. A fourth domain acts as an effector sequence to alter the state of the output logic gate. A fifth domain acts as a cage sequence to lock the effector sequence in an inactive state until an input gate binds to the structured polynucleotide.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: October 25, 2016
    Assignee: STC.UNM
    Inventors: Carl Brown, III, Steven Wayde Graves, Darko Stefanovic, Matthew Richard Lakin
  • Publication number: 20140349276
    Abstract: This disclosure describes a structured polynucleotide, devices that include the structured polynucleotide, and methods involving the structured polynucleotide and/or devices. Generally, the structured polynucleotide includes five domains. A first domain acts as a toehold for an input DNA logic gate to initiate binding to an SCS biomolecule. A second domain acts as a substrate recognition sequence for an upstream DNA logic gate. A third domain acts as a toehold for a output DNA logic gate to initiate binding of the SCS biomolecule to the gate. A fourth domain acts as an effector sequence to alter the state of the output logic gate. A fifth domain acts as a cage sequence to lock the effector sequence in an inactive state until an input gate binds to the structured polynucleotide.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 27, 2014
    Applicant: STC.UNM
    Inventors: CARL BROWN III, STEVEN WAYDE GRAVES, DARKO STEFANOVIC, MATTHEW RICHARD LAKIN
  • Publication number: 20120271610
    Abstract: A common framework provides for concurrently simulating a broad range of modeling languages with an arbitrary stochastic simulation method. The common framework is instantiated to each modeling language by defining a species function and a reactions function. The species function converts a model of the modeling language to a set of species, and the reactions function computes a set of possible reactions from a given set of species. The common framework is instantiated to a particular simulation method by defining three functions: one for computing the next reaction, another for computing the reaction activity from an initial set of reactions and species populations, and another for updating the reaction activity as the species populations change over time. Accordingly, the common framework compiles a set of species and possible reactions, dynamically updates the set of possible reactions, and selects the next reaction in an iterative cycle.
    Type: Application
    Filed: April 21, 2011
    Publication date: October 25, 2012
    Applicant: Microsoft Corporation
    Inventors: Andrew Nicholas John Brojer Phillips, Matthew Richard Lakin