Patents by Inventor John Glass

John Glass 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: 20230128614
    Abstract: A magnetoresistive sensor is provided. The magnetoresistive sensor comprises a substrate having a layer structure thereon. The layer structure comprises a lower layer, and an upper layer. The lower layer is provided on the substrate, wherein the lower layer comprises one or more graphene layers which extend across the lower layer. The upper layer is provided on the lower layer and formed of a dielectric material. The lower and upper layers of the layer structure share one or more continuous edge surfaces.
    Type: Application
    Filed: October 21, 2022
    Publication date: April 27, 2023
    Applicant: Paragraf Limited
    Inventor: Hugh Frederick John Glass
  • Publication number: 20200172877
    Abstract: Improved methods for the production of reassortant influenza viruses are provided.
    Type: Application
    Filed: September 26, 2019
    Publication date: June 4, 2020
    Applicants: Seqirus UK Limited, Synthetic Genomics, Inc.
    Inventors: Philip DORMITZER, Peter MASON, Pirada SUPHAPHIPHAT, Daniel GIBSON, David WENTWORTH, Timothy STOCKWELL, John GLASS
  • Patent number: 10030231
    Abstract: Improved methods for the production of reassortant influenza viruses are provided.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: July 24, 2018
    Assignees: Seqirus UK Limited, Synthetic Genomics Vaccines, Inc.
    Inventors: Philip Dormitzer, Peter Mason, Pirada Suphaphiphat, Daniel Gibson, David Wentworth, Timothy Stockwell, John Glass
  • Patent number: 9834747
    Abstract: In exemplary implementations, transplantation of nucleic acids into cells occurs in microfluidic chambers. The nucleic acids may be large nucleic acid molecules with more than 100 kbp. In some cases, the microfluidic chambers have only one orifice that opens to a flow channel. In some cases, flow through a microfluidic chamber temporarily ceases due to closing one or more valves. Transplantation occurs during a period in which the contents of the chambers are shielded from shear forces. Diffusion, centrifugation, suction from a vacuum channel, or dead-end loading may be used to move cells or buffers into the chambers.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: December 5, 2017
    Assignee: Massachusetts Institute of Technology
    Inventors: Andreas Mershin, James Pelletier, Neil Gershenfeld, John Glass, Elizabeth Strychalski
  • Publication number: 20150353900
    Abstract: Improved methods for the production of reassortant influenza viruses are provided.
    Type: Application
    Filed: January 23, 2014
    Publication date: December 10, 2015
    Applicants: NOVARTIS AG, SYNTHETIC GENOMICS VACCINES, INC.
    Inventors: Philip DORMITZER, Peter MASON, Pirada SUPHAPHIPHAT, Daniel GIBSON, David WENTWORTH, Timothy STOCKWELL, John GLASS
  • Publication number: 20150037890
    Abstract: In exemplary implementations, transplantation of nucleic acids into cells occurs in microfluidic chambers. The nucleic acids may be large nucleic acid molecules with more than 100 kbp. In some cases, the microfluidic chambers have only one orifice that opens to a flow channel. In some cases, flow through a microfluidic chamber temporarily ceases due to closing one or more valves. Transplantation occurs during a period in which the contents of the chambers are shielded from shear forces. Diffusion, centrifugation, suction from a vacuum channel, or dead-end loading may be used to move cells or buffers into the chambers.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 5, 2015
    Applicant: Massacusetts Institute of Technology
    Inventors: Andreas Mershin, James Pelletier, Neil Gershenfeld, John Glass, Elizabeth Strychalski
  • Patent number: 8180619
    Abstract: An analysis tool analyzes a model to determine the digital effect of the model in a modeling or programming environment. With the analysis tool, a user can determine minimum hardware functionality needed to execute the software generated from the model. The hardware functionality may include the word size of the microprocessor that executes the software appropriately. The hardware functionality may also include the execution speed of the microprocessor executing the software. The hardware functionality may further include the functionality of other hardware elements, such as the word length of an Analog to Digital converter. The analysis tool enables a user to produce a system at a low cost while achieving necessary performance criteria.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: May 15, 2012
    Assignee: The MathWorks, Inc.
    Inventors: John Glass, Thomas J. Erkkinen
  • Publication number: 20120041746
    Abstract: An analysis tool analyzes a model to determine the digital effect of the model in a modeling or programming environment. With the analysis tool, a user can determine minimum hardware functionality needed to execute the software generated from the model. The hardware functionality may include the word size of the microprocessor that executes the software appropriately. The hardware functionality may also include the execution speed of the microprocessor executing the software. The hardware functionality may further include the functionality of other hardware elements, such as the word length of an Analog to Digital converter. The analysis tool enables a user to produce a system at a low cost while achieving necessary performance criteria.
    Type: Application
    Filed: October 24, 2011
    Publication date: February 16, 2012
    Applicant: THE MATHWORKS, INC.
    Inventors: John GLASS, Thomas J. ERKKINEN
  • Patent number: 8046207
    Abstract: An analysis tool analyzes a model to determine the digital effect of the model in a modeling or programming environment. With the analysis tool, a user can determine minimum hardware functionality needed to execute the software generated from the model. The hardware functionality may include the word size of the microprocessor that executes the software appropriately. The hardware functionality may also include the execution speed of the microprocessor executing the software. The hardware functionality may further include the functionality of other hardware elements, such as the word length of an Analog to Digital converter. The analysis tool enables a user to produce a system at a low cost while achieving necessary performance criteria.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: October 25, 2011
    Assignee: The MathWorks, Inc.
    Inventors: John Glass, Thomas J. Erkkinen
  • Patent number: 7890310
    Abstract: The present invention provides a framework to let users systematically analyze, and design controllers for, complex non-linear dynamic systems modeled in a block diagram environment. By extracting linearized models from non-linear plant models (block diagrams), users can use one or more control design and tuning methodologies available for linear systems. Complex side effects, such as cross-coupling and exogenous disturbances, are viewable and can be dealt with in real-time during a design. The results of a design are automatically implemented in a block diagram.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: February 15, 2011
    Assignee: The MathWorks, Inc.
    Inventors: John Glass, Pascal Gahinet
  • Patent number: 7865254
    Abstract: A method of manipulating a block diagram model with a plurality of graphical modeling components by defining an open loop anywhere on the block diagram model is provided. Graphical modeling components in series with the open loop may be automatically recognized and a plurality of parameters of the graphical modeling components in series with the open loop may be displayed on a display device. A user may simultaneously tune the parameters of the graphical modeling components in series with the open loop. Factorization points breaking the block diagram model in two disconnected parts may be identified in the block diagram model. A virtual graphical model may be generated by replacing a pattern of the graphical modeling components between two factorization points with a single graphical modeling component representing the pattern.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: January 4, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Pascal Gahinet, John Glass, Alec Stothert, Craig Buhr
  • Patent number: 7672820
    Abstract: A device provides an interface for permitting a user to define a block diagram model that represents a system, linearizing at least a portion of the block diagram model, analyzing a linearization result of at least one block of the block diagram model to determine contribution information of the at least one block toward a linearization result of the block diagram model, and outputting information concerning a result of analyzing the linearization result.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: March 2, 2010
    Assignee: The MathWorks, Inc.
    Inventor: John Glass
  • Patent number: 7643973
    Abstract: Method and systems for analyzing the linearization of a model in a modeling environment are disclosed. The modeling environment may provide tools for linearizing the model to generate a linear model. The modeling environment may also provide tools for analyzing the linearization of the model. The tools for analyzing the linearization of the model may inspect the linear model to determine whether the model is properly linearized. The results of the linearization may be provided to users so that the users are able modify the linearization result and have the model linearized again using the modified information.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: January 5, 2010
    Assignee: The MathWorks, Inc.
    Inventor: John Glass
  • Publication number: 20090012756
    Abstract: A device provides an interface for permitting a user to define a block diagram model that represents a system, linearizing at least a portion of the block diagram model, analyzing a linearization result of at least one block of the block diagram model to determine contribution information of the at least one block toward a linearization result of the block diagram model, and outputting information concerning a result of analyzing the linearization result.
    Type: Application
    Filed: August 20, 2007
    Publication date: January 8, 2009
    Applicant: The MathWorks, Inc.
    Inventor: John GLASS
  • Publication number: 20090012773
    Abstract: A control system representing a non-linear system may be modeled in block diagram form in a graphical environment. A linear model based on the block diagram may be generated. The linear model may then be used to design and tune the control system.
    Type: Application
    Filed: August 20, 2007
    Publication date: January 8, 2009
    Applicant: The MathWorks, Inc.
    Inventors: John Glass, Pascal Gahinet
  • Publication number: 20080172212
    Abstract: A method of manipulating a block diagram model with a plurality of graphical modeling components by defining an open loop anywhere on the block diagram model is provided. Graphical modeling components in series with the open loop may be automatically recognized and a plurality of parameters of the graphical modeling components in series with the open loop may be displayed on a display device. A user may simultaneously tune the parameters of the graphical modeling components in series with the open loop. Factorization points breaking the block diagram model in two disconnected parts may be identified in the block diagram model. A virtual graphical model may be generated by replacing a pattern of the graphical modeling components between two factorization points with a single graphical modeling component representing the pattern.
    Type: Application
    Filed: October 24, 2007
    Publication date: July 17, 2008
    Applicant: The MathWorks, Inc.
    Inventors: Pascal Gahinet, John Glass, Alec Stothert, Craig Buhr
  • Publication number: 20080125367
    Abstract: An amphipathic helix at the approximate N-terminus of Hepatitis C virus (HCV) nonstructural proteins mediates the association of these proteins with cytoplasmic membranes in infected cells. This association is essential for replication. Thus, assessing the ability of compounds or protocols to disrupt the association of such helices with cytoplasmic membranes permits identification of compounds and protocols which are useful in the treatment of HCV infection. Also useful in the invention are mimics, or function-disrupting ligands, of an amphipathic helix of the nonstructural proteins described herein and antibodies and fragments thereof immunoreactive with said helix.
    Type: Application
    Filed: September 4, 2007
    Publication date: May 29, 2008
    Inventors: Jeffrey Glenn, Tina Myers, John Glass
  • Publication number: 20070269862
    Abstract: A method is provided for introducing a genome into a cell or cell-like system. The introduced genome may occur in nature, be manmade with or without automation, or may be a hybrid of naturally occurring and manmade materials. The genome is obtained outside of a cell with minimal damage. Materials such as a proteins, RNAs, polycations, nucleoid condensation proteins, or gene translation systems may accompany the genome. The genome is installed into a naturally occurring cell or into a manmade cell-like system. A cell-like system or synthetic cell resulting from the practice of the provided method may be designed and used to yield gene-expression products, such as desired proteins. By enabling the synthesis of cells or cell-like systems comprising a wide variety of genomes, accompanying materials and membrane types, the provided method makes possible a broader field of experimentation and bioengineering than has been available using prior art methods.
    Type: Application
    Filed: December 22, 2006
    Publication date: November 22, 2007
    Inventors: John Glass, Lei Young, Carole Lartigue, Nacyra Assad-Garcia, Hamilton Smith, Clyde Hutchison, J. Venter
  • Publication number: 20070150252
    Abstract: An analysis tool analyzes a model to determine the digital effect of the model in a modeling or programming environment. With the analysis tool, a user can determine minimum hardware functionality needed to execute the software generated from the model. The hardware functionality may include the word size of the microprocessor that executes the software appropriately. The hardware functionality may also include the execution speed of the microprocessor executing the software. The hardware functionality may further include the functionality of other hardware elements, such as the word length of an Analog to Digital converter. The analysis tool enables a user to produce a system at a low cost while achieving necessary performance criteria.
    Type: Application
    Filed: December 27, 2005
    Publication date: June 28, 2007
    Applicant: The MathWorks, Inc.
    Inventors: John Glass, Thomas Erkkinen
  • Publication number: 20070122826
    Abstract: The present invention relates, e.g., to a minimal set of protein-coding genes which provides the information required for replication of a free-living organism in a rich bacterial culture medium, wherein (1) the gene set does not comprise the 101 genes listed in Table 2; and/or wherein (2) the gene set comprises the 381 protein-coding genes listed in Table 3 and, optionally, one of more of: a set of three genes encoding ABC transporters for phosphate import (genes MG410, MG411 and MG412; or genes MG289, MG290 and MG291); the lipoprotein-encoding gene MG185 or MG260; and/or the glycerophosphoryl diester phosphodiesterase gene MG293 or MG385.
    Type: Application
    Filed: October 12, 2006
    Publication date: May 31, 2007
    Applicant: J. Craig Venter Institute, Inc.
    Inventors: John Glass, Hamilton Smith, Clyde Hutchison, Nina Alperovich, Nacyra Assad-Garcia