Patents by Inventor Robert Andrew Palais

Robert Andrew Palais 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: 10614620
    Abstract: Disclosed are embodiments for the generation of point clouds representing a region of space. The region may comprise a plurality of objects, which may comprise cubes, voxels, and/or the like. A plurality of points are calculated and distributed among the objects within the region. Generation of such point clouds may be useful in rendering representations of the region of space, and/or respective object(s) therein, on human-machine interface devices, such as computer displays and/or the like.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: April 7, 2020
    Inventor: Robert Andrew Palais
  • Patent number: 10351903
    Abstract: Methods are provided for nucleic acid analysis. In an illustrative method, allele amplification bias is used to amplify preferentially a target nucleic acid that is present in a low allele fraction.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: July 16, 2019
    Assignee: University of Utah Research Foundation
    Inventors: Luming Zhou, Robert Andrew Palais
  • Publication number: 20190139301
    Abstract: Disclosed are embodiments for the generation of point clouds representing a region of space. The region may comprise a plurality of objects, which may comprise cubes, voxels, and/or the like. A plurality of points are calculated and distributed among the objects within the region. Generation of such point clouds may be useful in rendering representations of the region of space, and/or respective object(s) therein, on human-machine interface devices, such as computer displays and/or the like.
    Type: Application
    Filed: December 31, 2018
    Publication date: May 9, 2019
    Inventor: ROBERT ANDREW PALAIS
  • Patent number: 10176626
    Abstract: Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of points are calculated and distributed among the patches, triangles, or rectangles comprising the surface. Generation of such point clouds may be useful in rendering N-dimensional surfaces for display or output on computer display or output devices.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: January 8, 2019
    Inventor: Robert Andrew Palais
  • Publication number: 20180197329
    Abstract: Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of points are calculated and distributed among the patches, triangles, or rectangles comprising the surface. Generation of such point clouds may be useful in rendering N-dimensional surfaces for display or output on computer display or output devices.
    Type: Application
    Filed: January 2, 2018
    Publication date: July 12, 2018
    Inventors: Robert Andrew Palais, Richard Sheldon Palais, Hermann Rudolf Theobald Karcher
  • Patent number: 9881415
    Abstract: Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of points are calculated and distributed among the patches, triangles, or rectangles comprising the surface. Generation of such point clouds may be useful in rendering N-dimensional surfaces for display or output on computer display or output devices.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: January 30, 2018
    Inventors: Robert Andrew Palais, Richard Sheldon Palais, Hermann Rudolf Theobald Karcher
  • Patent number: 9595080
    Abstract: Novel and simple methods, systems, and computer program products for implementing a 3D rotation using input from a mouse, trackball, or other input device are described. Methods of implementing rotations are presented which lead to new realizations of the 3D rotation group and its double-cover, the unit quaternions. New methods, systems, and computer program products are also presented for interpolating rotations of a 3D scene that is more efficient than previously-known quaternion-based methods. The new methods are also used to derive the quaternion composition formula from the geometry of 3D rotations.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: March 14, 2017
    Assignee: University of Utah Research Foundation
    Inventors: Robert Andrew Palais, Richard Sheldon Palais
  • Publication number: 20160319336
    Abstract: Methods are provided for nucleic acid analysis. In an illustrative method, allele amplification bias is used to amplify preferentially a target nucleic acid that is present in a low allele fraction.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 3, 2016
    Inventors: Jason T. McKinney, Luming Zhou, Cameron N. Gundry, Robert Andrew Palais
  • Patent number: 9422597
    Abstract: Methods are provided for nucleic acid analysis. In an illustrative method, allele amplification bias is used to amplify preferentially a target nucleic acid that is present in a low allele fraction.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: August 23, 2016
    Assignee: BioFire Diagnostics, Inc.
    Inventors: Jason T. McKinney, Luming Zho, Cameron N. Gundry, Robert Andrew Palais
  • Publication number: 20160217252
    Abstract: An experimental melting curve is modeled as a sum of a true melting curve and background fluorescence. A deviation function may be generated based upon the experimental melting curve data and a model of a background signal. The deviation function may be generated by segmenting a range of the experimental curve into a plurality of windows. Within each window, a fit between the model of the background signal and the experimental melting curve data may be calculated. The deviation function may be formed from the resulting fit parameters. The deviation function may include background signal compensation and, as such, may be used in various melting curve analysis operations, such as data visualization, clustering, genotyping, scanning, negative sample removal, and the like. The deviation function may be used to seed an automated background correction process. A background-corrected melting curve may be further processed to remove an aggregation signal.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 28, 2016
    Inventors: Thomas Charles Robbins, Robert Andrew Palais, Carl Thomas Wittwer
  • Patent number: 9273346
    Abstract: An experimental melting curve is modeled as a sum of a true melting curve and background fluorescence. A deviation function may be generated based upon the experimental melting curve data and a model of a background signal. The deviation function may be generated by segmenting a range of the experimental curve into a plurality of windows. Within each window, a fit between the model of the background signal and the experimental melting curve data may be calculated. The deviation function may be formed from the resulting fit parameters. The deviation function may include background signal compensation and, as such, may be used in various melting curve analysis operations, such as data visualization, clustering, genotyping, scanning, negative sample removal, and the like. The deviation function may be used to seed an automated background correction process. A background-corrected melting curve may be further processed to remove an aggregation signal.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: March 1, 2016
    Assignee: BIOFIRE DIAGNOSTICS, INC.
    Inventors: Thomas Charles Robbins, Robert Andrew Palais, Carl Thomas Wittwer
  • Publication number: 20140368546
    Abstract: Novel and simple methods, systems, and computer program products for implementing a 3D rotation using input from a mouse, trackball, or other input device are described. Methods of implementing rotations are presented which lead to new realizations of the 3D rotation group and its double-cover, the unit quaternions. New methods, systems, and computer program products are also presented for interpolating rotations of a 3D scene that is more efficient than previously-known quaternion-based methods. The new methods are also used to derive the quaternion composition formula from the geometry of 3D rotations.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Inventors: Robert Andrew Palais, Richard Sheldon Palais
  • Patent number: 8860764
    Abstract: Novel and simple methods, systems, and computer program products for implementing a 3D rotation using input from a mouse, trackball, or other input device are described. Methods of implementing rotations are presented which lead to new realizations of the 3D rotation group and its double-cover, the unit quaternions. New methods, systems, and computer program products are also presented for interpolating rotations of a 3D scene that is more efficient than previously-known quaternion-based methods. The new methods are also used to derive the quaternion composition formula from the geometry of 3D rotations.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: October 14, 2014
    Assignee: University of Utah Research Foundation
    Inventors: Robert Andrew Palais, Richard Sheldon Palais
  • Patent number: 8296074
    Abstract: A method for clustering melting profiles of a plurality of nucleic acid samples, comprising measuring the fluorescence of each nucleic acid sample as a function of temperature to produce a respective raw melting curve for each respective nucleic acid sample, and clustering genotypes of the plurality of nucleic acid samples to form a plurality of clusters of melting curves. A system for analyzing a plurality of nucleic acid samples comprising an instrument for sequentially heating fluorescently detectable complexes while monitoring their fluorescence, a central processing unit (CPU) for performing computer executable instructions, and a memory storage device for storing computer executable instructions that when executed by the CPU cause the CPU to cluster genotypes of a plurality of nucleic acid samples.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: October 23, 2012
    Assignee: University of Utah Research Foundation
    Inventors: Robert Andrew Palais, Carl Thomas Witter
  • Publication number: 20120116686
    Abstract: A method for clustering melting profiles of a plurality of nucleic acid samples, comprising measuring the fluorescence of each nucleic acid sample as a function of temperature to produce a respective raw melting curve for each respective nucleic acid sample, and clustering genotypes of the plurality of nucleic acid samples to form a plurality of clusters of melting curves. A system for analyzing a plurality of nucleic acid samples comprising an instrument for sequentially heating fluorescently detectable complexes while monitoring their fluorescence, a central processing unit (CPU) for performing computer executable instructions, and a memory storage device for storing computer executable instructions that when executed by the CPU cause the CPU to cluster genotypes of a plurality of nucleic acid samples.
    Type: Application
    Filed: October 12, 2011
    Publication date: May 10, 2012
    Inventors: Robert Andrew Palais, Carl Thomas Witter
  • Publication number: 20110318736
    Abstract: Methods are provided for nucleic acid analysis. In an illustrative method, allele amplification bias is used to amplify preferentially a target nucleic acid that is present in a low allele fraction.
    Type: Application
    Filed: November 6, 2009
    Publication date: December 29, 2011
    Inventors: Jason T. McKinney, Luming Zhou, Cameron N. Gundry, Robert Andrew Palais
  • Patent number: 8068992
    Abstract: A system and methods are provided for melting curve genotyping analysis of nucleic acids. Melting curves are generated by plotting fluorescence of a sample as a function of temperature. In one illustrative example, an exponential algorithm is employed to remove the background from generated melting curves and thereby perform comparative analysis to other melting curves. Additional illustrative examples provide for measuring the differences between two or more melting curves and clustering the genotypes of the provided sample nucleic acids.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: November 29, 2011
    Assignee: University of Utah Research Foundation
    Inventors: Robert Andrew Palais, Carl Thomas Wittwer
  • Publication number: 20110238323
    Abstract: An experimental melting curve is modeled as a sum of a true melting curve and background fluorescence. A deviation function may be generated based upon the experimental melting curve data and a model of a background signal. The deviation function may be generated by segmenting a range of the experimental curve into a plurality of windows. Within each window, a fit between the model of the background signal and the experimental melting curve data may be calculated. The deviation function may be formed from the resulting fit parameters. The deviation function may include background signal compensation and, as such, may be used in various melting curve analysis operations, such as data visualization, clustering, genotyping, scanning, negative sample removal, and the like. The deviation function may be used to seed an automated background correction process. A background-corrected melting curve may be further processed to remove an aggregation signal.
    Type: Application
    Filed: May 14, 2010
    Publication date: September 29, 2011
    Applicants: Idaho Technology, Inc., The University of Utah Research Foundation
    Inventors: Thomas Charles Robbins, Robert Andrew Palais, Carl Thomas Wittwer
  • Publication number: 20110210971
    Abstract: Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of points are calculated and distributed among the patches, triangles, or rectangles comprising the surface. Generation of such point clouds may be useful in rendering N-dimensional surfaces for display or output on computer display or output devices.
    Type: Application
    Filed: June 19, 2009
    Publication date: September 1, 2011
    Inventors: Robert Andrew Palais, Richard Sheldon Palais, Hermann Rudolf Theobald Karcher
  • Publication number: 20110193883
    Abstract: Novel and simple methods, systems, and computer program products for implementing a 3D rotation using input from a mouse, trackball, or other input device are described. Methods of implementing rotations are presented which lead to new realizations of the 3D rotation group and its double-cover, the unit quaternions. New methods, systems, and computer program products are also presented for interpolating rotations of a 3D scene that is more efficient than previously-known quaternion-based methods. The new methods are also used to derive the quaternion composition formula from the geometry of 3D rotations.
    Type: Application
    Filed: June 19, 2009
    Publication date: August 11, 2011
    Inventors: Robert Andrew Palais, Richard Sheldon Palais